返回提交历史
Modified
src/services/inventoryService.ts
+5
-0
XFEstudio/XFESpaceNinjaServer
chore: handle a FusionTreasures entry being 0 or less (#1050)
Closes #1043 Reviewed-on: https://onlyg.it/OpenWF/SpaceNinjaServer/pulls/1050
79147786
代码差异
1 个文件
+5
-0
@@ -1040,6 +1040,11 @@ export const addFusionTreasures = (inventory: TInventoryDatabaseDocument, itemsA
1040
1040
1041
1041
if (itemIndex !== -1) {
1042
1042
FusionTreasures[itemIndex].ItemCount += ItemCount;
1043
if (FusionTreasures[itemIndex].ItemCount == 0) {
1044
FusionTreasures.splice(itemIndex, 1);
1045
} else if (FusionTreasures[itemIndex].ItemCount <= 0) {
1046
logger.warn(`account now owns a negative amount of ${ItemType}`);
1047
}
1043
1048
} else {
1044
1049
FusionTreasures.push({ ItemCount, ItemType, Sockets });
1045
1050
}