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

SpaceNinjaServer

A simple server for a small space ninja game

公开
关注 0 Fork 1 Star 0
返回提交历史

XFEstudio/SpaceNinjaServer

feat: implement arcane adapters (#187)

bc3fca8c
Sainan <sainan@calamity.gg>
提交于

代码差异

1 个文件 +11 -0
Modified src/controllers/api/upgradesController.ts +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 }