Hunter macros
Hunters fight alongside a pet, so many hunter macros give the pet an order on the same press as your own shot or trap. These are the ones that turn up most across 17 independent guides and forum threads, most used first, each written for Forever and checked against the beta spell list.
Most used
Auto Shot, finds a target
You start Auto Shot, picking the nearest enemy first if you have no live hostile target, and a second press never turns it off.
#showtooltip
/targetenemy [noexists][dead][help]
/cast !Auto Shot2 other versions
Stop melee first
#showtooltip
/cleartarget [dead]
/targetenemy [noharm]
/stopattack
/cast !Auto ShotSend pet on the pull
#showtooltip
/targetenemy [noexists][dead][help]
/petattack [nocombat]
/cast !Auto ShotAuto Shot is still a toggle in Forever, doesn't start the global cooldown, and has an 8-yard minimum range. Other abilities no longer clip it (Icy Veins).
Call, revive or mend pet
You revive the pet if it's dead or you hold Shift, call it if it's dismissed, and mend it otherwise.
#showtooltip
/cast [mod:shift][@pet,dead] Revive Pet; [nopet] Call Pet; Mend Pet2 other versions
Automatic revive fallback
#showtooltip
/cast [@pet,nodead,exists] Mend Pet
/stopmacro [@pet,nodead,exists]
/cast [@pet,dead,exists] Revive Pet
/castsequence reset=2 Call Pet, Revive PetForever has a single Call Pet, so retail's Call Pet 1 doesn't apply. Revive Pet has a 10-second cast and Mend Pet channels for 5 seconds. [@pet,dead] doesn't always see a dead pet, which is what Shift is for.
Melee button
You queue Raptor Strike, start auto-attack, and use Counterattack or Mongoose Bite when a parry or dodge lights them up; the same /startattack shape suits Lacerate and Strider Kick.
#showtooltip
/stopcasting
/startattack
/cast Raptor Strike
/cast Counterattack
/cast Mongoose Bite2 other versions
Survival with Strider Kick
#showtooltip
/startattack
/cast Raptor Strike
/cast Mongoose Bite
/cast Strider KickRaptor Strike doesn't start the global cooldown, so Counterattack or Mongoose Bite can go off on the same press. Survival is a melee spec in Forever, with Lacerate from level 30 and Strider Kick on an 8-second cooldown.
Pet-safe Freezing Trap
You stop your own attacks, pull the pet off, and lay Freezing Trap, so nothing of yours breaks the ice.
#showtooltip
/stopattack
/petfollow
/petpassive
/cast Freezing Trap2 other versions
Pet stays where it is
#showtooltip
/stopattack
/petstay [@pettarget,harm]
/petpassive [@pettarget,harm]
/cast Freezing TrapFrost Trap on Alt
#showtooltip
/stopattack
/petfollow
/petpassive
/cast [mod:alt] Frost Trap; Freezing TrapClassic versions add Feign Death first, since Classic won't let you lay a trap in combat. Freezing Trap comes at level 20, with a 30-second cooldown.
Not confirmed in the Forever beta yet: laying traps in combat.
Feed Pet with food
You feed the pet the named food in one press when it's out and you're out of combat; put your pet's food in place of Roasted Quail.
#showtooltip
/cast [pet,nodead,nocombat] Feed Pet
/use [pet,nodead,nocombat] Roasted QuailAnother version
Mend Pet in combat
#showtooltip
/cast [combat] Mend Pet; Feed Pet
/use [nocombat] Roasted QuailFeeding still raises your pet's happiness in Forever, and food close to the pet's level works better.
Mark and send pet
You put Hunter's Mark on the target and send the pet in with one press.
#showtooltip
/petattack
/cast Hunter's MarkAnother version
/petattack doesn't start the global cooldown, so the pet goes in on the same press. Survival's Expose Prey talent lets Mongoose Bite fire on marked targets in Forever (classicwow.gg).
Scatter Shot, pet held back
You pull the pet off before Scatter Shot so it doesn't break the disorient.
#showtooltip
/petfollow
/petpassive
/cast Scatter Shot2 other versions
Mouse-over first
#showtooltip
/petfollow
/petpassive
/cast [@mouseover,harm,nodead][] Scatter ShotPet stays where it is
#showtooltip
/petstay [@pettarget,harm]
/petpassive [@pettarget,harm]
/cast Scatter ShotScatter Shot turns off your own attack, so there's no /stopattack line. It disorients for 4 seconds, with a 15-yard range and a 30-second cooldown.
Shot that keeps Auto Shot
You pick a target if you need one, fire the shot or sting, and make sure Auto Shot is running; it suits Serpent Sting, Arcane Shot, Concussive Shot, Multi-Shot, Aimed Shot, Viper Sting and Scorpid Sting.
#showtooltip
/targetenemy [noexists][dead][help]
/cast Serpent Sting
/cast !Auto ShotAnother version
Send pet on the pull
#showtooltip
/petattack [nocombat]
/cast Arcane Shot
/cast !Auto ShotAimed Shot has a 2-second cast in Forever (3 in Classic) and shares its 6-second cooldown with Multi-Shot. Summon Hawk, new in Forever, shares Arcane Shot's cooldown.
Pet control
Pet commands like /petattack, /petfollow, /petpassive and /petstay aren't spells, so they don't start your global cooldown and can share a press with a shot. Pet abilities such as Charge, Dash and Dive go in with /cast, and a line for one your pet doesn't have does nothing. A pet set to Passive stays that way until you send it in again or set it to Defensive.
Send the pet in
You send the pet at the enemy under your cursor, or your target, and use its Charge, Dash or Dive to get there faster.
#showtooltip
/petattack [@mouseover,harm,nodead][]
/cast Charge
/cast Dash
/cast Dive2 other versions
Keep the pet on this target
#showtooltip
/targetenemy [noexists][dead][help]
/petfollow
/petpassive
/petattack
/cast Charge
/cast Dash
/cast DiveIn Forever, Charge is Boar only, Dash is on most families, and Dive is on bats, birds of prey, carrion birds and wind serpents.
Pull the pet back
You call the pet back on Passive and use Dash or Dive so it gets clear faster, for example out of a boss effect or away from a second pack.
#showtooltip
/petfollow
/petpassive
/cast Dash
/cast DiveAnother version
Growl autocast toggle
You turn Growl autocast on or off from a key, usually on when solo and off in a group.
#showtooltip Growl
/petautocasttoggle Growl2 other versions
Growl solo, Cower in groups
#showtooltip Growl
/petautocaston [group] Cower; [nogroup] Growl
/petautocastoff [nogroup] Cower; [group] GrowlNot confirmed in the Forever beta yet: pet autocast commands.
Pet attack or follow
You recall the pet if it's attacking and send it at your target if it isn't, on one key.
/petfollow [@pettarget,exists]
/petattack [@pettarget,noexists]Another version
The /petfollow line has to come first; the other way round, one press can send the pet and call it straight back.
Also common
Swap Hawk and Monkey
You drop Cheetah and switch between Aspect of the Hawk and Aspect of the Monkey on one key, one aspect per press.
#showtooltip
/cancelaura Aspect of the Cheetah
/cast !Aspect of the Hawk
/cast !Aspect of the MonkeyAnother version
Hawk only, drops Cheetah
#showtooltip
/cancelaura Aspect of the Cheetah
/cast !Aspect of the HawkAspect of the Beast gives melee attack power in Forever, so Survival can use it in place of Monkey.
Not confirmed in the Forever beta yet: whether casting an active aspect turns it off.
Flare or Volley at cursor
You drop the spell where your cursor is, without the second placement click; it suits Flare, Enchanted Flare and Volley.
#showtooltip
/cast [@cursor] FlareEnchanted Flare is new in Forever. It comes at level 32, has a 30-second cooldown, and also holds off magical darkness. Flare reaches 30 yards and has a 15-second cooldown.
Not confirmed in the Forever beta yet: casting at the cursor with [@cursor].
Mouse-over shot or sting
You cast on the enemy under your cursor, or your target if there's none, without changing target; it suits Hunter's Mark, Serpent Sting, Viper Sting, Scorpid Sting, Scare Beast and Tranquilizing Shot.
#showtooltip
/cast [@mouseover,harm,nodead][] Hunter's MarkSafe Feign Death
You stop your attacks, any cast and the pet, then feign death, and only in combat so the cooldown isn't wasted.
#showtooltip
/stopattack
/stopcasting
/petpassive
/cast [combat] Feign DeathFeign Death comes at level 30, doesn't start the global cooldown, and has a 30-second cooldown.
Chain Eagle Eye
You cast Eagle Eye without cancelling it if it's already up, so you can scout without snapping back each time.
#showtooltip
/cast !Eagle EyeAnother version
Eagle Eye comes at level 14, lasts 1 minute and only works outdoors.
Not confirmed in the Forever beta yet: how Eagle Eye is aimed.
Cheetah on and off
You turn on Aspect of the Cheetah, or drop it (or Pack) if it's already up, from one key.
#showtooltip
/cancelaura Aspect of the Cheetah
/cancelaura Aspect of the Pack
/cast Aspect of the Cheetah2 other versions
Pack on right-click
#showtooltip
/cast [button:2] Aspect of the Pack; Aspect of the CheetahPack with a friend targeted
#showtooltip
/cancelaura Aspect of the Pack
/cancelaura Aspect of the Cheetah
/cast [help] Aspect of the Pack; Aspect of the CheetahCheetah and Pack still daze you for 4 seconds when you're hit. Cheetah comes at level 20 and Pack at 40.
Not confirmed in the Forever beta yet: whether casting an active aspect turns it off.
Deterrence with Monkey
You pop Deterrence and make sure Aspect of the Monkey is on, in one press.
#showtooltip
/cast Deterrence
/cast !Aspect of the MonkeyDeterrence doesn't start the global cooldown, so both go off on one press.
Rapid Fire with trinkets
You use Rapid Fire and both trinkets together; Bestial Wrath fits the same shape, and Berserking or Blood Fury can be added.
#showtooltip
/cast Rapid Fire
/use 13
/use 14Rapid Fire, Berserking and Blood Fury don't start the global cooldown. Bestial Wrath and Intimidation both do, so they can't go on the same press.
Not confirmed in the Forever beta yet: a trinket and a spell on one press.
For particular jobs
Intimidation and pet attack
You send the pet in and prime Intimidation, so its next hit stuns.
#showtooltip
/petattack
/cast IntimidationIntimidation stuns for 3 seconds and has a 1-minute cooldown. In Forever, the hit that stuns also gains 100% increased critical strike chance.
Raptor Strike and Wing Clip
You queue Raptor Strike and Wing Clip the enemy under your cursor, or your target, in one press.
#showtooltip Wing Clip
/startattack
/cast Raptor Strike
/cast [@mouseover,harm,nodead][] Wing ClipRaptor Strike doesn't start the global cooldown, so both go off on one press.
Wing Clip with rank fallback
You try top-rank Wing Clip and fall back to cheaper ranks when you're short on mana.
#showtooltip Wing Clip
/cast Wing Clip
/cast Wing Clip(Rank 2)
/cast Wing Clip(Rank 1)Wing Clip has 3 ranks in Forever, at levels 12, 38 and 60.
Not confirmed in the Forever beta yet: pinning a rank, like Frostbolt(Rank 1).
Shadowmeld with cat Prowl
You Shadowmeld and have your cat Prowl on the same press, without cancelling either if it's already on.
#showtooltip
/cast !Shadowmeld
/cast !ProwlShadowmeld is Night Elf only, and only cats have Prowl.
Where these come from
A macro's source count is how many of the independent guides and threads below list it. Copies and reprints of the same guide count once. Macros only one source mentions are left out.
Sources (17)
- Wowhead Classic (Sh3rro) and ByteTavern (Bodda), shared text: Classic Hunter Macro Guide (Sh3rro, updated 2025-03-20, patch 1.15.8), 4 useful Hunter macros for Classic WoW (Bodda, 2019, updated 2024-09-24)
- Icy Veins Classic (Impakt): Classic Guide to Hunters' Best Macros (Impakt, 2020-01-20)
- WatchYourSixx: Warcraft Tavern Classic and the Classic Hunter Lodge Forever wiki: Hunter Macros & Tips in WoW Classic (WatchYourSixx), Hunter Macros - classic-hunter/forever-hunter wiki (Classic Hunter Lodge; last edited by watchyoursixx 2026-09-16)
- Warcraft Tavern pet macros (churchvibez): Hunter Pet Macros for WoW Classic (churchvibez)
- Zockify Classic macros: WoW Classic Hunter Macros (Classic Anniversary, Era, SoD, Hardcore) (Zockify, 2025-08-11)
- Bouk's guide (Game.Guide reprints of it count here): Bouk's Guide to Vanilla WoW Hunter (Bouk)
- Game.Guide, own entries only: WoW Classic Hunter Macros (Classic Era & Hardcore) (Game.Guide, 2023-08-12)
- Warcraft Wiki (Wowpedia and Fandom copies): Useful macros for hunters (Warcraft Wiki; same text on Wowpedia and the vanilla-wow-archive Fandom mirror)
- Zizx, Blizzard forums: Hunter Macro's - Classic (Zizx, 2019-09; also cross-posted as topic 306685)
- Artorius, Blizzard EU Hardcore forum: Hunter BIS macro's (Artorius, 2023-11, Classic Hardcore forum)
- 'Pet Attack Macro?' Blizzard forum thread: Pet Attack Macro? (2019-2023 thread)
- Nolgoth thread, Blizzard forums: Hunter Macros (for my classic hunter) (Nolgoth, 2020-06)
- Warcraft Tavern Forever guide (Sponge): WoW Forever Hunter Guide: Talent Builds, Races, Macros & Changes (Sponge, 2026-09)
- classicwowforever.com (cwf): WoW Forever Hunter macros (classicwowforever.com)
- Whim777, Forever Hunter forum: First time Hunter on Forever, help with addons and macros? (2026-09-24)
- Wowhead TBC (Veramos): TBC Hunter DPS Best Macro Guide (Veramos, updated 2026-07-05)
- 2019 Blizzard forum script macros: Hunters! Here's some nice macros for you to remember in classic! (2019-05)