WoW Classic Mage Macros
This guide was written in 2020 and is relevant for the WoW Classic release of the game as well as private servers. You'll find all of the WoW Classic Druid Macros that I have found online and considered useful. Not all of these are my original creation and credit goes to whomever first penned the words onto paper.
For the most part all of the macros on this page should work with both the Private Servers for WoW Classic as well as the official rerelease of the game. Don't forget, however, Blizzard changed how the macro system worked for the rerelease and it uses a hybrid current WoW and old WoW system. Two of the biggest things that are unavailable with this new macro system are Focus targets and the ability to target any raid mark with a macro.
Spammable Wand Macro
/cast !Shoot
Arcane Intellect & Ice Armor Buff Macro
/target <Your Mage>
/castsequence reset=10 Ice Armor, Arcane Intellect
Clears Target if Dead Enemy & Targets nearest enemy to Pewpew with Frostbolt
#showtooltip
/cleartarget [dead][help]
/targetenemy [noexists]
/cast [mod:ctrl]Frostbolt(Rank 1);Frostbolt
Use All Mana Gems
#showtooltip
/use Mana Ruby
/use Mana Citrine
/use Mana Jade
/use Mana Agate
Target or Mouseover Sheep Macro (Rank 1 or Max Rank)
No Mod: Max Rank Polymorph
Shift Mod: Rank 1 Polymorph
#showtooltip
/cast [@mouseover, harm, nodead] [harm, nodead] Polymorph; [@mouseover, mod:shift, harm, nodead] [mod:shift, harm, nodead] Polymorph(Rank 1)
Target or Mouseover Arcane Intellect Macro
No Mod: Max Rank Arcane Intellect
Shift Mod: Rank 1 Arcane Intellect
#showtooltip
/cast [@mouseover, help][@player] Arcane Intellect; [mod:alt, @mouseover, help][mod:alt, @player] Arcane Intellect
/cast [mod:shift, help, @mouseover][mod:shift, help][mod:shift, @player] Arcane Intellect(Rank 1); [@mouseover, help][help][@player] Arcane Intellect
Blizzard & Flamestrike On Cursor
No Mod: Max Rank Blizzard
Shift Mod: Rank 1 Blizzard
Alt Mod: Max Rank Flamestrike
#showtooltip
/cast [mod:shift, @cursor] Blizzard(Rank 1); [nomod, @cursor] Blizzard; [mod:alt, @cursor] Flamestrike
Cast Blizzard On Cursor
#showtooltip
/cast [@cursor] Blizzard
Frostbolt Rank 1 & Max Rank
No Mod: Max Rank Frostbolt
Shift Mod: Rank 1 Frostbolt
#showtooltip
/cast [mod:shift, harm, nodead] Frostbolt(Rank 1); [harm, nodead] Frostbolt
Stopcast & Mouseover Counterspell Target
#showtooltip
/stopcasting
/cast [@mouseover, harm, nodead] [harm, nodead] Counterspell
Stopcast & Iceblock
#showtooltip
/stopcasting
/cancelaura Ice Block
/cast Ice Block
Stopcast & Mouseover Remove Lesser Curse
No Mod: Cast on Mouseover
Shift Mod: Cast on Self
No Mod or Mouseover: Cast on Target
#showtooltip
/stopcasting
/cast [@mouseover, help, nomod] [mod:shift, @player] [nomod, help] Remove Lesser Curse
Engineering Grenade Macro
#showtooltip grenade_name
/use [@cursor] grenade_name
PvP Counterspell Macro
Stop Casting, Cancel Iceblock & Counterspell
#showtooltip Counterspell
/stopcasting
/cancelaura Ice Block
/cast [mod:shift,@mouseover, harm, nodead][] Counterspell
Stopcasting & Iceblock
#showtooltip
/stopcasting
/cancelaura Ice Block
/cast !Ice Block
Polymorph Macro
No Mod: Polymorph current target
Shift Mod: Polymorph Mouseover target
#showtooltip
/cast [mod:shift,@mouseover,harm,nodead] Polymorph(Rank 1);[harm,nodead]Polymorph(Rank 1)
PoM Pyroblast or Frostbolt
Note: /use 13 or /use 14 also work for Trinket slots
#showtooltip
/use Talisman of Ephemeral Power
/cast !Arcane Power
/cast !Presence of Mind
/cast Pyroblast
/cast Frostbolt
Arcane Explosion Rank 1 Out of Combat; Max Rank In Combat
#showtooltip
/cast [combat] Arcane Explosion; Arcane Explosion(Rank 1)
Spammable Arcane Missiles Macro
#showtooltip
/cast [nochanneling:Arcane Missiles] Arcane Missiles
Conjure Water Macro
Automatically conjures the highest rank, saves you from having to put it on your bar.
#showtooltip
/cast Conjure Water
Conjure Food Macro
Automatically conjures the highest rank, saves you from having to put it on your bar.
#showtooltip
/cast Conjure Food
Evocation Macro
With this macro you can swap out weapons before you use Evocation and after. The more Spirit on your weapon the more mana you'll get from Evocation.
#showtooltip Evocation
/equip [nomod, noequipped:Staves] Soulkeeper
/cast Evocation
/equip [nomod,equipped:Staves] Hypnotic Blade
/equip [nomod,equipped:Staves] Spirit of Aquementas