Fix sound playing on unclaim for icon marketplace

This commit is contained in:
2026-02-08 02:36:19 -07:00
parent 948bf4ecd8
commit c19978112f

View File

@@ -257,10 +257,13 @@ public class IconMarketplaceDownloadIcon : MonoBehaviour
if (owned) if (owned)
{ {
marketplaceIconStorage.Purchased.Remove(data.ID); marketplaceIconStorage.Purchased.Remove(data.ID);
if (data.CreatorUserID != (BazookaManager.Instance.GetAccountID() ?? 0)) marketplaceIconStorage.Balance += data.Price; if (data.CreatorUserID != (BazookaManager.Instance.GetAccountID() ?? 0))
if (data.ID == marketplaceIconStorage.Selected) marketplaceIconStorage.Selected = null; {
marketplaceIconStorage.Balance += data.Price;
iconPurchaseSound.Stop(); iconPurchaseSound.Stop();
iconPurchaseSound.Play(); iconPurchaseSound.Play();
}
if (data.ID == marketplaceIconStorage.Selected) marketplaceIconStorage.Selected = null;
balanceText.text = Tools.FormatWithCommas(marketplaceIconStorage.Balance); balanceText.text = Tools.FormatWithCommas(marketplaceIconStorage.Balance);
BazookaManager.Instance.SetCustomBirdIconData(marketplaceIconStorage); BazookaManager.Instance.SetCustomBirdIconData(marketplaceIconStorage);
if (localUserID != data.CreatorUserID) buyBtnText.text = "Purchase"; if (localUserID != data.CreatorUserID) buyBtnText.text = "Purchase";