Working Classic WoW macros

Hey all!
Just wanted to start a thread of rogue macros that I use that definitely work in classic wow.
If you have other macros that may be hard to find or that you know people may not know about then feel free to place them here.

I’ve tried Googling classic wow macros before and sometimes it can be a royal PITA to find the one you’re looking for.

Please only post macros that you definitely know are working in Classic WoW.


I use this macro for applying poisons:
#showtooltip
/use [mod:shift] Wound Poison III; [mod:alt] Crippling Poison II; [mod:ctrl] Deadly Poison IV; [nomod] Instant Poison VI
/use [button:1] 16; [button:2] 17
/click StaticPopup1Button1

/click StaticPopup1Button1 <— this removes the yes or no prompt when overwriting poisons. This will simply overwrite your current poison.

/use [button:1] 16; [button:2] 17 <-- This simply lets MH = left click and OH = right click. Makes applying poisons super quick and easy.

This macro is setup so your offhand stays there and just equips your dagger of choice to mainhand. I was running into weird issues where the dagger kept getting tossed into the offhand slot so I have to force it using the equipslot 16 method.

#showtooltip Ambush
/equipslot 16 Beasthunter Dagger
/equipslot 17 Dal’Rend’s Tribal Guardian
/cast Ambush(Rank 6)


This one I made so I can seamlessly swap between a MH dagger and back to swords.

/equipslot 16 Dal’Rend’s Sacred Charge
/equipslot 17 Dal’Rend’s Tribal Guardian


This one will cycle your target similar to tab targetting but it allows you to spam it without accidentally alt tabbing out of the game depending on how you have keybinds setup. I use alt+E for my sap so this helps me quite a bit.

#showtooltip sap
/cleartarget
/targetenemy
/cast sap


This one should be obvious. Dismounts you and tosses you into stealth.

#showtooltip Stealth
/dismount
/cast Stealth


This one casts vanish and stops your auto attacks. With spell batching enabled auto attacks can sometimes knock you out of stealth. This helps to prevent that.

#showtooltip Vanish(Rank 2)
/cast Vanish
/stopattack