Warlock Affliction Macros

Buy WoW Gold Cheap

  • Buy WoW Gold Classic Paypal at Mulefactory. WoW Classic Coupon: wowcgold & WoW Gold Coupon: wowrgold. Payments: Paypal, Skrill, Bitcoin.

Most affliction macros deal with applying multiple DoTs to a target, or targeting multiple MOBs to apply DoTs to.

Memorized Fearing
* This macro will set your focus to a mob and fear it all in one click. If your focus dies, it will reset the focus and cast fear on the next mob that the macro is used with. If your focus is still alive, it will cast fear on your focus, no matter what your target is. You can force it to reset your focus to your current target by holding down alt while pressing the macro button. If your focus is somehow set to a help target, it will clear the focus and cast fear on your current target (but will not set the focus to that target). This macro will not automatically chain Fear, you must press the macro button for each individual fight.

/clearfocus [modifier:alt]
/focus [target=focus,noexists]; [target=focus,dead]
/clearfocus [target=focus,help]
/cast [target=focus,harm] [] Fear

Dotter - Instance order 1/non-dispelling PvP
* This will cast a different spell in the sequence each time the button is pressed. It will reset when you leave combat or change targets. This has UA last, and allows you to cast 3 of your 4 dots while on the move, and regain health from SL at an early stage. This macro will cast Amplify Curse if you hold down alt.

/cast [modifier:alt] Amplify Curse
/stopcasting [modifier:alt]
/castsequence reset=Target/Combat Corruption, Siphon Life, Curse of Agony, Unstable Affliction

Dotter - Instance order 2
* This is the same as the above, except that it casts your 2 most damaging instant DoTs immediately.

/cast [modifier:alt] Amplify Curse
/stopcasting [modifier:alt]
/castsequence reset=Target/Combat Corruption, Curse of Agony, Siphon Life, Unstable Affliction

Dotter - Grinding
* This is the same as the above, except that it casts your only casting time DoT to start. This is recommended when grinding. As you can see, the order of the spells is simple to change, and can be changed to match your personal preference. I have listed these 3 orders because I have received questions/complaints in the past about why it was listed in order a instead of b....

/cast [modifier:alt] Amplify Curse
/stopcasting [modifier:alt]
/castsequence reset=Target/Combat Unstable Affliction, Corruption, Curse of Agony, Siphon Life

Drain Soul (With Imp Drain Soul and Soul Shard auto-delete)
*This macro will cast rank 1 Drain Soul so that you receive your +15% mana. As of 2.1.0, it does not matter whether you or your pet get the killing blow, as such the /petfollow was removed. The Soul Shard auto-delete is courtesy of Vico. This macro deletes the 27th and 28th items in the 4th bag slot while casting drain soul. For me, that is always a 28 slot soul shard bag. With this macro, I tend to always be at 27 shards. Saves the tedium of having to manually delete soul shards, while allowing me to drain soul all I want for mana. Change the numbers as you see fit for the position and size of your soul shard bag.

/cast [nochanneling:Drain Soul] Drain Soul(Rank 1)
/script PU = PickupContainerItem; D = DeleteCursorItem; PU(4,27); D();PU(4,28); D();

One Button Draining for Dummies
*This macro will cast Drain Life without any buttons held, drain soul with alt held, and mana with ctrl. It will interupt the channel to channel a different spell, but not the same spell. ie. you can interupt drain life with drain soul, but not with a second drain life. Since your pet commands are automatically mapped to ctrl 1-9, you may need to either re-map them or use a modifier other than ctrl.

/cast [nochanneling:Drain Soul, modifier:alt] Drain Soul; [nochanneling:Drain Mana, modifier:ctrl] Drain Mana; [nochanneling:Drain Life, nomodifier] Drain Life;

Drain Life for Dummies
*Drain life, doesn't cast drain life when already channeling it, therefore this button is spammable.

/cast [nochanneling:Drain Life] Drain Life

Amplified CoA/CoA - One button
*This macro will cast Amp'd CoA if you hold down alt, normal CoA if you dont.

/cast [modifier:alt] Amplify Curse
/stopcasting [modifier:alt]
/cast Curse Of Agony

Amplified Curse of Exhaustion
*This macro will cast an Amplified Curse of Exhaustion on your target if Amp Curse is up, or a normal one if it isn't. Note that Exhaustion and Agony may be interchanged in either of the Amplify Curse macros in order to achieve the functionality you desire.

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

Life Tap/Dark Pact 1
*This casts Life Tap, or Dark pact with alt held down, or a lower version of Lifetap with ctrl held down (so that you dont over-tap as much)

/cast [nomodifier] Life Tap; [modifier:alt] Dark Pact ; [modifier:ctrl] Life Tap (Rank 3)

Life Tap/Dark Pact 2
*This macro will cast Dark Pact if you have an imp summoned, or lifetap otherwise. You can force it to cast Life Tap by holding down any modifier, even if an imp is summoned.

/cast [pet=imp, nomodifier] Dark Pact; Life Tap

*This macro will cast Curse of Shadows without any modifiers, Curse of Elements with alt held down, and Curse of Weakness with ctrl held down.

/cast [modifier:alt,harm] Curse of the Elements; [modifier:ctrl,harm] Curse of Weakness; [harm] Curse of Shadows

Corruption Spam
*This macro will target enemies sequentially and cast rank 1 corruption on them (for messing up with cleansing and getting NF procs). Just keep spamming this button to cast on everyone.

/cast Corruption(Rank 1)

Memorized Curse Of Recklessness/Curse of Weakness
*This macro is great in instances (heroics) when you need to be in firm control of your fears. It will cast Curse Of Recklessness on your focus without any modifiers, and Curse of Weakness with any modifier. This will cause your focus to ignore the fear when CoR is on it and run towards you (and away from that group it was about to pull), and immediately be feared when CoW is applied. You could add (Rank 1) after the CoW, in order to save mana, but I prefer the highest rank possible as it tends to help save my squishy self if I don't get the CoR off again (or if fear breaks). Use this macro in conjunction with the Memorized Fearing (or Memorized Fearing/Seducing) macro listed above.

/clearfocus [modifier:alt]
/focus [target=focus,noexists]; [target=focus,dead]
/clearfocus [target=focus,help]
/cast [target=focus,exists,harm,nomodifier] Curse of Recklessness(Rank 1); [target=focus,exists,harm] Curse of Weakness

Death Coil/Howl of Terror
*This is a space saving macro that will cast Death Coil, or Howl of Terror with alt held down.

/cast [modifier:alt] Howl of Terror; Death Coil

  • Pet Macros
  • Affliction Macros
  • Demonology Macros
  • Derstruction Macros
  • Miscellaneous Macros
  • Modifications Macros
  • Tips
  • Demonology Spells
  • Destruction Spells
  • Warlock Arena Guide
  • Combat Tactics
  • Healing Tips
  • Addons
  • Curse of Weakness
  • Awesome Abilities
  • Felguard Abilities
  • wowgold tips:
  • Guides
  • Solo PVE Technique
  • Group PVE Technique
  • PVP Technique
  • Abilities and Talents
  • Talent Tree
  • Affliction Talent Builds
  • Demonology Talent Builds
  • Destruction Talent Builds
  • Miscellaneous Tips
  • Imp Pet Quest
  • Voidwalker Pet Quest
  • Succubus Pet Quest
  • Felhunter Pet Quest
  • Minions
  • Instance Guide
  • Attributes
  • General Macros
  • Crowd Control Macros
  • Stone Management Macros
  • Strategies
  • Dungeons | FAQ | The Burning Crusade | Warcraft Lore | Macros | WoW Tactics