Skip to content

WoW Forever newsNov 14, 20269 min read

WoW Forever Shaman macros: 19 for totems, shocks and heals

19 WoW Forever Shaman macros: totem sets and Totemic Recall on one key, Earth Shock that interrupts at once, heals under the cursor, checked in the client.

By Stowlen

Endgame Tools · Published

An Orc Shaman with a mace and a shield: 19 WoW Forever Shaman macros for totems, shocks and heals
Blizzard Entertainment · Art from the game client · composed
In this article

These WoW Forever Shaman macros each fix something a Shaman runs into every day: four totems to drop one by one, an interrupt that waits for your own Lightning Bolt to finish, three shocks on three keys, the heal that loses your target. There are 19, each found in at least two Forever macro guides or built from two of them, with every spell name, level and cooldown checked in the WoW Forever client. Every macro stays under the game's 255-letter limit in each language of this page. Find your problem in the headings, paste the macro, and it is on your bar in a minute.

What Forever changes for a Shaman's macros:

  • Call of the Elements, from level 20, places up to four totems you chose on the Totem Bar in one 3-second cast, and Call of the Ancestors (level 30) and Call of the Spirits (level 40) each hold another set. Totemic Recall takes them back and returns 25% of their mana, and Totemic Call, from level 22, moves them to where you stand.
  • Fire Nova, from level 12, is a spell that bursts from your active Fire totem, every 10 seconds.
  • Weapon imbues last 60 minutes, and only one Elemental Shield stays on you: Lightning Shield or the Restoration talent Water Shield, from level 20.
  • The 40th-level talents are new: Lightning Mastery takes the cooldown off Chain Lightning for 15 seconds, Rage of the Farseer adds 30% attack speed for 25 seconds, and Riptide heals over time and makes your Chain Heal on that ally stronger.
  • Nature's Swiftness, Lightning Mastery and Rage of the Farseer sit outside the global cooldown in Forever's client: each one goes out on the same press as the spell after it.
  • Blizzard's notes of October 8 brought back swapping several weapons within one global cooldown, so a one-hander and a shield come out on one press.

How to make a macro in WoW Forever

  1. Type /macro in the chat box, or open the game menu and choose Macros.
  2. Pick the second tab, which holds this character's own macros, click New, type a name and choose the question mark icon. With #showtooltip on the first line, the button shows the spell the macro is about to use, with its cooldown.
  3. Paste the lines into the box, close the window and drag the macro onto an action bar.

How to read them:

  • [@mouseover,help,nodead][help,nodead][@player]: the living ally under your cursor, then your target if it is a friend, then you. With harm in place of help, the living enemy under your cursor, then your target.
  • [mod:shift], [mod:ctrl]: the spell after it goes out while you hold Shift or Ctrl. The first condition that is true wins; the name after the last ; is the default.
  • /stopcasting: ends the spell you are casting, so the next line goes out at once.
  • Your game's language. The commands (/cast, /startattack…) are English in every language of the game, but a spell's name must be written exactly as your client writes it. Each language of this page gives the names of its own client.

For every Shaman

Drop, recall or bring your totems on one key (level 22)

Your totems sit on four keys, and they stay behind every time you move on.

#showtooltip
/cast [mod:ctrl] Totemic Call; [mod:shift] Totemic Recall; Call of the Elements

Choose your totems on the Totem Bar first. Then the key places them all with Call of the Elements, a 3-second cast; with Shift, Totemic Recall takes them back and returns 25% of their mana, and with Ctrl, Totemic Call moves them to where you stand, every 30 seconds.

Three totem sets on one key (level 40)

One set of totems does not suit every fight, and Forever gives you three, on three keys.

#showtooltip
/cast [mod:shift] Call of the Ancestors; [mod:ctrl] Call of the Spirits; Call of the Elements

The key places the set of Call of the Elements; with Shift, the set of Call of the Ancestors, and with Ctrl, the set of Call of the Spirits. Each call places up to four totems in one 3-second cast, the ones you chose for it on the Totem Bar.

Earth Shock right now, even mid-cast (level 4)

The caster you need to interrupt finishes its spell while your own Lightning Bolt is still casting.

#showtooltip Earth Shock
/stopcasting
/cast [@mouseover,harm,nodead][] Earth Shock

The key stops your cast and shocks the enemy under your cursor, or your target when the cursor is on nothing: Earth Shock interrupts the spell and locks that school for 2 seconds, from 20 yards. To shock a caster you marked as your focus instead:

#showtooltip Earth Shock
/stopcasting
/cast [@focus,harm,nodead][] Earth Shock

Three shocks on one key (level 20)

Earth Shock, Flame Shock and Frost Shock share one cooldown, yet sit on three keys.

#showtooltip
/cast [mod:shift] Flame Shock; [mod:ctrl] Frost Shock; Earth Shock

The key uses Earth Shock; with Shift, Flame Shock, and with Ctrl, Frost Shock, which slows the target by 50%. All three come back together, 6 seconds after the last one.

Purge the enemy under your cursor (level 12)

The enemy whose shield or buff has to go is never your target.

#showtooltip Purge
/cast [@mouseover,harm,nodead][] Purge

The key removes a magic effect from the enemy under your cursor, or your target when the cursor is on nothing, without changing your target; from its second rank, at level 32, it removes two.

Ghost Wolf that stays on when you press it twice (level 20)

Pressing Ghost Wolf again turns you back, and starting over is another 3-second cast.

#showtooltip Ghost Wolf
/cast [noform] Ghost Wolf

The key turns you into a Ghost Wolf, 40% faster, and does nothing while you already are one. It works outdoors only, until the Enhancement talent Improved Ghost Wolf shortens its cast and lets you use it indoors.

Cure Poison, Shift for Cure Disease, on the ally under your cursor (level 22)

A poison or a disease on a group member means clicking their frame in the middle of a fight.

#showtooltip
/cast [mod:shift,@mouseover,help,nodead][mod:shift,help,nodead][mod:shift,@player] Cure Disease; [@mouseover,help,nodead][help,nodead][@player] Cure Poison

The key cures a poison on the ally under your cursor, then your friendly target, then you; with Shift, a disease.

Ancestral Spirit on the dead under your cursor (level 12)

After a wipe, finding the right body to click takes longer than the cast itself.

#showtooltip Ancestral Spirit
/cast [@mouseover,help,dead][help,dead] Ancestral Spirit

The key brings back the dead ally under your cursor, or your dead target, in a 10-second cast. It cannot be cast in combat.

Heal a friend, bolt an enemy, on one key (level 1)

While leveling you heal and fight from two keys, and press the wrong one.

#showtooltip
/cast [@mouseover,help,nodead][help,nodead] Healing Wave; [harm,nodead] Lightning Bolt; [@player] Healing Wave

On the ally under your cursor or a friendly target, the key casts Healing Wave; on an enemy target, Lightning Bolt; with no target, it heals you.

One-hander and shield, Shift for your two-hander (level 1)

Healing wants a one-hander and a shield, fighting a two-hander, and swapping them takes three clicks in your bags.

/equip [mod:shift] <Two-Hand weapon>
/equipslot [nomod] 16 <One-Hand weapon>
/equipslot [nomod] 17 <Shield>

The key puts your one-hander and your shield in your hands; with Shift, your two-hander. Write your items' names exactly as the game writes them in place of the words in angle brackets. Weapons change in combat; since Blizzard's notes of October 8, both change within one global cooldown.

Rockbiter Weapon, Shift for Windfury Weapon (level 30)

Each weapon imbue has its own button, though you only use one at a time.

#showtooltip
/cast [mod:shift] Windfury Weapon; Rockbiter Weapon

The key imbues your weapon with Rockbiter Weapon; with Shift, Windfury Weapon. In Forever an imbue lasts 60 minutes. Write Flametongue Weapon in place of either name if that is the one you use.

Elemental

Flame Shock on the enemy under your cursor (level 10)

Keeping Flame Shock on a second enemy means switching targets back and forth.

#showtooltip Flame Shock
/cast [@mouseover,harm,nodead][] Flame Shock

The key sears the enemy under your cursor, or your target when the cursor is on nothing, with Fire damage for 12 seconds, without changing your target.

Lightning Mastery with both trinkets, into Chain Lightning (level 40)

Lightning Mastery, your trinkets and the Chain Lightning they are for sit on four keys.

#showtooltip Chain Lightning
/use 13
/use 14
/cast Lightning Mastery
/cast Chain Lightning

One press uses both trinkets and Lightning Mastery, then starts Chain Lightning: for 15 seconds Chain Lightning has no cooldown and Lightning Bolt casts 0.5 seconds faster. Lightning Mastery sits outside the global cooldown and comes back every 3 minutes.

Enhancement

Stormstrike and start attacking (level 25)

Stormstrike and your auto attack sit on two keys, and a missed press leaves your weapon still.

#showtooltip Stormstrike
/startattack
/cast Stormstrike

One press starts your auto attack and uses Stormstrike: 150% weapon damage, and your next Lightning Bolt, Chain Lightning or Earth Shock on that target deals 20% more within 12 seconds. It comes back every 6 seconds.

Rage of the Farseer with both trinkets (level 40)

Rage of the Farseer and your trinkets are worth most at the same moment, on three keys.

#showtooltip Rage of the Farseer
/use 13
/use 14
/cast Rage of the Farseer

One press uses both trinkets and Rage of the Farseer: 30% more attack speed for 25 seconds, outside the global cooldown. It comes back every 3 minutes, and a trinket with no use effect is simply skipped.

Restoration

Lesser Healing Wave under your cursor, Shift for Chain Heal (level 40)

Healing means clicking a frame, then a spell, while the group keeps moving.

#showtooltip
/cast [mod:shift,@mouseover,help,nodead][mod:shift,help,nodead][mod:shift,@player] Chain Heal; [@mouseover,help,nodead][help,nodead][@player] Lesser Healing Wave

The key casts Lesser Healing Wave on the ally under your cursor, then your friendly target, then you; with Shift, Chain Heal, which jumps on to other injured party members.

Riptide on the ally under your cursor (level 40)

Riptide is worth most on the ally your next Chain Heal starts from, and that ally is rarely your target.

#showtooltip Riptide
/cast [@mouseover,help,nodead][help,nodead][@player] Riptide

The key puts Riptide on the ally under your cursor, then your friendly target, then you: it heals over 15 seconds, and while it lasts, your Chain Heal cast on that ally is 25% stronger. It comes back every 12 seconds.

Nature's Swiftness into Healing Wave (level 30)

Nature's Swiftness and the heal that saves a life sit on two keys, at the worst moment.

#showtooltip Healing Wave
/cast Nature's Swiftness
/cast [@mouseover,help,nodead][help,nodead][@player] Healing Wave

One press makes your next Healing Wave instant and casts it on the ally under your cursor, your friendly target or you: Nature's Swiftness sits outside the global cooldown. It comes back every 3 minutes.

Water Shield, Shift for Lightning Shield (level 20)

Your two Elemental Shields sit on two keys, and only one of them stays on you.

#showtooltip
/cast [mod:shift] Lightning Shield; Water Shield

The key puts up Water Shield, which returns mana when you are hit or land a critical spell; with Shift, Lightning Shield, which strikes back at attackers. Only one Elemental Shield stays on you, for 10 minutes.

What a macro cannot do

  • 255 letters at most, counted by the game in your own language: every macro on this page stays under it in each language, with your items' names in place of the words in angle brackets.
  • No choice of totem inside a call. A call places the totems you chose on the Totem Bar: to change a set, change the bar, not the macro.
  • No decision on health or mana. A macro cannot see that your ally is low or that your mana is running out: it tries, and the game refuses what is not possible.
  • One global cooldown per press. Two spells that both use it never go out together; Nature's Swiftness, Lightning Mastery and Rage of the Farseer can, because they sit outside it.

Where these macros come from

Each macro on this page is one that at least two WoW Forever macro guides agree on (the sources below), or one we built from two of them, set to Forever's spells. Every spell name, learning level, talent and cooldown comes from the WoW Forever client, build 1.60.1.70938.

Plan your talents in our Shaman talent calculator, check every rank in our Shaman spell list, find your gear in our Shaman BiS lists, and read what changed for the class in our WoW Forever Shaman guide.

TagsWoW Forever ShamanShaman macrosRestoration ShamanTotem macroEarth Shock macro

Frequently asked questions

Do Classic macros work in WoW Forever?

Yes. Forever's client takes the same commands and conditions, from /cast and /stopcasting to [mod:shift] and [@mouseover]. What changes are the spells: Call of the Elements places up to four totems from the Totem Bar in one cast, Totemic Recall takes them back, weapon imbues last 60 minutes, and Fire Nova bursts from your Fire totem.

How do I drop all my totems with one key in WoW Forever?

Choose your totems on the Totem Bar, then paste #showtooltip and /cast [mod:ctrl] Totemic Call; [mod:shift] Totemic Recall; Call of the Elements. The key places the whole set in one 3-second cast, Shift takes it back with 25% of its mana, and Ctrl moves it to where you stand. It needs level 22, when Totemic Call is learned.

How do I interrupt with Earth Shock while casting in WoW Forever?

Paste #showtooltip Earth Shock, then /stopcasting and /cast [@mouseover,harm,nodead][] Earth Shock on two lines. The first line ends your own cast, so the shock goes out at once on the enemy under your cursor, or your target. Earth Shock locks the interrupted school for 2 seconds and shares its 6-second cooldown with the other shocks.

What are the best Restoration Shaman macros in WoW Forever?

Four save the most trouble: Lesser Healing Wave on the ally under your cursor with Chain Heal on Shift, Riptide under your cursor before the Chain Heal it strengthens, Nature's Swiftness into Healing Wave, and Water Shield with Lightning Shield on Shift. Nature's Swiftness sits outside the global cooldown, so it goes out with the heal after it.

Can I have Water Shield and Lightning Shield at the same time in WoW Forever?

No. Only one Elemental Shield stays on a Shaman: putting up one ends the other. Water Shield, a Restoration talent from level 20, returns mana when you are hit or land a critical spell; Lightning Shield strikes back at attackers. Both last 10 minutes.

Why does my Shaman macro not do anything?

Check the spell's name first: it must be written exactly as your client writes it, in your game's language, while the commands stay in English. Then check the level and the Totem Bar: each macro in this guide says the level at which everything it uses is learned, and a totem call places nothing until you choose its totems. A macro also stops at 255 letters.

Sources

  1. Blizzard Forums — WoW Forever Beta Development Notes – Updated October 8, 2026: several weapons swapped within one global cooldown, by macro
  2. wowf.io — WoW Forever Shaman Macros (read on November 12, 2026)
  3. wowclassicforever.info — WoW Forever Shaman Macros (client 1.60.1.70862, read on November 12, 2026)
  4. Classic WoW Forever — WoW Forever Shaman macros (November 3, 2026)
  5. ForG — WoW Forever Shaman Macros (read on November 12, 2026)
  6. Forever Guides — WoW Forever Shaman Macros (November 3, 2026)
  7. WarcraftMaps — WoW Forever Macros for Every Class (November 7, 2026)

Also inDeutschEspañolEspañol (México)FrançaisItalianoPortuguês (BR)Русский한국어简体中文繁體中文

  1. WoW Forever Hunter macros: 21 macros for pet, shots and traps

    21 WoW Forever Hunter macros to paste: pet attack on mouseover, Aimed Shot and Multi-Shot on one key, traps and Feign Death, each spell checked in the client.

    Oct 14, 20268 min read

  2. WoW Forever Warrior macros: 22 for stances, swaps and tanking

    22 WoW Forever Warrior macros to paste: Charge and Intercept on one key, an interrupt in every stance, weapon swaps, Protection taunts, checked in the client.

    Nov 12, 202612 min read

  3. WoW Forever Rogue macros: 21 for Stealth, openers and poisons

    21 WoW Forever Rogue macros to paste: Stealth and your opener on one key, Sap and Kick under the cursor, poisons in one click, checked in the client.

    Nov 13, 202610 min read