Hunter Macros - classic-hunter/forever-hunter GitHub Wiki
⌨️ Hunter Macros
Useful Hunter macros for WoW Classic.
These focus on Auto Shot control, melee weaving, pet management, crowd control, Feign Death, traps, and reducing unnecessary keybinds.
🏹 Auto Shot
#showtooltip
/targetenemy [noexists][dead][help]
/cast !Auto Shot
This macro:
- Targets a nearby enemy if you do not have a valid hostile target
- Starts Auto Shot
- Prevents Auto Shot from being toggled off by pressing the macro again
The ! prevents repeated presses from disabling Auto Shot.
See Shot Mechanics for Auto Shot timing and retry behavior.
⚔️ Melee Attack
#showtooltip
/stopcasting
/cast Raptor Strike
/startattack
/cast Mongoose Bite
This:
- Stops your current ranged cast
- Activates Raptor Strike
- Starts your melee auto attack
- Attempts to use Mongoose Bite if available
For melee weaving, activate Raptor Strike after entering melee range.
See Melee Weaving.
🎯 General Shot Macro
#showtooltip
/targetenemy [noexists][dead][help]
/cast Serpent Sting
This pattern can be used for most targeted Hunter abilities.
It automatically selects a nearby hostile target if your current target is missing, dead, or friendly.
You can replace Serpent Sting with another shot or ability.
🐺 Pet Attack
#showtooltip
/targetenemy [noexists][dead][help]
/petfollow
/petpassive
/petattack
/cast Charge
/cast Dash
/cast Dive
This puts the pet under direct control before sending it to the target.
It:
- Acquires a hostile target if needed
- Sets the pet to Follow
- Sets the pet to Passive
- Orders the pet to attack
- Attempts Charge, Dash, or Dive if available
Using Passive and Follow before the attack order helps prevent the pet from independently selecting unwanted targets.
🐺 Pet Follow
/petpassive
/petfollow
Immediately stops autonomous pet behavior and recalls the pet.
Useful for:
- Repositioning
- Preventing unwanted pulls
- Pulling the pet away from crowd control
- Changing targets cleanly
🔄 Pet Attack / Follow Toggle
Pet attack and recall can be kept on separate binds for maximum control, or combined into a situational macro if preferred.
Direct pet control is especially important when using crowd control.
💀 Feign Death
#showtooltip
/stopcasting
/cast Feign Death
Stops the current cast and attempts to Feign Death immediately.
See Spell and Ability Mechanics for Feign Death resist behavior.
🪤 Feign Death and Trap
#showtooltip
/cast Immolation Trap
/cast [combat] Feign Death
When in combat, the macro attempts Feign Death.
Once combat has dropped, another press places the trap.
Because traps cannot normally be placed in combat, this generally requires at least two presses.
See Spell and Ability Mechanics.
❄️ Freezing Trap
#showtooltip
/stopattack
/cast Freezing Trap
/cast [combat] Feign Death
/petstay [@pettarget,harm]
/petpassive [@pettarget,harm]
This helps prevent your own attacks or pet from immediately breaking the trap.
If the pet currently has a hostile target, it is placed on Passive and Stay.
🎯 Scatter Shot
#showtooltip
/targetenemy [noexists][dead][help]
/petstay [@pettarget,harm]
/petpassive [@pettarget,harm]
/cast Scatter Shot
If your pet is attacking something, it is stopped before Scatter Shot is used.
This helps prevent the pet from immediately breaking the crowd control.
🔥 Flare
#showtooltip
/cast [@cursor] Flare
Casts Flare directly at the cursor position without requiring a second placement click.
🌧️ Volley
#showtooltip
/cast [@cursor] Volley
Casts Volley directly at the cursor position.
🦅 Aspect Swap
#showtooltip
/cancelaura Aspect of the Cheetah
/cast Aspect of the Hawk
/cast Aspect of the Monkey
This allows Aspect of the Hawk and Aspect of the Monkey to share one keybind.
It also cancels Aspect of the Cheetah before attempting the swap.
Aspect changes still trigger the normal Global Cooldown.
See Spell and Ability Mechanics.
📋 Quick Reference
| Macro | Purpose |
|---|---|
| Auto Shot | Starts Auto Shot without toggling it off |
| Melee Attack | Raptor Strike, melee attack, and Mongoose Bite |
| General Shot | Auto-target and use a Hunter ability |
| Pet Attack | Controlled pet engage |
| Pet Follow | Immediately recall pet |
| Feign Death | Stop casting and FD |
| Feign Death and Trap | Drop combat and place a trap |
| Freezing Trap | Stop attacks and pet before trapping |
| Scatter Shot | Prevent pet from breaking CC |
| Flare | Cast directly at cursor |
| Volley | Cast directly at cursor |
| Aspect Swap | Hawk / Monkey on one bind |
Additional macro examples and explanations can be found in the Warcraft Tavern Hunter Macros and Tips guide.