返回提交历史
Modified
src/controllers/api/upgradesController.ts
+11
-0
XFEstudio/SpaceNinjaServer
feat: implement arcane adapters (#187)
bc3fca8c
代码差异
1 个文件
+11
-0
@@ -35,6 +35,17 @@ export const upgradesController: RequestHandler = async (req, res) => {
35
35
}
36
36
}
37
37
break;
38
case "/Lotus/Types/Items/MiscItems/WeaponPrimaryArcaneUnlocker":
39
case "/Lotus/Types/Items/MiscItems/WeaponSecondaryArcaneUnlocker":
40
case "/Lotus/Types/Items/MiscItems/WeaponMeleeArcaneUnlocker":
41
for (const item of inventory[payload.ItemCategory as TGenericItemKey] as IGenericItemDatabase[]) {
42
if (item._id.toString() == payload.ItemId.$oid) {
43
item.Features ??= 0;
44
item.Features |= 32;
45
break;
46
}
47
}
48
break;
38
49
default:
39
50
throw new Error("Unsupported upgrade: " + operation.UpgradeRequirement);
40
51
}