1.60.1-beta · Macro design underway

Mage macros

Arcane · Fire · Frost · Roles: ranged damage, crowd control

Published macros

24 macros

“Researched” macros still need testing in game. Open Details to check targeting, requirements and known limits.

Character matchingOptional · Match your class, level and learned spells

Your character

Find macros for your level

Edit talents and learned spells

Save your class, level and talents in this browser to find relevant macros. Check your spellbook to confirm which spells you know.

Loading your saved character…

Character details

0 of 1 talent points selected · 0 spells confirmed. Open your full setup

24 of 24 published macros shown

  • HARMArcane Blast

Cast Arcane Blast on a living enemy mouseover, then your living enemy target, while keeping your selected target.

Arcane · Target: 1.60.1-beta, 1.60.1.70009

Not yet tested in game

Arcane Blast: recorded level 20 · talent: Arcane Blast. Confirm acquisition and other requirements in Details.

In-game nameArcane Blast
Mouseover
Details for Arcane Blast: preserve a channel before casting

Macro text

#showtooltip Arcane Blast
/cast [nochanneling,@mouseover,harm,nodead][nochanneling,harm,nodead] Arcane Blast
Full requirements, targeting and sources
  • HELPArcane Brilliance

Apply Arcane Brilliance to a living friendly mouseover or target; hold Alt to choose yourself.

Arcane · Fire · Frost · Target: 1.60.1-beta, 1.60.1.70009

Not yet tested in game

Arcane Brilliance: recorded level 56. Confirm acquisition and other requirements in Details.

In-game nameBrilliance
ModifierMouseoverSelf Cast
Details for Arcane Brilliance: choose the group recipient

Macro text

#showtooltip Arcane Brilliance
/cast [mod:alt,@player][@mouseover,help,nodead][help,nodead] Arcane Brilliance
Full requirements, targeting and sources
  • HELPArcane Intellect

Apply Arcane Intellect to a living friendly mouseover or target; hold Alt to choose yourself.

Arcane · Fire · Frost · Target: 1.60.1-beta, 1.60.1.70009

Not yet tested in game

Arcane Intellect: recorded level 1. Confirm acquisition and other requirements in Details.

In-game nameIntellect
ModifierMouseoverSelf Cast
Details for Arcane Intellect: levelling and group buffs

Macro text

#showtooltip Arcane Intellect
/cast [mod:alt,@player][@mouseover,help,nodead][help,nodead] Arcane Intellect
Full requirements, targeting and sources
  • HARMArcane Missiles

Cast Arcane Missiles on a living enemy mouseover, then your living enemy target, while keeping your selected target.

Arcane · Fire · Frost · Target: 1.60.1-beta, 1.60.1.70009

Not yet tested in game

Arcane Missiles: recorded level 8. Confirm acquisition and other requirements in Details.

In-game nameMissiles
Mouseover
Details for Arcane Missiles: preserve an active channel

Macro text

#showtooltip Arcane Missiles
/cast [nochanneling,@mouseover,harm,nodead][nochanneling,harm,nodead] Arcane Missiles
Full requirements, targeting and sources
  • HELPArcane PowerSelf
  • HELPPresence of MindSelf

Activate Arcane Power normally, or Presence of Mind with Shift; each press selects one spell.

Arcane · Target: 1.60.1-beta, 1.60.1.70009

Not yet tested in game

Arcane Power: recorded level 40 · talent: Arcane Power; Presence of Mind: recorded level 30 · talent: Presence of Mind. Confirm acquisition and other requirements in Details.

In-game nameArcane CDs
Modifier
Details for Arcane Power or Presence of Mind: manual choice

Macro text

#showtooltip
/cast [mod:shift] Presence of Mind; Arcane Power
Full requirements, targeting and sources
  • HELPBlinkSelf

Stop your current cast or channel, then attempt Blink.

Arcane · Fire · Frost · Target: 1.60.1-beta, 1.60.1.70009

Not yet tested in game

Blink: recorded level 20. Confirm acquisition and other requirements in Details.

In-game nameBlink
Stopcasting
Details for Blink: interrupt a cast to move

Macro text

#showtooltip Blink
/stopcasting
/cast Blink
Full requirements, targeting and sources
  • HARMBlizzardGround area; manual placement

Open the normal ground-target reticle when not channeling; place Blizzard manually.

Arcane · Fire · Frost · Target: 1.60.1-beta, 1.60.1.70009

Not yet tested in game

Blizzard: recorded level 20. Confirm acquisition and other requirements in Details.

In-game nameBlizzard
No derived feature tags
Details for Blizzard: preserve the channel and place the area

Macro text

#showtooltip Blizzard
/cast [nochanneling] Blizzard
Full requirements, targeting and sources
  • HELPConjure Mana AgateCreates mana gem
  • HELPConjure Mana JadeCreates mana gem
  • HELPConjure Mana CitrineCreates mana gem
  • HELPConjure Mana RubyCreates mana gem

Choose Agate normally, Jade with Shift, Citrine with Ctrl, or Ruby with Alt.

Arcane · Fire · Frost · Target: 1.60.1-beta, 1.60.1.70009

Not yet tested in game

Conjure Mana Agate: recorded level 28; Conjure Mana Jade: recorded level 38; Conjure Mana Citrine: recorded level 48; Conjure Mana Ruby: recorded level 58. Confirm acquisition and other requirements in Details.

In-game nameConjure Gem
Modifier
Details for Conjure a deliberately selected mana gem

Macro text

#showtooltip
/cast [mod:alt] Conjure Mana Ruby; [mod:ctrl] Conjure Mana Citrine; [mod:shift] Conjure Mana Jade; Conjure Mana Agate
Full requirements, targeting and sources
  • HELPConjure WaterCreates drink
  • HELPConjure FoodCreates food

Conjure Water normally, or Food with Shift, outside combat.

Arcane · Fire · Frost · Target: 1.60.1-beta, 1.60.1.70009

Not yet tested in game

Conjure Water: recorded level 4; Conjure Food: recorded level 6. Confirm acquisition and other requirements in Details.

In-game nameRefreshments
Modifier
Details for Conjure Water or Food while preparing

Macro text

#showtooltip
/cast [nocombat,mod:shift] Conjure Food; [nocombat,nomod:shift] Conjure Water
Full requirements, targeting and sources
  • HARMCounterspell

Cast Counterspell on a living enemy mouseover, then your living enemy target, while keeping your selected target.

Arcane · Fire · Frost · Target: 1.60.1-beta, 1.60.1.70009

Not yet tested in game

Counterspell: recorded level 24. Confirm acquisition and other requirements in Details.

In-game nameCounterspell
MouseoverStopcasting
Details for Counterspell: interrupt a mouseover caster

Macro text

#showtooltip Counterspell
/stopcasting [@mouseover,harm,nodead][harm,nodead]
/cast [@mouseover,harm,nodead][harm,nodead] Counterspell
Full requirements, targeting and sources
  • HELPAmplify Magic
  • HELPDampen Magic

Use Dampen Magic normally or hold Shift for Amplify Magic; choose a friendly mouseover or target.

Arcane · Fire · Frost · Target: 1.60.1-beta, 1.60.1.70009

Not yet tested in game

Amplify Magic: recorded level 18; Dampen Magic: recorded level 12. Confirm acquisition and other requirements in Details.

In-game nameMagic Choice
ModifierMouseover
Details for Dampen or Amplify Magic: deliberate choice

Macro text

#showtooltip
/cast [mod:shift,@mouseover,help,nodead][mod:shift,help,nodead] Amplify Magic; [nomod:shift,@mouseover,help,nodead][nomod:shift,help,nodead] Dampen Magic
Full requirements, targeting and sources
  • HELPEvocationSelf

Start Evocation only when you are not already channeling.

Arcane · Fire · Frost · Target: 1.60.1-beta, 1.60.1.70009

Not yet tested in game

Evocation: recorded level 20. Confirm acquisition and other requirements in Details.

In-game nameEvocation
No derived feature tags
Details for Evocation: prevent accidental channel restart

Macro text

#showtooltip Evocation
/cast [nochanneling] Evocation
Full requirements, targeting and sources
  • HELPFire WardSelf
  • HELPFrost WardSelf

Cast Fire Ward normally or hold Shift for Frost Ward.

Arcane · Fire · Frost · Target: 1.60.1-beta, 1.60.1.70009

Not yet tested in game

Fire Ward: recorded level 20; Frost Ward: recorded level 22. Confirm acquisition and other requirements in Details.

In-game nameWard Choice
Modifier
Details for Fire or Frost Ward: choose the school

Macro text

#showtooltip
/cast [mod:shift] Frost Ward; Fire Ward
Full requirements, targeting and sources
  • HARMFrost NovaEnemies near caster

Stop the current cast and attempt Frost Nova around yourself.

Arcane · Fire · Frost · Target: 1.60.1-beta, 1.60.1.70009

Not yet tested in game

Frost Nova: recorded level 10. Confirm acquisition and other requirements in Details.

In-game nameFrost Nova
Stopcasting
Details for Frost Nova: interrupt for an escape root

Macro text

#showtooltip Frost Nova
/stopcasting
/cast Frost Nova
Full requirements, targeting and sources
MageLevellingResearched

Frostbolt: manual low-rank slow

  • HARMFrostbolt

Hold Shift for Rank 1; otherwise request your learned Frostbolt rank on a living enemy.

Arcane · Fire · Frost · Target: 1.60.1-beta, 1.60.1.70009

Not yet tested in game

Frostbolt: recorded level 4. Confirm acquisition and other requirements in Details.

In-game nameFrostbolt
Modifier
Details for Frostbolt: manual low-rank slow

Macro text

#showtooltip
/cast [mod:shift,harm,nodead] Frostbolt(Rank 1); [nomod:shift,harm,nodead] Frostbolt
Full requirements, targeting and sources
  • HELPRemove Lesser CurseFriendly Curse or Bane removal
  • HARMCounterspellSelected enemy interrupt

Keep one optional support key across Arcane, Fire and Frost: Alt self cleanse, friendly mouseover or target cleanse, otherwise Counterspell on your selected enemy. This is utility, not a healing or DPS pair.

Arcane · Fire · Frost · Target: 1.60.1-beta, 1.60.1.70009

Not yet tested in game

Remove Lesser Curse: recorded level 18; Counterspell: recorded level 24. Confirm acquisition and other requirements in Details.

In-game nameFF Curse Counter
ModifierMouseoverPaired help / harmSelf Cast
Details for Hybrid utility: Remove Lesser Curse / Counterspell

Macro text

#showtooltip
/cast [mod:alt,@player][@mouseover,help,nodead][help,nodead] Remove Lesser Curse; [harm,nodead] Counterspell
Full requirements, targeting and sources
  • HELPIce BarrierSelf

Stop your current cast or channel and attempt your learned Ice Barrier.

Frost · Target: 1.60.1-beta, 1.60.1.70009

Not yet tested in game

Ice Barrier: recorded level 40 · talent: Ice Barrier. Confirm acquisition and other requirements in Details.

In-game nameIce Barrier
Stopcasting
Details for Ice Barrier: interrupt for a shield

Macro text

#showtooltip Ice Barrier
/stopcasting
/cast Ice Barrier
Full requirements, targeting and sources
  • HELPIce BlockSelf
  • CANCELIce BlockShift: remove immunity

Normal press attempts Ice Block; hold Shift to cancel an active Ice Block without recasting.

Frost · Target: 1.60.1-beta, 1.60.1.70009

Not yet tested in game

Ice Block: recorded level 25 · talent: Ice Block. Ice Block removal: active self aura; no training gate. Confirm acquisition and other requirements in Details.

In-game nameIce Block
ModifierStopcasting
Details for Ice Block with deliberate cancellation

Macro text

#showtooltip Ice Block
/stopcasting [nomod:shift]
/cancelaura [mod:shift] Ice Block
/cast [nomod:shift] Ice Block
Full requirements, targeting and sources
  • HARMIce Lance

Cast Ice Lance on a living enemy mouseover, then your living enemy target, while keeping your selected target.

Frost · Target: 1.60.1-beta, 1.60.1.70009

Not yet tested in game

Ice Lance: recorded level 20 · talent: Ice Lance. Confirm acquisition and other requirements in Details.

In-game nameIce Lance
Mouseover
Details for Ice Lance: choose the enemy explicitly

Macro text

#showtooltip Ice Lance
/cast [@mouseover,harm,nodead][harm,nodead] Ice Lance
Full requirements, targeting and sources
  • HELPMana ShieldSelf

Stop a cast and attempt Mana Shield when you choose to trade mana for protection.

Arcane · Fire · Frost · Target: 1.60.1-beta, 1.60.1.70009

Not yet tested in game

Mana Shield: recorded level 20. Confirm acquisition and other requirements in Details.

In-game nameMana Shield
Stopcasting
Details for Mana Shield: deliberate emergency protection

Macro text

#showtooltip Mana Shield
/stopcasting
/cast Mana Shield
Full requirements, targeting and sources
  • HARMPolymorph

Cast Polymorph on a living enemy mouseover, then your living enemy target, while keeping your selected target.

Arcane · Fire · Frost · Target: 1.60.1-beta, 1.60.1.70009

Not yet tested in game

Polymorph: recorded level 8. Confirm acquisition and other requirements in Details.

In-game namePolymorph
Mouseover
Details for Polymorph without changing target

Macro text

#showtooltip Polymorph
/stopattack
/cast [@mouseover,harm,nodead][harm,nodead] Polymorph
Full requirements, targeting and sources
  • HARMPyroblast

Cast Pyroblast on a living enemy mouseover, then your living enemy target, while keeping your selected target.

Fire · Target: 1.60.1-beta, 1.60.1.70009

Not yet tested in game

Pyroblast: recorded level 20 · talent: Pyroblast. Confirm acquisition and other requirements in Details.

In-game namePyroblast
Mouseover
Details for Pyroblast: deliberate off-target cast

Macro text

#showtooltip Pyroblast
/cast [@mouseover,harm,nodead][harm,nodead] Pyroblast
Full requirements, targeting and sources
  • HELPRemove Lesser Curse

Apply Remove Lesser Curse to a living friendly mouseover or target; hold Alt to choose yourself.

Arcane · Fire · Frost · Target: 1.60.1-beta, 1.60.1.70009

Not yet tested in game

Remove Lesser Curse: recorded level 18. Confirm acquisition and other requirements in Details.

In-game nameRemove Curse
ModifierMouseoverSelf Cast
Details for Remove Lesser Curse: mouseover support

Macro text

#showtooltip Remove Lesser Curse
/cast [mod:alt,@player][@mouseover,help,nodead][help,nodead] Remove Lesser Curse
Full requirements, targeting and sources
  • HELPSlow FallSelf
  • CANCELSlow FallShift: remove slow fall

Apply caster-only Slow Fall; hold Shift to remove it without recasting.

Arcane · Fire · Frost · Target: 1.60.1-beta, 1.60.1.70009

Not yet tested in game

Slow Fall: recorded level 12. Slow Fall removal: active self aura; no training gate. Confirm acquisition and other requirements in Details.

In-game nameSlow Fall
Modifier
Details for Slow Fall with deliberate cancellation

Macro text

#showtooltip Slow Fall
/cancelaura [mod:shift] Slow Fall
/cast [nomod:shift] Slow Fall
Full requirements, targeting and sources

Research state

Some ability details still need checking in game. This isn’t a complete, verified spellbook.

Classic Baseline
In Progress
Forever Delta
In Progress
Spell Ids
In Progress
Macro Design
In Progress
Beta Validation
Not Started
Release Ready
No

Choose your talent tree

These are recommendations across the full level range. Learn the spell and select its actual talent before using a key. Shared class abilities can work across trees.

Arcane

18 talent choices · 20 recommended keys

Talent abilities: Arcane Blast (recorded level 20), Arcane Power (recorded level 40), Presence of Mind (recorded level 30).

Browse Arcane keys

Fire

17 talent choices · 19 recommended keys

Talent abilities: Blast Wave (recorded level 30), Combustion (recorded level 40), Pyroblast (recorded level 20).

Browse Fire keys

Frost

19 talent choices · 21 recommended keys

Talent abilities: Cold Snap (recorded level 30), Ice Barrier (recorded level 40), Ice Block (recorded level 25), Ice Lance (recorded level 20).

Browse Frost keys

Source snapshot Mage · build 1.60.1.70009. Passive talents change abilities; they are not cast commands. Legacy can supply earlier points, but early spell access still needs confirmation.

Choose dual-purpose keys for Mage — spec guidance, consistent pairings and controls to keep separate.

To try a macro, open /macro in game, create a character macro and paste in its text.

Ability and talent audit · 106 reviewed entries

Here’s what we found for each ability and talent in the sources. Some work well as ordinary spellbook buttons; others still need research. These notes don’t replace in-game testing.

  • Amplify MagicMacro designed

    Recorded from level 18. Check that you’ve learned it in your spellbook.

    Explicit player-selected targeting, channel guard, rank, modifier, preparation or pet control in the listed canonical macros.

  • Arcane BlastMacro designed

    Recorded from level 20 · requires Arcane Blast. Check that you’ve learned it in your spellbook.

    Arcane · tier 3 · 1 rank.

    Explicit player-selected targeting, channel guard, rank, modifier, preparation or pet control in the listed canonical macros.

  • Arcane BrillianceMacro designed

    Recorded from level 56. Check that you’ve learned it in your spellbook.

    Explicit player-selected targeting, channel guard, rank, modifier, preparation or pet control in the listed canonical macros.

  • Arcane ExplosionUse spellbook action

    Recorded from level 14. Check that you’ve learned it in your spellbook.

    The ordinary learned spellbook action is sufficient; no redundant simple cast wrapper, invented requirement or automated decision is added.

  • Arcane IntellectMacro designed

    Recorded from level 1. Check that you’ve learned it in your spellbook.

    Explicit player-selected targeting, channel guard, rank, modifier, preparation or pet control in the listed canonical macros.

  • Arcane MissilesMacro designed

    Recorded from level 8. Check that you’ve learned it in your spellbook.

    Explicit player-selected targeting, channel guard, rank, modifier, preparation or pet control in the listed canonical macros.

  • Arcane PowerMacro designed

    Recorded from level 40 · requires Arcane Power. Check that you’ve learned it in your spellbook.

    Arcane · tier 7 · 1 rank · needs Presence of Mind at rank 1.

    Explicit player-selected targeting, channel guard, rank, modifier, preparation or pet control in the listed canonical macros.

  • Blast WaveUse spellbook action

    Recorded from level 30 · requires Blast Wave. Check that you’ve learned it in your spellbook.

    Fire · tier 5 · 1 rank.

    Self-centered area attack; a normal spellbook binding gives the same control without a redundant wrapper.

  • BlinkMacro designed

    Recorded from level 20. Check that you’ve learned it in your spellbook.

    Explicit player-selected targeting, channel guard, rank, modifier, preparation or pet control in the listed canonical macros.

  • BlizzardMacro designed

    Recorded from level 20. Check that you’ve learned it in your spellbook.

    Explicit player-selected targeting, channel guard, rank, modifier, preparation or pet control in the listed canonical macros.

  • Cold SnapUse spellbook action

    Recorded from level 30 · requires Cold Snap. Check that you’ve learned it in your spellbook.

    Frost · tier 5 · 1 rank.

    Use its spellbook button deliberately; automatically chaining reset and damage would obscure cooldown use.

  • CombustionUse spellbook action

    Recorded from level 40 · requires Combustion. Check that you’ve learned it in your spellbook.

    Fire · tier 7 · 1 rank · needs Critical Mass at rank 3.

    Use its spellbook button deliberately; a simple cast wrapper adds no targeting value, and proc/rotation selection must remain manual.

  • Cone of ColdUse spellbook action

    Recorded from level 26. Check that you’ve learned it in your spellbook.

    Facing-sensitive area action; no automatic positioning or targeting macro is useful.

  • Conjure FoodMacro designed

    Recorded from level 6. Check that you’ve learned it in your spellbook.

    Explicit player-selected targeting, channel guard, rank, modifier, preparation or pet control in the listed canonical macros.

  • Conjure Mana AgateMacro designed

    Recorded from level 28. Check that you’ve learned it in your spellbook.

    Explicit player-selected targeting, channel guard, rank, modifier, preparation or pet control in the listed canonical macros.

  • Conjure Mana CitrineMacro designed

    Recorded from level 48. Check that you’ve learned it in your spellbook.

    Explicit player-selected targeting, channel guard, rank, modifier, preparation or pet control in the listed canonical macros.

  • Conjure Mana JadeMacro designed

    Recorded from level 38. Check that you’ve learned it in your spellbook.

    Explicit player-selected targeting, channel guard, rank, modifier, preparation or pet control in the listed canonical macros.

  • Conjure Mana RubyMacro designed

    Recorded from level 58. Check that you’ve learned it in your spellbook.

    Explicit player-selected targeting, channel guard, rank, modifier, preparation or pet control in the listed canonical macros.

  • Conjure WaterMacro designed

    Recorded from level 4. Check that you’ve learned it in your spellbook.

    Explicit player-selected targeting, channel guard, rank, modifier, preparation or pet control in the listed canonical macros.

  • CounterspellMacro designed

    Recorded from level 24. Check that you’ve learned it in your spellbook.

    Explicit player-selected targeting, channel guard, rank, modifier, preparation or pet control in the listed canonical macros.

  • Dampen MagicMacro designed

    Recorded from level 12. Check that you’ve learned it in your spellbook.

    Explicit player-selected targeting, channel guard, rank, modifier, preparation or pet control in the listed canonical macros.

  • EvocationMacro designed

    Recorded from level 20. Check that you’ve learned it in your spellbook.

    Explicit player-selected targeting, channel guard, rank, modifier, preparation or pet control in the listed canonical macros.

  • Fire BlastUse spellbook action

    Recorded from level 6. Check that you’ve learned it in your spellbook.

    Ordinary instant damage binding; no proc or kill detection is warranted.

  • Fire WardMacro designed

    Recorded from level 20. Check that you’ve learned it in your spellbook.

    Explicit player-selected targeting, channel guard, rank, modifier, preparation or pet control in the listed canonical macros.

  • FireballUse spellbook action

    Recorded from level 1. Check that you’ve learned it in your spellbook.

    Ordinary damage binding; rotation, rank/proc choices and target selection remain manual.

  • FlamestrikeUse spellbook action

    Recorded from level 16. Check that you’ve learned it in your spellbook.

    Use the normal manual ground reticle. Cursor-placement support has not been demonstrated for this Forever build.

  • Frost ArmorUse spellbook action

    Recorded from level 1. Check that you’ve learned it in your spellbook.

    Ordinary self armor button; do not choose or replace armor automatically.

  • Frost NovaMacro designed

    Recorded from level 10. Check that you’ve learned it in your spellbook.

    Explicit player-selected targeting, channel guard, rank, modifier, preparation or pet control in the listed canonical macros.

  • Frost WardMacro designed

    Recorded from level 22. Check that you’ve learned it in your spellbook.

    Explicit player-selected targeting, channel guard, rank, modifier, preparation or pet control in the listed canonical macros.

  • FrostboltMacro designed

    Recorded from level 4. Check that you’ve learned it in your spellbook.

    Explicit player-selected targeting, channel guard, rank, modifier, preparation or pet control in the listed canonical macros.

  • Frostfire BoltUse spellbook action

    Recorded from level 40. Check that you’ve learned it in your spellbook.

    Baseline learned spell, not Fire/Frost spec-locked. Use its ordinary damage binding; no inferred rotation macro.

  • Ice ArmorUse spellbook action

    Recorded from level 30. Check that you’ve learned it in your spellbook.

    Ordinary self armor button; the learned rank and one-armor restriction remain player decisions.

  • Ice BarrierMacro designed

    Recorded from level 40 · requires Ice Barrier. Check that you’ve learned it in your spellbook.

    Frost · tier 7 · 1 rank · needs Cold Snap at rank 1.

    Explicit player-selected targeting, channel guard, rank, modifier, preparation or pet control in the listed canonical macros.

  • Ice BlockMacro designed

    Recorded from level 25 · requires Ice Block. Check that you’ve learned it in your spellbook.

    Frost · tier 4 · 1 rank.

    Explicit player-selected targeting, channel guard, rank, modifier, preparation or pet control in the listed canonical macros.

  • Ice LanceMacro designed

    Recorded from level 20 · requires Ice Lance. Check that you’ve learned it in your spellbook.

    Frost · tier 3 · 1 rank.

    Explicit player-selected targeting, channel guard, rank, modifier, preparation or pet control in the listed canonical macros.

  • Mage ArmorUse spellbook action

    Recorded from level 34. Check that you’ve learned it in your spellbook.

    Ordinary self armor button; a macro is not needed to apply it.

  • Mana ShieldMacro designed

    Recorded from level 20. Check that you’ve learned it in your spellbook.

    Explicit player-selected targeting, channel guard, rank, modifier, preparation or pet control in the listed canonical macros.

  • PolymorphMacro designed

    Recorded from level 8. Check that you’ve learned it in your spellbook.

    Explicit player-selected targeting, channel guard, rank, modifier, preparation or pet control in the listed canonical macros.

  • Portal: DarnassusUse spellbook action

    Recorded from level 50. Check that you’ve learned it in your spellbook.

    Use the learned destination directly; faction, trainer access and Rune of Teleportation/Portals requirements must be checked. No faction inference or travel automation.

  • Portal: IronforgeUse spellbook action

    Recorded from level 40. Check that you’ve learned it in your spellbook.

    Use the learned destination directly; faction, trainer access and Rune of Teleportation/Portals requirements must be checked. No faction inference or travel automation.

  • Portal: OrgrimmarUse spellbook action

    Recorded from level 40. Check that you’ve learned it in your spellbook.

    Use the learned destination directly; faction, trainer access and Rune of Teleportation/Portals requirements must be checked. No faction inference or travel automation.

  • Portal: StormwindUse spellbook action

    Recorded from level 40. Check that you’ve learned it in your spellbook.

    Use the learned destination directly; faction, trainer access and Rune of Teleportation/Portals requirements must be checked. No faction inference or travel automation.

  • Portal: Thunder BluffUse spellbook action

    Recorded from level 50. Check that you’ve learned it in your spellbook.

    Use the learned destination directly; faction, trainer access and Rune of Teleportation/Portals requirements must be checked. No faction inference or travel automation.

  • Portal: UndercityUse spellbook action

    Recorded from level 40. Check that you’ve learned it in your spellbook.

    Use the learned destination directly; faction, trainer access and Rune of Teleportation/Portals requirements must be checked. No faction inference or travel automation.

  • Presence of MindMacro designed

    Recorded from level 30 · requires Presence of Mind. Check that you’ve learned it in your spellbook.

    Arcane · tier 5 · 1 rank.

    Explicit player-selected targeting, channel guard, rank, modifier, preparation or pet control in the listed canonical macros.

  • PyroblastMacro designed

    Recorded from level 20 · requires Pyroblast. Check that you’ve learned it in your spellbook.

    Fire · tier 3 · 1 rank.

    Explicit player-selected targeting, channel guard, rank, modifier, preparation or pet control in the listed canonical macros.

  • Remove Lesser CurseMacro designed

    Recorded from level 18. Check that you’ve learned it in your spellbook.

    Explicit player-selected targeting, channel guard, rank, modifier, preparation or pet control in the listed canonical macros.

  • ScorchUse spellbook action

    Recorded from level 22. Check that you’ve learned it in your spellbook.

    Use the normal damage binding; talent/debuff maintenance remains manual.

  • Slow FallMacro designed

    Recorded from level 12. Check that you’ve learned it in your spellbook.

    Explicit player-selected targeting, channel guard, rank, modifier, preparation or pet control in the listed canonical macros.

  • Teleport: DalaranUse spellbook action

    Recorded from level 50. Check that you’ve learned it in your spellbook.

    Use the learned destination directly; faction, trainer access and Rune of Teleportation/Portals requirements must be checked. No faction inference or travel automation.

  • Teleport: DarnassusUse spellbook action

    Recorded from level 30. Check that you’ve learned it in your spellbook.

    Use the learned destination directly; faction, trainer access and Rune of Teleportation/Portals requirements must be checked. No faction inference or travel automation.

  • Teleport: IronforgeUse spellbook action

    Recorded from level 20. Check that you’ve learned it in your spellbook.

    Use the learned destination directly; faction, trainer access and Rune of Teleportation/Portals requirements must be checked. No faction inference or travel automation.

  • Teleport: OrgrimmarUse spellbook action

    Recorded from level 20. Check that you’ve learned it in your spellbook.

    Use the learned destination directly; faction, trainer access and Rune of Teleportation/Portals requirements must be checked. No faction inference or travel automation.

  • Teleport: StormwindUse spellbook action

    Recorded from level 20. Check that you’ve learned it in your spellbook.

    Use the learned destination directly; faction, trainer access and Rune of Teleportation/Portals requirements must be checked. No faction inference or travel automation.

  • Teleport: Thunder BluffUse spellbook action

    Recorded from level 30. Check that you’ve learned it in your spellbook.

    Use the learned destination directly; faction, trainer access and Rune of Teleportation/Portals requirements must be checked. No faction inference or travel automation.

  • Teleport: UndercityUse spellbook action

    Recorded from level 20. Check that you’ve learned it in your spellbook.

    Use the learned destination directly; faction, trainer access and Rune of Teleportation/Portals requirements must be checked. No faction inference or travel automation.

  • Wand SpecializationPassive

    Arcane · tier 1 · 2 ranks.

    Arcane talent, tier 1, up to 2 ranks. Passive modification; allocate actual ranks in a valid build. It is not a castable macro action and does not justify proc/rotation automation.

  • Arcane FocusPassive

    Arcane · tier 1 · 5 ranks.

    Arcane talent, tier 1, up to 5 ranks. Passive modification; allocate actual ranks in a valid build. It is not a castable macro action and does not justify proc/rotation automation.

  • Improved ChannelingPassive

    Arcane · tier 1 · 5 ranks.

    Arcane talent, tier 1, up to 5 ranks. Passive modification; allocate actual ranks in a valid build. It is not a castable macro action and does not justify proc/rotation automation.

  • Arcane SubtletyPassive

    Arcane · tier 2 · 2 ranks.

    Arcane talent, tier 2, up to 2 ranks. Passive modification; allocate actual ranks in a valid build. It is not a castable macro action and does not justify proc/rotation automation.

  • Magic AbsorptionPassive

    Arcane · tier 2 · 2 ranks.

    Arcane talent, tier 2, up to 2 ranks. Passive modification; allocate actual ranks in a valid build. It is not a castable macro action and does not justify proc/rotation automation.

  • Arcane ConcentrationPassive

    Arcane · tier 2 · 5 ranks.

    Arcane talent, tier 2, up to 5 ranks. Passive modification; allocate actual ranks in a valid build. It is not a castable macro action and does not justify proc/rotation automation.

  • Arcane ResiliencePassive

    Arcane · tier 2 · 2 ranks.

    Arcane talent, tier 2, up to 2 ranks. Passive modification; allocate actual ranks in a valid build. It is not a castable macro action and does not justify proc/rotation automation.

  • Arcane GeometryPassive

    Arcane · tier 3 · 2 ranks.

    Arcane talent, tier 3, up to 2 ranks. Passive modification; allocate actual ranks in a valid build. It is not a castable macro action and does not justify proc/rotation automation.

  • Arcane ImpactPassive

    Arcane · tier 3 · 3 ranks.

    Arcane talent, tier 3, up to 3 ranks. Passive modification; allocate actual ranks in a valid build. It is not a castable macro action and does not justify proc/rotation automation.

  • Arcane ShieldingPassive

    Arcane · tier 4 · 2 ranks.

    Arcane talent, tier 4, up to 2 ranks. Passive modification; allocate actual ranks in a valid build. It is not a castable macro action and does not justify proc/rotation automation.

  • Improved CounterspellPassive

    Arcane · tier 4 · 2 ranks.

    Arcane talent, tier 4, up to 2 ranks. Passive modification; allocate actual ranks in a valid build. It is not a castable macro action and does not justify proc/rotation automation.

  • Arcane MeditationPassive

    Arcane · tier 4 · 3 ranks · needs Arcane Concentration at rank 5.

    Arcane talent, tier 4, up to 3 ranks. Passive modification; allocate actual ranks in a valid build. It is not a castable macro action and does not justify proc/rotation automation.

  • Missile BarragePassive

    Arcane · tier 4 · 1 rank.

    Arcane talent, tier 4, up to 1 ranks. Passive modification; allocate actual ranks in a valid build. It is not a castable macro action and does not justify proc/rotation automation.

  • Arcane MindPassive

    Arcane · tier 5 · 5 ranks.

    Arcane talent, tier 5, up to 5 ranks. Passive modification; allocate actual ranks in a valid build. It is not a castable macro action and does not justify proc/rotation automation.

  • Arcane InstabilityPassive

    Arcane · tier 6 · 3 ranks.

    Arcane talent, tier 6, up to 3 ranks. Passive modification; allocate actual ranks in a valid build. It is not a castable macro action and does not justify proc/rotation automation.

  • Wake of FirePassive

    Fire · tier 1 · 2 ranks.

    Fire talent, tier 1, up to 2 ranks. Passive modification; allocate actual ranks in a valid build. It is not a castable macro action and does not justify proc/rotation automation.

  • IncinerationPassive

    Fire · tier 1 · 3 ranks.

    Fire talent, tier 1, up to 3 ranks. Passive modification; allocate actual ranks in a valid build. It is not a castable macro action and does not justify proc/rotation automation.

  • Improved FireballPassive

    Fire · tier 1 · 5 ranks.

    Fire talent, tier 1, up to 5 ranks. Passive modification; allocate actual ranks in a valid build. It is not a castable macro action and does not justify proc/rotation automation.

  • IgnitePassive

    Fire · tier 2 · 5 ranks.

    Fire talent, tier 2, up to 5 ranks. Passive modification; allocate actual ranks in a valid build. It is not a castable macro action and does not justify proc/rotation automation.

  • Flame ThrowingPassive

    Fire · tier 2 · 2 ranks.

    Fire talent, tier 2, up to 2 ranks. Passive modification; allocate actual ranks in a valid build. It is not a castable macro action and does not justify proc/rotation automation.

  • ImpactPassive

    Fire · tier 2 · 3 ranks.

    Fire talent, tier 2, up to 3 ranks. Passive modification; allocate actual ranks in a valid build. It is not a castable macro action and does not justify proc/rotation automation.

  • Burning SoulPassive

    Fire · tier 3 · 3 ranks.

    Fire talent, tier 3, up to 3 ranks. Passive modification; allocate actual ranks in a valid build. It is not a castable macro action and does not justify proc/rotation automation.

  • Improved FlamestrikePassive

    Fire · tier 3 · 3 ranks.

    Fire talent, tier 3, up to 3 ranks. Passive modification; allocate actual ranks in a valid build. It is not a castable macro action and does not justify proc/rotation automation.

  • Improved ScorchPassive

    Fire · tier 4 · 3 ranks.

    Fire talent, tier 4, up to 3 ranks. Passive modification; allocate actual ranks in a valid build. It is not a castable macro action and does not justify proc/rotation automation.

  • Improved Fire WardPassive

    Fire · tier 4 · 2 ranks.

    Fire talent, tier 4, up to 2 ranks. Passive modification; allocate actual ranks in a valid build. It is not a castable macro action and does not justify proc/rotation automation.

  • Hot StreakPassive

    Fire · tier 4 · 1 rank · needs Pyroblast at rank 1.

    Fire talent, tier 4, up to 1 ranks. Passive modification; allocate actual ranks in a valid build. It is not a castable macro action and does not justify proc/rotation automation.

  • Master of ElementsPassive

    Fire · tier 4 · 3 ranks.

    Fire talent, tier 4, up to 3 ranks. Passive modification; allocate actual ranks in a valid build. It is not a castable macro action and does not justify proc/rotation automation.

  • Critical MassPassive

    Fire · tier 5 · 3 ranks.

    Fire talent, tier 5, up to 3 ranks. Passive modification; allocate actual ranks in a valid build. It is not a castable macro action and does not justify proc/rotation automation.

  • Fire PowerPassive

    Fire · tier 6 · 5 ranks.

    Fire talent, tier 6, up to 5 ranks. Passive modification; allocate actual ranks in a valid build. It is not a castable macro action and does not justify proc/rotation automation.

  • Frost WardingPassive

    Frost · tier 1 · 2 ranks.

    Frost talent, tier 1, up to 2 ranks. Passive modification; allocate actual ranks in a valid build. It is not a castable macro action and does not justify proc/rotation automation.

  • Improved FrostboltPassive

    Frost · tier 1 · 5 ranks.

    Frost talent, tier 1, up to 5 ranks. Passive modification; allocate actual ranks in a valid build. It is not a castable macro action and does not justify proc/rotation automation.

  • Elemental PrecisionPassive

    Frost · tier 1 · 5 ranks.

    Frost talent, tier 1, up to 5 ranks. Passive modification; allocate actual ranks in a valid build. It is not a castable macro action and does not justify proc/rotation automation.

  • Ice ShardsPassive

    Frost · tier 2 · 5 ranks.

    Frost talent, tier 2, up to 5 ranks. Passive modification; allocate actual ranks in a valid build. It is not a castable macro action and does not justify proc/rotation automation.

  • PermafrostPassive

    Frost · tier 2 · 3 ranks.

    Frost talent, tier 2, up to 3 ranks. Passive modification; allocate actual ranks in a valid build. It is not a castable macro action and does not justify proc/rotation automation.

  • Improved Frost NovaPassive

    Frost · tier 2 · 2 ranks.

    Frost talent, tier 2, up to 2 ranks. Passive modification; allocate actual ranks in a valid build. It is not a castable macro action and does not justify proc/rotation automation.

  • FrostbitePassive

    Frost · tier 2 · 3 ranks.

    Frost talent, tier 2, up to 3 ranks. Passive modification; allocate actual ranks in a valid build. It is not a castable macro action and does not justify proc/rotation automation.

  • Piercing IcePassive

    Frost · tier 3 · 3 ranks.

    Frost talent, tier 3, up to 3 ranks. Passive modification; allocate actual ranks in a valid build. It is not a castable macro action and does not justify proc/rotation automation.

  • Frost ChannelingPassive

    Frost · tier 3 · 3 ranks.

    Frost talent, tier 3, up to 3 ranks. Passive modification; allocate actual ranks in a valid build. It is not a castable macro action and does not justify proc/rotation automation.

  • Improved BlizzardPassive

    Frost · tier 3 · 3 ranks.

    Frost talent, tier 3, up to 3 ranks. Passive modification; allocate actual ranks in a valid build. It is not a castable macro action and does not justify proc/rotation automation.

  • Arctic ReachPassive

    Frost · tier 4 · 2 ranks.

    Frost talent, tier 4, up to 2 ranks. Passive modification; allocate actual ranks in a valid build. It is not a castable macro action and does not justify proc/rotation automation.

  • ShatterPassive

    Frost · tier 4 · 3 ranks.

    Frost talent, tier 4, up to 3 ranks. Passive modification; allocate actual ranks in a valid build. It is not a castable macro action and does not justify proc/rotation automation.

  • Improved Cone of ColdPassive

    Frost · tier 5 · 3 ranks.

    Frost talent, tier 5, up to 3 ranks. Passive modification; allocate actual ranks in a valid build. It is not a castable macro action and does not justify proc/rotation automation.

  • Fingers of FrostPassive

    Frost · tier 5 · 2 ranks · needs Ice Lance at rank 1.

    Frost talent, tier 5, up to 2 ranks. Passive modification; allocate actual ranks in a valid build. It is not a castable macro action and does not justify proc/rotation automation.

  • Winter's ChillPassive

    Frost · tier 6 · 5 ranks.

    Frost talent, tier 6, up to 5 ranks. Passive modification; allocate actual ranks in a valid build. It is not a castable macro action and does not justify proc/rotation automation.

  • AttackNeeds more evidence

    General entry without complete sourced spell ID, learning and equipment/acquisition requirements. Do not invent a wand/attack macro from memory.

  • ShootNeeds more evidence

    General entry without complete sourced spell ID, learning and equipment/acquisition requirements. Do not invent a wand/attack macro from memory.

  • Comprehend ScrollNeeds more evidence

    The General entry has no sourced spell ID or complete acquisition evidence; keep as a research gap.

  • Armor ProficiencyPassive

    General entry without complete sourced spell ID, learning and equipment/acquisition requirements. Do not invent a wand/attack macro from memory.

  • DodgePassive

    General entry without complete sourced spell ID, learning and equipment/acquisition requirements. Do not invent a wand/attack macro from memory.

  • LanguagesPassive

    General entry without complete sourced spell ID, learning and equipment/acquisition requirements. Do not invent a wand/attack macro from memory.

What’s new