Table of Contents


Macros for Elemental Shaman

This page lists useful macros for playing as an Elemental Shaman in Dragonflight. It is sorted into Rotational Abilities, Cooldowns, Utility and Talent Tree Swap. If you have suggestions to improve macros found on this page, or additional macros that are missing, please use the Storm, Earth & Lava Discord Server to report issues, alternatively seek out an Elemental MVP or Moderator on the Earthshrine Discord Server.

Rotational Abilities

Flame Shock

#showtooltip 
/use [@mouseover,harm,nodead][]Flame Shock

Frost Shock

#showtooltip 
/use [@mouseover,harm,nodead][]Frost Shock

Primordial Wave

#showtooltip
/use [@mouseover,harm,exists][harm]Primordial Wave

Note: if your Covenant is set to Necrolord from Shadowlands content you may need to add (Shadowlands) immediately after Primordial Wave, or shift-click the ability from your spellbook while editing the macro.

Earthquake

#showtooltip
/use [@cursor]Earthquake

Totemic Projection

#showtooltip
/use [@cursor]Totemic Projection

Cooldowns

Primal Elementalist / Liquid Magma Totem

  • This macro will use either Tempest or Meteor when Primal Elementalist is talented, or Liquid Magma Totem at your Cursor location if it is talented. Two versions include:
    #showtooltip
    /use [known:Liquid Magma Totem,@cursor]Liquid Magma Totem;[noknown:Liquid Magma Totem,known:Storm Elemental]Tempest;[noknown:Liquid Magma Totem,known:Fire Elemental]Meteor
    
    #showtooltip
    /use [pet:Primal Storm Elemental]Tempest;[pet:Primal Fire Elemental]Meteor;[nopet,@cursor]Liquid Magma Totem
    
  • This macro will use your currently talented Elemental Cooldown, and when pressed again the associated Primal Elementalist spell for them.
    #showtooltip
    /use [pet:Primal Storm Elemental]Tempest;[pet:Primal Fire Elemental]Meteor
    /use [known:Storm Elemental]Storm Elemental;[known:Fire Elemental]Fire Elemental
    

Utility and Talent Tree Swap

Wind Shear - There are many ways to macro interrupt abilities, below are some examples only use whichever setup enables you to play most reliably!

  • Will interrupt your Focus if you have one, otherwise will interrupt your current target.
    #showtooltip
    /use [@focus,harm,exists,nodead][]Wind Shear
    
  • Will interrupt your current Mouseover target if it is an enemy, otherwise will interrupt your current target.
    #showtooltip
    /use [@mouseover,harm,nodead][]Wind Shear
    
  • Will interrupt your Focus if you have one, your current Mouseover target if it is an enemy, otherwise will interrupt your current target.
    #showtooltip
    /use [@focus,harm,exists,nodead][@mouseover,harm,nodead][]Wind Shear
    
  • For specific interrupt uses, if you dislike using Focus or Mouseovers.
    #showtooltip
    /tar *enemy name here*
    /use Wind Shear
    /targetlasttarget
    

Healing Surge

#showtooltip
/use [@mouseover,help,nodead][]Healing Surge

Hex

#showtooltip
/use [@focus,harm,exists,nodead][@mouseover,harm,nodead][]Hex

Earthbind Totem

#showtooltip
/use [@cursor]Earthbind Totem

Elemental Shield Macro

#showtooltip
/use [mod:shift,@player]Earth Shield;[nomod]Lightning Shield

Capacitor Totem

#showtooltip
/use [@cursor]Capacitor Totem

Purge / Greater Purge / Cleanse Spirit

#showtooltip
/use [known:Purge,@mouseover,harm,nodead]Purge;[known:Greater Purge,@mouseover,harm,nodead]Greater Purge;[@mouseover,help,nodead]Cleanse Spirit;[known:purge,harm]Purge;[known:Greater Purge,harm]Greater Purge;[]Cleanse Spirit

Spirit Walk / Gust of Wind

#showtooltip
/use [known:Spirit Walk]Spirit Walk;[known:Gust of Wind]Gust of Wind

Stoneskin Totem / Tranquil Air Totem

#showtooltip
/use [known:Stoneskin Totem]Stoneskin Totem;[known:Tranquil Air Totem]Tranquil Air Totem