🏹 TBC Classic Hunter macros are non-negotiable if you want to play this class well. Hunters have more moving parts than almost any other DPS spec — you’re managing pet behavior, timing Auto Shot weaves, landing Scatter → Trap CC chains, and keeping Misdirection on your tank, all simultaneously. The right macros take the mechanical overhead off your plate so you can focus on actually playing.
This guide covers every essential macro for Beast Mastery, Marksmanship, and Survival — covering PvE raids, Heroic dungeons, and Arena — fully verified for TBC Classic Anniversary 2026.
How Hunter Macros Work in TBC Classic
A few commands come up constantly in Hunter macros. /petattack sends your pet in, /petpassive calls it to stop attacking, and /petfollow brings it back to you. These are critical — a pet that attacks at the wrong moment will break a Freezing Trap or a Scatter Shot CC and cost you an Arena round.
The ! operator in /cast !Auto Shot prevents you from toggling off Auto Shot if you spam the button — one of the most commonly used tricks for Hunter specifically.
General Hunter Macros (All Specs)
These work for BM, MM, and Survival regardless of content.
Auto Shot — No Toggle Off
#showtooltip Auto Shot
/targetenemy [noexists][dead][help]
/cast !Auto Shot
The ! prevents Auto Shot from toggling off when you spam the button — something that would happen with a plain /cast Auto Shot. This macro also automatically targets a nearby enemy if your current target is dead or missing. ⚡ Put this on your bar and never use a plain Auto Shot keybind again.
Kill Command Weaved into Steady Shot
#showtooltip Steady Shot
/cast Kill Command
/cast Steady Shot
Kill Command is off the global cooldown, meaning it fires for free alongside any ability. Weaving it into Steady Shot ensures it’s always used the moment it’s available — no separate button needed, no DPS lost.
Hunter’s Mark + Pet Attack
#showtooltip Hunter's Mark
/cast Hunter's Mark
/petattack
Opens on a new target by applying Hunter’s Mark and sending your pet simultaneously. Crucial for soloing when you want your pet tanking immediately, and for raid pulls to make sure your pet doesn’t lag behind on engage.
Feign Death — Full Stop
#showtooltip Feign Death
/stopattack
/petpassive
/cast Feign Death
Feign Death drops threat — but if your pet keeps attacking after you fake die, the mob bounces straight back to you. /stopattack and /petpassive ensure both you and your pet stop before the cast lands. 🎯 Also used before laying traps in PvP (see below).
Feed Pet
#showtooltip [Your Food Item Name]
/cast [pet, nodead] Feed Pet
/use [Your Food Item Name]
One button to keep your pet happy. Replace the food name with whatever you’re currently carrying. An unhappy pet deals less damage — in Beast Mastery especially, where your pet is a significant portion of your DPS, this matters.
Pet Recovery Macro
#showtooltip
/petfollow
/petpassive
/cast Dash
Calls your pet back to your side, sets it passive, and uses Dash if available so it catches up quickly. Pair this with your Scatter Shot macro (below) so your pet is never attacking a CC’d target. 🏹 Pet management separates average Hunters from great ones in TBC Classic.
Beast Mastery Macros (BM — PvE Raids & Dungeons)
BM is the dominant PvE spec for most of TBC Classic Anniversary. Your pet is doing a significant chunk of your damage, so macros that sync your cooldowns and keep your pet attacking reliably are the priority.
Bestial Wrath + Trinkets + Rapid Fire
#showtooltip Bestial Wrath
/use 13
/use 14
/cast Bestial Wrath
/cast Rapid Fire
Aligns your on-use trinkets with Bestial Wrath and Rapid Fire for maximum burst. This is your burn phase button — use it on pull or when a boss hits an execute phase. Trinket slots 13 and 14 fire automatically if available.
Kill Command + Bestial Wrath Priority
#showtooltip Kill Command
/cast Kill Command
/cast Bestial Wrath
When Bestial Wrath is available, this fires it immediately alongside Kill Command. When Bestial Wrath is on cooldown, only Kill Command fires. Clean, no wasted cooldowns.
Misdirection — Focus Tank
#showtooltip Misdirection
/cast [@focus] Misdirection
Set your main tank as your focus target before the pull. This macro fires Misdirection directly on them every time without you needing to switch targets. 🎯 One of the most important PvE macros for any Hunter spec — never lose your tank’s target to cast this.
Misdirection — Mouseover (Flexible)
#showtooltip Misdirection
/cast [@mouseover,exists,nodead][@focus] Misdirection
Fires Misdirection on whoever you’re hovering, falling back to your focus target. Useful when tanks swap or you’re in a multi-tank encounter.
Marksmanship Macros (MM — PvE & PvP)
MM is a strong PvP spec and a solid dungeon option in TBC Classic Anniversary. Your priorities are making sure Aimed Shot lands immediately when it’s up, and keeping Auto Shot rolling between casts.
Aimed Shot — Stop Cast
#showtooltip Aimed Shot
/stopcasting
/cast Aimed Shot
/stopcasting cancels any lower-priority cast so Aimed Shot begins immediately when it comes off cooldown. In PvP, this is how you land burst windows — cancel your current Steady Shot cast and fire the big one instantly.
Silencing Shot Focus Interrupt
#showtooltip Silencing Shot
/cast [@focus,harm,nodead][] Silencing Shot
Silencing Shot your focus target — usually the enemy healer — without switching off your kill target. Critical for MM in Arena where shutting down a healer mid-cast wins rounds.
Trueshot Aura Reminder
#showtooltip Trueshot Aura
/cast Trueshot Aura
/run if not IsBuffActive("Trueshot Aura") then print("Trueshot Aura is DOWN!") end
Trueshot Aura is a raid buff — if it drops, your whole group loses Attack Power. This macro applies it and prints a reminder to chat if it’s not active. ⚡ Raid leaders will thank you.
Survival Macros (SV — PvP, Arena & Late-Phase Raids)
Survival is the dominant Arena spec for Hunters in TBC Classic Anniversary. The entire playstyle revolves around the Scatter → Trap CC chain and Wyvern Sting control windows.
Scatter Shot — Pet Passive First
#showtooltip Scatter Shot
/petpassive
/cast Scatter Shot
Scatter Shot disorients the target — but if your pet is still attacking them, the CC breaks instantly. /petpassive fires first so your pet stops before the disorientation lands. Non-negotiable for Arena.
Freezing Trap — Feign Death Combo
#showtooltip Freezing Trap
/stopattack
/petpassive
/cast [nocombat] Freezing Trap
/cast [combat] Feign Death
Freezing Trap only works out of combat. Spam this macro — in combat it fires Feign Death to drop you out of combat, then on the next press it lays the trap. The cornerstone of the Scatter → Trap CC chain that defines Survival Arena. 🏹
Wyvern Sting Focus
#showtooltip Wyvern Sting
/petpassive
/cast [@focus] Wyvern Sting
Wyvern Sting your focus target (enemy healer) with pet stopped, keeping your current target locked. An 8-second incapacitate on demand without breaking your pressure rotation.
Viper Sting Mouseover
#showtooltip Viper Sting
/cast [@mouseover,harm,nodead][] Viper Sting
Hover an enemy and drain their mana with Viper Sting without switching targets. Core to Survival’s drain comp strategy in Arena — you’re slowly emptying the enemy healer’s mana while staying on their DPS partner.
Aspect Swap — Hawk to Viper
#showtooltip
/cast [mod:shift] Aspect of the Viper; Aspect of the Hawk
Normal press: Aspect of the Hawk for DPS. Shift press: Aspect of the Viper for mana recovery. One button handles both aspects cleanly without cluttering your bar.
Quick Reference Table
| Macro | Spec | Use Case |
|---|---|---|
| Auto Shot (no toggle) | All | Never accidentally cancel Auto Shot |
| Kill Command + Steady Shot | All | Free Kill Command weave on every cast |
| Feign Death (full stop) | All | Drop threat without pet re-drawing aggro |
| Misdirection on Focus | BM / MM | Redirect threat to tank without retargeting |
| Bestial Wrath + Trinkets | BM | Align burst cooldowns on pull |
| Aimed Shot stopcasting | MM | Immediate cast when it’s off cooldown |
| Silencing Shot on Focus | MM | Interrupt enemy healer mid-cast in Arena |
| Scatter Shot (pet passive) | SV / MM | CC without pet breaking the disorient |
| Feign → Freezing Trap | SV | Lay trap in combat with one spammable button |
| Wyvern Sting on Focus | SV | Sleep enemy healer without dropping kill target |
| Aspect Swap | All | Switch Hawk/Viper with a modifier key |
FAQ
Why does my Freezing Trap break immediately in Arena?
What is Misdirection and why do I need a macro for it?
Is Beast Mastery the best spec for TBC Classic Anniversary raiding?
What is the Scatter Shot to Freezing Trap combo in TBC Arena?
Should I use Kill Command on a separate keybind?
World of Warcraft Guides, Lore, Addons & News – Noob to Boss From Azeroth's Newbie to Champion – World of Warcraft Guides