diff --git a/OpenRA.Mods.Common/Traits/Cloak.cs b/OpenRA.Mods.Common/Traits/Cloak.cs index 2bdf7a8adb..1283298b20 100644 --- a/OpenRA.Mods.Common/Traits/Cloak.cs +++ b/OpenRA.Mods.Common/Traits/Cloak.cs @@ -106,7 +106,7 @@ namespace OpenRA.Mods.Common.Traits if (palette == null) return r; else - return r.Select(a => a.WithPalette(palette)); + return r.Select(a => a.IsDecoration ? a : a.WithPalette(palette)); } else return SpriteRenderable.None;