Changed MovingFoeController according to changes in the isWithinRange method in AbstractWeapon