Favorite Macros

What are your favorite macros right now for your Hunter?

I am fond of Trap & Flare at my feet:

#showtooltip
/use [@player] Flare

Wild Spirits

#showtooltip
/use [@player] Wild Spirits

Tar Trap

#showtooltip
/use [@player] Tar Trap
1 Like

This one just got shown in a Wowhead tanking article, gonna start using it (and stealing some of yours)

#showtooltip
/cast [@party1] Misdirection

2 Likes

Is party 1 always the tank? And how would you write a macro to Misdirect to the tank first but if there is no tank misdirect to your pet?

1 Like

I prefer this one for either my focus target (tank in groups) or pet (solo):

#showtooltip
/cast [@focus, help] [@pet, nodead, exists] Misdirection

7 Likes

I have a TON. I find them very useful, YMMV.

Basic shot macro, with Misdirection included. Also includes [nochanneling] so it doesn’t inadvertently clip Rapid Fire.

#showtooltip [mod:ctrl,talent:6/3]Double Tap;Aimed Shot
/use [@focus,help,nodead][@pet,pet,nogroup]Misdirection
/use [mod:ctrl,talent:6/3]Double Tap;[nochanneling]Aimed Shot

Burst DPS cooldowns. No trinkets in here, but you can tack on a /use 13 and/or /use 14 if you have on-use trinkets.

#showtooltip
/use [mod:alt,pet:Wolf/Scalehide/Clefthoof]Command Pet;[spec:1]Aspect of the Wild;[spec:2]Trueshot;Aspect of the Eagle

Basic targeted CC macro. Includes mouseover and Focus cast preference where applicable

#showtooltip
/use [mod:ctrl,@mouseover,harm][mod:ctrl,@focus,harm][mod:ctrl]Scare Beast;[@mouseover,harm][@focus,harm][]Concussive Shot

Feign Death & Camouflage in one, with Play Dead on a separate line with Shift modifier. I press the keybind, I FD, pet keeps aggro. I press shift+keybind, pet and I both FD, mobs reset. Shift+keybind again to wake the pet. Keybind uses Camouflage by default out of combat, but swaps to Feign Death (including Play Dead) if you press Shift+keyind out of combat.

#showtooltip
/stopattack
/stopcasting
/stopcasting
/use [talent:3/3,nocombat,nomod:shift]Camouflage;Feign Death
/use [pet,mod:shift]Play Dead

Anti-stealth/scouting in one, with mouseover and cursor targeting. Also includes an @player option to drop a Flare on my feet. Using Eagle Eye in this way allows you to chain it and look ridiculously far away.

#showtooltip
/use [mod:ctrl,@mouseover,harm][mod:ctrl]Hunter's Mark;[mod:shift]!Eagle Eye;[@player,mod:alt][@cursor]Flare

All my “Oh $#@!” buttons in one button, separated via modifier macros. Note that like the burst DPS macro above, I set specific pet families so I don’t inadvertently pop Primal Rage when I wanted Survival of the Fittest (or vice versa). Double tapping Alt+keybind cancels Aspect of the Turtle early to allow me to get back to DPSing faster.

#showtooltip
/cancelaura [mod:alt]Aspect of the Turtle
/use [mod:alt]Aspect of the Turtle;[mod:ctrl]Exhilaration;[mod:shift,pet:hyena,@mouseover,help,nodead][mod:shift,pet:Hyena][mod:shift,nopet][mod:shift,pet:Turtle]Command Pet;Disengage

Basic mouseover/focus/target macro for Counter Shot. Use the same thing for Tranquilizing Shot, Concussive Shot, any of the PvP stings, etc. Note that Counter Shot inherently includes /stopcasting, while none of the other targeted utility I mentioned has that. Remember that if you want to add /stopcasting, you need to add it twice, once for stopping Steady/Aimed/Rapid, once for stopping Auto Shot.

#showtooltip
/use [@mouseover,harm][@focus,harm][]Counter Shot

Misdirection macro. I have my trinkets included in here because both are on-use, but they apply buffs to my character, rather than on-use effects for in-combat. I keep this even though I have Misdirect macro’d into my main shots, as I generally remove the [@focus] logic when macro’d into the main shot so I can control it manually as needed (like making sure I have it up on the tank before popping off with Trueshot + Wild Spirits).

#showtooltip
/use [nocombat,noexists]13
/use [nocombat,noexists]14
/stopmacro [nocombat,noexists]
/use [help][@focus,help,nodead][@pet,pet,nodead][]Misdirection

Mount/runspeed/Hearthstone macro. Includes a couple micro-addons I wrote: TF is Worgen transform, which puts me in Human form about 99% of the time I mount up. SF is Safe Fall, which uses a Goblin Glider Kit, Updraft, or one of the slow fall toys if I dismount while in the air. RunWild is tacked on to use Running Wild but only when I’m in The Maw. I have Soulshape on a dedicated keybind (same place I have Blink on my Mage) for in-combat use, I want this key to be purely “GO FASTER”.

#showtooltip
/click TF
/use [mod:alt,outdoors]Traveler's Tundra Mammoth;[mod:ctrl]Darkflight;[mod:alt][combat]Aspect of the Cheetah;[mod]Tome of Town Portal;[indoors]Soulshape;[flyable]Huntmaster's Dire Wolfhawk;Garn Nighthowl
/click RunWild
/click SF

Pet Macro. Uses the PetControl addon I published to Curse, which gives you one button (with modifiers) control over your pet attacking/following/MoveTo/etc. If you get stuck with a dead pet and the corpse has despawned, alt+keybind will force the rez.

#showtooltip
/use [mod:ctrlalt,pet]Dismiss Pet;[mod:ctrlshift]Call Pet 4;[mod:altshift]Call Pet 5;[mod:ctrlalt]Call Pet 2;[@pet,dead][nopet,mod:alt]Revive Pet;[nopet,spec:1]Call Pet 3;[nopet]Call Pet 1;Revive Pet
/tar Mouseover
/click PetControl

Basic ground-target Trap macro. I use essentially the same thing for Volley and Wild Spirits as well. Shift gets Binding Shot, Ctrl gets Tar Trap, no mod gets Freezing Trap, and Alt drops whatever at my feet.

#showtooltip
/use [mod:shiftalt,@player][mod:shift,@cursor]Binding Shot;[mod:ctrlalt,@player][mod:ctrl,@cursor]Tar Trap;[mod:alt,@player][@cursor]Freezing Trap

I have many, many more, and am happy to help anybody who has issues that need debugging or wants to learn how to write their own.

6 Likes

It should be said…
NO MATTER WHAT MACRO you use you should add :
/petattack
/cast bite(basic attack)
/cast claw(Basic attack)

and or any other basic pet abilites to the bottom of every macro. In fact you should macro ALL of your hunter attacks and add these lines at a minimum. We all know the pet AI is garbage. adding those basic commands will make a serious positive change in your dps.

1 Like

Every attack should have (example Arcane Shot) =

#showtooltip Arcane Shot
/startattack
/petattack
/cast Claw
/cast Bite
/cast Smack
/cast Arcane Shot

This one drops Tar Trap and disengages with 1 button press =

/startattack
/petattack
/cast [pet] Dash
/cast [@player] Tar Trap
/cast Disengage

I also use =

/petattack
/cast [@pet] Misdirect
/cast Mend Pet
/cast [pet] Growl
/cast Claw
/cast Bite
/cast Smack

With Spirit Beast =

/cast [@player] Spirit Mend
/cast Mend Pet

For dropping Spirit Mend on teammates use keybind + mouse =

/cast [@mouseover] Spirit Mend
/cast Mend Pet

Getting out of trouble =

/stopcasting
/stopcasting
/petpassive
/cast Feign Death
/cast Play Dead

I also like Growl on Kill Command - just remember to disable for dungeons etc (i literally just delete the “L” off of Growl so that line wont work).

/startattack
/petattack
/cast Kill Command
/cast [pet] Growl
/cast Claw
/cast Bite
/cast Smack

I’m at work and doing these from memory…fairly certain this is how I set these up.

I always add #showtooltip for the first line too.

4 Likes

my battlenet is FbDoubletapt#1479 can you add me, i could def use a couple macros, new to the hunter life lol

Thank you everyone for showing your macros! I’ve been a hunter for many years. But, am new to the macros. Never realized how useful they were! I’ve only really ever used misdirection ones in the past.

2 Likes

My favorite all in one macros:

Kill Command, fetch, rez or summon:

#showtooltip
/cast [@pet,dead] Revive Pet
/cast [nopet] Call Pet 1
/cast [nodead] Kill Command
/cast [dead] Fetch
/petattack [nodead]
/cast [nodead] Claw
/cast Bite [nodead]
/cast [nodead] Smack

Stop Attack/Misdirection macro. Mouse over your tank and click… or mouseover nothing and misdirect to your pet (btw, I have petattack in my kill command).

#showtooltip
/stopcasting
/stopattack
/petfollow
/cast [@mouseover,noharm] Misdirection
/cast [target=pet, exists, nodead] Misdirection

1 Like

Ask here for what you want, if they are posted on the forums all Hunters can benefit.

1 Like

A couple more I use…

This is a simple noob macro I still use for dungeons / raids =

/assist TankName

Simply replace TankName with your tank’s name. When you click it - it targets their target so you know which mob to attack. I just open my macro tab and change TankName as needed.

Works for misdirection too =

/cast [@TankName] Misdirection

I think there are other ways to set these up with brackets and focus / target etc - but I like to keep my macros simple and these work like a charm. The assist Tank one is a game changer if you don’t use something for that - at least it was for me :wink:

When I log on next I’ll try to remember to look at my hunter and see what other macros I use - I know have a revive OR mend pet one button push that works great…

Use these:

/assist Focus
/cast [@focus,help,nodead][]Misdirection

When you enter the dungeon, right click the tank’s unitframe and set as Focus. This way the macro works regardless if the tank is cross server, with weird characters in their name, etc.

3 Likes

That’s great - I will try those out tonight.

this is an old macro I’ve found but I have no idea if it still works.

/run local g="party"for i=1,GetNumPartyMembers()do if UnitGroupRolesAssigned(g..i)=="TANK"and not InCombatLockdown()then EditMacro("MISD",nil,nil,strsub(GetMacroBody("MISDP"),0,224).."\n/use [@"..g..i.."]spell:34477")end end

It basically looks for whomever is marked “Tank” in the raid frames (default UI) and misdirects them

I’ve been looking for a macro with this kind of functionality for ages. Though, I doubt if it works. Have you tested it already?

Is this SO game changing in numbers?

Im not a macro fond of, but I currently have the following
#showtooltip Aimed Shot
/cast Trueshot
/cast Aimed Shot

I should only add the previous part to my own macro to make it work?

1 Like

yes, every hunter site for years has been advising hunters to do this. Because the pet AI is wonky. you will see a marked increase in dps.

Hi mate your macros for BM look great but I am mostly MM PVE. You offered to help would you mind assisting me here?

#showtooltip Wild Spirits
/use 13
/cast Wild Spirits

as is I just get trinket with no WS. If I remove the use 13 line I get WS

Ok i messed around and here is a BM one that now works:

#showtooltip Wild Spirits
/use 13
/cast [@cursor] Wild Spirits
/cast [@cursor] Aspect of the Wild

MM:
#showtooltip Wild Spirits
/use 13
/cast [@cursor] Wild Spirits
/cast [@cursor] Trueshot

3 Likes