При морали у героя +1, если хоть раз ошибится в задании параметра во время боя, то у меня иногда наблюдается сбой в работе алгоритма программы, т.е. она неправильно предсказывает мораль, чего с моралью +2 и +3 не происходит, т.е. иногда можно и не задавать параметры вовсе, программма все равно будет правильно предсказывать мораль .
Задание значения морали, как и удачи, выше нуля нужно только для сигнала. При ошибке исчезнет только подсветка, а цифры будут корректно отображаться по-прежнему.