From ab9cc685eb6ffef2cdef527a6999df0c796dec6e Mon Sep 17 00:00:00 2001 From: Sainan <63328889+Sainan@users.noreply.github.com> Date: Tue, 29 Apr 2025 02:05:18 -0700 Subject: [PATCH] fix: exclude capture as a mission type for sorties (#1909) Closes #1865 Reviewed-on: https://onlyg.it/OpenWF/SpaceNinjaServer/pulls/1909 Co-authored-by: Sainan <63328889+Sainan@users.noreply.github.com> Co-committed-by: Sainan <63328889+Sainan@users.noreply.github.com> --- src/services/worldStateService.ts | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/src/services/worldStateService.ts b/src/services/worldStateService.ts index cc93b48a..6fd0b71a 100644 --- a/src/services/worldStateService.ts +++ b/src/services/worldStateService.ts @@ -269,7 +269,10 @@ const pushSortieIfRelevant = (worldState: IWorldState, day: number): void => { sortieFactionToFactionIndexes[sortieBossToFaction[boss]].includes(value.factionIndex!) && key in sortieTilesets ) { - if (!availableMissionIndexes.includes(value.missionIndex)) { + if ( + value.missionIndex != 5 && // Sorties do not have capture missions + !availableMissionIndexes.includes(value.missionIndex) + ) { availableMissionIndexes.push(value.missionIndex); } nodes.push(key);