Foros / Patch Notes & Updates / [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: 43
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

Réponse rapide

Vous devez vous inscrire pour répondre dans ce forum.

Nephalem activos (últimos 30 días)

Total: 95
Diablo
Diablo
Marius
Marius
Myriam
Myriam
Albrecht
Albrecht
Moreina
Moreina
Jazreth
Jazreth
Haedrig
Haedrig
Zoltun
Zoltun
Peppin
Peppin
Eirena
Eirena
Itherael
Itherael
Baal
Baal
Covetous
Covetous
Kadala
Kadala
FrostWolf
FrostWolf
Mephisto
Mephisto
ArcaneLord
ArcaneLord
FierceHowl
FierceHowl
Isendra
Isendra
Lachdanan
Lachdanan
Lyndon
Lyndon
Leah
Leah
Aidan
Aidan
VoidWeaver
VoidWeaver
SoulKeep
SoulKeep
StormClaw
StormClaw
Andariel
Andariel
Cain
Cain
GrimTouch
GrimTouch
Leoric
Leoric
WarHowl
WarHowl
HellWhisper
HellWhisper
Warriv
Warriv
WraithKing
WraithKing
HellProtector
HellProtector
Farnham
Farnham
FallenRoar
FallenRoar
RunFist
RunFist
Auriel
Auriel
DeadlyRider
DeadlyRider
Azmodan
Azmodan
RageKing
RageKing
Duriel
Duriel
DeathShade
DeathShade
Griswold
Griswold
Maghda
Maghda
StormLord
StormLord
StarWalker
StarWalker
Gillian
Gillian
FireProtector
FireProtector
Ghom
Ghom
GrimHold
GrimHold
Malthael
Malthael
HolyKing
HolyKing
VoidKnight
VoidKnight
Belial
Belial
SunBorn
SunBorn
WickedKeep
WickedKeep
Gheed
Gheed
DarkWeaver
DarkWeaver
DreadSong
DreadSong
BrutalCaster
BrutalCaster
Charsi
Charsi
RageWhisper
RageWhisper
Orek
Orek
Cydaea
Cydaea
Ogden
Ogden
Tyrael
Tyrael
DoomSeeker
DoomSeeker
RageAvenger
RageAvenger
SpiritHold
SpiritHold
DeadlyWatcher
DeadlyWatcher
IronQueen
IronQueen
FrostAvenger
FrostAvenger
HellBane
HellBane
SoulProtector
SoulProtector
Rakanoth
Rakanoth
Deckard
Deckard
AncientMaster
AncientMaster
FierceWatcher
FierceWatcher
Imperius
Imperius
RageRider
RageRider
Urshi
Urshi
BattleKeep
BattleKeep
SavageWeaver
SavageWeaver
BloodKing
BloodKing
Izual
Izual
GrimWarden
GrimWarden
Kashya
Kashya
Wirt
Wirt
StarClaw
StarClaw
BoneSage
BoneSage
MoonWeaver
MoonWeaver
IronBane
IronBane
Kormac
Kormac
Colores de rango
■ Admin ■ Game Master ■ Nephalem ■ Adept ■ Veteran ■ Champion ■ Legend