Foros / Notas de parche y actualizaciones / [v1.1.0] Update: Public Adventure/Campaign Matchmaking + PVP/PK Drop Integrity

[v1.1.0] Update: Public Adventure/Campaign Matchmaking + PVP/PK Drop Integrity

Avatar
#1
Zethrone
admin
Publicaciones: 72
Puntos: 99999
Feb 28, 2026 #1
Nephalem,

v1.1.0 is now live. This is a full community recap of everything we worked through in this cycle, including Store/Wardrobe/Shop stability and the latest gameplay-side fixes for Public Adventure and PK drops.

Store: Full Catalog Consistency
  • Reworked catalog loading by category while preserving the full product set (no silent item loss).
  • Improved catalog regeneration consistency so category outputs stay aligned with the source data.
  • Cleaned up legacy/unused paths that were causing edge-case mismatches.

Wardrobe vs Shop: Proper Separation
  • Wardrobe now runs in its own context instead of sharing the exact same response behavior as the Shop.
  • Simplified ownership/equipped state handling and strengthened validation to prevent equipping cosmetics you do not own.
  • Added support for an optional “Owned Only” Wardrobe view for cleaner browsing.

Wardrobe/Shop Fixes
  • Fixed a rare character-data load issue affecting some cosmetic flows.
  • Corrected cosmetic slot/type mapping (Wings / Pets / Frames / Pennants) to prevent cross-category mixups.
  • Hardened responses in problematic cosmetic categories by returning stable minimal payloads when needed.

In-Game Shop Stability (Large Lists)
  • Investigation showed some crashes were UI render pressure from very long in-game lists (not network timeout-driven).
  • Added safe per-category cap + pagination so full catalogs are still reachable in stable chunks.
  • Pagination behavior: reopening the same category advances page; changing category resets to page 1.

Public Adventure Matchmaking (SGameId / orphan handling)
  • Identified orphan SGameId join scenarios that could lead to long waits and client drops.
  • Strengthened join fallback/recovery so these sessions are recovered instead of failing immediately.
  • Added a safer reconstruction path when the original target game is no longer available, reducing join dead-ends.

PK Drop Integrity (PvP)
  • Hardened PK victim classification so active PK state is handled consistently (not only classic red-state checks).
  • Prevents incorrect reward/drop routing in PK deaths and keeps results aligned with victim-owned expectations.
  • Goal: remove “non-owned-looking” drop behavior reported in PK encounters.

Diagnostics & Operations
  • Expanded Store/Wardrobe diagnostics for faster root-cause analysis (context + payload visibility).
  • Logging remains configurable so deep diagnostics can be enabled only when needed.

Current Status
  • Lobby Store: stable and complete.
  • In-Game Shop: stable with cap/pagination for large catalogs.
  • Wardrobe: independent context, improved ownership validation, optional Owned Only view.
  • Public Adventure/Campaign: stronger join recovery in orphan GameId edge cases.
  • PK system: tighter drop integrity in active PK scenarios.

Thanks for the reports and patience.
If something still looks off, include: where it happened (Lobby / In-Game / Wardrobe / Public Adventure & Campaign / PvP), category/mode, and what happened right before the issue.
— Zethrone Team

Respuesta Rápida

Debes registrarte para responder en este tablero.

Nephalem Activo (Últimos 30 Días)

Total: 255
Zethrone
Zethrone
Lilith
Lilith
onkelglatze
onkelglatze
Prime
Prime
Raúl
Raúl
ROSSWAG
ROSSWAG
Shtilkata
Shtilkata
Slevin
Slevin
Inmo
Inmo
therion
therion
NephalemHero
NephalemHero
Иллидан
Иллидан
Mihes
Mihes
kenimal
kenimal
creo13
creo13
Diodilla
Diodilla
Kazuyaki
Kazuyaki
WhaleWarrior
WhaleWarrior
Sarevok
Sarevok
Emaow
Emaow
locker27
locker27
jjphat
jjphat
Xenatrix
Xenatrix
cornbread
cornbread
Handresk
Handresk
Morningstar
Morningstar
Zrit
Zrit
МихаНовиков
МихаНовиков
Deus92
Deus92
Nonoboni64
Nonoboni64
Volbeat
Volbeat
Skullknock
Skullknock
KpucTu666
KpucTu666
Luckily
Luckily
Sunblight
Sunblight
LuvUrMom
LuvUrMom
ltpbro
ltpbro
WoodyPiker
WoodyPiker
Nouri174
Nouri174
Aroc
Aroc
chrizt
chrizt
bans
bans
poplolkirill
poplolkirill
hnpstar
hnpstar
CheersLove
CheersLove
xmarkxkillx
xmarkxkillx
Ketahanan
Ketahanan
Bob Bobbington
Bob Bobbington
Daemon
Daemon
jose
jose
Sadep
Sadep
HerringThe3rd
HerringThe3rd
HaZe
HaZe
Asmodean95
Asmodean95
PrastaryPL
PrastaryPL
WeatherStorm
WeatherStorm
darck
darck
Luhen
Luhen
ZYX
ZYX
VisaWie
VisaWie
Dacz
Dacz
karcious
karcious
Uniko
Uniko
nsk10
nsk10
Naisu
Naisu
Neogrifo
Neogrifo
panters
panters
DivineHistorian
DivineHistorian
drpleb
drpleb
WojtoxiPL
WojtoxiPL
Uriel
Uriel
tatarius
tatarius
daymien
daymien
kskyy
kskyy
Vasile
Vasile
Spuik
Spuik
Lelouch@
Lelouch@
Deftones
Deftones
mikkelfromdenmark
mikkelfromdenmark
0lak
0lak
Manohino
Manohino
demigod
demigod
Duriell
Duriell
Osazee
Osazee
Sambertres
Sambertres
FalseHate
FalseHate
Poison
Poison
Yxsf
Yxsf
Mitnik123!kintim
Mitnik123!kintim
jayRzzz
jayRzzz
Jun0201
Jun0201
qnko
qnko
Forang
Forang
ghostride2r
ghostride2r
DMS
DMS
UNHolyBlunts
UNHolyBlunts
RobenesAlmeida
RobenesAlmeida
Maltha
Maltha
Skulltiras
Skulltiras
nyodemix
nyodemix
igor
igor
woweko
woweko
Backer
Backer
Xixi
Xixi
Demiurg10
Demiurg10
Galeros
Galeros
zaluski
zaluski
Zig
Zig
merami05
merami05
kervald1
kervald1
gremory
gremory
sergi64
sergi64
souldadog3
souldadog3
Visteron
Visteron
Batsu
Batsu
Jekis
Jekis
zonibox
zonibox
mavrikk
mavrikk
chefjack
chefjack
Nyx
Nyx
Kvadrax
Kvadrax
Mauriicios
Mauriicios
BlueSpeedy777
BlueSpeedy777
contacess
contacess
Immoralist
Immoralist
kaspiyan
kaspiyan
Senjumaru
Senjumaru
Nxno
Nxno
boyganz
boyganz
KETTLE
KETTLE
maikale
maikale
Kermatykki
Kermatykki
DoodleViper
DoodleViper
loliboli
loliboli
Rodrigo
Rodrigo
rondinoni
rondinoni
Daniel
Daniel
tooonify
tooonify
QQQ
QQQ
Littleluna
Littleluna
Izha
Izha
VIRUS
VIRUS
Yurapro
Yurapro
razesniper64
razesniper64
Moon
Moon
Zoldayck
Zoldayck
MadMardigan49
MadMardigan49
Akeno
Akeno
Imperator_
Imperator_
Infinitearms
Infinitearms
Tiki
Tiki
Lexis
Lexis
hawkdog
hawkdog
TheNightman
TheNightman
Peposo
Peposo
rst
rst
burakbas
burakbas
metalmaniac
metalmaniac
SLISKI JOHNNY
SLISKI JOHNNY
Sacrifice
Sacrifice
Falco
Falco
AliCaTe
AliCaTe
Rakamalekum
Rakamalekum
carter
carter
wholeyone
wholeyone
KSL101
KSL101
Mapley
Mapley
Primes
Primes
Baphomet
Baphomet
MrPaquet3
MrPaquet3
Nerengot
Nerengot
MiDAS
MiDAS
Lyndon
Lyndon
Urshi
Urshi
Moreina
Moreina
RageSlayer
RageSlayer
HolyCry
HolyCry
Maghda
Maghda
Orek
Orek
Griswold
Griswold
AncientShade
AncientShade
WickedWhisper
WickedWhisper
GrimWitch
GrimWitch
DarkClaw
DarkClaw
Imperius
Imperius
Warriv
Warriv
Cydaea
Cydaea
Kormac
Kormac
Auriel
Auriel
Ogden
Ogden
AncientSeeker
AncientSeeker
Wirt
Wirt
Andariel
Andariel
Adria
Adria
Farnham
Farnham
Itherael
Itherael
Haedrig
Haedrig
HolyQueen
HolyQueen
SunLord
SunLord
Lachdanan
Lachdanan
WraithSong
WraithSong
BattleWatcher
BattleWatcher
RunSage
RunSage
DeathBorn
DeathBorn
ArcaneFist
ArcaneFist
Leoric
Leoric
NetherBane
NetherBane
Aidan
Aidan
DreadWalker
DreadWalker
Charsi
Charsi
Tyrael
Tyrael
BattleShade
BattleShade
Mephisto
Mephisto
Rakanoth
Rakanoth
DeadlyCry
DeadlyCry
Gheed
Gheed
Diablo
Diablo
Eirena
Eirena
Covetous
Covetous
Kadala
Kadala
Malthael
Malthael
DoomBlade
DoomBlade
ThunderSentinel
ThunderSentinel
Izual
Izual
BattleHowl
BattleHowl
LightGaze
LightGaze
PrimalWarden
PrimalWarden
HeavenMaster
HeavenMaster
Albrecht
Albrecht
Baal
Baal
Duriel
Duriel
RisenClaw
RisenClaw
FallenFist
FallenFist
Azmodan
Azmodan
DeadlySeeker
DeadlySeeker
Jazreth
Jazreth
RageWitch
RageWitch
BoneStrike
BoneStrike
Myriam
Myriam
ChaosSeeker
ChaosSeeker
Cain
Cain
FallenWatcher
FallenWatcher
LightWolf
LightWolf
ThunderGaze
ThunderGaze
SpiritDestroyer
SpiritDestroyer
DoomQueen
DoomQueen
SoulKing
SoulKing
Leah
Leah
MoonFang
MoonFang
DeathBreaker
DeathBreaker
NobleKing
NobleKing
HeavenGaze
HeavenGaze
AncientLord
AncientLord
WildStrike
WildStrike
NightBorn
NightBorn
Colores de rango
■ Admin ■ Game Master ■ Nephalem ■ Adept ■ Veteran ■ Champion ■ Legend