Restore transient blocker check in pathfinding queries.

This commit is contained in:
Paul Chote
2019-12-31 15:04:14 +00:00
parent 585b8dc13c
commit a43335c7b0

View File

@@ -149,7 +149,8 @@ namespace OpenRA.Mods.Common.Activities
destination = mobile.CanEnterCell(movableDestination, check: BlockedByActor.Immovable) ? movableDestination : (CPos?)null;
}
path = EvalPath(BlockedByActor.Stationary);
// TODO: Change this to BlockedByActor.Stationary after improving the local avoidance behaviour
path = EvalPath(BlockedByActor.All);
if (path.Count == 0)
path = EvalPath(BlockedByActor.None);
}