- 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 |
||
|---|---|---|
| .. | ||
| flow-state.test.ts | ||