
WoW Classic Rogue Macros
Welcome to the WoW Classic Rogue macros collection! Here you will find all the important macros for your villain in WoW Classic Era and WoW SoD. This includes mouseover macros and macros for all roles the Rogue can take on in WoW Classic.
📂 WoW Classic > Rogue
📅 Last updated on
Rogue Macros for Season of Discovery
The following macro casts the spell from your current hand rune. If you change your rune, you don’t need to change your action bar with this macro.
#showtooltip
/cast Hands Rune Ability
/startattack
This works for other slots too. The following macro will ll use e.g. Between the Eyes or
Envenom depending on your current legs rune:
#showtooltip
/cast Legs Rune Ability
/startattack
Poison Macros for Rogues
The following macro applies Instant Poison VI to the main weapon (Slot 16):
#showtooltip 16
/use Instant Poison
/use 16
The following macro applies Mind-numbing Poison III to the offhand (slot 17):
#showtooltip 17
/use Mind-numbing Poison
/use 17
Swap the name of the poison with the poison you want to apply.
Alternatively, you can use an all-in-one macro to apply poisons. If you’re holding Ctrl or Alt, the poison changes. If you click on the macro with your left mouse button, it will apply the poison to your main-hand weapon. The right mouse button applies the poison to your off-hand weapon.
#showtooltip
/cast [mod:shift] Crippling Poison; [mod:ctrl] Mind-numbing Poison; Instant Poison
/use [button:1] 16; 17
/click StaticPopup1Button1
Stealth & Pick Pocket Macros
With the following macro, you can cast Stealth. If you’re already in stealth, you won’t accidentally disable the Spell if you press too often. Additionally, your
Rogue will automatically dismount if necessary:
#showtooltip
/dismount
/cast !Stealth
With the following macro, you will quickly steal from your target with Pick Pocket in your opener:
#showtooltip Cheap Shot
/cast Pick Pocket
/cast Cheap Shot
#showtooltip Ambush
/cast Pick Pocket
/cast Ambush
With this macro you’ll automatically select an enemy and cast Pick Pocket:
#showtooltip
/cleartarget
/targetenemy
/cast Pick Pocket
Combat Macros for Rogues in WoW Classic
If Riposte is available it will be cast, otherwise
Sinister Strike:
#showtooltip Sinister Strike
/startattack
/cast Riposte
/cast Sinister Strike
Cast Sap if you’re in stealth, otherwise
Gouge:
#showtooltip
/cast [stance:0] Gouge
/cast [stance:1] Sap
Spam the stealth button while waiting to get out of combat. As soon as the character is out of combat, use Sap:
#showtooltip
/dismount
/cast [stance:0] !Stealth
/cast [stance:1] Sap
Cast Distract at the position the mouse pointer is currently at, without requiring a second click:
#showtooltip
/cast [@cursor] Distract
Advanced Sap macro for PvP. The macro attempts to target an opponent and deliver a headbutt. Particularly useful if you’re looking for another rogue who’s currently in stealth, for example.
#showtooltip Sap
/stopattack
/cleartarget
/targetenemyplayer [noexists,nocombat,nodead]
/cast [exists,nocombat,nodead] Sap
Gouge on the target on the mouse, instead of the target in the target:
#showtooltip Gouge
/cast [@mouseover,harm,nodead][harm,nodead] Gouge
Same for Blind:
#showtooltip Blind
/cast [@mouseover,harm,nodead][harm,nodead] Blind
And for your Kick:
#showtooltip Kick
/cast [@mouseover,harm,nodead][harm,nodead] Kick
Throw grenades at the location of the mouse cursor (replace GRENADE NAME with the name of the grenade you have with you):
#showtooltip
/use [@cursor] GRENADE NAME
/stopcasting
If you use macros that are missing here, send them to us using the feedback button! Check out our WoW Classic Rogue Guide to learn more about the Rogue.