Forum / Informacje o aktualizacjach i aktualizacje / [v1.3.2] Update: Engine Stability, Concurrency Fixes & Spawn Optimization

[v1.3.2] Update: Engine Stability, Concurrency Fixes & Spawn Optimization

Avatar
#1
Zethrone
admin
Posty: 124
Punkty: 99999
Apr 30, 2026 #1
Nephalem,

We have deployed v1.3.2, a critical stability update addressing the server "freezes" and performance bottlenecks reported over the last 48 hours. This patch focuses on thread safety and optimizing the monster repopulation engine.

What is fixed in v1.3.2
  • Server Freeze Resolution: identified and fixed a major deadlock in the OlympiadSystem caused by thread contention. The system now uses safe collection snapshots to prevent "Collection modified" crashes.
  • Spawn Regeneration Optimization: rewritten the density regeneration logic to prevent CPU spikes. The world now handles monster repopulation in deferred batches rather than heavy synchronous bursts.
  • Combat Target Hardening: fixed multiple NullReferenceExceptions and KeyNotFound errors (ID -1) related to Necromancer skills and projectile targeting.
  • Engine Heartbeat Improvements: optimized the Game.Update loop to maintain the 100ms frequency, drastically reducing "ExecutionDelay" warnings in busy zones.
  • Diagnostic Logging: cleaned up noisy authentication logs (LOBBY_AUTH) to allow Support to isolate real gameplay issues faster.

Technical Improvements
  • Atomic Z-Resolution: refined the spawn placement logic to ensure monsters never spawn inside walls or invalid heights during heavy repopulation cycles.
  • Memory Dump Safeguards: added automated watchdogs to detect stuck ticks (10884/20214) and trigger diagnostic traces before a hard freeze occurs.

Expected gameplay impact
  • Stutter-Free Gameplay: smoother experience in high-density maps like Cursed Hold or Royal Crypts.
  • Reliable Skills: targeting skills will no longer fail or cause client desync when many entities are on screen.
  • Stable Uptime: significant reduction in unplanned server restarts due to thread locking.

If you notice instability, please report hero name, zone, UTC time, and whether .offline was active in Support.

- Zethrone Team

Szybka Odpowiedź

Musisz się zarejestrować, aby odpowiadać w tym forum.

Aktywni Nephalem (Ostatnie 30 Dni)

Razem: 232
Lilith
Lilith
Zethrone
Zethrone
Prime
Prime
Raúl
Raúl
ROSSWAG
ROSSWAG
Shtilkata
Shtilkata
Slevin
Slevin
Rolgarn
Rolgarn
19_CCCP_89
19_CCCP_89
NephalemHero
NephalemHero
GH 450
GH 450
Trigers
Trigers
WhaleWarrior
WhaleWarrior
bettyboopers
bettyboopers
EricStf
EricStf
Kalathi
Kalathi
Marian
Marian
Mr.Zalupa
Mr.Zalupa
Ramso
Ramso
Bufinha
Bufinha
Gorbit
Gorbit
slim underscore
slim underscore
Zbyniekpl
Zbyniekpl
Romius
Romius
PeYoorR
PeYoorR
LancerKAGE
LancerKAGE
g00lpe
g00lpe
DalekShark
DalekShark
Tokisada
Tokisada
Collapse
Collapse
Szalki
Szalki
Tyanbasco
Tyanbasco
Luffy
Luffy
Sun
Sun
Satambira
Satambira
zero92
zero92
queensnix
queensnix
Spadellix
Spadellix
Igor
Igor
otonny
otonny
Quidway
Quidway
pepe071726
pepe071726
ilboy
ilboy
mayorovv
mayorovv
Bayern551
Bayern551
Cheburekk
Cheburekk
Cheburek
Cheburek
JohnWaiters
JohnWaiters
Rachmann
Rachmann
Mihes
Mihes
donsim
donsim
fs
fs
PATTO55
PATTO55
Tsuhecir
Tsuhecir
Pedrinnc
Pedrinnc
makkks1980
makkks1980
AsmodeUs
AsmodeUs
aMPhosphere
aMPhosphere
Neevely
Neevely
Joelarder
Joelarder
marker1
marker1
Möwe168
Möwe168
MrLechero
MrLechero
Sharrman
Sharrman
fadewtf
fadewtf
ysh
ysh
Diodilla
Diodilla
SandraArt
SandraArt
creo13
creo13
Stain
Stain
Don
Don
Valera
Valera
sergyljfan
sergyljfan
MatMarra
MatMarra
Rashaul
Rashaul
Vavey
Vavey
Timur123
Timur123
horus
horus
leelovesraven
leelovesraven
Velho Corvo
Velho Corvo
Test
Test
qwertyno
qwertyno
Myst
Myst
VenommOoO
VenommOoO
theYuni
theYuni
SlowGrind
SlowGrind
shadoukan
shadoukan
Lashkhor
Lashkhor
Apathos
Apathos
Axiom
Axiom
ldw2469
ldw2469
donwang
donwang
Zombie
Zombie
SSS
SSS
SpaWn
SpaWn
Unbarmherzig
Unbarmherzig
MyBigJuicy
MyBigJuicy
detonsovgav
detonsovgav
JohnP
JohnP
Elleonora
Elleonora
Gevinyusuf
Gevinyusuf
Helios
Helios
GOODSW
GOODSW
pezdetz
pezdetz
ssstrickys
ssstrickys
BlackWraith
BlackWraith
AysT
AysT
BadBunny
BadBunny
Dizitor
Dizitor
Alex VN
Alex VN
idkjustahero
idkjustahero
Virusrus_fellow
Virusrus_fellow
CyberPug
CyberPug
exeptionv
exeptionv
bernice2020
bernice2020
pastrama1
pastrama1
thieuhoangphuoc
thieuhoangphuoc
Kovydonas
Kovydonas
Yuno
Yuno
Mrfareway
Mrfareway
Ayanreii
Ayanreii
Ярослав
Ярослав
Simon1993
Simon1993
NapimOturuyom
NapimOturuyom
TR1XN3LL
TR1XN3LL
DetestoParaibas
DetestoParaibas
Goyim Killer
Goyim Killer
onkelglatze
onkelglatze
Neolass
Neolass
Sarevok
Sarevok
Belmain
Belmain
kate2254
kate2254
leandro
leandro
Soulsaver
Soulsaver
huydatai114
huydatai114
SARWESH
SARWESH
Sendai
Sendai
Abdahorn
Abdahorn
Kitteh
Kitteh
Luc1ferSam91
Luc1ferSam91
Albrecht
Albrecht
Izual
Izual
Deckard
Deckard
Gillian
Gillian
DeadlyClaw
DeadlyClaw
Mephisto
Mephisto
Wirt
Wirt
Diablo
Diablo
Itherael
Itherael
Myriam
Myriam
Leoric
Leoric
Auriel
Auriel
Lyndon
Lyndon
HellHeart
HellHeart
PrimalGrasp
PrimalGrasp
DeadlyGaze
DeadlyGaze
IronLord
IronLord
Orek
Orek
Rakanoth
Rakanoth
VoidWitch
VoidWitch
Andariel
Andariel
Maghda
Maghda
DeathClaw
DeathClaw
FrostFist
FrostFist
Duriel
Duriel
Malthael
Malthael
Tyrael
Tyrael
SavageHunter
SavageHunter
Urshi
Urshi
FrostProtector
FrostProtector
NobleWitch
NobleWitch
Warriv
Warriv
Akara
Akara
SoulHunter
SoulHunter
DoomHeart
DoomHeart
AncientRoar
AncientRoar
Isendra
Isendra
Eirena
Eirena
BoneWeaver
BoneWeaver
Kashya
Kashya
Jazreth
Jazreth
Gheed
Gheed
Azmodan
Azmodan
Covetous
Covetous
Adria
Adria
Farnham
Farnham
DoomKeep
DoomKeep
TrueBreaker
TrueBreaker
BloodKeep
BloodKeep
Charsi
Charsi
Lachdanan
Lachdanan
VoidSage
VoidSage
BloodBlade
BloodBlade
DreadFist
DreadFist
Kormac
Kormac
Ogden
Ogden
Baal
Baal
Imperius
Imperius
Leah
Leah
Zoltun
Zoltun
HolyClaw
HolyClaw
Moreina
Moreina
Peppin
Peppin
StormMaster
StormMaster
Aidan
Aidan
ThunderFist
ThunderFist
SwiftBreaker
SwiftBreaker
Cydaea
Cydaea
Griswold
Griswold
ThunderReaper
ThunderReaper
NightClaw
NightClaw
WarSlayer
WarSlayer
NightRider
NightRider
BloodSage
BloodSage
NightStrike
NightStrike
GrimWeaver
GrimWeaver
GrimKnight
GrimKnight
DeadlySentinel
DeadlySentinel
Kadala
Kadala
Cain
Cain
SwiftRunner
SwiftRunner
BattleWolf
BattleWolf
DarkGaze
DarkGaze
SwiftHeart
SwiftHeart
DeathLord
DeathLord
Ghom
Ghom
BattleBreaker
BattleBreaker
BloodBorn
BloodBorn
NetherQueen
NetherQueen
BloodShade
BloodShade
FierceSentinel
FierceSentinel
Marius
Marius
Kolory rang
■ Admin ■ Game Master ■ Nephalem ■ Adept ■ Veteran ■ Champion ■ Legend