From 7bfe83cce792b2c4c7122e78b3ccb4e5aaf1d8d8 Mon Sep 17 00:00:00 2001 From: Paul Chote Date: Wed, 14 Jul 2021 21:42:04 +0100 Subject: [PATCH] Fix WithIdleOverlay PlayerPalette editor rendering. --- OpenRA.Mods.Common/Traits/Render/WithIdleOverlay.cs | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/OpenRA.Mods.Common/Traits/Render/WithIdleOverlay.cs b/OpenRA.Mods.Common/Traits/Render/WithIdleOverlay.cs index 9070b920b3..9de858d2c1 100644 --- a/OpenRA.Mods.Common/Traits/Render/WithIdleOverlay.cs +++ b/OpenRA.Mods.Common/Traits/Render/WithIdleOverlay.cs @@ -51,7 +51,10 @@ namespace OpenRA.Mods.Common.Traits.Render yield break; if (Palette != null) - p = init.WorldRenderer.Palette(Palette); + { + var ownerName = init.Get().InternalName; + p = init.WorldRenderer.Palette(IsPlayerPalette ? Palette + ownerName : Palette); + } Func facing; var dynamicfacingInit = init.GetOrDefault();