Below is my my BM’s macro that I’ve cobbled together and have tested over time; to many of you out there who provided the inspiration–I thank you.
Seamless and powerful.; the macro got hung up only once–and I think that was due to a lag spike; months ago now.
To be honest, I never post my macros–I am a PVPer and loathe the thought of going up against my own macro(s). However, I have been seeing a long, slow decline in hunter abilities since Cata (remember Wing Clip, anyone?). Because of this, I have to give up Hunter as a viable top-of-the-ladder class and therefore am posting it here for everyone.
Several points about this macro:
-You can use it for PVE or PVP
-Shuts off Growl when in a party/raid & turns on Growl when soloing
-Can swap Powershot, Glaive Toss, and Barrage easily; all three are effective
-Heads up: this macro is THIRSTY! Putting all kinds of pain on the baddie in front ofyou, the macro runs just an inch away from becoming focus-starved. You will need to set up a FF macro with stopcast on its own keybind during periods when your focus runs low. It would look something like this in the in-game macro editor:
/stopcasting
/stopcasting
/cast focus fire
-Kill shot is at the beginning of the macro due to GS’s 1,2,3,4,5,etc sequencing; I find it to be most effective at that location.
-If you want a higher DPS and/or do not use Spirit Beasts, just remove the Spirit Beast heal line from the macro. Personally, I know from experience that it drives opposing players crazy when they go against a self-healing hunter in PVP.
-Same thing goes for the automatic Misdirection cast in the macro; just remove the line if you want Misdirection on a separate keybind.
-If your ferocity pet dies, the macro automatically casts HotP.
-I have a Razer and have it set to toggle on/off for latency time for the distance bewteen the server and where I live; about .050 seconds. You will need to toggle off the macro (stopcasting) if you plan to use your traps.
-This macro stops Barrage from being interrupted while it is being channeled, so it makes full use of the pain that the talent brings.
-Happy hunting! Please let us know how this macro works for you.
Glyphs: Mirrored Blades, Animal Bond, Camouflage
Talents: 3,3,2,3,1,3,3
Sequences['BMpwnage'] = {
PreMacro = [[
/stopmacro [channeling:Barrage]
/cast [nopet,nodead]Call Pet 1;[@pet,dead]Heart of the Phoenix
/targetenemy [noharm][dead]
/petattack [@target,harm]
/petautocastoff [group] Growl
/petautocaston [nogroup] Growl
/console Sound_EnableSFX 0
]],
'/castsequence reset=target !Kill Shot,!Kill Shot',
'/cast [@YOURPETSNAMEHERE] Misdirection',
'/castsequence [nochanneling] reset=20 !Barrage',
'/castsequence [nochanneling] reset=15 !Glaive Toss',
'/castsequence [nochanneling] reset=45 !Powershot',
'/cast [nochanneling] !Dire Beast',
'/cast [nochanneling] !Kill Command',
'/castsequence [nochanneling] reset=15 Glaive Toss',
'/castsequence [nochanneling] reset=10 Cobra Shot, Cobra Shot',
'/cast [nochanneling] Concussive Shot',
'/cast [nochanneling] Arcane Shot',
'/cast [nochanneling] !Kill Command',
'/cast [nochanneling] Arcane Shot',
'/cast [nochanneling] Arcane Shot',
'/cast [nochanneling] !Intimidation',
'/cast [nochanneling] Claw',
'/cast [nochanneling,combat] Bestial Wrath',
PostMacro = [[
/startattack
/cast A Murder of Crows
/cast [@YOURTOONSNAMEHERE]Spirit Mend
/use [combat] 13
/script UIErrorsFrame:Hide();
/console Sound_EnableSFX 1
]],
}
–John Q.