Skip to content

v11.0.2-1.0.20

Compare
Choose a tag to compare
@github-actions github-actions released this 06 Oct 20:45
· 680 commits to thewarwithin since this release

Hekili

v11.0.2-1.0.20 (2024-10-06)

Full Changelog Previous Releases

  • Demo: Light's Judgment lol
  • Assume every projectile spell lasts at least 0.25 seconds and don't break everything maybe
  • Blood: Exterminate fallback outside DRW
  • UH use UA more in AOE
  • Fix #3903 (probably)
  • Shadow: Multiple Tickets
  • Assassin: Darkest Night, filler to max CP (fix #3913)
  • Sub: Don't break Stealth with Gear-a-Rang
  • Fix #3911
  • Apply Templar fix to Protection Paladin
  • Updates and fixes for Balance, Aug, Frost Mage, Shadow, Sub, Fury
  • Merge pull request #3923 from syrifgit/thewarwithin
    UI Enhancements
  • UI Improvement - Snapshots
  • Low-Level Warning
    Increase threshold from under level 50 to under level 70
  • Merge pull request #3909 from syrifgit/thewarwithin
    Sin Rogue - Rupture Opener
  • Fix rogue pack string
  • Marksmanship
    correct the CDR trueshot applies to rapid fire and aimed shot for the currently active AS/RF cooldown.
  • Sin Rogue - Rupture Opener
    Allow users to leave target swapping turned off without borking the entire 4+ target opener.
    This condition change allows rupture to cast on the same target twice when called from the stealth list, which will max out your scent of blood buff due to the rupture talent which spreads it to other targets.
  • Merge pull request #3888 from johnnylam88/feat/fade-on-wait
    feat: fade on wait
  • feat: option to desaturate icons on cooldown as if out of range
    Add a toggle to desaturate the primary icon if you should wait past the
    GCD or natural cooldown before using the ability, similar to when an
    ability is out of range.
    Addresses #3552.
  • feat: only fade if the recommended ability can't be spam-cast
    When the recommended ability can't be spam-cast because it requires
    waiting past the end of the GCD or the current spellcast, then fade the
    ability as unusable if the appropriate setting is toggled.
    Remove a commented code block that is a duplicate of code in the "delay"
    check as we directly re-use the value that is stored in
    b.EarliestTime.
  • refactor: rename variable for more clarity in what it stores
    Rename local variable moment to earliest\_time to better document
    what it actually holds, and store the value in the display's first
    button in the field EarliestTime.
    No functional change intended.
  • refactor: move range/usability check later in "OnUpdate"
    Move the range and usability check in OnUpdate to later in the
    function so that it can re-use some computations made in earlier checks.
    No functional change intended.
  • refactor: rescope a local variable to avoid potential aliasing
    No functional change intended.