Elemental Shaman DPS Macros and Addons — Midnight Pre-Patch (12.0)

Last updated on Jan 19, 2026 at 18:00 by Stormy 104 comments
General Information

On this page, you will find a number of useful macros and addons to make your life easier when playing your Elemental Shaman in World of Warcraft — Midnight Pre-Patch (12.0).

If you were looking for Mists of Pandaria Classic content, please refer to our MoP Shaman addons and macros.

ELEMENTAL SHAMAN ADDITIONAL RESOURCES
1.

Macros for Elemental Shaman

1.1.

Wind Shear

  • #showtooltip
  • /cast [@focus,exists][@target] Wind Shear

This macro will stop your current cast and cast Wind Shear Icon Wind Shear on your focus if available, otherwise it will be cast on your target.

1.2.

Purge

  • #showtooltip
  • /stopcasting
  • /cast [@focus,exists][@target] Purge

This macro will stop your current cast and cast Purge Icon Purge on your focus if available, otherwise it will be cast on your target.

1.3.

Wind Rush Totem

Two options are available, allowing you to either instantly cast Wind Rush Totem Icon Wind Rush Totem at your feet:

  • #showtooltip
  • /stopcasting
  • /cast [@player] Wind Rush Totem

Or at your current cursor location:

  • #showtooltip
  • /stopcasting
  • /cast [@cursor] Wind Rush Totem

These remove an input and allow you to activate the totem much quicker than usual to get the movement speed rolling quickly.

1.4.

Ancestral Swiftness macro for Farseer

In order to maintain maximum uptime and keep the ability as easy to use as possible, we recommend macroing Ancestral Swiftness Icon Ancestral Swiftness to at least Lava Burst Icon Lava Burst in order to maximize uptime without having to think about it. Replace your Lava Burst bind with this macro, you can also do the same with Lightning Bolt Icon Lightning Bolt and Chain Lightning Icon Chain Lightning:

  • #showtooltip Lava Burst
  • /use Ancestral Swiftness
  • /cast Lava Burst
1.5.

Maintenance buff Castsequence Macro

This macro will cast your two maintenance buffs in sequence with one button. Thanks to Instinctive Imbuements Icon Instinctive Imbuements you only need two GCDs to apply all your buffs, as applying Lightning Shield Icon Lightning Shield will apply Earth Shield Icon Earth Shield, Flametongue Weapon Icon Flametongue Weapon and Thunderstrike Ward Icon Thunderstrike Ward for free if talented. Note that you probably want a separate Earth Shield Icon Earth Shield bind at least so you can put it on others and refresh it during a dungeon or in combat.

  • #showtooltip
  • /castsequence reset=10 Skyfury, Lightning Shield
1.6.

Totemic Projection Castsequence Macro

This casts Wind Rush Totem Icon Wind Rush Totem then Totemic Projection Icon Totemic Projection at your cursor. It can be adapted to be used with any totem.

  • #showtooltip
  • /castsequence [@cursor] reset=20 Wind Rush Totem, Totemic Projection, Totemic Projection
1.7.

Cursor/Mouseover Earthquake, Capacitor Totem & Flame Shock

This casts Earthquake Icon Earthquake at your cursor's current location, eliminating the target reticle. Be careful with this macro, as it can easily lead to mistakes, but some players prefer the speed and convenience that it can provide. You can replace Earthquake with or Capacitor Totem.

  • #showtooltip
  • /cast [@cursor] Earthquake

The following macro will cast Flame Shock Icon Flame Shock on the target your cursor is on. If your cursor is not on any enemy, it will instead cast it on your selected target.

  • #showtooltip
  • /cast [@mouseover,exists]Flame Shock;Flame Shock
1.8.

Spirit Walk Icon Spirit Walk + Time Spiral Icon Time Spiral Abuse Macro

This macro takes advantage of the off-the-global-cooldown nature of Spirit Walk Icon Spirit Walk and Spiritwalker's Grace Icon Spiritwalker's Grace and allows us to "double dip" from Time Spiral Icon Time Spiral by getting the benefit of both abilities.

  • #showtooltip
  • /stopcasting
  • /cast Spirit Walk
  • /cast Spiritwalker's Grace
1.9.

Focus Target Macro

This designates a target as your focus and optionally immediately uses a spell at it. Generally used with Wind Shear Icon Wind Shear or Hex Icon Hex, but works with most spells.

  • /clearfocus [modifier:alt][@focus,dead][@focus,noexists]
  • /focus [@focus,noexists]
  • /cast [@focus] Wind Shear
1.10.

Primal Fire Elemental Meteor Macro

This macro allows you to manually cast your Primal Fire Elemental Icon Fire Elemental's Meteor Icon Meteor ability. Note that now that the Elemental can auto-cast this ability unless you specifically want to use them manually, this macro is not useful in most situations.

  • #showtooltip
  • /use [pet:primal fire elemental]meteor

Similar macros can be used when a talent choice between two active abilities is available. In Midnight, there are only 2 additional uses: Gust of Wind Icon Gust of Wind vs. Spirit Walk Icon Spirit Walk and Earth Shock Icon Earth Shock vs. Elemental Blast Icon Elemental Blast. For example:

  • #showtooltip
  • /use [known:gust of wind]gust of wind;[known:spirit walk]spirit walk

This next macro allows you to cast Earth Shield Icon Earth Shield on an ally on mouseover if the Elemental Orbit Icon Elemental Orbit talent is used. If your cursor is not on an ally or the previous talent was not taken, it will cast Earth Shield on yourself.

  • #showtooltip
  • /use [@mouseover,help,nodead,known:383010]Earth Shield;[@player]Earth Shield
1.11.

Goblin only! Gust of Wind and Rocket Jump Macro

Fellow goblins can also use a castsequence macro, making them use Rocket Jump Icon Rocket Jump when Gust of Wind Icon Gust of Wind is on cooldown. Note that the cooldown used for the reset needs to be low because of Flash of Lightning Icon Flash of Lightning.

  • #showtooltip
  • /castsequence reset=14 Gust of Wind, Rocket Jump
1.12.

Healing or Raising an Ally

This macro mostly will raise your ally if they are dead or heal them if they are alive.

  • #showtooltip
  • /use [@mouseover,help,dead]Ancestral Spirit;[@mouseover,help,nodead]Healing Surge;[dead]Ancestral Spirit;Healing Surge
1.13.

Friend or Foe Adaptive Macros

The following macro will cast Purge Icon Purge, Greater Purge Icon Greater Purge or Cleanse Spirit Icon Cleanse Spirit depending on whether you are targeting an enemy or an ally:

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

The following macro will cast Chain Lightning Icon Chain Lightning or Chain Heal Icon Chain Heal depending on whether you are targeting an enemy or an ally.

  • #showtooltip
  • /use [@mouseover,harm,nodead]Chain Lightning;[@mouseover,help,nodead]Chain Heal;[harm]Chain Lightning;[]Chain Heal

You can choose to remove individual elements from this macro. If, for example, you never want Chain Heal to be cast on mouseover, remove:

  • [@mouseover,help,nodead]Chain Heal;
2.

Addons for Elemental Shaman

Midnight Disclaimer Due to the pruning of the access that many Addons have to game information, many well-known Addon developers have struggled in maintaining or updating their Addons for the Pre-Patch, while others have stopped development altogether. Below is a list of Addons that still receive spport, and will be working properly for the Midnight launch, and are also largely working in the Pre-Patch already. Thank you to all the Addon devs who keep going for us.

Before you go downloading a bunch of different Addons, we recommend you set up your base UI first. Blizzard has added a wide variety of improvements to the base UI, and many Addons you may think you cannot do without, are now available through the standard interface. Once you've set up your UI, we recommend thinking about which aspects or customization layers you would like to add, and then look for Addons that do those things, instead of downloading an entire suite's worth of Addons that you may not even need anymore.

It might even be worth it to see how far you can get without any additional Addons, at least while the Pre-Patch is lasting, and maybe you'll even enjoy not having to spend hours every Patch updating and reconfiguring your UI. Many Addons are still in development or are specifically aiming to launch with all their options for Midnight launch, so some of your favorites may not be available just yet.

2.1.

ElvUI

ElvUI is a complete replacement for the default User Interface, and you will often find even the best players in the world use ElvUI for certain customization options. ElvUI is extremely user friendly, and takes very little time to set up and master. It also comes already furnished with almost everything you need; unit frames, raid frames, minimap, buffs and debuffs, and much more. You can easily unlock and drag all the components around so your UI will look exactly the way you want it to. ElvUI is clean, easy to use, and a great starting point for your UI.

2.2.

Boss Mods

Boss Mods are helpful pre-made timers that allow you to keep track of the noteworthy mechanics in any given encounter. Usually they come equipped with helpful prompts, visuals, and sounds to ensure you do not miss anything important.

2.2.1.

BigWigs Bossmods

BigWigs is the best boss mod available currently. It is extremely customizable, allowing you to change what is displayed on an individual boss level and how boldly you want each alert customized.

2.2.2.

LittleWigs Bossmods

This is really just BigWigs, but for dungeons. It has the same customization options, and allows you to prepare as best as you can for all mechanics that will be thrown at you in regular or Mythic+ dungeons.

2.2.3.

Deadly Boss Mods

Deadly Boss Mods is an alternative to BigWigs, and offers almost the exact same customization options for keeping track of boss abilities, trash mobs, and combat timers. It is a great tool to help you focus more on your own character, instead of having to worry about keeping track of all those pesky boss mechanics!

2.3.

Name Plates

Nameplates are essential for allowing you to easily keep track of basic debuffs and quickly select new targets in combat. While ElvUI nameplates do come standard with the AddOn, they are a little limited and occasionally buggy. Listed below are some good alternatives.

2.3.1.

Plater Nameplates

Plater offers a very high degree of customization and accuracy, although somewhat limited due to the Addon changes in Midnight. You can still configure the nameplates to enlarge and change color in certain circumstances, and it might help you keep track of important buffs and debuffs in a chaotic fight, so you do not get lost in the weeds. Some setup is required, although it is very simple and straightforward.

2.3.2.

Platynator

Platynator is a new Addon developed by plusmouse, who is known for many super helpful addons like Auctionator, Baganator, Prat, and many more. They have now developed a very customizable Nameplate addon that offers numerous options for debuffs, status colors, icons, textures, and much more. It is definitely worth checking out, especially if you end up having any issues with Plater for any reason.

2.4.

Details

Details is still around as the #1 Addon to customize damage and healing meters. While it may not offer as many tracking options as before due to the limits imposed by Blizzard, it is still around and kicking to help you customize the Blizzard Damage, Healing, and Other metrics pane.

3.

Changelog

  • 19 Jan. 2026: Updated for Midnight pre-patch.
  • 30 Nov. 2025: Reviewed for Patch 11.2.7.
  • 05 Oct. 2025: Reviewed for Patch 11.2.5.
  • 14 Aug. 2025: Added a choice of WeakAura packages as well as Stormbringer specific WeakAuras and an optional one for Fusion. Fixed Ancestral Swiftness macro being doubled up.
  • 07 Aug. 2025: Updated Ancestral Swiftness macro section.
  • 04 Aug. 2025: Updated and reviewed for Patch 11.2. Removed Tempest/CL macro (unreliable and suboptimal).
  • 15 Jun. 2025: Reviewed for Patch 11.1.7.
  • 21 Apr. 2025: Reviewed for Patch 11.1.5.
  • 07 Mar. 2025: Added Tempest + Chain Lightning macro for Stormbringer users.
  • 24 Feb. 2025: Added Time Spiral "abuse" macro. Reviewed for Patch 11.1.
  • 15 Dec. 2024: Updated and reviewed for Patch 11.0.7.
  • 22 Oct. 2024: Updated and reviewed for Patch 11.0.5.
  • 09 Sep. 2024: Removed unnecessary macros, added Ancestral Swiftness macros.
  • 21 Aug. 2024: Added cancelaura macros, added Liquid Magma Totem to the @cursor macros.
  • 23 Jul. 2024: Fixed a typo in the Gust of Wind/Spirit Walk macro.
  • 23 Jul. 2024: Added a variety of helpful macros, removed a couple that are becoming obsolete.
  • 07 May 2024: Reviewed for 10.2.7.
  • 22 Apr. 2024: Reviewed for Dragonflight Season 4.
  • 17 Mar. 2024: Reviewed for Patch 10.2.6.
  • 15 Jan. 2024: Reviewed for Patch 10.2.5.
  • 06 Nov. 2023: Reviewed for Patch 10.2.
  • 04 Sep. 2023: Reviewed for Patch 10.1.7.
  • 10 Jul. 2023: Reviewed for Patch 10.1.5.
  • 20 Mar. 2023: Reviewed for Patch 10.0.7.
  • 24 Jan. 2023: Reviewed for Patch 10.0.5.
  • 11 Dec. 2022: Reviewed for Dragonflight Season 1.
  • 28 Nov. 2022: Updated for Dragonflight launch.
  • 31 Oct. 2022: Removed the obsolete Harden Skin macro, updated a couple others to be more useful.
  • 25 Oct. 2022: Updated for Dragonflight pre-patch.
Show more
Show less