Less wasteful missile usage

PyroPilot makes sure last fired missile has hit something before firing
another