Mage macros

Mage macros mostly cut your own cast short so an instant goes out at once, or sheep something without losing your target. These are the ones that turn up most across 22 independent guides and forum threads, most used first, each written for Forever and checked against the beta spell list.

Most used

Counterspell mid-cast

15 sources

You stop your own cast so Counterspell goes out on this press.

#showtooltip
/stopcasting
/cast Counterspell

Explain line by line

3 other versions

Mouse-over first

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

Explain line by line

Focus first

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

Explain line by line

Out of Ice Block too

#showtooltip
/stopcasting
/cancelaura Ice Block
/cast Counterspell

Explain line by line

Counterspell comes at level 24, has a 30-second cooldown, and doesn't start the global cooldown. It locks the interrupted school for 10 seconds.

Not confirmed in the Forever beta yet: /focus.

Mouse-over decurse

13 sources

You remove a curse from the friend under your cursor, else your friendly target, else yourself, without dropping an enemy target.

#showtooltip
/cast [@mouseover,help,nodead][help,nodead][@player] Remove Lesser Curse

Explain line by line

2 other versions

Shift for yourself

#showtooltip
/cast [mod:shift,@player][@mouseover,help,nodead][help,nodead][@player] Remove Lesser Curse

Explain line by line

Mid-cast

#showtooltip
/stopcasting
/cast [@mouseover,help,nodead][help,nodead][@player] Remove Lesser Curse

Explain line by line

In Forever it removes a Bane as well as a Curse.

Ice Block on and off

Frost · 12 sources

You stop casting and go into Ice Block; pressing it again inside the block breaks it early so you can act.

#showtooltip
/stopcasting
/cancelaura Ice Block
/cast Ice Block

Explain line by line

Another version

Break only with Ctrl

#showtooltip
/stopcasting
/cancelaura [mod:ctrl] Ice Block
/cast Ice Block

Explain line by line

Ice Block is a Frost talent at level 30, with a 5-minute cooldown.

Frost Nova mid-cast

11 sources

You stop your cast and Frost Nova at once; the same shape suits Cone of Cold, Fire Blast and Ice Lance.

#showtooltip
/stopcasting
/cast Frost Nova

Explain line by line

2 other versions

Rank 1 on Shift

#showtooltip
/stopcasting
/cast [mod:shift] Frost Nova(Rank 1); Frost Nova

Explain line by line

Out of Ice Block too

#showtooltip
/stopcasting
/cancelaura Ice Block
/cast Frost Nova

Explain line by line

Ice Lance is new in Forever and does 300% more damage to frozen targets, so it pairs well with Frost Nova. Every Frost Nova rank freezes for up to 8 seconds; rank 1 costs 55 mana against 145 at rank 4.

Not confirmed in the Forever beta yet: pinning a rank, like Frostbolt(Rank 1).

Mouse-over Polymorph

10 sources

You sheep the enemy under your cursor, else your target, without losing your target; Fire Blast and Ice Lance work the same way on mouse-over.

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

Explain line by line

Another version

Rank 1 on Shift

#showtooltip
/cast [mod:shift,@mouseover,harm,nodead][mod:shift] Polymorph(Rank 1); [@mouseover,harm,nodead][] Polymorph

Explain line by line

Rank 1 lasts up to 20 seconds and rank 4 up to 50.

Not confirmed in the Forever beta yet: pinning a rank, like Frostbolt(Rank 1).

Presence of Mind Pyroblast

Arcane · 10 sources

You fire your top trinket, Arcane Power and Presence of Mind, then an instant Pyroblast, all on one press.

#showtooltip Pyroblast
/use 13
/cast Arcane Power
/cast Presence of Mind
/cast Pyroblast

Explain line by line

Another version

Without trinket or Arcane Power

#showtooltip Pyroblast
/cast Presence of Mind
/cast Pyroblast

Explain line by line

Presence of Mind (level 30) and Arcane Power (level 40) are Arcane talents, and neither starts the global cooldown, so the spells go off on one press. Pyroblast is a Fire talent at level 20.

Not confirmed in the Forever beta yet: a trinket and a spell on one press.

Conjure water and food

10 sources

You conjure your best water on a left click and your best food on a right click.

#showtooltip
/cast [btn:2] Conjure Food; Conjure Water

Explain line by line

2 other versions

Water, then food

#showtooltip
/castsequence reset=4 Conjure Water, Conjure Food

Explain line by line

Eat and drink, Shift conjures

#showtooltip
/cast [mod:shift] Conjure Water; [mod:alt] Conjure Food
/stopmacro [mod]
/use Conjured Crystal Water
/use Conjured Cinnamon Roll

Explain line by line

The eat-and-drink version names the level-60 water and food, so change them to what you can conjure while you level.

Rank 1 Frostbolt on Shift

10 sources

You cast your top Frostbolt, or rank 1 with Shift, a 1.5-second cast for 25 mana that still slows; it's handy for kiting.

#showtooltip
/cast [mod:shift] Frostbolt(Rank 1); Frostbolt

Explain line by line

Rank 1 slows for 5 seconds, against 9 at rank 11. Winter's Chill is a personal bonus in Forever (classicwow.gg), so the old reason to stack it with rank 1 is gone.

Not confirmed in the Forever beta yet: pinning a rank, like Frostbolt(Rank 1).

Blizzard or Flamestrike at cursor

9 sources

You drop Blizzard where your mouse points, rank 1 Blizzard with Shift, or Flamestrike with Alt, without the targeting circle.

#showtooltip
/cast [mod:alt,@cursor] Flamestrike; [mod:shift,@cursor] Blizzard(Rank 1); [@cursor] Blizzard

Explain line by line

2 other versions

Blizzard at cursor only

#showtooltip
/cast [@cursor] Blizzard

Explain line by line

Circle, Alt for Flamestrike

#showtooltip
/cast [mod:alt] Flamestrike; Blizzard

Explain line by line

Not confirmed in the Forever beta yet: casting at the cursor with [@cursor] and pinning a rank, like Frostbolt(Rank 1).

Stealth-check Arcane Explosion

7 sources

You cast rank 1 Arcane Explosion out of combat, a cheap way to pop a nearby stealther, and your top rank in combat.

#showtooltip
/cast [combat] Arcane Explosion; Arcane Explosion(Rank 1)

Explain line by line

Not confirmed in the Forever beta yet: pinning a rank, like Frostbolt(Rank 1).

Intellect and armor

7 sources

You cast Arcane Intellect on yourself, then your armor on the next press.

#showtooltip
/castsequence [@player] reset=5 Arcane Intellect, Ice Armor

Explain line by line

2 other versions

Intellect on a friend

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

Explain line by line

Armor by modifier

#showtooltip
/cast [mod:shift] Mage Armor; [mod:ctrl] Frost Armor; Ice Armor

Explain line by line

Arcane Intellect lasts 1 hour in Forever. Ice Armor comes at level 30, so use Frost Armor before then. Molten Armor, which newer versions use, isn't in Forever.

Polymorph and tell the party

6 sources

You sheep your target and tell the party which one it is so nobody breaks it.

#showtooltip
/cast Polymorph
/stopmacro [noexists][dead][help]
/p Sheeping %t, don't break it

Explain line by line

Another version

Mark it instead

#showtooltip
/cast Polymorph
/stopmacro [noexists][dead][help]
/tm 5

Explain line by line

Not confirmed in the Forever beta yet: raid target marks.

Arcane Missiles without clipping

Arcane · 6 sources

You can press Arcane Missiles again without restarting the channel.

#showtooltip
/cast [nochanneling:Arcane Missiles] Arcane Missiles

Explain line by line

The Missile Barrage talent, new in Forever, sometimes makes Arcane Missiles faster and free (Overgear).

Wand that stays on

6 sources

You start your wand, and pressing again doesn't turn it off.

#showtooltip
/cast !Shoot

Explain line by line

Not confirmed in the Forever beta yet: whether pressing !Shoot again keeps the wand firing.

Best mana gem

6 sources

You use whichever mana gem you carry, best first.

#showtooltip
/use Mana Ruby
/use Mana Citrine
/use Mana Jade
/use Mana Agate

Explain line by line

Another version

Use or conjure Ruby

#showtooltip Mana Ruby
/use Mana Ruby
/cast [nocombat] Conjure Mana Ruby

Explain line by line

All four gems are in Forever: Agate from level 28, Jade 38, Citrine 48 and Ruby 58. Mana Emerald isn't.

Not confirmed in the Forever beta yet: whether mana gems share a cooldown.

Also common

Trinkets with your nuke

5 sources

You fire both on-use trinkets every time you cast Frostbolt; Fireball or Arcane Missiles work the same.

#showtooltip Frostbolt
/use 13
/use 14
/cast Frostbolt

Explain line by line

2 other versions

With Arcane Power

#showtooltip Arcane Power
/use 13
/use 14
/cast Arcane Power

Explain line by line

With Combustion

#showtooltip Combustion
/use 13
/use 14
/cast Combustion

Explain line by line

Arcane Power and Combustion don't start the global cooldown.

Not confirmed in the Forever beta yet: a trinket and a spell on one press.

Polymorph your focus

5 sources

You keep a sheep on your focus while you fight your target; hold Shift to make your target the focus first.

#showtooltip
/focus [mod:shift]
/cast [@focus,harm,nodead][] Polymorph

Explain line by line

Not confirmed in the Forever beta yet: /focus.

Evocation with a Spirit staff

5 sources

You equip a high-Spirit weapon, then channel Evocation so it returns more mana.

#showtooltip Evocation
/equip Arcane Staff
/cast Evocation

Explain line by line

Evocation comes at level 20 and raises your mana regeneration by 1,500% for 8 seconds, so Spirit pays. Arcane Staff is only an example; put in your own best Spirit weapon, and swap back with a separate press.

Not confirmed in the Forever beta yet: /equip and weapon swaps in combat.

Teleports on one button

4 sources

You pick a city Teleport with Shift, Ctrl or Alt, or your home city with no modifier.

#showtooltip
/cast [mod:shift] Teleport: Ironforge; [mod:ctrl] Teleport: Darnassus; [mod:alt] Teleport: Dalaran; Teleport: Stormwind

Explain line by line

2 other versions

Horde

#showtooltip
/cast [mod:shift] Teleport: Undercity; [mod:ctrl] Teleport: Thunder Bluff; [mod:alt] Teleport: Dalaran; Teleport: Orgrimmar

Explain line by line

Right-click for the portal

#showtooltip
/cast [btn:2] Portal: Stormwind; Teleport: Stormwind

Explain line by line

Teleport: Dalaran is new in Forever and comes at level 50. There's no Portal: Dalaran.

Ice Barrier, then Mana Shield

Frost · 4 sources

You put up Ice Barrier, then Mana Shield on the next press.

#showtooltip
/castsequence reset=30 Ice Barrier, Mana Shield

Explain line by line

Ice Barrier is a Frost talent at level 40 with a 30-second cooldown, which is what reset=30 matches.

Double Ice Block

Frost · 4 sources

You go into Ice Block; the next press breaks it and casts Cold Snap, and the third blocks again.

#showtooltip
/cancelaura Ice Block
/castsequence reset=300 Ice Block, Cold Snap

Explain line by line

Cold Snap is a Frost talent at level 20 with a 10-minute cooldown, and ends the cooldown on your other Frost spells, Ice Block included. The reset=300 matches Ice Block's 5-minute cooldown.

Fire or Frost Ward

3 sources

You cast Fire Ward, or Frost Ward with Alt.

#showtooltip
/cast [mod:alt] Frost Ward; Fire Ward

Explain line by line

Both wards absorb less than in Classic (ForeverChanges). Each has a 30-second cooldown.

Pyroblast opener

Fire · 3 sources

You open with Pyroblast out of combat and cast Fireball once the fight starts.

#showtooltip
/cast [nocombat] Pyroblast; Fireball

Explain line by line

Another version

Shift for Pyroblast

#showtooltip
/cast [mod:shift] Pyroblast; Fireball

Explain line by line

Pyroblast is a Fire talent at level 20, with a 6-second cast. The Hot Streak talent cuts that cast by 25% per stack in Forever (classicwow.gg).

Fireball or Scorch

Fire · 3 sources

You cast Fireball, or Scorch with Shift when you need a shorter cast; Fire Blast in place of Scorch works the same.

#showtooltip
/cast [mod:shift] Scorch; Fireball

Explain line by line

Improved Scorch is a personal debuff in Forever, so its stacks only help your own Fire spells (classicwow.gg).

Frostbolt the nearest enemy

3 sources

You drop a dead or friendly target, pick the nearest enemy if you have none, and cast Frostbolt.

#showtooltip Frostbolt
/cleartarget [dead][help]
/targetenemy [noexists]
/cast [harm] Frostbolt

Explain line by line

Grenade at the cursor

3 sources

You throw an engineering grenade where your mouse points.

#showtooltip
/use [@cursor] Thorium Grenade

Explain line by line

Another version

Sapper, then Blast Wave

#showtooltip
/use Goblin Sapper Charge
/cast Blast Wave

Explain line by line

Not confirmed in the Forever beta yet: casting at the cursor with [@cursor].

For particular jobs

Arcane Blast without clipping Missiles

Arcane · 2 sources

You cast Arcane Blast, but not while Arcane Missiles is channeling.

#showtooltip
/cast [nochanneling:Arcane Missiles] Arcane Blast

Explain line by line

Arcane Blast is new in Forever and comes at level 20. Each cast raises the damage of your other spells by 10% and Arcane Blast's own cost by 175%, up to 4 times, for 8 seconds or until you cast another damage spell.

Tag a rare

2 sources

You target a named mob and hit it with Fire Blast so the tag is yours; put your mob's name in.

#showtooltip
/target Owatanka
/cast Fire Blast

Explain line by line

Kill a totem

2 sources

You target a nearby enemy totem, hit it with Fire Blast, and go back to your last target.

#showtooltip
/target Grounding Totem
/target Earthbind Totem
/target Mana Spring Totem
/cast Fire Blast
/targetlasttarget

Explain line by line

Not confirmed in the Forever beta yet: targeting an enemy totem by name.

Where these come from

A macro's source count is how many of the independent guides and threads below list it. Copies and reprints of the same guide count once. Macros only one source mentions are left out.

Sources (22)
  1. Wowhead Classic guide (Kelman): Classic Mage Macro Guide - WoW Classic (Wowhead)
  2. Icy Veins Classic + TBC (Wrdlbrmpft): Classic Guide to Mages' Best Macros (Icy Veins)
  3. Almar's Guides Classic: WoW Classic Mage Macros (Almar's Guides)
  4. Zockify Classic: WoW Classic Mage Macros (Classic Anniversary, Era, SoD, Hardcore) - Zockify
  5. NoobToBoss Classic: WoW Classic Mage Macros Guide for PvE, PvP and Leveling (NoobToBoss)
  6. Warcraft Tavern (FrostLive): Addons, Macros, and WeakAuras Guide | Mage Compendium (Warcraft Tavern)
  7. Blizzard US forum thread, Sep 2019: Mage macros for classic - Blizzard US forums
  8. Blizzard US forum thread, Aug 2019 (Zerve): Classic Mage Macros - Blizzard US forums (WoW Classic General)
  9. Blizzard EU forum thread, Jan 2020: Classic Mage Macro Advice - Blizzard EU forums
  10. Icy Veins forum thread (players): Mage Addons and Macros 1.12 (Classic) - Icy Veins forum thread
  11. WoWClassicUI: Mage Macros for WoW Classic (Fire, Frost, Arcane) - WoWClassicUI
  12. WoWWiki / Warcraft Wiki page: Useful Macros for Mages - WoWWiki lineage (Vanilla WoW Wiki archive; current Warcraft Wiki page)
  13. Classic WoW Forever (classicwowforever.com): WoW Forever Mage macros - Classic WoW Forever
  14. Overgear Forever Arcane guide: WoW Forever Arcane Mage Guide - Overgear
  15. wowforever.games beta macros: WoW Forever Beta Macros Guide for Beginners (2026) - wowforever.games
  16. Mobalytics Forever Frost guide: Frost Mage Guide - WoW Forever (Mobalytics)
  17. HC Guides Frost AoE: Hardcore Frost Mage AoE Guide - HC Guides
  18. Wowhead TBC guide (Foolipe): TBC Mage DPS Best Macro Guide - Wowhead
  19. Skill Capped TBC PvP: Frost Mage TBC PvP Macros - Skill Capped
  20. WowMatrix macro library: Mage Macros - WowMatrix (general + combat pages)
  21. OwnedCore 2008 guide (from the 2.x WoW Forums guide): [Macros] Mage Macro Guide - OwnedCore
  22. Monchew WotLK PvP page: Mage Macros - Monchew (WordPress)