Cataclysm Classic Guide to Mage's Best Macros
Welcome to our Macro Guide for 
Mage where you will find out what the best
macros are for your Mage in Cataclysm Classic.
Mage Macros in Cataclysm
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.
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.
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.
- #showtooltip Combustion
 - /stopcasting
 - /cast Berserking
 - /use 10
 - /cast Combustion
 - /cast Fireball
 
With this macro you will use your gloves enchant 
 Synapse Springs, 
 Berserking, cast 
 Combustion 
and then continue to spam 
 Fireball. The extra haste from 
Berserking and the Intellect buff from Synapse Springs will give you 
additional Combustion damage.
- #showtooltip
 - /cast [@cursor] Flamestrike
 
This macro casts your 
 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 or
 Saronite Bombs. 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 and
 Icy Veins when you press shift, otherwise it just casts
 Frostbolt. This macro can be arranged as you like it; you
can also replace Frostbolt 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 when
pressing shift.
- #showtooltip
 - /stopcasting
 - /cast Counterspell
 - /cqs
 
Stops casting for a quick 
 Counterspell.
- #showtooltip Polymorph
 - /cast [@focus] Polymorph
 - /cqs
 
This macro does Polymorph your focus target, so you can set a focus target before combat and not worry about it again.
- #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. The same macro is very handy for 
 Invisibility.
Mage Addons
Now that you have learned about macros, we recommend you to also learn about addons, to further improve your Mage's gameplay:
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