diff --git a/OpenRA.Mods.Common/Activities/Move/MoveWithinRange.cs b/OpenRA.Mods.Common/Activities/Move/MoveWithinRange.cs index 0f68d0aa1b..418303fb63 100644 --- a/OpenRA.Mods.Common/Activities/Move/MoveWithinRange.cs +++ b/OpenRA.Mods.Common/Activities/Move/MoveWithinRange.cs @@ -48,7 +48,7 @@ namespace OpenRA.Mods.Common.Activities var minCells = minRange.Length / 1024; return map.FindTilesInAnnulus(targetPosition, minCells, maxCells) - .Where(c => AtCorrectRange(map.CenterOfCell(c))); + .Where(c => AtCorrectRange(map.CenterOfSubCell(c, Mobile.FromSubCell))); } bool AtCorrectRange(WPos origin)