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)
{
marketplaceIconStorage.Purchased.Remove(data.ID);
if (data.CreatorUserID != (BazookaManager.Instance.GetAccountID() ?? 0)) marketplaceIconStorage.Balance += data.Price;
if (data.ID == marketplaceIconStorage.Selected) marketplaceIconStorage.Selected = null;
if (data.CreatorUserID != (BazookaManager.Instance.GetAccountID() ?? 0))
{
marketplaceIconStorage.Balance += data.Price;
iconPurchaseSound.Stop();
iconPurchaseSound.Play();
}
if (data.ID == marketplaceIconStorage.Selected) marketplaceIconStorage.Selected = null;
balanceText.text = Tools.FormatWithCommas(marketplaceIconStorage.Balance);
BazookaManager.Instance.SetCustomBirdIconData(marketplaceIconStorage);
if (localUserID != data.CreatorUserID) buyBtnText.text = "Purchase";