Думаю стоит сделать так, чтоб после высадки юнита из транспорта процесс высадки не прекращался и можно было продолжать высаживать юниты одним кликом. При этом юниты, которые будут высаживаться, выбираются автоматически по порядку.
Пример: после выбора транспорта и нажатия на кнопку "выпустить" нажимаем на клетку куда высадить юнит (4 клика мышью). После этого каждый следующий клик высаживает следующего юнита по порядку. Отмена высадки - щелчок правой кнопкой мыши.