Mage Macros: General
This macro will cast Remove Lesser Curse on a friendly mouseover target, a friendly target or yourself.
/cast [target=mouseover, help] [target=targettarget, help] [target=player] Remove Lesser Curse
This macro will cast random polymorph (pig, turtle or sheep) on your enemy.
/castrandom Polymorph, Polymorph(Rank 1: Pig), Polymorph(Rank 1: Turtle)
This macro will cast Innervate on a friendly mouseover target, a friendly target or yourself.
/cast [target=mouseover, help] [target=targettarget, help] [target=player] Innervate
This macro will recast Ice Block by activating Cold Snap.
/cancelaura Ice Block /castsequence reset=300 Ice Block, Cold Snap
This macro will cast Frost Ward when used in conjuction with the alt key or Fire Ward.
/cast [mod:alt] Frost Ward; Fire Ward
This macro will cast breaks Ice Block and instantly Counterspell your opponent.
/cancelaura Ice Block /cast Counterspell
This macro will conjure the correct mana gem when right-clicked, and uses a mana gem when left-clicked.
/castsequence [button:2] reset=120 Conjure Mana Emerald, Conjure Mana Ruby, Conjure Mana Citrine, Conjure Mana Jade, Conjure Mana Agate /stopmacro [button:2] /use Mana Emerald /use Mana Ruby /use Mana Citrine /use Mana Jade /use Mana Agate
This macro will allow you to eat and drink with one click, cast conjure food when used in conjuction with the control key, cast conjure water when used in conjuction with the shift key and cast Ritual of Refreshments when used in conjunction with the alt key.
/use [nomod] Conjured Manna Biscuit /use [nomod] Conjured Glacier Water /use [nomod] Conjured Croissant /cast [mod:ctrl] Conjure Food; [mod:shift] Conjure Water; [mod:alt] Ritual of Refreshment
This macro will cast Mage Armor when clicked, Ice Armor when used in conjuction with the shift key and Molten Armor when used in conjunction with the alt key.
/cast [mod:shift] Ice Armor; [mod:alt] Molten Armor; Mage Armor
This macro will cast Portal: Ironforge when clicked, Portal: Exodar when used in conjuction with the shift key, Portal: Stormwind when used in conjunction with the alt key and Portal: Darnassus when used in conjunction with the control key
/cast [mod:shift] Portal: Exodar; [mod:alt] Portal: Stormwind; [mod:ctrl] Portal: Darnassus; Portal: Ironforge
This macro will cast Portal: Orgrimmar when clicked, Portal: Silvermoon when used in conjuction with the shift key, Portal: Undercity when used in conjunction with the alt key and Portal: Thunder Bluff when used in conjunction with the control key.
/cast [mod:shift] Portal: Silvermoon; [mod:alt] Portal: Undercity; [mod:ctrl] Portal: Thunder Bluff; Portal: Orgrimmar
This macro will cast Teleport: Ironforge when clicked, Teleport: Exodar when used in conjuction with the shift key, Teleport: Stormwind when used in conjunction with the alt key and Teleport: Darnassus when used in conjunction with the control key.
/cast [mod:shift] Teleport: Exodar; [mod:alt] Teleport: Stormwind; [mod:ctrl] Teleport: Darnassus; Teleport: Ironforge
This macro will cast Teleport: Orgrimmar when clicked, Teleport: Silvermoon when used in conjuction with the shift key, Teleport: Undercity when used in conjunction with the alt key and Teleport: Thunder Bluff when used in conjunction with the control key.
/cast [mod:shift] Teleport: Silvermoon; [mod:alt] Teleport: Undercity; [mod:ctrl] Teleport: Thunder Bluff; Teleport: Orgrimmar
This macro will cast Portal: Shattrah when clicked and Teleport: Shattrah when used in conjuction with the shift key.
/cast [mod:shift] Teleport: Shattrath; Portal: Shattrath