We have deployed v1.6.2, a surgical engine hardening patch. This update focuses on eradicating performance spikes caused by network disconnections, safeguarding navmesh spatial queries against array overflows, and expanding protocol alignment for client account configurations.
Network & Connection Lag Shield
- Idempotent Slot Release: resolved severe Game.UpdateFrequency lags that occurred right after client disconnections (ConnectionReset). The server now enforces an idempotent slot release flow, completely preventing performance-heavy double de-allocations of dead sockets.
- ForceRelease Guardrails: refined the game slot override logic to guarantee that connection state flags are strictly modified only when an active game and client context coexist, preventing session lockups.
NavMesh Queries & Map Generator Safety
- NavMesh Index Protection: fixed an ArgumentOutOfRangeException within the atomic repopulation engine during spawn point resolutions. Implemented strict long-integer grid boundary limits against raw NavMesh arrays to safely skip invalid coordinate indexes.
- Isolated DRLG Blueprints: upgraded the map generator template pipeline to clone DRLG parameters utilizing standalone list structures (ToList). This stops mutable layout parameters from being unsafely shared between baseline templates and active world instances.
Protocol Alignment & Diagnostics Cleansing
- Account Query Field Extensions: resolved "Unknown query-key" warnings. The account service now natively processes advanced client group-2 protocol fields, returning conservative responses for version indicators, AFK statuses, and account flags.
- Log Noise Suppression & Rate-Limiting: implemented intelligent logging structures to protect disk I/O performance:
- Mystic Enchanting: added rate-limiting guards on compatible affix substitution warnings.
- Missing LevelAreas: converted repetitive MPQ asset warnings into unique, single-instance alerts per SNO.
- AI & Backend Servers: tied generic monster SNO alerts directly to the master tracing verbose configurations, and restricted empty PvP server warnings to state-change boundaries only.
Expected gameplay impact
- Stutter-Free Disconnections: players leaving or dropping from the game will no longer cause micro-stutters or input lag for the remaining group members.
- Stable Monster Populating: smooth, crash-safe monster spawning patterns across large, complex structural layouts.
- Optimized Backend Performance: drastically reduced log clutter, allowing for cleaner server performance and faster remote assistance turnarounds.
If you notice instability, please report hero name, zone, UTC time, and whether .offline was active in Support.
- Zethrone Team