- Decode 5-bit character progression from MCP 0x19 33-byte statstring via (statBytes[27] >>> 1) & 0x1f per D2Game.dll CLIENTS_FillCharacterPreviewInfo (0x6FC32810) and Fog.#10085 FOG_Encode14BitsToString, fixing doubled progression values in parseMcpCharStatString and charSummaryToRosterCharacter. - Do not trigger spurious [D2MissingArt] reports in LevelView enrichDraws or WorldRenderer wall drawing on legitimate blockCount === 0 collision/marker DT1 tiles (such as baallair\floor.dt1 tileIndex=109 in Worldstone Keep L2). - Add regression tests for progression decoding and 136-level zero-missing-art LevelView construction. Closes #738 Closes #739 |
||
|---|---|---|
| .. | ||
| boundary.test.ts | ||
| c2s-update-player-pos.test.ts | ||
| core-crypto-bncs-mcp.test.ts | ||
| d2gs-c2s.test.ts | ||
| d2gs-codecs-items.test.ts | ||
| d2gs-s2c.test.ts | ||
| drop-gold.test.ts | ||
| fake-realm-servers.ts | ||
| online-flow-session-lost.test.ts | ||
| vendor-stash-golden.test.ts | ||