返回提交历史
Modified
src/services/missionInventoryUpdateService.ts
+2
-2
Modified
src/types/requestTypes.ts
+1
-1
XFEstudio/XFESpaceNinjaServer
fix: avoid addition by undefined when adding skill points (#2108)
Reviewed-on: https://onlyg.it/OpenWF/SpaceNinjaServer/pulls/2108 Co-authored-by: Sainan <63328889+Sainan@users.noreply.github.com> Co-committed-by: Sainan <63328889+Sainan@users.noreply.github.com>
8f02bd15
代码差异
2 个文件
+3
-3
@@ -326,8 +326,8 @@ export const addMissionInventoryUpdates = async (
326
326
break;
327
327
}
328
328
case "PlayerSkillGains": {
329
inventory.PlayerSkills.LPP_SPACE += value.LPP_SPACE;
330
inventory.PlayerSkills.LPP_DRIFTER += value.LPP_DRIFTER;
329
inventory.PlayerSkills.LPP_SPACE += value.LPP_SPACE ?? 0;
330
inventory.PlayerSkills.LPP_DRIFTER += value.LPP_DRIFTER ?? 0;
331
331
break;
332
332
}
333
333
case "CustomMarkers": {
@@ -96,7 +96,7 @@ export type IMissionInventoryUpdateRequest = {
96
96
FpsSamples: number;
97
97
EvolutionProgress?: IEvolutionProgress[];
98
98
FocusXpIncreases?: number[];
99
PlayerSkillGains: IPlayerSkills;
99
PlayerSkillGains: Partial<IPlayerSkills>;
100
100
CustomMarkers?: ICustomMarkers[];
101
101
LoreFragmentScans?: ILoreFragmentScan[];
102
102
VoidTearParticipantsCurrWave?: {