Enhancement Shaman Macros & Addons - Dragonflight 10.2
Table of Contents
Macros and Addons provide many quality-of-life improvements in WoW, allowing players to improve how information is displayed in-game or automate decision-making to optimize performance.
In this guide, we will go over useful Enhancement Shaman macros for , explain how to make your own macros, and cover some of the best Enhancement Shaman addons for both hardcore raiders and general players alike. Whether you're looking for specialized Enhancement Shaman macros to help you gain a competitive edge, or creating a custom user interface to expand your view of the game world, this page will help get you started with some of the most popular choices within the Enhancement Shaman community.
S3 Season 3
S3 Cheat Sheet
S3 Raid Tips
S3 Talent Builds
S3 Support Buffs
S3 Tier Set Bonus
Abilities & Talents
Macros & Addons
About the Author
This guide is written by Wordup, a long-time Enhancement player and moderator on the
Shaman Discord server, Earthshrine
. I've played every iteration of Enhancement since Sunwell, and played in Echoes on Laughing Skull (EU) since Warlords of Draenor. You can catch me on
, or in Discord if you have any guide related questions!
Macros are simple, in-game tools which allow you to sequence spells together, create custom names and icons, cast different abilities depending on whether the target is friendly or hostile, define targeting conditions, and much, much more. While the amount of options can be complex, making them is easy, so in this section we'll go over how to set them up yourself.
To open the in-game Macro interface, type "/macro" or "/m".
Choose between the General and Character-specific macro tabs. Then click the "New" button on the macro window.
Choose a Name and an Icon so you can easily recognize your macro, then click "Okay."
Select your new macro and use the text editor below to tell it what to do. If copying ours below, you can simply copy/paste the text in.
Click the "Save" button, and drag your macro icon onto your bars, which will allow it to be used just like any other spell from your spellbook.
To close the window, click "Exit", or just press Escape.
For more information on creating macros, including full lists of conditionals, modifiers, and other command customizations you can use, check out our full
These can be created in the Macros window by simply copy and pasting the coded code into the creator. These will perform specific actions above the regular button presses that can alleviate some targeting issues or ability problems by automating part of the ability:
Focus Cast Macros
Enhancement has a number of spells you may want to target using the /Focus targetting option. You can replace the
in the macro below with spells such as
depending on your preference:
/cast Sample Text
In some cases being able to apply DoTs or cast spells/heals on targets without having to switch targets is extremely useful. You can use the following macro to make the desired spell cast on the target you are currently mousing over instead of your active target. Replace the
with the desired spell name:
/cast Sample Text
Automatic Projection Macro
To make it easier to carry
around with you in high movement encounters, if
is taken, you can macro it to any of our frequently used rotational abilities as it's off the GCD. This will move
totems however, so bear that in mind for other totems when using this. As an example I'll use
, but you can replace it in this macro with any button of your choice:
/cast Totemic Projection
All-In-One Imbues and Lightning Shield
This can be used to get both of your
rebuffed with one binding, just press it 3 times!
/castsequence reset=10 Flametongue Weapon, Lightning Shield, Windfury Weapon
Self-Cast Healing Surge
When using this, it will bypass your current target and always make sure your
will target yourself for defensive purposes. You should generally also have the ability bound to another button so you can heal other targets when this isn't necessary.
/cast Healing Surge
The following two macros will place named Totem (also works with
) without having to use a targeting circle to do so, just replace the
with the name of the Totem you wish to place. The first will place if at your feet when pressed immediately:
/cast Sample Totem
And this will place it where your cursor is currently targetting:
/cast Sample Totem
Ice Strike / Fire Nova Macro
Given these talents are rarely (if ever) taken together, this will allow you to bind them to the same key and use it to activate either
depending on your selection
/cast Fire Nova; Ice Strike
Addons are powerful tools that can be used to both customize your gameplay experience, ranging from graphical overlays, replacement action bars, and unit/raid frames, to performance enhancements such as rotation helping spell reminders, buff/debuff tracking, popup reminders, and boss warnings. Here are some of the highly recommended and commonly used Enhancement Shaman addons, which are certainly not required to play, but can go a long way toward increasing the information available to you in combat or simply make for a more pleasant viewing experience.
Unlike Macros, managing Addons is done outside of the game, but our
How to Install and Maintain Addons Guide
will take you step-by-step through the process.
This is the most versatile addon any player can make use of, and should be used by everyone. The sheer flexibility and number of things that can be done with this is fantastic, and you can make use of sites such as
to search for suites of auras to track different things, or import from fellow players! You can find some specific Enhancement WeakAura packages on our specific Enhancement Weak Auras page.
For players who are looking for a rotation helper,
can provide a powerful tool using imported SimulationCraft profiles to generate a guideline for your next button presses in the priority sequence. This is useful for new and experienced players alike to give some assistance grasping the rotation and is well maintained.
: BossMods are addons that show you a timer of upcoming boss abilities and make noises if you stand in fire. You can choose between
Deadly Boss Mods
. I would recommend BigWigs.
or Details are the perfect addons to let you check the damage you and your raid member do. These addons are also useful to track interrupts, dispels or deaths.
: If you don't want to make your own UI you can also download UI packages. The most common recommendation is to use ElvUI. ElvUI is a replacement for the standard Blizzard UI that is very easy to configure and a lot of high-end raiders are using. Check wago.io for profiles, or check out streamers on Twitch.
ElvUI - Very popular all-in-one UI overhaul.
- Highly customizable action bars which can be moved and organized however you like.
- Replacement chatbox addon, with custom themes, fonts, and functions.
Deja Character Stats
- Adds more stats to the character panel, with customizable filters.
Elkano's Buff Bars
- Replaces the standard buff/debuff icons with ordered lists, including names and bar graph-style durations.
- World map enhancement which adds coordinates, icons, and more.
- Allows any part of the default UI to be moved around.
- A specialized radial menu style actionbar, very useful for condensing less frequently used spells that don't always need to be on your main bars.
- A specialized addon to track your group members' cooldowns.
- Makes your minimap sexy!
Shadowed Unit Frames
- Customizable player, target, and raid unit frames.
- Customize nameplates styles and add various information including buffs, debuffs and casting indicators
World Quest List
- Attaches a sortable list of active world quest lists, filtered by zone, to the edge of your map.
Combat and informational
BigWigs Bossmods - A lightweight, open source raid encounter addon.
Deadly Boss Mods - A more robust encounter addon for dungeons, raids, PvP, and more.
Details - A highly customizable damage and healing meter
Method Raid Tools
- Modular addon containing raid coordination tools for raid leaders and officers.
SimulationCraft - Simplifies simming your character by generating an in-game script to paste into SimCraft or Raidbots
WeakAuras2 - A very powerful addon that can display a massive variety of information including procs, casting indicators and raid boss warnings.
Of course, these recommendations are not the only useful addons out there; there are hundreds to choose from, of every type imaginable. If you're looking for something a little different, search through
to find the right Enhancement Shaman addons for you.
Our Enhancement Shaman guides are always updated with the latest information from in-game experience, simulations, and logs; make sure to check our changelog to this page, by clicking on
at the top of the page. If you are interested in more in-depth Enhancement Shaman guides for , make sure to browse the
below, and our list of
just beneath the
Table of Contents
Would you like to quickly find this guide using Discord? You can do it easily using Jeeves Bot! Click
here to add Jeeves
to your Discord server.
Thanks for reading our class guides! If you have any feedback about the guides, feel free to leave a comment in the section below and we will reply as quickly as possible. If you'd like to talk with any of our writers directly you can do so by joining our
and finding them there!
Share your comments about this guide in our Shaman forum!
Enjoy an ad-free experience, unlock premium features, & support the site!