fix: don't try to subtract MiscItems for polarity swap
This commit is contained in:
parent
827ea47468
commit
f6ca96ca39
@ -25,13 +25,16 @@ export const upgradesController: RequestHandler = async (req, res) => {
|
||||
operation.UpgradeRequirement == "/Lotus/Types/Items/MiscItems/CustomizationSlotUnlocker"
|
||||
) {
|
||||
updateCurrency(inventory, 10, true);
|
||||
} else if (operation.OperationType != "UOT_ABILITY_OVERRIDE") {
|
||||
} else if (operation.UpgradeRequirement) {
|
||||
addMiscItems(inventory, [
|
||||
{
|
||||
ItemType: operation.UpgradeRequirement,
|
||||
ItemCount: -1
|
||||
} satisfies IMiscItem
|
||||
]);
|
||||
} else {
|
||||
// UOT_SWAP_POLARITY - free operation
|
||||
// UOT_ABILITY_OVERRIDE - handled below
|
||||
}
|
||||
|
||||
if (operation.OperationType == "UOT_ABILITY_OVERRIDE") {
|
||||
|
Loading…
x
Reference in New Issue
Block a user