[Parity][net-world][S2][R] 0x6C(怪物攻击)字段错位:命令码被当成技能 ID #569
Loading…
Reference in New Issue
No description provided.
Delete Branch "%!s(<nil>)"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
来源审计项:
net-world#9— [S2][R] F9 0x6C(怪物攻击)字段错位:命令码被当成技能 IDsrc/netproto/d2gs/s2c/skills.ts:116-133(offset 5 读 u16 当 skill)→client-world.tsSkillCast →applySkillCastToUnitSCmd.cpp:500-514与MonsterMsg.cpp:318-325:byte5 是命令码(与 0x68 系同一套 cmd),byte6 是目标类型,7–10 是目标 id,之后是坐标(V-src)。explodingarrow导弹;命令码 0x1B 会被当成 27(Immolation Arrow)。MONSTER_CMD_TO_MODE,不要走技能管线。