nigelX
Самый простой способ сделать ГГ смертным:
1. В module_scripts найти скрипт "print_casualties_to_s0".
В нём найти строчку
(party_stack_get_num_wounded, ":num_wounded",":party_no",":i_stack"),
И за ней добавить:
(try_begin),
(eq, ":stack_troop", "trp_player"),
(store_skill_level, ":surgery", skl_surgery, "trp_player"),
(val_add,":surgery", 3),
(store_random_in_range, ":random", 0, ":surgery"),
(try_begin),
(eq, ":random", 0),
(party_remove_members, "p_main_party", "trp_player", 1),
(assign, ":num_wounded", 0),
(try_end),
(try_end),
2. В конце module_simple_triggers добавить тригер:
(0.01,
[
(party_stack_get_troop_id, ":main_troop","p_main_party", 0),
(try_begin),
(neq, "$g_player_is_captive", 1),
(neq, ":main_troop", "trp_player"),
(jump_to_menu, "mnu_end_game"),
(start_presentation, "prsnt_game_credits"),
(try_end),
]),