Skip to content

[Druid] Beta Implementation for Balance Tree - #54

Open
Khazakdk wants to merge 22 commits into
mainfrom
druid-beta
Open

Khazakdk wants to merge 22 commits into
mainfrom
druid-beta

Conversation

@Khazakdk

@Khazakdk Khazakdk commented Nov 2, 2026

Copy link
Copy Markdown
Collaborator

Much of this is speculative as a bulk of the work was done after beta shutdown, or involved talents that need more data than what a few leveling logs can provide. There's a fair number of core changes to support effect parsing for things we don't see or worry about in retail. Commits not tagged for Druid are worth getting more eyes on imo.

Some big things:

  • Parsing for hit and spell hit
  • Parsing for mana regen multipliers (innervate)
  • spell_t now has an override for execute_time_pct_multiplier to properly account for spell haste.
  • Related to above, swapped the subtype enums for cast speed and spell haste, given the Forever spell data has a bunch of spell haste effects with subtype 65. This is different from retail, which uses 355. Curse of Tongues is a good example showing the swap from retail to classic.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant