minor attack command improvement, warhead isOutOfFuel added, EventListener Fix for unit and warhead