function destroy_drone() is called twice, etc. Set the event to null as soon as the first collision has occurred.