Better Roguing Through Macros

Using effective macros can increase your efficiency and effectiveness, as well as make you a few extra gold. The following are a few “must have” macros for any serious PvE rogue and a few “don’t leave home without it” macros for any rogue.


Weapon Swap Macro

Weapon swapping as part of the Combat rogue rotation. It’s a thing.

The Macro:

#showtooltip Blade Flurry
/equipset [equipped: dagger] Combat; Cleave
/cast [noequipped: dagger] Blade Flurry
/cancelaura [equipped: dagger] Blade Flurry

What does it do?

This macro equips a dagger in your main hand when you turn Blade Flurry on, and re-equips your slow weapons when you turn Blade flurry off.

Why do I want it?

Hopefully this macro won’t be needed for much longer, but as things stand Combat rogues can gain a substantial DPS increase by swapping to having a dagger in their main hand for AoE situations. Note that depending on the number of targets that you are facing and how long they are likely to live, you may not want to swap weapons. You should keep an unmacroed version of Blade Flurry handy for those occasions.

More information:

Where is it useful?

In any situation where you will be doing cleave or AoE damage.

Set up:

This particular macro needs a little bit of setup:

  1. Save your regular Combat gear set. You can name it anything you like. I am calling mine “Combat.”
  2. With your regular Combat gear set equipped, create a new gear set. I am calling this additional gear set “Cleave.”
  3. Move your best slow weapon (sword, mace, or axe) into your off hand. If all else is equal, pick one with Multistrike. A current excellent choice is Hans’gar’s Forgehammer in as Mythic and Warforged a form as you can manage.
  4. Equip your best dagger into your main hand. If all else is equal, pick one with Multistrike. A current excellent choice is Oregorger’s Acid-Etched Gutripper in as Mythic and Warforged a form as you can manage.
  5. Save your new gear set.
  6. Create the macro – be sure to replace “Combat” and “Cleave” with the names of your gear sets.
  7. Use the macro in place of Blade Flurry.

Note: If Blade Flurry and your gear set get out of sync, click the macro to reset it. This can happen if you die with Blade Flurry on.

Credit for this awesome little macro goes to Wavefunctionp.


Talent Swapping Macro

Do you switch between talents and then have to remember to change your bars? I know I do – especially with Burst of Speed and Shadowstep. This handy little macro switches out the button on your bar for you.

The Macro:

/cast [talent:4/1] Cloak and Dagger; [talent:4/2] Shadowstep; [talent:4/3] Burst of Speed

What does it do?

This macro changes your button to reflect the talent that you have selected from a specific talent tier.

Why do I want it?

Switching a talent that requires a button press and forgetting to switch your button out sucks.

Where is it useful?

Any time you switch out a talent that requires a button press.

Set up:

The macro as written is set up for tier 4 talents. Just use it in place of Cloak and Dagger, Shadowstep, and Burst of Speed. You could conceivably set it up for tiers 6 and 7 as well. Just switch “4” to “6” or “7” and switch the talent names appropriately.


Secondary Target Interrupt Macro

Sometimes you just need to kick someone you aren’t actively stabbing.


Version 1

/cast [@focus] Kick

Version 2

#showtooltip Kick
/cast Kick

What does it do?

This macro allows you to interrupt a target other than your main target, as long as it is in melee range. If you have Deadly Throw talented, you can add it in and use this at range but note that with Deadly Throw, the interrupt only works with 5 combo points so you need to make sure you have those stored up.

Why do I want it?

Sometimes you want to focus down one target while keeping another interrupted.

Where is it useful?

The Admiral Gar’an Dreadnaught phase in the Iron Maidens fight in Blackrock Foundry is a good example of this. In that fight you want to focus down Uktar while not allowing Battle Medic Rogg to cast Earthen Barrier.

Set up

For version 1, you need to set the intended target of your interrupt as your focus.

For version 2, you need to know the name of the intended target of your interrupt and hard code it in. Replace “TARGETNAME” in the macro with the name of the interrupt target.


Rotation Macros


In some cases macroing cooldowns together can smooth out your rotation, making sure you use the cooldowns as often as possible with fewer button pushes.

If you are an Assassination or Subtlety specced rogue and have selected Shadow Reflection as your level 100 talent, you can use the one of the following macros:

For Assassination:

#showtooltip Vendetta
/cast Shadow Reflection
/cast Vendetta

Note that in this macro, Shadow Reflection is cast before Vendetta. This is important as it allows your reflection to cast its own version of Vendetta.

For Subtlety:

#showtooltip Shadow Dance
/cast Shadow Reflection
/cast Shadow Dance

In this macro the order in which you cast Shadow Reflection and Shadow Dance does not matter.


If you have an on-use trinket, you can macro it to a cooldown in much the same way as you do when you are macroing cooldowns together. You can call the trinket by name but it is much easier to instruct the macro to just use gear slot that the trinket is occupying. Your upper trinket is in gear slot 13 and your lower trinket is in gear slot 14.

The following is a basic example using Killing Spree. If you want to macro your trinket to a different ability (Adrenaline Rush, Vendetta, Shadow Dance, etc.) just replace “Killing Spree” with the name of your chosen ability.

#showtooltip Killing Spree
/use 13
/use 14
/cast Killing Spree

Note that if you want to add a trinket to the Vendetta/Shadow Reflection macro, you will want to make sure that you use the trinkets after you cast Shadow Reflection so that your reflection can take advantage of them as well.

#showtooltip Vendetta
/cast Shadow Reflection
/use 13
/use 14
/cast Vendetta

Note that if you are an Engineer with all those wonderful toys, you can create macros to hotkey them using the same method. The gear slots that you may need for these are:

  • Hat: /use 1
  • Belt: /use 6
  • Boots: /use 8
  • Cloak: /use 15


Macro Tips for New Rogues

Veteran rogues will probably already know these sneaky tricks!

Pick Pocket

If you macro Pick Pocket to your stealth opener and crowd control abilities, you can always pick at least one pocket, even if you are in a hurry. This is a basic way to make a little extra gold without even thinking about it.

The following macro will pick your target’s pocket before you Ambush. If you are using a different stealth opener (Cheap Shot, Garrote, etc.), replace “Ambush” with the name of your chosen ability.

#showtooltip Ambush
/cast Pick Pocket
/cast Ambush

The following macro will pick your target’s pocket when you use Sap.

#showtooltip Sap
/cast Sap
/cast Pick Pocket

Tricks of the Trade

If you are in a group and you are concerned about pulling aggro off your tank, you can create a quick Tricks of the Trade macro. Here are a couple of easy ones that work in the same way as the interrupt macros above.

Version 1

#showtooltip Tricks of the Trade
/cast [@focus] Tricks of the Trade

Version 2

#showtooltip Tricks of the Trade
/cast [@TANKNAME] Tricks of the Trade

For version 1, you need to set your tank as your focus.

For version 2, replace “TANKNAME” in the macro with the name of your tank.


Got a favorite macro? Tell us on the forums.

Leave a Reply

Your email address will not be published. Required fields are marked *

This site uses Akismet to reduce spam. Learn how your comment data is processed.