We have deployed v1.8.4, a comprehensive structural core patch focusing on protocol alignment, defensive data validation, and advanced class skill mechanics. Based on an exhaustive forensic audit of server packets, this update eliminates high-frequency combat exceptions, cures mathematical health corruption leaks, and restores official Witch Doctor ability structures.
Combat Engine & Health Sanitization (NaN Shields)
- Mathematical Health Validation: resolved over 800 background database error events where invalid data values (NaN) were injected into current and percentage hitpoint fields. The health management framework now completely rejects non-finite damage parameters at the boundary layer, preserving previous legitimate health balances and logging exact exception alerts.
- Minion Projectile Target Guards: fixed over 70 high-frequency combat exceptions affecting WeaponRangedProjectile and Necromancer skeletonMage spell tracking loops. The minion damage engine now safely evaluates late-flight impacts against real target entities without causing thread crashes.
- Immunity & Buff State Synchronization: re-engineered the BuffManager pipeline to enforce strict status checks prior to applying modifiers. Debuffs or graphical states rejected by specific item or character immunities are now blocked at initialization, preventing orphaned visual status effects from lingering on the hero.
- Slow Time Speed Tracking: corrected a scaling calculation error where removing the Wizard's SlowTimeDebuff failed to restore projectile speeds accurately. The pipeline now cleanly divides active weapon speeds to revert properties to baseline parameters without affecting active status thresholds.
Witch Doctor & Class Skill Realignment
- Horrify Skill Normalization (67668): fully aligned the Witch Doctor's Horrify ability with official parameters. Removed an unaligned formula loop that mapped radius data to an invalid Spirit Vessel cooldown placeholder, setting the radius to its authentic 18-yard field (ScriptFormula 15).
- True Crowd Control Mechanics: implemented native immobilize mechanics for Horrify. Afflicted targets are now accurately snared for a strict 3-second duration while the Phobia rune modifier correctly maintains its prolonged 5-second fear utility without triggering unintended stuns.
- Voo’s Juicer & Item Power Extensions: corrected item parameter parsing to accurately distinguish the specific bytecode requirements for secondary rune attributes, preventing combat desynchronizations.
Network Protocol & Mystic Interface Cleansing
- TCP Stream Boundary Hardening: patched a critical network parser vulnerability that allowed the server to read beyond active packet frames when TCP streams grouped concurrent data blocks together. The buffer now strictly truncates readings at package boundaries and drops malformed data, preventing opcode 0 duplication spikes.
- Mystic Negative Affix Recognition: resolved enchanting blocks at Myriam regarding specific high-end stats (such as Elite Damage multipliers and Weapon Fear attributes). The enchanting engine now natively processes and recognizes negative hash values within item catalogs, preventing false "Enchant skipped" errors.
- High-Volume Tracing Suppression: optimized the high-speed async logging module to enforce master configuration switches before serialization loops occur. This reduces log clutter by removing millions of redundant debug traces from production channels.
- Backend Service Validation: updated backend server registration protocols to validate connection formats and active endpoints before modifying live lists. Unregistered connection dropouts no longer trigger false "PvP game server list empty" warnings.
Expected gameplay impact
- Predictable Combat Attributes: class crowd control abilities, immunities, and status transformations execute with 100% mechanical fidelity.
- Unbreakable Game Heartbeat: multi-player combat runs smoothly under immense stress without experiencing micro-stutters from internal exception storms.
- Perfect Enchanting Flow: all endgame legendary and rare affixes are cleanly read and processed by the Mystic's menu interface.
If you notice instability, please report hero name, zone, UTC time, and whether .offline was active in Support.
- Zethrone Team