Mage macros

Mage World of Warcraft macros.

Mage Polymorph macro

#showtooltip Polymorph
/clearfocus [modifier:alt]
/focus [@focus,noexists]
/clearfocus [@focus,help][@focus,noharm]
/stopmacro [@target,noharm]
/cast [@focus,exists,harm][@target] Polymorph

Sets your target as focus and casts Polymorph.
Press Alt will clear your focus.

Slow fall

/cast [@mouseover,nodead,help] Slow Fall

Casts Slow fall on your mouseover target.

Spellsteel macro

/cast [@focus,exists][@target] Spellsteal

Casts Spellsteel at your focus if you have one , else on your target.

Mage bomb macro

#showtooltip Mage Bomb
/cast [@mouseover,harm,exists,nodead] Mage Bomb; Mage Bomb

Casts Mage bomb on your mouseover target or on your target if you don't have a mouseover target.

Counterspell target or focus

#showtooltip Counterspell
/cast [modifier:shift, target=focus] Counterspell
/cast [nomodifier:shift] Counterspell

Stop whatever you are casting and cast counterspell. Holding down shift will counterspell your focus.

Mouseover remove curse

#showtooltip Remove Curse
/cast [target=mouseover,exists] Remove Curse

Mage macro that stops casting and removes the curse on the target you mouse over.

Instant blink

#showtooltip Blink
/cast Blink

Stop your casting and blinks.

Deep Freeze target or focus

/cast [mod:shift,target=focus] Deep Freeze; Deep Freeze

Casts Deep Freeze on your target or focus target when you hold shift.

Instant flamestrike macro

#show Flamestrike
/cast Presence of Mind
/cast Flamestrike

Wow Classic Mage macros

Instant ice block

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

Stop whatever you are casting and casts ice block,click the macro again to remove the ice block.

Wow classic mage macro:Arcane missiles

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

Spammable Arcane Missiles.

Wow classic frosbolt and frostbolt(Rank1)

/cast [mod:alt] Frostbolt(Rank 1); Frostbolt

Cast normal frostbolt or rank 1 frostbolt if alt is pressed.