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

fix: increment LoreFragmentScans Progress when already present (#1022)

Fixes #1021 Reviewed-on: https://onlyg.it/OpenWF/SpaceNinjaServer/pulls/1022 Co-authored-by: Sainan <sainan@calamity.inc> Co-committed-by: Sainan <sainan@calamity.inc>

2b8da4af
Sainan <sainan@calamity.inc>
提交于

代码差异

1 个文件 +7 -2
Modified src/services/missionInventoryUpdateService.ts +7 -2
@@ -176,8 +176,13 @@ export const addMissionInventoryUpdates = (
176 176 break;
177 177 }
178 178 case "LoreFragmentScans":
179 value.forEach(x => {
180 inventory.LoreFragmentScans.push(x);
179 value.forEach(clientFragment => {
180 const fragment = inventory.LoreFragmentScans.find(x => x.ItemType == clientFragment.ItemType);
181 if (fragment) {
182 fragment.Progress += clientFragment.Progress;
183 } else {
184 inventory.LoreFragmentScans.push(clientFragment);
185 }
181 186 });
182 187 break;
183 188 case "SyndicateId": {