Hi,
I'd like to suggest a small but very useful quality-of-life improvement for the Emanuel [Pearl Collector] NPC (ID: 129456), who sells the Talaghan Public Event Card Gasha (ID: 1251815).
Current situation:
Players can only purchase this item from Emanuel once per week, but this information is not shown anywhere in the in-game shop window. When a player tries to buy the item and cannot (because their weekly purchase has already been used), there is no indication of why or when they will be able to buy it again. This causes confusion — players often assume something is bugged or that they are doing something wrong.
Reference — existing implementation:
A very similar feature already exists on Jason Woram [Arena Special Merchant] (NPC ID: 162761). When a player opens his shop, a "Restock Time: 24s" counter is displayed in the top-right corner of the shop window, clearly showing when the items will refresh. This is a great feature and works perfectly.
Suggestion:
Add the same "Restock Time" display to Emanuel's shop window, showing the remaining time until the next weekly restock (e.g., "Restock Time: 3d 14h"). This way players will immediately understand:
- The item is limited per week
- How long they need to wait until the next purchase is available
Why this would help:
- Eliminates confusion and prevents unnecessary support tickets / forum posts
- Consistent UX across weekly/daily-limited merchants
- The code/UI element already exists in the game (Jason Woram), so implementation should be straightforward
Screenshots attached: one showing Jason Woram's shop with the Restock Time counter, and one showing Emanuel's shop without it.
Thanks for considering this suggestion!