
WoW Classic Mage Macros
Welcome to the WoW Classic Mage Macros Collection! Here you will find all the important macros for your Mage in WoW Classic Anniversary, Era, Hardcore, and WoW SoD. This includes mouseover macros and macros for all roles the Mage can take on in WoW Classic.
📂 WoW Classic > Mage
📅 Last updated on
Mage Macros for Season of Discovery
The following macro casts Regeneration on a friendly target if you’re pointing with your mouse at their party frame or the player directly. This allows you to cast
Regeneration without swapping your target:
#showtooltip
/cast [@mouseover,help,nodead][] Regeneration
You can use a mouseover macro for Living Bomb like this:
#showtooltip
/cast [@mouseover,exists,harm,nodead][] Living Bomb
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
This works for other slots too, like “Legs Rune Ability”.
If you’re using the rune Displacement, you can use the following macro to save one key bind:
#showtooltip
/castsequence reset=10 Blink, Displacement
Useful Non-Combat Macros for Mages
Cast the highest rank Conjure Water that your
Mage has mastered:
#showtooltip
/cast Conjure Water
Cast the highest rank Conjure Food that your
Mage has mastered:
#showtooltip
/cast Conjure Food
Cast Spells Immediately
For some spells, it is helpful that they are cast immediately. To do this, you should cancel if something else is being cast and if you are standing in the ice block, it should also be removed automatically.
Counterspell:
#showtooltip Counterspell
/dismount
/stopcasting
/cancelaura Ice Block
/cast [@mouseover,harm,exists,nodead][] Counterspell
Blink:
#showtooltip Blink
/stopcasting
/cancelaura Ice Block
/cast Blink
Mage Wand Macro
Shows you the icon of your wand and does not turn off the “shoot” if you press the button several times:
#showtooltip 18
/cast !Shoot
Ice Block Macros for Mages
As a Mage in WoW Classic, you have two options for your
Ice Block macro:
- Either you use the same button to cast and cancel the Ice Block (but then be careful when spamming the button).
- Or you can make it so that the button does nothing except activate the
Ice Block, but never removes it:
This is a macro for the first option:
#showtooltip
/dismount
/stopcasting
/cancelaura Ice Block
/cast Ice Block
This is a macro for the second option:
#showtooltip
/dismount
/stopcasting
/cast !Ice Block
With this option, I would also use Frost Nova via a macro, to automatically cancel the Ice Block:
#showtooltip Frost Nova
/dismount
/cancelaura Ice Block
/cast Frost Nova(Rank 1)
Transformation for Mages in WoW Classic
The spell Polymorph turns the target under the mouse cursor into a sheep, otherwise the targeted enemy. It also automatically marks the target with a symbol.
#showtooltip
/dismount
/cast [target=mouseover,exists,harm] Polymorph; Polymorph
/script SetRaidTarget("target", 5);
Remove Curse
Possible with or without /stopcasting. Without /stopcasting, you have to move or jump briefly if you want to cast it immediately.
This macro casts Remove Lesser Curse on the target under your mouse cursor. If there is no one there, it will be cast on the intended target:
#showtooltip
/dismount
/stopcasting
/cast [@mouseover, nodead, help][] Remove Lesser Curse
Arcane Explosion
When trying to get a rogue/druid out of stealth, it is enough to use Arcane Explosion rank 1 to save mana. However, the highest rank should always be used in combat:
#showtooltip
/dismount
/cast [combat] Arcane Explosion; Arcane Explosion(Rank 1)
You can do this for spells like Flamestrike with modifiers, too. The following macro casts Rank 1 at the position of your cursor if you hold ALT while using the macro. Without ALT, it casts your max rank of
Flamestrike:
#showtooltip
/cast [@cursor,mod:alt] Flamestrike(Rank 1); [@cursor] Flamestrike
One Shot Macro for Mages in WoW Classic
Use Arcane Power and
Presence of Mind to cast a powerful
Pyroblast instant spell. The talents must be appropriately skilled. /use 13 also uses your trinket from slot 13 (the upper slot of the two trinket slots):
#showtooltip Pyroblast
/dismount
/use 13
/cast Arcane Power
/cast Presence of Mind
/cast Pyroblast
If you use macros that are missing here, send them to us using the feedback button! Also, check out our WoW Classic Mage Guide to learn more about the Mage.