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
- Type
/macroin the chat box, or open the game menu and choose Macros. - Pick the second tab, which holds this character's own macros, click New, type a name and choose the question mark icon. With
#showtooltipon the first line, the button shows the spell the macro is about to use, with its cooldown. - 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. Withharmin place ofhelp, 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.

