Mage Macros

Mage macros for WoW Forever: Polymorph and Counterspell on your focus or mouseover, Frost Nova and Blink that cut your own cast short, Flamestrike and Blizzard at your cursor, wards, buffs and curse removal on the friend under your mouse, conjuring on one key and every teleport on one button. Forever's Mage keeps Polymorph at level 8 and Counterspell at 24; Ice Block and Presence of Mind are talents.

19 Mage macros for WoW Forever, each with the code to copy, what it does, how to use it and the level it needs. Every spell name, rank and command is checked against the Forever beta client (build 1.60.1.70170); none has been tested in the beta yet. Macros above the level 30 cap are marked Speculation.

Crowd control and interrupts

Polymorph and Counterspell are the Mage's two big jobs in a group. Both work best on a focus, so you can keep hitting your own target.

Polymorph your focus, mouseover or target

#showtooltip Polymorph
/cast [@focus,harm,nodead][@mouseover,harm,nodead][] Polymorph

What it does. Casts Polymorph on your focus if you have a living enemy focus; otherwise on the enemy under your mouse; otherwise on your target.

How to use it. Set the enemy to sheep as your focus before the pull (see the Set focus macro). When it wanders loose, or the sheep breaks, press this without changing target. Or just point at the enemy and press it.

Why it's useful. Re-sheeping the same enemy while you keep casting at the kill target is the most common thing a Mage does in dungeons. Swapping targets back and forth wastes time and gets the wrong enemy sheeped.

Needs: Polymorph (level 8).

Usable from level 8. 85/255 characters. Not yet tested in the beta.

  • Polymorph only works on Beasts, Humanoids and Critters.
  • Tell your group which marker means sheep (usually the Moon) so nobody breaks it.

Polymorph, and Shift sets the focus first

#showtooltip Polymorph
/focus [mod:shift,@mouseover,harm,nodead][mod:shift]
/cast [@focus,harm,nodead][] Polymorph

What it does. With Shift held, makes the enemy under your mouse (or your target) your focus and sheeps it. Without Shift, re-sheeps your focus, or your target if you have no focus.

How to use it. At the pull: point at the enemy to sheep, hold Shift and press. For the rest of the fight press it on its own whenever the sheep breaks.

Why it's useful. Setting the focus and casting on it is one press instead of two, and you never sheep the tank's target by mistake afterwards.

Needs: Polymorph (level 8).

Usable from level 8. 114/255 characters. Not yet tested in the beta.

Counterspell your focus, even mid-cast

#showtooltip Counterspell
/stopcasting
/cast [@focus,harm,nodead][@mouseover,harm,nodead][] Counterspell

What it does. Stops whatever you're casting, then Counterspells your focus, the enemy under your mouse or your target, in that order.

How to use it. Make the enemy healer or caster your focus. When its cast bar starts, press this even if you're halfway through a Frostbolt.

Why it's useful. An interrupt is only good the moment the enemy's cast starts. Waiting for your own cast to finish, or swapping targets, is usually too late.

Needs: Counterspell (level 24).

Usable from level 24. 104/255 characters. Not yet tested in the beta.

  • Counterspell locks that school of magic for 10 sec in the Forever client, and has a 30 sec cooldown.
  • /stopcasting throws away your current cast: don't spam this key.

Frost Nova right now

#showtooltip Frost Nova
/stopcasting
/cast Frost Nova

What it does. Cancels the spell you're casting and casts Frost Nova at once, freezing enemies around you for up to 8 sec.

How to use it. Press it the moment a melee enemy reaches you, then walk out of range and keep casting.

Why it's useful. Frost Nova is your answer to being hit in melee, and half a second of a Fireball you'd lose anyway is worth less than getting away.

Needs: Frost Nova (level 10).

Usable from level 10. 53/255 characters. Not yet tested in the beta.

  • Damage can break the freeze early: don't Nova and then Arcane Explosion.

Frostbolt rank 1 to slow for less mana

#showtooltip Frostbolt
/cast Frostbolt(Rank 1)

What it does. Casts rank 1 of Frostbolt: little damage, very little mana, and still the 40% slow (5 sec at rank 1, 6 sec at rank 2 and more after that in the client).

How to use it. Use it to keep an enemy slowed while you kite it, or to pull from range for almost no mana. Keep plain Frostbolt on another key for damage.

Why it's useful. Kiting is about the slow, not the damage. A cheap rank keeps you from running out of mana halfway through.

Needs: Frostbolt (Rank 1, level 4).

Usable from level 4. 46/255 characters. Not yet tested in the beta.

  • Typed exactly as the client's spellbook writes it when you shift-click a rank into the macro window: Frostbolt(Rank 1), with no space before the bracket.

Staying alive

Mages die fast when something reaches them. These macros make your escapes happen the instant you press them.

Ice Block, press again to break it

#showtooltip Ice Block
/stopcasting
/cancelaura Ice Block
/cast Ice Block

What it does. Casts Ice Block. If you're already in Ice Block, the same key breaks it (the /cancelaura line removes it and the /cast line then fails on its cooldown).

How to use it. Press it to survive a burst of damage, and press it again the moment you're safe, instead of waiting out the full 10 sec.

Why it's useful. Ice Block stops you casting too. Breaking it as soon as the danger has passed gets you back to damage, drinking or running sooner.

Needs: Ice Block (level 25, Frost talent).

Usable from level 25. 73/255 characters. Not yet tested in the beta.

  • Ice Block is a Frost talent in Forever's talent tree (level 25 tier).
  • Don't double-tap it: the second press breaks the block you just made.

Mana Shield, Fire Ward and Frost Ward on one key

#showtooltip
/cast [mod:shift] Fire Ward; [mod:ctrl] Frost Ward; Mana Shield

What it does. Mana Shield on its own, Fire Ward with Shift, Frost Ward with Ctrl.

How to use it. Use Mana Shield when something is hitting you and you have mana to spare, and the matching ward when an enemy caster or boss uses fire or frost.

Why it's useful. Three defensive spells that you use now and then share one key, so they don't cost three bar slots.

Needs: Fire Ward (level 20), Frost Ward (level 22), Mana Shield (level 20).

Usable from level 20. 76/255 characters. Not yet tested in the beta.

  • Fire Ward and Frost Ward share a 30 sec cooldown in the client's spell data.

Damage

Ground-targeted spells at your cursor, and cooldowns lined up. None of these decide anything for you: each press casts what it says.

Flamestrike at your cursor

#showtooltip Flamestrike
/cast [@cursor] Flamestrike

What it does. Casts Flamestrike straight where your mouse points, with no targeting circle to place.

How to use it. Point at the middle of the pack and press it.

Why it's useful. Placing the circle and clicking takes a moment and can miss when the pack moves. With your mouse already on the spot, it's one press.

Needs: Flamestrike (level 16).

Usable from level 16. 52/255 characters. Not yet tested in the beta.

  • [@cursor] is how the modern client's macros place ground spells. If you ever want the circle back, remove [@cursor].

Blizzard at your cursor

#showtooltip Blizzard
/cast [@cursor] Blizzard

What it does. Channels Blizzard where your mouse points.

How to use it. Point at the pack, press, and keep your mouse off other buttons while it channels.

Why it's useful. Area of effect grinding is quicker when the spell goes where you're already looking.

Needs: Blizzard (level 20).

Usable from level 20. 46/255 characters. Not yet tested in the beta.

  • Moving stops the channel.

Presence of Mind, then an instant spell

#showtooltip Presence of Mind
/cast Presence of Mind
/cast [mod:shift] Frostbolt; Fireball

What it does. Activates Presence of Mind and casts Fireball (or Frostbolt with Shift) straight away, which Presence of Mind makes instant.

How to use it. Press it when you need a big spell while moving, or to open a fight with an instant hit.

Why it's useful. Presence of Mind only matters if the next spell follows right away. One key does both, so the effect is never wasted on a spell you didn't want.

Needs: Presence of Mind (level 30, Arcane talent), Frostbolt (level 4), Fireball (level 1).

Usable from level 30. 90/255 characters. Not yet tested in the beta.

  • Presence of Mind is an Arcane talent (level 30 tier) and doesn't trigger the global cooldown, so the second line goes off in the same press.

Wand without switching it off

#showtooltip Shoot
/cast !Shoot

What it does. Starts shooting with your wand. Pressing it again doesn't stop it (the ! stops it toggling off).

How to use it. Use it when your mana is low, or to finish off an enemy with a sliver of health.

Why it's useful. The plain Shoot button stops wanding if you press it twice, which is easy to do.

Needs: Shoot (level 1).

Usable from level 1. 31/255 characters. Not yet tested in the beta.

  • Casting any spell stops the wand; press the key again afterwards.

Buffs, curses and conjuring

Help for your group without changing target.

Arcane Intellect on your mouseover or yourself

#showtooltip Arcane Intellect
/cast [@mouseover,help,nodead][help,nodead][@player] Arcane Intellect

What it does. Casts Arcane Intellect on the friend under your mouse, or your friendly target, or yourself if neither.

How to use it. Point at party frames or players and press it; with an enemy targeted it buffs you.

Why it's useful. Buffing a party takes a few seconds without clicking every target, and you never cast it on an enemy by accident.

Needs: Arcane Intellect (level 1).

Usable from level 1. 99/255 characters. Not yet tested in the beta.

Remove Lesser Curse on your mouseover or yourself

#showtooltip Remove Lesser Curse
/cast [@mouseover,help,nodead][help,nodead][@player] Remove Lesser Curse

What it does. Removes a curse from the friend under your mouse, from your friendly target, or from you.

How to use it. Point at a cursed party member's frame and press it. Keep hitting the enemy between presses.

Why it's useful. Curses on a tank or healer can end a pull. Mouseover decursing takes a second and doesn't cost you your target.

Needs: Remove Lesser Curse (level 18).

Usable from level 18. 105/255 characters. Not yet tested in the beta.

  • In Forever it removes Banes too: the client's tooltip says "Removes 1 Curse or Bane".

Amplify Magic or Dampen Magic on your mouseover

#showtooltip
/cast [mod:shift,@mouseover,help,nodead][mod:shift] Dampen Magic; [@mouseover,help,nodead][] Amplify Magic

What it does. Amplify Magic on the friend under your mouse (or your target); with Shift, Dampen Magic instead.

How to use it. Amplify Magic makes healing on the tank stronger when you're fighting melee enemies; Dampen Magic protects someone from casters.

Why it's useful. Two buffs you rarely touch share one key, and go on the right person without a target swap.

Needs: Dampen Magic (level 12), Amplify Magic (level 18).

Usable from level 12. 119/255 characters. Not yet tested in the beta.

  • In the client both last 10 minutes and only one can be on a player at a time.

Conjure water, food or a mana gem on one key

#showtooltip
/cast [mod:shift] Conjure Food; [mod:ctrl] Conjure Mana Agate; Conjure Water

What it does. Conjures water, food with Shift, or a Mana Agate with Ctrl.

How to use it. Press it between pulls; the highest rank you know is used. Trade stacks to your group from your bags.

Why it's useful. Three spells you cast out of combat share one bar slot.

Needs: Conjure Food (level 6), Conjure Mana Agate (level 28), Conjure Water (level 4).

Usable from level 6. 89/255 characters. Not yet tested in the beta.

  • Conjure Mana Agate needs level 28 in the client; without it Ctrl does nothing.

Mana gem, or with Shift your best mana potion

#showtooltip
/use [nomod] Mana Agate
/use [mod:shift] Mana Potion
/use [mod:shift] Lesser Mana Potion
/use [mod:shift] Minor Mana Potion

What it does. Uses your Mana Agate; with Shift, drinks the best mana potion in your bags.

How to use it. Use the gem first (it's free), then the potion if you still need mana.

Why it's useful. Gems and potions have separate cooldowns, so a Mage can use both in one long fight.

Needs: Mana Agate, Mana Potion, Lesser Mana Potion, Minor Mana Potion.

Usable from level 5. 136/255 characters. Not yet tested in the beta.

  • In the Forever client the mana gem shares its 2-minute cooldown with healthstones (spell category 1153): a gem locks out the Warlock's healthstone, and the other way round.
  • The potion lines work because every mana potion shares the potion cooldown (category 4).

Teleports

Forever's Mages get city teleports at 20 and 30, and portals at 40 and 50. Alliance Mages also have Teleport: Dalaran, new in Forever at level 50.

Every Alliance teleport on one key

#showtooltip
/cast [mod:alt] Teleport: Darnassus; [mod:shift] Teleport: Ironforge; [mod:ctrl] Teleport: Dalaran; Teleport: Stormwind

What it does. Teleports you to Stormwind, or Ironforge with Shift, Darnassus with Alt or Dalaran with Ctrl.

How to use it. Put it on a quiet corner of your bar. Change which city is on no modifier to your hearthstone's opposite.

Why it's useful. Four teleports on one key; the icon changes with the modifier so you see where you're going.

Needs: Teleport: Darnassus (level 30, Alliance only), Teleport: Ironforge (level 20, Alliance only), Teleport: Dalaran (level 50, Alliance only), Teleport: Stormwind (level 20, Alliance only).

Usable from level 20. Works at the cap without Teleport: Dalaran (level 50): that part is above the beta's level 30 cap. 132/255 characters. Not yet tested in the beta.

  • The client teaches these only to Alliance Mages. Teleport: Darnassus needs level 30 and Teleport: Dalaran level 50.

Every Horde teleport on one key

#showtooltip
/cast [mod:alt] Teleport: Thunder Bluff; [mod:shift] Teleport: Undercity; Teleport: Orgrimmar

What it does. Teleports you to Orgrimmar, or Undercity with Shift or Thunder Bluff with Alt.

How to use it. Put it on a quiet corner of your bar.

Why it's useful. Three teleports on one key.

Needs: Teleport: Thunder Bluff (level 30, Horde only), Teleport: Undercity (level 20, Horde only), Teleport: Orgrimmar (level 20, Horde only).

Usable from level 20. 106/255 characters. Not yet tested in the beta.

  • The client teaches these only to Horde Mages. Teleport: Thunder Bluff needs level 30.

See also macros for every class, macro basics, the Mage guide and Warrior macros, Paladin macros, Hunter macros, Rogue macros, Priest macros, Shaman macros, Warlock macros, Druid macros.