MentНе очень силён в комбат скриптах. С такой проблемой тоже сталкивался, но как-то обошёлся без её решения. Вообще мне кажется, лучше не менять условия победы в бою, всё равно ничего хорошего не выйдет. Как пример: на карте разработчиков (6 кампания 5 миссия, кстати, именно там лучше всего смотреть комбат скрипты, так как за всю игру не было скриптов сложнее них) заклинание "изгание" позволяло закончить бой сразу же, как до твоего героя дойдёт очередь, что мягко говоря имбалансно.
кстати давно хотел узнать где расположены скрипты из оригинальных кампаний героев 5? я нахожу в data.pak'e только кампании 2 аддона "Владыки Севера", так же нету кампаний из 3-го аддона "Повелители орды"