Categories / Macros / Mage Arcane PVE Macros

Mage Arcane PVE Macros

These Arcane Mage PvE macros are designed for WoW WotLK 3.3.5a and focus on Arcane Blast and Arcane Missiles channel control, burn cooldowns, mana recovery, target utility and emergency defense. They help prevent accidental channel clipping while making Counterspell, Spellsteal, Focus Magic, Polymorph and movement tools easier to use.

Use the exact spell, item and armor names from your client. Arcane Power, trinket and Icy Veins macros may require independent timing, while stopcasting macros intentionally interrupt the current spell. Test every macro on a target dummy or friendly unit before using it in a raid.

Arcane Blast no-channeling

Casts Arcane Blast only when you are not channeling Arcane Missiles, preventing accidental clipping.

#showtooltip Arcane Blast
/cast [nochanneling:Arcane Missiles] Arcane Blast

 

Arcane Missiles

Casts Arcane Missiles without restarting an existing channel.

#showtooltip Arcane Missiles
/cast [nochanneling:Arcane Missiles] Arcane Missiles

 

Arcane Power burn

Uses Arcane Power, Icy Veins, both trinkets, the glove slot and then begins Arcane Blast. Keep a separate cooldown key if timing must remain independent.

#showtooltip Arcane Blast
/cast Arcane Power
/cast Icy Veins
/use 13
/use 14
/use 10
/cast [nochanneling:Arcane Missiles] Arcane Blast
/cqs

 

Presence of Mind Arcane Blast

Uses Presence of Mind and then casts Arcane Blast. The instant cast is kept separate from the main burn macro for better timing control.

#showtooltip Arcane Blast
/cast Presence of Mind
/cast Arcane Blast

 

Arcane Power or Presence of Mind

Uses Arcane Power normally and Presence of Mind with Shift, keeping both cooldowns on one modifier button.

#showtooltip [mod:shift] Presence of Mind; Arcane Power
/cast [mod:shift] Presence of Mind; Arcane Power

 

Arcane Barrage movement

Stops a current cast and uses Arcane Barrage when moving or when you need to clear Arcane Blast stacks.

#showtooltip Arcane Barrage
/stopcasting
/cast Arcane Barrage

 

Arcane Explosion with engineering

Uses Global Thermal Sapper Charge and Saronite Bomb at yourself, then casts Arcane Explosion for area damage.

#showtooltip Arcane Explosion
/use Global Thermal Sapper Charge
/use [@player] Saronite Bomb
/cast Arcane Explosion
/cqs

 

Evocation

Stops a current cast and begins Evocation for mana recovery.

#showtooltip Evocation
/stopcasting
/cast Evocation

 

Mana Sapphire

Uses Mana Sapphire without changing your current target.

#showtooltip Mana Sapphire
/use Mana Sapphire

 

Counterspell focus

Stops casting and interrupts your focus target without changing your current target.

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

 

Counterspell mouseover

Stops casting and interrupts a hostile mouseover target, falling back to your current target.

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

 

Focus Magic mouseover

Casts Focus Magic on a friendly mouseover target, falling back to your current friendly target.

#showtooltip Focus Magic
/cast [@mouseover,help,nodead][help,nodead] Focus Magic

 

Remove Curse mouseover

Removes a curse from a friendly mouseover target without changing your current target.

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

 

Spellsteal mouseover

Spellsteals from a hostile mouseover target, falling back to your current target.

#showtooltip Spellsteal
/cast [@mouseover,harm,nodead][harm,nodead] Spellsteal

 

Polymorph focus

Polymorphs your focus target without changing your current target.

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

 

Slow focus

Casts Slow on your focus target without changing your current target.

#showtooltip Slow
/cast [@focus,harm,nodead][] Slow

 

Blink stopcasting

Stops a current cast and immediately uses Blink.

#showtooltip Blink
/stopcasting
/cast Blink

 

Ice Block toggle

Stops casting, cancels Ice Block if it is active, and otherwise activates Ice Block.

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

 

Invisibility

Stops casting and activates Invisibility.

#showtooltip Invisibility
/stopcasting
/cast Invisibility

 

Slow Fall mouseover

Casts Slow Fall on a friendly mouseover target, falling back to yourself.

#showtooltip Slow Fall
/cast [@mouseover,help,nodead][@player] Slow Fall

 

Mage Armor or Molten Armor

Uses Mage Armor normally and Molten Armor with Shift.

#showtooltip [mod:shift] Molten Armor; Mage Armor
/cast [mod:shift] Molten Armor; Mage Armor

How to use Arcane Mage macros

Open the in-game Macros window, create a macro and paste the code exactly as shown. Place it on an action bar and bind it to a reachable key. The #showtooltip line displays the relevant ability icon and cooldown. For mouseover macros, hover the intended enemy or friendly frame before pressing the button.

Focus Counterspell, Polymorph and Slow macros let you control a secondary target without losing the boss. The no-channeling conditions protect Arcane Missiles from accidental restarts, while mouseover utility reduces target switching during movement and raid mechanics.

Arcane Mage PvE macro tips

Arcane Blast stacks, Arcane Missiles procs, mana level and cooldown timing should remain manual. Arcane Power burn macros can group major effects, but they cannot decide when your mana, trinkets or encounter phase make the burn worthwhile. Keep separate keys when one cooldown needs to be delayed.

Evocation and Mana Sapphire are recovery tools, not buttons to use automatically. Plan them around movement and incoming damage. Arcane Barrage can help during movement or clear stacks, but stopping a cast too early can reduce damage if the movement window is unnecessary.

Counterspell, Spellsteal, Remove Curse and Focus Magic often provide more encounter value than combining every offensive cooldown. Bind them where they can be reached quickly without losing awareness of the boss.

Compatibility and troubleshooting

These macros target the WoW WotLK 3.3.5a macro system. Spell, item and armor names must match your client language, while private-server differences can affect protected actions, channels, focus conditions and ground-target items. If a macro fails, test the spell alone, confirm the focus or mouseover target and reload the UI after editing.

Macros cannot automate Arcane Blast stack decisions, mana management, Clearcasting timing or cooldown windows. Their purpose is to reduce targeting friction and prevent channel errors while leaving encounter awareness with the player.

Related articles