• Joined on 2026-05-11
troytt closed issue troytt/diablo2-web#479 2026-09-26 04:51:44 +00:00
fix(drop): 修正打怪掉落间距过大、掉落物与背包丢弃物元数据不一致、背包丢弃物品重叠三大问题
troytt opened issue troytt/diablo2-web#486 2026-09-26 04:22:15 +00:00
[M15-P6] 全量 17 商人 × 3 难度差分测试与浏览器 E2E 闭环审计
troytt opened issue troytt/diablo2-web#485 2026-09-26 04:22:15 +00:00
[M15-P5] 实装原版四分页商人面板 UI 与买卖交互 (Panel\NPCInv.dc6 + Buy/Sell/Repair/Gamble)
troytt opened issue troytt/diablo2-web#484 2026-09-26 04:22:14 +00:00
[M15-P4] 实装 1.13c 城镇 NPC 交互系统与服务逻辑 (交谈 / 交易 / 赌博 / 治疗 / 修理 / 凯恩鉴定)
troytt opened issue troytt/diablo2-web#483 2026-09-26 04:22:14 +00:00
[M15-P3] 实装 1.13c 物品交易与收购价格计算引擎 (ITEMS_CalculateTransactionCost 0x6FD9B1C0)
troytt opened issue troytt/diablo2-web#482 2026-09-26 04:22:14 +00:00
[M15-P2] 实装 1.13c 商人库存生成引擎 (按商人 ID、游戏难度与角色等级生成出售物品)
troytt opened issue troytt/diablo2-web#481 2026-09-26 04:22:14 +00:00
[M15-P1] 烘焙 1.13c 商人经济与库存权威数据表 (Npc.txt / Vendor Columns / Gamble.txt / Books.txt / Stat & Skill Costs)
troytt opened issue troytt/diablo2-web#480 2026-09-26 04:21:24 +00:00
[Audit & Parity] 物品名称与词条显示未严格遵循 1.13c .tbl 字符串表(覆盖背包、储物箱、地面)
troytt opened issue troytt/diablo2-web#479 2026-09-26 04:20:45 +00:00
fix(drop): 修正打怪掉落间距过大、掉落物与背包丢弃物元数据不一致、背包丢弃物品重叠三大问题
troytt commented on issue troytt/diablo2-web#428 2026-09-25 22:38:09 +00:00
[P3][D19] 全谱系掉落验证:全 monsterKind × 3 难度 × 136 关卡的统计学断言与实机审计

Resolution Summary (Issue #428 — Commit 9022579)

  • Completed full-spectrum drop verification across all 734 monster kinds × 3 difficulties × 4 ranks (8,808 combinations, 5,808/5,808…
troytt commented on issue troytt/diablo2-web#427 2026-09-25 22:38:09 +00:00
[P2][D18] 多人锁步掉落同步:net-scene 接入 executeDropPipeline(共享 PRNG seed)

Resolution Summary (Issue #427 — Commit 9022579)

  • Connected src/scene/net-scene.ts (createNetSimulation) to executeDropPipeline seeded deterministically from monster.dwInitSeed…
troytt commented on issue troytt/diablo2-web#426 2026-09-25 22:38:08 +00:00
[P2][D17] 任务与特殊掉落:Countess 符文、Act Boss 任务首杀、地狱熔炉、钥匙类

Resolution Summary (Issue #426 — Commit 9022579)

  • Enforced the 1.13c 6-item monster drop cap (D2Game!6FC51BB0) in src/game/treasure-engine.ts and src/game/drop-pipeline.ts for…
troytt commented on issue troytt/diablo2-web#425 2026-09-25 22:38:08 +00:00
[P2][D16] 拾取校准:pickupRadius 对齐 1.13c + 药水优先自动入腰带

Resolution Summary (Issue #425 — Commit 9022579)

  • Aligned item pickup reach to 1.13c 2-subtile collision box edge distance (D2_PICKUP_SUBTILE_REACH_PX = 64) in `src/game/ground-items.ts…
troytt commented on issue troytt/diablo2-web#424 2026-09-25 22:38:08 +00:00
[P2][D15] 地面名称标签:ethereal / socketed 的灰色覆盖规则

Resolution Summary (Issue #424 — Commit 9022579)

  • Updated getGroundItemQualityColor in src/ui/ground-labels.ts and sparkle aura colors in src/scene/act-scene.ts to apply the 1.13c…
troytt commented on issue troytt/diablo2-web#423 2026-09-25 22:38:07 +00:00
[P2][D14] 移除地面物品彩色方块占位兜底,并建立 flippy 精灵全量覆盖审计

Resolution Summary (Issue #423 — Commit 9022579)

  • Removed procedural colored rectangle fallback rendering in src/scene/act-scene.ts (drawGroundItem) and replaced missing sprite…
troytt commented on issue troytt/diablo2-web#422 2026-09-25 22:38:07 +00:00
[P1][D13] 掉落落点改用 findSafeDropPosition 的网格螺旋扫描

Resolution Summary (Issue #422 — Commit 9022579)

  • Upgraded findSafeDropPosition in src/game/ground-items.ts and src/game/engine.ts to scan discrete isometric collision-grid…
troytt commented on issue troytt/diablo2-web#421 2026-09-25 22:38:07 +00:00
[P2][D12] 掉落音效:dropsound / dropsfxframe 接入 AudioManager

Resolution Summary (Issue #421 — Commit 9022579)

  • Parsed dropsound and dropsfxframe across src/game/weapons.ts, src/game/armor.ts, and src/game/misc-items.ts.\n- Triggered…
troytt commented on issue troytt/diablo2-web#420 2026-09-25 22:38:06 +00:00
[P1][D11] 死亡动画帧门控:掉落延迟到死亡动画结束帧触发

Resolution Summary (Issue #420 — Commit 9022579)

  • Gated monster drop dispatch on death animation completion (DT -> DD transition) via queueMonsterDrop and triggerMonsterDrop in…
troytt commented on issue troytt/diablo2-web#419 2026-09-25 22:38:06 +00:00
[P1][D10] 金币落地:生成地面金币堆(flpgld 三级贴图),移除直接入包

Resolution Summary (Issue #419 — Commit 9022579)

  • Changed monster gold drops in src/game/engine.ts to spawn physical gld ground items with 3 authentic visual tiers (flpgld_0 1-49,…
troytt commented on issue troytt/diablo2-web#418 2026-09-25 22:38:05 +00:00
[P1][D09] /players N 接线:真实 gamePlayers / partyPlayers 驱动 NoDrop 缩放

Resolution Summary (Issue #418 — Commit 9022579)

  • Added gamePlayers / partyPlayers state and setPlayers(players, partyPlayers) to GameEngine (src/game/engine.ts) and wired…