Monday, December 17, 2007

Macros for Mages

I think every mage should have some basic macros. Its easy, fast and help your ingame's life a lot :)

POLYMORPH

- Announce Polymorph

/cast Polymorph
/stopmacro [noexists] [dead] [help]
/p Sheeping %t. Back off it

- Polymorph Focus

Very usefull in arena games. The following macro gives you a single button that automatically manages your sheep as a focus until it dies or until you manually replace it with your current target.

/clearfocus [modifier:shift]
/focus [target=focus,noexists]; [target=focus,dead]
/clearfocus [target=focus,help]
/stopcasting
/cast [target=focus,exists,harm] Polymorph; Polymorph



ARCANE EXPLOSION

Arcane Explosion Rank 1 and high rank in only one button

When out of combat it will cast Arcane Explosion rank 1 for two reasons: It is useful for looking for stealthed enemies to conserve mana, as well as being helpful when protecting points of interest in PvP.

/cast [nocombat] Arcane Explosion(Rank 1); Arcane Explosion
/stopcasting



ANTI GROUNDING TOTEM

- Anti Grounding Totem Ice Lance
When used, this macro will cast Ice Lance on the nearest Grounding Totem without you losing your current target. If no Grounding Totem exists it will simply cast Ice Lance on your current target. (very usefull in arena)

/stopcasting
/focus target
/target [exists] Grounding Totem
/cast Ice Lance
/target focus
/clearfocus



-- F R O S T M A C R O S --



WATER ELEMENTAL PET

- Spammable Summon & Attack
This will summon your pet, and if pressed again, will set it to attack your target ones the lag on summoning finishes. Spamming is okay, and won’t cause your pet’s first waterbolt to cancel and restart.

/cast [nopet] Summon Water Elemental
/stopmacro [target=pettarget, exists]
/petattack


- Pet Frost Nova

/click [pet] PetActionButton5
/stopmacro [target=pettarget, exists]
/click [pet] PetActionButton5



COUNTERSPELL

- Quick Counterspell

Casts Counterspell immediately, cancelling any spellcast in progress. This helps ensure that you will stop your opponent's cast in time.

/stopcasting
/cast Counterspell


ICE BARRIER

- Quick Ice Barrier
Similar to Quick Counterspell, casts Ice Barrier immediately, cancelling any spellcast in progress, allowing you to absorb damage now instead of later.

/stopcasting
/cast Ice Barrier


FROSTBOLT

- 2 TrinketS, then Cast (GREAT FOR PVE)
Pops two trinkets (whatever is in the 13th and 14th inventory slots) and finishes with a damage spell. This boosts DPS by reducing the number of keystrokes or clicks necessary for this common cast sequence. The "/run" script is to disable the annoying error sound you get when your trinkets are on cooldown.

/run SetCVar("Sound_EnableSFX","0")
/use 13
/use 14
/run SetCVar("Sound_EnableSFX","1")
/cast Frostbolt


ICE BLOCK

- Breakable Ice Block A 1.5 second “dead time” on toggle buttons like Ice Block was implemented to prevent unintentionally canceling buffs by spamming. This macro will restore previous functionality so Ice Block can be used to cancel debuffs almost instantaneously.

/cancelaura Ice Block
/cast Ice Block



-- F I R E M A C R O S --



AKA POM PYRO

Presence of Mind, to make Pyroblast an instant cast
Arcane Power, increasing spell damage and mana consumption by 30% for the next 15 seconds.
Pop first trinket (probably something that boosts damage or crit)
Pop second trinket (optional, very carefull if you have your pvp trinket. You can leave just one line for trinket /use 14 (or 13))
Pyroblast
To get all this to happen with a single button press, need /stopcasting after the PoM and AP .

/cast Presence of Mind
/stopcasting
/cast Arcane Power
/stopcasting
/use 13
/use 14
/cast Pyroblast


FIREBALL

- Fireball/Combustion/ 2 Trinkets (GREAT FOR PVE)

/run SetCVar("Sound_EnableSFX","0")
/use 13
/use 14
/run SetCVar("Sound_EnableSFX","1")
/cast Combustion
/stopcasting
/cast Fireball


More macros and more informations, visit: http://www.wowwiki.com/Useful_macros/Mage#The_I_Win_Button

No comments: