Skip to content

Releases: Xerrion/PhDamage

1.3.5

15 Mar 14:06
78d1f2c

Choose a tag to compare

PhDamage

1.3.5 (2026-03-15)

Full Changelog Previous Releases

  • fix: correct interface again

v1.3.4

15 Mar 14:00
f27f36b

Choose a tag to compare

1.3.4 (2026-03-15)

Bug Fixes

  • correct interface version (51d70ae)

v1.3.3

15 Mar 13:54
aab42b7

Choose a tag to compare

1.3.3 (2026-03-15)

Bug Fixes

  • inline shared release automation (#30) (4347e93)

1.3.2

14 Mar 08:36
f8b440e

Choose a tag to compare

PhDamage

1.3.2 (2026-03-14)

Full Changelog Previous Releases

  • fix: standardize Ace3 embedded packaging paths (#28)
  • ci: migrate to reusable release and TOC update workflows
  • ci: better the flows

1.3.1

06 Mar 19:23
56e9d38

Choose a tag to compare

PhDamage

1.3.1 (2026-03-06)

Full Changelog Previous Releases

  • fix: stabilize local busted runs and lock Life Tap model (#26)

1.3.0

03 Mar 09:29
9b83523

Choose a tag to compare

PhDamage

1.3.0 (2026-03-03)

Full Changelog Previous Releases

  • feat: support spell links in /phd spell command (#23) (#24)

1.2.1

01 Mar 21:12
78c22a6

Choose a tag to compare

PhDamage

1.2.1 (2026-03-01)

Full Changelog Previous Releases

  • docs: rewrite README for user-facing audience
  • fix: correct TalentMap indices for all classes (#21) (#22)
    • fix: correct TalentMap indices for all classes (#21)
      Verified all TalentMap talent positions (tab:index) against in-game
      GetTalentInfo output on TBC Anniversary client (1.15.x).
      Classes corrected (key changes):
    • Priest: 7 of 8 entries
    • Warrior: 10 of 11 entries + deferred comments
    • Rogue: 15 of 17 entries + deferred comments
    • Paladin: 8 of 9 entries
      Classes verified correct (docs only):
    • Mage: all 21 entries already correct
    • Druid: all 19 entries already correct
    • Shaman: all 12 entries already correct
      All files now include grid layout documentation showing the full
      talent tree ordered by internal talentID, matching the in-game API.
      Also fixed .busted config pattern from 'spec' to 'test' to match
      actual test file naming convention.
    • fix: correct stale talent keys in Warlock tests and AuraMap (#21)
      Updated test files (test_modifiercalc, test_critcalc, test_new_spells,
      test_pipeline) to use reindexed Warlock TalentMap keys from PR #19.
      Fixed Master Demonologist talentAmplify.talentKey in AuraMap_Warlock
      from 2:16 (Soul Link) to 2:11 (Master Demonologist).
    • feat: beautify tooltip with school colors and spell identity (#21)
    • Extract shared Format module (colors, symbols, FormatNumber, FormatDPS)
    • Add spell name and rank header line with school-colored text
    • Restore labeled detail lines (Coeff, Cast, Talents, Stats, Breakdown)
    • Hide 0% crit for DoT-only spells
    • Use directCoefficient/dotCoefficient for safe hybrid display
    • Replace non-rendering Unicode escapes with ASCII alternatives
    • Deduplicate FormatNumber between Tooltip and ActionBar
  • fix: name-based talent matching for TBC Anniversary index reordering (#12) (#19)
    The TBC Anniversary client orders talents by internal talentID rather
    than row/column grid position. This caused 15 of 18 Warlock TalentMap
    keys to point to wrong talents, producing incorrect rank readings
    (e.g. "Improved Life Tap 5/2") and wildly inflated calculations.
    • Rewrite StateCollector.CollectTalents to match talents by name
      instead of positional index, making it immune to reordering
    • Add defensive maxRank clamping in StateCollector
    • Fix all Warlock TalentMap indices to match in-game verified data
    • Add grid layout documentation to TalentMap_Warlock.lua
    • Add 8 unit tests for name-based matching logic
    • Update existing Warlock test files with corrected keys
      Fixes #12

v1.2.0

01 Mar 19:03
30657bb

Choose a tag to compare

1.2.0 (2026-03-01)

Features

1.1.3

25 Feb 19:09
a8ff8fe

Choose a tag to compare

PhDamage

1.1.3 (2026-02-25)

Full Changelog Previous Releases

  • fix: add contents:write permission to release workflow

v1.1.2

25 Feb 19:05
17b0941

Choose a tag to compare

1.1.2 (2026-02-25)

Bug Fixes

  • disable toc-creation for single-interface addon (8bc1770)