ReedBorn, на харде и выше просто "сидеть в мире" вроде бы недостаточно, чтобы обнулить WF. там множитель от уровня сложности мешает.
нужны активные действия во время войны, причем быстрые: героические победы над полевыми армиями, подчинение или принуждение к миру противников итп. лучше всего для этого подходят всякие миноры с парой поселений: быстро пробежать, раздать им живительных пенделей и подчинить или заставить принять мир. потом повторить с другой фракцией.
тут еще зависит от того, какой фракцией играть.
если внимательно посмотреть код, который выкладывал под спойлером на прошлой странице, там можно заметить, что разные фракции получают разное количество очков WF за разные действия и состояния.
например, Уэссекс за пограничные войны награждают штрафом аж в -36, тогда как ирландцам на это вообще пофиг (0 очков). зато Уэссекс за победы в полевых боях получает самый заметный бонус к WF, 10 очков. а за мирные договоры всего 5. у Мерсии или Судреяра - наоборот, заключение мира сильно помогает убрать штраф WF или повысить его.
смотрите, изучайте, все перед вами
- - - Сообщение автоматически склеено - - -
и да, border wars, "пограничные войны" следует считать, как просто "wars". разделение на конфликты рядом и на другом конце карты толком не работало в этом скрипте еще в Аттиле. то есть штраф капает за любую войну фракции, даже за заочную.