Cheap WoW WOTLK Classic Gold
- Buy WoW Classic Gold at IGGM. 6% Off Coupon: vhpg. Awesome prices, instant delivery.
Spammable Arcane MissilesThis macro prevents you from interrupting an Arcane Missiles cast by recasting too early.
/cast [nochanneling:Arcane Missiles] Arcane Missiles
Interrupt Ice LanceMostly for Frostbite mages, this macro stops whatever spell you were casting and casts Ice Lance.
/cast Ice Lance
Opener PyroblastThis macro casts Pyroblast when you¡¯re pulling. If you¡¯re in combat, it casts Fireball.
/cast [nocombat] Pyroblast; Fireball
Modifier PyroblastFor those with 8/8 Netherwind or similar proc PoM effects, this will ordinarily cast Fireball, but will use Pyroblast instead if you hold Alt. Because of latency, you won¡¯t be able to cast as fast as possible and make use of this. The same was true of old automatic NW macros anyway.
/cast [mod:alt] Pyroblast; Fireball
Frostbolt(Rank 1) KitingHold alt for the fast casting snare, or cast your maximum rank.
/cast [mod:alt] Frostbolt(rank 1); Frostbolt
Stealth Breaker Arcane ExplosionOn a normal key press or click, the first macro casts Arcane Explosion (maximum rank), but on a right click it uses Rank 1. The second option automatically downranks if you're out of combat.
/cast [btn:2] Arcane Explosion(Rank 1); Arcane Explosion
/cast [nocombat] Arcane Explosion(Rank 1); Arcane Explosion
One-Button Blizzard/FlamestrikeClick for Blizzard, or alt-click for Flamestrike.
/cast [mod:alt] Flamestrike; Blizzard
Castsequence Attack RoutineThis is a cast sequence designed for mana efficiency - three Scorches and an Arcane Blast. It will reset to Arcane Blast if not pressed for 7 seconds (at least enough time for the debuff to begin to fade).
/castsequence reset=7 Arcane Blast, Scorch, Scorch, Scorch, Scorch
Friendly Fire TargetingReplacing spells with this macro will cause you to cast them at your target¡¯s target if you¡¯re targeting a unit which cannot be attacked.
/cast [harm] [target=targettarget] Fireball
Cooldown BurnersAutomatically casting spells or using trinkets whenever they are cooled down can still be done, if the spells don¡¯t cause a global cooldown when activated. However, any time the trinket or spell is not ready, error text is displayed, error speech is triggered, and the ¡°spell failed¡± sound effect is played. More complex scripts can remove the text, but I have not found a way to remove the failure sound. Regardless, here are two such macros.
/use Zandalarian Hero Charm
I.W.I.N ButtonsThese are a number of macros to instantly activate spell enhancers and cast your attack. First, the troll only berserking & haste trinket combo¡
/use Mind Quickening Gem
¡and the classic Presence of Mind, Arcane Power, and trinket macro./cast Presence of Mind
/cast Arcane Power
/use Vengeance of the Illidari
/cast Pyroblast NOTE: There's a slight problem with this one. You can't use it while running. Well, you can, but you have to click twice. Every line evaluates at the same time, so the /cast Pyroblast part cancels itself and gives you an error message at first. A second press will launch it (because you'll already have PoM active when it tests conditions). This is the best approach to this kind of macro, because it's 1 push if standing, 2 if running. Sorry about the limitations of the language.
Pet Tricks: the Water Elemental and you.Spammable Summon & Attack ¨C 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]
Summon & Freeze¨C Summons or activates the ranged frost nova power, Freeze.
/cast [nopet] Summon Water Elemental; Freeze
Dismiss (& Invisibility)¨C You can use this script to dismiss your pet without using the pet dropdown menu. This particular macro dismisses him and begins your Invisibility fade, so he won't force you into combat unintentionally.
Modifier Nova¨C Here's a slick little macro to cast Frost Nova if your elemental isn't out, and freeze if it is. To force a Frost Nova cast with the elemental is available, hold any modifier key. The scripting on the second line makes sure that you don't get Freeze locked onto your cursor when your elemental has expired.
/cast [nopet] [pet, mod] Frost Nova(Rank 1); [pet, nomod] Freeze
/run if not GetPetTimeRemaining() then ClearCursor() end
On Demand Shatter¨C With your pet out, you can use this macro to start a frostbolt cast and bring up the targetting circle for Freeze. Drop the pet's nova on your target just before the cast goes off for a nice suddent Shatter.
/cast [pet] Freeze
Just Die Already¨C The 2.4.2 patch introduced a bug which causes elementals to leave a body for about 10 seconds after despawning. This prevents re-summoning, which can be extremely inconvenient. To fix this problem, add these two lines to the bottom of any of your elemental macros. If you hit it while the thing is dead but no despawned, it will dismiss it - removing your pet bar and allowing you to summon again.
/stopmacro [target=pet, nodead]