use distance as the crow flies
fix bug getting hurt when already destroyed
player attack can destroy enemies and shots