Shaman in WoW Classic

WoW Classic Shaman Macros

Welcome to the WoW Classic Shaman macros collection! Here you will find all the important macros for your Shaman in WoW Classic Anniversary, Era, Hardcore, and WoW SoD. This includes mouseover macros and macros for all roles the Shaman can take on in WoW Classic.

📂 WoW Classic > Shaman

📅 Last updated on March 18, 2025.

Shaman Macros for Season of Discovery

The following macro casts the spell from your current hand rune. If you change your rune, you don’t need to change your action bar with this macro.

#showtooltip
/cast Hands Rune Ability
/startattack

This works for other slots too, like “Legs Rune Ability”.

#showtooltip
/cast Legs Rune Ability
/startattack

If you play Orc Orc you can use your racial together with Shamanistic Rage Shamanistic Rage, to improve the effect:

#showtooltip Shamanistic Rage
/cast Blood Fury(Racial)
/cast Shamanistic Rage

Start Attack Macros for Shamans

For your skill Stormstrike Stormstrike you want to have /startattack included to start your automatic attack immediately:

#showtooltip
/cast Stormstrike
/startattack

The same applies to Flame Shock Flame Shock:

#showtooltip
/cast Flame Shock
/startattack

Earth Shock Macro for Shamans in WoW Classic

Cast Earth Shock Earth Shock Rank 1 to interrupt a spell. With this macro you don’t have to click on the opponent, just hover over him with the mouse. You can also get off your mount if necessary:

#showtooltip
/dismount
/stopcasting
/cast [@mouseover,harm][] Earth Shock(Rank 1)

Downranking Macros

A few spells should be downranked. The spells you should downrank depend on your role and, as a healer, also on your gear. As a healer, you can downrank your Healing Wave Healing Wave to rank 4 with this macro:

#showtooltip
/cast Healing Wave(Rank 4)

As a tank, you might want to downrank your Flame Shock Flame Shock to rank 1 like this:

#showtooltip
/cast Flame Shock(Rank 1)
/startattack

Two-handed Sword / Shield Change Macro

With this macro, you can switch between a two-handed weapon and a one-handed weapon with a shield. You have to write the names of your weapons into the macro.

#showtooltip
/eq [noworn:two-hand] 2H Name; 1H Name
/eq [worn:two-hand] Shield Name

Mouseover Healing Macros for Shamans

You can set up your healing macros to heal the target you point your mouse at. If you don’t hover over a player, your target will be healed. Create a macro for each healing and insert the corresponding spell name.

Here is an example with Chain Heal Chain Heal. This always takes the highest rank you know:

#showtooltip
/cast [@mouseover,nodead,help][] Chain Heal

Here is a macro that will cast Healing Wave Healing Wave downranked to rank 3:

#showtooltip
/cast [@mouseover,nodead,help][] Healing Wave(Rank 3)

You can repeat this for all healing spells you’re using.

Totem Twisting & Deployment

You can use one macro to place different totems with each usage:

#showtooltip
/castsequence reset=combat/60 Windfury Totem, Strength of Earth Totem, Mana Spring Totem

Depending on the totems you use, you need to reset at a shorter or longer time (currently it’s 60 seconds). Be aware, that you might waste a GCD or two if the totem durations aren’t identical.

Buff Macros

You can put your buffs into a macro that you can call multiple times to give you all the buffs. Replace the spell names in the macro as needed:

#showtooltip
/castsequence reset=3,combat Lightning Shield, Flametongue Weapon

Suggested by NutterCircus was this handy macro. You can use this macro to put Rockbiter Weapon Rockbiter Weapon with a left click on your main hand weapon and Flametongue Weapon Flametongue Weapon with a right click on your off-hand weapon:

/cast [@none, button:1] Rockbiter Weapon; [@none] Flametongue Weapon
/use [button:1] 16; 17
/click StaticPopup1Button1

Another variant for weapon imbuements is the following macro. You can select the imbuement by holding CTRL, Shift, or no modifier. Left-click the macro to apply the selected imbuement to your main-hand weapon, or right-click the macro to apply it to your off-hand weapon:

#showtooltip
/cast [mod:shift] Windfury Weapon; [mod:ctrl] Flametongue Weapon; Rockbiter Weapon
/use [button:1] 16; 17
/click StaticPopup

If you use macros that are missing here, send them to us using the feedback button! Check out our WoW Classic Shaman guide to learn more about the Shaman Shaman.