Forum / Informacje o aktualizacjach i aktualizacje / [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
Posty: 125
Punkty: 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

Szybka Odpowiedź

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

Aktywni Nephalem (Ostatnie 30 Dni)

Razem: 220
Zethrone
Zethrone
Lilith
Lilith
Prime
Prime
Raúl
Raúl
ROSSWAG
ROSSWAG
Shtilkata
Shtilkata
Slevin
Slevin
qnko
qnko
bettyboopers
bettyboopers
NephalemHero
NephalemHero
19_CCCP_89
19_CCCP_89
mohamed chaieb
mohamed chaieb
Joshius
Joshius
GH 450
GH 450
flaviork97
flaviork97
WhaleWarrior
WhaleWarrior
Magewtfhoho
Magewtfhoho
Antimage
Antimage
KroniK
KroniK
Revelationns
Revelationns
Gregorysaiko
Gregorysaiko
tjhao
tjhao
Aratorn98
Aratorn98
Tofu
Tofu
lanski99
lanski99
shinto
shinto
Laki
Laki
Trigers
Trigers
chrizt
chrizt
MrLechero
MrLechero
AkiraShimada
AkiraShimada
xTrancGuarDx
xTrancGuarDx
.(.k.23:K:45.k.).
.(.k.23:K:45.k.).
Naitsirc
Naitsirc
elfollacabras69
elfollacabras69
Jujusao
Jujusao
Johnny21Walker
Johnny21Walker
VitorStein
VitorStein
Ichaival
Ichaival
Eguls
Eguls
Jograt
Jograt
PATTO55
PATTO55
Glassy
Glassy
MSECA69
MSECA69
Shouya
Shouya
maucar
maucar
kira
kira
PizzaMan
PizzaMan
Ocomeia
Ocomeia
blackgell10
blackgell10
rinengan
rinengan
lulla
lulla
RPPR
RPPR
Ryolait
Ryolait
valk
valk
Aliya1414
Aliya1414
Holopop
Holopop
Иллидан
Иллидан
AudReS
AudReS
EricStf
EricStf
Vem_Tranquilo_Bixo
Vem_Tranquilo_Bixo
LancerKAGE
LancerKAGE
Kalathi
Kalathi
senpaiplzx
senpaiplzx
Rolgarn
Rolgarn
Marian
Marian
Mr.Zalupa
Mr.Zalupa
Ramso
Ramso
Bufinha
Bufinha
Gorbit
Gorbit
slim underscore
slim underscore
Zbyniekpl
Zbyniekpl
Romius
Romius
PeYoorR
PeYoorR
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
Tsuhecir
Tsuhecir
Pedrinnc
Pedrinnc
makkks1980
makkks1980
AsmodeUs
AsmodeUs
aMPhosphere
aMPhosphere
Neevely
Neevely
Joelarder
Joelarder
marker1
marker1
Möwe168
Möwe168
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
Charsi
Charsi
Covetous
Covetous
Urshi
Urshi
Marius
Marius
ArcaneWalker
ArcaneWalker
SteelProtector
SteelProtector
BrutalSage
BrutalSage
Aidan
Aidan
TrueHunter
TrueHunter
Moreina
Moreina
Belial
Belial
Itherael
Itherael
FallenMancer
FallenMancer
Kashya
Kashya
BoneAvenger
BoneAvenger
BloodStrike
BloodStrike
SavageClaw
SavageClaw
Eirena
Eirena
BattleSage
BattleSage
HeavenBane
HeavenBane
ArcaneTouch
ArcaneTouch
Gillian
Gillian
Ghom
Ghom
Lachdanan
Lachdanan
Auriel
Auriel
StarWitch
StarWitch
WickedRoar
WickedRoar
Lyndon
Lyndon
FierceHawk
FierceHawk
Myriam
Myriam
VoidSage
VoidSage
Orek
Orek
WickedSlayer
WickedSlayer
Deckard
Deckard
Gheed
Gheed
WraithBlade
WraithBlade
ThunderWhisper
ThunderWhisper
SunMaster
SunMaster
Peppin
Peppin
Duriel
Duriel
TrueSlayer
TrueSlayer
Leoric
Leoric
Diablo
Diablo
Azmodan
Azmodan
NobleProtector
NobleProtector
Farnham
Farnham
BrutalRoar
BrutalRoar
WarSoul
WarSoul
AncientWarden
AncientWarden
Izual
Izual
Cain
Cain
Maghda
Maghda
NobleAvenger
NobleAvenger
ShadowSlayer
ShadowSlayer
Rakanoth
Rakanoth
Albrecht
Albrecht
HeavenSong
HeavenSong
Baal
Baal
Mephisto
Mephisto
Leah
Leah
HolySlayer
HolySlayer
Haedrig
Haedrig
SteelSentinel
SteelSentinel
RisenHeart
RisenHeart
IronBreaker
IronBreaker
SoulClaw
SoulClaw
RageTouch
RageTouch
Imperius
Imperius
BloodFang
BloodFang
WraithKeep
WraithKeep
ArcaneFist
ArcaneFist
HolyMaster
HolyMaster
Ogden
Ogden
RunWhisper
RunWhisper
SavageKeep
SavageKeep
DeathWalker
DeathWalker
Kadala
Kadala
WildRoar
WildRoar
SavageWeaver
SavageWeaver
MoonSong
MoonSong
Kolory rang
■ Admin ■ Game Master ■ Nephalem ■ Adept ■ Veteran ■ Champion ■ Legend