Currency not shared — gacha wallet and shop wallet appear separate #75

Closed
opened 2026-07-04 11:57:49 +00:00 by god · 0 comments
Member

Bug Description
The Gacha panel's currency balances (Gold/Star) do not update automatically when currency is purchased in the Shop or earned elsewhere, making it appear as though the Gacha and Shop use separate wallets.

Root Cause
The gacha_panel.gd script lacked a connection to the UserProfileManager.profile_updated signal, resulting in stale UI labels. The underlying Nakama backend correctly uses a single authoritative wallet for both.

Resolution
Fixed by connecting the profile_updated signal in gacha_panel.gd, ensuring the UI instantly refreshes when the global wallet balance changes.

Fixed in commit ab93f047ab

**Bug Description** The Gacha panel's currency balances (Gold/Star) do not update automatically when currency is purchased in the Shop or earned elsewhere, making it appear as though the Gacha and Shop use separate wallets. **Root Cause** The `gacha_panel.gd` script lacked a connection to the `UserProfileManager.profile_updated` signal, resulting in stale UI labels. The underlying Nakama backend correctly uses a single authoritative wallet for both. **Resolution** Fixed by connecting the `profile_updated` signal in `gacha_panel.gd`, ensuring the UI instantly refreshes when the global wallet balance changes. Fixed in commit ab93f047ab4c78ef3237293d1ff159e065f1afe9
god closed this issue 2026-07-04 11:57:50 +00:00
god added the BUGbug labels 2026-07-04 11:58:14 +00:00
god added this to the Sprint: Alpha milestone 2026-07-04 11:58:18 +00:00
god self-assigned this 2026-07-04 11:58:20 +00:00
god added this to the [ECONOMY] project 2026-07-04 11:58:26 +00:00
Sign in to join this conversation.