SergOz вроде стандартными методами минимальное кол-во раундов поля -1, по крайней мере установив "0" или отрицательное значение, длительность становится "бесконечной".
Как вариант, если Вам надо, чтобы в конкретном бою игрок не мог пользоваться ФФ- просто удалите его из книги, а после боя(если игрок не проиграл), верните заклинание игроку. Если же необходимо, чтобы закл остался и игрок мог им пользоваться, но его использование было бы аннулировано ИИ противником, то можно на время боя выдать юнитам противника возможность кастовать масс диспел после удара(для этого нужен будет стак стрелков с данной абилкой и герой ИИ, которому на время боя необходимо дать Эксперта Воды(иначе масс диспел не сработает, несмотря на то, что выставлен у юнитов абилкой). Самих же стрелков желательно сделать на ЭТОТ бой иммунным к разуму, чтобы игрок не смог их законтрить пока не уничтожит полностью(как вариант, достаточно 1 стрелка, любого, хоть с мин. уроном поставить так чтобы игрок не мог до него достать ни коим образом(установить его внутрь препятствия и выдать боезапас выстрелов), защитить его от магиии и физики + выставить флаг боевой машины-нет необходимости убивать для победы)).
Плюс ко всему, герою противника желательно выдать сферу постоянства(после боя изъять), чтоб наложенные на него заклы не слетали(игрок пусть страдает) или установить на время боя иммун к снятию дружественных заклов всем юнитам противника.