Useful macros for rogues Only viable in player versus player . General Macros . Offhand weapon switching . You might find yourself in a situation where you have two offhand weapons with the same name but different poisons on them and you want to switch between them quickly . Or perhaps you just want to alternate between two offhand weapons with just one hotkey . Tricks of the Trade Macros . One button Tricks of the Trade on Focus macro . This macro performs two functions : Focus setting and actually casting Tricks of the Trade . Usage : Set Tricks of the Trades Target Macro . This is a two macro system , One macro to cast Tricks of the Trade and another to set the target of that macro . Usage : Rzdrsfo at Kul Tiras Eu , sorry for not being able to help you with this macro Poison Macros . One Macro , 3 Different Poisons . Here is the Macro I ' m using today ( 20 February 2012 ) make sure you doesn ' t accidently remove any of the ; in the macro and that the poisons name starts with a big letter , for example ( D ) eadly ( P ) oison - - ( ) 10 : 19 , April 16 , 2011 ( UTC ) Weapon Targetted Poison Macros . This is a simple one - click macro that applies Instant Poison to your mainhand . This is a simple one - click macro that applies Deadly Poison to your offhand . Combat Macros . Ambush or Garrote . / cast [ equipped : Daggers ] Ambush ; Garrote / cast [ equipped : Daggers ] Ambush ; [ equipped : Mace ] Garrote Rupture or Slice and Dice in one button . # showtooltip [ modifier : shift ] Rupture ; Slice and Dice Eviscerate or Envenom . # showtooltip [ modifier : shift ] Eviscerate ; Envenom # showtooltip [ modifier : shift ] Eviscerate ; [ modifier : ctrl ] Envenom ; Expose Armor Subtlety Macros . PvP Opener . This macro allow for high burst damage while keeping the opponent stunned . Works best with [ Vigor ] and [ Filthy Tricks ] as they allow for two Ambushes with the reduced energy cost . Backstabber . This macro stuns the target , quickly damages them for around 6000 health at 80 , and then opens them for attack . Anti - Caster . Similar to Backstabber , but focuses on interrupting spells and bringing in high damage , very effective against healers . Super Prep . Use every ability refreshed by Preparation except Shadowstep . Remove the nocombat condition on Vanish for PvP . Swap Dagger + Ambush . This macro can be used in pvp in general and is useful if you want to stay with your fast main and offhand : Old Macros . The macros below this line have not been validated to work in 3 . 1 . They should be tested and moved to the appropriate section above . Vanish and Shadowstep and Cloak of Shadows . If you hold ctrl it will Vanish + Shadowstep the target . If you hold alt you can quickly Cloak of Shadows + Vanish . Cancel Blessing of Protection with Combo point attack . . Cancels Blessing of Protection automatically when you are trying to cast Hemorrhage on the enemy . Possible to be used with any other Combo point attack , like Mutilate , Backstab , Sinister Strike . Unified Mount Macro . One button , one press to : Mount an appropriate mount if not mounted . Dismount and drop into stealth if you are not flying , but do it anyway if you have an enemy target . Lacking a conditional test for how far above the ground you are , this seems the best balance of combat function vs . going splat from an accidental , high altitude key press . Trinket activation . Many favorite level 60 + rogue trinkets can be used to provide 10 - 20 second buffs ( attack power , crit rating , or haste ) which are on different 2 min cooldowns . If you have 2 of these equipped , you can activate whichever is out of cooldown with a macro like this . If the first listed item is on cooldown , the macro will use the second . A simpler way , as per Useful _ macros # Use _ either _ Trinket , is to use : The following macro will automatically activate your trinkets for you . You can chain as many items with uses - and which don ' t trigger the global cooldown - into the / castrandom as you have . It ' s not a good idea to add abilities that cost energy ( like Adrenaline Rush ) or which might break crowd control ( like Blade Flurry ) . The rather elaborate - looking code simply clears any errors or error sounds ( such as " That item isn ' t ready yet " ) produced by the trinkets being on cooldown . Sinister Strike = > Riposte version A . A very primitive way to bypass the restrictions . You have to mash this non - stop and it works fine . Sinister Strike = > Riposte version B . This will cast Sinister Strike on the first press , and on the next press , Riposte . The macro resets in 1 second . The problem with this macro is that you have to Sinister Strike before you can Riposte . Sinister Strike = > Riposte version C . This will cast Sinister Strike on a normal click , and when Riposte becomes available , right - click to use Riposte . I use this because the Sinister Strike + Riposte listed above seems buggy , and sometimes wont reset , so you ' re stuck trying to do Riposte over and over , when it ' s not available . Sinister Strike = > Riposte version D . This works like a lot of trinket macros I have used , you get the " not ready " message a lot , but it casts Riposte every time it is available , otherwise Sinister Strike . Note : As of at least 2 . 0 , this macro no longer works . See here . Dagger Switch to use Backstab after Pick Pocketing the enemy . This switches to your dagger , casts Pick Pocket if you are stealthed , Backstab , then switches back to your original setup Note that this macro requires that you have autoloot enabled , or an addon such as AutoLootPocket Dagger Switch to do a Mutilate , then back to normal weapons . This is to switch to your highest DPS , slowest dagger to Mutilate , then back to your standard sword . Note : Only thing with this is that switch weapons invokes the Global Cooldown . And it resets the swing timer which might not make this even useful . Mashable Stealth / Unstealth . This will only turn Stealth on . To leave Stealth if you ' re in it : Backstab if mainhanding a dagger , Sinister Strike otherwise . This will Backstab if you have a dagger in your mainhand , or Sinister Strike if you have a fist weapon . This is useful for situations such as the Flame Wreath in the Shade of Aran encounter where you have to spend prolonged periods in front of a mob unable to move behind it to Backstab . Just click your fist weapon on your bar and then Sinister Strike a few times while you wait so you don ' t waste energy . The reason you have to do it this way is you likely have a dagger in your offhand , so the macro will just keep trying to Backstab if you say [ equipped : Daggers ] [ noequipped : Daggers ] instead Note : You ' ll have to change " Fist Weapon " to " Sword " or " Mace " as appropriate if you don ' t have a fist weapon Or you can Making it only backstab when you have daggers for what ever else it sinister strikes Alucian Ambush if Stealthed , otherwise Backstab . This will cast Ambush if the player is stealthed , Backstab if not . - OR - Note : The action bar changes while Stealth is activated . Therefore Ambush is only used on Stealth ' s action bar . When Stealth is deactivated , the action bar will swap back to the standard action bar . Backstab should only be on the standard action bar and Ambush should only be used on the Stealth action bar . Ambush if Dagger , otherwise Cheapshot . This will Ambush your target if you have a dagger equipped , and Cheap Shot them otherwise . Note : that [ equipped : Daggers ] will evaluate true if you have a dagger in either hand . So if you are wielding a mace in your main hand , and a dagger in your off hand , then this macro will attempt to Ambush , give you an error message , and do nothing . Equip Dagger and Ambush . This will equip your dagger if you have something else equipped , and Ambush your target otherwise . The last line will then switch back to your other weapon directly after ambushing . It can be adjusted for swords by changing [ noequipped : Maces ] to [ noequipped : Swords ] . You will need to change ' Dagger of Pwnage ' or ' Mace of Pwnage ' to the exact title of your weapon . Important Note : If stealth is broken before you ambush it will not automatically switch weapons back . If you click the button macro while not stealthed it will switch back for you . If nocombat Stealth , otherwise Ghostly / Sinister Strike . When you ' re not Stealth ed and not in combat , it will Stealth you . When you ' re in combat and not Stealth ed it will pop Ghostly Strike whenever it ' s cooldown is up and Sinister Strike otherwise ( in theory at least ) . Note : This macro has a weakness . Since every press of the macro will reset the 20 second timer you can easily get " out of sync " with the Ghostly Strike cooldown . Imagine it takes you 10 seconds to kill a target after which you move on . At this point the 20 second reset timer of the macro has just been reset . This means that attacking a new target within the next 20 seconds would NOT result in a Ghostly Strike opener even though cooldown is ready . Stealth = > Sinister Strike . This macro will . . . Apply Poisons . With this macro , you can left click to poison your main hand , right click to poison your offhand , hold down the alt button when you do it to use Crippling Poison or the ctrl button to use Mind - Numbing Poison . As an alternative to the one above , this one contains all six kinds of poisons that rogues have . Note : This macro will not function as intended if you are using higher - rank poisons and do not include rank numbers . Rank 1 poisons are simply known as " Instant Poison " , " Deadly Poison " , etc . The game ' s API looks for that specific name when you don ' t use a rank ( " II " , " III " , etc . ) , which will causes it to register as non - functional if those poisons aren ' t in inventory . To avoid this , you can also use bag slot ID numbers to force the macro to always use whatever poison you put in that bagslot . Note : that the double - modifier uses have to come before the single ones . Clickless Apply Poison . Another alternative you can use , one that don ' t need clicking the weapon to apply your poison , is shown below : This will put the poison you want on your weapon without having to click on your weapon . This macro will put Crippling Poison II on your off - hand right after you use the macro . For example : This one will apply poison to either weapon depending on which mouse button . Five in one Poisons . This macro will apply a poison depending on the modifier button you push when you hit the macro . It will apply the poison to the mainhand weapon if you use the left mouse button , or the offhand weapon if you use the right mouse button . Blind Mouseover . This lets you Blind mobs / players without changing target but simply by hovering your mouse over them . Because your cursor is being used to select a target , you will need to have this macro bound to a key . Another version : Blind s the mouseover if appropriate or the main target if not . The drawback is that if you « miss » the secondary target with your cursor then your current turget will get the Blind . Stealth > Cheapshot > Hemorrhage . Nice all in one macro , great for grinding mobs . Dismount > Stealth > Cheap Shot . Dismount and Stealth : Nothing fancy , replace " Swift White Steed " with your own mount name . Expose Armor . Expose Armor or Cheap Shot without breaking Gouge / Sap / Blind . You must not have a bow equipped in your ranged slot ! Cheap Shot would work like this : Change " Bow of Love " to your actual ranged weapon of course . The Expose Armor macro currently doesn ' t come out very reliably , Cheap Shot is 100 % working if you mash it , very weird . Cold Blood = > Eviscerate . One Button Press Cold Blood - > Eviscerate Trinket = > Evasion = > Adrenaline Rush . 13 is top trinket slot , 14 is bottom . If Evasion is not up , Adrenaline Rush will not come out . There is no way to bypass this at the moment , unless you want to / castrandom and get those abilities out randomly . This is the / castrandom version and is very effective in bypassing the restriction above : Premeditation = > Cheapshot . Premeditation / Cheap Shot in one button press without global cooldown . Ghost Strike Hemorrhage . Ghostly Strike / Hemorrhage . 5 Hemorrhage for every Ghostly Strike is plenty . This for me works better than / castrandom Ghostly Strike , ] ] Hemorrhage ] ] , you can try both versions and see which one you prefer . Note : Since the debuff from Hemorrhage is now so powerful ( Worth around 150 attack power ) you would probably want to use ; Stealth > Shadowstep > Premeditation > Ambush > Hemorrage . Stealth s if not Stealth ed and not in combat . Shadowstep and apply Premeditation if its up . Ambush . Hemorrhage spam during combat . Great with the new Shadowstep . . can be a bugger when attempting on a moving mounted foe . Pick Pocket + Ambush . If you use this macro it will Stealth you and Pick Pocket your mob netting you a few extra silver and the occasional Locked Box . You should ( ! ) enable Autoloot in your Interface - Menu . If you are stealthed when using the macro , it will just Pick Pocket and use the opener . Instead of Ambush you can use every other Opener of course . Auto - loot only when Pickpocketing . If you only want to auto - loot when you are pickpocketing use this macro : Without the / in 1 the auto - loot - default setting is returned to 0 before the pick pocket completes , defeating the whole purpose . Note : Autoloot used to be " SetAutoLootDefault ( 1 ) " , patch 3 . 0 made Autoloot a CVar . One - button Auto target , Sap , Auto loot , Pick Pocket . . This will select the most close target , and Sap then auto loot pick pocket , If you wish to change from sap simply replace " Sap " with what ever skill you wish to use , Or you can take Sap out of it and just have auto select and auto loot . Note : The ' / in ' command is not a blizzard command but comes from Cosmos . If you are not running Cosmos or one of its addons , this macro will not work . One - button Insta - Stealth , Auto - target , Pick Pocket , and Untarget . Better than the similar macro above , but you MUST have Auto - loot on . Doesn ' t require any addons . One - button Stealth and Pick Pocket . If stealthed and targeting a neutral or hostile enemy , performs Pick Pocket , otherwise uses Stealth or cancels it depending on your current form . One - button shoot / throw . This macro will throw a throwing weapon or shoot your bow / gun / crossbow depending on which you have equipped . One button throw / shoot and change ranged weapon . Change the bag slot numbers to fit your own bags . Equip throwing weapon + Deadly Throw . This macro will equip your throwing weapon & cast Deadly Throw ( requires two button presses , about a 1 second delay due to global cooldown ) . Handy if you want to keep a bow / gun / crossbow equipped due to better stats . Deadly Throw + Throw ( 1 - button ranged attack ) . It ' ll use Deadly Throw if you have the combo points , otherwise it ' ll just throw / shoot . Note : There is still a little problem , if you do not have enough energy but the combo point ( s ) it won ' t do a Throw but sayin " Not enough energy " . Sap + Pick Pocket . Needs Autoloot option enabled WARNING : Do not use this macro when sapping a member of a group . If your pick pocket gets resisted , you break stealth and aggro the whole group . Almost guaranteed pick pocket even in laggy situations and on moving mobs . It has its weakness in world PvP though , your enemy can easily know you ' re there . Note : Gouge = > Bandage . Automatically Gouge s the target and begins bandaging yourself . Be warned that if your Gouge fails , this will still expend a bandage . Replace Netherweave Bandage with the name of whatever bandage you wish to use with this macro . Gouge = > Backstab . Casts gouge , then switches button to Backstab till gouge runs out . Hit control to cast backstab without gouge . Change the 4 to 4 . 5 , 5 , or 5 . 5 to account for Improved Gouge Gouge Spam . This macro is probably only used for pvp . When nearing a target you want to gouge so you could for example open with minor CC , you will Stealth = > Cheap Shot should you suddenly leave combat just before you get in range for Gouge . Best use for this macro is if you don ' t put it in one of your main action bars , since action buttons change once you stealth . This will also always show the tooltip of the ability it will currently exceed . Do note that this macro is most useful for rogue s without Improved Gouge and with Dirty Deeds , which is comon to hemo or PvP assassination builds . Vanish if combat - Stealth if nocombat . Place in your non - stealth bar , normal Stealth in same slot on in - stealth bar . To vanish when stealthed in combat : To unstealth when stealthed in combat : Trinket = > Blade Flurry . This casts your trinket and Blade Flurry in one mashable macro . Replace " Bladefist ' s Breadth " with your trinket . It will also auto attack if you haven ' t started attacking yet . Dagger < = > Sword switching . This macro switch the weapon in your main hand . Useful if want to start with a dagger and switch to your sword after opening . Can be used to switch your main hand with your off - hand too . Use the " ? " icon to see what is equepped in the main hand . The first click will re - equip a dagger if the main hand isn ' t a dagger , and the second click will equip a sword if the main hand isn ' t a sword . OR Alternative . It ' s basically the same as the above macro . However , this make sure that it will only equip the main hand w / the dagger you specify while stealth , preventing an accident of switching back to a sword / mace / fist weapon if press the button 1 too many times . Probably better for efficiency . Remember to change the name of the weapon each time when you get a better weapon . Dismount and stealth . See Dismount and stealth - Rogue Macro Switch main and off hand . This macro will swap the weapons equipied in your main and off hand . Useful to switch between sword and dagger . When you do this instantly with other ability you may even trick the global cooldown . Note that you must have the " one hand " weapons equippied , not " main hand " . Use the " ? " icon with this macro to see what is equipped in your main hand . Stun . This will make one button for stunning a target . It will perform Cheap Shot if stealthed , Kidney Shot otherwise . Flee . This is a good macro if you want to get away from some mobs quickly . ( when back is turned to mob / player you can not dodge even with evasion ) This is a better macro for getting away from a single enemy , and still better for getting away from mobs , as it temporarily reduces the number of enemies chasing you by one . And if you are a Herbalist , with a skill level of at least 75 , then you can use this one instead : Be sure to have Improved Gouge - Rank 5 Implicit Weapon Switching . These are a couple macros I found good for switching weapons on the fly depending on what you are doing . This one will prepare a dagger for backstabbing after a gouge , or equip 2 daggers for a mutilate . This one will equip a sword , mace , or fist weapon after executing a backstab or mutilate so you can keep up DPS without fumbling around . This one is in case your gouge misses so you don ' t have to waste time using the previous macro switching back . You may lose some DPS Sinister Striking with a weak weapon but you will put your normal weapons on right afterwards . Boss Bleeder Macro . This macro is explicitly for subtlety specced rogues and should be used primarily against boss mobs . This will provide a maximum effect from your two primary bleed effects . As a subtlety specced rogue , your opening garrote will hit for + 50 % damage ( + 20 % Opportunity , + 10 % Master of Subtlety , + 20 % Shadowstep ) and your rupture will hit for + 60 % ( + 30 % Serrated Blades , + 10 % Master of Subtlety , + 20 % Shadowstep ) with 5 combo points . This is only effective once every 10 minutes which is why it should be saved for bosses . You can open up for about 600 damage every 2 – 3 seconds without pulling excessive threat away from your tank . Note : Subtlety specced rogue s aren ' t considered a pve spec . As the damage output of Sub is subpar in pve . Kick or Arcane Torrent Macro . This macro is only useful for blood elf rogues . It performs a Kick . While kick is on cooldown , the same button will do Arcane Torrent instead . Limitations : If you do not have a kickable target this will NOT do an arcane torrent because kick must be cast on the first press , then arcane torrent on the second press . Sap Macro . This simple macro is only really useful when fighting another rogue . You can sneak around stealthed while spamming this button , and it will instantly target then sap your opponent if you see him / her first , allowing you to casually start off with an opening move . Sap + Blind in Dungeons . This is two useful macros , one for the sap and one for blind . You first sap your target and the macro will set focus . When you want to use blind the macro will use the focus to choose target without changing your target . Sap Blind Expose Armor without breaking Sap / Blind / Gouge . This simple macro will cast Expose Armor , clear your target and then get the target back without breaking and incapacitate effect . Note : the " stop auto attack " option MUST be checked for this macro to work . For some you may still be auto attacking the target , and to fix this , as you expose armor , face your character completely opposite or at a 90 degree angle away from said target . This will allow you to expose armor , but the angle of sight stops the use of an attack . Auto Attack / Sinister Strike . With mobs stacked on each other its hard to select the right one and attack it . This is a macro for when you select a new target and have no energy to Sinister Strike ( or any other main attack : Hemorrhage , Mutilate , Backstab ) it will start to Auto Attack in one button . Tricks of the Trade Macro . This is a macro so that you can keep your Target on the mob but re - direct your Threat to you Focus target is is a slightly modified version of the Misdirection for Hunter s . Remember to select your Focus by right - clicking on the toon ' s character portrait and selecting " Set Focus " . If this works correctly you will see their portrait and mana bar on the lower left hand side of your screen . If you want to change this for one specific person simply but their characters name where it say " focus " . EX : Alternative Tricks of the Trade macro . This macro is a rebuild of the above TotT macro , this one simply puts the focus target function into the macro itself and allows you to select your Focus target by targetting them and clicking this macro , then select the target to be TotT ' ed to the Focus and hit the macro and up goes TotT Stealth / Vanish macro . This will cast stealth if you are out of combat or mounted . edit : I added mount options too , because it sometimes cast vanish even outside of combat when mounted . Gouge / Stealth macro . This macro will - Gouge enemy - cast stealth at the end of effect ( Improved gouge lasts 5 . 5 sec , you can stealth after 5 secs of no battle action = you can use that 0 . 5 sec to stealth ) . Of course , you have to spam it to make it work . Note : this works only with talent improved Gouge Note : Not sure why you wouldn ' t just take the mashable stealth macro instead . 6 ambush onslaught . This is a cast sequence set up to cast 6 ambushes on your target over a span of pressing this lil button a few times , you must be in stealth to start it properly and best if used with premeditation before you begin the macro for maximum slice and dice time . Note : this is really only practical on bosses , or when someone else is holding aggro on your target , it doesnt take all that long to pull it off and your DPS will skyrocket , if specced into sub its highly possible that they will all be crits which is always nice . One button PvP . This sequence is set up to either kill or greatly damage , as in up to or more than 1 / 2 of your targets HP , but can only be used once every 10 min . Best most likely used on a healer in arena or FC in WSG , or something to that affect . Note : not completely sure macro works as intended . asking for assisstance if used right , it should work fully though = ) Note : For 2nd Cold Blood , must have Glyph of Preparation