mirror of
https://github.com/Kelsidavis/WoWee.git
synced 2026-04-11 23:33:52 +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. |
||
|---|---|---|
| .. | ||
| animation_callback_handler.cpp | ||
| appearance_composer.cpp | ||
| application.cpp | ||
| audio_callback_handler.cpp | ||
| entity_spawn_callback_handler.cpp | ||
| entity_spawner.cpp | ||
| entity_spawner_player.cpp | ||
| entity_spawner_processing.cpp | ||
| input.cpp | ||
| logger.cpp | ||
| memory_monitor.cpp | ||
| npc_interaction_callback_handler.cpp | ||
| transport_callback_handler.cpp | ||
| ui_screen_callback_handler.cpp | ||
| window.cpp | ||
| world_entry_callback_handler.cpp | ||
| world_loader.cpp | ||