maybe the hitpoint checks do not work on drones?! re-adding the shield/armor/structure percentage checks (also)