А если попробовать вот так с лордами-лузерами.
В module_game_menus найти notification_faction_defeated (это - "Фракция уничтожена^^{s1} больше не существует!")
и в где-нибудь в конце добавить:
(try_for_range, ":cur_troop", active_npcs_begin, active_npcs_end),
(try_begin),
(store_faction_of_troop, ":faction_no", ":cur_troop"),
(eq, ":faction_no", "$g_notification_menu_var1"),
(troop_set_faction, ":cur_troop", "fac_commoners"),
(try_end),
Грубо, но эффективно.
Правда, я не совсем уверен, что это прописывается именно в конце. Пробовать надо!
