mirror of
https://github.com/Kelsidavis/WoWee.git
synced 2026-04-15 17:03:50 +00:00
When spline parsing consumes the wrong number of bytes, the subsequent blockCount read lands on garbage data (e.g. 71 instead of ~5 for UNIT). Previously the parser logged a warning but continued, reading garbage mask/field data until hitting truncation. Now it returns false for CREATE_OBJECT blocks with suspicious counts, letting the block loop skip cleanly to the next entity. Also downgrade ~44 diagnostic LOG_WARNING messages to LOG_DEBUG across 17 files (equipment, transport, DBC, heartbeat, chat, GO raypick, etc.) to reduce log noise and make real warnings visible. |
||
|---|---|---|
| .. | ||
| adt_loader.cpp | ||
| asset_manager.cpp | ||
| asset_manifest.cpp | ||
| blp_loader.cpp | ||
| dbc_layout.cpp | ||
| dbc_loader.cpp | ||
| loose_file_reader.cpp | ||
| m2_loader.cpp | ||
| terrain_mesh.cpp | ||
| wdt_loader.cpp | ||
| wmo_loader.cpp | ||