I'll lead with some common burst macros. I use a shift modifier to change whether I want to use a potion as well.
Arcane AP burst macro:
Code: Select all
#showtooltip
/use [mod:shift] Potion of the Jade Serpent
/cast Arcane Power
/use Brilliant Mana Gem
/use Mana Gem
/cast Alter Time
Code: Select all
#showtooltip
/use [mod:shift] Potion of the Jade Serpent
/cast Icy Veins
/cast Alter Time
Code: Select all
#showtooltip
/use [mod:shift] Potion of the Jade Serpent
/cast Presence of Mind
/cast Alter Time
/cast Pyroblast
I like using shift-modifier-mouseover macros for utility spells like CS, decurse and Spellstealing:
Code: Select all
#showtooltip Counterspell
/cast [modifier:shift, exists, target=mouseover] Counterspell
/cast Counterspell
Code: Select all
#showtooltip Spellsteal
/stopcastin
/cast [modifier:shift, exists, target=mouseover] Spellsteal; Spellsteal
Code: Select all
#showtooltip
/use [@mouseover,help][@target,help][@player] Remove Curse
The common "stop making frostbolts healing your pet unless you hold shift" frostbolt macro. It might conflict with the IV macro if you use a potion, but I never cast frostbolt immediately after activating IV anyway.
Code: Select all
#showtooltip Frostbolt
/cast [mod:shift,target=pet] Frostbolt
/cast [harm,nodead] Frostbolt
Polymorph gets boring when you always stick to the same one, so I like to mix things up a bit. This macro will probably break with WoD though, since they're consolidating all polymorphs, sort of like portals/teleports right now.
Code: Select all
#showtooltip Polymorph
/focus
/castrandom Polymorph,Polymorph(Pig),Polymorph(Turtle),Polymorph(Black Cat)