From c672e19e99c5e833d4fd14a0ccb2269011518b04 Mon Sep 17 00:00:00 2001 From: miniduikboot Date: Sat, 4 Jan 2025 21:10:20 +0100 Subject: [PATCH] Always store previous color Because it's only restored in standard SA networking, the stored value will be ignored in HA. This is preferred to logging when in HA mode --- src/Impostor.Server/Net/Inner/Objects/InnerPlayerControl.cs | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/Impostor.Server/Net/Inner/Objects/InnerPlayerControl.cs b/src/Impostor.Server/Net/Inner/Objects/InnerPlayerControl.cs index e9cec15..a35e746 100644 --- a/src/Impostor.Server/Net/Inner/Objects/InnerPlayerControl.cs +++ b/src/Impostor.Server/Net/Inner/Objects/InnerPlayerControl.cs @@ -846,7 +846,7 @@ namespace Impostor.Server.Net.Inner.Objects PlayerInfo.CurrentOutfit.Color = color; // Record the color so it can be restored on the next game - if (!Game.IsHostAuthoritive && Game.TryGetPlayer(OwnerId, out var clientPlayer)) + if (Game.TryGetPlayer(OwnerId, out var clientPlayer)) { clientPlayer.Client.PreviousColor = color; } -- 2.39.5