From a43335c7b0a526ff03eca84d004ab3750e3b4197 Mon Sep 17 00:00:00 2001 From: Paul Chote Date: Tue, 31 Dec 2019 15:04:14 +0000 Subject: [PATCH] Restore transient blocker check in pathfinding queries. --- OpenRA.Mods.Common/Activities/Move/Move.cs | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/OpenRA.Mods.Common/Activities/Move/Move.cs b/OpenRA.Mods.Common/Activities/Move/Move.cs index 07c80c841d..b542c3e30b 100644 --- a/OpenRA.Mods.Common/Activities/Move/Move.cs +++ b/OpenRA.Mods.Common/Activities/Move/Move.cs @@ -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); }