Mists of Pandaria Classic Guide to Mage's Best Macros

Last updated on Jun 25, 2025 at 00:00 by Wrdlbrmpft

Welcome to our Macro Guide for MageMage where you will find out what the best macros are for your Mage in Mists of Pandaria Classic.

1.

Mage Macros in Mists of Pandaria

This section aims to provide examples of fundamental macros and elucidate their functionality. A macro comprises a sequence of commands entered into a text box (type /m in game and press Enter to open it), enabling execution of the commands in the specified order with a single button press.

2.

Macro Writing Tipps

When writing macros, you can use conditions. There are many [mod: x] conditions, this list shows you the most important ones:

  • [mod:shift] — This condition requires you to press SHIFT to make that part of the macro work.
  • [mod:ctrl] — This condition requires you to press CTRL to make that part of the macro work.
  • [mod:alt] — This condition requires you to press ALT to make that part of the macro work.
  • [btn:2] — This condition requires you to RIGHT-CLICK to make that part of the macro work.

Generally you can build your macros in this way: /cast [condition] ability1; [condition] ability2; [condition] ability3; ...; abilityn while the conditions are optional and no condition at all means the macro will just work with left-click or a normal key press, if it is keybound. All those macros can also be applied to usable items, simply type /use instead of /cast in the macro.

2.1.

Combat Macros

  • #showtooltip
  • /cast [@cursor] !Freeze

This macro casts the Water Elemental's ability Freeze Icon Freeze at the position of your cursor to save you half a second reaction time.

  • #showtooltip
  • /cast [@mouseover] Remove Curse

With the help of this macro casts you can Remove Curse Icon Remove Curses from your friends or yourself in your raid frames, without having to target the unit every time.

  • #showtooltip Alter Time
  • /use Mana Gem
  • /use Brilliant Mana Gem
  • /use 10
  • /cast Berserking
  • /cast Arcane Power
  • /cast Alter Time
  • /cast Arcane Missiles

With this macro you will use your Mana Gem, gloves enchant Synapse Springs Icon Synapse Springs, Berserking Icon Berserking, cast Arcane Power Icon Arcane Power, Alter Time Icon Alter Time, and then cast Arcane Missiles Icon Arcane Missiles. Stacking many abilities into one giant red button can drastically improve your DPS.

  • #showtooltip
  • /cast [@cursor] Flamestrike

This macro casts your Flamestrike Icon Flamestrike at the position of your cursor to save you half a second reaction time. These macros with @cursor can also be used for spells like Blizzard Icon Blizzard. Some useful modifiers are explained here:

  • [@cursor] — Casts the spell at your cursor's position.
  • [@player] — Casts the spell at your position**.
  • [@target] — Casts the spell at your target's position/on your target, only works for spells .
  • [@focus] — Casts the spell at your focus target's position/on your focus target**.
  • [@mouseover] — Casts the spell at the target's position or at the target that is under your cursor's position. Contrary to [@cursor], this also works for single-target spells if you have nothing targeted.

**Please note that [@target] or any similar targeting conditions (like @focus) do not work with with non-targeted abilities.

  • #showtooltip
  • /use [mod:shift]13
  • /cast [mod:shift]Icy Veins
  • /cast Frostbolt
  • /cqs [mod:shift]

This macro uses your trinket in the upper trinket slot (13 is the top trinket slot, and 14 the bottom trinket slot) and Icy Veins Icon Icy Veins when you press shift, otherwise it just casts Frostbolt Icon Frostbolt. This macro can be arranged as you like it; you can also replace Frostbolt with Fireball Icon 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 when pressing shift.

  • #showtooltip
  • /stopcasting
  • /cast Counterspell

This macro is useful for emergency interrupts with Counterspell Icon Counterspell. It is also useful in combination with Blink Icon Blink, instead of Counterspell.

  • #showtooltip
  • /cancelaura Ice Block
  • /cast Ice Block

This macro will put you in your Ice Block Icon Ice Block and release you from it, if you are in it. It can be combined with a '/cast Blink' after the Ice Block line, to instantly Blink Icon Blink away as soon as you cancel your Ice Block. This can be particularly useful, if many mobs are waiting to hit you as soon as your Ice Block fades...

You can make a similar macro for Invisibility Icon Invisibility to apply/cancel Invisibility in one button.

3.

Mage Addons

There are many addons that can help Mage maximize their DPS or just make your life easier. Below is a list of addons that both increase the quality of your gameplay and the quality of life while playing the game.