Warlock PVP Macros/Addons Guide
Sets focus target puts your pet on the focus target, a /focus macro is extremely important for high end arenas and a few of your other macros will rely on this to work.
/cast [target=focus, exists]  Fear
Fears your focus target, without deselecting your current target, if no focus target exists it will fear your normal target.
/cast [target=mouseover, exists]  Fear
Casts fear on your mouseover target if one exists.
#showtooltip Curse of Tongues
/cast [target=focus, modifier:shift] Curse of Tongues; [target=target, exists]  Curse of Tongues
Casts Curse of tongues, casts CoT on your focus target if you press shift.
/cast [modifier:Shift] Curse of Agony
/castsequence reset=combat/target Corruption, Siphon Life
Simple Cast Sequence macro, rotates corruption and siphon life as your press your hot key and casts Curse of Agony when you press Shift.
/castsequence reset=10 Detect Invisibility, Unending Breath
Space saver, rotates detect ivis and unending breath using one hot key.
/cast [target=party1] Devour Magic
/cast [target=party2] Devour Magic
/cast [target=player] Devour Magic
/cast Devour Magic
/cast [mod:ctrl, target=player] Devour Magic;
/cast [nocombat] Sacrifice
Best macro ever, defensive dispel 3v3 style, this macro scrolls down your party checking for magic debuffs and dispels from top to bottom, if no party members have a magic debuff the macro dispels whoever you happen to be targeting.Also, dispels you when you add ctrl, sacrifices your voidwalker when you aren't in combat and intercepts if you have a felguard.
(Tip: party1 is generally the party leader so if you have someone thats on a higher dispel priority than the other people on your team, i.e. warrior in a warrior/druid/warlock combo, you can make sure they get dispelled first by making them the group leader.
/cast [pet:Felhunter, modifier:ctrl, target=mouseover] Spell lock
/cast [pet:Felhunter, modifier:Shift, target=focus] Spell Lock; Spell lock
Pretty straight forward and also one of the most useful PvP macros in your arsenal. Spell locks your target if you merely press the hotkey, Spell locks your focus target if you add shift, and Spell locks your mouseover target it you add ctrl.
/petattack [target=Tremor Totem]
/petattack [target=Mana Tide Totem]
/petattack [target=Grounding Totem]
/petattack [target=Poison Cleansing Totem]
/petattack [target=Wrath of Air Totem]
/petattack [target=Windfury Totem]
The anti-Shaman macro, spam it and your pet will go insane killing the listed totems without deselecting your current target, if no totems exist, your pet will attack your current target. (Tip: if no totems exist, you can use this to set your pet on someone without setting them as your focus target, if you are using the /petattack /focus macro. Also, spam this macro if you ever want to fear a shaman since the good ones will drop a tremor as your casting so it ticks right as fear lands).
5_Shamans_LOL.wmv - FileFront.com
To see it in action..lol.
calls your pet back, just lets you put the icon on your real action bars rather than your pet bars. Pet control is the key to arenas to bind this and use it so you don't get your pet dragged behind a pillar, taunted, or dragged to africa and de-spawned.
Casts Sacrifice if you have a Voidwalker, putting this on your action bars is generally easier than trying to line up bindings to work with 4 different pets on your pet bar.
#showtooltip Summon Felhunter(Summon)
/cast [combat] Fel Domination
/cast Summon Felhunter(Summon)
Change the pet name to alter it for any pet you want, Fel Dom. pet summon with one click, since fel domination isn't on the global cooldown this macro comes in pretty handy when the other team is trying to interrupt or dispell your fel dom.
/castrandom [nomounted,outdoors,flyable] Merciless Nether Drake, Swift Nether Drake; [nomounted,outdoors] Reins of the Winterspring Frostsaber, Great Green Elekk
More of a space saver than an arena macro.. all your mount needs with one button.. of course if you dont have a Merciless Nether Drake..ect. you will have to edit the names to work with your own mounts.
PitBull- Unit frames that show your focus target and target of focus target frame. Also customizable to show Targets of each party member along with targets of party pets and cast bars for each. Available at Index | Ace Addons Downloads
Chronometer, nice minimalistic timing bars for fear/banish/dots. Shown on the top left of my screen in the second screen shot. Available at Index | Ace Addons Downloads
Natur Enemy Cast Bars
Tracks fear/banish/stun Dimishing returns and tracks all hostile casts that show up in your combat log. Also tracks cooldowns and durations of buffs like cloak of shadows, freedom and BoP. (Tip: Bars with an F in front of them are related to your focus target.) Available at Curse.com | Downloads Forums News Blogs Guides Videos Screenshots | Curse
Shown in top screen shot above and to the right of my target's unit frame. This is an extremely useful addon that tracks enemy interrupt cool downs such as counterspell, feral charge, spell lock, kick, pummel, silencing shot, shield bash, and silence. Also shows durations of divine shield, CloS, and blessing of freedom like NECB. Available at http://www.wowinterface.com.
Proximo is the set of frames to the right of my target frame, Proximo shows you what classes/specs your opponents are once identified in arena, and allows you to easily keep track of your opponents life/mana and allows you to target them by clicking on their proximo frame. (Tip: you can customize proximo to set an enemy as your focus target when you right click on their proximo frame.)
Acts as a Casting Bar for you, your enemy, and your focus target. Also Tracks your latency to let you know when you cast can be cancelled(by movement, usually in pvp) and still go off. Also tracks time until arena start.
Available at Curse.com | Downloads Forums News Blogs Guides Videos Screenshots | Curse
Closet Gnome or Item Rack
Use them to quickly switch on the spell penetration offhand/wand if you encounter a team with a priest (due to shadow protected) or a team with a warlock or hunter (once you use the extra spell penetration to gib the pet you can safely swap back to your normal offhand/wand in most cases).