TBC Classic Guide to Mages' Best Macros

Last updated on Jul 30, 2021 at 15:32 by Wrdlbrmpft 3 comments

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.



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 Icon Mana Emerald and a Right Click will conjure a Mana Ruby Icon Mana Ruby. When pressing Ctrl while Left Clicking, you will start casting Ritual of Refreshment IconRitual 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 IconFreeze at the position of your cursor to save you half a second reaction time.

  • #showtooltip
  • /cast [@cursor] Flamestrike

This macro casts your Flamestrike IconFlamestrike 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 IconIcy Veins when you press shift, otherwise it just casts Arcane Blast IconArcane Blast. This macro can be arranged as you like it; you can also replace Arcane Blast with Fireball IconFireball 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 IconPresence of Mind (PoM) in three different ways to save reaction time. If you press Shift, it casts PoM and Frostbolt IconFrostbolt, PoM and Conjure Mana Emerald IconConjure Mana Emerald when pressing CTRL, and finally PoM and Arcane Blast IconArcane Blast if you press no other button.

  • #showtooltip
  • /use Mana Emerald
  • /cast [mod:shift]Frostbolt; Arcane Blast
  • /cqs

Uses a Mana Emerald Icon Mana Emerald if you have one and casts Frostbolt IconFrostbolt (if you press shift) or Arcane Blast IconArcane 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 Icon Super Mana Potion.

  • #showtooltip
  • /stopcasting
  • /cast [mod:shift] Spellsteal; Counterspell
  • /cqs

Stops casting for a quick Counterspell IconCounterspell or, if you press Shift, Spellsteal IconSpellsteal.

  • #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 Polymorph IconPolymorphed. 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 IconIce 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.



  • 30 Jul. 2021: Macros updated.
  • 05 Jun. 2021: Guide added.
Show more
Show less