diff --git a/OpenRA.Game/WorldUtils.cs b/OpenRA.Game/WorldUtils.cs index 8ab2c4d40c..7d93987bbc 100755 --- a/OpenRA.Game/WorldUtils.cs +++ b/OpenRA.Game/WorldUtils.cs @@ -146,6 +146,9 @@ namespace OpenRA public static bool IsVisible(this Actor a) { + if (a.World.LocalPlayer.Shroud.Disabled) + return true; + var shroud = a.World.WorldActor.traits.Get(); if (!Shroud.GetVisOrigins(a).Any(o => shroud.exploredCells[o.X, o.Y])) // covered by shroud return false;