Didn't know where else to post this so i'll post ma sexeh mage macros here
*** For all Macro Mages out here I collected some Macros which are both usefull in PvE and PvP ***
* Lets you spam the Arcane Missile button without breaking our current channel.
/cast [noChanneling:Arcane Missiles] Arcane Missiles
* Spamming this would let you +block, -block, cold snap, +block, -block. (CD based on Ice Floes)
/cancelAura Ice Block
/castSequence reset=240 Ice Block, Cold Snap
* This'll cast a random poly spell on your target, if you've already polyed someone you can hold ALT while using this macro and it'll re-poly regardless of curent target and you wont lose your current target. Clicking it without ALT and no target will reset the focus target.
/clearFocus [noModifier:ALT]
/focus [harm,nodead,noModifier:ALT] target
/castRandom [target=focus,exists] Polymorph, Polymorph: Pig, Polymorph: Turtle
* Cast your shields. (CD based on Ice Floes)
/castSequence reset=24 Ice Barrier, Mana Shield
* Eat and drink in one click.
/use [nocombat] Conjured Glacier Water
/use [nocombat] Conjured Croissant
* Conjure and eat in the same button. Left click for conjure, right click for consume. (Just change the names for the food edition)
/cast [button:1] Conjure Water(Rank 9)
/use [button:2] Conjured Glacier Water
* Powerup your frostbolt! (change to fireball if you're fire)
/use [harm] Talisman of Ephemeral Power
/use [harm] Zandalarian Hero Charm
/cast Frostbolt
* AP+PoM macro aka I.WIN.BUTTON. (If you just wanna use whatever trinket you've got equipped use this "/use 13; /use 14" (13 is top, 14 bottom trinket slot)
(using the first line below will prevend you from activating the macro while not targeting an enemy, remove this line to activate the macro whenever you want)
/stopmacro [noharm]
/cast Arcane Power
/stopCasting
/cast Presence of Mind
/stopCasting
/use Zandalarian Hero Charm
/cast Pyroblast
* Summon your Water Elemental and make it attack your target. (You'll have to spam this button untill the server realize that you've got a pet (usually 3-5 clicks))
/petattack
/cast [nopet] Summon Water Elemental
* This will use your own Frost nova, when it's on cooldown it'll use your pets Freeze ability. You can also just right-click to use Freeze.
/click [pet,button:2] PetActionButton5
/cast [button:1] Frost Nova
/click [pet] PetActionButton5
* Use/Conjure Mana Gems. Left click consumes the largest gems you have in your bags, right click conjures them in the order specified. To reset the conjure order press ALT+RIGHT CLICK on the macro.
/use [button:1] Mana Ruby; [button:1] Mana Citrine; [button:1] Mana Jade; [button:1] Mana Agate
/castSequence [button:2] reset=[modifier:ALT] Conjure Mana Ruby, Conjure Mana Citrine, Conjure Mana Jade, Conjure Mana Agate
* Stop whatever you're doing and cast Counterspell.
/stopCasting
/cast Counterspell
* Decurse whatever your mouse is hovering over, if your mouse is not over anything that can be decursed it'll try to decurse you.
/cast [target=mouseover,exists,help] Remove Lesser Curse
/cast [target=player] Remove Lesser Curse
* A firemage nuke macro, uses the spells in the below order.
/castsequence reset=20 Dragon's Breath, Scorch, Fire Blast, Blast Wave
* Cast polymorph on a hostile, send a message to the raid channel if in a raid or a party channel if in a party.
Removes unnessesary spam.
/cast [harm] Polymorph
/stopmacro [noharm]
/ra Sheeping >> %t <<
/stopmacro [group:raid]
/p Sheeping >> %t <<
*** Good luck ***
might post sum other macroes for other classes