Mage Macro Guide
Let’s face it, in World of Warcraft you’re only as good as your macros. This isn’t to say that you should let your macro play for you, but you can certainly help take your game to a new level by using just a few simple macros.
So let’s check out some popular macros mages should consider. One quick note, if you’re looking for focus macros, head over here, mage focus macros.
Useful Macros for Mages
- Double Trinket DPS + Main Spell
- 3 Minute Mage Bomb
- Spam-able Arcane Missiles
- Fast Counterspell
- Fast Ice Barrier
- Fast Icelance
- Cast Random Polymorph
- Polymorph with Party Warning
- Summon Pet and Attack
- Pet Shatter Bomb
- Arcane Brilliance / Arcane Intellect
- Conjure All Mana Gems
- Curse Removal
- One Button Teleport
/cast Icy Veins
Very simple macro, this will use your top trinket first, then bottom trinket. Also, it will suppress errors you might get when your trinkets are not up. Finally, it casts frostbolt (change this to what ever your main spell is). Also, you’ll only add Ice Veins if you are frost.
/cast Presence of Mind
/cast Arcane Power
One button macro to drop all your cooldowns as an AP / PoM / Pyro mage.
/cast [nochanneling:Arcane Missiles] Arcane Missiles
Allows you to spam arcane missiles button without canceling a channel already in progress.
Cancels your current spell in progress then casts counter spell, much better than having to wait for a spell to finish or hit escape
#showtooltip Ice Barrier
/cast Ice Barrier
Same as fast counter spell, except for ice barrier
/cast Ice Lance
Stops your current cast then casts ice lance, nice macro to have to quickly snipe totems or finish a target at low health.
/castrandom Polymorph, Polymorph: Pig, Polymorph: Turtle
Not exactly “necessary” macro, but kind of fun if you have the different versions of poly
/cast [harm] Polymorph
/p Sheeping %t! Don’t Break!
This will cast polymorph, if it goes off it will then warn your party not to break the sheep.
/cast [nopet] Summon Water Elemental
/stopmacro [target=pettarget, exists]
Summons your water elemental then commands it to attack your target.
/cast [pet] Freeze
Casts your pet’s nova then queues up your own frostbolt, perfect for timing shatter combos.
/cast [group:party] Arcane Brilliance; Arcane Intellect
Just a action bar consolidation macro. Will cast arcane brilliance if you are in a group, or arcane intellect if you are not.
/castsequence reset=45 Conjure Mana Emerald, Conjure Mana Ruby, Conjure Mana Citrine, Conjure Mana Jade, Conjure Mana Agate
Instead of having to list out every conjurable mana gem simple have them all on one macro.
/cast Remove Lesser Curse
Pretty simple macro, targets party members starting with the closest and will remove any curses from them. You can also use this macro for raids, simply change /targetparty to /targetraid.
/cast [mod:alt,mod:ctrl]Teleport: Silvermoon;[mod:ctrl,mod:shift]Teleport: Thunder Bluff;[mod:alt,mod:shift]Teleport: Stonard;[mod:shift]Teleport: Shattrath;[mod:alt]Teleport: Orgrimmar;[mod:ctrl]Teleport: Undercity;[nomod]Teleport: Dalaran
This is a one-click teleport macro with modifiers.
- Alt+Ctrl: Silvermoon
- Shift+Ctrl: Thunderbluff
- Alt+Shift: Stonard
- Shift: Shattrath
- Alt: Orgimmar
- Ctrl: Undercity
- No modifier: Dalaran