Fix shipEnergyBecameFull event to fire at times other than launching