Если предполагается, что предатели не вернутся в армию после боя, то лучше уничтожать отряд и перепризывать аналогичный на то же место но со стороны нового владельца.
Вообще идея весьма хороша, если правильно обыграть - учесть в шансе предательства соотношение сил армий, текушую мораль отряда, фракции отряда и обоих героев, лидерство вражеского героя и пр.
BattleHeroes Rus/Eng | ERA scripts (+ReMagic) Rus/Eng