From ff77e830d320592e99db93c6ea4f7f9b0fbd1fd8 Mon Sep 17 00:00:00 2001 From: Dakamakat <52600490+dakamakat@users.noreply.github.com> Date: Thu, 28 Dec 2023 20:16:04 +0300 Subject: [PATCH] Fix Admin-spawned Nukies not counting as dead (#23103) fix(NukeopsRuleSystem): admin created nukeops not count as dead --- Content.Server/GameTicking/Rules/NukeopsRuleSystem.cs | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/Content.Server/GameTicking/Rules/NukeopsRuleSystem.cs b/Content.Server/GameTicking/Rules/NukeopsRuleSystem.cs index dd5c61a229..59924fd8ec 100644 --- a/Content.Server/GameTicking/Rules/NukeopsRuleSystem.cs +++ b/Content.Server/GameTicking/Rules/NukeopsRuleSystem.cs @@ -1023,9 +1023,9 @@ public sealed class NukeopsRuleSystem : GameRuleSystem _roles.MindAddRole(mindId, new NukeopsRoleComponent { PrototypeId = NukeopsId }, mind); if (mind.CurrentEntity != null) { - foreach (var (nukeops, gameRule) in EntityQuery()) + foreach (var (nukeops, _) in EntityQuery()) { - nukeops.OperativePlayers.Add(mind.CharacterName!, mind.CurrentEntity.GetValueOrDefault()); + nukeops.OperativePlayers.Add(mind.CharacterName!, mindId); } }