Хм... Заклинания не остаются. Заново начинается битва, снова расставляем войска.
Пожалуй, можно сделать лимит одного дня ходов в 6 - шесть раз ходят герои - а затем всё, отстрелялись и расходимся. На новый день погром возобновляется.
6 ходов, конечно, многовато с точки зрения тактики, но раньше ведь вообще такого "бонуса" и вовсе не было, а с точки зрения реалистичности битвы как раз оно и так - первый приступ, по 3 хода с каждой стороны. С одной стороны, герои с мелкими армиями не смогут задержать врага на день - их за 3 хода точно перебьют. А вот более-менее крупная армия способна дождаться подкрепления, если оно за день пути.
Такая система соответствует и реалистичности боя, и тактические возможности возрастают. Причём - всё сбалансировано.