diff --git a/.env.example b/.env.example index 4515de6..8f1bfc6 100644 --- a/.env.example +++ b/.env.example @@ -7,7 +7,7 @@ # any secret values. BOT_TOKEN= -BOT_VER=0.8.2 +BOT_VER=0.8.1 BOT_AUTHOR=Vylpes BOT_OWNERID=147392775707426816 BOT_CLIENTID=682942374040961060 diff --git a/package.json b/package.json index 69f3158..292f0c6 100644 --- a/package.json +++ b/package.json @@ -1,6 +1,6 @@ { "name": "card-drop", - "version": "0.8.2", + "version": "0.8.1", "main": "./dist/bot.js", "typings": "./dist", "scripts": { diff --git a/src/buttonEvents/Trade.ts b/src/buttonEvents/Trade.ts index ef0d1c5..d0d7b38 100644 --- a/src/buttonEvents/Trade.ts +++ b/src/buttonEvents/Trade.ts @@ -72,8 +72,8 @@ export default class Trade extends ButtonEvent { return; } - user1UserInventory1.RemoveQuantity(1); - user2UserInventory1.RemoveQuantity(1); + user1UserInventory1.SetQuantity(user1UserInventory1.Quantity - 1); + user2UserInventory1.SetQuantity(user2UserInventory1.Quantity - 1); await user1UserInventory1.Save(Inventory, user1UserInventory1); await user2UserInventory1.Save(Inventory, user2UserInventory1); @@ -82,15 +82,15 @@ export default class Trade extends ButtonEvent { let user2UserInventory2 = await Inventory.FetchOneByCardNumberAndUserId(user2UserId, user1CardNumber); if (!user1UserInventory2) { - user1UserInventory2 = new Inventory(user1UserId, user2CardNumber, 1); + user1UserInventory2 = new Inventory(user1UserId, user1CardNumber, 1); } else { - user1UserInventory2.AddQuantity(1); + user1UserInventory2.SetQuantity(user1UserInventory2.Quantity + 1); } if (!user2UserInventory2) { - user2UserInventory2 = new Inventory(user2UserId, user1CardNumber, 1); + user2UserInventory2 = new Inventory(user2UserId, user2CardNumber, 1); } else { - user2UserInventory2.AddQuantity(1); + user2UserInventory2.SetQuantity(user2UserInventory2.Quantity + 1); } await user1UserInventory2.Save(Inventory, user1UserInventory2); diff --git a/src/database/entities/app/Inventory.ts b/src/database/entities/app/Inventory.ts index 469cbdc..7d659fe 100644 --- a/src/database/entities/app/Inventory.ts +++ b/src/database/entities/app/Inventory.ts @@ -29,10 +29,6 @@ export default class Inventory extends AppBaseEntity { this.Quantity = quantity; } - public AddQuantity(amount: number) { - this.Quantity += amount; - } - public RemoveQuantity(amount: number) { if (this.Quantity < amount) return;