I am getting killed trying to learn quests and dialog scripting in 1.011. I have gotten a handle on the other modules...
This Geoffery example is awesome if I could get it rolling. Anyone get the code working for Geoffrey in 1.011???
Kolba's tut on a new quests (Thyr) also fails. I believe because the enemy_defeated bit is buggy. Is that correct? Can it be made to work? Is it safe to assume the rest of the conditions are ok?
Are there any tutorials on the quests/dialogs development that work to quest closure for 1.011? Preferably not for "anyone" quests but trp specific quest starters and targets?
I created what i thought was a useful get item type of quest. but is says non-ASCII code on the end_quest line.

Suggestions?
[trp_antler, "start", [[eq,"$holy_relic",0]], "Hello, fetch the relic from Har in Praven", "antler",[]],
[trp_antler|plyr, "antler1", [], "Ok.", "antler2",[]],
[trp_antler, "antler2", [], "Please hurry!", "antler3",[]],
[trp_antler|plyr, "antler3", [], "I will.", "antleryes",[
(setup_quest_text, "qst_relic"),
(str_store_string, s2, "@Get relic from Har in Praven and return it to Antler."),
(call_script,"script_start_quest","qst_relic","trp_antler"),
[trp_antler|plyr, "antler3", [], "No, I don't have time for that!", "close_window",[]],
[trp_antler, "antleryes", [], "Excellent!", "close_window",[[assign,"$holy_relic",1]]],
[trp_antler, "start", [[eq,"$holy_relic",1]], "Did you find the relic?","got_relic_question",[]],
[trp_antler|plyr, "got_relic_question", [(player_has_item,"itm_relic")], "Yes! It was quite difficult.", "relic_got",[(call_script,"script_end_quest","qst_relic")]],
[trp_antler|plyr, "got_relic_question", [], "No, not yet.", "close_window",[]],
[trp_antler, "relic_got", "Excellent! Here is your reward.”, ,"close_window",[(call_script, "troop_add_gold","trp_player","2000"),(call_script, "troop_remove_item_relic"),(call_script, "end_quest_qst_relic"),"trp_antler")],[[assign,"$holy_relic",2]]],
[trp_antler, "start", [[eq,"$holy_relic",2]], "Greetings {playername}.","bye2",[]],
[trp_antler|plyr, "bye2", [], "Greetings to you too, Antler.","close_window",[]],
[trp_har, "start", “antleryes”, [[eq,"$har_relic",0]],"Greetings playername}.","har_1",[]],
[trp_har|plyr, “har_1”,[], “Give me the stolen relic!”, “har_2”,[]],
[trp_har, “har_2”, [[eq,"$har_relic",1]],"Yes, yes! Here take it.”,"har_3",
(call_script, "add_troop_item", "trp_player", "itm_relic"), "close_window",[]],
[trp_har, "start", [[]], "Greetings {playername}.","har_bye",[]],
[trp_har|plyr, "har_bye", [], "Greetings to you too, Antler.","close_window",[]],