Существует довольно не сложный способ осуществлять сохранения во время боя. Наверняка им кто то пользуется, но я об этом нигде не читал.
1. Необходимо на компьютере установить виртуальную машину.
2. Установить на ней виндовс.
3. Установить героев.
4. Запукаем героев (вообще то любую программу, любую игру).
5. Играем и доходим до того места, где необходимо сохраниться (например стеку выпала мораль).
6. Записываем текущее состояние виртуальной машины.
7. Всё. Теперь если надо восстановиться, то можно просто выбрать точку восстановления.
Используя этот прием можно довольно сильно сократить время на генережку битв.
По правилам форума, я не могу здесь указывать ссылки на другие интернет-ресурсы. А указание какой-либо виртуальной машины может быть воспринято как реклама.
P.S. если будет много вопросов, то процесс установки виртуальной машины я могу описать, если это конечно не запрещено.