TBC Classic Rogue Macro Guide (Combat, Assassination & Subtlety) | PvE, PvP & Arena

TBC Classic Rogue macros are the difference between a Rogue who reacts and one who dictates the fight. Between the Vanish resets, the split-second Kick interrupts, the Shadowstep openers, and the burst windows that need three cooldowns firing in half a second — playing Rogue well in Burning Crusade Classic Anniversary is a game of setup and execution. The right macros compress that into single button presses.

This guide covers the most important macros for all three Rogue specs: Combat for PvE raiding, Subtlety for arena and PvP, and Assassination for dungeon burst. Each macro is explained so you know not just what it does, but when to actually use it.

How to Create a Macro in TBC Classic

  1. Press Esc to open the Game Menu and select Macros.
  2. Click New, give it a name, and choose an icon (the ? icon auto-selects based on the first spell).
  3. Paste your macro text into the command box.
  4. Click Save, drag to your action bar, and assign a keybind.

🎯 TBC Classic allows 36 account-wide macros and 18 character-specific macros. With Dual Talent Specialization available in the Anniversary Edition, use character-specific slots for spec-dependent macros so they don’t clash when you swap between Combat PvE and Subtlety PvP builds.

Universal Rogue Macros (All Specs)

These are useful regardless of spec and should be on every Rogue’s bar from day one.

Sinister Strike + Start Attack

The simplest and most important PvE macro for any Rogue. Combining Sinister Strike with /startattack means you never accidentally stop auto-attacking between casts — which can quietly cost you DPS over a long fight.

#showtooltip Sinister Strike
/cast Sinister Strike
/startattack

Vanish + Stop Attack

Vanish can be broken by your own auto-attack landing in the same tick it fires. Adding /stopattack prevents this and keeps your Vanish clean every time.

#showtooltip Vanish
/stopattack
/cast Vanish

Kick — Focus Interrupt

Kick on your focus target lets you interrupt a caster without switching off your main target. Essential in both PvP arenas and PvE dungeons where you’re DPSing one target while watching another cast.

#showtooltip Kick
/cast [target=focus] Kick

Set your focus with /focus or by right-clicking a nameplate. You can swap the ability name to Blind, Gouge, or Sap using the exact same format.

Blind — Mouseover

Cast Blind on any target you hover over without dropping your current target. The go-to CC tool in arenas and useful for redirecting threats in dungeons.

#showtooltip Blind
/stopcasting
/cast [target=mouseover, exists] Blind; Blind

Cancel Blessing of Protection

If a friendly Paladin throws Blessing of Protection on you during combat, you’re locked out of all abilities. This macro drops it instantly so you can keep attacking.

/cancelaura Blessing of Protection

⚡ Keep this somewhere accessible — nothing is more frustrating than a well-meaning Paladin bubble locking you out mid-burst window.

Combat Rogue Macros (PvE — Raids & Dungeons)

Combat is the dominant PvE Rogue spec in TBC Classic Anniversary. Your macro setup is built around maximizing your burst window, keeping Slice and Dice up, and syncing Blade Flurry with every cooldown you have.

Macro Purpose Priority
Blade Flurry + Racial + Trinkets Full burst window in one button Essential
Sinister Strike + Start Attack Clean combo point generation Essential
Kick on Focus Interrupt without target swap High
Evasion + Cloak of Shadows Emergency defensive stack Situational
Weapon Swap + Shiv Quick poison application swap Situational

Blade Flurry Burst Macro (All-in-One)

This is your biggest DPS button. Blade Flurry lines up with 2-minute cooldowns — your racial (Blood Fury for Orc, Berserking for Troll) and both trinket slots fire together. Note that Adrenaline Rush shares the GCD with Blade Flurry, so it needs its own separate button.

#showtooltip Blade Flurry
/cast Blood Fury
/cast Blade Flurry
/use 13
/use 14

Swap Blood Fury for Berserking if you’re playing Troll. Human and Night Elf Rogues can remove that line entirely or replace it with a consumable like Haste Potion.

Adrenaline Rush Macro

Adrenaline Rush doubles your energy regeneration for 15 seconds and is your other major DPS cooldown. Keep it as a separate button from Blade Flurry due to the shared GCD.

#showtooltip Adrenaline Rush
/cast Adrenaline Rush
/use Flame Cap

Weapon Swap + Shiv

Rogues often carry multiple off-hand weapons with different poisons. This macro swaps your off-hand and immediately fires Shiv to apply the poison — useful for switching between Wound Poison and Deadly Poison mid-fight.

#showtooltip Shiv
/equipslot [nomodifier] 17 Your-Main-OffHand
/equipslot [modifier:alt] 17 Your-Alt-OffHand
/cast Shiv
/startattack

Replace Your-Main-OffHand and Your-Alt-OffHand with the exact item names. Use /equipslot 16 for main-hand swaps.

Subtlety Rogue Macros (PvP — Arena & Battlegrounds)

Subtlety is the premier PvP spec for Rogues in TBC Classic Anniversary. Shadowstep gives you unmatched mobility, Cloak of Shadows shuts down casters, and Preparation resets your cooldowns for a second round of openers. Your macros are built around speed and sequencing — the arena window is tight.

Premeditation + Cheap Shot Opener

Premeditation adds 2 combo points before your opener for free. Pairing it with Cheap Shot means you enter the fight with 2 combo points already stacked, setting up a faster Eviscerate or Kidney Shot.

#showtooltip Cheap Shot
/cast Premeditation
/cast Cheap Shot

🗡️ This macro requires Premeditation talented in the Subtlety tree. Fire it from Stealth at the very start of every engagement.

Shadowstep + Kick

Close the gap to a caster and immediately interrupt them in one button press. Particularly effective against Mages, Warlocks, and Healers who are trying to kite you.

/cast [target=focus] Shadowstep
/cast [target=focus] Kick

Cloak of Shadows + Vanish

The signature Subtlety escape sequence. Cloak of Shadows removes all debuffs and makes you immune to magic for 5 seconds, then Vanish drops you into stealth for a full reset. Chain these when you’re in trouble — this is what makes Subtlety so resilient in arenas.

/cast Cloak of Shadows
/cast Vanish

Vanish + Focus Cheap Shot

Vanish into stealth and immediately open on your focus target (typically the enemy you’re prioritizing for CC). Useful in 2v2 and 3v3 to reset into a second opener without manually re-targeting.

/cast Vanish
/cast [target=focus] Cheap Shot

Kidney Shot — Focus Target

Stun your focus target directly with Kidney Shot without switching off your current attack target. Gives you control over two enemies simultaneously.

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

Gouge — Mouseover

Gouge on mouseover lets you disorient a target by hovering your cursor over their frame. Clean, fast, no target switching required.

#showtooltip Gouge
/cast [target=mouseover, exists] Gouge; Gouge

Assassination Rogue Macros (Dungeons & Dagger PvE)

Assassination excels in dungeon environments where you’re always behind the target and can consistently land Mutilate and Backstab. The macros focus on clean burst openers and poison maintenance.

Mutilate + Start Attack

Mutilate is your primary combo point builder as Assassination. Requiring you to be behind the target means in a dungeon with a tank holding aggro, you’ll nearly always meet the condition. Add /startattack to keep auto-attacks rolling between casts.

#showtooltip Mutilate
/cast Mutilate
/startattack

Backstab + Start Attack

Before you unlock Mutilate or when speccing into a Backstab-heavy build, this is your main combo generator. Same logic — keep those auto-attacks going.

#showtooltip Backstab
/cast Backstab
/startattack

Cold Blood + Eviscerate

Cold Blood guarantees your next finishing move critically strikes. Pair it directly with Eviscerate for a massive burst hit on a 5-combo-point window.

#showtooltip Cold Blood
/cast Cold Blood
/cast Eviscerate

Sap Macro — Crowd Control Setup

This is one of the most popular utility macros for Rogue across all specs. It auto-targets the nearest out-of-combat enemy and Saps them — spammable, and useful for quickly controlling a pack before a pull even when you haven’t manually targeted anyone yet.

#showtooltip Sap
/stopattack
/cleartarget
/targetenemyplayer [noexists, nocombat, nodead]
/cast [exists, nocombat, nodead] Sap

🎯 For dungeons, swap /targetenemyplayer to /targetenemy to also catch NPCs, not just players.

Distract + Sap Combo

Distract turns enemies to face away from you, which opens a clean Sap window on targets that would otherwise be facing the wrong direction. Press once to Distract, then position your cursor and Sap on the second press.

#showtooltip Distract
/cast Distract

Keep this on a separate button from Sap and use them in sequence rather than a castsequence macro — Distract has a small travel time and you want visual confirmation before committing the Sap.

Recommended Addons for Rogue in TBC Classic Anniversary

Addon Spec Why It Matters
Quartz All Cast bar with latency display for stop-cast accuracy
OmniCC All Cooldown timers on ability icons — essential for tracking Vanish, Evasion, Preparation
GladiatorlosSA PvP Announces enemy cooldown usage — know when Cloak of Shadows is safe to use
Poisoner All Tracks poison timers on both weapons so you never go into a fight half-poisoned
Energy Watch All Larger, more visible energy bar — makes timing ability casts much easier

FAQ

Why does my Vanish break immediately in TBC Classic?

The most common cause is your auto-attack landing in the same server tick as Vanish fires, which breaks stealth instantly. Always use the Vanish + /stopattack macro to prevent this. If it still breaks, check for DoTs on you (like Serpent Sting or Immolation) — these also break Vanish on tick.

What is the best Rogue spec for raiding in TBC Classic Anniversary?

Combat is the dominant PvE spec in TBC Classic Anniversary. The 20/41/0 Combat build (or similar with slight variation) consistently outperforms Assassination in sustained raid DPS. Assassination is strong for dungeon burst but falls behind in long raid fights where the behind-requirement becomes inconsistent. Sub is primarily a PvP spec.

How does the Sap auto-target macro work?

The macro uses /targetenemyplayer to find the nearest out-of-combat enemy player and /cast Sap to immediately apply crowd control. It’s spammable — you can mash it while approaching and it will Sap as soon as a valid target is in range. For dungeon use, swap /targetenemyplayer to /targetenemy to target NPCs as well.

Can I use macros to chain Cloak of Shadows and Vanish together?

Yes. You can put both on the same line in a macro and they fire in sequence — Cloak removes all debuffs and magic effects first, then Vanish drops you into stealth. This is the standard Subtlety Rogue escape sequence in arenas and is fully functional in TBC Classic Anniversary.

What racial ability should I use in my Combat Rogue burst macro?

Orc Rogues use Blood Fury (2-minute cooldown, boosts attack power), which lines up perfectly with Blade Flurry. Troll Rogues use Berserking (3-minute cooldown, increases attack speed), which is slightly less clean to line up but still strong. Human and Night Elf Rogues lose a racial damage cooldown in their burst window, so they often just stack consumables like Haste Potion in that macro slot instead.

Should I use focus macros as a Rogue in PvE dungeons?

Yes, especially for Kick. Setting your focus target to a secondary caster mob and using a focus Kick macro lets you interrupt them without ever switching your primary target — which means you don’t lose DPS or miss a Sinister Strike timing to look away and click. It’s a small habit that makes a noticeable difference in heroic dungeons.

Check Also

mage leveling wow

TBC Classic Leveling Guide: Fast 1-70 Routes for Anniversary 2026

Welcome to the most comprehensive TBC Classic leveling guide for the 2026 Anniversary servers! Whether …