1.8.1
Nerien's Hekili Packs
1.8.1 (2024-12-31)
Full Changelog Previous Releases
- chore: regenerate action packs
- fix(demonhunter): only use Fel Desolution if it procs Demonsurge
- fix(demonhunter): improve use of parry from Illuminated Sigils
Use the parry from Illuminated Sigils to improve tankiness when outside
of demon form. - fix(demonhunter): improve check for Sigil of Flame availability
- fix(demonhunter): move variable definitions ahead references
- fix(demonhunter): add action to dump soul fragments
- fix(demonhunter): improve check for capped soul fragments
- fix(demonhunter): improve soul fragments check for sigils
- fix: only Spirit Bomb in ST with Fiery Demise win Fel-Scarred
- fix(demonhunter): use varying Frailty stacks per cooldown
- fix(demonhunter): remove impossible racials
- fix(demonhunter): frailty_ready was never true in single-target
Fix the logic forfrailty_ready
so that it can also be true in
single-target. This was preventing Fel Devastation from being
recommended. - fix(demonhunter): use the correct spell with and without Demonsurge
- fix(demonhunter): use correct variable name in calculations
- fix(demonhunter): remove needless conditions in precombat list
- refactor(demonhunter): separate lists for dumping and spending fury
- fix(demonhunter): add missing value_else in variable action
- fix(demonhunter): copy-paste error in variable name
- feat(demonhunter): add checks for capping on Soul Fragments
- fix(demonhunter): improve how Fury is spent
More closely follow the Wowhead guide and Discord info for using Spirit
Bomb and Soul Cleave to spend Fury. Fury is spent only when about to cap
in single target, or when Soul Fragments are available in AoE.
Rework theshould_pool_fury
variable toshould_spend_fury
to more
closely match how other spec profiles are written. - fix(demonhunter): support Keen Engagement in Fury estimation
- fix(demonhunter): only suggest Fel Devastation with enough Fury
- docs: fix typo for Consuming Fire in comment
- fix(demonhunter): support Student of Suffering in Fury estimation
- fix(demonhunter): correct misspelling for Volatile Flameblood
- fix(demonhunter): support Flames of Fury in Fury estimation
- fix(warrior): flip Execute and Revenge lines when spending Rage
Make Execute a higher priority than Revenge when spending Rage if there
are fewer than 4 targets. This was intended in a previous commit but the
priority was incorrectly ordered. - fix(warrior): lower the amount that Rage is pooled
We already aggressively use Ignore Pain to maintain the absorb, so only
pool Rage for Shield Block when it is coming off of cooldown. - fix: work around Hekili bug with cooldown duration
Hekili seems to have a bug in thecooldown.<ability>.duration
expression that doesn't correctly return the full cooldown duration of
the ability. Workaround that by hardcoding the correct values in the
APL.