Available Shaman Macros
Healing Wave/Lesser Healing Wave
One Buttons Shields
Instant Healing Wave
Instant Healing Wave Yourself
Instant Chain Lightning in combat
Heal Trinket/Wrath of Air/Earth Shield
Earthshock Target/Target’s Target
NS+EM+Damage Trinket+Chain Lightning
Purge Assist Target
Purge Focus Target
Purge Target/Target’s Target
Equip Relic During Cast
Equip Relic During Cast 2
Healing Wave/Lesser Healing Wave– Great for Maelstrom procs. Pressing this macro normally will cast Healing Wave. Pressing it with any modifier (ctrl, alt, shift) will cast Lesser Healing Wave.
#showtooltip Healing Wave /cast [nomodifier] Healing Wave; Lesser Healing Wave
One Buttons Shields– Pressing this macro normally will use Water Shield. Pressing it with any modifier (ctrl, alt, shift) will cast Lightning Shield.
#showtooltip Lightning Shield /cast [nomodifier] Water Shield; Lightning Shield
Downrank Windfury– Pressing this macro normally will cast max rank Windfury totem. Pressing it with any modifier (ctrl, alt, shift) will cast Rank 1 Windfury.
/cast [nomodifier] Windfury Totem(Rank 5); Windfury Totem(Rank 1)
Cure Poison/Purge– Whenever you target a friendly target and press this macro it will cast Cure Poison on that target. Pressing Alt while pressing this will cast Cure Poison on yourself. Whenever you target a hostile target and press this macro it will cast Purge on that target.
/cast [modifier:alt, target=player] Cure Poison; [button:2,target=player] Cure Poison; [harm] Purge(Rank 2); [help] Cure Poison
Instant Healing Wave– Casts Nature’s Swiftness (if it is ready) and then healing wave on your target.
/cast Nature's Swiftness /stopcasting /cast Healing Wave
Instant Healing Wave Yourself– Casts Nature’s Swiftness (if it is ready) and then healing wave on you.
/cast Nature's Swiftness /stopcasting /cast [target=player] Healing Wave
Instant Chain Lightning in combat– Casts Nature’s Swiftness (if it is ready, you are in combat, and targeting an enemy) and then chain lightning.
/cast [combat,harm] Nature's Swiftness /stopcasting /cast [harm] Chain Lightning
Heal Trinket/Wrath of Air/Earth Shield– This one will use your healing trinket, Wrath of Air, then Earth Shield. If you have two trinkets, just put another /use directly below the one in this macro. NOTE: Must be pressed twice to cast both Wrath of Air Totem and Earth Shield.
/use (Example: /use Essence of the Martyr) /castsequence Wrath of Air Totem, Earth Shield
Windsear Focus– Replace Earthshock with wind sear.
/stopcasting /cast [target=focus,harm] Earth Shock(Rank 1); [harm] Earth Shock(Rank 1)
Earthshock Target/Target’s Target– It will shock your target if its hostile, else it will shock your target’s target. Of course you can switch Earth for any other shock, as well as rank.
/stopcasting /cast [harm] [target=targettarget] Earth Shock(Rank 1)
NS+EM+Damage Trinket+Chain Lightning– Casts Chain Lightning instantly along with all of your damage enhancements for maximum damage.
/cast Nature's Swiftness /stopcasting /cast Elemental Mastery /stopcasting /use [Icon of the Silver Crescent] Fill with your Trinket's name /stopcasting /cast Chain Lightning
Purge Assist Target– This is a purge macro that assists whoever you like(For example mine has it set to assist my Warrior.)So you never lose your actual target.
/assist [Instert Teammate to Assist's Name] /cast purge /targetlasttarget
Purge Focus Target– This will purge your Focus target without losing your current target.
/cast [target=focus] purge
Purge Target/Target’s Target– This macro will let Purge your target if its hostile, and Purge your friendly target’s target without having to select it.
/cast [harm] [target=targettarget] Purge
Equip Relic During Cast– You can switch Relics during cast, and still get benefit from them without any downsides (like invoking extra GCD).
/cast Healing Wave(Rank 8) /equip Totem of Spontaneous Regrowth
Equip Relic During Cast 2– You can switch Relics during cast, and still get benefit from them without any downsides (like invoking extra GCD).
/cast Lesser Healing Wave /equip Vengeful Gladiator's Totem of the Third Wind
Ghostwolf/Mount– Casts ghostwolf if you are in combat. It will mount your flyer if you can use it and your regular mount if you are not in Outlands. Pressing again will cancel the ghostwolf or mount.
#showtooltip /cast [combat,nomounted] Ghost Wolf /cast [nostance,nocombat,flyable] /cast [nostance,nocombat,noflyable] /dismount [mounted] /cancelform [stance]