WoW Forever Rogue Macros

29 Rogue macros, 1 of them for spells that are new in Forever. Filter by talent path and level, then copy one into the game.

Essential Rogue macros

Picked from the macros players search these pages for, then one for each basic job of a talent path: opener, main attack, interrupt, survival or healing. Every other macro is in the full list below.

Every Rogue

  1. Pick PocketCheap Shot

    Pick Pocket into Cheap Shot

    • Any talent path
    • Level 26+

    Pick Pocket doesn’t use the global cooldown, so one press fires it and then Cheap Shot.

    A free cooldown first

    #showtooltip Cheap Shot
    /cast Pick Pocket
    /cast Cheap Shot
    58/255
  2. StealthCheap Shot

    Stealth, then Cheap Shot

    • Any talent path
    • Level 26+

    Goes into Stealth on the first press and opens with Cheap Shot on the next.

    The game picks

    #showtooltip
    /cast [nostealth] Stealth; Cheap Shot
    50/255
  3. Kick

    Kick at mouseover

    • Any talent path
    • Level 12+

    Interrupts the caster under your cursor while you keep hitting your target.

    Mouseover

    #showtooltip
    /cast [@mouseover,harm,nodead][] Kick
    50/255

Assassination

  1. Mutilate

    Mutilate and start attacking

    • Assassination
    • Level 40+
    • New in Forever

    Turns on your auto attack and casts Mutilate.

    Start attacking

    #showtooltip Mutilate
    /startattack
    /cast Mutilate
    49/255
  2. Cold BloodEviscerate

    Cold Blood into Eviscerate

    • Assassination
    • Level 25+

    Cold Blood doesn’t use the global cooldown, so one press fires it and then Eviscerate.

    A free cooldown first

    #showtooltip Eviscerate
    /cast Cold Blood
    /cast Eviscerate
    57/255
  3. GarroteAmbush

    Ambush, Shift for Garrote

    • Any talent path
    • Level 18+

    A press casts Ambush; with Shift held, Garrote.

    Shift for the second spell

    #showtooltip
    /cast [mod:shift] Garrote; Ambush
    46/255
  4. Slice and DiceRuptureEviscerate

    Eviscerate, Shift for Slice and Dice, Ctrl for Rupture

    • Any talent path
    • Level 20+

    A press casts Eviscerate; with Shift held, Slice and Dice; with Ctrl held, Rupture.

    Shift and Ctrl for more

    #showtooltip
    /cast [mod:shift] Slice and Dice; [mod:ctrl] Rupture; Eviscerate
    77/255

Combat

  1. RiposteSinister Strike

    Riposte, else Sinister Strike

    • Combat
    • Level 20+

    Tries Riposte; when it can’t be cast, the press goes to Sinister Strike.

    First choice, then fallback

    #showtooltip
    /startattack
    /cast Riposte
    /cast Sinister Strike
    61/255
  2. Adrenaline Rush

    Adrenaline Rush with both trinkets

    • Combat
    • Level 40+

    Uses both trinket slots, then casts Adrenaline Rush.

    Trinkets with a cooldown

    #showtooltip Adrenaline Rush
    /use 13
    /use 14
    /cast Adrenaline Rush
    66/255
  3. Blade Flurry

    Blade Flurry on and off

    • Combat
    • Level 30+

    Casts Blade Flurry; a second press ends it early.

    On and off

    #showtooltip Blade Flurry
    /cancelaura Blade Flurry
    /cast Blade Flurry
    69/255
  4. Sinister Strike

    Nearest enemy, then Sinister Strike

    • Any talent path
    • Level 1+

    With no live enemy targeted it picks the nearest one, then casts Sinister Strike.

    Pick a target first

    #showtooltip Sinister Strike
    /targetenemy [noharm][dead]
    /startattack
    /cast Sinister Strike
    91/255

Subtlety

  1. Hemorrhage

    Hemorrhage and start attacking

    • Subtlety
    • Level 30+

    Turns on your auto attack and casts Hemorrhage.

    Start attacking

    #showtooltip Hemorrhage
    /startattack
    /cast Hemorrhage
    53/255
  2. Ghostly Strike

    Ghostly Strike and start attacking

    • Subtlety
    • Level 25+

    Turns on your auto attack and casts Ghostly Strike.

    Start attacking

    #showtooltip Ghostly Strike
    /startattack
    /cast Ghostly Strike
    61/255
  3. PremeditationCheap Shot

    Premeditation, then Cheap Shot

    • Subtlety
    • Level 26+

    Fires Premeditation for the extra combo points and opens with Cheap Shot. If the game holds Cheap Shot back, press again.

    A free cooldown first

    #showtooltip Cheap Shot
    /cast Premeditation
    /cast Cheap Shot
    60/255
  4. AmbushBackstab

    Ambush or Backstab

    • Any talent path
    • Level 18+

    Casts Ambush when its condition holds, otherwise Backstab.

    The game picks

    #showtooltip
    /cast [stealth] Ambush; Backstab
    45/255

All Rogue macros

Macros for every Rogue 13

  1. Sinister Strike

    Sinister Strike and start attacking

    • Any talent path
    • Level 1+

    Turns on your auto attack and casts Sinister Strike.

    Start attacking

    #showtooltip Sinister Strike
    /startattack
    /cast Sinister Strike
    63/255
  2. StealthCheap Shot

    Stealth, then Cheap Shot

    • Any talent path
    • Level 26+

    Goes into Stealth on the first press and opens with Cheap Shot on the next.

    The game picks

    #showtooltip
    /cast [nostealth] Stealth; Cheap Shot
    50/255
  3. Pick PocketCheap Shot

    Pick Pocket into Cheap Shot

    • Any talent path
    • Level 26+

    Pick Pocket doesn’t use the global cooldown, so one press fires it and then Cheap Shot.

    A free cooldown first

    #showtooltip Cheap Shot
    /cast Pick Pocket
    /cast Cheap Shot
    58/255
  4. GarroteAmbush

    Ambush, Shift for Garrote

    • Any talent path
    • Level 18+

    A press casts Ambush; with Shift held, Garrote.

    Shift for the second spell

    #showtooltip
    /cast [mod:shift] Garrote; Ambush
    46/255
  5. Sap

    Sap at mouseover

    • Any talent path
    • Level 10+

    Saps the enemy under your cursor, so you keep your kill target.

    Mouseover

    #showtooltip
    /cast [@mouseover,harm,nodead][] Sap
    49/255
  6. Kick

    Kick at mouseover

    • Any talent path
    • Level 12+

    Interrupts the caster under your cursor while you keep hitting your target.

    Mouseover

    #showtooltip
    /cast [@mouseover,harm,nodead][] Kick
    50/255
  7. Vanish

    Clean Vanish

    • Any talent path
    • Level 22+

    Stops your auto attack before Vanish, so a late swing doesn’t pull you out of Stealth.

    Clear the way first

    #showtooltip Vanish
    /stopattack
    /cast Vanish
    44/255
  8. SprintEvasion

    Evasion, Shift for Sprint

    • Any talent path
    • Level 10+

    A press casts Evasion; with Shift held, Sprint.

    Shift for the second spell

    #showtooltip
    /cast [mod:shift] Sprint; Evasion
    46/255
  9. Slice and DiceRuptureEviscerate

    Eviscerate, Shift for Slice and Dice, Ctrl for Rupture

    • Any talent path
    • Level 20+

    A press casts Eviscerate; with Shift held, Slice and Dice; with Ctrl held, Rupture.

    Shift and Ctrl for more

    #showtooltip
    /cast [mod:shift] Slice and Dice; [mod:ctrl] Rupture; Eviscerate
    77/255
  10. AmbushBackstab

    Ambush or Backstab

    • Any talent path
    • Level 18+

    Casts Ambush when its condition holds, otherwise Backstab.

    The game picks

    #showtooltip
    /cast [stealth] Ambush; Backstab
    45/255
  11. GougeBackstab

    Gouge, then Backstab

    • Any talent path
    • Level 6+

    Gouge stops the enemy for 4 seconds: step behind it, and the next press is Backstab. It starts over after 6 seconds.

    Fixed order

    #showtooltip
    /castsequence reset=6 Gouge, Backstab
    50/255
  12. Sinister Strike

    Nearest enemy, then Sinister Strike

    • Any talent path
    • Level 1+

    With no live enemy targeted it picks the nearest one, then casts Sinister Strike.

    Pick a target first

    #showtooltip Sinister Strike
    /targetenemy [noharm][dead]
    /startattack
    /cast Sinister Strike
    91/255
  13. Blood FuryBerserking

    Blood Fury or Berserking with both trinkets

    • Any talent path
    • Level 1+
    • Orc / Troll only

    Uses both trinket slots, then your racial: Blood Fury on an Orc, Berserking on a Troll.

    Racial with your trinkets

    #showtooltip
    /use 13
    /use 14
    /cast Blood Fury
    /cast Berserking
    62/255

Assassination Rogue macros 2

  1. Cold BloodEviscerate

    Cold Blood into Eviscerate

    • Assassination
    • Level 25+

    Cold Blood doesn’t use the global cooldown, so one press fires it and then Eviscerate.

    A free cooldown first

    #showtooltip Eviscerate
    /cast Cold Blood
    /cast Eviscerate
    57/255
  2. Mutilate

    Mutilate and start attacking

    • Assassination
    • Level 40+
    • New in Forever

    Turns on your auto attack and casts Mutilate.

    Start attacking

    #showtooltip Mutilate
    /startattack
    /cast Mutilate
    49/255

Combat Rogue macros 3

  1. RiposteSinister Strike

    Riposte, else Sinister Strike

    • Combat
    • Level 20+

    Tries Riposte; when it can’t be cast, the press goes to Sinister Strike.

    First choice, then fallback

    #showtooltip
    /startattack
    /cast Riposte
    /cast Sinister Strike
    61/255
  2. Adrenaline Rush

    Adrenaline Rush with both trinkets

    • Combat
    • Level 40+

    Uses both trinket slots, then casts Adrenaline Rush.

    Trinkets with a cooldown

    #showtooltip Adrenaline Rush
    /use 13
    /use 14
    /cast Adrenaline Rush
    66/255
  3. Blade Flurry

    Blade Flurry on and off

    • Combat
    • Level 30+

    Casts Blade Flurry; a second press ends it early.

    On and off

    #showtooltip Blade Flurry
    /cancelaura Blade Flurry
    /cast Blade Flurry
    69/255

Subtlety Rogue macros 4

  1. Hemorrhage

    Hemorrhage and start attacking

    • Subtlety
    • Level 30+

    Turns on your auto attack and casts Hemorrhage.

    Start attacking

    #showtooltip Hemorrhage
    /startattack
    /cast Hemorrhage
    53/255
  2. Ghostly Strike

    Ghostly Strike and start attacking

    • Subtlety
    • Level 25+

    Turns on your auto attack and casts Ghostly Strike.

    Start attacking

    #showtooltip Ghostly Strike
    /startattack
    /cast Ghostly Strike
    61/255
  3. AmbushBackstab

    Ambush after Ghostly Strike, otherwise Backstab

    • Subtlety
    • Level 25+

    Ghostly Strike allows your next Ambush or Garrote outside Stealth for 7 seconds. This macro tries Ambush first, then Backstab if the first ability cannot be cast.

    First choice, then fallback

    #showtooltip
    /cast Ambush
    /cast Backstab
    40/255
  4. PremeditationCheap Shot

    Premeditation, then Cheap Shot

    • Subtlety
    • Level 26+

    Fires Premeditation for the extra combo points and opens with Cheap Shot. If the game holds Cheap Shot back, press again.

    A free cooldown first

    #showtooltip Cheap Shot
    /cast Premeditation
    /cast Cheap Shot
    60/255

Rogue utility macros 2

  1. Stealth

    Off the mount into Stealth

    • Any talent path
    • Level 1+

    Dismounts and goes into Stealth in one press, and never takes you out of it.

    Clear the way first

    #showtooltip Stealth
    /dismount [mounted]
    /cast [nostealth] Stealth
    66/255
  2. Dagger in Stealth, your main weapon after

    • Any talent path
    • Level 1+
    • Put your item names in

    Pressed in Stealth it puts your dagger in the main hand for Ambush; pressed after the opener, your usual weapon goes back.

    Your own items

    /equipslot [stealth] 16 Dagger Name; 16 One-Hand Weapon Name
    60/255

Rogue PvP macros 5

  1. Blind

    Blind at mouseover

    • Any talent path
    • Level 34+
    • PvP

    Blinds the add under your cursor without leaving your target.

    Mouseover

    #showtooltip
    /cast [@mouseover,harm,nodead][] Blind
    51/255
  2. Gouge

    Gouge at mouseover

    • Any talent path
    • Level 6+
    • PvP

    Casts Gouge on the unit under your cursor; with nothing there, on your target.

    Mouseover

    #showtooltip
    /cast [@mouseover,harm,nodead][] Gouge
    51/255
  3. Sap

    Sap whoever shows up

    • Any talent path
    • Level 10+
    • PvP

    Clears your target, takes the nearest enemy and casts Sap. Spam it where you expect a stealthed player to appear.

    Pick a target first

    #showtooltip Sap
    /cleartarget
    /targetenemy
    /cast Sap
    52/255
  4. Cold BloodAmbush

    Cold Blood into Ambush

    • Assassination
    • Level 25+
    • PvP

    Cold Blood doesn’t use the global cooldown, so one press fires it and then Ambush.

    A free cooldown first

    #showtooltip Ambush
    /cast Cold Blood
    /cast Ambush
    49/255
  5. Stealth

    Back into Stealth

    • Any talent path
    • Level 1+
    • PvP

    Stops your attack and drops your target so nothing keeps you in combat, then casts Stealth as soon as the game allows.

    Clear the way first

    #showtooltip Stealth
    /stopattack
    /cleartarget
    /cast [nostealth] Stealth
    71/255

Why the macros are written this way

A macro here does one thing: it takes a step off your hands (a target change, a stance swap, a second key). It never decides for you, and one press is still one global cooldown. Every macro is built on one of these rules, named on its card.

Mouseover
A spell you cast on someone other than your target (a heal, a dispel, an interrupt, crowd control) shouldn’t cost you your target. The macro casts on the unit under your cursor and falls back to your target, so it still works as the plain spell.
Shift for the second spell
Two spells you never want on the same press (a single-target and an area attack, two traps, two wards) share one key: a press gives the one you use most, Shift the other. It saves bar space without hiding a choice from you.
Shift and Ctrl for more
Three spells of one family (your stings, your curses, your demons) fit one key: a press gives the one you use most, Shift and Ctrl the others. Past three it gets hard to remember, so we stop there unless Alt has an obvious job.
The game picks
Where the right spell depends on something the game already knows (your stance, whether you’re in combat or stealthed, whether your pet is alive), the macro reads it and picks, so one key is right in both cases.
A free cooldown first
One press can only start one global cooldown. Two spells go on one press only when the first doesn’t use it (Presence of Mind, Nature’s Swiftness, Bloodrage). We never chain two spells that both do: the second would just fail.
First choice, then fallback
Some abilities only light up now and then: after a kill, a dodge or a proc. The macro tries that one first; when it can’t be cast, the press goes to your everyday attack, so the key is never dead.
Start attacking
A melee ability that fails (no Rage, no Energy, out of range) leaves you standing still. /startattack turns on your auto attack with the press, so you keep swinging either way.
Pick a target first
A press wasted on “no target” or on a corpse is time lost. /targetenemy picks the nearest enemy, and the conditions in front of it ([noharm][dead]) only let it run when you have no live enemy targeted, so it never pulls you off the one you chose. [@targettarget] goes the other way: the spell lands on whatever your target is fighting.
Clear the way first
Escapes and interrupts fail for small reasons: a swing that lands a moment late, a cast still running, a pet that keeps fighting. The macro stops those first, so the spell does what you pressed it for.
On and off
An immunity is often worth ending early. The macro cancels the effect when it’s up and casts it when it isn’t, so the same key does both.
Fixed order
Used sparingly: only for two spells that always go in the same order. /castsequence casts the next one on each press and starts over when you change target or after a pause. We don’t build rotations with it, because a sequence can’t react to a miss or a cooldown.
Trinkets with a cooldown
On-use trinkets don’t use the global cooldown, so they fire with your damage cooldown on one press. /use 13 and /use 14 are the two trinket slots, so the macro keeps working when you change trinkets.
Racial with your trinkets
A racial cooldown belongs on the same press as your on-use trinkets. The macro names both Horde damage racials: the game skips the line for the race you aren’t, so one macro serves an Orc and a Troll.
Your own items
Weapon swaps and consumables go by item name, and only you know yours. The macro has a placeholder (Shield Name, Pet Food Name): replace it with the exact name of your item, as its tooltip spells it. /equip takes a weapon or shield in combat; /equipslot 16 is the main hand, 17 the off hand. Since Blizzard’s October 8 development notes, one press can again swap several weapons within the same global cooldown, a two-hander for a sword and shield for example. Forever has not announced a reversal; this has not been rechecked against client build 1.60.1.70862.

Not confirmed yet

  • Mouseover and modifier conditions, pet commands, cast sequences, weapon swaps, and anything that targets or invites a player by name have not all been verified in the live game
  • Spells that change in later client builds; the pages are rebuilt when the client changes

Sources

How we choose and check sources