[Parity][inv-skills][S3][R] 技能按钮叠加:灵气黄色描边/着色、冷却和次数耗尽的红色遮罩,均为自创,后者从未被驱动 #690

Closed
opened 2026-10-02 11:42:55 +00:00 by troytt · 1 comment
Owner

1.13c 客户端保真度审计立项(基准快照:7bd1090 / main @ 77a20c7)

证据标记说明:V-data = 1.13c MPQ 数据表 (.txt / animdata.d2 / .tbl / pal.pl2);V-src = D2MOO 逆向源码;V-bin = 1.13c DLL 反汇编;K = 1.13c 公认行为。

来源审计项:inv-skills#13 — [S3][R] 技能按钮叠加:灵气黄色描边/着色、冷却和次数耗尽的红色遮罩,均为自创,后者从未被驱动

  • 位置:
    • src/client/ui/hotkeys.ts:736-751:灵气技能 #ffd700 描边加着色。
    • src/client/ui/hotkeys.ts:753-760:rgba(220, 20, 20, 0.45) 遮罩。
    • setSkillCooldown(242)和 setSkillCharges(279)在仓库里没有任何调用方。
  • 原版:
    • 技能按钮没有灵气描边(K-中)。
    • 法力不足时图标会变色提示(K-中);冷却遮罩的具体表现需要逆向。
  • 影响:
    • 灵气技能按钮常驻显示黄框。
    • 冷却和次数遮罩是死代码。
    • 法力不足时没有任何提示。
  • 建议:删掉灵气描边;法力不足和冷却的表现逆向确认后再实现。
  • 已有 issue:—
> **1.13c 客户端保真度审计立项**(基准快照:`7bd1090` / `main @ 77a20c7`) > 证据标记说明:`V-data` = 1.13c MPQ 数据表 (`.txt` / `animdata.d2` / `.tbl` / `pal.pl2`);`V-src` = D2MOO 逆向源码;`V-bin` = 1.13c DLL 反汇编;`K` = 1.13c 公认行为。 ### 来源审计项:`inv-skills#13` — [S3][R] 技能按钮叠加:灵气黄色描边/着色、冷却和次数耗尽的红色遮罩,均为自创,后者从未被驱动 - 位置: - `src/client/ui/hotkeys.ts:736-751`:灵气技能 `#ffd700` 描边加着色。 - `src/client/ui/hotkeys.ts:753-760`:`rgba(220, 20, 20, 0.45)` 遮罩。 - `setSkillCooldown`(242)和 `setSkillCharges`(279)在仓库里没有任何调用方。 - 原版: - 技能按钮没有灵气描边(K-中)。 - 法力不足时图标会变色提示(K-中);冷却遮罩的具体表现需要逆向。 - 影响: - 灵气技能按钮常驻显示黄框。 - 冷却和次数遮罩是死代码。 - 法力不足时没有任何提示。 - 建议:删掉灵气描边;法力不足和冷却的表现逆向确认后再实现。 - 已有 issue:—
Author
Owner

Fixed and verified in commit f209f4e on main.

Fixed and verified in commit f209f4e on main.
Sign in to join this conversation.
No Label
No Milestone
No project
No Assignees
1 Participants
Notifications
Due Date
The due date is invalid or out of range. Please use the format 'yyyy-mm-dd'.

No due date set.

Dependencies

No dependencies set.

Reference: troytt/diablo2-web#690
No description provided.