diff --git a/Content.Server/GameTicking/Rules/ZombieRuleSystem.cs b/Content.Server/GameTicking/Rules/ZombieRuleSystem.cs index 0ae42b23a8..e587810a12 100644 --- a/Content.Server/GameTicking/Rules/ZombieRuleSystem.cs +++ b/Content.Server/GameTicking/Rules/ZombieRuleSystem.cs @@ -2,7 +2,7 @@ using System.Linq; using Content.Server.Actions; using Content.Server.Chat.Managers; using Content.Server.Disease; -using Content.Server.GameTicking.Rules.Configurations; +using Content.Server.Disease.Components; using Content.Server.Humanoid; using Content.Server.Mind.Components; using Content.Server.MobState; @@ -14,7 +14,6 @@ using Content.Server.Traitor; using Content.Server.Zombies; using Content.Shared.Actions.ActionTypes; using Content.Shared.CCVar; -using Content.Shared.FixedPoint; using Content.Shared.MobState; using Content.Shared.MobState.Components; using Content.Shared.Preferences; @@ -236,7 +235,7 @@ public sealed class ZombieRuleSystem : GameRuleSystem var prefList = new List(); foreach (var player in allPlayers) { - if (player.AttachedEntity != null) + if (player.AttachedEntity != null && HasComp(player.AttachedEntity)) { playerList.Add(player);