🛠️ Improvements & Fixes
All-in-One Deletion Tool
- Added: Delete Unreferenced Data:
- Deletes players not referenced in main data.
- Includes auto deletion of invalid players and empty guilds.
- Potential fix for saves crashing on startup.
- Fixed:
build_player_levelsbug by checking IsPlayer before extracting levels - Fixed:
get_current_statsbug by checking IsPlayer for pals calculation
Scan Save
- Fixed: Unicode handling crash during player nickname logging (e.g. surrogate pairs) by sanitizing all nicknames before printing or logging
- Fixed: Updated
process_player_fileand related functions to safely encode/decode Unicode characters preventing codec errors on special characters