From: xsainteer <156868231+xsainteer@users.noreply.github.com> Date: Mon, 28 Jul 2025 12:50:49 +0000 (+0600) Subject: rolebriefingcomponent bugfix (#39261) X-Git-Url: https://git.smokeofanarchy.ru/gitweb.cgi?a=commitdiff_plain;h=3c76b5a8aa7d15413eaa50f13fef0bca7a51d1e9;p=space-station-14.git rolebriefingcomponent bugfix (#39261) 2 line bugfix --- diff --git a/Content.Server/GameTicking/Rules/TraitorRuleSystem.cs b/Content.Server/GameTicking/Rules/TraitorRuleSystem.cs index 2d96cae861..0a2882aa3c 100644 --- a/Content.Server/GameTicking/Rules/TraitorRuleSystem.cs +++ b/Content.Server/GameTicking/Rules/TraitorRuleSystem.cs @@ -125,8 +125,8 @@ public sealed class TraitorRuleSystem : GameRuleSystem if (traitorRole is not null) { Log.Debug($"MakeTraitor {ToPrettyString(traitor)} - Add traitor briefing components"); - AddComp(traitorRole.Value.Owner); - Comp(traitorRole.Value.Owner).Briefing = briefing; + EnsureComp(traitorRole.Value.Owner, out var briefingComp); + briefingComp.Briefing = briefing; } else {