А как проверить кукует ли он сейчас во владении? party_is_in_any_town? или slot_party_last_in_any_center надежнее
Ну, я проверяю через аттачмент:
(try_begin),
(gt, ":party_no",0), #if lord has a party and he's somewhere in the field, he's benefiting from looting and PRM
(party_get_attached_to, ":fief_if_any", ":party_no"),
(lt, ":fief_if_any", 0),
(store_skill_level, ":looting_skill", skl_looting, ":troop_no"),
(val_add, ":skill_bonus", ":looting_skill"),
(store_skill_level, ":prm_skill", skl_prisoner_management, ":troop_no"),
(val_add, ":skill_bonus", ":prm_skill"),
(else_try), #otherwise he's benefiting from using his persuasion skill to ask people (other lords, guildmasters, etc - any connections) for money
(store_skill_level, ":persuasion_skill", skl_persuasion, ":troop_no"),
(val_add, ":skill_bonus", ":persuasion_skill"),
(assign, ":isnt_active", 1),
(try_end),
Интаун, интаун... не помню уже, почему, но у меня были какие-то проблемы с этой операцией.
Ого, это куча писанины.
Да не такая уж куча, там всего 185 операций в скрипте.
Причем по факту это можно поделить на 2, т.к. сначала считается сумма долей всех "претендентов" на излишки денег, а потом в той же самой последовательности уже происходит раздача слонов.
за ideal party size

Где его можно настроить?
В скрипте party_get_ideal_size.
(try_begin),
(troop_get_slot, ":wealth", ":party_leader", slot_troop_wealth),
(val_div, ":wealth", 500), #+1 per 500 aurums
(val_add, ":limit", ":wealth"),
(try_end),
но найм королем минора никак не сказывается на его бюджете
Сам не проверял, но охотно верю, т.к. экономическим педантизмом в отношении ИИ Пендор никогда не отличался.)