rolebriefingcomponent bugfix (#39261)

2 line bugfix
This commit is contained in:
xsainteer
2025-07-28 18:50:49 +06:00
committed by GitHub
parent c3cab577f6
commit 3c76b5a8aa

View File

@@ -125,8 +125,8 @@ public sealed class TraitorRuleSystem : GameRuleSystem<TraitorRuleComponent>
if (traitorRole is not null) if (traitorRole is not null)
{ {
Log.Debug($"MakeTraitor {ToPrettyString(traitor)} - Add traitor briefing components"); Log.Debug($"MakeTraitor {ToPrettyString(traitor)} - Add traitor briefing components");
AddComp<RoleBriefingComponent>(traitorRole.Value.Owner); EnsureComp<RoleBriefingComponent>(traitorRole.Value.Owner, out var briefingComp);
Comp<RoleBriefingComponent>(traitorRole.Value.Owner).Briefing = briefing; briefingComp.Briefing = briefing;
} }
else else
{ {