Fix player line of sight checking and make the A* targeting more robust (10 retries before cancelling target)