diff --git a/OpenRA.Mods.Common/Pathfinder/HierarchicalPathFinder.cs b/OpenRA.Mods.Common/Pathfinder/HierarchicalPathFinder.cs index e67fd9ecd3..9dcde2ad8f 100644 --- a/OpenRA.Mods.Common/Pathfinder/HierarchicalPathFinder.cs +++ b/OpenRA.Mods.Common/Pathfinder/HierarchicalPathFinder.cs @@ -350,6 +350,7 @@ namespace OpenRA.Mods.Common.Pathfinder ? (Func)null : c => cellsWithBlockingActor.Contains(c) ? PathGraph.PathCostForInvalidPath : 0; + var accessibleCells = new HashSet(GridSize * GridSize); for (byte gridLayer = 0; gridLayer < customMovementLayers.Length; gridLayer++) { if (gridLayer != 0 && @@ -358,7 +359,6 @@ namespace OpenRA.Mods.Common.Pathfinder continue; var grid = GetGrid(new CPos(gridX, gridY, gridLayer), mapBounds); - var accessibleCells = new HashSet(); for (var y = gridY; y < grid.BottomRight.Y; y++) { for (var x = gridX; x < grid.BottomRight.X; x++)