diff --git a/Assets/Scripts/IconMarketplace/IconMarketplaceDownloadIcon.cs b/Assets/Scripts/IconMarketplace/IconMarketplaceDownloadIcon.cs index b58b4ca..97aa143 100644 --- a/Assets/Scripts/IconMarketplace/IconMarketplaceDownloadIcon.cs +++ b/Assets/Scripts/IconMarketplace/IconMarketplaceDownloadIcon.cs @@ -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.CreatorUserID != (BazookaManager.Instance.GetAccountID() ?? 0)) + { + marketplaceIconStorage.Balance += data.Price; + iconPurchaseSound.Stop(); + iconPurchaseSound.Play(); + } if (data.ID == marketplaceIconStorage.Selected) marketplaceIconStorage.Selected = null; - iconPurchaseSound.Stop(); - iconPurchaseSound.Play(); balanceText.text = Tools.FormatWithCommas(marketplaceIconStorage.Balance); BazookaManager.Instance.SetCustomBirdIconData(marketplaceIconStorage); if (localUserID != data.CreatorUserID) buyBtnText.text = "Purchase";