Available Rogue Macros
Tricks of the Trade
Tricks of the Trade v2
Shadowdance + Dagger + Ambush
Shadowdance + Dagger + Ambush – Switch Back
Undead – Cannibalize + Stealth OR Vanish
Shadow Dance with Hotbar Swap
Sap + Melee Attack
Stealth (OOC)/ Gouge (Combat)
One Button Poisons
Normal Cheap Shot (or Garotte)/Premed Cheap Shot (or Garotte)
Shadowstep to Kidney Shot
Shadowstep to Sap
Hemorrhage + Autoattack
Weapon Swap to Shiv
Weapon Swap to Shiv/Back to regular Offhand.
Ambush if Stealthed otherwise Backstab
Blind Target Alt Blind Focus
Gouge then Bandage
Dismount/Smashable Sap Enemy
Smashable Sap Enemy
Full Preparation v2.0
Premeditation to Cheap Shot
Premeditation to Garrote
BGs – Summon Archmage Vargoth and Smile
Vanish in Combat. Otherwise Stealth
Shadow Dance + Bloodfury
Stealth + Premed + CS
Vanish Premed Garrote
Cancel Hand of protection + Ambush and Hemo
Shadowstep + KS + CS + CS + Premed
Shadowstep + SD + CS + Blood fury
Target arena 2 – Blind
focus blind arena 1
Trinket + Blood fury + EVIS
Clarifying some wow lingo
Premed is Premeditation
CS is Cheap Shot
KS is Kidney Shot
Hemo is Hemorrhage
SD is Shadowdance
Tricks of the Trade– This allows you to use tricks of the trade without deselecting your current target. Replace ‘YOURPARTYMEMBERHERE’ with the name of your partner.
#showtooltip Tricks of the Trade /cast [target=YOURPARTYMEMBERHERE] Tricks of the Trade
Tricks of the Trade v2– Priority order is as follows = direct target, focus, targets target. If you have a friendly player target it will put ToTT on him or her, if you do not have a friendly player targetted but have a friendly focus it will cast ToTT on him or her, if you don’t have a friendly target or focus set it will be cast on your targets target.
#showtooltip Tricks of the Trade /cast [help] [target=focus, help] [target=targettarget, help] Tricks of the Trade
Shadowdance + Dagger + Ambush– Swaps you to your dagger so you can use Ambush while Shadow Dancing, as well as use all your other openers/stealth skills since they aren’t based off weapon damage. Set up your second bar with your Shadow Dance abilities. See the following macro to swap back after Shadow Dance has ended.
#showtooltip Shadow Dance /equipslot 16 NAME OF DAGGER /cast Shadow Dance /swapactionbar 2
Shadowdance + Dagger + Ambush – Switch Back– This macro compliments the previous macro. After Shadow Dance is over, use this macro to swap to your slow mainhand before you use Hemorrhage again.
#showtooltip Hemorrhage(Rank 5) /equipslot 16 NAME OF WEAPON /cast Hemorrhage(Rank 5) /startattack
Undead – Cannibalize + Stealth OR Vanish– This macro makes it possible to Cannibalize while stealthed (OOC) or Cannibalize while using Vanish (in combat). The macro has also been modified so you cannot Cannibalize while stealthed or vis versa. IMPORTANT: Do not hit this macro while in combat if you want to Cannibalize but not use Vanish.
#showtooltip Cannibalize /cast [nostealth] !Cannibalize; /cast [nocombat] !Stealth; Vanish
Shadow Dance with Hotbar Swap– Set up bar 2 to be your main bar with Sap on it, Ambush instead of Backstab, Cheap Shot instead of Kidney Shot, and Garrote over Rupture. Hit the Shadow Dance macro once to activate, and a second time to swap your bar back to normal.
#showtooltip /cast Shadow Dance /swapactionbar 1 2
Sap + Melee Attack– It will sap and melee your target, without breaking sap. While it will unstealth you, you have 10 seconds to restealth, and just did 500-1000 free damage.
#showtooltip Sap /console targetNearestDistance 10,000000 /targetenemy [noharm][dead] /console targetNearestDistance 41.000000 /cast [harm,nodead] Sap /startattack /stopattack
Stealth (OOC)/ Gouge (Combat)– Stealth if out of combat, otherwise in combat it uses Gouge.
#show stealth /cast [combat] Gouge; Stealth
Evasion/Ghostly Strike– When you use Evasion it will use Ghostly Strike at the same time. If Evasion isn’t ready it will use GS without Evasion and it will show Evasion’s Cool Down.
#show Evasion /cast Ghostly strike /stopcasting /cast Evasion
One Button Poisons– This macro makes one icon on your actionbars apply your poisons. Left click the button to apply to your Mainhand, right click to apply to your off hand. Hold down shift to apply Wound Poison, alt for Deadly poison, control for Crippling and del for Mind Numbing as modifiers to switch poison type. The tooltip will switch with modifier. Select the ‘?’ icon for the macro and the Icon with change with the modifiers as well. But I would look at the bottom for a better poison macro ( PvP wise ).
#showtooltip /use [nomodifier] Instant Poison VII; [modifier:ctrl] Crippling Poison II; [modifier:shift] Wound Poison V; [modifier:alt] Deadly Poison VII; [modifier:delete] Mind-numbing Poison III /use [button:1] 16; [button:2] 17
Normal Cheap Shot (or Garotte)/Premed Cheap Shot (or Garotte)– If you push the macro normally, then youll use Cheap Shot/Garotte normally, but if you hold the modifier button ( in this case), then youll use Premeditation + opener attack. So you have 2 buttons instead of 4. Replace Cheap Shot with Garotte to change the opener to Garotte
#showtooltip cheap shot /cast [modifier:alt] premeditation /cast Cheap shot
Shadowstep to Kidney Shot– This macro is useful for landing a Kidney Shot. To use it effectively, you should first move out of melee range or turn away from your target to prevent the Kidney Shot from registering from the front before the Shadowstep occurs.
#showtooltip Kidney Shot /cast Shadowstep /cast Kidney Shot
Shadowstep to Sap– Sure, both should already be bound individually, but this is useful to increase the reliability of getting a Sap off from inside a Hunter’s flare before it unstealths you, or to get a Sap off before your target moves too far out of range.
#showtooltip /cast Shadowstep /cast Sap
Hemorrhage + Autoattack– This can be done with any primary attack of course. The idea here is that if your energy bar is too low after target swapping, it will still start your autoattack on that target without having to use another bind.
#showtooltip Hemorrhage /startattack /cast Hemorrhage
Mashable Stealth– This one is often overlooked or people don’t know quite how this works. Many people will use a “/cast [nostealth] Stealth” macro, but without the exclamation point, it can cause you to exit stealth if you spam it. Instead, the macro above will NEVER cause an unstealth (but I added the ability to manually do so by using a modifier key).
#showtooltip Stealth /cast [nomodifier] !Stealth /cancelaura [modifier] Stealth
Shadowstep/Kick– When pressed normally it will use Shadowstep. When tapped while holding shift down it will Shadowstep then when tapped again with shift being pressed it will Kick your target.
#showtooltip Shadowstep /castsequence [modifier:shift, target=focus] Shadowstep, Kick /cast [nomodifier:shift] Shadowstep
Deadly Throw/Throw– Uses Deadly Throw if you have Combo Points. Otherwise, it uses Throw.
#show deadly throw /cast deadly throw /cast throw
Weapon Swap to Shiv– Equips another weapon to your offhand and Shivs your Target. Have an offhand for all 3 poisons. Be sure to replace the [OFFHAND] with the name of the offhand you wish to equip.
#show [OFFHAND WEAPON] /equipslot 17 [OFFHAND WEAPON] /cast shiv
Weapon Swap to Shiv/Back to regular Offhand.– Equips another weapon to your offhand and Shivs your Target. Have an offhand for all 3 poisons. Be sure to replace the [OFFHAND] with the name of the offhand you wish to equip. Press Alt and tap this macro to put back on your default Off Hand. It should be noted there is a 1 second cooldown on weapon changes.
#show [OFFHAND WEAPON] /equipslot 17 [OFFHAND WEAPON] /cast shiv /equipslot [modifier:alt] 17 [DEFAULT OFFHAND WEAPON]
Ambush if Stealthed otherwise Backstab– If you are stealthed it will ambush the target. Otherwise it will backstab.
/cast [stealth] Ambush; Backstab
Blind Mouseover– This will blind the target your are mousingover. If you do not have a target under your mouse it will blind your target.
/cast [target=mouseover, exists] Blind; blind
Blind Target Alt Blind Focus– This makes you Blind your target by using the macro at normal. But if you hold alt down, then you will Blind your Focus target.
#showtooltip /cast [nomodifier] blind /cast [modifier:alt, target=focus] blind /stopmacro [nomodifier]
Blind Focus– This will Blind your focus target if you have one. If you do not have one, it will Blind your current target.
/cast [target=focus, exists] Blind; blind;
Cold Blood/Eviscerate– One button press for a Cold Blooded Eviscerate.
/cast Cold Blood /cast Eviscerate
Gouge then Bandage– Gouge the target then bandage yourself. Update with your correct bandage!
/cast Gouge /stopcasting /use [target=player] Heavy Netherweave Bandage
Dismount/Smashable Sap Enemy– This macro will dismount you, stealth you, and then try and sap a stealthed guy. So keep mashing this one when you suspect a stealther nearby.
#show Stealth /dismount /cast [stance:0] !Stealth /targetenemy [harm][nodead] /cast Sap
Smashable Sap Enemy– This tries to target your nearest enemy and Sap them if you have no target selected. If you have a target already selected it shouldn’t drop your current target. This is also great for getting a Sap off an opposing stealthed enemy you are looking for.
#showtooltip Sap /targetenemy [harm][nodead] /targetenemy [noharm][dead] /cast Sap
Clear Target/Sap– Another flavor for Sap. This one differs in that it will clear your current target and re-target your closest visible target. Example: If you target a Priest and then notice a Rogue nearby it will switch targets to the Rogue and Sap him.
#show sap /cleartarget /targetenemy /cast sap
Full Preparation v2.0– Blow all your preparable abilities before you use Preparation. This macro will not use Evasion if you are stealthed.
#show Preparation /cast [nostealth] Evasion /stopcasting /cast sprint /stopcasting /cast preparation
Premeditation to Cheap Shot– Uses Premeditation then Cheap Shots on your current target.
#show premeditation /cast Premeditation /cast Cheap Shot
Premeditation to Garrote– Uses Premeditation then Garrotes on your current target.
#show premeditation /cast Premeditation /cast Garrote
BGs – Summon Archmage Vargoth and Smile– Doesn’t work in Arenas anymore, but it always makes me smile in BGs and PVE.
#showtooltip Vanish /use Archmage Vargoth's Staff /stopattack /cast Vanish
Reliable Vanish– Stops whatever you are doing and Vanishes. Basically it makes Vanish THAT MUCH more reliable.
#show Vanish /stopattack /cast Vanish
Vanish in Combat. Otherwise Stealth– If you are in combat the macro will attempt to vanish. If you are out of combat it will stealth.
/cast [nocombat] Stealth; Vanish
Source 2 from here on
Shadowdance + Bloodfury– My dance/sap macro. I’ll often use this solely to activate dance. Sap is in there as well because there’s really no reason for it not to be.
/cast Shadow Dance /cast Blood Fury(Racial) /cast Sap
Stealth Premed + Cheap Shot– Spammable stealth macro. Every rogue should have this. Lets you get a quick stealth/cs off. The exclamation mark prevents you from unintentionally destealthing by spamming the macro.
#show Stealth /cast !Stealth /cast Premeditation /cast Cheap Shot
Vanish Premed Garrote– My vanish/garrote macro. The [stance:0] modifier prevents me from vanishing if dance is up. Unless I’m lagging. For that reason, I’ll normally wait about a third of a second after activating dance before I hit this macro.
/cast [stance:0] Vanish
Cancel Hand of Protection + Ambush and Hemo – My attack macro. Ambushes if I’m in stance:3, hemo’s otherwise. This is what I was referring to when I mentioned that an alternate ambush bind can be nice. There’s no way that I know of to code a macro that would always use ambush if available. If anyone knows how, please let me know. The last bit of the macro just clears the error text for when I’m hemoin real hard.
/cancelaura Hand of Protection /startattack /cast [stance:3] Ambush /cast [stance:0] Hemorrhage /script UIErrorsFrame:Clear()
Shadowstep + Kidney shot– Great for cheesing evasions and general ks fails.
/cast Shadowstep /cast [stance:0] Kidney Shot /cast [stance:1] Cheap Shot /cast [stance:3] Cheap Shot /cast Premeditation
Huddle– This macro makes swaps a lot faster.
/cast Shadowstep /cast Shadow Dance /cast Cheap Shot /cast Blood Fury(Racial)
Huddle– Really nice macro to quickly apply poisons. I normally set these up so that a left click will poison my MH and a right click will poison my offhand. Just drag it onto a bar spot that isn’t keybound and click it.
/use [button:1]Wound Poison VII ; [button:2] Crippling Poison /use [button:1] 16; [button:2] 17 /click StaticPopup1Button1
Huddle– Always hilarious.
#show Shadowstep /cast [target=focus] Shadowstep /cast [target=focus] Kick
Huddle– Use these.
/cast [target=arena2] Blind
Huddle– And I suggest binding that as well.
Huddle– Causes your PET to use huddle.
/use 10 /cast Blood Fury(Racial) /cast Eviscerate