merge: #267 vitae character-panel display (attributes vitae-immune per retail; skill dual parentheticals)

Co-Authored-By: Claude Opus 5 <noreply@anthropic.com>
This commit is contained in:
Erik 2026-07-30 18:14:48 +02:00
commit 2493f24c63
12 changed files with 984 additions and 108 deletions

View file

@ -100,7 +100,13 @@ Copy this block when adding a new issue:
## #267 — Vitae does not update the character panel's skills/attributes display
**Status:** OPEN
**Status:** IMPLEMENTED 2026-07-30 (`cf2605fa`, merged) — closure pends
the user visual check. Retail finding: primary attributes are
VITAE-IMMUNE (`EnchantAttribute` 0x00594570 never references the vitae
singleton) — only skills and vitals take the penalty. Panel now shows
effective values; skill footer shows the vitae parenthetical (e.g.
"(-100)", `SkillInfoRegion::GetVitaeModifier` 0x004f0fa0) plus a
separate buff residual; refresh fires on EnchantmentsChanged.
**Severity:** MEDIUM (matrix live gate 2026-07-30)
**Component:** retained UI / character window / vitae