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.
- Season of Discovery Updates: Rune Broke Vendor: Phase 7 PTR Testing, Loading Screen Teaser
- Season of Discovery Hotfixes: December 13th
- Increased Material Drops in Season of Discovery Phase 6: Tarnished Undermine Real and AQ Reagents
- Season of Discovery and Cataclysm Classic Hotfixes: December 11th
- Molten Core and Onyxia Raid Global Launch Times
- Season of Discovery and Cataclysm Classic Hotfixes: December 9th
- Season of Discovery Hotfixes: December 4th
- Tier 2 and Tier 1 Set Bonuses Now Fully Switchable in Season of Discovery