Rogue Macro

Rogue Macro
MACRO BASICS 2.0:

Bag and Bagslots: Yes, these can still be used in 2.0, but the format is a bit different.
Format example:
/use x y
Where x is the bag location, and y is the slot within the bag (this part has not changed for 2.0).
X = Bags; [4][3][2][1][0]. They count from 4 to 0, LEFT to RIGHT. 0 is your backpack.
Y = Slots inside the bag count, from top left to bottom right;
[1] [2] [3] [4]
[5] [6] [7] [8]
[9] [10][11][12]
[13][14][15][16]
Inventory / Equipped Item Slot Numbers: This is relatively unchanged, with the exception of being able to use the slot by name now, as seen in the [equipped] function below.
0 = ammo
1 = head
2 = neck
3 = shoulder
4 = shirt
5 = chest
6 = belt
7 = legs
8 = feet
9 = wrist
10 = gloves
11 = finger 1
12 = finger 2
13 = trinket 1 (top)
14 = trinket 2 (bottom)
15 = back
16 = main hand
17 = off hand
18 = ranged
19 = tabard
20 = first bag (the rightmost one)
21 = second bag
22 = third bag
23 = fourth bag (the leftmost one)
Inventory Slots usable with the [equipped] function: This argument can either be an Inventory Slot (see below), an item type, or an item subtype.
Two-Hand
Bag
Shirt
Chest
Back
Feet
Finger
Hands
Head
Held In Off-hand
Legs
Neck
Ranged
Chest
Off Hand
Shoulder
Tabard
Thrown (ranged slot items like thrown daggers)
Trinket
Waist
One-Hand
Main Hand
Off Hand
Wrist
Examples of /equip and /use:
/equip
/equip
/equipslot
/use
/use
/use
/userandom , , will attempt to use a randomly selected one of the specified items
Item Types: The WoWWiki page lists all of the Item Types at the following link.
http://www.wowwiki.com/ItemType
Weapon Types: I have included the Weapon Types here, for your convenience when crafting Weapon-Swap macros.
Bows
Crossbows
Daggers
Guns
Fishing Pole
Fist Weapons
Miscellaneous
One-Handed Axes
One-Handed Maces
One-Handed Swords
Polearms
Staves
Thrown
Two-Handed Axes
Two-Handed Maces
Two-Handed Swords
Wands
Action-Bars and Action-Bar Slots: This function is unchanged, although its usefulness seems greatly reduced.
1: 1 2 3 4 5 6 7 8 9 10 11 12
2: 13 14 15 16 17 18 19 20 21 22 23 24
3: 25 26 27 28 29 30 31 32 33 34 35 36
4: 37 38 39 40 41 42 43 44 45 46 47 48
5: 49 50 51 52 53 54 55 56 57 58 59 60
6: 61 62 63 64 65 66 67 68 69 70 71 72
Macro Icon Selection: You may now utilize the “#show” string to display any desired or when coupled with the “?” macro icon. If you select the “?” icon for your “/castsequence” or “/castrandom” macros it will display the next spell to be cast from the sequence. For example:
#show Cold Blood
/castsequence Cold Blood, Eviscerate
This will display the Cold Blood icon and the cooldown timer for Cold Blood on your macro button if the “?” was selected as your macro icon. The first click will cast Cold Blood while the second click will cast Eviscerate. However, the macro icon will always show the Cold Blood icon.
In this example:
/castsequence Cold Blood, Eviscerate
Cold Blood and its cooldown timer are displayed. However, after Cold Blood has been clicked it will switch to display the Eviscerate icon, as it is next in the sequence. Again, this assumes you assign the “?” icon for your macro.

Buttons for Macros; Left-Click, Right-Click, Mouse-Over, etc.
For 2.0 we now have the ability to specify which button will make our macro perform which action. This can help allow more versatility in our macros, and thus save action-bar space.

The button designations are: button 1 = left-click, button 2 = right-click, button 3 = center-click. See the wow.wiki link above for more button option info. Designating the buttons should appear similar to the following:
/cast [button:2] Riposte; Sinister Strike
This will cast Sinister Strike with a “normal” left-click, or Riposte with a right-click.

We can also designate the “target=mouseover” option, saving us the need to select a new target for our ability, such as in the following macro:
/cast [target=mouseover] Blind
This should cast Blind on the target your mouse cursor is currently over. However, this will require pressing the macro button, as opposed to simply clicking on the macro since your mouse will be hovering over the target, not the macro button…

Macro Modifiers; The Shift / Control (Ctrl) / Alternate (Alt) Keys
Your macro functions may be modified by designating a key-push to change the action(s) performed when the macro is clicked. For example:
/cast [modifier:shift/alt/ctrl] Cold Blood; Backstab
/stopcasting
/cast [modifier:shift] Backstab; [modifier:alt] Eviscerate; [modifier:ctrl] Mutilate
Hold and it's a Cold Blood -> Backstab with one click. Hold down for a Cold Blood -> Eviscerate with one click. The key gives you a Cold Blood -> Mutilate. If you don't press anything then it will default to a regular Backstab (as seen in the first line).
STEALTH MACROS:

MASHABLE STEALTH MACRO
This macro allows you to mash the stealth button without de-stealthing yourself.
/cast [nostealth] Stealth
MASHABLE SHADOWMELD MACRO
/cast [nocombat,nostealth] shadowmeld
MASHABLE STEALTH or SHADOWMELD
This macro will cast Stealth (mashable) if unstealthed, and will cast Shadowmeld if Stealth is on cooldown and you are out of combat. Once Stealth CD is up it will toggle you back to stealth form.
/cast [stance:0] stealth
/cast [nocombat,nostealth] shadowmeld
STEALTH (Left-Click) -> SHADOWMELD (Right-Click) -> Both Mashable
/cast [nostealth] Stealth
/cast [button:2,nocombat,nostealth] shadowmeld
STEALTH (Left-Click) -> MOUNT (Right-Click)
This is not a spammable stealth.
/use [button:2]
/cast [button:1] stealth
STEALTH (Spammable) -> CHEAP SHOT
/cast [stealth] Cheap Shot; Stealth
STEALTH IF NOT IN COMBAT -> VANISH IF IN COMBAT
In theory, this one will allow you to mash for stealth. If you are not stealthed and not in combat then it should stealth you. If you are in combat then it should Vanish you.
/cast [combat] Vanish; [nostealth] Stealth
GOUGE -> RE-STEALTH
/cast [combat] Gouge; Stealth
GOUGE -> RE-STEALTH -> CHEAP SHOT -> SINISTER STRIKE
Since the cast sequence will stop until it is able to cast each item, this should re-stealth you (if possible) following the Gouge. Otherwise, it will reset after 20 seconds.
/castsequence reset=20 Gouge, Stealth, Cheap Shot, Sinister Strike
Alternatively: If you're already stealthed, it hits with a CS opener. If you're not stealthed and in combat you gouge, unless it's on CD. This will also allow you to restealth without having to hit a target with gouge first. It will automatically reset to gouge if you change targets.
/cast reset=target/combat [nostealth,combat] Gouge; [nocombat, nostealth] stealth; [stealth] cheap shot

SHADOWSTEP MACROS:

SHADOWSTEP -> AMBUSH
This performs a Shadowstep and ambush. requires 2 button presses :/
#show Shadowstep
/castsequence Shadowstep, Ambush
SHADOWSTEP -> AMBUSH -> WEAPON-SWAP -> HEMO
This should equip the appropriate weapons depending of if you are stealthed or not, as well as casting Shadowstep followed by Ambush if you are stealthed. Otherwise it will cast Hemorrhage.
/equip [stealth] , [nostealth]
/cast [equipped:daggers, stealth] Shadowstep
/cast [equipped:daggers, stealth] Ambush; [equipped: One-Handed Swords] Hemorrhage
SHADOWSTEP -> SAP
This will cast Shadowstep on the first press and Sap on the second.
/castsequence reset=20 Shadowstep, Sap
Another option is to add a Right-Click for Sap only:
/castsequence reset=20 Shadowstep, Sap
/cast [button:2] Sap
Or use a Modifier (shift/ctrl/alt) for Sap:
/castsequence reset=20 Shadowstep, Sap
/cast [modifier:shift/ctrl/alt] Sap
PREMEDITATION->SHADOWSTEP->AMBUSH / BACKSTAB
This will Ambush if you are stealthed, or Backstab if you are not. You can substitute the opener of your choice in place of the Ambush or Backstab then just spam it. It will normally be able to fire off a Backstab following the Ambush.
/cast Premeditation
/stopcasting
/cast Shadowstep
/stopcasting
/cast [stealth] Ambush; Backstab
SHADOWSTEP -> AMBUSH / GARROTE
A 1-click Shadowstep -> Ambush (if Dagger is equipped) "else" Garrote (if no Dagger equipped).
/cast Shadowstep
/stopcasting
/cast [equipped:daggers] Ambush; Garrote
AMBUSH / BACKSTAB / MUTILATE MACROS:

AMBUSH IF STEALTHED -> BACKSTAB IF NOT
/cast [stealth] Ambush; Backstab
/cast [nostealth] Backstab; Ambush
MASHABLE “ATTACK” -> BACKSTAB
This will auto-attack even if the requirements for backstab are not met (60 Energy, behind the target) without toggling off the auto-attack.
/startattack
/cast Backstab
CHEAP SHOT -> MUTILATE -> KIDNEY SHOT -> MUTILATE -> EVISCERATE
/castsequence reset=target Cheap Shot, Mutilate, Kidney Shot, Mutilate, Eviscerate
DISMOUNT -> STEALTH -> CHEAP SHOT -> MUTILATE -> KIDNEY SHOT
/dismount [mounted]
/castsequence reset=target Stealth, Cheap Shot, Mutilate, Kidney Shot

SINISTER STRIKE and RIPOSTE MACROS:

SINISTER STRIKE x5 -> EVISCERATE
This will cycle through 5 Sinister Strike’s and then Eviscerate. As a “castsequence”, it will not Eviscerate until all 5 Sinister Strikes have been fired off, and it will reset if you change targets.
/startattack
/castsequence reset=target Sinister Strike, Sinister Strike, Sinister Strike, Sinister Strike, Sinister Strike, Eviscerate
SINISTER STRIKE (Left-Click) -> EVISCERATE (Right-Click)
/cast [button:2] Eviscerate; Sinister Strike
SINISTER STRIKE + AUTO-RIPOSTE MACROS
This macro will begin the auto-attack, as well as randomly perform Sinister Strike or Riposte. The potential drawback of “SS lockup” or “missed Riposte” is very small due to the relatively-fast (6 sec) cooldown of Riposte combined with the 50/50 chance of casting either spell.
/startattack
/castrandom Sinister Strike, Riposte
SINISTER STRIKE (Left-Click) -> RIPOSTE (Right-Click)
/cast [button:2] Riposte; Sinister Strike
SINISTER STRIKE -> RUPTURE (5 point)
Replace Sinister Strike with Hemorrhage, as desired. Throw an extra 5 Sinister Strikes and a Slice and Dice on the end and you have a decent raid dps cycle.
/castsequence reset=target Sinister Strike, Sinister Strike, Sinister Strike, Sinister Strike, Sinister Strike, Rupture
RIPOSTE -> SINISTER STRIKE CASTSEQUENCE
This one will start your auto-attack, as well as randomly cast Riposte or the "Castsequence". The Castsequence will spam Sinister Strikes for 5 combo points, then fire off Slice and Dice, followed by 5 more Sinister Strikes and a 5 point Eviscerate. Feel free to modify the castsequence portion of this one to fit your needs.
/startattack
/castrandom Riposte, castsequence reset=target Sinister Strike, Sinister Strike, Sinister Strike, Sinister Strike, Sinister Strike, Slice and Dice, Sinister Strike, Sinister Strike, Sinister Strike, Sinister Strike, Sinister Strike, Eviscerate
ONE FOR THE TROLLS: SINISTER STRIKE -> RIPOSTE -> BERSERKING
/startattack
/castrandom Sinister Strike, Riposte, Berserking
WEAPON-SWAP MACROS:
Lots of requests for Weapon Swaps, so here are some of the basics. From these you should be able to substitute the Spell of your choice and swap away!

Please Note: If you are spamming these it is possible for you to hit the macro before the game registers that you have the correct weapon in hand, which will cause you to switch weapons again instead of casting the appropriate ability.

We have also heard of people having trouble with these macros when using non-standard UIs or “Bar” addons.

THE BASICS
/equipslot
WEAPON-SWAP then AMBUSH
Hit it once to switch to a dagger, then spam it to cast Ambush as soon as it's ready. I generally use this in conjunction with the Weapon-Swap then Backstab macro below. This allows me to toggle back to my main weapon after I de-stealth.
/equip
/cast Ambush
WEAPON-SWAP then BACKSTAB
Assuming you don’t have a dagger equipped, this will swap your weapon on first click, then cast Backstab AND swap weapon back on the second click.
/cast Backstab
/run UseContainerItem(x,y)
Alternatively:
/cast [equipped:daggers] backstab; equip
SWORD / DAGGER SWAP -> MUTILATE / SINISTER STRIKE
The first macro will equip a dagger then cast Mutilate.
/cast [noequipped:One-HandSword] Mutilate
/equip [equipped:Sword]
This one will equip a sword, then cast Sinister Strike.
/cast [equipped:Sword] Sinister Strike;
/equip [noequipped:Sword]
MAIN-HAND <=> OFF-HAND WEAPON SWAP
This macro swaps your Main-Hand weapon with your Off-Hand weapon.
/equipslot 16
/equipslot 17
Or, you could try using a Modifier (shift/ctrl/alt) or Button:
/equipslot 16 [button:2] ,
/equipslot 17 [button:2] ,
So in theory, you can Right-Click the macro to equip the first named items, or Left-Click the macro to equip the second named items.


MAIN-HAND WEAPON SWAP (Right-Click / Left-Click)
Left-click to equip the second weapon, right-click to equip the first weapon.
/equipslot 16 [button:2] ,
This one is similar, but is not Main-Hand specific:
/equip [button:2] ,
AMBUSH = DAGGER / HEMORRHAGE = SWORD -> WEAPON SWAP MACRO
If you are stealthed it will equip a dagger, if you are not stealthed it will equip a sword. If you have a dagger equipped and are stealthed it will cast Ambush. If you have a One-Handed Sword equipped it will cast Hemorrhage.
/equip [stealth] , [nostealth]
/cast [equipped:daggers, stealth] Ambush; [equipped: One-Handed Swords] Hemorrhage
STEALTH -> MAIN-HAND / OFF-HAND SWAP -> BACKSTAB
This macro will stealth, then switch main and off hand weapons, cast back stab, then switch weapons again all in one macro. Reset the /castsequence by pressing ctrl then clicking the macro.
/castsequence reset=ctrl Stealth, Backstab
/script PickupInventoryItem(16); PickupInventoryItem(17)
MAIN-HAND SWAP -> DAGGER <=> SWORD
This looks for your Sword and if it IS equipped, it will swap in the Dagger. If the Sword is NOT equipped, then it will swap in the Sword.
/script if strfind(GetInventoryItemLink("player",16)or"", "") then EquipItemByName("", 16) else EquipItemByName("", 16) end
COLD BLOOD MACROS:

COLD BLOOD -> EVISCERATE
This macro will cast Cold Blood on the first click, then Eviscerate on the second click.
#show Cold Blood
/castsequence reset=180 Cold Blood, Eviscerate
This one will cast both Cold Blood and Eviscerate with a single click.
/cast Cold Blood
/stopcasting
/cast Eviscerate
COLD BLOOD (Left-Click) -> EVISCERATE (Right-Click)
/cast [button:2] Eviscerate; Cold Blood
SINISTER STRIKE x5 -> COLD BLOOD -> EVISCERATE
This macro will start the auto-attack, cast Sinister Strike five times to generate 5 combo points, then cast Cold Blood, and finally cast Eviscerate. This will NOT check for a cooldown on Cold Blood, therefore I recommend using the “?” macro icon and #show Cold Blood so you can monitor your Cold Blood cooldown.
#show Cold Blood
/startattack
/castsequence reset=180 Sinister Strike, Sinister Strike, Sinister Strike, Sinister Strike, Sinister Strike, Cold Blood, Eviscerate
PREMEDITATION->AMBUSH (Left-Click) / COLD BLOOD->EVISCERATE (Right-Click)
A Left-Click will do your 1-click Premeditation->Ambush. A Right-Click it will do your 1-click Cold Blood->Eviscerate.
/cast [button:2] Cold Blood; Premeditation
/stopcasting
/cast [button:2] Eviscerate; Ambush
PREMEDITATION -> CHEAP SHOT (Stealthed) / HEMORRHAGE (Unstealthed)
If stealthed and Premeditation is up it will Premed + CS in one click. If Premeditation is on cooldown then it will just Cheap Shot. If you are unstealthed it will use Hemorrhage.
/cast [stealth] Premeditation; Hemorrhage
/stopcasting
/cast [stealth] Cheap Shot
COLD BLOOD -> MUTILATE
Make sure you are performing this on a stunned and poisoned target.
/cast Cold Blood
/stopcasting
/cast Mutilate
COLD BLOOD -> BACKSTAB (Shift) / EVISCERATE (Alt) / MUTILIATE (Ctrl)
Hold and it's a Cold Blood -> Backstab with one click. Hold down for a Cold Blood -> Eviscerate with one click. The key gives you a Cold Blood -> Mutilate. If you don't press anything then it will default to a regular Backstab (as seen in the first line). Alternatively, you may substitute Backstab with Sinister Strike, Mutilate, etc.
/cast [modifier:shift/alt/ctrl] Cold Blood; Backstab
/stopcasting
/cast [modifier:shift] Backstab; [modifier:alt] Eviscerate; [modifier:ctrl] Mutilate
COLD BLOOD (Right-Click) / CHEAP SHOT -> MUTILATE -> KIDNEY SHOT -> MUTILATE -> EVISCERATE (Left-Click)
/cast [button:2] Cold Blood
/castsequence reset=target Cheap Shot, Mutilate, Kidney Shot, Mutilate, Eviscerate
That will allow you to cast Cold Blood at any time you feel the need. You simply right-click the macro to fire up the Cold Blood, and you can still use the macro even if it’s on cooldown. If you want to monitor your Cold Blood cooldown too, then use the “?” macro icon and add “#show Cold Blood” to the first line of this macro.


PREMEDITATION MACROS:

PREMEDITATION -> CHEAP SHOT (ONE CLICK)
This will fire off Premeditation then Cheap Shot with one button press!
/cast Premeditation
/stopcasting
/cast Cheap Shot
PREMEDITATION -> SHADOWSTEP -> CHEAP SHOT
/cast Premeditation
/stopcasting
/cast Shadowstep
/stopcasting
/cast Cheap Shot
HEMORRHAGE & GHOSTLY STRIKE MACROS:

GHOSTLY STRIKE -> HEMORRHAGE x5
This will cast Ghostly Strike, followed by Hemorrhage five times. It will also reset after 20 seconds (the cooldown for Ghostly Strike).
/castsequence reset=20 ghostly strike, hemorrhage, hemorrhage, hemorrhage, hemorrhage, hemorrhage
…alternatively you may “/castrandom”, although this has been found to be less useful.
/castrandom Ghostly Strike, Hemorrhage
GHOSTLY STRIKE (Castrandom) -> HEMORRHAGE -> EVISCERATE (5 Points)
This one will start your auto-attack, as well as randomly cast either Ghostly Strike or the "Castsequence". The Castsequence will spam Hemorrhage for 5 combo points, then fire off a 5 point Eviscerate. Feel free to modify the castsequence portion of this one to fit your needs.
/startattack
/castrandom Ghostly Strike, castsequence reset=target Hemorrhage, Hemorrhage, Hemorrhage, Hemorrhage, Hemorrhage, Eviscerate
GHOSTLY STRIKE -> SINISTER STRIKE x4 -> EVISCERATE
This will cast Ghostly Strike, followed by Sinister Strike, then Eviscerate. Please note that it will reset if you change targets, but if Ghostly Strike is still on cooldown (20 seconds) this macro may lock up.
/castsequence reset=target Ghostly Strike, Sinister Strike, Sinister Strike, Sinister Strike, Sinister Strike, Eviscerate
SINISTER STRIKE (Left-Click) -> HEMORRHAGE (Right-Click)
/cast [button:2] Hemorrhage; Sinister Strike
HEMORRHAGE (Left-Click) -> EVISCERATE (Right-Click)
/cast [button:2] Eviscerate; Hemorrhage
AMBUSH (If Stealthed) / HEMORRHAGE (If Not Stealthed)
This will have to either go on both your stealth and normal action bars, or on an action bar that does not toggle.
/cast [stealth] Ambush; Hemorrhage
HEMORRHAGE -> SLICE AND DICE -> EVISCERATE
You may also consider replacing the Eviscerate with Rupture, for those of you with Serrated Blades. It bypasses armor and works into the rotation better.
/startattack
/castsequence reset=target Hemorrhage, Hemorrhage, Hemorrhage, Hemorrhage, Hemorrhage, Slice and Dice, Hemorrhage, Hemorrhage, Hemorrhage, Hemorrhage, Hemorrhage, Eviscerate

SLICE AND DICE MACROS:

SLICE AND DICE (Left-Click) -> EVISCERATE (Right-Click)
/cast [button:2] Eviscerate; Slice and Dice
SINISTER STRIKE x5 -> SLICE AND DICE
This will generally spam SS until you get 5cps, then it will fire off Slice & Dice.
I understand die-hard raiders use this stuff…
/startattack
/castsequence reset=target Sinister Strike, Sinister Strike, Sinister Strike, Sinister Strike, Sinister Strike, Slice and Dice
SLICE AND DICE + BLADE FLURRY = FAST!
So this sequence will give you some speedy attacks, then build up to 5cps before it Eviscerates.
#show Blade Flurry
/startattack
/castsequence reset=120 Sinister Strike, Slice and Dice, Blade Flurry, Sinister Strike, Sinister Strike, Sinister Strike, Sinister Strike, Sinister Strike, Eviscerate
SLICE AND DICE + COLD BLOOD
So this sequence will give you some speedy attacks as you build up to 5cps before it fires off a Cold Blood -> Eviscerate!
#show Cold Blood
/startattack
/castsequence reset=180 Sinister Strike, Slice and Dice, Sinister Strike, Sinister Strike, Sinister Strike, Sinister Strike, Sinister Strike, Cold Blood, Eviscerate
CHEAP SHOT -> SLICE AND DICE
It will require 2 presses, and I'm not sure it's possible to do fast enough before you shift out of stealth. If you put this one on the stealth bar make sure that you have it on the same slot on the regular bar.
/castsequence reset=target/combat Cheap Shot, Slice and Dice

EXPOSE ARMOR THROUGH GOUGE / SAP MACROS:

This has been going around for a while now. Here is a good Forum Thread on the subject, although it is from 1.0, the theory is still good.

In summary, it shows a macro and steps to follow. The 2.0 version should be something similar to this (starting with a sapped or gouged target):
/cast Expose Armor
/stopattack
However, it seems that occasionally after EA is fired off an attack will still “sneak” in there. To prevent this, you can turn away from your target or try swapping weapons to stop the attack. Insert the name of your ranged weapon.
/equip
/cast Expose Armor
/stopattack
Cheap Shot would work like this:
/equip
/cast Cheap Shot
/stopattack
Another thing that seems to work is if you manually unsheath your ranged weapon (default key is Z), then use your macro. Testing has shown that so long as your ranged weapon is in your hand when you Expose Armor, it will not break your controlling spell.

Please Note: These macros are unreliable at best, and this maneuver require some practice, skill, and finesse to pull off properly.
“I WANNA KILL!” MACROS:

WHIRLWIND OF DEATH…
Blade Flurry -> Evasion -> Adrenalin Rush -> Sinister Strike
You can reorder the BF/Eva/AR based on how you want to start your combat,
/startattack
/castsequence reset=120 Blade Flurry, Evasion, Adrenaline Rush, Sinister Strike
SO YA WANNA PLAY NASTY, DO YA?
Yeah, this one will take a bit of tweaking but just imagine the possibilities. Load up your StunWatch and practice your timing. And here they didn’t want us to be able to “automate” our responses. /Thanks for the /castsequence!
/castsequence reset=target Cheap Shot, Gouge, Stealth, Cheap Shot, Sinister Strike, Cold Blood, Eviscerate, Vanish, Cheap Shot, Gouge, Sinister Strike, Sinister Strike, Eviscerate
Feel free to add to and modify this one – maybe throw in some Thistle Tea somewhere - just don’t use it against me! ;-)

MOUSEOVER BLIND!
Hover your mouse cursor over a second target, hit this macro, and never have to switch from your original target.
/cast [target=mouseover] Blind
MORE COWBELL!
Left-Click for Sinister Strike x5 -> Evis
Right-Click for BF -> Eva -> AR
/startattack
/castsequence [button:2] reset=120 Blade Flurry, Evasion, Adrenaline Rush
/castsequence reset=target Sinister Strike, Sinister Strike, Sinister Strike, Sinister Strike, Sinister Strike, Eviscerate
VANISH -> PREMEDITATION -> CHEAP SHOT
Spam this one to get yourself out of hairy PvP situations in battlegrounds.
/castsequence vanish, premeditation, cheapshot

FAVORITES:

Everyone has macros that are tuned to their particular play-style and spec. Here are some that people have posted in the past that defy my crude attempts to categorize. You may find these useful.

EVASION -> CLOAK OF SHADOWS -> USE TRINKET
With the Panther Figurine this will give you a nice 15 seconds of increased dodge, removed debuffs, magic damage absorbed, and +90 AP.
/castsequence evasion, cloak of shadows, Figurine - Black Pearl Panther
EARTHSTRIKE -> BLOOD FURY (1-Click)
Yeah, you have to be an Orc for this one, but it’s useful… if you’re an Orc.
#show Earthstrike
/use Earthstrike
/stopcasting
/cast Blood Fury(racial)
/stopcasting
CLOAK OF SHADOWS -> USE TRINKET
If I am feared / sheeped, then this macro uses the trinket (keep your PvP Trinket in the top slot), otherwise it uses Cloak of Shadows.
#use Cloak of Shadows
/cast Cloak of Shadows
/use 13
HEALING / BANDAGE / FOOD MACROS:

THE EVER-REQUESTED BANDAGE-SELF MACRO:
/use [target=player] Heavy Runecloth Bandage
BLIND -> BANDAGE SELF MACRO
I believe this will require 2 button pushes.
/cast Blind
/stopcasting
/use [target=player] Heavy Runecloth Bandage
Alternatively, you can try this one, but I believe this will still require 2 button pushes.
/castsequence blind, heavy runecloth bandage
GOUGE -> BANDAGE SELF MACRO
I believe this will also require 2 button pushes.
/castsequence gouge, heavy runecloth bandage
NORMAL BANDAGE (Right-Click) -> BATTLEGROUNDS BANDAGE (Left-Click)
Note that this also applies the AB Quest bandages. After you have used them all up and can use the regular AB “Highlander’s” bandages, you may delete this line from your macro.
**Please Note: This macro seems to be broken following the 2.0.4 update**
/use [button:2] Heavy Runecloth Bandage
/stopcasting
/use Arathi Basin Runecloth Bandage
/stopcasting
/use Alterac Heavy Runecloth Bandage
/stopcasting
/use Highlander's Runecloth Bandage
/stopcasting
/use Warsong Gulch Runecloth Bandage
/stopcasting
NORMAL BANDAGE (Left-Click) -> BATTLEGROUNDS BANDAGE (Right-Click)
Note that this does not utilize the AB Quest bandages due to the 255 character limit for macros.
**Please Note: This macro seems to be broken following the 2.0.4 update**
/use Heavy Runecloth Bandage
/stopcasting
/use [button:2] Alterac Heavy Runecloth Bandage
/stopcasting
/use [button:2] Highlander's Runecloth Bandage
/stopcasting
/use [button:2] Warsong Gulch Runecloth Bandage
/stopcasting
If you are using the AB Quest bandage, insert the following line in place of the “Highlander’s” bandage line.
/use [button:2] Arathi Basin Runecloth Bandage
/stopcasting
USE APPROPRIATE FOOD:
This macro will eat the appropriate battleground food if you are in battlegrounds, or “normal” food (designated by name, or bagslot – as shown in this example) if you are outside the battlegrounds. Note that this also makes use of the AB Quest rations. After you have used them all up and can use the regular AB “Highlander’s” rations, you may delete this line from your macro.
/use Warsong Gulch Enriched Ration
/stopcasting
/use Alterac Manna Biscuit
/stopcasting
/use Highlander’s Enriched Ration
/stopcasting
/use Arathi Basin Enriched Ration
/stopcasting
/use 0 9
/stopcasting
USE POTIONS:
The Major Healing Draught (Battleground only potion) is used first. If you're not in a Battleground then the Combat Healing Potion (anywhere potion) is used. If you're out of those then the Major Healing Potion is consumed. Feel free to rearrange the potion order to optimize your healing as desired.
/use Major Healing Draught
/use Combat healing Potion
/use Major Healing Potion

MOUNT / DISMOUNT MACROS:

MOUNT / DISMOUNT (right-click) -> STEALTH & CHEAP SHOT (left-click):
/cast [nostealth] Stealth; [stealth] Cheap Shot
/use [button:2]
DISMOUNT -> STEALTH -> CHEAP SHOT MACRO:
This will mount you, or dismount if you are mounted, Stealth if not stealthed (mashable), then cast Cheap Shot if stealthed!
/dismount [mounted]
/cast [stealth] Cheap Shot; Stealth
Alternatively:
/cast [nomounted, nostealth] Stealth; [nomounted] Cheap Shot
/dismount [mounted]
MOUNT / DISMOUNT + 3 ITEM SWAP (For Equipping Mount Speed Items):
One press will switch your items and mount / dismount you. Note that activating the macro while moving will switch your items without summoning the mount, and you’ll be running around in your riding gear. Replace the container locations with the locations of your trinket, riding gloves, and spur-boots. Replace the mount name with your actual mount.
/use Reins of the Striped Frostsaber
/run U=UseContainerItem;U(0,12)U(0,11)U(0,8)
Alternatively, to add in Stealth or Shadowmeld (both spammable) with a Right-Click:
/use Reins of the Striped Frostsaber
/run U=UseContainerItem;U(0,12)U(0,11)U(0,8)
/cast [button:2, nostealth] stealth; [button:2,nocombat,nostealth] shadowmeld
DISMOUNT -> STEALTH (or VANISH if in Combat)
A 'mashable stealth' with dismount if mounted and vanish when in combat.
This one will be useful for those who find themselves getting jumped on their pony.
/dismount [mounted]
/cast [combat] Vanish; [nostealth] Stealth
Note: if you would like this same button to unstealth, then you can just remove the "[nostealth]" part.


RANDOM MOUNT + DISMOUNT MACRO
For those who like random mounts, here's a macro to choose a random mount and still be able to subsequently dismount. Insert the name(s) of your mounts in the appropriate place(s).
/dismount [mounted]
/userandom [nomounted] Great White kodo, Whistle of the Black War Raptor, Red Skeletal Warhorse
OTHER USEFUL MACROS:

THISTLE TEA MACROS
This will drink your Thistle Tea then follow up with a Cold Blood and Eviscerate.
#show Thistle Tea
/use Thistle Tea
/castsequence reset=180 Cold Blood, Eviserate
Alternatively, you could designate a Button-Click or a Modifier “[modifier:shift/ctrl/alt]” for using your Thistle Tea...
/use [button:2] Thistle Tea
/Castsequence reset=target Premeditation, Ambush, Eviscerate, Thistle Tea, Backstab, Sinister Strike, Hemorrhage
This macro will Premed -> Ambush -> Evis, then use your Tea, then Backstab -> Sinister Strike -> Hemorrhage. The nice thing about this macro is that you could simply use it for Thistle Tea at ANY TIME by just Right-clicking the Macro! This can help save space on your action bar.

To watch the Thistle Tea cooldown, just use the “?” macro icon and add “#show Thistle Tea” as the first like of your macro.


USE TRINKET MACROS:
I generally use the Equipped Macro Icon addon for these so that I can see exactly what trinkets I have equipped, but I am waiting for the addon to be debugged for 2.0, as it currently interferes with Stealth-Bar toggling.

These lines can also be added to the beginning of other macros, for that “trinket boost” prior to putting the smack down!

Use Trinket in Top Slot:
/Use 13
Use Trinket in Bottom Slot:
/Use 14
Example of a “use a Trinket by name, then cast a spell” Macro:
This macro requires 2 button pushes to activate the item and the spell. The "#show" at the beginning will display the item named and its cooldown - whether or not the item is actually equipped (I believe it is grayed out if it is not equipped). Be sure to use the “?” macro icon.
#show
/use
/cast Blade Flurry
Alternatively, you may use a “/castsequence” and insert the item name:
/castsequence reset=120 , Blade Flurry
Example of a Right-Click to Cast / Left-Click to Trinket macro. This will also show your Trinket on the icon so you can monitor the cooldown.
#show Black Pearl Panther
/startattack
/cast [button:2] Black Pearl Panther; Sinister Strike

APPLYING POISONS / SHARPENING STONES MACROS:
Useful for applying poisons with a few clicks. No need to open your Character window.
*We have heard of people having trouble with these macros when using non-standard UIs or “Bar” addons.

This first one will apply poison to the MH with a ctrl-click and to the OH with an alt-click. It will also show how many doses of poison you have left in your bags.
#show
/use
/use [modifier:ctrl] 16
/use [modifier:alt] 17
This second macro will apply your poison and to the Main Hand (16) if you left-click the macro. It will apply your poison to the Off Hand (17) if you right-click the macro. It will also show how many doses of poison you have left in your bags.
#show
/use
/use [button:2] 17; 16
For applying a different poison to each weapon:
/castsequence [button:1] Crippling Poison II; [button:2] Wound Poison IV
/use [button:1] 16; [button:2] 17
Left-click it for main hand poison, right-click it for offhand poison. Also, because it is a “/castsequence”, if you use the “?” macro icon the icon changes to whichever poison you just applied and shows how many uses are left as well!

GUNS AND BOMBS!

SINISTER STRIKE (Left-Click) -> SHOOT (Right-Click)
Replace the “Shoot Bow” with “Shoot ”.
/cast [button:2] Shoot Bow; Sinister Strike
SHOOT (Left-Click) -> BOMB / GRENADE (Right-Click)
Put your bombs in your bag and update the “x y” for the bag and slot, or just use the item by name.
/use [button:2] x y
/cast [button:1] Shoot Bow

No comments: