fix: PremiumCreditsFree possibly going negative

This commit is contained in:
Sainan 2024-05-04 22:23:38 +02:00
parent 32160dfede
commit 392f63115e

View File

@ -97,7 +97,7 @@ export const updateCurrency = async (price: number, usePremium: boolean, account
if (usePremium) { if (usePremium) {
if (inventory.PremiumCreditsFree > 0) { if (inventory.PremiumCreditsFree > 0) {
inventory.PremiumCreditsFree -= price; inventory.PremiumCreditsFree -= Math.min(price, inventory.PremiumCreditsFree);
} }
inventory.PremiumCredits -= price; inventory.PremiumCredits -= price;
} else { } else {