포럼 / 패치 노트 및 업데이트 / [v1.2.2] Update: Party state hardening + per-player quest sync + missing map repopulation

[v1.2.2] Update: Party state hardening + per-player quest sync + missing map repopulation

Avatar
#1
Zethrone
admin
게시물: 113
포인트: 99999
Apr 1, 2026 #1
Nephalem,

We have deployed v1.2.2, focused on party reliability, per-player quest handling, world-generation safeguards and broad spawn coverage restoration across missing maps, bounty override targets and sub-areas.

This update builds directly on v1.2.1 by tightening multiplayer state transitions, reducing reconnect-related edge cases, improving quest isolation in MMO flows and restoring monster population coverage in areas that could previously feel empty, incomplete or unstable during exploration, bounties and live sessions.

What is new vs v1.2.1

Party State & Multiplayer Stability
  • Boss encounter popups are now scoped to actual party members only
  • Totem popups are now party-scoped as well
  • Party auto-dissolve flow was hardened so leftover solo states clean up more reliably
  • Party card teardown logic was stabilized to reduce stale or broken roster states
  • Pending party invites no longer create false allied / party state before acceptance
  • Reconnect handling was reinforced to reduce unanswered invite leakage into later sessions
  • Inviter-side cleanup on disconnect was improved for pending party invites
  • Additional battle, channel and matchmaking safety checks were added around reconnect and game-start flows

Per-Player Quest & Objective Improvements
  • MMO quest progression now tracks current quest and step per player instead of relying on one shared live state
  • Quest sync broadcasts were narrowed so players receive only the quest audience relevant to them
  • Quest markers now filter against each player’s effective quest state
  • Quest and objective flow in shared MMO sessions is now more resistant to cross-player state bleed

Portal, World & Runtime Hardening
  • Portal continuity was hardened to avoid empty-world and re-entry race issues
  • Shadow of Diablo portal progression was fixed in Act IV
  • World generation now guards null entrance-tile / layout edge cases instead of crashing
  • Town Portal lookup no longer crashes when expected portal state is missing
  • Several NullReference paths were fixed in gameplay, summon, brain and worldgen flows
  • Unsupported map-zoom client traffic is now safely ignored instead of creating unnecessary fault paths

Spawn Coverage Restoration
  • Missing spawn layouts were restored across previously unpopulated or incompletely covered LevelAreas
  • Bounty kill flows that rely on LevelArea overrides now have the required monster layouts behind them
  • Bounty repopulation checks now validate missing LevelArea spawn keys safely before attempting monster refill
  • This update restores broad monster coverage across campaign sub-areas, random cellars, bounty targets and endgame environments

Complete list of repopulated maps:

Act I:
  • Old Tristram
  • Cemetery Crypt Variant 3
  • Cemetery Crypt Variant 4
  • Cemetery Crypt Special 01
  • Forlorn Farm
  • Goatman Graveyard
  • Leoric’s Manor Exterior
  • Cursed Hold Cells
  • Jar of Souls Crypt
  • Forsaken Grounds
  • Secluded Grove

Act II:
  • Borderlands Khamsin
  • Khamsin Mine
  • Alcarnus Tier 2
  • Caldeum Sewers (alternate)
  • Campaign Aqueducts (Oasis)

Act III:
  • Bridge Interior Random 01
  • Keep Random Cellar 03

Act V:
  • Pandemonium Fortress Level 02
  • Pandemonium Outlands

Bounty Override Target Coverage:
  • Battlefields of Eternity
  • Pandemonium Fortress Level 1
  • Pandemonium Fortress Level 2
  • Westmarch Commons
  • Southern Highlands
  • Northern Highlands
  • Alcarnus

Additional Restored Sub-Areas:
  • Skeleton King’s Chamber
  • Wortham Chapel Cellar
  • Blacksmith’s Cellar (Haedrig)
  • Abandoned Servant House
  • Bates Farm / Scavenged Scabbard Cellar
  • Old Mill
  • Corpse House
  • Family Tree
  • Old Tristram Tree Cave
  • Oasis Random Cellar 2
  • Oasis Random Cellar 4
  • Zakarwa Merchant Cellar
  • ZK Timed Dungeon Entrance
  • Alcarnus Cellar Main
  • DogBite Cellar
  • Oasis Sub-Area
  • Portal Roulette (ZK Archives)

Additional Rift / Tileset Spawn Coverage Expanded During This Cycle:
  • Westmarch tileset
  • Fortress Large tileset
  • Zolt Ruins tileset
  • Hexmaze tileset
  • Ice Cave tileset
  • Crypt tileset
  • Corrupt Spire tileset
  • Cathedral tileset
  • Leoric’s tileset
  • Root Cave tileset
  • Worm Caves tileset
  • Zolt Archives tileset
  • Flooded Cave tileset
  • Sewers tileset
  • Cesspools Small tileset
  • Cesspools Large tileset

Additional Stability Fixes Included In This Cycle:
  • Necromancer summon-side null crash protections were added
  • Game tick handling now guards disconnect-time null races
  • World generation now handles invalid adjacent / entrance tile cases more safely
  • Bounty repopulation no longer assumes every overridden LevelArea always has a valid spawn layout
  • General spawn-generation coverage was audited and extended across missing areas

Why this matters for the community:
  • Unaccepted invites no longer behave like accepted parties
  • Quest state is more reliable per player in MMO sessions
  • Bounties and exploration are less likely to land in empty or underpopulated areas
  • Reconnects, portals and world transitions are more stable under live conditions
  • Long-running sessions now have better protection against stale state, missing spawns and edge-case crashes

As always, please report any issue including map, activity, timestamp and reproduction steps.

— Zethrone Team

빠른 답글

이 게시판에 답글을 달려면 등록해야 합니다.

활성 네팔렘 (최근 30일)

총계: 202
Lilith
Lilith
Zethrone
Zethrone
onkelglatze
onkelglatze
Prime
Prime
Raúl
Raúl
ROSSWAG
ROSSWAG
Shtilkata
Shtilkata
Slevin
Slevin
NephalemHero
NephalemHero
SARWESH
SARWESH
Sendai
Sendai
Mrfareway
Mrfareway
creo13
creo13
Abdahorn
Abdahorn
Kitteh
Kitteh
Luc1ferSam91
Luc1ferSam91
Mihes
Mihes
WhaleWarrior
WhaleWarrior
MrAteniel
MrAteniel
Иллидан
Иллидан
nsk10
nsk10
m1dn1t3
m1dn1t3
lulla
lulla
kate2254
kate2254
Graxy_TV
Graxy_TV
slim underscore
slim underscore
KIRITOxKN
KIRITOxKN
MyBigJuicy
MyBigJuicy
nicoulitch
nicoulitch
slipw90
slipw90
GrozzaXD
GrozzaXD
Arcvnus
Arcvnus
Takachuja
Takachuja
Adamchik2222
Adamchik2222
opsinnerclan
opsinnerclan
DivineHistorian
DivineHistorian
SunKen
SunKen
Kotionstream
Kotionstream
Xost
Xost
Oneshow
Oneshow
ASTEROID
ASTEROID
UZI
UZI
ANGKOLPAK
ANGKOLPAK
jacobiesmash
jacobiesmash
Ray
Ray
Desolation
Desolation
AnimaLity
AnimaLity
areqor
areqor
swybezj
swybezj
Necrid
Necrid
Ares420
Ares420
Ultimus
Ultimus
devilish999
devilish999
kaspiyan
kaspiyan
hnrqnasc
hnrqnasc
kaifman
kaifman
alakaZAPP
alakaZAPP
KohakuSaurus
KohakuSaurus
FINALMINUTES
FINALMINUTES
gritsngore
gritsngore
openush
openush
BABAYAGA
BABAYAGA
kaylon
kaylon
SLISKI JOHNNY
SLISKI JOHNNY
Pizduc
Pizduc
Resrackers
Resrackers
Wannadie
Wannadie
Guhldigger
Guhldigger
Sekiel
Sekiel
kinfuyuki
kinfuyuki
minibivi
minibivi
zzmod303
zzmod303
zzmod301
zzmod301
YuriVoyka
YuriVoyka
NETOARAUJO
NETOARAUJO
Suuja
Suuja
BlewYourMind
BlewYourMind
vanhell
vanhell
DankChunk
DankChunk
Xenatrix
Xenatrix
deivyfunny
deivyfunny
Mixadens
Mixadens
Grimrock
Grimrock
decaded123
decaded123
Reed
Reed
ElmoMaz00
ElmoMaz00
Shioki
Shioki
Gigantic
Gigantic
Sarevok
Sarevok
Inmo
Inmo
Biglad
Biglad
transwaste
transwaste
Ceqou
Ceqou
mauro19
mauro19
Demonarch
Demonarch
SiRNiK2409
SiRNiK2409
Yanrui
Yanrui
NeonPlay
NeonPlay
mica
mica
rephos1
rephos1
dotcom1999
dotcom1999
nidhogg1
nidhogg1
noabe
noabe
Mehh
Mehh
Avalin
Avalin
Limani
Limani
tomatela
tomatela
andranez
andranez
Roxoruu
Roxoruu
L4FB
L4FB
kenimal
kenimal
Dr0gon
Dr0gon
ghostride2r
ghostride2r
Zyeos
Zyeos
Diodilla
Diodilla
Mendorai
Mendorai
gravyyy
gravyyy
alone
alone
Diablo
Diablo
Leah
Leah
Baal
Baal
Kormac
Kormac
Marius
Marius
Ogden
Ogden
Duriel
Duriel
Ghom
Ghom
DarkGaze
DarkGaze
Imperius
Imperius
Cydaea
Cydaea
DreadRunner
DreadRunner
ArcaneBorn
ArcaneBorn
Belial
Belial
Peppin
Peppin
SteelBane
SteelBane
WarFist
WarFist
SoulWatcher
SoulWatcher
Izual
Izual
Cain
Cain
AncientWarden
AncientWarden
Malthael
Malthael
ArcaneWalker
ArcaneWalker
BloodTouch
BloodTouch
FireRoar
FireRoar
Auriel
Auriel
Mephisto
Mephisto
Jazreth
Jazreth
FallenBane
FallenBane
Deckard
Deckard
ChaosQueen
ChaosQueen
BoneGrasp
BoneGrasp
Charsi
Charsi
SoulAvenger
SoulAvenger
Moreina
Moreina
HeavenHunter
HeavenHunter
Adria
Adria
FierceGaze
FierceGaze
Albrecht
Albrecht
WraithBreaker
WraithBreaker
FireBlade
FireBlade
Andariel
Andariel
Rakanoth
Rakanoth
HolyLord
HolyLord
Aidan
Aidan
Covetous
Covetous
StormSentinel
StormSentinel
SoulWolf
SoulWolf
WraithHowl
WraithHowl
Kashya
Kashya
NetherHold
NetherHold
MoonSage
MoonSage
Akara
Akara
Eirena
Eirena
Kadala
Kadala
Lachdanan
Lachdanan
RunClaw
RunClaw
DarkHowl
DarkHowl
HellWatcher
HellWatcher
WildGrasp
WildGrasp
PrimalWarden
PrimalWarden
RageFist
RageFist
ArcaneHowl
ArcaneHowl
SteelWalker
SteelWalker
FallenProtector
FallenProtector
ArcaneBreaker
ArcaneBreaker
NightFist
NightFist
SavageWitch
SavageWitch
FireStrike
FireStrike
BloodSoul
BloodSoul
Orek
Orek
Haedrig
Haedrig
RageWeaver
RageWeaver
Zoltun
Zoltun
Itherael
Itherael
Lyndon
Lyndon
NetherBlade
NetherBlade
SpiritReaper
SpiritReaper
Gheed
Gheed
VenomAvenger
VenomAvenger
BrutalQueen
BrutalQueen
Myriam
Myriam
Maghda
Maghda
VenomDestroyer
VenomDestroyer
등급 색상
■ Admin ■ Game Master ■ Nephalem ■ Adept ■ Veteran ■ Champion ■ Legend