diff --git a/OpenRA.Mods.Common/Traits/World/ShroudRenderer.cs b/OpenRA.Mods.Common/Traits/World/ShroudRenderer.cs index 12b84a31be..c08c3a010e 100644 --- a/OpenRA.Mods.Common/Traits/World/ShroudRenderer.cs +++ b/OpenRA.Mods.Common/Traits/World/ShroudRenderer.cs @@ -164,7 +164,13 @@ namespace OpenRA.Mods.Common.Traits } DirtyCells(map.AllCells); - visibleUnderShroud = map.Contains; + + // All tiles are visible in the editor + if (w.Type == WorldType.Editor) + visibleUnderShroud = _ => true; + else + visibleUnderShroud = map.Contains; + visibleUnderFog = map.Contains; var shroudSheet = shroudSprites[0].Sheet;