[trp_mercenary_captain,"start", [], "I can sell you some troops.", "hire_talk",[]],
[anyone|plyr,"hire_talk", [], "Cool , I need some...", "hire_asked",[]],
[anyone,"hire_asked", [[assign,reg(1),150],[ge,reg(1),1]], "Hmm. I can give you some watchmen but it will cost you {reg1} denars.", "hire_asked_2",[]],
[anyone|plyr,"hire_asked_2", [[assign,reg(1),150],[store_troop_gold,reg(2)],[ge,reg(2),reg(1)]], "Alright. Here's {reg1} denars. Give them now...", "hire_start",[[troop_remove_gold, "trp_player",reg(1)]]],
[anyone,"hire_start", [(party_get_free_companions_capacity, ":value", "p_main_party"),(lt, ":value", 5)], "You don't have any space in your party!", "hire_finished",[]],
[anyone,"hire_start", [(store_troop_gold,":money","trp_player"),(lt, ":money", 150)], "You don't have enough money.", "hire_finished",[]],
[anyone,"hire_start", [], "Here you go...they should be in your party.", "hire_finished",[(party_add_members, "p_main_party", "trp_watchman", 5),(troop_remove_gold, "trp_player", 150),]],
[anyone|plyr,"hire_finished", [], "Eh, thank you.", "close_window",[]],
[anyone|plyr,"hire_asked_2", [], "Well maybe I should do this later. Good-bye.", "hire_not_accepted",[]],
[anyone,"hire_not_accepted", [], "Stay well.", "close_window",[]],
[anyone|plyr,"hire_talk", [], "Good-bye.", "close_window",[]],