Elemental Shaman DPS Macros and Addons — The War Within (Season 1)
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 — The War Within (Season 1).
If you were looking for WotLK Classic content, please refer to our TBC Shaman addons and macros.
Addons for Elemental Shaman
ElvUI
ElvUI is a complete replacement for the default User Interface. Not only is this a popular AddOn among top players, but we here at Icy Veins use it for all our characters. ElvUI eliminates most of the inefficiencies of the Blizzard interface, which are many and varied.
It 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.
For a quick configuration guide, you can check out Pandacho's guide.
Weak Auras
Weak Auras is the most important AddOn for players seeking to master their class and take their gameplay to new heights. If you aspire to do any Mythic raiding, this is the most powerful tool in your kit. Weak Auras allows you to display helpful visuals cues anywhere on your screen, which enable you to play better.
Most players use it to track their trinket procs, highlight on screen displays of their most important cooldowns, or track the timers of boss mechanics. It is highly customizable and makes keeping track of your procs and cooldowns effortless. The drawback of Weak Auras is that is has a bit of a learning curve and is not the most user friendly.
Weak Auras allows you to import other players data directly into their UI, however, and most players choose to simply import other people's Weak Auras rather than make their own. You can find most Weak Auras in existence at Wago.IO. Weak Auras can be used to create just about anything you can imagine, as it is a LUA scripting tool (essentially an AddOn that creates other AddOns, in-game). This is by far the most essential AddOn for players looking to step into Mythic raiding.
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.
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. BigWigs is typically the most accurate and periodically updated of the available Boss Mods. It does not require any setup at all, though there are a dizzying array of options and customizations should you wish to personalize your setup.
Deadly Boss Mods
Deadly Boss Mods is an alternative to BigWigs, though it usually is not as accurate early in the patch. Most of the alerts are loud and flashy by default, making this a potentially good choice for players who have very little experience in a raid environment.
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.
KUI Nameplates
KUI Nameplates offer the highest degree of customization and accuracy. For example, you can easily configure the nameplates to enlarge and change color when a target reaches a certain percentage of health, which can be very helpful for classes with executes. They always correctly display your debuffs, and their click box is very accurate. Some setup is required, although it is very simple and straightforward.
TidyPlates
TidyPlates are not quite as customizable or accurate as KUI, but they are an improvement over the default UI or the ElvUI nameplates. They are also great out of the box, requiring little to no setup at all, which is a plus for some players.
Damage Meters
Damage meters display a variety of helpful data about what is taking place in combat, from your current DPS (or HPS) to the number of interrupts each player successfully used.
Details
Details is the ultimate damage meter, and is the recommended damage meter for its great UI and breadth of information provided, such as a detailed death log for your group.
Extra AddOns
These AddOns are just small trimmings that might make your life a little easier.
Doom Cooldown Pulse
Whenever one of your abilities comes off cooldown, this AddOn flashes a large transparent version of the ability in the center of your screen, alerting you that it is off cooldown. You can easily configure what is displayed, or use it by default.
Angry Assignments
This AddOn allows you to set up text assignments that are displayed to everyone else in the raid group that have the AddOn. Extremely beneficial for raiding guilds, particularly when assigning jobs like interrupt orders, or what players are soaking in what quadrants of the room, etc.
Macros for Elemental Shaman
Wind Shear
- #showtooltip
- /stopcasting
- /cast [@focus,exists][@target] Wind Shear
This macro will stop your current cast and cast Wind Shear on your focus if available, otherwise it will be cast on your target.
Purge
- #showtooltip
- /stopcasting
- /cast [@focus,exists][@target] Purge
This macro will stop your current cast and cast Purge on your focus if available, otherwise it will be cast on your target.
Wind Rush Totem
Two options are available, allowing you to either instantly cast 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.
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 to Lava Burst. Replace your Lava Burst bind with this macro:
- #showtooltip
- /use Ancestral Swiftness
- /cast Lava burst
Maintenance buff Castsequence macro
This macro will cast your various maintenance buffs in sequence with one button. Because [known] conditionals do not function in a /castsequence macro you will have to adapt it to which talents you actually use, unfortunately. Earth Shield can be added as well, or substituted in place of Lightning Shield. You can do the same with Flametongue Weapon.
- #showtooltip
- /castsequence reset=10 Skyfury, Lightning Shield, Thunderstrike Ward
Totemic Projection Castsequence macro
This casts Wind Rush Totem then 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
Cursor/Mouseover Earthquake, Capacitor Totem, Liquid Magma Totem & Flame Shock
This casts 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 Liquid Magma Totem or Capacitor Totem.
- #showtooltip
- /cast [@cursor] Earthquake
The following macro will cast 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
Focus Target Macro
This designates a target as your focus and optionally immediately uses a spell at it. Generally used with Wind Shear or Hex, but works with most spells.
- /clearfocus [modifier:alt][@focus,dead][@focus,noexists]
- /focus [@focus,noexists]
- /cast [@focus] Wind Shear
Primal Elementals and Other "Multiple Choice" Macros
The first macro allows you to summon either your Fire Elemental or Storm Elemental, depending on which one you picked, and pressing the button again will have them use their special ability if you are using Primal Elementalist. Note that now that the Elementals can auto-cast these abilities unless you specifically want to use them manually, this macro is not useful.
- #showtooltip
- /use [known:storm elemental]storm elemental;[known:fire elemental]fire elemental
- /use [pet:primal storm elemental]tempest;[pet:primal fire elemental]meteor
Similar macros can be used when a talent choice between two active abilities is available. In The War Within, there are only 2 additional uses: Gust of Wind vs. Spirit Walk and Earth Shock vs. 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 on an ally on mouseover if the 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
Goblin only! Gust of Wind and Rocket Jump macro
Fellow goblins can also use a castsequence macro, making them use Rocket Jump when Gust of Wind is on cooldown. Note that the cooldown used for the reset needs to be low because of Flash of Lightning.
- #showtooltip
- /castsequence reset=14 Gust of Wind, Rocket Jump
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
Friend or Foe Adaptive Macros
The following macro will cast Purge, Greater Purge or 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 or 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;
Changelog
- 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.
More Shaman Guides
Guides from Other Classes
This guide has been written by Stormy, Elemental main since Wrath of the Lich King and member of the Storm, Earth and Lava Elemental theorycrafting team.
- Festerface Is Up on NA Servers for Glory of the Legion Hero Achievement
- Escape Room Puzzles and the Indecipherable Felcycle Prize at Its Center
- Extended Maintenance for Hardcore Classic Realms
- The Hunt for the Indecipherable Felcycle May Be In Its Final Stage
- The Hateforged Blazecycle Is Back in Stock!
- Was the New Trader’s Gilded Brutosaur Supposed to ALSO Have a Bank?
- Patch 1.15.5 Notes: Season of Discovery Phase 6 & WoW Classic Anniversary Realm Details
- Yuga’s Feats of Strength: 721 Achievements That Redefine Dedication in WoW