Changelog
2.1.1
- Fixed kill tracking for DoT weapons (fire club, poison, etc.)
- Clone HitData via MemberwiseClone to prevent object pooling corruption
- Cache key changed from ZDO UID to Character instance (NView invalid during OnDeath)
- Ctrl+F8 now resets KillFeed icon counters to zero (icons remain visible)
- Removed unused Ctrl+F9 and F10 hotkeys from config
2.1.0
- Death tracking with causes from PlayerProfile stats (18 cause categories)
- Damage breakdown by type (Slash, Pierce, Blunt, Chop, Pickaxe, Fire, Frost, Lightning, Poison, Spirit)
- Enhanced equipment stats (equipped item names, armor value, food count, eitr regen)
- Inventory snapshots every 10 minutes
- Food consumption tracking (item name, type)
- Pause/resume events on listen server
- Per-character persistent stats via Player.m_customData (22 fields)
- Kill tracking filtered to player-only kills (no mob-on-mob or environmental)
- Mob name localization mapping (18 mobs with internal name resolution)
- Kill feed tooltip with icon row on hover
- Improved 3-minute respawn hang fix (Player null guard in Update)
- Unified batch timer (5s flush + 60s stats + 30s ping)
- Timer position persistence
- Server availability check before batch sends
- Gull counter removed (66 mobs, 51 trophies)
2.0.0
- Initial release on Thunderstore
- Kill feed with mob icons, star breakdown, and trophy tracking
- Play time timer with persistent storage
- World config collection (game mode, modifiers, installed mods)
- Player stats tracking (health, stamina, skills, food, position)
- Element damage detection (Fire, Frost, Poison, Lightning, Spirit)
- Flask dashboard with real-time updates
- Encrypted batch data transfer (AES-256-CBC + HMAC-SHA256)
- In-game overlay with configurable hotkeys
- Cross-session stat persistence via character data
Thunderstore development is made possible with ads. Please consider making an exception to your adblock.