diff --git a/Content.Server/Singularity/EntitySystems/SingularityGeneratorSystem.cs b/Content.Server/Singularity/EntitySystems/SingularityGeneratorSystem.cs index 8e33410561..884d625045 100644 --- a/Content.Server/Singularity/EntitySystems/SingularityGeneratorSystem.cs +++ b/Content.Server/Singularity/EntitySystems/SingularityGeneratorSystem.cs @@ -176,9 +176,10 @@ public sealed class SingularityGeneratorSystem : SharedSingularityGeneratorSyste foreach (var result in rayCastResults) { - if (genQuery.HasComponent(result.HitEntity)) - closestResult = result; + if (!genQuery.HasComponent(result.HitEntity)) + continue; + closestResult = result; break; }