Skip to content

Releases: huchang47/hekili_zhCN

v11.0.7-1.0.2-CN

03 Feb 08:22
Compare
Choose a tag to compare

Hekili

v11.0.7-1.0.2-CN (2025-02-03)

Full Changelog Previous Releases

  • 同步更新至:v11.0.7-1.0.2

  • People like flashes

  • Blood Racial

  • Make Frost Mages happier

  • Fix Fury Whirlwind logic (thx Syrif)

  • Make Frost Mages happy

  • Destroy priority update

  • target.time_to_die will reflect add duration remaining

  • Destruction: Add durations to demon summons

  • Enhancement: Skyfury is essential

  • Elemental simc update

    • Fury of the Storms
    • Call of the Ancestors
  • Balance simc update with Wrath opener adjustments

  • Unholy APL update (incl. Winning Streak)

  • Assassin: Add experimental option to avoid using big CDs on dying non-boss targets

  • Frost Mage: Coldest Snap resets only work with 3+ actual targets

    • Add CoC range option
    • Model Frozen Orb flight behavior
  • Exclude Squall Sailor's Citrine from damage-based target detection

  • Fix potion aura copy error

  • Frost Mage: Adjust remaining_winters_chill to return stacks at end of tested ability's cast time.

  • Set default castRemainingThreshold

  • Tweak cast failed projectile event removal.

  • Destro APL update.

  • Merge pull request Hekili#4279 from joshjau/demo-warlock
    demonology: add missing felstorm ability

  • Merge pull request Hekili#4283 from bjth/thewarwithin
    Hekili#4264 - Unholy: Primary - Death Coil Auto Pop (Align Runes + RP with Frost

  • Merge pull request Hekili#4286 from syrifgit/thewarwithin
    Chat Commands

  • Merge pull request Hekili#4312 from joshjau/warrior-fury-wwrange
    Simplify Whirlwind range check for Fury Warrior

  • Merge pull request Hekili#4316 from doadin/patch-1
    Fix Typo in Vengeance SIMC file

  • Merge pull request Hekili#4289 from syrifgit/syrif-druid
    Feral, Balance, Disc Priest

  • Update DemonHunterVengeance.simc
    Update DemonHunterVengeance.lua

  • Switch Whirlwind from usable to readyTime
    Per Syrif feedback.
    Changes:

    • Changes Whirlwind from usable to readyTime for better buff prediction
    • Fixes talent check in handler for Improved Whirlwind and Meat Cleaver
      This improves ability recommendations by using readyTime for dynamic checks while maintaining existing functionality.
  • Simplify Whirlwind range check for Fury Warrior
    Simplifies the Whirlwind range check to directly use the ability's 8-yard range instead of proxying through taunt and heroic throw ranges.
    Changes:

    • Adds explicit range = 8 property to Whirlwind ability definition
    • Removes complex condition using taunt and heroic throw ranges
    • Directly checks target distance against Whirlwind's 8-yard range
    • Maintains existing settings.check_ww_range toggle functionality
      This change makes the range check more accurate and maintainable while preserving the optional nature of the range check via settings.
  • Revert "Vengeance rework + 11.1"

  • Vengeance rework + 11.1

  • Fix Dreamstate ID

  • disc TWW season 1 set

  • Skeleton Stuff
    Fix talent classification

  • Cleaner tooltip

  • Improved Skeleton Generator

  • Smol feral change
    Makes the APL from SIMC compatible with addon without modifying the APL.

  • Chat Commands
    Conflicts resolved using newest version of code

  • Merge branch 'thewarwithin' of https://github.com/bjth/hekili into thewarwithin

  • Hekili#4264 - Unholy: Primary - Death Coil Auto Pop (Align Runes + RP with Frost)
    Relates 4264
    Update Rune and RP logic to align with Frost

  • fix(warlock): add doom spell registration for demonology
    Adds proper registration for the Doom spell in Demonology Warlock's aura table. This aligns with SIMC priorities and enables proper tracking of the Doom debuff.

  • demonology: add missing felstorm ability
    add felstorm to abilities table with proper pet checks and talent interactions. fixes priority list errors that were showing up in hekili's warning system.

  • Enhancement enhancement

  • Unholy adjustments for snapshot

  • Work on Frost projectiles.

  • Outlaw updates

  • Merge pull request Hekili#4268 from IIeTpoc/thewarwithin
    lastRoll, rtb_primary, rtb_buffs_longer, normal, shorter adjustments. Enhanced Debugging Statement

  • Merge pull request Hekili#4271 from syrifgit/thewarwithin
    Interrupt Timing Setting

  • Update State.lua
    Revise use of variable

  • Update Options.lua
    Revise description

  • Merge pull request Hekili#4273 from joshjau/misc
    feat: Add Viq'Goth (Siege of Boralus) to enemy exclusions

  • feat: Add Viq'Goth (Siege of Boralus) to enemy exclusions
    Adds Viq'goth (NPC ID 128652) from Siege of Boralus dungeon to the enemy exclusions table. This boss appears in the background during the encounter but is not targetable or damageable, so it should be excluded from target counting to prevent incorrect target calculations around aoe/cleave.
    Changes:

    • Added Viq'goth (128652) to enemyExclusions table with value true to always exclude
    • Fixed missing comma after previous entry
      This change helps prevent the addon from incorrectly counting this untargetable boss when calculating number of targets and related combat metrics.
  • Change slider to time value

  • Interrupt Timing Setting
    Adds a configurable setting for users to specify how far into the castbar their interrupt will be recommended. Setting to 0 uses the previous addon behaviour as a default.

  • Merge pull request Hekili#4259 from syrifgit:thewarwithin
    Balance, Frost Mage, Lightsmith Paladin, Warlock

  • Update RogueOutlaw.lua

  • Make rtb_buffs_normal preciser again

  • Prot Pal: Guardian of the ancient kings
    Correct SpellID issue, tested in game and works fine. Also corrected the CD length for the PvP version.
    Fixes Hekili#4257

  • Merge pull request Hekili#3 from IIeTpoc/IIeTpoc-patch-7
    Roll the Bones and Keep it Rolling calculation adjustment

  • Roll the Bones and Keep it Rolling calculation adjustment
    Increased the threshold from 0.1 to 0.2 in rtb_buffs_longer and rtb_buffs_shorter to improve separation between categories.

    Ensures that the new expiration time for each RtB buff after KiR does not exceed 60 seconds from the current time (query_time + 60)

    Enhanced Debugging Statements:

    Added lastRoll, rollDuration, and rtb_primary_remains to the debug output.

    Tracks key values for understanding Roll the Bones behavior in-game.

    Buff Status Report:

    Displays the remaining time and classification (shorter, longer, or normal) for each buff compared to rollDuration.

    Improved Readability:

    Organized debug output for better clarity during in-game testing.

  • Update RogueOutlaw.lua

  • Update RogueOutlaw.lua

  • Remove 2nd RtB debugging

  • Roll The Bones calculation changes

  • Conflict resolution

  • Pack string dates

  • Assorted Fixes
    Affliction Lock

  • Merge branch 'thewarwithin' of https://github.com/syrifgit/syrif-hekili into thewarwithin

  • Arcane priority update

  • Handle SEF texture / fixate.

  • Merge pull request Hekili#4234 from huchang47/Add_Potions
    Add Algari Healing Potion and Cavedweller's Delight

  • Update Classes.lua
    Fix token

  • Merge pull request Hekili#4239 from Apeng7364/thewarwithin
    MonkWindwalker update black out kick proc stack count

  • Merge pull request Hekili#4242 from joshjau/demonology-warlock
    add power siphon and felstorm conditions to demonology simc

  • Merge pull request Hekili#4241 from joshjau/warrior-reflects
    Spell Reflect Updates - Additional Spells

  • Merge pull request Hekili#4250 from joshjau/warrior-fury
    fury: add storm bolt support during bladestorm

  • Merge remote-tracking branch 'upstream/thewarwithin' into warrior-fury

  • Frost Mage priority update

  • TOC update for 11.0.7

  • fury: add storm bolt support during bladestorm

    • Added Storm Bolt actions after each Bladestorm cast in priority lists
    • Added usable check in Lua file to prevent Storm Bolt usage during Bladestorm without Unrelenting Onslaught talent
  • Subtlety fixes

  • Fix Elemental

  • Update ReflectableSpells.lua

    • Reorganized spells by dungeon/raid
    • Added missing TWW Season 1 M+ dungeons (Necrotic Wake, Mists of Tirna Scithe, Siege of Boralus)
    • Added new raid spells for The War Within
    • Grouped content into clear sections:
      • Grim Batol
      • The Dawnbreaker
      • The Stonevault
      • City of Threads
      • Ara-Kara, City of Echoes
      • The Necrotic Wake (S1)
      • Mists of Tirna Scithe (S1)
      • Siege of Boralus (S1)
      • Raid: The War Within
      • Test Dummy
  • add power siphon and felstorm conditions to demonology simc
    ported from simc source (sc_warlock_pets.cpp, sc_warlock_actions.cpp):
    power siphon:

    • prevent core capping before tyrant window
    • checks for < 3 demonic cores
    • tyrant cd > 25s
    • not during demonic power buff
      felstorm:
    • add cleave logic for fel sunder builds
    • requires 2+ targets
    • checks demonic strength talent/cd
    • requires fel sunder talent
      also cleaned up some tyrant timing logic and imp despawn variable tracking
  • Spell Reflect Up...

Read more

v11.0.7-1.0.1-CN

02 Feb 19:07
Compare
Choose a tag to compare

Hekili

v11.0.7-1.0.1-CN (2025-02-02)

Full Changelog Previous Releases

  • 同步更新至:v11.0.7-1.0.1

  • Destroy priority update

  • target.time_to_die will reflect add duration remaining

  • Destruction: Add durations to demon summons

  • Enhancement: Skyfury is essential

  • Elemental simc update

    • Fury of the Storms
    • Call of the Ancestors
  • Balance simc update with Wrath opener adjustments

  • Unholy APL update (incl. Winning Streak)

  • Assassin: Add experimental option to avoid using big CDs on dying non-boss targets

  • Frost Mage: Coldest Snap resets only work with 3+ actual targets

    • Add CoC range option
    • Model Frozen Orb flight behavior
  • Exclude Squall Sailor's Citrine from damage-based target detection

  • Fix potion aura copy error

  • Frost Mage: Adjust remaining_winters_chill to return stacks at end of tested ability's cast time.

  • Set default castRemainingThreshold

  • Tweak cast failed projectile event removal.

  • Destro APL update.

  • Merge pull request Hekili#4279 from joshjau/demo-warlock
    demonology: add missing felstorm ability

  • Merge pull request Hekili#4283 from bjth/thewarwithin
    Hekili#4264 - Unholy: Primary - Death Coil Auto Pop (Align Runes + RP with Frost

  • Merge pull request Hekili#4286 from syrifgit/thewarwithin
    Chat Commands

  • Merge pull request Hekili#4312 from joshjau/warrior-fury-wwrange
    Simplify Whirlwind range check for Fury Warrior

  • Merge pull request Hekili#4316 from doadin/patch-1
    Fix Typo in Vengeance SIMC file

  • Merge pull request Hekili#4289 from syrifgit/syrif-druid
    Feral, Balance, Disc Priest

  • Update DemonHunterVengeance.simc
    Update DemonHunterVengeance.lua

  • Switch Whirlwind from usable to readyTime
    Per Syrif feedback.
    Changes:

    • Changes Whirlwind from usable to readyTime for better buff prediction
    • Fixes talent check in handler for Improved Whirlwind and Meat Cleaver
      This improves ability recommendations by using readyTime for dynamic checks while maintaining existing functionality.
  • Simplify Whirlwind range check for Fury Warrior
    Simplifies the Whirlwind range check to directly use the ability's 8-yard range instead of proxying through taunt and heroic throw ranges.
    Changes:

    • Adds explicit range = 8 property to Whirlwind ability definition
    • Removes complex condition using taunt and heroic throw ranges
    • Directly checks target distance against Whirlwind's 8-yard range
    • Maintains existing settings.check_ww_range toggle functionality
      This change makes the range check more accurate and maintainable while preserving the optional nature of the range check via settings.
  • Revert "Vengeance rework + 11.1"

  • Vengeance rework + 11.1

  • Fix Dreamstate ID

  • disc TWW season 1 set

  • Skeleton Stuff
    Fix talent classification

  • Cleaner tooltip

  • Improved Skeleton Generator

  • Smol feral change
    Makes the APL from SIMC compatible with addon without modifying the APL.

  • Chat Commands
    Conflicts resolved using newest version of code

  • Merge branch 'thewarwithin' of https://github.com/bjth/hekili into thewarwithin

  • Hekili#4264 - Unholy: Primary - Death Coil Auto Pop (Align Runes + RP with Frost)
    Relates 4264
    Update Rune and RP logic to align with Frost

  • fix(warlock): add doom spell registration for demonology
    Adds proper registration for the Doom spell in Demonology Warlock's aura table. This aligns with SIMC priorities and enables proper tracking of the Doom debuff.

  • demonology: add missing felstorm ability
    add felstorm to abilities table with proper pet checks and talent interactions. fixes priority list errors that were showing up in hekili's warning system.

  • Enhancement enhancement

  • Unholy adjustments for snapshot

  • Work on Frost projectiles.

  • Outlaw updates

  • Merge pull request Hekili#4268 from IIeTpoc/thewarwithin
    lastRoll, rtb_primary, rtb_buffs_longer, normal, shorter adjustments. Enhanced Debugging Statement

  • Merge pull request Hekili#4271 from syrifgit/thewarwithin
    Interrupt Timing Setting

  • Update State.lua
    Revise use of variable

  • Update Options.lua
    Revise description

  • Merge pull request Hekili#4273 from joshjau/misc
    feat: Add Viq'Goth (Siege of Boralus) to enemy exclusions

  • feat: Add Viq'Goth (Siege of Boralus) to enemy exclusions
    Adds Viq'goth (NPC ID 128652) from Siege of Boralus dungeon to the enemy exclusions table. This boss appears in the background during the encounter but is not targetable or damageable, so it should be excluded from target counting to prevent incorrect target calculations around aoe/cleave.
    Changes:

    • Added Viq'goth (128652) to enemyExclusions table with value true to always exclude
    • Fixed missing comma after previous entry
      This change helps prevent the addon from incorrectly counting this untargetable boss when calculating number of targets and related combat metrics.
  • Change slider to time value

  • Interrupt Timing Setting
    Adds a configurable setting for users to specify how far into the castbar their interrupt will be recommended. Setting to 0 uses the previous addon behaviour as a default.

  • Merge pull request Hekili#4259 from syrifgit:thewarwithin
    Balance, Frost Mage, Lightsmith Paladin, Warlock

  • Update RogueOutlaw.lua

  • Make rtb_buffs_normal preciser again

  • Prot Pal: Guardian of the ancient kings
    Correct SpellID issue, tested in game and works fine. Also corrected the CD length for the PvP version.
    Fixes Hekili#4257

  • Merge pull request Hekili#3 from IIeTpoc/IIeTpoc-patch-7
    Roll the Bones and Keep it Rolling calculation adjustment

  • Roll the Bones and Keep it Rolling calculation adjustment
    Increased the threshold from 0.1 to 0.2 in rtb_buffs_longer and rtb_buffs_shorter to improve separation between categories.

    Ensures that the new expiration time for each RtB buff after KiR does not exceed 60 seconds from the current time (query_time + 60)

    Enhanced Debugging Statements:

    Added lastRoll, rollDuration, and rtb_primary_remains to the debug output.

    Tracks key values for understanding Roll the Bones behavior in-game.

    Buff Status Report:

    Displays the remaining time and classification (shorter, longer, or normal) for each buff compared to rollDuration.

    Improved Readability:

    Organized debug output for better clarity during in-game testing.

  • Update RogueOutlaw.lua

  • Update RogueOutlaw.lua

  • Remove 2nd RtB debugging

  • Roll The Bones calculation changes

  • Conflict resolution

  • Pack string dates

  • Assorted Fixes
    Affliction Lock

  • Merge branch 'thewarwithin' of https://github.com/syrifgit/syrif-hekili into thewarwithin

  • Arcane priority update

  • Handle SEF texture / fixate.

  • Merge pull request Hekili#4234 from huchang47/Add_Potions
    Add Algari Healing Potion and Cavedweller's Delight

  • Update Classes.lua
    Fix token

  • Merge pull request Hekili#4239 from Apeng7364/thewarwithin
    MonkWindwalker update black out kick proc stack count

  • Merge pull request Hekili#4242 from joshjau/demonology-warlock
    add power siphon and felstorm conditions to demonology simc

  • Merge pull request Hekili#4241 from joshjau/warrior-reflects
    Spell Reflect Updates - Additional Spells

  • Merge pull request Hekili#4250 from joshjau/warrior-fury
    fury: add storm bolt support during bladestorm

  • Merge remote-tracking branch 'upstream/thewarwithin' into warrior-fury

  • Frost Mage priority update

  • TOC update for 11.0.7

  • fury: add storm bolt support during bladestorm

    • Added Storm Bolt actions after each Bladestorm cast in priority lists
    • Added usable check in Lua file to prevent Storm Bolt usage during Bladestorm without Unrelenting Onslaught talent
  • Subtlety fixes

  • Fix Elemental

  • Update ReflectableSpells.lua

    • Reorganized spells by dungeon/raid
    • Added missing TWW Season 1 M+ dungeons (Necrotic Wake, Mists of Tirna Scithe, Siege of Boralus)
    • Added new raid spells for The War Within
    • Grouped content into clear sections:
      • Grim Batol
      • The Dawnbreaker
      • The Stonevault
      • City of Threads
      • Ara-Kara, City of Echoes
      • The Necrotic Wake (S1)
      • Mists of Tirna Scithe (S1)
      • Siege of Boralus (S1)
      • Raid: The War Within
      • Test Dummy
  • add power siphon and felstorm conditions to demonology simc
    ported from simc source (sc_warlock_pets.cpp, sc_warlock_actions.cpp):
    power siphon:

    • prevent core capping before tyrant window
    • checks for < 3 demonic cores
    • tyrant cd > 25s
    • not during demonic power buff
      felstorm:
    • add cleave logic for fel sunder builds
    • requires 2+ targets
    • checks demonic strength talent/cd
    • requires fel sunder talent
      also cleaned up some tyrant timing logic and imp despawn variable tracking
  • Spell Reflect Updates - Additional Spells
    Added several missing reflectable spells to the database:

    The Necrotic Wake

    • Added additiona...
Read more

v11.0.7-1.0.0-CN

01 Jan 18:29
Compare
Choose a tag to compare

Hekili

v11.0.7-1.0.0-CN (2025-01-01)

Full Changelog Previous Releases

  • 同步更新至:v11.0.7-1.0.0

v11.0.5-1.0.20-CN

10 Dec 04:02
Compare
Choose a tag to compare

Hekili

v11.0.5-1.0.20-CN (2024-12-10)

Full Changelog Previous Releases

  • 同步更新至:v11.0.5-1.0.20

v11.0.5-1.0.19-CN

07 Dec 16:05
Compare
Choose a tag to compare

Hekili

v11.0.5-1.0.19-CN (2024-12-07)

Full Changelog Previous Releases

  • 同步更新至:v11.0.5-1.0.19

v11.0.5-1.0.18-CN

26 Nov 03:16
Compare
Choose a tag to compare

Hekili

v11.0.5-1.0.18-CN (2024-11-26)

Full Changelog Previous Releases

  • 同步更新至:v11.0.5-1.0.18

v11.0.5-1.0.17-CN

23 Nov 06:52
Compare
Choose a tag to compare

Hekili

v11.0.5-1.0.17-CN (2024-11-23)

Full Changelog Previous Releases

  • 同步更新至:v11.0.5-1.0.17

v11.0.5-1.0.16-CN

20 Nov 10:08
Compare
Choose a tag to compare

Hekili

v11.0.5-1.0.16-CN (2024-11-20)

Full Changelog Previous Releases

  • 同步更新至:v11.0.5-1.0.16

v11.0.5-1.0.15a-CN

18 Nov 18:20
Compare
Choose a tag to compare

Hekili

v11.0.5-1.0.15a-CN (2024-11-18)

Full Changelog Previous Releases

  • 同步更新至:v11.0.5-1.0.15a

v11.0.5-1.0.15-CN

18 Nov 06:21
Compare
Choose a tag to compare

Hekili

v11.0.5-1.0.15-CN (2024-11-18)

Full Changelog Previous Releases

  • 同步更新至:v11.0.5-1.0.15