Wow

From Wikifications
Revision as of 13:01, 22 March 2007 by Dre (Talk | contribs)

Jump to: navigation, search

Offensive

"castsequence" is a great new addition to the macro language that lets you assign a sequence of things to a single key. Each press (after the global cooldown) gets you the next item in the list. When you hit the end, it automatically wraps back around. I also add a reset timer so that it jumps back to the beginning, because mana spring doesn't last as long as the others, so I typically have to re-cast it more often. Also, the /shift means that reset is triggered after 25 seconds, or if I shift-click the macro button (allowing me to bypass the 25 second timer if I need to).

cast

/castsequence reset=25/shift Mana Spring Totem, Wrath of Air Totem, Totem of Wrath, Strength of Earth Totem

mele

/castsequence reset=25/shift Grace of Air Totem, Strength of Earth Totem, Healing Stream Totem, Totem of Wrath

Adding a [button:2] clause acts as a conditional that is only true if the macro was invoked with (in this case) a right-click. Depending on your mouse, you may also have additional buttons (3, 4, 5). I right-click for a rank 1 when I want to do is get the secondary effect of the spell (e.g. slow target, prevent stealth, interrupt spells, reveal stealthed players in mele range) without spending a lot of mana.

frs

/cast [button:2] Frost Shock(Rank 1) ; Frost Shock

fls

/cast [button:2] Flame Shock(Rank 1) ; Flame Shock

es

/cast [button:2] Earth Shock(Rank 1) ; Earth Shock

magma

/cast [button:2] Magma Totem(Rank 1) ; Magma Totem

This one's silly... looks sorta cool to just spam it while running around town, but it's also a useful toggle when your target is immune to either flame or frost damage. As an ele shaman, you probably want flametongue by default as it gets your +spell damage.

flash

/castsequence reset=10 Flametongue Weapon, Frostbrand Weapon

This is used for either a chain lightning or a chain heal. Normal click is chain lightning, but a right click gives it a hw like behavior (see below), but with chain heal instead of healing wave.

chain

/cast [help, combat, button:2] Chain Heal; [help, nocombat, button:2] Chain Heal;
[target=targettarget, help, combat, button:2] Chain Heal;
[target=player, button:2] Chain Heal; Chain Lightning

Defensive

clean

/castsequence reset=shift Poison Cleansing Totem, Disease Cleansing Totem

def

/castsequence reset=15/shift Grounding Totem, Tremor Totem, Healing Stream Totem, Totem of Wrath

hold

/castsequence reset=15/shift Earthbind Totem, Grounding Totem, Searing Totem

resist

/castsequence reset=20/shift Nature Resistance Totem, Frost Resistance Totem, Fire Resistance Totem, Stoneskin Totem

I like this one a lot, but can't take credit for writing it, though I did add the NS bit. Right click it to proc Nature's Swiftness. If your target is friendly heal it (whether in combat or not). If your target's target is friendly and you are in combat, heal your target's target. This is the key clause here; it allows you to dps a target and also heal the target's target (e.g. your tank) without changing your own target first. Finally, if none of the above is true, heal yourself. To get a fast heal, do a rapid right-click left-click... works great!

hw

/cast [button:2] Nature's Swiftness; [help, combat] Healing Wave; [help, nocombat] Healing Wave;
[target=targettarget, help, combat] Healing Wave; [target=player] Healing Wave

Same as above, but with lesser healing wave and without NS.

lhw

/cast [help, combat] Lesser Healing Wave; [help, nocombat] Lesser Healing Wave;
[target=targettarget, help, combat] Lesser Healing Wave; [target=player] Lesser Healing Wave

Normally I just use this for war stomp, but if I want a big heal after that, just keep pressing...

st-hl

/cast War Stomp
/target Jindi
/cast Healing Wave