diff --git a/OpenRA.Utility/LegacyMapImporter.cs b/OpenRA.Utility/LegacyMapImporter.cs index 191aaadcd3..30262b8902 100644 --- a/OpenRA.Utility/LegacyMapImporter.cs +++ b/OpenRA.Utility/LegacyMapImporter.cs @@ -240,7 +240,10 @@ namespace OpenRA.Utility for (int j = 0; j < mapSize; j++) for (int i = 0; i < mapSize; i++) - map.MapTiles.Value[i, j].Type = ms.ReadUInt16(); + { + var tileID = ms.ReadUInt16(); + map.MapTiles.Value[i, j].Type = tileID == (ushort)0 ? (ushort)255 : tileID; // RAED weirdness + } for (int j = 0; j < mapSize; j++) for (int i = 0; i < mapSize; i++)