Рассмотрим ситуацию:
У нас имеется два флота №1 и №2
Выбираем флот №2, наводим курсор на флот №1 и выбираем быстрое объединение.
Флот №2 летит к флоту №1, флот №1 исчезает, и объединенный флот занимает его место. При этом числится он как №2.
Теперь предположим у нас есть флот №3, который мы тоже направляем на соединение с флотом №1. Он подлетает к нужному месту... и обнаруживает, что флот, на соединение с которым его послали, не существует. Объединение не происходит.
Предлагаю, при объединении вливать флот №2 во флот №1. Флот подлетает и исчезает, передавая корабли, содержимое трюмов и энергию стоящему флоту (аналогично посадке на планету). Тогда и флот №3 объединится без хлопот.
Если поглощаемый флот находится в фокусе (выбран) - передавать фокус на объединенный флот.
Ситуацию, когда игрок отвел флот №1, или с обычным объединением, пусть разруливает сам игрок