Proper pathfinding around unwalkable tiles.