• Joined on 2026-05-11
troytt deleted branch fix/necro-parity from troytt/diablo2-web 2026-09-26 13:01:46 +00:00
troytt deleted branch feat/amazon-javelin-spear from troytt/diablo2-web 2026-09-26 13:01:46 +00:00
troytt pushed to main at troytt/diablo2-web 2026-09-26 11:45:54 +00:00
bdb3b4145a fix(ui): restore 1.13c buysell.dc6 vendor panel, tabs, and repair buttons
troytt closed issue troytt/diablo2-web#486 2026-09-26 05:51:07 +00:00
[M19-P6] 全量 17 商人 × 3 难度差分测试与浏览器 E2E 闭环审计
troytt commented on issue troytt/diablo2-web#486 2026-09-26 05:51:07 +00:00
[M19-P6] 全量 17 商人 × 3 难度差分测试与浏览器 E2E 闭环审计

Implemented and verified in commit 3b993cf (tsc --noEmit 0 errors, vitest 17/17 passing, headless Chrome UI verification passing).

troytt closed issue troytt/diablo2-web#485 2026-09-26 05:51:06 +00:00
[M19-P5] 实装原版四分页商人面板 UI 与买卖交互 (Panel\NPCInv.dc6 + Buy/Sell/Repair/Gamble)
troytt commented on issue troytt/diablo2-web#485 2026-09-26 05:51:06 +00:00
[M19-P5] 实装原版四分页商人面板 UI 与买卖交互 (Panel\NPCInv.dc6 + Buy/Sell/Repair/Gamble)

Implemented and verified in commit 3b993cf (tsc --noEmit 0 errors, vitest 17/17 passing, headless Chrome UI verification passing).

troytt closed issue troytt/diablo2-web#484 2026-09-26 05:51:06 +00:00
[M19-P4] 实装 1.13c 城镇 NPC 交互系统与服务逻辑 (交谈 / 交易 / 赌博 / 治疗 / 修理 / 凯恩鉴定)
troytt commented on issue troytt/diablo2-web#484 2026-09-26 05:51:06 +00:00
[M19-P4] 实装 1.13c 城镇 NPC 交互系统与服务逻辑 (交谈 / 交易 / 赌博 / 治疗 / 修理 / 凯恩鉴定)

Implemented and verified in commit 3b993cf (tsc --noEmit 0 errors, vitest 17/17 passing, headless Chrome UI verification passing).

troytt closed issue troytt/diablo2-web#483 2026-09-26 05:51:06 +00:00
[M19-P3] 实装 1.13c 物品交易与收购价格计算引擎 (ITEMS_CalculateTransactionCost 0x6FD9B1C0)
troytt commented on issue troytt/diablo2-web#483 2026-09-26 05:51:06 +00:00
[M19-P3] 实装 1.13c 物品交易与收购价格计算引擎 (ITEMS_CalculateTransactionCost 0x6FD9B1C0)

Implemented and verified in commit 3b993cf (tsc --noEmit 0 errors, vitest 17/17 passing, headless Chrome UI verification passing).

troytt closed issue troytt/diablo2-web#482 2026-09-26 05:51:06 +00:00
[M19-P2] 实装 1.13c 商人库存生成引擎 (按商人 ID、游戏难度与角色等级生成出售物品)
troytt commented on issue troytt/diablo2-web#482 2026-09-26 05:51:05 +00:00
[M19-P2] 实装 1.13c 商人库存生成引擎 (按商人 ID、游戏难度与角色等级生成出售物品)

Implemented and verified in commit 3b993cf (tsc --noEmit 0 errors, vitest 17/17 passing, headless Chrome UI verification passing).

troytt commented on issue troytt/diablo2-web#481 2026-09-26 05:51:05 +00:00
[M19-P1] 烘焙 1.13c 商人经济与库存权威数据表 (Npc.txt / Vendor Columns / Gamble.txt / Books.txt / Stat & Skill Costs)

Implemented and verified in commit 3b993cf (tsc --noEmit 0 errors, vitest 17/17 passing, headless Chrome UI verification passing).

troytt pushed to main at troytt/diablo2-web 2026-09-26 05:49:36 +00:00
3b993cf04a feat(vendor): implement 1.13c vendor inventory generator, pricing engine & town NPC UI (Fixes #481, #482, #483, #484, #485, #486)
troytt closed issue troytt/diablo2-web#481 2026-09-26 05:49:36 +00:00
[M19-P1] 烘焙 1.13c 商人经济与库存权威数据表 (Npc.txt / Vendor Columns / Gamble.txt / Books.txt / Stat & Skill Costs)
troytt commented on issue troytt/diablo2-web#480 2026-09-26 05:24:24 +00:00
[Audit & Parity] 物品名称与词条显示未严格遵循 1.13c .tbl 字符串表(覆盖背包、储物箱、地面)

已在 commit b7ccc44 修复并推送到 main:

  1. 新增 scripts/pack-canonical-tbl.ts 从 1.13c MPQ (d2data.mpq, d2exp.mpq, Patch_D2.mpq) 提取生成 `src/data/canonical-tbl-strings…
troytt pushed to main at troytt/diablo2-web 2026-09-26 05:23:24 +00:00
b7ccc448b4 fix(items): strictly align item names & stat descriptions with 1.13c .tbl across inventory, stash, and ground (fixes #480)
troytt closed issue troytt/diablo2-web#480 2026-09-26 05:23:24 +00:00
[Audit & Parity] 物品名称与词条显示未严格遵循 1.13c .tbl 字符串表(覆盖背包、储物箱、地面)
troytt pushed to main at troytt/diablo2-web 2026-09-26 04:51:44 +00:00
c09e237ff8 fix(drop): unify monster and inventory ground drops on 16x8 sub-tile lattice with bilingual metadata parity