diff --git a/Content.Server/Salvage/SalvageSystem.ExpeditionConsole.cs b/Content.Server/Salvage/SalvageSystem.ExpeditionConsole.cs index d95afec019..fe2c45e0f2 100644 --- a/Content.Server/Salvage/SalvageSystem.ExpeditionConsole.cs +++ b/Content.Server/Salvage/SalvageSystem.ExpeditionConsole.cs @@ -1,4 +1,3 @@ -using System.Linq; using Content.Shared.Procedural; using Content.Shared.Salvage.Expeditions; using Content.Shared.Dataset; @@ -21,10 +20,6 @@ public sealed partial class SalvageSystem if (!data.Missions.TryGetValue(args.Index, out var missionparams)) return; - if (data.Missions.Values.Any(m => m.Index == args.Index)) - { - return; - } var cdUid = Spawn(CoordinatesDisk, Transform(uid).Coordinates); SpawnMission(missionparams, station.Value, cdUid); diff --git a/Content.Server/Salvage/SalvageSystem.Expeditions.cs b/Content.Server/Salvage/SalvageSystem.Expeditions.cs index b3dae0333d..a53d924cc0 100644 --- a/Content.Server/Salvage/SalvageSystem.Expeditions.cs +++ b/Content.Server/Salvage/SalvageSystem.Expeditions.cs @@ -148,7 +148,7 @@ public sealed partial class SalvageSystem private SalvageExpeditionConsoleState GetState(SalvageExpeditionDataComponent component) { - var missions = component.Missions.Values.Distinct().ToList(); + var missions = component.Missions.Values.ToList(); return new SalvageExpeditionConsoleState(component.NextOffer, component.Claimed, component.Cooldown, component.ActiveMission, missions); }