PDA

View Full Version : Mass macros multiple classes


buena
11-21-2007, 07:15 PM
Repost from my guild forums awhile ago, I tried to cover everything I use. Hopefully isn't outdated yet. Also added a few I added recently, especially more mouseover stuff.

------------------

PvP Macros
Note: I mash all my keys for anything. So I have no idea if these take multiple keypresses or not. Quite possibly many of them do, and could be refined to fire with one keypress.

Warlock:
#show Spell Lock
/cast [pet:Felhunter] Spell Lock
/cast [pet:Voidwalker] Suffering
This is basically a spell lock key which also shows its cooldown. If enemy teams kill my felhunter I usually pull out a VW as a second pet because it's harder to kill, so if that's out this key will cast suffering (-10% hit debuff) instead, which is the VW's only even marginally useful PvP spell.

/cast Amplify Curse
/use Ancient Crystal Talisman
/stopcasting
/cast Curse of Agony(Rank 6)
Pretty straightforward, blows off my crappy green damage trinket and casts an amped agony on my victim. Replace Ancient Crystal Talisman with Icon of the Silver Crescent if you aren't as much of a scrub as me. Also I'm not sure if this is a one-press macro or not. If it's not and you want it to be, try experimenting with moving the /stopcasting around or adding another /stopcasting.

/castsequence reset=10 Fel Domination, Summon Voidwalker(Summon), Soul Link
I just mash this as a panic button to resummon a VW and soul link it if they killed my felhunter.

/petattack [target=focus]
/petattack [target=Healing Stream Totem]
/petattack [target=Windfury Totem]
/petattack [target=Mana]
/petattack [target=Tremor Totem]
/petattack [target=Grounding Totem]
Mashable totem killer macro that will send your pet to bite any of the various listed totems (bottom-most first), and to get back on your focus if none of them are up. Less crucial after 2.3 grounding nerf but still useful.

/cast [target=mouseover,exists] Devour Magic
/cast Devour Magic
Dispells your mouseover target if you have one. If not it will dispell your current target, or yourself if you have no target (and use auto self-cast like I do).


Mage
/cast [target=focus] Counterspell
Obvious. But also really important.

/cast [target=mouseover,exists,nohelp] Counterspell
/cast Counterspell
I am starting to use this a lot more. Counterspells your mouseover or, if you don't have one, your target.

/cast [nopet] Summon Water Elemental
/click [pet] PetActionButton5
Summons an elemental if you don't have one out. Casts freeze (ranged nova) if you do.

/cast [nopet] Summon Water Elemental
/click [pet] PetActionButton1
/use Icon of the Silver Crescent
Summons an elemental if you don't have one out. With any subsequent press, tells your elemental to attack whatever you have targeted. Also blows off my icon because if I didn't macro it in somewhere I would forget to use it. And this is a good place because the elemental's damage gets a share of your spellpower.

/cast [target=mouseover,exists,help] Remove Lesser Curse
/cast Remove Lesser Curse
Decurse your mouseover target. It works on party frames and I use it to get tongues off my elemental shaman by hovering over his frame, not needing to untarget the enemy I am DPSing. If you don't have a valid mouseover target it will attempt to decurse your target or yourself (assuming you use auto self-casting).

Priest:
Note: this is not all one macro. Each line would be a seperate macro.
/cast [target=player] Dispel Magic(Rank 2)
/cast [target=focus] Dispel Magic(Rank 2)
/cast [target=focustarget] Dispel Magic(Rank 2)
/cast [target=mouseover] Dispel Magic(Rank 2)
/cast [target=party1] Dispel Magic(Rank 2)
/cast [target=party2] Dispel Magic(Rank 2)

Some form of dispell macro is crucial because dispelling quickly is so important in arena, and needing to target before you can dispell is really going to cost you a ton of clicks and a lot of reaction time. These macros will dispell, respectively:
yourself
your focus, which I tend to set to a friendly player
your focuses' target
whatever your mouse is hovering over
the topmost teammate in your party window
the second teammate in your party window

The more experience I gain, the more I prefer mouseover macros to all others, including for dispel. It is simply faster not to have to constantly switch targets in order to cast your spells.

#show Mana Burn
/cast Berserking(Racial)
/cast Mana Burn(Rank 7)
Why are you a troll priest?

Druid:
/cancelform [nostance:1]
/cast [nostance:1] Dire Bear Form
/cast [stance:1] Feral Charge
Turn into a bear and interrupt that pally. Requires mashing as you wait for furor to tick. Won't turn you back into a cow tho so it's safe to mash.

/cancelform
/cast Dire Bear Form
2.3 insta-bear macro

/cancelform
/cast Travel Form
2.3 insta-travel macro

/cast [target=mouseover,exists,help] Lifebloom
/cast Lifebloom
Mouseover macros ftw. I have identical ones for rejuv and swiftmend.

/cast [target=mouseover,exists, nohelp] Cyclone
/cast Cyclone
And again.

/cast [stance:1] Frenzied Regeneration
/cast [stance:3] Dash
/cast [nostance] War Stomp(Racial)
"oh shit" buttons for each form on the same key.

/cast [nostance] War Stomp(Racial)
/cast [stance:1] Bash
/cast [stealth] Pounce
/cast [stance:3][nostealth] Maim
Stuns for each form on the same key.

/cancelform [nostance:3]
/cast [nostance:3] Cat Form
/cast [nostealth] Prowl
/cast [stealth] pounce
Turn into a cat. Press again to stealth. Press a third time to pounce someone. Thats basically all I ever want to do as a cat and it's really the only catting button I use - obviously I'm not feral spec. You can mash it as much as you want, it won't un-cat you once you are catted or un-prowl you once you are prowled.

/cancelform
/use Oshu'gun Relic
/cast Nature's Swiftness
/stopcasting
/cast Healing Touch
Ye olde NS macro. Isn't actually one-press unless you're standing still. And isn't fast enough to avoid getting NS eaten by a felhunter with devour on autocast. If anyone has one that fixes either of those problems let me know.

/castsequence reset=2 Entangling Roots(Rank 1), Faerie Fire(Rank 1)
On the same theory as polymorph + detect on my mage. Roots the target then layers FF over it to frustrate dispellers. I've considered changing it to reset=3 or reset=4 and putting moonfire 1 in too, but I think I usually don't want to spend that many cooldowns on anti-dispell.

/castsequence reset=13/target Moonfire(Rank 12), Moonfire(Rank 11), Moonfire(Rank 11), Moonfire(Rank 11), Moonfire(Rank 11), Moonfire(Rank 11), Moonfire(Rank 11), Moonfire(Rank 11)
This is called "Spamfire" on my macro screen. LoL internet.

/stopmacro [stance:5, flyable]
/stopmacro [stance:2, swimming]
/stopmacro [stance:4, noflyable]
/stopmacro [stance:4, combat]
/cancelform
/cast [flyable, nocombat, noswimming] Flight Form
/cast [noswimming] Travel Form
/cast [swimming] Aquatic Form
This isn't actually useful at all in arenas but I'm including it because it took me like a hour to write. It's supposed to use whatever travel form is appropriate for the circumstances but it's so complicated that I'm not really sure how it works or what I was thinking when I made it. It seems to function tho.


Rogue:
/cast [stealth] Premeditation
/cast [stealth] Cheap Shot
/use [nostealth] Bloodlust Brooch
/use [nostealth] Abacus of Violent Odds
/cast [nostealth] Adrenaline Rush
This one's pretty good. I basically mash it to cheap shot someone while blowing all my dps cooldowns on them. It usually goes on the first target on my rush-down teams and won't allow me to forget to fire cooldowns. Obviously I don't have both premed and AR but I respec enough that I left both in.

/cast [target=mouseover,exists,nohelp] Blind
Mouseover blind macro, pretty useful for blinding without losing time and white damage to retargeting.

/cast [target=mouseover,exists,nohelp] Kick
Haven't gotten used to this yet but it seems like it would be pretty leet to kick a nearby healer without untargeting your DPS target.

Other than that my rogue macros are pretty bad. It's all a bunch of [stealth] [nostealth] dual-use buttons because at one point I thought the switch from stealth bar to normal and back was laggy. Requesting good rogue macros.

Final
11-21-2007, 11:23 PM
/cast [nopet] Summon Water Elemental
/click [pet] PetActionButton1
/use Icon of the Silver Crescent
Summons an elemental if you don't have one out. With any subsequent press, tells your elemental to attack whatever you have targeted. Also blows off my icon because if I didn't macro it in somewhere I would forget to use it. And this is a good place because the elemental's damage gets a share of your spellpower.

/use Icon of the Silver Crescent
/cast [nopet] Summon Water Elemental
/click [pet] PetActionButton1
Summons an elemental if you don't have one out. With any subsequent press, tells your elemental to attack whatever you have targeted. Also blows off my icon because if I didn't macro it in somewhere I would forget to use it. And this is a good place because the elemental's damage gets a share of your spellpower.

Put the use at the front because your pet gains part of spell damage, if you use it first your pet will hit harder.

buena
11-22-2007, 12:10 AM
It doesn't matter, the game checks spelldamage every time the pet casts a spell, not only when you summon. I tested it back in the day.

Rapture
12-17-2007, 11:12 AM
You can find these macros on a couple of the official macro pages.

Many thanks to Buena!