Classic Guide to Shamans' Best Addons and Macros
Welcome to our Addons & Macros guide for Shamans where you will find out what the best addons and macros are for your Shaman in WoW Classic.
The objective of our macros section will be to teach you some of the most common ways to build useful macros, such that you can copy-paste the code and just change the skills written, in order to expand the functionality to whichever skill you wish. Thus, we will avoid posting multiple versions of the same type of macro.
Macros for Shamans in WoW Classic
- #showtooltip Stormstrike
- /cast Stormstrike
Using attack skills such as Stormstrike does not start your auto attacks in WoW Classic, and as such, you should aim to use a macro such as the one above to easily engage enemies. If you want to use it with other skills, just copy the code and replace Stormstrike with the skill you wish to attack with.
- #showtooltip Earth Shock
- /cast Earth Shock
Sometimes, you really want to get a spell out as soon as possible, such as when using Earth Shock on an enemy caster. For these cases, it is very useful to have a /stopcasting macro, ensuring that your current cast does not interfere with the timing of your interrupt. Use it liberally with other types of crowd control, such as Iron Grenade.
- #showtooltip Chain Heal
- /cast [@mouseover] Chain Heal
While this type of macro can be used with crowd control or damage spells as well, it is especially useful while healing, as it allows you to instantly heal someone in your raid frames without needing to select them first. That will improve your reaction times, which are critical for healers, and allow you to keep an enemy target selected, to track their casts in case a quick interrupt is required.
Button Reduction Macros
One Button Buffing
- /castsequence reset=2 Lightning Shield, Windfury Weapon
This macro will allow you to quickly buff yourself, saving one button in the process. Since you will have to refresh Lightning Shield much more often than Windfury Weapon, the reset=2 condition allows you to do so efficiently, only doing the second quick press for Windfury Weapon when it has expired.
One Button Healing or DPSing
- /cast [@mouseover, help, nodead] Lesser Healing Wave;
- [harm, nodead] Lightning Bolt
This macro allows you to heal a friendly, alive mouseover target, or alternatively damage an enemy target with Lightning Bolt, saving you a button in the process.
Weapon Swap Macro
- /equip Tomahawk
- /equip Worn Large Shield
- /equip Large Axe
This macro allows you to swap between a defensive one-hand plus shield combination and an offensive two-hander weapon on each keypress. This is very useful to save time when swapping between styles in PvP.
Rare Tagging / Targeting Macro
- /target Kuz
- /cast Earth Shock
Shaman is probably the fastest tagger in WoW Classic, mostly due to Earth Shock being instant cast and often beating the instants of other classes. Make sure to use a macro like this one so that you never lose a tag battle with other groups!
Unstuck / Suicide Macro
- /click HelpFrameCharacterStuckStuck
- /run RepopMe()
When a leveling guide asks you to die in order to gain some time by instantly traveling to the graveyard, using this macro will get that done faster / less painfully than pulling multiple mobs and spamming /sit with your back turned to them.
"One Shot" Macro
- #showtooltip Elemental Mastery
- /use 13
- /use 10
- /cast Berserking
- /cast Elemental Mastery
- /castsequence reset=4 Chain Lightning, Earth Shock
The logic behind this macro is using every single cooldown available to us at the same time, followed by casting two of our most damaging spells, the latter of which is also instant and thus guaranteeing a massive burst of damage.
Classic Shaman Addons and Auras
As a healing-capable class, Shamans want to have good party / raid frames in order to never let anyone die, be it as main or as off-healer. These, if properly configured, will also help you understand when you should use some of your defensive totems. If you see poison debuffs being applied on your frames, use Poison Cleansing Totem immediately, for example!
Also, note that WoW Classic has a lot of busy work tasks:
- Accepting and turning in quests;
- Repairing your gear;
- Selling gray items.
We list addons in the next sections that automate this sort of tasks for you, so that you can focus on being as efficient with your playtime as much as possible.
If you are looking for an addon / functionality that we did not list here, check this spreadsheet for an exhaustive list of WoW Classic addons.
Best Addons for Classic Shamans
We recommend always using the following addons on your character, as they either bring very useful functionalities which cannot be easily passed on or represent significant quality of life increases for your WoW Classic life.
Complete UI replacement: ElvUI Classic
ElvUI Classic, just like its retail counterpart, allows you to replace most elements of the default UI with a customizable, modern set of action bars, unit frames and most other conveniences you can think of. By using ElvUI you can avoid using a lot of other, narrower, addons.
Alternatively, TukUI lacks some of ElvUI's functionalities but is even cleaner, if you prefer a minimalistic UI.
Menial Task Automation: Leatrix Plus
Annoyed by the slow scrolling quest text? Struggling to kill enemies of your level due to having red gear because of forgetting to repair? Getting carpal tunnel syndrome due to all the spam clicking to sell your gray items? Or maybe you simply want to know the value of items on your inventory?
Leatrix Plus Classic automates these tasks for you and more, such as automatically accepting summons or releasing. All configurable in case you do not want certain things to be automated.
WeakAuras 2 for Classic Shamans
Weak Auras 2 allows you to configure all types of warnings for yourself with a simple user interface.
Due to its large user base, there is a huge library of auras already created for you to import at the Wago classic Shaman section, make sure to check it out before starting your adventure!
There are also many general weak auras available, such as:
- Combat Time shows a timer when you are in combat, useful to instantly know when you are in / out of combat;
- Max Camera automatically sets the maximum amount you can zoom out with your camera higher than the UI normally allows, which would require you to type a / command every time you logged in, otherwise.
Details Damage / Healing Meter
You can get the latest version of Details here. This addon serves as a damage meter, healing meter, dispel meter and death log, all in one! While it is not as complete as a Warcraft Logs parse, it is the closest thing to it.
Questie Classic marks level-appropriate quests you can pick up and quest objectives you can turn in on your world map and minimap. Use it for efficiency, or don't use it for the real Vanilla Experience!
MapCoords Classic places coordinates on your world map and minimap, which allow you to communicate, and understand, exact locations on WoW Classic easily when reading guides such as ours.
Guidelime will allow you to download and follow a predefined optimized questing path, complete with an arrow pointing towards your next location and World Map notes on what your next steps are and their location.
Finally, if you are mostly leveling by doing dungeons we would recommend Hakurai's dungeon leveling guide!
Addons for Classic Raiding
While the previous addons dealt with general UI, which is your main priority, when you start raiding you will want to have a few more tricks up your sleeve to make your life easier.
Boss Mods: Deadly Boss Mods
Boss mods are addons that warn you about boss abilities and give you live advice on how to handle some mechanics. Deadly Boss Mods has already released a WoW Classic version, so make sure to help on its testing!
Optionally, DBM Voicepack VEM can be used alongside DBM to audibly warn you of upcoming mechanics.
Party / Raid Frames: VuhDo
While already useful for dungeons, it is in raids that a clickable, customizable raid frame becomes very necessary. VuhDo is precisely that, and has been our author's choice for the past 10 years!
A threat meter is indispensable for raiding in WoW Classic, as you should always aim to deal as much DPS as possible without ever pulling threat from the tanks. ClassicThreatMeter will show you how many threat each of the people in your party has, as long as they also have it installed.
RC Loot Council
RC Loot Council allows you to distribute master loot more efficiently and quickly than doing it with the default UI.
Addons for Classic Shaman Player vs Player (PvP)
While this section is starting small, Player vs Player is a huge part of what makes WoW Classic great, and there are many addons being made / retrofitted for the upcoming battlegrounds and dueling / class specific gameplay. For now, enjoy World PvP without any stakes!
Spy Classic scans for nearby enemy faction players and announces their presence / lists them and their class / level in your UI. This is very useful in order to be aware of potential world PvP activity going around you and to avoid being caught off guard!
Other Useful Addons and Alternative Addons
While these addons are not quite as impactful as the ones listed previously, they can still be helpful to certain people, especially for those who dislike the setup we presented beforehand.
TomTom is a navigation addon which allows you to set waypoints on your map with /way CoordX CoordY (replace with the numbers of the coordinates you want to go to). An arrow will then point towards that waypoint, making it easy to reach a set of coordinates, such as the ones we use on the Shaman leveling page.
Auctionator Classic makes it easier to search and post on the Auction House. It also lists the price per item on stacks of items being sold. While it has much simpler functionality than something like TSM Classic, it is also much simpler to use for most users.
Classic Aura Durations
By installing Classic Aura Durations, the buffs/debuffs on the default UI gain a duration indicator. This includes raid frame debuffs, which are very handy when raid-wide decursing is needed.
Classic Castbars adds information on what spell is being cast, along with a rough estimation of its cast time, to the default target frames and nameplates. This makes it much easier to land a timely Earth Shock or Grounding Totem!
Atlas Loot Classic
By installing Atlas Loot Classic, you become able to browse loot from various sources (PvP, Raids, Dungeons, Crafting, etc.) inside the game, without the need to visit third party websites.
Advanced Interface Options Classic
This addon allows you to change a lot of UI options that are normally hidden, such as Floating Combat Text customization options, mouse wheel chat scrolling, the displaying of Lua errors, among other options.
Twitch Emotes is all about having some modern day fun with many of the emotes we are used to from Twitch. This is not for everyone, but if memes are part of your experience, this is a good addon for you.
Azeroth Auto Pilot - Classic
Azeroth Auto Pilot - Classic is an alternative to Guidelime, which will point you in a predefined questing path. Guidelime has a lot more guide options, however.
- 03 Sep. 2019: Added a PvP addon section with Spy Classic and Classic Castbars.
- 31 Aug. 2019: Added Auctionator and TomTom.
- 29 Aug. 2019: Added Guidelime and reworked the full addon section, should be much clearer what to use now.
- 12 Aug. 2019: Added Details, Twitch Emotes, ClassicThreatMeter, and changed some of the GitHub addon links to Curseforge for easier access.
- 04 Aug. 2019: Added a macro template for dealing damage and healing in a single button.
- 02 Aug. 2019: Page added.
- Phase 3, Patch 1.13.3 Known Issues List: Dec 10th
- Warsong Gulch Vendor Details and Clarification
- Warsong Gulch and Alterac Valley Guides and Official Preview
- WoW Classic Honor Calculation Bug Update: December 9th
- Classic Phase 3 and Patch 1.13.3 Notes
- Why Diablo 2 Still Holds Up After 20 Years - Book Excerpt
- BlizzCon Winning Cosplays Interview
- Detailed Honor System Clarifications and Stats Issues Addressed
- Quests Completed for Classic
- Weapon swing Timers
- Pet Talent redo
- Classic honor system
- Pet Aggro vs Hunter Aggro
- Classic: Lock Spell Damage question
- New Expansion
- [A] Treachery | Sulfuras | NA PvE / PvP | Tues/Wed 10 PM - 1 AM | One Night Raiding