*First post warning yadda, yadda, yadda
Since I haven't seen them all in one place and with little explanation I will give a run down of all macros I use in game.
There are 2 different kinds of macros 1:1 and 3:2. The 1:1 shot rotation consists of one auto-shot for every Steady shot,
This rotation is primarily used for BM hunters and when you have a mid-speed ranged weapon. The 3:2 macro as you
guessed is is 2 auto-shots for every 3 Steady shots. This rotation is used for MM and when your haste rating takes your
weapon speed to about 2.3 sec or below this macro actually becomes a 1:1 Maxing your DPS.
These macros were customized by me but the research behind them was all from HunterGuide » Theorycraft and random macros on the WoW forums.
1) This is a 3:2 Macro intended for Marks hunters. It threads Arcane Shot and is used for single targets.
#showtooltip Steady Shot
/castsequence reset=3 !Auto Shot, Steady Shot
/castrandom [target=pettarget, exists] Kill Command
/castrandom Arcane Shot
/script UIErrorsFrame:Clear()
2) This is a 3:2 Macro intended for Marks hunters. It threads Multi-Shot and should be spammed every time your
MS cooldown is up, when it is down spam macro 1.
#showtooltip Steady Shot
/castsequence reset=3 !Auto Shot, Steady Shot
/castrandom [target=pettarget, exists] Kill Command
/castrandom Multi-Shot
/script UIErrorsFrame:Clear()
3) This is a 1:1 Macro that should be used for BM spec. If you have a haste proc use the macros above then when
it is over come back to this one.
#showtooltip Steady Shot
/cast !Auto shot
/cast Steady shot
/cast [target=pettarget, exists] Kill command
/script UIErrorsFrame:Clear()
4) This macro is a god send for BM hunters and just all arround good stuff. Hit it then once your pet is about 1 sec
from rezzing spam it. Why waste mana healing.
#showtooltip Revive Pet
/cast Revive Pet
/cancelaura Revive Pet
/script UIErrorsFrame:Clear()
5) The universal lazy hunter PVP macro spam it when someone gets too close.
#showtooltip Concussive Shot
/console Sound_EnableSFX 0
/castrandom Kill Command, Raptor Strike
/castrandom Mongoose Bite, Concussive Shot, Wing Clip
/console Sound_EnableSFX 1
/script UIErrorsFrame:Clear()
*Note if you are BM you can add
/castrandom [target=pettarget,exists] Bestial Wrath
so that you cast BW everytime the cooldown is up and the same if you are MM add
/castrandom Rapid Fire
to burn rapid fire everytime the CD is up.
There can be problems with these macros because of the Kill Command hang bug. However it shouldn't be a
problem as long as you keep your pet up and don't spam the macros out of combat. If you want to avoid
this problem completely just remove the "/cast [target=pettarget, exists] Kill command" from every macro.