Elemental Macros Shamans
Elemental Macros
Instant cast Chain Lightning
This will instantly cast Chain Lightning on your target if it is hostile.
/cast [combat,harm] Nature's Swiftness
/cast [harm] Chain Lightning
The [combat] modifier allows you to avoid "wasting" Nature's Swiftness when out of combat.
This macro will function similarly to the above one, except that it will also activate your trinkets and use Elemental Mastery. You'll need to be targeting someon
/something that you can cast Chain Lightning on for this macro to work. Substitute Lightning Bolt for Chain Lightning if you would rather the macro cast Lightning Bolt.
/stopmacro [nocombat,noharm]
/use 13
/use 14
/cast Elemental Mastery
/cast Nature's Swiftness
/cast Chain Lightning
Note that Nature's Swiftness is a mid-level Restoration talent, and as such, will not be in most Elemental Shaman builds. Some Elemental Shamans, however, do chose to go deep into Restoration to grab this very powerful talent.
Elemental Pet Healing
Holding alt while using this macro will first drop your Earth Elemental, and upon second press target and focus it. You may then proceed to spam this macro, casting Lesser Healing Wave on the Greater Earth Elemental without losing your current target.
#showtooltip Earth Elemental Totem
/cast [target=focus,nomodifier:alt] Lesser Healing Wave
/stopmacro [nomodifier:alt]
/cast Earth Elemental Totem
/target Greater Earth Elemental
/focus
Below is a similar macro for the Greater Fire Elemental.
#showtooltip Fire Elemental Totem
/cast [target=focus,nomodifier:alt] Lesser Healing Wave
/stopmacro [nomodifier:alt]
/cast Fire Elemental Totem
/target Greater Fire Elemental
/focus
Smart Bloodlus
/Heroism with Notification
#showtooltip Bloodlust
/stopmacro [nocombat]
/script local u,m = IsUsableSpell("Bloodlust") if u and not m and GetNumRaidMembers() > 0 then SendChatMessage(" >>> BLOODLUST! <<<","RAID") end
/cast Bloodlust
This simple macro will send a message to your part
/raid members that you have activated Bloodlust. The message will only a appear if you are a member of part
/raid. The stopmacro command will cause the macro to do nothing unless you are in combat.
Smart Mouseover Healing
Casts the specified spell on the most appropriate target. In order of priority: target (friendly), mouseover (friendly), player
Allows you to keep your current target while healing a friendly (mouseover them or their profile) or yourself (do nothing), while still acting like a normal cast (friendly targets have priority).
#showtooltip Lesser Healing Wave
/cast [help,exists] [target=mouseover,help,exists] [target=player] Lesser Healing Wave
This macro can also be used on other spells (like Cure Poison and Cure Disease), and could even be negated for offensive spells (mouseover a mob's totem and take it out without losing current target).
Totem Twisting
Totem Twisting used to be a mechanic where Shamans could utilize certain weapon-enchant totems which had a duration effect that lasted for a while even if the totems were replaced. With new totem mechanics in 3.0, Totem Twisting is no longer functional.