diff --git a/OpenRA.Mods.RA/Move/Mobile.cs b/OpenRA.Mods.RA/Move/Mobile.cs index 61ba72f68c..b3314864c8 100755 --- a/OpenRA.Mods.RA/Move/Mobile.cs +++ b/OpenRA.Mods.RA/Move/Mobile.cs @@ -373,10 +373,9 @@ namespace OpenRA.Mods.RA.Move public bool CanTargetLocation(Actor self, int2 location, List actorsAtLocation, bool forceAttack, bool forceMove, bool forceQueued, ref string cursor) { IsQueued = forceQueued; - cursor = "move"; if( !self.World.Map.IsInMap(location) || (self.World.LocalPlayer.Shroud.IsExplored( location ) && - !self.Trait().CanEnterCell( location ))) + Mobile.MovementCostForCell(self.Trait().Info, self.World, location) == int.MaxValue)) cursor = "move-blocked"; return true;