а мне кажется будет лучше создать один триггер
событие - юнит умерает
условие - умирающий юнит принадлежит отряду А
Действие
Если количесвто юнитов в отряде А больше 1
то удалить умирающий юнит из этого отряда
Иначе
Удаляем последнего юнита
Создаем новую волну
и записываем юнитов в отряд в этом же триггере можно сразу и приказать им идти куда нужно