WoW Classic Shaman Macros (WoW SoD & Classic Era)

July 2024 · 3 minute read
Shaman in WoW Classic

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

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.

Copy

#showtooltip
/cast Hands Rune Ability
/startattack

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

Start Attack Macros for Shamans

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

Copy

#showtooltip
/cast Stormstrike
/startattack

The same applies to Flame Shock Flame Shock:

Copy

#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:

Copy

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

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.

Copy

#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:

Copy

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

Here is an example of Healing Wave Healing Wave downranked to rank 3:

Copy

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

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

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:

Copy

#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:

Copy

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

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

ncG1vNJzZmivp6x7u7vCpKCfsV6YvK571qiunKSRqMCqr46sn5qlkaN8rq3Cq6asZw%3D%3D