返回提交历史
Modified
package-lock.json
+4
-4
Modified
package.json
+1
-1
Modified
src/controllers/custom/getItemListsController.ts
+8
-6
Modified
src/types/publicExportTypes.ts
+1
-1
XFEstudio/XFESpaceNinjaServer
fix: update PE+ so umbra can spawn nemeses (#4348)
Closes #4346 Reviewed-on: https://onlyg.it/OpenWF/SpaceNinjaServer/pulls/4348 Co-authored-by: Sainan <63328889+Sainan@users.noreply.github.com> Co-committed-by: Sainan <63328889+Sainan@users.noreply.github.com>
2a0d1272
代码差异
4 个文件
+14
-12
@@ -17,7 +17,7 @@
17
17
"mongoose": "^9.6.2",
18
18
"morgan": "^1.10.0",
19
19
"undici": "^7.10.0",
20
"warframe-public-export-plus": "^0.6.2",
20
"warframe-public-export-plus": "^0.6.3",
21
21
"warframe-riven-info": "^0.1.2",
22
22
"winston": "^3.17.0",
23
23
"winston-daily-rotate-file": "^5.0.0",
@@ -4890,9 +4890,9 @@
4890
4890
}
4891
4891
},
4892
4892
"node_modules/warframe-public-export-plus": {
4893
"version": "0.6.2",
4894
"resolved": "https://registry.npmjs.org/warframe-public-export-plus/-/warframe-public-export-plus-0.6.2.tgz",
4895
"integrity": "sha512-eyfJJ4H9dtN03vGTvHwDBJh5Gr6lC/OCN7K8GdSjT0MlyuwwglyYw8gvQU9lwkS3kNY2eClhG86Xe3Y625KbYg=="
4893
"version": "0.6.3",
4894
"resolved": "https://registry.npmjs.org/warframe-public-export-plus/-/warframe-public-export-plus-0.6.3.tgz",
4895
"integrity": "sha512-JpRj+F8fCSthOI81CxGUHZHFL329x3SsNdP8GbDh1mrlPIfHMtRESEJq5gwu7WKXUGLpU5Yw2TzZSqCXLLpPaQ=="
4896
4896
},
4897
4897
"node_modules/warframe-riven-info": {
4898
4898
"version": "0.1.2",
@@ -37,7 +37,7 @@
37
37
"mongoose": "^9.6.2",
38
38
"morgan": "^1.10.0",
39
39
"undici": "^7.10.0",
40
"warframe-public-export-plus": "^0.6.2",
40
"warframe-public-export-plus": "^0.6.3",
41
41
"warframe-riven-info": "^0.1.2",
42
42
"winston": "^3.17.0",
43
43
"winston-daily-rotate-file": "^5.0.0",
@@ -175,12 +175,14 @@ const getItemListsController: RequestHandler = (req, response) => {
175
175
...Object.values(ExportDojoRecipes.decos).flatMap(d => d.ingredients.map(i => i.ItemType))
176
176
]);
177
177
for (const [uniqueName, item] of Object.entries(ExportWarframes)) {
178
res[item.productCategory].push({
179
uniqueName,
180
name: getString(item.name, lang),
181
exalted: item.exalted,
182
maxLevelCap: item.maxLevelCap
183
});
178
if (item.productCategory != "SpecialItems") {
179
res[item.productCategory].push({
180
uniqueName,
181
name: getString(item.name, lang),
182
exalted: item.exalted,
183
maxLevelCap: item.maxLevelCap
184
});
185
}
184
186
item.abilities.forEach(ability => {
185
187
if (!res.Abilities.some(x => x.uniqueName == ability.uniqueName)) {
186
188
res.Abilities.push({
@@ -359,7 +359,7 @@ export interface IWarframe {
359
359
masteryReq: number;
360
360
sprintSpeed: number;
361
361
abilities: IAbility[];
362
productCategory: "MechSuits" | "SpaceSuits" | "Suits";
362
productCategory: string;
363
363
passiveDescription?: string;
364
364
exalted?: string[];
365
365
longDescription?: string;