docs(ui): repair retail fidelity ledger

This commit is contained in:
Erik 2026-07-10 17:05:12 +02:00
parent f98050854d
commit 5931a820ea
5 changed files with 56 additions and 29 deletions

View file

@ -309,7 +309,7 @@ public static class GameEventWiring
// UseDone (0x01C7) — the Use/UseWithTarget completion signal. A non-zero
// code is a WeenieError refusal ("You are not trained in healing!" etc.);
// retail surfaces the string-table text as a chat line. Interim text map:
// WeenieErrorText (#166 / register AP-74). Without this line a refused
// WeenieErrorText (#202 / register AP-74). Without this line a refused
// kit-heal looks like "nothing happened" — the 2026-07-03 session bug.
dispatcher.Register(GameEventType.UseDone, e =>
{

View file

@ -3,7 +3,7 @@ namespace AcDream.Core.Net.Messages;
/// <summary>
/// Interim WeenieError → display text. Retail resolves error codes through
/// the portal String tables into lines like "You are not trained in
/// healing!"; porting that lookup is #166 — until then this map (codes from
/// healing!"; porting that lookup is #202 — until then this map (codes from
/// ACE's <c>WeenieError</c> enum, texts phrased after the retail messages the
/// enum names encode) covers the errors our current use/heal flows can
/// produce. Register row AP-74. Unknown codes fall back to a generic line