diff --git a/OpenRA.Mods.RA/World/DomainIndex.cs b/OpenRA.Mods.RA/World/DomainIndex.cs index 9b6704cca2..4e27de07c6 100644 --- a/OpenRA.Mods.RA/World/DomainIndex.cs +++ b/OpenRA.Mods.RA/World/DomainIndex.cs @@ -89,7 +89,8 @@ namespace OpenRA.Mods.RA foreach (var cell in dirtyCells) { // Select all neighbors inside the map boundries - var neighbors = CVec.directions.Select(d => d + cell) + var thisCell = cell; // benign closure hazard + var neighbors = CVec.directions.Select(d => d + thisCell) .Where(c => map.Contains(c)); var found = false;