Releases: johnnylam88/nerien-hekili-packs
Releases · johnnylam88/nerien-hekili-packs
2.0.0
Nerien's Hekili Packs
2.0.0 (2025-03-01)
Full Changelog Previous Releases
- fix: add new year to copyright notice and license
- fix: bump the TOC Interface to match the current WoW build
- chore: regenerate action packs
- fix: update guardian druid for patch 11.1
Update rotation for patch 11.1 from the Icy Veins guide by Pumps.
Reserve a charge of Frenzied Regeneration for the player to use as
needed and lower the health threshold needed to suggest Frenzied
Regeneration. - fix: update Equinox brewmaster monk for patch 11.1
Update rotation to Equinox's 11.1 Brewmaster monk guide.
Remove suggesting defensives during the opener and let the player just
use common sense. - fix: update Kyrasis blood death knight for patch 11.1
Update rotation to Kyrasis' 11.1 BDK guide.
Synchronize some variables with the standard BDK profile. - fix: update protection warrior for patch 11.1
Update rotation for patch 11.1 from the Wowhead guide by Nomeratur.
Reduce the amount of tolerated waste of casting Ignore Pain from 70%
down to 30% due to Rage generation reduction in 11.1. - fix: update brewmaster monk for patch 11.1
Update rotation for patch 11.1 from the Icy Veins guide by Sinzhu.
Remove suggesting defensives during the opener and let the player just
use common sense.
Reduce the health threshold at which we start playing defensively from
70% to 50%. - fix: update vengeance demon hunter for patch 11.1
Update rotation for patch 11.1 from the Icy Veins guide by Meyra. - fix: update blood death knight for patch 11.1
Update rotation for patch 11.1 from the Icy Veins guide by Mandl and
Panthea.
Also add an additional defensive check to avoid using defensive
cooldowns if the Umbilicus Eternus absorb shield is up.
1.8.3
Nerien's Hekili Packs
1.8.3 (2025-02-22)
Full Changelog Previous Releases
- chore: regenerate demon hunter action pack
- fix: improve Fel-Scarred vengeance priority
- Fix
demonsurge_remaining
variable to always be computed as it's used
in the top-level action list. - Don't prevent Fracture from being cast back-to-back if needed.
- Call the Demonsurge abilities in the normal rotation in place of the
non-empowered abilities as we want to not change our rotation
drastically even during Metamorphosis. This avoids chains of just
Fracture/Shear and Throw Glaive while waiting for the phase to
activate Demonsurge procs.
- Fix
1.8.2
Nerien's Hekili Packs
1.8.2 (2025-02-18)
Full Changelog Previous Releases
- style: use whitespace around function arguments and table references
- refactor: use the convenience string for lowercase class name
- chore: regenerate demon hunter action pack
- fix: update to Meyra's Vengeance Demon Hunter guide
Use the Icy Veins vengeance demon hunter guide by Meyra and implement
for both Aldrachi Reaver and Fel-Scarred hero talents.
Remove many unused variables and fix many bugs.
There is still some wasting of Soul Fragments that should be
investigated for Fel-Scarred during Metamorphosis. - feat: add a lowercase class string for convenience
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.
1.8.0
Nerien's Hekili Packs
1.8.0 (2024-12-29)
Full Changelog Previous Releases
- feat: initial support for guardian druids
Add a priority list and action pack for Guardian Druids based on the Icy
Veins guide by Pumps. Ripweaving is not currently supported.
Also update TOC version for TWW 11.0.7.
1.7.3
Nerien's Hekili Packs
1.7.3 (2024-10-30)
Full Changelog Previous Releases
- chore: regenerate action pack strings
- fix: remove
strict=1
since the conditions are time-sensitive - fix: as San'layn only maintain 1+ Bone Shield stacks during DRW
- fix: increase Purified Chi threshold for Equinox priority
Use Celestial Brew less aggressively so that it's more impactful when
taking lots of damage. - fix: update brewmaster monk priority for 11.0.5
Update the brewmaster monk priority based on the official guides for TWW
11.0.5 to follow the Icy Veins guide written by the same author as the
Wowhead guide. The IV guide is a bit more clear on how the rotation
changes based on different talent choices from the Wowhead one. - fix: update Equinox monk priority for 11.0.5
Update to the latest changes to the Equinox brewmaster monk guide for
11.0.5. Spinning Crane Kick now correctly counts toward Flurry Strikes,
but it's still not worth casting due to lack of damage compared to
Tiger's Palm. Rising Sun Kick priority in AoE has slightly changed so
that it's used strictly as a filler. Also support Master of Harmony hero
talents. - fix: update blood death knight priorities for 11.0.5
Update the BDK priority based on the official guides for TWW 11.0.5 to
follow the Icy Veins guide written by the same authors as the Wowhead
guide. The IV guide has a few more details in the priority than the
Wowhead one.
Update the Kyrasis BDK priority from his 11.0.5 BDK guide.
1.7.2
Nerien's Hekili Packs
1.7.2 (2024-10-10)
Full Changelog Previous Releases
- chore: regenerate monk action packs
- fixup! fix: adjust Weapons of Order priority to extend WoO window
- fix: adjust Weapons of Order priority to extend WoO window
Save a Rising Sun Kick for the last GCD of your Weapons of Order buff to
extend the WoO debuff on the target as long as possible. - fixup! fix: minor updates to Equinox priority for Master of Harmony
- fix: minor updates to Equinox priority for Master of Harmony
Chi Burst at a higher priority due to its extra damage, and Rising Sun
Kick at a higher priority due to it being a source of AoE damage as
well. - fix: don't SCK consecutively with Press the Advantage
For brewmaster monk, don't use Spinning Crane Kick consecutively with
Press the Advantage as SCK prevents auto-attacks needed to proc PtA.
1.7.1
Nerien's Hekili Packs
1.7.1 (2024-10-07)
Full Changelog Previous Releases
- chore: regenerate brewmaster monk action packs
- fix: fixes for opener for brewmaster monk priority
- Remove the
opener
list experiment and replace with aweapons
priority that works to achieve the goals of the Weapons of Order
damage window. - Honor Breath of Fire Keg Smash setting in Hekili Brewmaster settings.
- Remove the
- fix: fixes for Equinox monk priority
- Honor Expel Harm setting in Hekili Brewmaster settings.
- Add missing variable
high\_incoming\_damage\_amount
. - Suggest Spinning Crane Kick when Press the Advantage is talented and
not using Shado-Pan hero talents (due to a bug with SCK and Flurry
Strikes). - Use Rising Sun Kick as an AoE filler that costs no energy.
1.7.0
Nerien's Hekili Packs
1.7.0 (2024-10-07)
Full Changelog Previous Releases
- docs: note re-addition of Equionox monk priority
- chore: regenerate Equinox monk action pack
- fix: update Equinox brewmaster monk priority for 11.0
- feat: restore Equinox brewmaster monk priority list
The Mythic+ and Raid guides have been updated by Equinox for The War
Within (11.0), so restore the Equinox brewmaster monk priority list for
Hekili to bring it up to date.
1.6.12
Nerien's Hekili Packs
1.6.12 (2024-09-27)
Full Changelog Previous Releases
- chore: regenerate monk action pack
- fix: syntax error for /variable action
Add missingname=
to set the name of the variable correctly.
Fixes #5 by SonicZentropy.