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: 96
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: 237
Lilith
Lilith
Zethrone
Zethrone
onkelglatze
onkelglatze
Prime
Prime
Raúl
Raúl
ROSSWAG
ROSSWAG
Shtilkata
Shtilkata
Slevin
Slevin
NephalemHero
NephalemHero
Sarevok
Sarevok
Иллидан
Иллидан
Zyeos
Zyeos
Diodilla
Diodilla
Mihes
Mihes
WhaleWarrior
WhaleWarrior
creo13
creo13
Mehh
Mehh
Mendorai
Mendorai
kaifman
kaifman
kenimal
kenimal
Adamchik2222
Adamchik2222
gravyyy
gravyyy
alone
alone
Peleken
Peleken
MagoDtrevaz
MagoDtrevaz
TheFurnace
TheFurnace
XAYNIZ
XAYNIZ
ItsAllOgre
ItsAllOgre
БЛАЖЬ
БЛАЖЬ
Void_Queen
Void_Queen
cornbread
cornbread
AlanR
AlanR
xibiu
xibiu
WoodyPiker
WoodyPiker
Avalin
Avalin
Piyade
Piyade
tomcu
tomcu
DEFILER
DEFILER
erikvok01
erikvok01
kentosu
kentosu
Rejey
Rejey
SandraArt
SandraArt
eroscacampos
eroscacampos
provo
provo
Elirane
Elirane
cybernox
cybernox
murkeezz
murkeezz
dodik
dodik
wonder
wonder
Redinferno
Redinferno
cheeze
cheeze
phidash
phidash
natonerd
natonerd
Zrit
Zrit
RaLfas
RaLfas
UncleReborn
UncleReborn
Gurgel
Gurgel
Rafalfas
Rafalfas
belikx
belikx
Inmo
Inmo
Bullaz
Bullaz
yanzrexxar
yanzrexxar
kiabera
kiabera
noabe
noabe
Softly
Softly
LostKingBR
LostKingBR
JohnWaiters
JohnWaiters
Dreammodern
Dreammodern
mistro13
mistro13
Zelgames
Zelgames
carloswender22
carloswender22
razesniper64
razesniper64
michelfrt
michelfrt
dav22122
dav22122
silvass
silvass
contacess
contacess
snarky801
snarky801
Friedrich
Friedrich
Ellene
Ellene
Xunim
Xunim
Manohino
Manohino
bakeddean
bakeddean
Orophix
Orophix
Tate
Tate
Kazuyaki
Kazuyaki
Emaow
Emaow
locker27
locker27
jjphat
jjphat
Xenatrix
Xenatrix
Handresk
Handresk
Morningstar
Morningstar
МихаНовиков
МихаНовиков
Deus92
Deus92
Nonoboni64
Nonoboni64
Volbeat
Volbeat
Skullknock
Skullknock
KpucTu666
KpucTu666
Luckily
Luckily
Sunblight
Sunblight
LuvUrMom
LuvUrMom
ltpbro
ltpbro
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
demigod
demigod
Duriell
Duriell
Osazee
Osazee
Sambertres
Sambertres
RageMaster
RageMaster
DarkRider
DarkRider
FierceMaster
FierceMaster
Maghda
Maghda
Diablo
Diablo
Zoltun
Zoltun
Peppin
Peppin
GrimGuard
GrimGuard
Haedrig
Haedrig
NetherWitch
NetherWitch
Kormac
Kormac
Griswold
Griswold
Charsi
Charsi
DoomBane
DoomBane
Rakanoth
Rakanoth
WildRunner
WildRunner
Wirt
Wirt
Izual
Izual
StarBane
StarBane
Warriv
Warriv
BloodSeeker
BloodSeeker
VenomTouch
VenomTouch
Kadala
Kadala
Moreina
Moreina
Kashya
Kashya
Farnham
Farnham
SpiritSentinel
SpiritSentinel
HolyMancer
HolyMancer
RisenWarden
RisenWarden
Lachdanan
Lachdanan
ShadowBorn
ShadowBorn
Orek
Orek
IronBorn
IronBorn
RageGuard
RageGuard
Gillian
Gillian
Eirena
Eirena
Itherael
Itherael
ChaosRoar
ChaosRoar
Andariel
Andariel
FierceCaster
FierceCaster
NightHold
NightHold
SpiritSoul
SpiritSoul
Duriel
Duriel
Gheed
Gheed
DeathCaster
DeathCaster
SavageHowl
SavageHowl
Ogden
Ogden
DreadBorn
DreadBorn
DreadAvenger
DreadAvenger
BloodBreaker
BloodBreaker
Ghom
Ghom
DarkWolf
DarkWolf
Leoric
Leoric
MoonShade
MoonShade
GhostStrike
GhostStrike
StarDestroyer
StarDestroyer
Cain
Cain
Lyndon
Lyndon
DeadlyReaper
DeadlyReaper
Auriel
Auriel
SilentSong
SilentSong
ThunderGrasp
ThunderGrasp
DreadBreaker
DreadBreaker
WarWalker
WarWalker
GrimRider
GrimRider
RunBorn
RunBorn
MoonHowl
MoonHowl
Urshi
Urshi
FierceWeaver
FierceWeaver
FrostRoar
FrostRoar
Myriam
Myriam
Belial
Belial
SteelConqueror
SteelConqueror
Imperius
Imperius
Akara
Akara
Baal
Baal
DarkBane
DarkBane
Leah
Leah
DeathWarden
DeathWarden
FallenHawk
FallenHawk
RageBlade
RageBlade
ChaosSoul
ChaosSoul
NightGaze
NightGaze
GhostWalker
GhostWalker
BrutalShade
BrutalShade
FierceSeeker
FierceSeeker
WildBlade
WildBlade
Mephisto
Mephisto
Azmodan
Azmodan
DeathSentinel
DeathSentinel
Colores de rango
■ Admin ■ Game Master ■ Nephalem ■ Adept ■ Veteran ■ Champion ■ Legend