Hunter Macros

Hunter Macros

There are plenty of places to find good macros, first and foremost I would recommend you read the how to on the Official WoW Forums for advice, the Official World of Warcraft Macro Guide and also you can check for a list of macros, conditionals, and how to. Over time as we begin to learn to navigate the standard WoW interface we come to realize that it is both limited and easily customized to fit our needs. Macros are always the first step in that customizing process for the novice to learn and grow, as well as pick up a bit of coding.

One type of macro that you will never see me go into a great deal of detail about is the cast sequence macro as these are clearly about preference and speculation. Should I post a cast sequence macro it is merely as an example to my preferred play style and not a "Be all end all" uber1337 macro.

Table of Contents

  1. MyPet - Pet Control & Consolidation
  2. Feed Pet - Pets need to eat to!
  3. Linked Spells - Button mashing simplified.
  4. Trinkets - You can never have enough toys!


Feel free to choose your own bag slot, just remember that your backpack is bag 0 and they count right to left. And your bag slots run from top left to bottom right.

Example: (4) Bag, (3) Bag, (2) Bag, (1) Bag, (0) Backpack

Example: Backpack

1 2 3 4
5 6 7 8
9 10 11 12
13 14 15 16


The MyPet macro is a consolidation of several abilities that all hunters will find themselves using constantly. It combines the 4 core pet spells into one button. I do not recommend that you try to edit this macro, it is almost at the limit and can be very flaky when trying to use the dead variable for your pet status. This macro was written and tested by me, for me. There are many like it, but this is my macro.

#showtooltip [mod:alt] Revive Pet; [nopet] Call Pet; 
[pet,nocombat] Dismiss Pet; [combat,nomod:alt] Mend Pet
/cast [nopet,nomod:alt] Call Pet
/cast [mod:alt,btn:1] Revive Pet
/cast [pet,btn:1] Mend Pet
/cast [pet,btn:2] Dismiss Pet 


  1. When you have no pet summoned in or out of combat you will see the Call Pet icon and be able to single left click (mouse button 1) to summon your pet.

  2. When you have an active pet out of combat it will display the Dismiss Pet icon and you can single right click (mouse button 2) to dismiss your pet, but can still dismiss in combat by right clicking.

  3. When you have an active pet in combat it will display the Mend Pet icon which you can single left click (mouse button 1) to cast Mend Pet, but can still cast mend pet by left clicking while out of combat.

  4. When you hold the alt key it will display the Revive Pet icon and allow you to cast Revive Pet in or out of combat.


Feed Pet

There are a few ways you can go about this. Both macros however will contain the two strings.

/cast feed pet
/use < Your choice of food >

This macro is simple and works well enough, but if you upgrade to a new food or swap out to a different pet that doesn't eat the type of food you chose you will receive a message that your pet doesn't like that type of food.

/cast feed pet
/use 0 1

This will feed your pet what ever item you have in slot number one of your backpack. Now, you will still run into the same issue should you swap out pets, but it is faster to go into your backpack and move a single item rather than edit a macro every time you need to swap out.

#showtooltip Feed Pet
/cast Feed Pet
/use [pet:Gorilla] Sweet Potato Bread
/use [pet:Cat] Poached Emperor Salmon

This is a conditional macro based on pet family that can help alleviate the need to constantly update your pet feeder whenever you have to visit the stablemaster. Thanks Deea for this macro!


Linked Spells

Linking several spells together can be quite useful especially when it comes to pet management. There are several abilities that our pets cast that you just can't trust the AI to start and stop properly at the right time. Take these with a grain of salt and be sure to let me know if something is wrong because pet spells can often times be very flaky.

#showtooltip Rapid Fire
/cast Rapid Fire
/cast [target=pettarget, exists] Call of the Wild

Rapid Fire will always be in my spell compliment over many other talents even though I do tend to run as a beast master these days. It is an excellent spell that can be linked with a number of attack power trinkets and now Call of the Wild. Thanks Shinke for this macro!

NOTE: Call of the Wild is a Ferocity Talent.



Everyone uses trinkets and linking them to a given spell can be handy. There are plenty of trinket management addons out there, my favorite being the very simple Trinket Menu.

#showtooltip Bestial Wrath
/use Sphere of Red Dragon's Blood
/cast Bestial Wrath

You can use any trinket you like, in this case Shinke has recommended an excellent level 80 attack power trinket called Sphere of Red Dragon's Blood.