Foros / Patch Notes & Updates / [v1.0.9] Update: Store, Wardrobe & In-Game Shop Stability

[v1.0.9] Update: Store, Wardrobe & In-Game Shop Stability

Avatar
#1
Zethrone
admin
Posts: 38
Points: 99999
Feb 22, 2026 #1

Nephalem,


v1.0.9 is now live. This update focuses on the Store, the Wardrobe, and improving in-game Shop stability when browsing large catalogs.


Store: Catalog by Category
  • The catalog now loads cleanly by category while keeping the full product set (no missing items).
  • Improved consistency when updating/regenerating the catalog so each category matches the source listing.
  • General internal cleanup of legacy/unused pieces to reduce edge cases and mismatches.

Wardrobe vs Shop (Real Separation)
  • The Wardrobe now operates with its own context (it no longer shares the exact same response logic as the Shop).
  • Simplified state handling: owned vs equipped, with stronger validation to prevent equipping cosmetics you don’t own.
  • An optional “Owned only” Wardrobe view is available for a cleaner, more readable list.

Fixes
  • Fixed an issue that could prevent certain character data from loading correctly in rare cases.
  • Adjusted cosmetic slot mapping by type (Wings / Pets / Frames / Pennants) to avoid cross-category results.
  • In some Wardrobe cosmetic categories, we avoid problematic empty responses by ensuring a consistent minimal result.

In-Game Shop Stability (Large Catalogs)
  • Our findings indicate some crashes were triggered by the client UI rendering very long lists (not by network timeouts).
  • Added a safe in-game cap and pagination per category to show everything in stable blocks.
  • Pagination UX: opening the same category again advances to the next page; switching categories resets back to page 1.

Diagnostics (Faster Fix Turnaround)
  • Improved diagnostic logging for Store and Wardrobe to better understand context and payload sizes when issues occur.
  • Diagnostics can be enabled/disabled from configuration so they’re only active when needed.

Current Status
  • Lobby Store remains complete and stable.
  • In-game Shop uses cap/pagination to prevent crashes.
  • Wardrobe uses its own context and supports an Owned-only view.
  • If you see the “Diablo Shop” title inside the Wardrobe popup: that’s a client-side label in this build, not a change in server data source.

Thank you for the reports. If anything looks off, please include where it happened (lobby vs in-game vs Wardrobe) and which category you were browsing.

— Zethrone Team

Respuesta rápida

Debes registrarte para responder en este foro.

Active Nephalem (Last 30 Days)

Total: 105
Lilith
Lilith
Zethrone
Zethrone
Kermatykki
Kermatykki
metalmaniac
metalmaniac
onkelglatze
onkelglatze
Rakamalekum
Rakamalekum
Raúl
Raúl
ROSSWAG
ROSSWAG
Shtilkata
Shtilkata
Slevin
Slevin
VIRUS
VIRUS
WhaleWarrior
WhaleWarrior
Lyndon
Lyndon
Warriv
Warriv
Deckard
Deckard
SavageSentinel
SavageSentinel
Albrecht
Albrecht
BloodSong
BloodSong
DoomBreaker
DoomBreaker
Mephisto
Mephisto
ThunderKnight
ThunderKnight
SpiritKeep
SpiritKeep
Cain
Cain
Duriel
Duriel
Myriam
Myriam
Aidan
Aidan
Maghda
Maghda
LightWhisper
LightWhisper
Malthael
Malthael
PrimalMancer
PrimalMancer
Leoric
Leoric
Ghom
Ghom
FrostGaze
FrostGaze
Leah
Leah
Gheed
Gheed
Wirt
Wirt
HellWolf
HellWolf
Diablo
Diablo
RisenWolf
RisenWolf
Haedrig
Haedrig
Rakanoth
Rakanoth
SpiritWarden
SpiritWarden
BloodSage
BloodSage
DreadShade
DreadShade
TrueMancer
TrueMancer
RunHunter
RunHunter
SoulLord
SoulLord
Charsi
Charsi
HolyQueen
HolyQueen
Peppin
Peppin
Covetous
Covetous
Kormac
Kormac
LightGrasp
LightGrasp
ChaosGaze
ChaosGaze
Marius
Marius
Zoltun
Zoltun
Baal
Baal
SunTouch
SunTouch
DeathMaster
DeathMaster
HolyWatcher
HolyWatcher
DeadlyRoar
DeadlyRoar
RisenRoar
RisenRoar
FallenWarden
FallenWarden
GhostWeaver
GhostWeaver
Adria
Adria
DoomReaper
DoomReaper
Eirena
Eirena
Cydaea
Cydaea
Izual
Izual
FierceWatcher
FierceWatcher
Orek
Orek
ThunderSeeker
ThunderSeeker
WraithClaw
WraithClaw
SavageBane
SavageBane
HellSlayer
HellSlayer
ShadowKeep
ShadowKeep
DeadlyKeep
DeadlyKeep
FrostCaster
FrostCaster
WickedHold
WickedHold
Kashya
Kashya
Itherael
Itherael
SwiftMaster
SwiftMaster
WraithGrasp
WraithGrasp
FierceGuard
FierceGuard
PrimalCaster
PrimalCaster
Gillian
Gillian
DarkDestroyer
DarkDestroyer
StarSentinel
StarSentinel
StarBreaker
StarBreaker
Andariel
Andariel
FireDestroyer
FireDestroyer
Azmodan
Azmodan
PrimalDestroyer
PrimalDestroyer
BattleBorn
BattleBorn
DarkWatcher
DarkWatcher
DarkRunner
DarkRunner
FierceHowl
FierceHowl
Auriel
Auriel
Imperius
Imperius
Belial
Belial
GhostMancer
GhostMancer
SteelSage
SteelSage
DeathSeeker
DeathSeeker
AncientCaster
AncientCaster
FrostWeaver
FrostWeaver
Rank colors
■ Admin ■ Game Master ■ Nephalem ■ Adept ■ Veteran ■ Champion ■ Legend