wow.jim.wiki

Mage macros

Pure casting, and the class where the rank trap costs the most.

Abilities listed
53
With more than one rank
30
Written with /startattack
0
Most ranks on one spell
Fireball (12), Frostbolt (11), Conjure Water (8)
Source
kami-labs.fr ↗

Every ability, as a macro that keeps its rank current

Each row is a complete macro: #showtooltip so the button wears the right icon, then a /cast with no rank in it. That is what makes the rank self-updating — on Forever a /cast without a rank always uses the highest one you know, while a spell dragged onto your action bar stays on the rank you dragged.

Nothing to update after a trainer visit. Make the macros once, drag them onto your bars, and forget about ranks for the rest of the class's life. The rest of the macro rules — what one press can do, and the auto-attack pairing — are on the macros page.

No /startattack anywhere, for obvious reasons. This class carries the most ranks of any in the library, so it is where a rank-less macro saves the most re-dragging after a trainer visit.

Why /startattack is sometimes after the cast. On a stealth opener the source puts it after the ability, which is not a mistake: the opener is cast from stealth first, and the swing starts on the way out. Both orders work, because /startattack is off the global cooldown — the order shown is the source's, kept as it is so a row matches what you would find there.

The table

LvlSpellRanksSchoolMacro (rank-less — always your highest)
1Arcane Intellect5Arcane
#showtooltip Arcane Intellect /cast Arcane Intellect
1Fireball12Fire
#showtooltip Fireball /cast Fireball
1Frost Armor3Frost
#showtooltip Frost Armor /cast Frost Armor
4Conjure Water8Arcane
#showtooltip Conjure Water /cast Conjure Water
4Frostbolt11Frost
#showtooltip Frostbolt /cast Frostbolt
6Conjure Food7Arcane
#showtooltip Conjure Food /cast Conjure Food
6Fire Blast7Fire
#showtooltip Fire Blast /cast Fire Blast
8Arcane Missiles8Arcane
#showtooltip Arcane Missiles /cast Arcane Missiles
8Polymorph4Arcane
#showtooltip Polymorph /cast Polymorph
10Frost Nova4Frost
#showtooltip Frost Nova /cast Frost Nova
12Dampen Magic5Arcane
#showtooltip Dampen Magic /cast Dampen Magic
12Slow Fall1Arcane
#showtooltip Slow Fall /cast Slow Fall
14Arcane Explosion6Arcane
#showtooltip Arcane Explosion /cast Arcane Explosion
16Flamestrike6Fire
#showtooltip Flamestrike /cast Flamestrike
18Amplify Magic4Arcane
#showtooltip Amplify Magic /cast Amplify Magic
18Remove Lesser Curse1Arcane
#showtooltip Remove Lesser Curse /cast Remove Lesser Curse
20Arcane Blast5Arcane
#showtooltip Arcane Blast /cast Arcane Blast
20Blink1Arcane
#showtooltip Blink /cast Blink
20Blizzard6Frost
#showtooltip Blizzard /cast Blizzard
20Evocation1Arcane
#showtooltip Evocation /cast Evocation
20Fire Ward5Fire
#showtooltip Fire Ward /cast Fire Ward
20Ice Lance6Frost
#showtooltip Ice Lance /cast Ice Lance
20Mana Shield6Arcane
#showtooltip Mana Shield /cast Mana Shield
20Pyroblast8Fire
#showtooltip Pyroblast /cast Pyroblast
20Teleport: Ironforge1Arcane
#showtooltip Teleport: Ironforge /cast Teleport: Ironforge
20Teleport: Orgrimmar1Arcane
#showtooltip Teleport: Orgrimmar /cast Teleport: Orgrimmar
20Teleport: Stormwind1Arcane
#showtooltip Teleport: Stormwind /cast Teleport: Stormwind
20Teleport: Undercity1Arcane
#showtooltip Teleport: Undercity /cast Teleport: Undercity
22Frost Ward5Frost
#showtooltip Frost Ward /cast Frost Ward
22Scorch7Fire
#showtooltip Scorch /cast Scorch
24Counterspell1Arcane
#showtooltip Counterspell /cast Counterspell
24Frost Blast3Frost
#showtooltip Frost Blast /cast Frost Blast
25Arcane Wrath4Arcane
#showtooltip Arcane Wrath /cast Arcane Wrath
26Cone of Cold5Frost
#showtooltip Cone of Cold /cast Cone of Cold
28Conjure Mana Agate1Arcane
#showtooltip Conjure Mana Agate /cast Conjure Mana Agate
30Blast Wave5Fire
#showtooltip Blast Wave /cast Blast Wave
30Ice Armor4Frost
#showtooltip Ice Armor /cast Ice Armor
30Teleport: Darnassus1Arcane
#showtooltip Teleport: Darnassus /cast Teleport: Darnassus
30Teleport: Thunder Bluff1Arcane
#showtooltip Teleport: Thunder Bluff /cast Teleport: Thunder Bluff
34Mage Armor3Arcane
#showtooltip Mage Armor /cast Mage Armor
38Conjure Mana Jade1Arcane
#showtooltip Conjure Mana Jade /cast Conjure Mana Jade
40Frostfire Bolt3Fire
#showtooltip Frostfire Bolt /cast Frostfire Bolt
40Ice Barrier4Frost
#showtooltip Ice Barrier /cast Ice Barrier
40Portal: Ironforge1Arcane
#showtooltip Portal: Ironforge /cast Portal: Ironforge
40Portal: Orgrimmar1Arcane
#showtooltip Portal: Orgrimmar /cast Portal: Orgrimmar
40Portal: Stormwind1Arcane
#showtooltip Portal: Stormwind /cast Portal: Stormwind
40Portal: Undercity1Arcane
#showtooltip Portal: Undercity /cast Portal: Undercity
48Conjure Mana Citrine1Arcane
#showtooltip Conjure Mana Citrine /cast Conjure Mana Citrine
50Portal: Darnassus1Arcane
#showtooltip Portal: Darnassus /cast Portal: Darnassus
50Portal: Thunder Bluff1Arcane
#showtooltip Portal: Thunder Bluff /cast Portal: Thunder Bluff
50Teleport: Dalaran1Arcane
#showtooltip Teleport: Dalaran /cast Teleport: Dalaran
56Arcane Brilliance1Arcane
#showtooltip Arcane Brilliance /cast Arcane Brilliance
58Conjure Mana Ruby1Arcane
#showtooltip Conjure Mana Ruby /cast Conjure Mana Ruby
Not verified against the client. These names were transcribed from a community reference that checks them against the Forever client itself, but nobody has run them from this machine. Spell names have to match your client's language exactly — these are the English names. If one will not fire, retype the spell from your own spellbook first.