XFE Git
XFE Studio Git
Git 首页 全局搜索
XFE 主站 文档 NuGet

XFESpaceNinjaServer

A simple server for a small space ninja game

公开
关注 0 Fork 0 Star 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
Sainan <sainan@calamity.inc>
提交于

代码差异

1 个文件 +5 -0
Modified src/services/inventoryService.ts +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 }