]> git.smokeofanarchy.ru Git - space-station-14.git/commitdiff
Fix another error on round restart when terminating spreaders (#23201)
authorDrSmugleaf <DrSmugleaf@users.noreply.github.com>
Wed, 3 Jan 2024 07:57:28 +0000 (23:57 -0800)
committerGitHub <noreply@github.com>
Wed, 3 Jan 2024 07:57:28 +0000 (18:57 +1100)
Co-authored-by: metalgearsloth <comedian_vs_clown@hotmail.com>
Content.Server/Spreader/SpreaderSystem.cs

index 545d2cf3f12dd446b44aa813fb073db51e42a813..ad3033a14bbd83435f2ffb26a937f03a5c7c0aef 100644 (file)
@@ -70,7 +70,8 @@ public sealed class SpreaderSystem : EntitySystem
 
         foreach (var neighbor in neighbors)
         {
-            EnsureComp<ActiveEdgeSpreaderComponent>(neighbor);
+            if (!TerminatingOrDeleted(neighbor))
+                EnsureComp<ActiveEdgeSpreaderComponent>(neighbor);
         }
     }