From 4880d7d9cfa6f42a6fe83e33409a153b24a272b3 Mon Sep 17 00:00:00 2001 From: Erik Date: Thu, 30 Jul 2026 17:06:59 +0200 Subject: [PATCH] docs: #267 scoping - character sheet has no vitae path; fix shape recorded Co-Authored-By: Claude Opus 5 --- docs/ISSUES.md | 9 +++++++++ 1 file changed, 9 insertions(+) diff --git a/docs/ISSUES.md b/docs/ISSUES.md index b2f45faa..21948fa1 100644 --- a/docs/ISSUES.md +++ b/docs/ISSUES.md @@ -111,6 +111,15 @@ vitae reduction in parentheses (e.g. "(-100)"). The P1 movement chain consumes vitae correctly (EnchantSkill for run/jump); the character window presentation does not. +**Scoping (2026-07-30):** confirmed — `CharacterSheetProvider`/ +`CharacterStatController` contain zero vitae/enchantment references; the +panel renders base property values only. Fix shape: thread the P1 +Spellbook accessors (vitae + `GetSkillMod`, extended to the attribute +namespace as needed) into the sheet's value computation, and port the +retail detail formatting (current level with the parenthetical +reduction) from the gmCharacterUI text-building decomp — grep-named +first, don't guess the format string. + --- ## #266 — Local player faster than a comparable retail character