diablo2-web/tests/client
troytt e0210d8702 feat(client): price server items with the 1.13c #10107/#10071 port
ItemData -> TransactionCostInput adapter (packet defense/durability/
quantity as base stats, properties and runeword stats as full stats,
rare affix pairs, socket children). Code-only gamble previews (flag
0x02000000) are priced only for type 2. Capture checks: all 46 Charsi
items price, every gamble preview costs > 2 gold (server answered
result 12), repair-all with full durability costs 0.
2026-10-01 10:29:07 +00:00
..
client-world.test.ts fix(client): neutral not-ready HUD state and server-authoritative HUD commands (P1/P2) 2026-10-01 01:41:13 +00:00
derived-stats.test.ts fix(client): table-driven missile ids and derived character stats (P3) 2026-10-01 01:41:13 +00:00
drlg-map-motion.test.ts refactor: split into isolated common/netproto/server/client/baker modules 2026-10-01 00:10:18 +00:00
hud-server-authority.test.ts fix(client): neutral not-ready HUD state and server-authoritative HUD commands (P1/P2) 2026-10-01 01:41:13 +00:00
hud-session-play.test.ts fix(client): neutral not-ready HUD state and server-authoritative HUD commands (P1/P2) 2026-10-01 01:41:13 +00:00
missile-id-map.test.ts fix(client): table-driven missile ids and derived character stats (P3) 2026-10-01 01:41:13 +00:00
settings-toolbar-view.test.ts refactor(client): remove leftover single-player client code 2026-10-01 06:03:55 +00:00
transaction-cost-input.test.ts feat(client): price server items with the 1.13c #10107/#10071 port 2026-10-01 10:29:07 +00:00
vendor-stash-replay.test.ts feat(client): server-driven NPC/stash interaction state in ClientWorld 2026-10-01 10:08:43 +00:00