diablo2-web/src/client/view
troytt 58de64610f fix(client): table-driven missile ids and derived character stats (P3)
- MISSILE_ID_TO_KEY derived from CANONICAL_113C_MISSILES (Missiles.txt row ids);
  client visual aliases flagged clientAlias and excluded; 4 wrong ids corrected
  (firewallmaker 68, blaze 67, infernoflame1/2 60/61).
- No 'firebolt' / 'SO' substitution: unknown missile ids are not drawn
  (MIS_<id> token), unknown player class ids throw.
- derived-stats.ts: AR/defense/resists from CharStats ToHitFactor and
  DifficultyLevels ResistPenalty (pure helper + tests).
2026-10-01 01:41:13 +00:00
..
scene-source.ts refactor: split into isolated common/netproto/server/client/baker modules 2026-10-01 00:10:18 +00:00
unit-drawables.ts fix(client): table-driven missile ids and derived character stats (P3) 2026-10-01 01:41:13 +00:00
viewport-profile.ts refactor: split into isolated common/netproto/server/client/baker modules 2026-10-01 00:10:18 +00:00