返回提交历史
Modified
src/controllers/api/inventoryController.ts
+8
-0
XFEstudio/XFESpaceNinjaServer
chore: convert kubrow egg item type for pre-U40 versions (#3401)
Closes #3374 Reviewed-on: https://onlyg.it/OpenWF/SpaceNinjaServer/pulls/3401 Co-authored-by: Sainan <63328889+Sainan@users.noreply.github.com> Co-committed-by: Sainan <63328889+Sainan@users.noreply.github.com>
b694ce5c
代码差异
1 个文件
+8
-0
@@ -480,6 +480,14 @@ export const getInventoryResponse = async (
480
480
inventoryResponse.Nemesis = undefined;
481
481
}
482
482
483
// U40 changed the path from /Lotus/Types/Game/KubrowPet/Eggs/KubrowPetEggItem to /Lotus/Types/Game/KubrowPet/Eggs/KubrowEgg
484
// so translate it back for older versions
485
if (inventoryResponse.KubrowPetEggs && version_compare(buildLabel, gameToBuildVersion["40.0.0"]) < 0) {
486
for (const ke of inventoryResponse.KubrowPetEggs) {
487
ke.ItemType = "/Lotus/Types/Game/KubrowPet/Eggs/KubrowPetEggItem";
488
}
489
}
490
483
491
if (version_compare(buildLabel, gameToBuildVersion["24.4.0"]) < 0) {
484
492
// Builds before U24.4.0 handle equipment features differently
485
493
for (const category of equipmentKeys) {