promotional bannermobile promotional banner

Hekili [The War Within]

Sim-based priority/rotation helper for DPS and tanking specializations.

File Details

v11.2.0-1.0.0

  • R
  • Aug 5, 2025
  • 2.30 MB
  • 30.6K
  • 11.1.7
  • Retail

File Name

Hekili-v11.2.0-1.0.0.zip

Supported Versions

  • 11.1.7

Hekili

v11.2.0-1.0.0 (2025-08-05)

Full Changelog Previous Releases

  • Merge pull request #4999 from Hekili/11.2
    11.2
  • Merge pull request #4998 from syrifgit/11-2-mage-apls
    11.2 - Mage APLs
  • Merge pull request #4997 from syrifgit/11-2-rogue-apls
    11.2 - Rogue APLs
  • Merge pull request #4996 from syrifgit/11-2-priest-apls
    11.2 - Shadow APL
  • Merge pull request #4993 from syrifgit/11-2-hunter-apl
    11.2 - Hunter Preliminary APLs
  • helper!
  • Mage ready
  • yay fix error
    rewrite condition to be more friendly
  • pack strings and fixes
  • pack string
    Remaining error:
    [15:58:26 (1x)] Unable to compile 'target['time\_to\_pct\_'..(20+15*safenum(talent.deathspeaker.enabled))' - [string "return target['time\_to\_pct\_'..(20+15*safenum(talent.deathspeake..."]:1: ']' expected near '<eof>' (loadstring-n)  
    From: 0.01+target['time\_to\_pct\_'..(20+15*safenum(talent.deathspeaker.enabled))]  
    <No message provided>  
    
  • 11.2 - Mage APLs
    weee, waiting pack string.
    Pretty major overhauls to these ones.
  • 11.2 - Rogue APLs
    Waiting on pack strings. Also there is pending PR for sin rogue on SimC
  • use real data
  • 11.2 - Shadow APL
    And support SimCs wonky fake aura
  • 11.2 - Hunter Preliminary APLs
    weeeee
  • Merge pull request #4992 from syrifgit/11-2-evoker
    11.2 - Evoker: All
  • 11.2 - Evoker: All
  • Merge pull request #4991 from syrifgit/11-2-paladin
    11.2 - Paladin: All
  • 11.2 - Paladin: All
  • Merge pull request #4990 from syrifgit/11-2-tier-metatable-herotree-support
    Support new format of Tww3 tier sets in SimC
  • Wrong file version
  • Support new format of Tww3 tier sets in SimC
  • Merge pull request #4989 from syrifgit/11-2-warlock-new
    11.2 - Warlock: All
  • 11.2 - Warlock: All
  • Merge pull request #4986 from syrifgit/11-2-class-file-structure
    Standardize The Beginning of Class Files
  • Update Classes.lua
  • Merge pull request #4938 from Hekili/syrifgit-disco
    Wrong Discord Link
  • Final Touches
    Double check every file to ensure commented functions are NOT used. Fix bad Havoc copy/paste. More whitespace.
  • Standardize The Beginning of Class FIles
  • Merge pull request #4983 from syrifgit/11-2-warrior
    Warrior ready for 11.2, RIP Spell Block.
  • 11.2 - Warrior, Shaman Skeletons
    11.2 Warrior changes, plus the talent skeletons for shaman that I forgot to do
  • Merge pull request #4982 from syrifgit/11-2-shaman
    Shaman ready for 11.2 APLs (I think)
  • 11.2 - Shaman: All
    Blizzard please stop adding untrackable Enhance counters thanks.
  • Merge pull request #4976 from syrifgit/11-2-monk
    11.2 - Monk
  • 11.2 - Monk
  • Merge pull request #4975 from syrifgit/11-2-demon-hunter
    11.2 - Demon Hunter
  • 11.2 - Demon Hunter
  • Merge pull request #4974 from syrifgit/11-2-druid-new
    11.2 - Druid: All
  • 11.2 - Druid: All
    barely any changes
  • Merge pull request #4969 from syrifgit/11-2-tier
    11.2 - Remaining Tier Set Registrations (except Evoker)
  • Remaining Tier Set Registrations (except Evoker)
    PTR down, so doing this for now.
  • Merge pull request #4967 from syrifgit/11-2-mage
    11.2 - Mage
  • Update MageArcane.lua
  • 11.2 - Mage
    Ready for APLs
  • Merge pull request #4966 from syrifgit/11-2-priest
    • Priest ready for 11.2 APLs
    • Minor Unholy DK fixes
  • tier sets, holy, disc changes
  • 11.2 - Priest: Shadow, unholy fixes
  • Merge pull request #4965 from syrifgit/11-2-new-apl-locations
    Update APL locations - https://github.com/simulationcraft/simc/tree/thewarwithin/ActionPriorityLists/default/
  • Update APL locations
    With the introduction of the "Blizzard APLs", SimulationCraft has moved all the regular APLs into a folder. This updates the link to them all.
  • Merge pull request #4963 from syrifgit/11-2-dk
    11.2 - Death Knight
  • Forgot a buff
  • Final fixes
  • 11.2 - Death Knight
  • Merge pull request #4959 from syrifgit/11-2-api-changes
    11.2 API Changes - No changes beyond renaming were required, parameter setups were the same.
  • 11.2 API Changes
  • Merge pull request #4955 from syrifgit/11-2-assassination
    11.2 - Rogue: Assassination
  • Merge pull request #4957 from syrifgit/11-2-outlaw
    11.2 - Rogue: Outlaw
  • Merge pull request #4956 from syrifgit/11-2-subtlety
    11.2 - Rogue: Subtlety
  • 11.2 - Rogue: Outlaw
    Killing Spree actual channel now yay
  • 11.2 - Rogue: Assassination
  • 11.2 - Rogue: Subtlety
    Rogues were forgotten apparently.
  • Merge pull request #4947 from syrifgit/11-2-survival
    11.2 - Hunter: Survival
  • Merge pull request #4948 from syrifgit/11-2-marksmanship
    11.2 - Hunter: Marksmanship
  • Merge pull request #4943 from syrifgit/11-2-beast-mastery
    11.2 - Hunter: Beast Mastery
  • Consume Blighted Quiver
  • Consume Blighted Quiver
  • 11.2 - Hunter: Marksmanship
  • 11.2 - Hunter: Survival
  • CoTW Cooldown Reduction requires dark ranger
  • 11.2 - Hunter: Beast Mastery
  • Wrong Discord Link
    Changed to be the permalink from discord read-first channel
  • Merge pull request #4677 from syrifgit/read-me-pls
    Make the Readme less boring so that people might Readme
  • Merge pull request #4822 from syrifgit/New-Recommendation-Ticket
    More end-user friendly and readable ticket template
  • Merge pull request #4894 from enkows/patch-2
    Remove accidentally added "/rl" string in core.lua
  • Merge pull request #4897 from mat4x4/holy-priest-fix
    Fix holy priest divine image buff
  • Merge pull request #4900 from syrifgit/performance-settings
    Performance Settings
  • Update Options.lua
    Review option text.
  • Merge pull request #4902 from syrifgit/mystic-touch
    Fix mystic touch IDs
  • Merge pull request #4903 from syrifgit/master-assassin
    Learn to spell "Assassin"
  • Merge pull request #4904 from AccountForHekiliIssues/patch-1
    Update Hekili.toc to latest version
  • Merge pull request #4919 from syrifgit/ptr-error
    Allow addon UI to work on 11.2 PTR
  • Merge pull request #4922 from syrifgit/11-2-prep-register-gear
    11.2 Prep - Convert register gear to new version - DK + DH
  • Merge pull request #4923 from syrifgit/11-2-pre-register-gear-2
    11.2 Prep - Convert register gear to new version - Druid + Evoker
  • Merge pull request #4924 from syrifgit/11-2-pre-register-gear-3
    11.2 Prep - Convert register gear to new version - Hunter, Mage, Monk
  • Merge pull request #4925 from syrifgit/11-2-prep-register-gear-4
    11.2 Prep - Convert register gear to new version - Paladin, Priest, RSham, Warlock, Warrior
  • Merge pull request #4933 from syrifgit/brew-paws
    Tiger Palm only costs 25 energy for Brewmaster
  • Tiger Palm only costs 25 energy for Brewmaster
    Fixes https://github.com/Hekili/hekili/issues/4927
  • 11.2 Prep - Convert register gear to new version - Paladin, Priest, RSham, Warlock, Warrior
    Convert RegisterGear to the new format ahead of the 11.2 branch, making it easy to insert the new tier sets.
    Some specs were already done previously, so omitted here.
  • 11.2 Prep - Convert register gear to new version - Hunter, Mage, Monk
    Convert RegisterGear to the new format ahead of the 11.2 branch, making it easy to insert the new tier sets.
  • 11.2 Prep - Convert register gear to new version - Druid + Evoker
    Convert RegisterGear to the new format ahead of the 11.2 branch, making it easy to insert the new tier sets.
  • 11.2 Prep - Convert register gear to new version - DK + DH
    Convert RegisterGear to the new format ahead of the 11.2 branch, making it easy to insert the new tier sets.
  • Allow addon UI to work on 11.2 PTR
    GetSpecializationInfo now returns 0 as a specID when it doesn't work, so the guardrails in the addon will no longer be sufficient. Lets addon UI work on PTR, and obviously is mandatory for the actual 11.2 release.
    ref: https://github.com/Gethe/wow-ui-source/blob/c18b697f1053d526c1d5418a82f94f5281fd7637/Interface/AddOns/Blizzard\_APIDocumentationGenerated/SpecializationInfoDocumentation.lua#L203
  • Update Hekili.toc to latest version
  • Learn to spell "Assassin"
    Thanks @ctroller
    Fixes https://github.com/Hekili/hekili/issues/4887
  • Fix mystic touch IDs
    SpellID the the same across all 3 specs
  • Update Speed Settings
    Seems to be working, pls check I didn't do anything dumb. "Low" should be the current settings. Numbers based on this data:
  • fix divine image
  • Update Core.lua
  • Update Recommendation-Report.yml
  • Merge branch 'New-Recommendation-Ticket' of https://github.com/syrifgit/syrif-hekili into New-Recommendation-Ticket
  • Update Recommendation-Report.yml
  • Merge branch 'Hekili:thewarwithin' into New-Recommendation-Ticket
  • Update Recommendation-Report.yml
  • More end-user friendly and readable ticket template
  • Update README.md
  • Update README.md
  • Update README.md
  • Update README.md
  • Icons!
  • spelling is hard
  • Update README.md
  • Make the Readme less boring so that people might Readme