Shaman Elemental Macros

Ready-to-paste macros for Elemental Shaman: the burst key derived from the current top parses, plus the macros this spec actually uses. Spell names follow the language you pick on this site, so they match your game client.

This Elemental Shaman page leads with a burst key built from three top WarcraftLogs openers. On a raid boss it opens with Stormkeeper and folds in Ascendance and Ancestral Swiftness, each pressed in at least two of the three openers; Bloodlust also appeared there but is left out on purpose, because lust is a raid call rather than a personal button. The Mythic+ AoE key opens with Voltaic Blaze and the Mythic+ single-target key with Chain Lightning, both adding Ancestral Swiftness. The raid and AoE keys include trinket /use lines; the single-target one does not, since no early trinket use showed up in that sample. Among the eight spec macros, Wind Shear and Purge go to your focus with a target fallback, both after /stopcasting so they land mid-cast. Wind Rush Totem has a self version and a cursor version, Earthquake drops at your cursor, and Flame Shock checks a hostile mouseover first so you can apply it to a second enemy without retargeting. For Farseer, one macro pairs Ancestral Swiftness with Lava Burst, and Skyfury and Lightning Shield share one key through a cast sequence. Copy, match this site's language to your client, and paste.

Burst key

Burst key — from the top parses above Macro commands →
#showtooltip Stormkeeper
/use 13
/use 14
/cast Ascendance
/cast Ancestral Swiftness
/cast Stormkeeper

A macro can fire only one global-cooldown ability per press — that is the game's limit, not ours. So a burst key is exactly: on-use trinkets + the off-GCD cooldowns top players press in their opener + one opener spell. Nothing else fits.

Bloodlust / Time Warp is called by the raid leader, so it is deliberately left out.

Off-GCD cooldowns pressed within the first 8 casts by at least 2 of the 3 sampled players, defensives and movement removed. Ends with the first on-GCD opener so everything fires in one press.

Slot 13 / 14: the data cannot tell which slot the on-use trinket sits in, so both are listed; the passive one just prints cannot use.

Burst key — from the top parses above Macro commands →
#showtooltip Voltaic Blaze
/use 13
/use 14
/cast Ancestral Swiftness
/cast Voltaic Blaze

A macro can fire only one global-cooldown ability per press — that is the game's limit, not ours. So a burst key is exactly: on-use trinkets + the off-GCD cooldowns top players press in their opener + one opener spell. Nothing else fits.

Off-GCD cooldowns pressed within the first 8 casts by at least 1 of the 3 sampled players, defensives and movement removed. Ends with the first on-GCD opener so everything fires in one press.

Slot 13 / 14: the data cannot tell which slot the on-use trinket sits in, so both are listed; the passive one just prints cannot use.

Burst key — from the top parses above Macro commands →
#showtooltip Chain Lightning
/cast Ancestral Swiftness
/cast Chain Lightning

A macro can fire only one global-cooldown ability per press — that is the game's limit, not ours. So a burst key is exactly: on-use trinkets + the off-GCD cooldowns top players press in their opener + one opener spell. Nothing else fits.

Off-GCD cooldowns pressed within the first 8 casts by at least 1 of the 3 sampled players, defensives and movement removed. Ends with the first on-GCD opener so everything fires in one press.

Spec macros · 12.1

Spell names below are shown in this site's language — . Your game client must use the same language, or the macro will say unknown spell.
Wind Shear (focus)
#showtooltip
/stopcasting
/cast [@focus,exists][] Wind Shear
Stops your cast and interrupts focus, otherwise target
Purge (focus)
#showtooltip
/stopcasting
/cast [@focus,exists][] Purge
Stops your cast and purges focus, otherwise target
Wind Rush Totem (feet)
#showtooltip
/stopcasting
/cast [@player] Wind Rush Totem
Drops it at your feet instantly
Wind Rush Totem (cursor)
#showtooltip
/stopcasting
/cast [@cursor] Wind Rush Totem
Drops it at the cursor instantly
Lava Burst + Ancestral Swiftness (Farseer)
#showtooltip Lava Burst
/use Ancestral Swiftness
/cast Lava Burst
Keeps Ancestral Swiftness on cooldown automatically
Skyfury + Lightning Shield
#showtooltip
/castsequence reset=10 Skyfury, Lightning Shield
Two presses refresh both maintenance buffs
Earthquake (cursor)
#showtooltip
/cast [@cursor] Earthquake
Casts at the cursor without the targeting circle
Flame Shock (mouseover)
#showtooltip
/cast [@mouseover,harm,nodead][] Flame Shock
DoTs the mouseover enemy, otherwise your target
Spirit Walk + Spiritwalker's Grace
#showtooltip
/stopcasting
/cast Spirit Walk
/cast Spiritwalker's Grace
Both off-GCD movement tools in one press
Primal Fire Elemental: Meteor
#showtooltip
/use [pet:Primal Fire Elemental] Meteor
Manual Meteor when you run Primal Elementalist
Gust of Wind / Spirit Walk (one key)
#showtooltip
/use [known:Gust of Wind] Gust of Wind; [known:Spirit Walk] Spirit Walk
Whichever movement talent you picked
Earth Shield (mouseover with Elemental Orbit)
#showtooltip
/use [@mouseover,help,nodead,known:383010] Earth Shield; [@player] Earth Shield
Mouseover ally when you have Elemental Orbit, otherwise yourself
Heal or res (mouseover)
#showtooltip
/use [@mouseover,help,dead] Ancestral Spirit; [@mouseover,help,nodead] Healing Surge; [dead] Ancestral Spirit; Healing Surge
Resses a dead ally, heals a living one
Purge or Cleanse (one key)
#showtooltip
/use [@mouseover,harm,nodead,known:Purge] Purge; [@mouseover,help,nodead] Cleanse Spirit; [harm,known:Purge] Purge; Cleanse Spirit
Purges enemies, cleanses allies
Chain Lightning or Chain Heal (one key)
#showtooltip
/use [@mouseover,harm,nodead] Chain Lightning; [@mouseover,help,nodead] Chain Heal; [harm] Chain Lightning; [] Chain Heal
Damage on enemies, heal on allies

Collected from public Patch 12.1 guides and checked for this patch. Spell names follow the language you selected on this site and must match your game client. If a macro does not work on your client, report it with the button on the card.