BM TBC ST-Starter- Updated 2.23.26

This follows TBC Beast Mastery rotation following the 1:1 pattern (1 Steady Shot per 1 Auto Shot).

I use AHK set at 250ms, or 275ms as gear changes and if my Multi-Shot starts clipping.
I remove MS, for Heriocs where CC is being used and replace it with manual Arcane shots.

I use The following keybinds and Actionbar settings.

Standard BM Hunter Build 41/20/0

It attempts to handle:

  • Automatic pet management - Calls pet if dismissed, revives if dead
  • Proper Multi-Shot priority - Uses Multi-Shot on cooldown, falls back to Steady Shot
  • 100% Kill Command uptime - Kill Command on every action (off-GCD)
  • Auto-target - Finds new target if current dies or none selected
  • Trinket - On-use trinkets fire every 2 clicks
!GSE3!nZPdbtpAEIVF0z+hvgBqL3gAUhtDW9KrUJsfEwMRpiRShKrBnoDFetfZHVfyHXmUprlqn6uPkPsu2FUTKVWiXq01c749R+PZq14CGRMQXrszkBEsGKpNdwiBFGrjdRjGyMkWKaeS6+NFijxA9W32abhvvTOH/r4f8SXDLwRyiXRdgJdXvXZAkeDq8mfpeyfeFk8vjAAUVc8OE6RaiBDOqwctq1xUudDlebXVapSN/DLkGGfbxgpkPD/bEWVDq4AIgrW+KNfVtv0aF4VA6WohcShLMHd3pvqzm4d6UiQ6yq0bTdN6f7t/C9srpCe51PpgWvXyw9jTu1ijWbfMO9j9wZ49hN3v9vz/sBd/fsxrI1VYrevB787mI9iXjx/hrux4QiTdCSYIVPJ8wqSb8p1ykC8VRcCOXb5II0Z/99A9QVi3Uwlqc+Rpo89JCIThyNJ2pmXV683GgWn1h3onHCD40e8jS1jE16dvVkSJ+mgYYaQCIcO3y6WxVJjySPO9KTBtqfe8ndJKyNlEMBGsFYPs0JEIsQoyWuGg53dmKJVOWXn1azIEngJzOaH8ug0s+I0zghj/8RZ6Dp5DyqjU9RMMXGfPno7tynFl2uHnQgZoizjRmRcRiyi72Q1sYI89r2NP3fHoNw==

This has been updated for lvl 70. I am not raiding at this time and do not have parses, but I am top DPS consistently in 5-man.

Non-GSE macros

For Hunters mark I use this macro separately

/cast [@mouseovermouseovermouseovermouseover,harm,nodead][@target,harm,nodead] Hunter’s Mark

or for solo questing

#showtooltip Hunter’s Mark
/cast Hunter’s Mark
/@targetetattack [@target,harm,node@petd]
/cast [@pet,dead] Revive Pet
/startattack
/targetenemy [noharm][dead]

#showtooltip Bestial Wrath
/cast Bestial Wrath
/cast Rapid Fire
/use 13
/use 14
/cast Kill Command

Drops Freezing trap and FD with one button

#showtooltip Feign Death
/cast Feign Death
/cast Freezing Trap

Focus Tank to MD or don’t focus and you MD to pet

#showtooltip Misdirect@focuson
/cast [@focus,exists,nodead] Misdirection; [@pet,exists,nodead] Misdirection

For Draenei Hunters, for those single elite pulls.

#showtooltip Mend Pet
/castsequence reset=30 Mend Pet, Gift of the Naaru

Left mouse click for Hawk, right click for Viper aspect, or select your own keybinds

#showtooltip
/cast [nobutton:2] Aspect of the Hawk
/cast [button:2] Aspect of the Viper

This is my AHK. It requires you push the button; it is not a one-button on/off. You can typically achieve the same results by using the mouse scrollwheel. There might be some risks with using AHK, but I have used it since GSE was introduced. I have issues with my hands, that using it helps me play the game.

Change the numbers to your preferred buttons.

$1::
   Loop  
   {
    if not GetKeyState("1", "P")
      break
     Send 1
     sleep 250
    }
return
$2::
   Loop  
   {
    if not GetKeyState("2", "P")
      break
     Send 2
     sleep 250
return
$3::
   Loop  
   {
    if not GetKeyState("3", "P")
      break
     Send 3
     sleep 250
    }
return
}
4 Likes

Can u make one for prepatch? :smiley:

Cant wait to try this when i level up. Do i just mash the button or what? Do i have to enter my wep speed anywhere?

hunters mark u could add this

/castsequence [nochanneling,exists,harm] reset=target Hunter's Mark, null

Does not work at all . Imported, it said a key bind and it will not fire off anything.

I updated the original post. Hope this helps, I don’t have issues using this GSE.

1 Like

The hunters mark macro doesnt seem to work?

Hello ! Ty for the work ! sometimes when my automatic shot GCD is not finished it still engages a Steady shot.. is that normal? thank you how to fix that?

Salut ! Merci pour ton travail ! Par contre quand j’essaie d’importer la macro il me dit que j’ai une version non compatible avec cette macro, qu’il faut que je mette à jour la version ectt…. Je passe pourtant par curseforge qui est jour je comprends pas :sob:

Hello,
This is for GSE: 3.3.23. This macro works, for you to be Lazy and still do decent damage. It will not give you top parse. I use it unless I feel like competing, then I just go back to manual shot rotations. I use these for farming. I either use mouse scroll or AHK-set at 450ms (use at your own risk). Hope this helps

All cooldowns are outside of this script.

This is the current version I am using in the TBC: This one contains Multi-Shot

!GSE3!pZPNbtpAEMdLkvaA+gBN1QMPkJa1IcbkFGIDNjEfApoiRRwGewCL9a7jXUfiRh+lTXKo1CfrPadeunyksZL01MtqNTO///53d+Z7M4Yl5RDcuheQhDChKFaNNvgJFyuvTjFCJi2eMplzB3iVIvNRfHPO2h/Lx6Q9uD33QMjPcQASg45OdIMYmkG04wopOReYiJAz8fWmWfPlZvcjd2fLZYz1aH3Cdh1dFX0lUrg8jVEeBQjBuFA19fwuyrgKjwumWcoXJSQzlMgwWq4Tc0ii8eWGyBdVFUgJ/kIJbeuO1vkjxncFQkV3JfZQeWhsTdmuz9n7V3sHluMyick10Fpp77nN862fUlld8kW+l+H3/8nrFaJrL/K/MvxBls/EXwTTJwY1nbz+T/7NXbbyeT6j/ijz9Bzb4zxu9DFGkDlvIDFupGwj2Nq2kgyB9lw2SUMqH7uv7sEEadPGKaRUul8QFrU0AbFy2uqLbZDw03GQxjRki9GHuZSxOCkWg1D4PAk+zWbFmcCUhaohG7VUznly0eeU+wtBYXlqJwiR8Jdyjq3moL5r0cO3v/ttYCnQ7RXW1ji7d6w5Ki6Nzq+1E2KWq0QnFbsDEf4dgAebuVaPgpzyJHLt0TsDyMQ00TC0CUyrxEAMiOJLnq0egwVqiEIUNw9jlpm8xxlbNQYx+q69bw271mHvcFhnSt1Hi0exeoJJSEO5vN/8Q8vqel7dGrrdzh8=

This is the current version I am using in the TBC: This one is single target. Depending on haste, it is as close to 1:1, but edges to a 2:1 ratio during drums/Hero-Bloodlust.

!GSE3!lVPLbtpAFC1J2gXqB5SqCz6ABGOIBVlBbR4G8xCmFClicW1fwGI843jGkdjRT2lDF13087LqpgMmwkojVdmNzj333DP38aMdwoYw8HbmFCIfHIJ82+qDGzG+tZoEA6RCZzEVGdPGuxipi/z78HP/snKt9O1L26dLgjvzK8K6EUfAt50pRtxnlH97aDdccXj9yvw0xCbEZrAX7phUYHQPpFE2JhJtJTTDdBn9+ObsQk9os7uiC1zkb+shioKH4M3ztaqaPaKUSXier1bL2aKAaIkCKQabfWAFUTC/PWRki5IFQoC7lkIJr7CPFyg7ErhEj5Sz19gcJbRe4qdcUVTt/DX58bP8kqpc7BLMSptKJ6c1T5Xepsv+q/py9ZTUu93Luv8xc3gbFmNha4whgshYtsCwFdNDuJvsi/CBjEzqxD4RpxVrWuAgaRu4gJiIniXNfgk9EOgNVNlIRStpinpdK6udvpyfAQJ+dzpIQuLT9ezTSoiQ3xSLns9dFnlXy2VxyTGmvszv6Ct01zwOevelG0f1HMcrK61GLFYsmo4ZYTJIYFM3IoSAuxuxwm7bbh63Nvf+z7gPNAaSdGTvn9FHY1+7bgwgwOe7//SHTHdEQCxYFJjG7IMGilOtoqaVHFjUFA3RU5RqpWwZslPUk2fkI394OrTU7Z2ubNuyQ3RN41yfDPXcKDdpUqnuos6CUPbD8YkvNo+HcXX1oWU19Yk5HPwF