diff --git a/OpenRA.Mods.Common/Traits/Render/WithShadow.cs b/OpenRA.Mods.Common/Traits/Render/WithShadow.cs index b8c69fe6b4..bed1dc2cfc 100644 --- a/OpenRA.Mods.Common/Traits/Render/WithShadow.cs +++ b/OpenRA.Mods.Common/Traits/Render/WithShadow.cs @@ -43,10 +43,7 @@ namespace OpenRA.Mods.Common.Traits.Render public IEnumerable ModifyRender(Actor self, WorldRenderer wr, IEnumerable r) { if (IsTraitDisabled) - return Enumerable.Empty(); - - if (self.IsDead || !self.IsInWorld) - return Enumerable.Empty(); + return r; // Contrails shouldn't cast shadows var height = self.World.Map.DistanceAboveTerrain(self.CenterPosition).Length;