Skip to content

World of Warcraft · class

Mage macros

Mages command the arcane arts, using their deep understanding of the elemental forces to unleash powerful spells and control the battlefield.

23 macros

  • #showtooltip Blizzard
    /cast [@cursor] Blizzard

    Drops your channelled area damage at the cursor with no confirmation click. On multi-target pulls this is pressed on cooldown, so the saved click adds up fast.

  • #showtooltip Counterspell
    /cancelaura Ice Block
    /cast Counterspell

    Drops Ice Block and kicks in the same press. Sitting in a block while the enemy healer casts freely is a common way to lose an arena.

  • #showtooltip
    /cast [mod:shift] Conjure Refreshment Table
    /cast [nomod] Conjure Refreshment
    /use [nomod] Conjured Mana Bun

    Conjures your food when you are out and eats it when you have some. Holding Shift instead lays down a refreshment table for the group.

  • #showtooltip
    /cast [button:2] Conjure Mana Gem
    /stopmacro [button:2]
    /use Mana Gem

    Right-click to conjure a fresh Mana Gem, left-click to use the one you are carrying. Arcane Mages go through these constantly and this keeps both actions on a single slot.

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

    Stops your cast and kicks your focus target, falling back to your current target. Counterspell has a long cooldown for an interrupt, so aiming it deliberately matters.

  • #showtooltip Flamestrike
    /cast [@cursor] Flamestrike

    Casts Flamestrike where your mouse is pointing. Fire Mages cast this off a Hot Streak proc that can expire, so removing the reticle step genuinely prevents wasted procs.

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

    A template for any spell you want aimed at a focus target — replace both instances of the spell name. Holding Shift redirects it to your mouseover instead.

  • #showtooltip
    /cast [mod:shift] Blink; Frost Nova

    Roots everything around you and immediately starts your escape. Nova is nearly always followed by moving away, so pairing it with Blink on a modifier keeps both on one key.

  • #showtooltip Ice Lance
    /cast [@mouseover,harm,nodead][] Ice Lance

    Lances whatever you are hovering, otherwise your target. Useful for finishing off a low-health add or cleaving a shatter without giving up your primary target.

  • #showtooltip Blink
    /stopcasting
    /cast Blink

    Interrupts whatever you are casting and blinks immediately. Waiting for a Pyroblast to finish before you dodge is not a trade you want to make.

  • #showtooltip
    /cast [known:Blazing Barrier] Blazing Barrier; [known:Prismatic Barrier] Prismatic Barrier; Ice Barrier

    Casts whichever barrier your specialisation actually has — Blazing for Fire, Prismatic for Arcane, Ice for Frost. The known check means the same macro works on all three without editing.

  • /cast [mod:shift] Portal: Exodar; [mod:alt] Portal: Stormwind; [mod:ctrl] Portal: Darnassus; Portal: Ironforge

    Portal: Ironforge on a normal press, with Shift, Alt and Ctrl covering Exodar, Stormwind and Darnassus. Four portal buttons collapsed into one slot.

Other WoW classes

Every class shares the same macro syntax, so a good idea usually ports across.