TBC Classic Guide to Mages' Best Macros
Welcome to our Macros guide for Mages where you will find out about some of the best macros are for your Mage in TBC Classic.
Foreword
The potential of macros in World of Warcraft is practically endless. To save you from reading 20 pages of macros, we have compiled the most useful macros for you while keeping them simple, so they are easy to understand and that you can build your own macros off them.
TBC Classic Mage Macro Templates
Utility Macros
- #showtooltip
- /use [flyable]Tawny Windrider;Great Gray Kodo
This macro makes you use your flying mount where you can fly, and your ground mount where you cannot fly. Replace "Tawny Windrider" with your flying mount name and "Great Gray Kodo" with your ground mount.
- #showtooltip
- /cast [mod:shift, btn:2] Conjure Mana Ruby; [mod:shift] Conjure Mana Emerald; [mod:ctrl] Ritual of Refreshment; [btn:2] Conjure Food; Conjure Water
This is a 5-in-1 macro, as it combines four spells (and buttons) into one.
On Left Click, the macro conjures your highest rank Water and on Right Click 
your highest rank food. If you press Shift, a Left Click will start casting 
 Mana Emerald and a Right Click will conjure a
 Mana Emerald and a Right Click will conjure a  Mana Ruby. When 
pressing Ctrl while Left Clicking, you will start casting
 Mana Ruby. When 
pressing Ctrl while Left Clicking, you will start casting 
 Ritual of Refreshment (you need the highest rank of Water and 
food to learn Ritual of Refreshment from the trainer).
Ritual of Refreshment (you need the highest rank of Water and 
food to learn Ritual of Refreshment from the trainer).
- #showtooltip
- /use [btn:2] Conjured Croissant; [mod:shift] Conjured Manna Biscuit; Conjured Glacier Water
This is your second 3-in-1 macro to save space on your action bars. It works just as the macro above, with the difference that it uses the goods you conjured with the other macro. These two macros might cause a bit of confusion in the start, but once you get used to them, you do not want to miss them.
Combat Macros
- #showtooltip
- /cast [@cursor] !Freeze
This macro casts the Water Elemental's ability  Freeze at the 
position of your cursor to save you half a second reaction time.
Freeze at the 
position of your cursor to save you half a second reaction time.
- #showtooltip
- /cast [@cursor] Flamestrike
This macro casts your  Flamestrike at the 
position of your cursor to save you half a second reaction time.
Flamestrike at the 
position of your cursor to save you half a second reaction time.
- #showtooltip
- /use [mod:shift]13
- /cast [mod:shift]Icy Veins
- /cast Arcane Blast
- /cqs [mod:shift]
This macro uses your trinket in the upper trinket slot and 
 Icy Veins when you press shift, otherwise it just casts
Icy Veins when you press shift, otherwise it just casts 
 Arcane Blast. This macro can be arranged as you like it; you 
can also replace Arcane Blast with
Arcane Blast. This macro can be arranged as you like it; you 
can also replace Arcane Blast with  Fireball or other Mage spells.
Always have your passive trinket in the bottom trinket slot and your 
active trinket in the upper slot. The /cqs makes this macro spamable.
Fireball or other Mage spells.
Always have your passive trinket in the bottom trinket slot and your 
active trinket in the upper slot. The /cqs makes this macro spamable.
- #showtooltip
- /cast Presence of Mind
- /cast [mod:shift]Frostbolt; [mod:ctrl] Conjure Mana Emerald; Arcane Blast
- /cqs
This macro utilizes  Presence of Mind (PoM) in three different 
ways to save reaction time. If you press Shift, it casts PoM and
Presence of Mind (PoM) in three different 
ways to save reaction time. If you press Shift, it casts PoM and 
 Frostbolt, PoM and
Frostbolt, PoM and  Conjure Mana Emerald when pressing 
CTRL, and finally PoM and
Conjure Mana Emerald when pressing 
CTRL, and finally PoM and  Arcane Blast if you press no other
button.
Arcane Blast if you press no other
button.
- #showtooltip
- /use Mana Emerald
- /cast [mod:shift]Frostbolt; Arcane Blast
- /cqs
Uses a  Mana Emerald if you have one and casts
 Mana Emerald if you have one and casts  Frostbolt 
(if you press shift) or
Frostbolt 
(if you press shift) or  Arcane Blast (if you press nothing). Saves 
reaction time between using your gem and casting again.
Arcane Blast (if you press nothing). Saves 
reaction time between using your gem and casting again.
- #showtooltip
- /use Super Mana Potion
- /cast [mod:shift]Frostbolt; Arcane Blast
- /cqs
This does the same as the macro above, just with
 Super Mana Potion.
 Super Mana Potion.
- #showtooltip
- /stopcasting
- /cast [mod:shift] Spellsteal; Counterspell
- /cqs
Stops casting for a quick  Counterspell or, if you press Shift,
Counterspell or, if you press Shift, 
 Spellsteal.
Spellsteal.
- #showtooltip Polymorph
- /clearfocus
- /focus
- /cast Polymorph
- /cqs
Sets the current target as your focus target and clears your 
previous focus target. After that, your focus target gets 
 Polymorphed. If you have no target, you can clear your focus 
by pressing the macro. This macro does not automatically Polymorph your focus 
target, you always need to click it before focusing. Some might argue this is 
impractical, however you want to keep track of the focus frame anyways, in 
order to notice when your CC is breaking.
Polymorphed. If you have no target, you can clear your focus 
by pressing the macro. This macro does not automatically Polymorph your focus 
target, you always need to click it before focusing. Some might argue this is 
impractical, however you want to keep track of the focus frame anyways, in 
order to notice when your CC is breaking.
- #showtooltip
- /cancelaura Ice Block
- /cast Ice Block
- /cqs
If you are in  Ice Block, this macro cancels it. If not, you will 
cast Ice Block.
Ice Block, this macro cancels it. If not, you will 
cast Ice Block.
TBC Classic Mage Addons
To make your Mage life easier and more enjoyable, we also recommend you to read our Mage Addons page. Using these addons will further enhance your ability to focus on game mechanics and your surrounding, rather than taking all your focus away from DPSing.
Changelog
- 31 Jul. 2025: Reviewed for TBC Anniversary.
- 30 Jul. 2021: Macros updated.
- 05 Jun. 2021: Guide added.
This guide has been written by Wrdlbrmpft aka Arcanaenus, playing Mage since 2008. He is usually found in the Mage Discord, where you may also ask him questions his guides do not answer.
- Hardcore WoW Just Got Much Harder With This New Game Mode
- Anniversary Classic WoW 1-Hour Scheduled Maintenance – Tuesday, September 30th
- Blizzard Introduces $30 Crow Mount Bundle for MoP Classic
- Blizzard’s Best Classic WoW Idea Isn’t Coming to the West
- No Classic Hardcore? Then No OnlyFangs 3, Says Sodapoppin
- Anniversary Realms 1-Hour Scheduled Maintenance – Tuesday, September 23rd
- Naxxramas Casts Its Shadow October 2nd – WoW Anniversary
- This Naked Warrior Took 9 Months to Hit 60 Solo and Hardcore