From 6dcb701d1d3a860e5ff43fed1b52d51156b78a14 Mon Sep 17 00:00:00 2001 From: abcdefg30 Date: Sat, 10 Oct 2020 12:30:39 +0200 Subject: [PATCH] Fix a crash in AIUtils --- OpenRA.Mods.Common/AIUtils.cs | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/OpenRA.Mods.Common/AIUtils.cs b/OpenRA.Mods.Common/AIUtils.cs index 25459d52b0..4546cafe36 100644 --- a/OpenRA.Mods.Common/AIUtils.cs +++ b/OpenRA.Mods.Common/AIUtils.cs @@ -30,7 +30,7 @@ namespace OpenRA.Mods.Common return cells.Select(a => map.FindTilesInCircle(a.Location, radius) .Count(c => map.Contains(c) && terrainTypes.Contains(map.GetTerrainInfo(c).Type) && Util.AdjacentCells(world, Target.FromCell(world, c)) - .All(ac => terrainTypes.Contains(map.GetTerrainInfo(ac).Type)))) + .All(ac => map.Contains(ac) && terrainTypes.Contains(map.GetTerrainInfo(ac).Type)))) .Any(availableCells => availableCells > 0); }