diff --git a/Content.Server/GameObjects/EntitySystems/AI/Steering/AiSteeringSystem.cs b/Content.Server/GameObjects/EntitySystems/AI/Steering/AiSteeringSystem.cs index a6b902f337..6d9093ec83 100644 --- a/Content.Server/GameObjects/EntitySystems/AI/Steering/AiSteeringSystem.cs +++ b/Content.Server/GameObjects/EntitySystems/AI/Steering/AiSteeringSystem.cs @@ -138,20 +138,13 @@ namespace Content.Server.GameObjects.EntitySystems.AI.Steering switch (request.Item2.Status) { case JobStatus.Pending: + case JobStatus.Finished: break; case JobStatus.Running: - request.Item1.Cancel(); - break; case JobStatus.Paused: - request.Item1.Cancel(); - break; case JobStatus.Waiting: request.Item1.Cancel(); break; - case JobStatus.Finished: - break; - default: - throw new ArgumentOutOfRangeException(); } switch (request.Item2.Exception) @@ -691,4 +684,4 @@ namespace Content.Server.GameObjects.EntitySystems.AI.Steering Arrived, Moving, } -} \ No newline at end of file +}