Warlock Macros,Castsequence Warlock

Warlock Macros,Castsequence Warlock

Warlock Attack Chain
/castsequence reset=combat/target Corruption, Curse of Agony, Life Tap, Drain Life, Shoot

Warlock Attack Chain with alt Drain Soul
/petattack [nomodifier:alt]
/castsequence [nomodifier:alt] reset=target/combat Corruption, Curse of Agony, Life Tap, Drain Life, Shoot
/cast [modifier:alt] Drain Soul

Announce a Summoning to Raid or Party
/script local C; if(GetNumRaidMembers()==0) then C = ¡°PARTY¡± else C = ¡°RAID¡± end SendChatMessage(¡±Summoning %t to << "..GetMinimapZoneText().." >>. Please assist.¡±, C)
/cast Ritual of Summoning

Banish Focus
Macro #1
/cast Banish

Macros #2
/cast [target=focus] Banish

.Banish your focus. You use this when banish breaks. You don¡¯t have to target anything special, and the macro won¡¯t even mess with your targetting. It just casts banish on the mob you selected with the previous macro

Amplify Curse + Curse of Exhaustion :) Also good for Curse of Agony.
/cast Amplify Curse
/cast Curse of Exhaustion

Blood Fury + ZHC + Shadow Bolt, for Orc warlocks.
/cast Blood Fury
/use Zandalarian Hero Charm
/cast Shadow Bolt

Trinket Use with Corruption
/use 13 # top trinket
/use 14 # bottom trinket
/cast Corruption

.If you have 2 trinkets, or even more trinkets that you swap on and off by their cooldowns, you might want a macro that just tries to activate whatever¡¯s in your trinket slots:

Felhound Self Dispel
/cast [target=player] Devour Magic

Advanced Succubus Macros
/stopmacro [nopet:succubus]
/cast [target=pettarget,nomodifier:alt] Seduction
/stopmacro [nomodifier:alt]
/p Seducing %t - Don¡¯t attack the mob with the hearts! <3 <3
/cast Seduction
/cast Curse of Shadow

.For Seduction, here¡¯s a 2.0 version combining 2 of Garguk¡¯s macros. Pressing this while holding down Alt will have your succubus acquire a target and seduce it, while you cast Curse of Shadow. When Seduction breaks, just press the macro again without Alt. This will make your succubus cast Seduction on her current target. She remembers the target separately from your warlock¡¯s target, so you do not need to retarget the mob to get Seduction going back ASAP; just press the button. In order for it to work, you have to avoid accidentally clearing your succubus¡¯ target once you¡¯ve given her one with the Alt cast. (Pulling her back by clicking Passive will clear her target, etc.)

Sack your Void Walker
/cast [pet:voidwalker] Sacrifice
/stopmacro [pet:voidwalker]
/cast Fel Domination
/cast Summon Voidwalker

.Sacrifice your VW. (If your VW isn¡¯t out, it will summon one, using Fel Domination if it¡¯s available. After the summon completes, you push the macro again to Sacrifice.) If you¡¯d like the macro to immedately summon another VW after the Sacrifice, just delete the second line

Dark Park with Imp otherwise Life Tap
/cast [pet:imp] Dark Pact; Life Tap

Multi pet Macro
/cast [pet:imp] Fire Shield
/cast [pet:succubus] Seduction
/cast [pet:felhunter] Devour Magic
/cast [pet:felguard] Intercept

Mount and Phase Shift
/cast Summon Felsteed
/stopmacro [mounted]
/cast [pet:succubus] Lesser Invisibility; [pet:imp] Phase Shift

.Mount or dismount, and make sure your pet is invisible if you¡¯re mounting. (You replace your mount button with this macro.) Useful for Dark Pact grinding builds, where you may want to take invis off auto-cast to conserve mana.

Pet Attack => Grind
This one also makes sure your pet is attacking the target; useful to take some of the finger-work out of grinding. You'll want to fine-tune the sequence depending on your level, spec, and the mobs you're fighting.

/petattack /castsequence reset=combat/target Corruption, Curse of Agony, Life Tap, Drain Life, Shoot

Pet Attack => Grind => Drain Soul
If you want to cram even more functionality into that grinding button, here's the above macro, plus the feature that if you hold Alt while pressing it, it will cast Drain Soul instead.

/petattack [nomodifier:alt]
/castsequence [nomodifier:alt] reset=target/combat Corruption, Curse of Agony, Life Tap, Drain Life, Shoot
/cast [modifier:alt] Drain Soul

Pet Attack => Cast DoT's in Sequence => Hold Alt to nuke
Sends your pet to attack, and casts immolate. Press again for Curse of Agony, and again for Corruption. Then hold alt, and nuke away. If your not grouped, and have a voidwalker out, you will alternate between Shadow Bolt and Searing Pain when holding alt. I suggest you keep Immolate first as it gives you time to cast without interupts, and lets your demon cast or attack in time to build up aggro.

/castsequence [modifier:alt,nogroup,pet:Voidwalker/pet:Felstalker] Searing Pain, Shadow Bolt, Shadow Bolt
/cast [modifier:alt] Shadow Bolt
/castsequence reset=combat/target Immolate, Curse of Agony, Corruption

Devour Magic off Target else Yourself
Devour Magic on your target, Devours off of you when right clicked.

/cast [button:2,target=player] Devour Magic; Devour Magic

Fel Domination + Summon Pet
If you are demonologist and have Fel Domination it will cast it and summon the pet you want. Just change the "pet you want to summon" with "Summon Imp" or "Summon Voidwalker"

/cast Fel Domination
/cast Summon "pet you want to summon"(Summon)

4 Demons on 1 button
One button, 4 Demons. Left = Felhunter, Right = Voidwalker, Shift click = Imp, Control click = Succubus. Saves bar space.

/cast [modifier:shift]Summon Imp(Summon); [modifier:ctrl]Summon Succubus(Summon); [button:2]Summon Voidwalker(Summon); Summon Felhunter(Summon)

Chain-Fear Focus Macro
1. If you do not have a focus it will set your mouseover target to your focus.
2. It will cast fear on your focus.
3. Will null your focus if you click the macro button with the control key held down.

/focus [nomodifier,noexists,target=mouseover] target
/cast [nomodifier,target=focus] Fear
/stopmacro [nomodifier]
/focus [modifier:ctrl] none

Amplify Curse with Curse
Will do a one click Amplify Curse (if its up) with the curse of your choice. If Amplify Curse is not up, it will just cast the curse as normal.

#showtooltip Curse of Agony
#show Curse of Agony
/cast Amplify Curse
/cast Curse of Agony

#showtooltip Curse of Exhaustion
#show Curse of Exhaustion
/cast Amplify Curse
/cast Curse of Exhaustion