Hunter Macros (WoW)  

See Macro, Useful Macros for more information

This article contains Hunter-specific macros that players have found useful.

Contents [hide]

Combat Macros


This macro sets Hunter's Mark and controls your pet's attack.

  • Click : set the mark, cast your pet's speed boost, send in pet
  • Alt-click : abort your pet's attack in case you mark the wrong mob, or are conducting a pet pull

/cast Hunter's Mark 
/cast Dash 
/cast Dive 
/cast Charge 
/cast Warp 
/petfollow [mod:alt]


All of the useful Stings

  • Click : Scorpid Sting
  • Alt-click : Serpent Sting
  • Control-click : Tranq Shot

/target [nogroup] pettarget 
/cast [mod:alt] Serpent Sting; [mod:ctrl] Tranquilizing Shot; Scorpid Sting;

Chain Trapping

This macro combines the freezing trap with threat spike attacks. The main weakness is that although Distracting is useful because it does not break traps, it does not in fact generate much threat (less than a white damage shot). It is best to pull the mob at an angle to avoid it running through any aoe effects of the tank's. For solo use, this casts Multi-shot to pull a couple of mobs off your pet.

  • Right-click : set focus
  • Click : lay a Freezing Trap
  • Alt-click
    • grouped : cast Distracting Shot
    • solo : cast Multi-Shot

/focus [button:2] target 
/cast [button:1, nomod] Freezing Trap 
/cast [button:1, mod:alt, target=focus, group] Distracting Shot 
/cast [button:1, mod:alt, nogroup] Multi-Shot;


This macro will set up and use Misdirect on a pre-specified tank. If there is cc present, allow the third attack to be an autoshot. I have my mount in slot 1 1, so this icon is visible until 10 seconds before MD is available again

  • Right-click : set focus on target (the tank)
  • Alt-click : cast Misdirect on your focus
  • Click : cycle your highest threat attacks

/cast [button:1, mod:alt, target=focus] Misdirection 
/castsequence [button:1, nomod] reset=110 Aimed Shot, Arcane Shot, Multi-Shot, 1 1 
/focus [button:2] target

Easy Misdirection

/focus [help,modifier:shift]
/stopmacro [modifier:shift]
/cast [target=focus,exists,help] Misdirection; [help] Misdirection; [target=pet,exists] Misdirection

A useful macro; if used without any modifiers, it will attempt to Misdirect your focus target, and if that is not eligible your current target, and if that is not eligible your pet. If used with Shift it will attempt to Focus your current target.

Another way to do Misdirection and focus setting are with the following macros:

#showtooltip Hunter's Mark
/cast [harm] Hunter's Mark;
/focus [help]

Casts hunter mark if the target is a mob, sets the focus if the target is a friendly

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

Casts MD on the focus, or friendly target if you don't have a focus. If you don't have a friendly targeted and no focus, it Misdirects your pet.

Oh No!

This macro cycles through all of my defensive abilities.

  • Click : cast Feign Death if the cooldown is up
    • use a Fel Blossom
    • spam Disengage
  • Alt-click : Scare Beast
  • #showtooltip 
    <pre>/castsequence [nomod:alt] reset=30 Feign Death, Fel Blossom, Disengage, Disengage, Disengage, Disengage, Disengage, Disengage, Disengage; [mod:alt] Scare Beast;

    Silence Focus

    #showtooltip Silencing Shot
    /cast [target=focus] Silencing Shot

    Stops all casting and fires Silencing Shot on your focus.

    Pet Management Macros

    Pet Control macro

    /cast [nopet] Call Pet;[target=pet,dead]Revive Pet
    /clearfocus [target=focus,dead]
    /focus [target=focus,exists]player;target
    /clearfocus [target=focus,noharm]
    /petattack [target=focus,exists]
    /petfollow [target=focus,noexists]
    /cast Hunter's Mark
    This macro started ages ago on the WoW Hunter Forums. It's just a one-button pet macro. It requires that you have Call Pet & Revive Pet and will use your player's Focus marker. This specific macro can be found at this link. It is abridged here for brevity only.

    One Stop Pet Care Shop

    This macro will cast the pet spells needed according to the situation

    • Click - Pet is alive but dismissed: Call Pet
      • Pet is dead : Revive Pet
      • Pet is active : Mend Pet
    • Control-click : Dismiss Pet
    • Alt-click : Revive Pet (in case you are unable to target your pet's corpse)
    • Right-click: Feed Pet whatever food item is in the specified slot
    • #showtooltip
      /cast [mod:alt, button:1] Revive Pet;
      /cast [mod:ctrl, button:1] Dismiss Pet; [target=pet, dead, button:1] Revive Pet; [nopet, button:1] Call Pet; [nomod, button:1] Mend Pet;
      /cast [button:2] Feed Pet
      /use [button:2] 1 10

      Variation - This macro includes only Feed Pet and Mend Pet. It will display the number of food items currently in your bag

      • Click : Feed Pet
      • Alt-click : Mend Pet

      #show [nomod] Smoked Talbuk Venison; Mend Pet; 
      /cast [nomod] Feed Pet; 
      /use [nomod] Smoked Talbuk Venison; 
      /cast [mod:alt] Mend Pet; 

      Non-Combat/Support Macros


      This will cast Prowl and Shadowmeld if you have the abilities, give you your choice of normal food or any of the useful buff-foods, and drink.

      /use [nomod] Telaari Grapes 
      /use [mod:alt] Warp Burger 
      /use [mod:ctrl] Ravager Dog 
      /use [mod:shift] Spicy Hot Talbuk 
      /use Purified Draenic Water 
      /cast Prowl 
      /cast Shadowmeld

      Mage Munchies

      Similar to Regen, except with Mage Conjured food. If you are running with a mage that is handing out food and drink separately, alt-click will use only the drink. If I have no mage food, I use this as a one-click Prowl/Shadowmeld

      /use Conjured Manna Biscuit
      /use [mod:alt] Conjured Glacier Water
      /use [nomod] Conjured Glacier Water
      /use [nomod] Conjured Croissant
      /cast Prowl 
      /cast Shadowmeld

      Food and Drink

      These macros will use a potion if you are in combat or food/drink if you are not. This is a nice visual cue for whether or not you are in combat. It also prevents you from using your potions when it is not necessary to do so. They will use the quest reward (skettis escort) if you have them, if not, it will use a crafted/dropped potion. The food one will also use a Healthstone on alt-click, but I generally put those in their own hotbar slot anyway.

      /use [combat] Unstable Mana Potion; 
      /use [combat] Super Mana Potion; 
      /use [nocombat] Purified Draenic Water; 
      /cast Prowl 
      /cast [nocombat] Shadowmeld;

      /use [combat, nomodifier] Volatile Healing Potion; 
      /use [combat, nomodifier] Super Healing Potion; 
      /use [nocombat, nomodifier] Telaari Grapes 
      /use [combat, modifier:alt] Master Healthstone; 
      /cast Prowl 
      /cast [nocombat] Shadowmeld

      See shot rotation for a more detailed guide NOTE: Since the pre-WotLK patch special shots (such as steady shot)have become unlinked with auto-shots making shot rotations redundant. DO NOT USE THESE MACROS, they are only here to show what was used before that patch.

      Shot Rotation Macros

      1:1 Steady Shot

      #showtooltip Steady Shot
      /castsequence reset=3 Steady Shot, !Auto Shot
      /castrandom [target=pettarget, exists] Kill Command
      /script UIErrorsFrame:Clear()

      1:1 Steady Shot with Trinkets

      #showtooltip Steady Shot
      /castsequence reset=120 trinket name 1,trinket name 2
      /cast [target=pettarget,nodead,exists] Kill Command
      /castsequence reset=2/target !Auto Shot, Steady Shot
      /script UIErrorsFrame:Clear()

      1.5:1 Steady Shot with Arcane Shot

      #showtooltip Steady Shot
      /console Sound_EnableSFX 0
      /castsequence reset=3/target !auto shot, steady shot
      /castrandom arcane shot
      /cast [exists,target=pettarget,nodead] kill command
      /script UIErrorsFrame:Clear()
      /console Sound_EnableSFX 1 

      1.5:1 Steady Shot with Arcane Shot and Multi-Shot

      #showtooltip Steady Shot
      /console Sound_EnableSFX 0
      /castsequence reset=3/target !auto shot, steady shot
      /castrandom arcane shot, multi-shot
      /cast [exists,target=pettarget,nodead] kill command
      /script UIErrorsFrame:Clear()
      /console Sound_EnableSFX 1 

      3:2 Steady Shot Rotation

      #showtooltip Steady Shot
      /cast !Auto shot
      /cast [target=pettarget, exists] Kill command
      /cast Steady shot
      /script UIErrorsFrame:Clear() 

      3:2 Steady Shot Rotation with a separated Kill Command

      Macro one (including LB for wind serpent users)

      #showtooltip Steady Shot
      /console Sound_EnableSFX 0
      /cast [target=pettarget] Lightning Breath
      /cast !Auto Shot
      /cast Steady Shot
      /click [target=pettarget,exists] MultiBarBottomLeftButton12
      /console Sound_EnableSFX 1
      /script UIErrorsFrame:Clear()

      Place the following macro in the last location on the right of the bottom left action bar Macro two

      /castsequence reset=4 Kill Command, !Auto Shot, !Auto Shot, !Auto Shot

      The advantage of using the combination of the above two macros is that with a 3:2 macro, the kill command can get stuck (known bug they are "fixing," but don't hold your breath), and with the split macros the stuck kill command does not interrupt your 3:2 macro and you can continue to mash it at your pleasure until it unsticks.


      World of Warcraft

      This page last modified 2008-12-08 14:56:49.