• Joined on 2026-05-11
troytt commented on issue troytt/diablo2-web#25 2026-09-18 10:51:49 +00:00
[M10] 真实物品系统:500 基础物品、1000 词缀、TreasureClassEx 掉落树

子 issue 拆分(24 个)

已按「每张表 / 每个算法一个」的粒度拆完,全部挂在本 milestone 下。金标准为 1.13c MPQ 表 + 1.13c DLL 反汇编(非 D2MOO)。

…

troytt opened issue troytt/diablo2-web#109 2026-09-18 10:50:54 +00:00
[P1][T21] 重写 scripts/verify-items.ts:全量真实表列映射断言 + TC 树不变量
troytt opened issue troytt/diablo2-web#110 2026-09-18 10:50:54 +00:00
[P3][T22] 新增 loot.html + src/loot.ts:掉落模拟器 / 概率表双 Tab
troytt opened issue troytt/diablo2-web#107 2026-09-18 10:50:53 +00:00
[P0][T19] 用 TC 树替换 rollDrop,接线 MonStats.TreasureClass → engine → act-scene
troytt opened issue troytt/diablo2-web#108 2026-09-18 10:50:53 +00:00
[P1][T20] 物品名本地化:namestr → string.tbl 三层链(patch → expansion → base)
troytt opened issue troytt/diablo2-web#105 2026-09-18 10:50:52 +00:00
[P2][T16] 实现符文之语:Runes.txt 169 行(complete=1 仅 78 条可用)
troytt opened issue troytt/diablo2-web#106 2026-09-18 10:50:52 +00:00
[P2][T18] 实现宝石镶嵌:Gems.txt 68 行 × 武器/盾/头盔三套属性
troytt opened issue troytt/diablo2-web#103 2026-09-18 10:50:51 +00:00
[P1][T24] 实现 exceptional / elite 基底升级:qf[4] / qf[5] 的两个 1024 判定
troytt opened issue troytt/diablo2-web#104 2026-09-18 10:50:51 +00:00
[P1][T15] 实现词缀抽取:alvl 计算、group 冲突排除、rare 3~6 词缀
troytt opened issue troytt/diablo2-web#101 2026-09-18 10:50:50 +00:00
[P0][T13] 实现 TreasureClassEx 展开:64 帧显式栈 + 预计算前缀和二分 + NoDrop 浮点缩放
troytt opened issue troytt/diablo2-web#102 2026-09-18 10:50:50 +00:00
[P1][T14] 实现 ItemRatio 品质判定:严格复刻整数截断顺序
troytt opened issue troytt/diablo2-web#100 2026-09-18 10:50:49 +00:00
[P0][T12] 实现 auto-TC 运行时生成:armo3-87 / weap3-87 等 100 个虚拟节点
troytt opened issue troytt/diablo2-web#98 2026-09-18 10:50:48 +00:00
[P1][T10] 加载 SetItems.txt + Sets.txt(127 + 32 行)
troytt opened issue troytt/diablo2-web#99 2026-09-18 10:50:48 +00:00
[P0][T11] 加载 TreasureClassEx.txt(852 行 × 33 列):纯加载与索引,不含算法
troytt opened issue troytt/diablo2-web#95 2026-09-18 10:50:47 +00:00
[P2][T07] 加载 RarePrefix.txt / RareSuffix.txt(46 + 155 行)
troytt opened issue troytt/diablo2-web#96 2026-09-18 10:50:47 +00:00
[P2][T08] 加载 AutoMagic.txt(36 行)
troytt opened issue troytt/diablo2-web#97 2026-09-18 10:50:47 +00:00
[P1][T09] 加载 UniqueItems.txt(401 行 × 70 列,enabled=1 仅 385)
troytt opened issue troytt/diablo2-web#93 2026-09-18 10:50:46 +00:00
[P1][T05] 加载 Misc.txt → ItemBase(151 行 × 168 列)
troytt opened issue troytt/diablo2-web#94 2026-09-18 10:50:46 +00:00
[P1][T06] 加载 MagicPrefix.txt / MagicSuffix.txt(637 + 741 行)
troytt opened issue troytt/diablo2-web#91 2026-09-18 10:50:45 +00:00
[P1][T03] 加载 Armor.txt → ItemBase(202 行 × 164 列)