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.



