We have deployed v1.4.1, a major stabilization patch that directly addresses the root causes of recent large-scale server freezes and network deadlocks through deep diagnostic analysis of memory dumps.
- Network Socket Asynchrony: resolved a critical hard freeze where the main world loop would deadlock inside Socket.Poll/Connection.Send during heavy packet bursts. Implemented a non-blocking retry queue for partial outbound traffic.
- Index-Driven SNO Engine: replaced slow linear actor scans with a dedicated SNO-based indexing system. Queries like GetActorBySNO are now highly optimized, preventing CPU stalls under high entity counts.
- World Generation Deferrals: map actions are now smoothly distributed across the world scheduler to flatten processing spikes and eliminate the massive lag observed during zone loading.
Class Skills & Mechanics
- Barbarian - Revenge: eliminated a severe NullReferenceException in the base skill execution. Corrected user targeting mechanics, added proper guards for the Knockback affix, and fixed functionality for Fury Rune D.
- Necromancer - Revive: added rigorous verification guards for player, world, and proxy state availability to ensure resurrected targets never trigger entity calculation loops.
- Optimized Skeleton Spawns: streamlined Act I scripted skeleton events by removing redundant, repetitive SNO rescans during mid-combat summoning sequences.
Economy, Vendors & World Safety
- Horadric Cache Normalization: fixed an out-of-bounds error regarding reward quality levels in high custom difficulties by introducing strict scaling clamps on loot tables.
- Kadala & Vendor Reliability: added multi-tier protection layers to random item generation paths, preventing inventory crashes when acquiring unidentified equipment.
- Anti-Dupe Validation: refined the gold mismatch detection algorithm to accurately account for total item stack value and persistent account gold, removing false positives.
- Quest Invasion Guard: resolved an issue where scripted regional invasions would throw exceptions if the target area was emptied of active players.
Expected gameplay impact
- Maximum Server Uptime: complete eradication of socket-blocking deadlocks during intense gameplay or rift transitions.
- Flawless Ability Execution: Barbarian Revenge and Necromancer Revive are now fully stable and crash-safe.
- Consistent Frame Rates: drastically reduced micro-stutters during heavy combat due to index-driven actor queries and asynchronous network packet delivery.
If you notice instability, please report hero name, zone, UTC time, and whether .offline was active in Support.
- Zethrone Team