Skip to content
Menu
  • Home
  • WoW Shadowlands
    • Specializations
      • Death Knight
        • Blood Death Knight
        • Frost Death Knight
        • Unholy Death Knight
      • Demon Hunter
        • Havoc Demon Hunter
        • Vengeance Demon Hunter
      • Druid
        • Balance Druid
        • Feral Druid
        • Guardian Druid
        • Restoration Druid
      • Hunter
        • Beast Mastery Hunter
        • Marksmanship Hunter
        • Survival Hunter
      • Mage
        • Frost Mage
        • Fire Mage
        • Arcane Mage
      • Monk
        • Windwalker Monk
        • Brewmaster Monk
        • Mistweaver Monk
      • Paladin
        • Holy Paladin
        • Retribution Paladin
        • Protection Paladin
      • Priest
        • Shadow Priest
        • Discipline Priest
        • Holy Priest
      • Rogue
        • Subtlety Rogue
        • Outlaw Rogue
        • Assassination Rogue
      • Shaman
        • Enhancement Shaman
        • Elemental Shaman
        • Restoration Shaman
      • Warlock
        • Affliction Warlock
        • Demonology Warlock
        • Destruction Warlock
      • Warrior
        • Arms Warrior
        • Fury Warrior
        • Protection Warrior
    • Class bundles
      • Death Knight Class Bundle
      • Demon Hunter Class Bundle
      • Druid Class Bundle
      • Hunter Class Bundle
      • Mage Class Bundle
      • Monk Class Bundle
      • Paladin Class Bundle
      • Priest Class Bundle
      • Rogue Class Bundle
      • Shaman Class Bundle
      • Warlock Class Bundle
      • Warrior Class Bundle
  • WoW Classic
  • Full Package
  • Installation
  • Contact
  • My WoW Doc Account
    • My WoW Doc Account
    • Sign up for updates notifications
    • Cancel subscription
    • Checkout
    • Privacy notice

Affliction Warlock

Affliction Warlock Rotation Addon
[Shadowlands 9.2.5 updated June 17th 2022]

Scripts

WOW DOCS AFFLICTION WARLOCK
SHADOWLANDS 9.2.5
Maximize your DPS output with this user friendly
and extreme high quality rotation addon script!

Simulation of script

Change log

Show answer...

UPDATED 17-06-2022
re optimized for patch 9.2.5.
UPDATED 16-02-2022
reworked and optimized for patch 9.2
UPDATED 7-12-2021
hotfixed malefic; re-optimized for patch 9.1.5. fully reworked seed UI. added trinkets extension.
UPDATED 23-06-2021
updated to reflect the latest changes for upcoming patch 9.1
UPDATED 15-02-2021
added shadow embrace optimization including in flight shadowbolt tracking. changed the malefic grasp conditions based on covenant and tier 4 talent selection as confirmed by simulation algorithms. reoptimized the default core prio listing. Legendary and conduit compatibility optimized.
UPDATED 30-01-2021
Added drain life pvp prompts corrected for hp when talented drain soul.
UPDATED 18-11-2020
when talented phantom singularity, the script will now pool shards inbetween cycles and dumps at cap shards.
UPDATED 12-11-20202
added on use trinkets, added covenant class abilities. checked shadowlands legendaries en conduit alterations: rotation now fully optimal for shadowlands release.
UPDATED 11-11-2020
UA now also compatible with pvp talent rampant affliction in arena and battleground.
UPDATED 3-11-2020
Tweaks towards drain soul and the gcd-casting sweep for a more user friendly interface.
UPDATED 2-11-2020
added mousekeybindings abbreviations and other small tweaks to the rotational core.
UPDATED 6-9-2020

Fully reforged for the use in shadowlands 9.0
UPDATED 8-8-2020
added a casting sweep in addition to the gcd sweep. other small tweaks and hotfixes for latest live version.
UPDATED 12-4-2020
changed the dynamics of reaping flame, added a correctly loaded string. other small optimalisation tweaks to the exsisting dynamics.
UPDATED 12-1-2020
this specialisation is now fully compatible with the changes of patch 8.3 which will be released on January 14th. The new essences are incorporated and the keybinding detection functionality is now applied to all major essences equipped for an optimal gaming experience. For more in depth information about the changes or for leftover questions, feel free to contact our support team
UPDATED 24-10-2019
incorporated the automatic detection of character specific keybinding; these bindings will now be prompted together with the ability icon for even more user friendly guidance!
UPDATED 28-9-2019
Added inevitable demise azerite trait compatibilit 8.2.5
UPDATED 17-7-2019
incorporated all essences into the rotation.
UPDATED 17-6-2019
optimal for patch 8.2, fixed the tooltip frame strata bugs.
UPDATED 19-4-2019
major rewrite on the affliction warlock script; converted all legacy auras to the newest type which are spellid specific. merged some auras with more efficient coding. changed all casting triggers the then newer type of the latest weakauras2 version for optimal functionality. its strongly adviced to replace your old version with this new build.
UPDATED 14-12-2018
update for the use in patch 8.1
tweaked opener; dumping UAs
hotfix to summon darkglare and additional darkglare notification during opener
UPDATED 8-11-2018
Reworked the affliction warlock addon to the latest developments, changed priority listing a bit, changed the conditions for deathbolt, major cooldowns, viletaint.
checked the optimality of the custom coding, tested and deemed optimal.
UPDATED 26-07-2018
reworked the custom coding for the expring UAs on the target so you have on the millisecond exact the right UA cast.
reworked opener when talented death bolt: it will now force you to dump your UAs at opener followed by deathbolt.
UPDATED 05-07-2018

Released BfA version, which is still subjective to changes, changes will be automatically uploaded and accessible for the community. Remodelled the website interface for BfA.

Legion:

UPDATE 14-03-2018
Resolved a talent incompatibilty bug for Malefic Grasp + Absolute Corruption + Soul conduit/Death Embrace.
Corruption and the primary UA initiation functions properly now with these talents. script is still accesible via the intitial link, no new email was send to our users.
UPDATE 25-02-2018
No changes to the rotation core but: resolved bug where script was sometimes tracking other affliction warlocks UAs instead of only yours (raid). resolved a language bug where some UAs were only read if the game client was english (now for all languages). Changed the loading of the pet utility auras on the sidebar to already show when out of combat instead of when entering combat. now properly checks for usability of the healthstone when it should be used.
UPDATE 24-02-2018(2)
Added phantom singularity compatibility to the scripts. (this is however, a not adviced talent for dps increase)
UPDATE 24-02-2018
Reforged the single target scripts completely! made seperated build for Malefic Grasp and for Writhe in Agony as their rotational core is totally different and wasnt well represented by the previous script. Fully compatible with legendaries and Tier 21 set.
The new scripts are based on the Affliction warlock discord and reverse engineering/conversations with top parsing affliction warlocks details:
http://lockonestopshop.com/#!/Affliction/Rotation
https://www.warcraftlogs.com/reports/fd7zBpvYGAwXJb4c#fight=2&type=casts&view=timeline&source=35
Also added many features, such as sideaura: pet based interrupts, healthstone, castbar, soulshards, SS dump, soul harvest visual. Added extreme advance timers which tell you exactly when to reapply UA (Writhe of agony build), timer which calculates exactly how long you longest lasting UA will take and thus how long you need to channel drain soul (Malefic grasp build) and many more features. the results are amazing.
UPDATE 04-01-2018
updated a bug with life tab while talented into absolute corruption. Added a UA dump while capping shard when talented into Writhe in Agony.
UPDATE 30-12-2017(2)
updated the multi target FREE version slightly and added a simple multi dot tracker (FREE) to keep track of your targets and their dots 🙂
UPDATE 30-12-2017
Major update to the script. appropriately skips 1 refresh cycle for Agony when the the enhanced pandemic timer allows you; this prevents overrefreshing of agony. The Drain Soul indicator not appropriate checks the latest applied UA for its timer; its timer is now numeric instead of visual so that it does not interfere with the gcd tracker. added a cast/channel indicator below the main aura, when casting or when in combat this replaces the string “1target”. added greyed out icons for corruption when your drain soul cycle is ending (<1sec) so you know that this will be your next ability to use within that second. changes some visuals to the auras.
Tested the addon performance vs simDPS and achieved an extremely stable and remarkable 98.7-99.6% DPS output!
UPDATE 05-09-17
Re-confirmed the optimality for 7.3 & Adjusted the scripts to be all language compatible for all non-english players now aswell. Happy Gaming!
UPDATE 24-7-17

splitted the priorities for refreshing dots. The script now properly delays refreshing agony when other dots need refreshing first and when agony has enough seconds left to not fall off itself.
tweaked life tap, to make sure it doesnt interfere with dots falling off.

Installation

How do I install these scripts? Click here

FAQ

How do I access my scripts after completion?

Show answer...
After a successful transaction you will immediate access to your scripts at the following locations:
1) At “MY WOW DOC” account, just login with your e-mail address and password in our website (you can find your password in your mail)
2) directly downloadable at your checkout-completion page
3) directly downloadable from your receipt in your self chosen e-mail address (if it doesn’t show in your inbox; check your spam/junk folder)

Entered the wrong e-mail address at purchase? Nobody is perfect, contact us with your transaction ID and we will fix it for you.

Talent compatibility of the script. Do i have the right talents?

Show answer...

All talents are compatible. Pick the ones best suited for your situation, the script automatically adapts to it!

[/showhide]

I can use this with all game languages, correct?

Show answer...
These scripts are compatible with all game languages like english, german, french, spanish, italian and many others.

How have these scripts been crafted?

Show answer...
These rotation visuals are created by mimicking human decision making, taking into account all variables and timers to make your dynamic decision. The scripts will adapt to the situation you create and will track all interactions between abilities to make most use of synergistic timers. Wanna know more details or brainstorm? Mail us.

I have a question and cannot find the answer where can i contact you?

Show answer...
You can contact us by clicking here

String code: WoW Doc ©

Select your class

  • Death Knight
  • Demon Hunter
  • Druid
  • Hunter
  • Mage
  • Monk
  • Paladin
  • Priest
  • Rogue
  • Shaman
  • Warlock
  • Warrior
©2021 | WoW Doc Addons