﻿<?xml version="1.0" encoding="utf-8" standalone="yes"?>
<dialog xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
	<text>
		<partner>tavern_1</partner>
		<id>1</id>
		<adddata><![CDATA[checklockout]]></adddata>
		<empty>true</empty>
		<request />
		<response1 goto="113" xsi:nil="true" />
		<response2 goto="114" xsi:nil="true" />
	</text>
	<text>
		<partner>tavern_1</partner>
		<id>2</id>
		<adddata><![CDATA[0]]></adddata>
		<empty>false</empty>
		<request>tavern_1_2</request>
		<response1 goto="3">tavern_1_2_r1</response1>
		<response2 goto="44">tavern_1_2_r2</response2>
		<response3 goto="25">tavern_1_2_r3</response3>
	</text>
	<text>
		<partner>tavern_1</partner>
		<id>3</id>
		<adddata><![CDATA[paybill]]></adddata>
		<empty>false</empty>
		<request>tavern_1_3</request>
		<response1 goto="4">tavern_1_3_r1</response1>
		<response2 goto="6">tavern_1_3_r2</response2>
		<response3 goto="5" xsi:nil="true" />
	</text>
	<text>
		<partner>tavern_1</partner>
		<id>4</id>
		<adddata><![CDATA[incdrunkmod]]></adddata>
		<empty>false</empty>
		<request>tavern_1_4</request>
		<response1 goto="7">tavern_1_4_r1</response1>
		<response2 goto="8">tavern_1_4_r2</response2>
		<response3 goto="25">tavern_1_4_r3</response3>
	</text>
	<text>
		<partner>tavern_1</partner>
		<id>5</id>
		<adddata><![CDATA[0]]></adddata>
		<empty>false</empty>
		<request>tavern_1_5</request>
		<response1 goto="63" xsi:nil="true" />
	</text>
	<text>
		<partner>tavern_1</partner>
		<id>6</id>
		<adddata><![CDATA[random]]></adddata>
		<empty>true</empty>
		<request />
		<response1 goto="82" xsi:nil="true" />
		<response2 goto="4" xsi:nil="true" />
	</text>
	<text>
		<partner>tavern_1</partner>
		<id>7</id>
		<adddata><![CDATA[incdrunkmod]]></adddata>
		<empty>false</empty>
		<request>tavern_1_7</request>
		<response1 goto="104" xsi:nil="true" />
	</text>
	<text>
		<partner>tavern_1</partner>
		<id>8</id>
		<adddata><![CDATA[0]]></adddata>
		<empty>false</empty>
		<request>tavern_1_8</request>
		<response1 goto="9">tavern_1_8_r1</response1>
		<response2 goto="10">tavern_1_8_r2</response2>
	</text>
	<text>
		<partner>tavern_1</partner>
		<id>9</id>
		<adddata><![CDATA[0]]></adddata>
		<empty>false</empty>
		<request>tavern_1_9</request>
		<response1 goto="104" xsi:nil="true" />
	</text>
	<text>
		<partner>tavern_1</partner>
		<id>10</id>
		<adddata><![CDATA[checkinformer]]></adddata>
		<empty>true</empty>
		<request />
		<response1 goto="11" xsi:nil="true" />
		<response2 goto="12" xsi:nil="true" />
	</text>
	<text>
		<partner>tavern_1</partner>
		<id>11</id>
		<adddata><![CDATA[responseinformer]]></adddata>
		<empty>false</empty>
		<request>tavern_1_11</request>
		<response1 goto="13">tavern_1_11_r1</response1>
		<response2 goto="19">tavern_1_11_r2</response2>
	</text>
	<text>
		<partner>tavern_1</partner>
		<id>12</id>
		<adddata><![CDATA[0]]></adddata>
		<empty>false</empty>
		<request>tavern_1_12</request>
		<response1 goto="13">tavern_1_12_r1</response1>
	</text>
	<text>
		<partner>tavern_1</partner>
		<id>13</id>
		<adddata><![CDATA[]]></adddata>
		<empty>false</empty>
		<request>tavern_1_13</request>
		<response1 goto="14">tavern_1_13_r1</response1>
		<response2 goto="15">tavern_1_13_r2</response2>
	</text>
	<text>
		<partner>tavern_1</partner>
		<id>14</id>
		<adddata><![CDATA[0]]></adddata>
		<empty>false</empty>
		<request>tavern_1_14</request>
		<response1 goto="104" xsi:nil="true" />
	</text>
	<text>
		<partner>tavern_1</partner>
		<id>15</id>
		<adddata><![CDATA[random]]></adddata>
		<empty>true</empty>
		<request />
		<response1 goto="16" xsi:nil="true" />
		<response2 goto="17" xsi:nil="true" />
		<response3 goto="18" xsi:nil="true" />
	</text>
	<text>
		<partner>tavern_1</partner>
		<id>16</id>
		<adddata><![CDATA[0]]></adddata>
		<empty>false</empty>
		<request>tavern_1_16</request>
		<response1 goto="104" xsi:nil="true" />
	</text>
	<text>
		<partner>tavern_1</partner>
		<id>17</id>
		<adddata><![CDATA[]]></adddata>
		<empty>false</empty>
		<request>tavern_1_17</request>
		<response1 goto="104" xsi:nil="true" />
	</text>
	<text>
		<partner>tavern_1</partner>
		<id>18</id>
		<adddata><![CDATA[]]></adddata>
		<empty>false</empty>
		<request>tavern_1_18</request>
		<response1 goto="104" xsi:nil="true" />
	</text>
	<text>
		<partner>tavern_1</partner>
		<id>19</id>
		<adddata><![CDATA[]]></adddata>
		<empty>true</empty>
		<request />
		<response1 goto="20" xsi:nil="true" />
	</text>
	<text>
		<partner>tavern_1</partner>
		<id>20</id>
		<adddata><![CDATA[replaceinformer]]></adddata>
		<empty>false</empty>
		<request>tavern_1_20</request>
		<response1 goto="104" xsi:nil="true" />
	</text>
	<text>
		<partner>tavern_1</partner>
		<id>21</id>
		<adddata><![CDATA[0]]></adddata>
		<empty>false</empty>
		<request>tavern_1_21</request>
		<response1 goto="22">tavern_1_21_r1</response1>
		<response2 goto="24">tavern_1_21_r2</response2>
	</text>
	<text>
		<partner>tavern_1</partner>
		<id>22</id>
		<adddata><![CDATA[]]></adddata>
		<empty>false</empty>
		<request>tavern_1_22</request>
		<response1 goto="23" xsi:nil="true" />
	</text>
	<text>
		<partner>tavern_1</partner>
		<id>23</id>
		<adddata><![CDATA[0]]></adddata>
		<empty>false</empty>
		<request>tavern_1_23</request>
		<response1 goto="104" xsi:nil="true" />
	</text>
	<text>
		<partner>tavern_1</partner>
		<id>24</id>
		<adddata><![CDATA[0]]></adddata>
		<empty>false</empty>
		<request>tavern_1_24</request>
		<response1 goto="104" xsi:nil="true" />
	</text>
	<text>
		<partner>tavern_1</partner>
		<id>25</id>
		<adddata><![CDATA[calcround]]></adddata>
		<empty>true</empty>
		<request />
		<response1 goto="26" xsi:nil="true" />
		<response2 goto="27" xsi:nil="true" />
	</text>
	<text>
		<partner>tavern_1</partner>
		<id>26</id>
		<adddata><![CDATA[showbill]]></adddata>
		<empty>false</empty>
		<request>tavern_1_26</request>
		<response1 goto="30">tavern_1_26_r1</response1>
		<response2 goto="28">tavern_1_26_r2</response2>
		<response3 goto="29">tavern_1_26_r3</response3>
	</text>
	<text>
		<partner>tavern_1</partner>
		<id>27</id>
		<adddata><![CDATA[showbill]]></adddata>
		<empty>false</empty>
		<request>tavern_1_27</request>
		<response1 goto="30">tavern_1_27_r1</response1>
	</text>
	<text>
		<partner>tavern_1</partner>
		<id>28</id>
		<adddata><![CDATA[paybill]]></adddata>
		<empty>false</empty>
		<request>tavern_1_28</request>
		<response1 goto="104" xsi:nil="true" />
	</text>
	<text>
		<partner>tavern_1</partner>
		<id>29</id>
		<adddata><![CDATA[paybill]]></adddata>
		<empty>false</empty>
		<request>tavern_1_29</request>
		<response1 goto="104" xsi:nil="true" />
	</text>
	<text>
		<partner>tavern_1</partner>
		<id>30</id>
		<adddata><![CDATA[255]]></adddata>
		<empty>true</empty>
		<request />
		<response1 goto="31" xsi:nil="true" />
		<response2 goto="32" xsi:nil="true" />
	</text>
	<text>
		<partner>tavern_1</partner>
		<id>31</id>
		<adddata><![CDATA[0]]></adddata>
		<empty>false</empty>
		<request>tavern_1_31</request>
		<response1 goto="33">tavern_1_31_r1</response1>
		<response2 goto="34">tavern_1_31_r2</response2>
		<response3 goto="35">tavern_1_31_r3</response3>
	</text>
	<text>
		<partner>tavern_1</partner>
		<id>32</id>
		<adddata><![CDATA[0]]></adddata>
		<empty>false</empty>
		<request>tavern_1_32</request>
		<response1 goto="33">tavern_1_32_r1</response1>
		<response2 goto="34">tavern_1_32_r2</response2>
	</text>
	<text>
		<partner>tavern_1</partner>
		<id>33</id>
		<adddata><![CDATA[dolockout]]></adddata>
		<empty>false</empty>
		<request>tavern_1_33</request>
		<response1 goto="109" xsi:nil="true" />
	</text>
	<text>
		<partner>tavern_1</partner>
		<id>34</id>
		<adddata><![CDATA[dolockout]]></adddata>
		<empty>false</empty>
		<request>tavern_1_34</request>
		<response1 goto="109" xsi:nil="true" />
	</text>
	<text>
		<partner>tavern_1</partner>
		<id>35</id>
		<adddata><![CDATA[paybill]]></adddata>
		<empty>false</empty>
		<request>tavern_1_35</request>
		<response1 goto="104" xsi:nil="true" />
	</text>
	<text>
		<partner>tavern_1</partner>
		<id>36</id>
		<adddata><![CDATA[0]]></adddata>
		<empty>false</empty>
		<request>tavern_1_36</request>
		<response1 goto="104" xsi:nil="true" />
	</text>
	<text>
		<partner>tavern_1</partner>
		<id>37</id>
		<adddata><![CDATA[incdrunkmod]]></adddata>
		<empty>false</empty>
		<request>tavern_1_37</request>
		<response1 goto="38">tavern_1_37_r1</response1>
		<response2 goto="39">tavern_1_37_r2</response2>
		<response3 goto="40">tavern_1_37_r3</response3>
	</text>
	<text>
		<partner>tavern_1</partner>
		<id>38</id>
		<adddata><![CDATA[0]]></adddata>
		<empty>false</empty>
		<request>tavern_1_38</request>
		<response1 goto="104" xsi:nil="true" />
	</text>
	<text>
		<partner>tavern_1</partner>
		<id>39</id>
		<adddata><![CDATA[replaceleadername]]></adddata>
		<empty>false</empty>
		<request>tavern_1_39</request>
		<response1 goto="104" xsi:nil="true" />
	</text>
	<text>
		<partner>tavern_1</partner>
		<id>40</id>
		<adddata><![CDATA[128]]></adddata>
		<empty>false</empty>
		<request>tavern_1_40</request>
		<response1 goto="104" xsi:nil="true" />
	</text>
	<text>
		<partner>tavern_1</partner>
		<id>41</id>
		<adddata><![CDATA[255]]></adddata>
		<empty>true</empty>
		<request />
		<response1 goto="42" xsi:nil="true" />
		<response2 goto="43" xsi:nil="true" />
	</text>
	<text>
		<partner>tavern_1</partner>
		<id>42</id>
		<adddata><![CDATA[0]]></adddata>
		<empty>false</empty>
		<request>tavern_1_42</request>
		<response1 goto="30">tavern_1_42_r1</response1>
		<response2 goto="28">tavern_1_42_r2</response2>
		<response3 goto="29">tavern_1_42_r3</response3>
	</text>
	<text>
		<partner>tavern_1</partner>
		<id>43</id>
		<adddata><![CDATA[0]]></adddata>
		<empty>false</empty>
		<request>tavern_1_43</request>
		<response1 goto="30">tavern_1_43_r1</response1>
	</text>
	<text>
		<partner>tavern_1</partner>
		<id>44</id>
		<adddata><![CDATA[255]]></adddata>
		<empty>true</empty>
		<request />
		<response1 goto="45" xsi:nil="true" />
		<response2 goto="57" xsi:nil="true" />
	</text>
	<text>
		<partner>tavern_1</partner>
		<id>45</id>
		<adddata><![CDATA[0]]></adddata>
		<empty>false</empty>
		<request>tavern_1_45</request>
		<response1 goto="51">tavern_1_45_r1</response1>
		<response2 goto="46">tavern_1_45_r2</response2>
		<response3 goto="25">tavern_1_45_r3</response3>
	</text>
	<text>
		<partner>tavern_1</partner>
		<id>46</id>
		<adddata><![CDATA[255]]></adddata>
		<empty>true</empty>
		<request />
		<response1 goto="47" xsi:nil="true" />
		<response2 goto="58" xsi:nil="true" />
	</text>
	<text>
		<partner>tavern_1</partner>
		<id>47</id>
		<adddata><![CDATA[checkinformer]]></adddata>
		<empty>true</empty>
		<request />
		<response1 goto="48" xsi:nil="true" />
		<response2 goto="49" xsi:nil="true" />
	</text>
	<text>
		<partner>tavern_1</partner>
		<id>48</id>
		<adddata><![CDATA[responseinformer]]></adddata>
		<empty>false</empty>
		<request>tavern_1_48</request>
		<response1 goto="13">tavern_1_48_r1</response1>
		<response2 goto="50">tavern_1_48_r2</response2>
	</text>
	<text>
		<partner>tavern_1</partner>
		<id>49</id>
		<adddata><![CDATA[0]]></adddata>
		<empty>false</empty>
		<request>tavern_1_49</request>
		<response1 goto="13">tavern_1_49_r1</response1>
	</text>
	<text>
		<partner>tavern_1</partner>
		<id>50</id>
		<adddata><![CDATA[255]]></adddata>
		<empty>true</empty>
		<request />
		<response1 goto="20" xsi:nil="true" />
		<response2 goto="21" xsi:nil="true" />
	</text>
	<text>
		<partner>tavern_1</partner>
		<id>51</id>
		<adddata><![CDATA[0]]></adddata>
		<empty>false</empty>
		<request>tavern_1_51</request>
		<response1 goto="52" xsi:nil="true" />
	</text>
	<text>
		<partner>tavern_1</partner>
		<id>52</id>
		<adddata><![CDATA[0]]></adddata>
		<empty>false</empty>
		<request>tavern_1_52</request>
		<response1 goto="54">tavern_1_52_r1</response1>
		<response2 goto="53">tavern_1_52_r2</response2>
	</text>
	<text>
		<partner>tavern_1</partner>
		<id>53</id>
		<adddata><![CDATA[0]]></adddata>
		<empty>false</empty>
		<request>tavern_1_53</request>
		<response1 goto="104" xsi:nil="true" />
	</text>
	<text>
		<partner>tavern_1</partner>
		<id>54</id>
		<adddata><![CDATA[0]]></adddata>
		<empty>false</empty>
		<request>tavern_1_54</request>
		<response1 goto="55">tavern_1_54_r1</response1>
		<response2 goto="56">tavern_1_54_r2</response2>
	</text>
	<text>
		<partner>tavern_1</partner>
		<id>55</id>
		<adddata><![CDATA[255]]></adddata>
		<empty>true</empty>
		<request />
		<response1 goto="109" xsi:nil="true" />
	</text>
	<text>
		<partner>tavern_1</partner>
		<id>56</id>
		<adddata><![CDATA[128]]></adddata>
		<empty>false</empty>
		<request>tavern_1_56</request>
		<response1 goto="109" xsi:nil="true" />
	</text>
	<text>
		<partner>tavern_1</partner>
		<id>57</id>
		<adddata><![CDATA[incdrunkmod]]></adddata>
		<empty>true</empty>
		<request />
		<response1 goto="59" xsi:nil="true" />
	</text>
	<text>
		<partner>tavern_1</partner>
		<id>58</id>
		<adddata><![CDATA[incdrunkmod]]></adddata>
		<empty>false</empty>
		<request>tavern_1_58</request>
		<response1 goto="104" xsi:nil="true" />
	</text>
	<text>
		<partner>tavern_1</partner>
		<id>59</id>
		<adddata><![CDATA[]]></adddata>
		<empty>false</empty>
		<request>tavern_1_59</request>
		<response1 goto="156" xsi:nil="true" />
	</text>
	<text>
		<partner>tavern_1</partner>
		<id>60</id>
		<adddata><![CDATA[responseinformer]]></adddata>
		<empty>false</empty>
		<request>tavern_1_60</request>
		<response1 goto="13">tavern_1_60_r1</response1>
		<response2 goto="20">tavern_1_60_r2</response2>
	</text>
	<text>
		<partner>tavern_1</partner>
		<id>61</id>
		<adddata><![CDATA[0]]></adddata>
		<empty>false</empty>
		<request>tavern_1_61</request>
		<response1 goto="13">tavern_1_61_r1</response1>
	</text>
	<text>
		<partner>tavern_1</partner>
		<id>62</id>
		<adddata><![CDATA[255]]></adddata>
		<empty>true</empty>
		<request />
		<response1 goto="78" xsi:nil="true" />
		<response2 goto="64" xsi:nil="true" />
	</text>
	<text>
		<partner>tavern_1</partner>
		<id>63</id>
		<adddata><![CDATA[0]]></adddata>
		<empty>false</empty>
		<request>tavern_1_63</request>
		<response1 goto="36">tavern_1_63_r1</response1>
		<response2 goto="37">tavern_1_63_r2</response2>
		<response3 goto="41">tavern_1_63_r3</response3>
	</text>
	<text>
		<partner>tavern_1</partner>
		<id>64</id>
		<adddata><![CDATA[255]]></adddata>
		<empty>true</empty>
		<request />
		<response1 goto="65" xsi:nil="true" />
		<response2 goto="66" xsi:nil="true" />
	</text>
	<text>
		<partner>tavern_1</partner>
		<id>65</id>
		<adddata><![CDATA[0]]></adddata>
		<empty>false</empty>
		<request>tavern_1_65</request>
		<response1 goto="67">tavern_1_65_r1</response1>
		<response2 goto="25">tavern_1_65_r2</response2>
		<response3 goto="71">tavern_1_65_r3</response3>
	</text>
	<text>
		<partner>tavern_1</partner>
		<id>66</id>
		<adddata><![CDATA[0]]></adddata>
		<empty>false</empty>
		<request>tavern_1_66</request>
		<response1 goto="67">tavern_1_66_r1</response1>
		<response2 goto="25">tavern_1_66_r2</response2>
		<response3 goto="74">tavern_1_66_r3</response3>
	</text>
	<text>
		<partner>tavern_1</partner>
		<id>67</id>
		<adddata><![CDATA[incdrunkmod]]></adddata>
		<empty>false</empty>
		<request>tavern_1_67</request>
		<response1 goto="68" xsi:nil="true" />
	</text>
	<text>
		<partner>tavern_1</partner>
		<id>68</id>
		<adddata><![CDATA[0]]></adddata>
		<empty>false</empty>
		<request>tavern_1_68</request>
		<response1 goto="36">tavern_1_68_r1</response1>
		<response2 goto="69">tavern_1_68_r2</response2>
		<response3 goto="41">tavern_1_68_r3</response3>
	</text>
	<text>
		<partner>tavern_1</partner>
		<id>69</id>
		<adddata><![CDATA[255]]></adddata>
		<empty>true</empty>
		<request />
		<response1 goto="70" xsi:nil="true" />
		<response2 goto="37" xsi:nil="true" />
	</text>
	<text>
		<partner>tavern_1</partner>
		<id>70</id>
		<adddata><![CDATA[0]]></adddata>
		<empty>false</empty>
		<request>tavern_1_70</request>
		<response1 goto="38">tavern_1_70_r1</response1>
		<response2 goto="39">tavern_1_70_r2</response2>
		<response3 goto="40">tavern_1_70_r3</response3>
	</text>
	<text>
		<partner>tavern_1</partner>
		<id>71</id>
		<adddata><![CDATA[0]]></adddata>
		<empty>false</empty>
		<request>tavern_1_71</request>
		<response1 goto="72">tavern_1_71_r1</response1>
		<response2 goto="73">tavern_1_71_r2</response2>
	</text>
	<text>
		<partner>tavern_1</partner>
		<id>72</id>
		<adddata><![CDATA[128]]></adddata>
		<empty>false</empty>
		<request>tavern_1_72</request>
		<response1 goto="104" xsi:nil="true" />
	</text>
	<text>
		<partner>tavern_1</partner>
		<id>73</id>
		<adddata><![CDATA[0]]></adddata>
		<empty>false</empty>
		<request>tavern_1_73</request>
		<response1 goto="104" xsi:nil="true" />
	</text>
	<text>
		<partner>tavern_1</partner>
		<id>74</id>
		<adddata><![CDATA[255]]></adddata>
		<empty>true</empty>
		<request />
		<response1 goto="75" xsi:nil="true" />
		<response2 goto="5" xsi:nil="true" />
	</text>
	<text>
		<partner>tavern_1</partner>
		<id>75</id>
		<adddata><![CDATA[0]]></adddata>
		<empty>false</empty>
		<request>tavern_1_75</request>
		<response1 goto="76" xsi:nil="true" />
	</text>
	<text>
		<partner>tavern_1</partner>
		<id>76</id>
		<adddata><![CDATA[0]]></adddata>
		<empty>false</empty>
		<request>tavern_1_76</request>
		<response1 goto="36">tavern_1_76_r1</response1>
		<response2 goto="77">tavern_1_76_r2</response2>
		<response3 goto="41">tavern_1_76_r3</response3>
	</text>
	<text>
		<partner>tavern_1</partner>
		<id>77</id>
		<adddata><![CDATA[0]]></adddata>
		<empty>false</empty>
		<request>tavern_1_77</request>
		<response1 goto="104" xsi:nil="true" />
	</text>
	<text>
		<partner>tavern_1</partner>
		<id>78</id>
		<adddata><![CDATA[255]]></adddata>
		<empty>true</empty>
		<request />
		<response1 goto="79" xsi:nil="true" />
		<response2 goto="83" xsi:nil="true" />
	</text>
	<text>
		<partner>tavern_1</partner>
		<id>79</id>
		<adddata><![CDATA[0]]></adddata>
		<empty>false</empty>
		<request>tavern_1_79</request>
		<response1 goto="80" xsi:nil="true" />
	</text>
	<text>
		<partner>tavern_1</partner>
		<id>80</id>
		<adddata><![CDATA[checkinformer]]></adddata>
		<empty>true</empty>
		<request />
		<response1 goto="154" xsi:nil="true" />
		<response2 goto="155" xsi:nil="true" />
	</text>
	<text>
		<partner>tavern_1</partner>
		<id>81</id>
		<adddata><![CDATA[random]]></adddata>
		<empty>true</empty>
		<request />
		<response1 goto="20" xsi:nil="true" />
		<response2 goto="21" xsi:nil="true" />
	</text>
	<text>
		<partner>tavern_1</partner>
		<id>82</id>
		<adddata><![CDATA[0]]></adddata>
		<empty>false</empty>
		<request>tavern_1_82</request>
		<response1 goto="9">tavern_1_82_r1</response1>
		<response2 goto="10">tavern_1_82_r2</response2>
	</text>
	<text>
		<partner>tavern_1</partner>
		<id>83</id>
		<adddata><![CDATA[0]]></adddata>
		<empty>false</empty>
		<request>tavern_1_83</request>
		<response1 goto="84">tavern_1_83_r1</response1>
		<response2 goto="88">tavern_1_83_r2</response2>
	</text>
	<text>
		<partner>tavern_1</partner>
		<id>84</id>
		<adddata><![CDATA[0]]></adddata>
		<empty>false</empty>
		<request>tavern_1_84</request>
		<response1 goto="85">tavern_1_84_r1</response1>
		<response2 goto="87">tavern_1_84_r2</response2>
	</text>
	<text>
		<partner>tavern_1</partner>
		<id>85</id>
		<adddata><![CDATA[0]]></adddata>
		<empty>false</empty>
		<request>tavern_1_85</request>
		<response1 goto="7">tavern_1_85_r1</response1>
		<response2 goto="86">tavern_1_85_r2</response2>
		<response3 goto="25">tavern_1_85_r3</response3>
	</text>
	<text>
		<partner>tavern_1</partner>
		<id>86</id>
		<adddata><![CDATA[random]]></adddata>
		<empty>true</empty>
		<request />
		<response1 goto="89" xsi:nil="true" />
		<response2 goto="8" xsi:nil="true" />
	</text>
	<text>
		<partner>tavern_1</partner>
		<id>87</id>
		<adddata><![CDATA[random]]></adddata>
		<empty>true</empty>
		<request />
		<response1 goto="85" xsi:nil="true" />
		<response2 goto="82" xsi:nil="true" />
	</text>
	<text>
		<partner>tavern_1</partner>
		<id>88</id>
		<adddata><![CDATA[random]]></adddata>
		<empty>true</empty>
		<request />
		<response1 goto="89" xsi:nil="true" />
		<response2 goto="90" xsi:nil="true" />
	</text>
	<text>
		<partner>tavern_1</partner>
		<id>89</id>
		<adddata><![CDATA[random]]></adddata>
		<empty>true</empty>
		<request />
		<response1 goto="93" xsi:nil="true" />
		<response2 goto="98" xsi:nil="true" />
	</text>
	<text>
		<partner>tavern_1</partner>
		<id>90</id>
		<adddata><![CDATA[random]]></adddata>
		<empty>true</empty>
		<request />
		<response1 goto="91" xsi:nil="true" />
		<response2 goto="92" xsi:nil="true" />
	</text>
	<text>
		<partner>tavern_1</partner>
		<id>91</id>
		<adddata><![CDATA[0]]></adddata>
		<empty>false</empty>
		<request>tavern_1_91</request>
		<response1 goto="9">tavern_1_91_r1</response1>
		<response2 goto="10">tavern_1_91_r2</response2>
	</text>
	<text>
		<partner>tavern_1</partner>
		<id>92</id>
		<adddata><![CDATA[0]]></adddata>
		<empty>false</empty>
		<request>tavern_1_92</request>
		<response1 goto="85" xsi:nil="true" />
	</text>
	<text>
		<partner>tavern_1</partner>
		<id>93</id>
		<adddata><![CDATA[0]]></adddata>
		<empty>false</empty>
		<request>tavern_1_93</request>
		<response1 goto="97">tavern_1_93_r1</response1>
		<response2 goto="94">tavern_1_93_r2</response2>
	</text>
	<text>
		<partner>tavern_1</partner>
		<id>94</id>
		<adddata><![CDATA[checkinformer]]></adddata>
		<empty>true</empty>
		<request />
		<response1 goto="95" xsi:nil="true" />
		<response2 goto="96" xsi:nil="true" />
	</text>
	<text>
		<partner>tavern_1</partner>
		<id>95</id>
		<adddata><![CDATA[responseinformer]]></adddata>
		<empty>false</empty>
		<request>tavern_1_95</request>
		<response1 goto="13">tavern_1_95_r1</response1>
		<response2 goto="81">tavern_1_95_r2</response2>
	</text>
	<text>
		<partner>tavern_1</partner>
		<id>96</id>
		<adddata><![CDATA[0]]></adddata>
		<empty>false</empty>
		<request>tavern_1_96</request>
		<response1 goto="13">tavern_1_96_r1</response1>
	</text>
	<text>
		<partner>tavern_1</partner>
		<id>97</id>
		<adddata><![CDATA[0]]></adddata>
		<empty>false</empty>
		<request>tavern_1_97</request>
		<response1 goto="76" xsi:nil="true" />
	</text>
	<text>
		<partner>tavern_1</partner>
		<id>98</id>
		<adddata><![CDATA[0]]></adddata>
		<empty>false</empty>
		<request>tavern_1_98</request>
		<response1 goto="97">tavern_1_98_r1</response1>
		<response2 goto="99">tavern_1_98_r2</response2>
	</text>
	<text>
		<partner>tavern_1</partner>
		<id>99</id>
		<adddata><![CDATA[255]]></adddata>
		<empty>true</empty>
		<request />
		<response1 goto="100" xsi:nil="true" />
		<response2 goto="103" xsi:nil="true" />
	</text>
	<text>
		<partner>tavern_1</partner>
		<id>100</id>
		<adddata><![CDATA[checkinformer]]></adddata>
		<empty>true</empty>
		<request />
		<response1 goto="101" xsi:nil="true" />
		<response2 goto="102" xsi:nil="true" />
	</text>
	<text>
		<partner>tavern_1</partner>
		<id>101</id>
		<adddata><![CDATA[responseinformer]]></adddata>
		<empty>false</empty>
		<request>tavern_1_101</request>
		<response1 goto="13">tavern_1_101_r1</response1>
		<response2 goto="81">tavern_1_101_r2</response2>
	</text>
	<text>
		<partner>tavern_1</partner>
		<id>102</id>
		<adddata><![CDATA[0]]></adddata>
		<empty>false</empty>
		<request>tavern_1_102</request>
		<response1 goto="13">tavern_1_102_r1</response1>
	</text>
	<text>
		<partner>tavern_1</partner>
		<id>103</id>
		<adddata><![CDATA[0]]></adddata>
		<empty>false</empty>
		<request>tavern_1_103</request>
		<response1 goto="76" xsi:nil="true" />
	</text>
	<text>
		<partner>tavern_1</partner>
		<id>104</id>
		<adddata><![CDATA[255]]></adddata>
		<empty>true</empty>
		<request />
		<response1 goto="132" xsi:nil="true" />
		<response2 goto="133" xsi:nil="true" />
	</text>
	<text>
		<partner>tavern_1</partner>
		<id>105</id>
		<adddata><![CDATA[checkclose]]></adddata>
		<empty>true</empty>
		<request />
		<response1 goto="118" xsi:nil="true" />
		<response2 goto="120" xsi:nil="true" />
	</text>
	<text>
		<partner>tavern_1</partner>
		<id>106</id>
		<adddata><![CDATA[0]]></adddata>
		<empty>false</empty>
		<request>tavern_1_106</request>
		<response1 goto="107" xsi:nil="true" />
	</text>
	<text>
		<partner>tavern_1</partner>
		<id>107</id>
		<adddata><![CDATA[paybill]]></adddata>
		<empty>false</empty>
		<request>tavern_1_107</request>
		<response1 goto="108" xsi:nil="true" />
		<response2 goto="109" xsi:nil="true" />
	</text>
	<text>
		<partner>tavern_1</partner>
		<id>108</id>
		<adddata><![CDATA[0]]></adddata>
		<empty>false</empty>
		<request>tavern_1_108</request>
		<response1 goto="109" xsi:nil="true" />
	</text>
	<text>
		<partner>tavern_1</partner>
		<id>109</id>
		<adddata><![CDATA[nextchar]]></adddata>
		<empty>true</empty>
		<request />
		<response1 goto="110" xsi:nil="true" />
		<response2 goto="112" xsi:nil="true" />
	</text>
	<text>
		<partner>tavern_1</partner>
		<id>110</id>
		<adddata><![CDATA[checkdrunk]]></adddata>
		<empty>true</empty>
		<request />
		<response1 goto="109" xsi:nil="true" />
		<response2 goto="111" xsi:nil="true" />
	</text>
	<text>
		<partner>tavern_1</partner>
		<id>111</id>
		<adddata><![CDATA[setdrunk]]></adddata>
		<empty>false</empty>
		<request>tavern_1_111</request>
		<response1 goto="109" xsi:nil="true" />
	</text>
	<text>
		<partner>tavern_1</partner>
		<id>112</id>
		<adddata><![CDATA[255]]></adddata>
		<empty>true</empty>
		<request />
		<response1 goto="255" xsi:nil="true" />
	</text>
	<text>
		<partner>tavern_1</partner>
		<id>113</id>
		<adddata><![CDATA[128]]></adddata>
		<empty>false</empty>
		<request>tavern_1_113</request>
		<response1 goto="255" xsi:nil="true" />
	</text>
	<text>
		<partner>tavern_1</partner>
		<id>114</id>
		<adddata><![CDATA[byfill]]></adddata>
		<empty>true</empty>
		<request />
		<response1 goto="115" xsi:nil="true" />
		<response2 goto="116" xsi:nil="true" />
		<response3 goto="117" xsi:nil="true" />
	</text>
	<text>
		<partner>tavern_1</partner>
		<id>115</id>
		<adddata><![CDATA[0]]></adddata>
		<empty>false</empty>
		<request>tavern_1_115</request>
		<response1 goto="2" xsi:nil="true" />
	</text>
	<text>
		<partner>tavern_1</partner>
		<id>116</id>
		<adddata><![CDATA[0]]></adddata>
		<empty>false</empty>
		<request>tavern_1_116</request>
		<response1 goto="2" xsi:nil="true" />
	</text>
	<text>
		<partner>tavern_1</partner>
		<id>117</id>
		<adddata><![CDATA[0]]></adddata>
		<empty>false</empty>
		<request>tavern_1_117</request>
		<response1 goto="2" xsi:nil="true" />
	</text>
	<text>
		<partner>tavern_1</partner>
		<id>118</id>
		<adddata><![CDATA[0]]></adddata>
		<empty>false</empty>
		<request>tavern_1_118</request>
		<response1 goto="107">tavern_1_118_r1</response1>
		<response2 goto="119">tavern_1_118_r2</response2>
	</text>
	<text>
		<partner>tavern_1</partner>
		<id>119</id>
		<adddata><![CDATA[incdrunkmod]]></adddata>
		<empty>false</empty>
		<request>tavern_1_119</request>
		<response1 goto="107" xsi:nil="true" />
	</text>
	<text>
		<partner>tavern_1</partner>
		<id>120</id>
		<adddata><![CDATA[byfill]]></adddata>
		<empty>true</empty>
		<request />
		<response1 goto="121" xsi:nil="true" />
		<response2 goto="122" xsi:nil="true" />
		<response3 goto="123" xsi:nil="true" />
	</text>
	<text>
		<partner>tavern_1</partner>
		<id>121</id>
		<adddata><![CDATA[newfill]]></adddata>
		<empty>true</empty>
		<request />
		<response1 goto="124" xsi:nil="true" />
		<response2 goto="125" xsi:nil="true" />
	</text>
	<text>
		<partner>tavern_1</partner>
		<id>122</id>
		<adddata><![CDATA[newfill]]></adddata>
		<empty>true</empty>
		<request />
		<response1 goto="126" xsi:nil="true" />
		<response2 goto="127" xsi:nil="true" />
		<response3 goto="128" xsi:nil="true" />
	</text>
	<text>
		<partner>tavern_1</partner>
		<id>123</id>
		<adddata><![CDATA[newfill]]></adddata>
		<empty>true</empty>
		<request />
		<response1 goto="129" xsi:nil="true" />
		<response2 goto="130" xsi:nil="true" />
	</text>
	<text>
		<partner>tavern_1</partner>
		<id>124</id>
		<adddata><![CDATA[0]]></adddata>
		<empty>false</empty>
		<request>tavern_1_124</request>
		<response1 goto="62">tavern_1_124_r1</response1>
		<response2 goto="131">tavern_1_124_r2</response2>
		<response3 goto="107">tavern_1_124_r3</response3>
		<response4 goto="157">tavern1_lookaround</response4>
	</text>
	<text>
		<partner>tavern_1</partner>
		<id>125</id>
		<adddata><![CDATA[128]]></adddata>
		<empty>false</empty>
		<request>tavern_1_125</request>
		<response1 goto="62">tavern_1_125_r1</response1>
		<response2 goto="131">tavern_1_125_r2</response2>
		<response3 goto="107">tavern_1_125_r3</response3>
		<response4 goto="157">tavern1_lookaround</response4>
	</text>
	<text>
		<partner>tavern_1</partner>
		<id>126</id>
		<adddata><![CDATA[128]]></adddata>
		<empty>false</empty>
		<request>tavern_1_126</request>
		<response1 goto="62">tavern_1_126_r1</response1>
		<response2 goto="131">tavern_1_126_r2</response2>
		<response3 goto="107">tavern_1_126_r3</response3>
		<response4 goto="157">tavern1_lookaround</response4>
	</text>
	<text>
		<partner>tavern_1</partner>
		<id>127</id>
		<adddata><![CDATA[0]]></adddata>
		<empty>false</empty>
		<request>tavern_1_127</request>
		<response1 goto="62">tavern_1_127_r1</response1>
		<response2 goto="131">tavern_1_127_r2</response2>
		<response3 goto="107">tavern_1_127_r3</response3>
		<response4 goto="157">tavern1_lookaround</response4>
	</text>
	<text>
		<partner>tavern_1</partner>
		<id>128</id>
		<adddata><![CDATA[128]]></adddata>
		<empty>false</empty>
		<request>tavern_1_128</request>
		<response1 goto="62">tavern_1_128_r1</response1>
		<response2 goto="131">tavern_1_128_r2</response2>
		<response3 goto="107">tavern_1_128_r3</response3>
		<response4 goto="157">tavern1_lookaround</response4>
	</text>
	<text>
		<partner>tavern_1</partner>
		<id>129</id>
		<adddata><![CDATA[128]]></adddata>
		<empty>false</empty>
		<request>tavern_1_129</request>
		<response1 goto="62">tavern_1_129_r1</response1>
		<response2 goto="131">tavern_1_129_r2</response2>
		<response3 goto="107">tavern_1_129_r3</response3>
		<response4 goto="157">tavern1_lookaround</response4>
	</text>
	<text>
		<partner>tavern_1</partner>
		<id>130</id>
		<adddata><![CDATA[0]]></adddata>
		<empty>false</empty>
		<request>tavern_1_130</request>
		<response1 goto="62">tavern_1_130_r1</response1>
		<response2 goto="131">tavern_1_130_r2</response2>
		<response3 goto="107">tavern_1_130_r3</response3>
		<response4 goto="157">tavern1_lookaround</response4>
	</text>
	<text>
		<partner>tavern_1</partner>
		<id>131</id>
		<adddata><![CDATA[eat]]></adddata>
		<empty>false</empty>
		<request>tavern_1_131</request>
		<response1 goto="62" xsi:nil="true" />
	</text>
	<text>
		<partner>tavern_1</partner>
		<id>132</id>
		<adddata><![CDATA[checkcash]]></adddata>
		<empty>true</empty>
		<request />
		<response1 goto="105" xsi:nil="true" />
		<response2 goto="106" xsi:nil="true" />
	</text>
	<text>
		<partner>tavern_1</partner>
		<id>133</id>
		<adddata><![CDATA[255]]></adddata>
		<empty>true</empty>
		<request />
		<response1 goto="145" xsi:nil="true" />
		<response2 goto="134" xsi:nil="true" />
	</text>
	<text>
		<partner>tavern_1</partner>
		<id>134</id>
		<adddata><![CDATA[255]]></adddata>
		<empty>true</empty>
		<request />
		<response1 goto="153" xsi:nil="true" />
		<response2 goto="132" xsi:nil="true" />
	</text>
	<text>
		<partner>tavern_1</partner>
		<id>135</id>
		<adddata><![CDATA[255]]></adddata>
		<empty>true</empty>
		<request />
		<response1 goto="145" xsi:nil="true" />
	</text>
	<text>
		<partner>tavern_1</partner>
		<id>136</id>
		<adddata><![CDATA[randomEncounter]]></adddata>
		<empty>false</empty>
		<request>tavern_1_136</request>
		<response1 goto="138">tavern_1_136_r1</response1>
		<response2 goto="137">tavern_1_136_r2</response2>
	</text>
	<text>
		<partner>tavern_1</partner>
		<id>137</id>
		<adddata><![CDATA[replaceRandomName]]></adddata>
		<empty>false</empty>
		<request>tavern_1_137</request>
		<response1 goto="132" xsi:nil="true" />
	</text>
	<text>
		<partner>tavern_1</partner>
		<id>138</id>
		<adddata><![CDATA[incdrunkmod]]></adddata>
		<empty>false</empty>
		<request>tavern_1_138</request>
		<response1 goto="139" xsi:nil="true" />
	</text>
	<text>
		<partner>tavern_1</partner>
		<id>139</id>
		<adddata><![CDATA[randomThought]]></adddata>
		<empty>false</empty>
		<request>tavern_1_139</request>
		<response1 goto="140">tavern_1_139_r1</response1>
		<response2 goto="144">tavern_1_139_r2</response2>
	</text>
	<text>
		<partner>tavern_1</partner>
		<id>140</id>
		<adddata><![CDATA[255]]></adddata>
		<empty>true</empty>
		<request />
		<response1 goto="141" xsi:nil="true" />
		<response2 goto="139" xsi:nil="true" />
	</text>
	<text>
		<partner>tavern_1</partner>
		<id>141</id>
		<adddata><![CDATA[255]]></adddata>
		<empty>true</empty>
		<request />
		<response1 goto="142" xsi:nil="true" />
		<response2 goto="143" xsi:nil="true" />
	</text>
	<text>
		<partner>tavern_1</partner>
		<id>142</id>
		<adddata><![CDATA[0]]></adddata>
		<empty>false</empty>
		<request>tavern_1_142</request>
		<response1 goto="138">tavern_1_142_r1</response1>
		<response2 goto="144">tavern_1_142_r2</response2>
	</text>
	<text>
		<partner>tavern_1</partner>
		<id>143</id>
		<adddata><![CDATA[replaceRandomName]]></adddata>
		<empty>false</empty>
		<request>tavern_1_143</request>
		<response1 goto="132" xsi:nil="true" />
	</text>
	<text>
		<partner>tavern_1</partner>
		<id>144</id>
		<adddata><![CDATA[replaceRandomName]]></adddata>
		<empty>false</empty>
		<request>tavern_1_144</request>
		<response1 goto="132" xsi:nil="true" />
	</text>
	<text>
		<partner>tavern_1</partner>
		<id>145</id>
		<adddata><![CDATA[informerEncounter]]></adddata>
		<empty>false</empty>
		<request>tavern_1_145</request>
		<response1 goto="146">tavern_1_145_r1</response1>
		<response2 goto="137">tavern_1_145_r2</response2>
	</text>
	<text>
		<partner>tavern_1</partner>
		<id>146</id>
		<adddata><![CDATA[incdrunkmod]]></adddata>
		<empty>false</empty>
		<request>tavern_1_146</request>
		<response1 goto="147" xsi:nil="true" />
	</text>
	<text>
		<partner>tavern_1</partner>
		<id>147</id>
		<adddata><![CDATA[checkinformermeet]]></adddata>
		<empty>true</empty>
		<request />
		<response1 goto="148" xsi:nil="true" />
		<response2 goto="149" xsi:nil="true" />
	</text>
	<text>
		<partner>tavern_1</partner>
		<id>148</id>
		<adddata><![CDATA[informerEncounter]]></adddata>
		<empty>false</empty>
		<request>tavern_1_148</request>
		<response1 goto="150">tavern_1_148_r1</response1>
		<response2 goto="151">tavern_1_148_r2</response2>
	</text>
	<text>
		<partner>tavern_1</partner>
		<id>149</id>
		<adddata><![CDATA[replaceRandomName]]></adddata>
		<empty>false</empty>
		<request>tavern_1_149</request>
		<response1 goto="150">tavern_1_149_r1</response1>
	</text>
	<text>
		<partner>tavern_1</partner>
		<id>150</id>
		<adddata><![CDATA[replaceRandomName]]></adddata>
		<empty>false</empty>
		<request>tavern_1_150</request>
		<response1 goto="143" xsi:nil="true" />
	</text>
	<text>
		<partner>tavern_1</partner>
		<id>151</id>
		<adddata><![CDATA[replaceRandomName]]></adddata>
		<empty>false</empty>
		<request>tavern_1_151</request>
		<response1 goto="152">tavern_1_151_r1</response1>
		<response2 goto="137">tavern_1_151_r2</response2>
	</text>
	<text>
		<partner>tavern_1</partner>
		<id>152</id>
		<adddata><![CDATA[replaceinformer]]></adddata>
		<empty>false</empty>
		<request>tavern_1_152</request>
		<response1 goto="109" xsi:nil="true" />
	</text>
	<text>
		<partner>tavern_1</partner>
		<id>153</id>
		<adddata><![CDATA[255]]></adddata>
		<empty>true</empty>
		<request />
		<response1 goto="136" xsi:nil="true" />
		<response2 goto="135" xsi:nil="true" />
	</text>
	<text>
		<partner>tavern_1</partner>
		<id>154</id>
		<adddata><![CDATA[responseinformer]]></adddata>
		<empty>false</empty>
		<request>tavern_1_154</request>
		<response1 goto="13">tavern_1_154_r1</response1>
		<response2 goto="81">tavern_1_154_r2</response2>
	</text>
	<text>
		<partner>tavern_1</partner>
		<id>155</id>
		<adddata><![CDATA[0]]></adddata>
		<empty>false</empty>
		<request>tavern_1_155</request>
		<response1 goto="13">tavern_1_155_r1</response1>
	</text>
	<text>
		<partner>tavern_1</partner>
		<id>156</id>
		<adddata><![CDATA[checkinformer]]></adddata>
		<empty>false</empty>
		<request />
		<response1 goto="60" xsi:nil="true" />
		<response2 goto="61" xsi:nil="true" />
	</text>
	<text>
		<partner>tavern_1</partner>
		<id>157</id>
		<adddata><![CDATA[paybill]]></adddata>
		<empty>false</empty>
		<request>tavern_1_payandsit</request>
		<response1 goto="158" xsi:nil="true" />
		<response2 goto="158" xsi:nil="true" />
	</text>
	<text>
		<partner>tavern_1</partner>
		<id>158</id>
		<adddata><![CDATA[nextchar]]></adddata>
		<empty>true</empty>
		<request />
		<response1 goto="159" xsi:nil="true" />
		<response2 goto="160" xsi:nil="true" />
	</text>
	<text>
		<partner>tavern_1</partner>
		<id>159</id>
		<adddata><![CDATA[checkdrunk]]></adddata>
		<empty>true</empty>
		<request />
		<response1 goto="161" xsi:nil="true" />
		<response2 goto="162" xsi:nil="true" />
	</text>
	<text>
		<partner>tavern_1</partner>
		<id>160</id>
		<adddata><![CDATA[]]></adddata>
		<empty>true</empty>
		<request />
		<response1 goto="stay" xsi:nil="true" />
	</text>
	<text>
		<partner>tavern_1</partner>
		<id>161</id>
		<adddata><![CDATA[255]]></adddata>
		<empty>true</empty>
		<request />
		<response1 goto="158" xsi:nil="true" />
	</text>
	<text>
		<partner>tavern_1</partner>
		<id>162</id>
		<adddata><![CDATA[setdrunk]]></adddata>
		<empty>false</empty>
		<request>tavern_1_sitdrunk</request>
		<response1 goto="158" xsi:nil="true" />
	</text>
	<text>
		<partner>f092_1</partner>
		<id>1</id>
		<adddata><![CDATA[function forward() {
  // know both already, leave it
  if( getSpecialState("janda_olgardsson") == "1" && getSpecialState("anderealte") == "1" )
    return 255;
  else
    return 43;
}]]></adddata>
		<empty>true</empty>
		<request />
		<response1 goto="17">f092_1_1_r2</response1>
	</text>
	<text>
		<partner>f092_1</partner>
		<id>2</id>
		<adddata><![CDATA[0]]></adddata>
		<empty>false</empty>
		<request>f092_1_2</request>
		<response1 goto="3">f092_1_2_r1</response1>
		<response2 goto="20">f092_1_2_r2</response2>
	</text>
	<text>
		<partner>f092_1</partner>
		<id>3</id>
		<adddata><![CDATA[0]]></adddata>
		<empty>false</empty>
		<request>f092_1_3</request>
		<response1 goto="4">f092_1_3_r1</response1>
		<response2 goto="23">f092_1_3_r2</response2>
	</text>
	<text>
		<partner>f092_1</partner>
		<id>4</id>
		<adddata><![CDATA[255]]></adddata>
		<empty>true</empty>
		<request />
		<response1 goto="5" xsi:nil="true" />
		<response2 goto="6" xsi:nil="true" />
	</text>
	<text>
		<partner>f092_1</partner>
		<id>5</id>
		<adddata><![CDATA[function before() {
  passTime("xx",0.25);
}]]></adddata>
		<empty>false</empty>
		<request>f092_1_5</request>
		<response1 goto="255" xsi:nil="true" />
	</text>
	<text>
		<partner>f092_1</partner>
		<id>6</id>
		<adddata><![CDATA[0]]></adddata>
		<empty>false</empty>
		<request>f092_1_6</request>
		<response1 goto="7">f092_1_6_r1</response1>
		<response2 goto="15">f092_1_6_r2</response2>
	</text>
	<text>
		<partner>f092_1</partner>
		<id>7</id>
		<adddata><![CDATA[function before() {
  passTime("xx",0.5);
}]]></adddata>
		<empty>false</empty>
		<request>f092_1_7</request>
		<response1 goto="8">f092_1_7_r1</response1>
	</text>
	<text>
		<partner>f092_1</partner>
		<id>8</id>
		<adddata><![CDATA[0]]></adddata>
		<empty>false</empty>
		<request>f092_1_8</request>
		<response1 goto="9">f092_1_8_r1</response1>
		<response2 goto="10">f092_1_8_r2</response2>
	</text>
	<text>
		<partner>f092_1</partner>
		<id>9</id>
		<adddata><![CDATA[0]]></adddata>
		<empty>false</empty>
		<request>f092_1_9</request>
		<response1 goto="11">f092_1_9_r1</response1>
		<response2 goto="12">f092_1_9_r2</response2>
	</text>
	<text>
		<partner>f092_1</partner>
		<id>10</id>
		<adddata><![CDATA[0]]></adddata>
		<empty>false</empty>
		<request>f092_1_10</request>
		<response1 goto="11">f092_1_10_r1</response1>
		<response2 goto="12">f092_1_10_r2</response2>
	</text>
	<text>
		<partner>f092_1</partner>
		<id>11</id>
		<adddata><![CDATA[function before() {
  setHunger( 0 );
  setThirst( 0 );
  addEffect({"who":-2,"which":"betrunken"});
}]]></adddata>
		<empty>false</empty>
		<request>f092_1_11</request>
		<response1 goto="13" xsi:nil="true" />
	</text>
	<text>
		<partner>f092_1</partner>
		<id>12</id>
		<adddata><![CDATA[0]]></adddata>
		<empty>false</empty>
		<request>f092_1_12</request>
		<response1 goto="13" xsi:nil="true" />
	</text>
	<text>
		<partner>f092_1</partner>
		<id>13</id>
		<adddata><![CDATA[0]]></adddata>
		<empty>false</empty>
		<request>f092_1_13</request>
		<response1 goto="14">f092_1_13_r1</response1>
		<response2 goto="16">f092_1_13_r2</response2>
	</text>
	<text>
		<partner>f092_1</partner>
		<id>14</id>
		<adddata><![CDATA[0]]></adddata>
		<empty>false</empty>
		<request>f092_1_14</request>
		<response1 goto="255" xsi:nil="true" />
	</text>
	<text>
		<partner>f092_1</partner>
		<id>15</id>
		<adddata><![CDATA[255]]></adddata>
		<empty>true</empty>
		<request />
		<response1 goto="255" xsi:nil="true" />
	</text>
	<text>
		<partner>f092_1</partner>
		<id>16</id>
		<adddata><![CDATA[0]]></adddata>
		<empty>false</empty>
		<request>f092_1_16</request>
		<response1 goto="35" xsi:nil="true" />
	</text>
	<text>
		<partner>f092_1</partner>
		<id>17</id>
		<adddata><![CDATA[0]]></adddata>
		<empty>false</empty>
		<request>f092_1_17</request>
		<response1 goto="18">f092_1_17_r1</response1>
		<response2 goto="19">f092_1_17_r2</response2>
	</text>
	<text>
		<partner>f092_1</partner>
		<id>18</id>
		<adddata><![CDATA[0]]></adddata>
		<empty>false</empty>
		<request>f092_1_18</request>
		<response1 goto="11">f092_1_18_r1</response1>
		<response2 goto="12">f092_1_18_r2</response2>
	</text>
	<text>
		<partner>f092_1</partner>
		<id>19</id>
		<adddata><![CDATA[0]]></adddata>
		<empty>false</empty>
		<request>f092_1_19</request>
		<response1 goto="11">f092_1_19_r1</response1>
		<response2 goto="12">f092_1_19_r2</response2>
	</text>
	<text>
		<partner>f092_1</partner>
		<id>20</id>
		<adddata><![CDATA[0]]></adddata>
		<empty>false</empty>
		<request>f092_1_20</request>
		<response1 goto="255">f092_1_20_r1</response1>
		<response2 goto="21">f092_1_20_r2</response2>
	</text>
	<text>
		<partner>f092_1</partner>
		<id>21</id>
		<adddata><![CDATA[0]]></adddata>
		<empty>false</empty>
		<request>f092_1_21</request>
		<response1 goto="22">f092_1_21_r1</response1>
		<response2 goto="255">f092_1_21_r2</response2>
	</text>
	<text>
		<partner>f092_1</partner>
		<id>22</id>
		<adddata><![CDATA[function before() {
  passTime("xx",0.5);
}]]></adddata>
		<empty>false</empty>
		<request>f092_1_22</request>
		<response1 goto="8">f092_1_22_r1</response1>
	</text>
	<text>
		<partner>f092_1</partner>
		<id>23</id>
		<adddata><![CDATA[0]]></adddata>
		<empty>false</empty>
		<request>f092_1_23</request>
		<response1 goto="24">f092_1_23_r1</response1>
		<response2 goto="32">f092_1_23_r2</response2>
	</text>
	<text>
		<partner>f092_1</partner>
		<id>24</id>
		<adddata><![CDATA[255]]></adddata>
		<empty>true</empty>
		<request />
		<response1 goto="25" xsi:nil="true" />
		<response2 goto="26" xsi:nil="true" />
	</text>
	<text>
		<partner>f092_1</partner>
		<id>25</id>
		<adddata><![CDATA[0]]></adddata>
		<empty>false</empty>
		<request>f092_1_25</request>
		<response1 goto="29">f092_1_25_r1</response1>
		<response2 goto="30">f092_1_25_r2</response2>
	</text>
	<text>
		<partner>f092_1</partner>
		<id>26</id>
		<adddata><![CDATA[function processtext(which,text) {
  if( which > 0 ) return text;
  return getLangString( text, {
    getName( 0 ),
    getLangString( "text_pp2_"+getGender( 0 ), [] ) ] );
}]]></adddata>
		<empty>false</empty>
		<request>f092_1_26</request>
		<response1 goto="27">f092_1_26_r1</response1>
	</text>
	<text>
		<partner>f092_1</partner>
		<id>27</id>
		<adddata><![CDATA[function processtext(which,text) {
  if( which > 0 ) return text;
  return getLangString( text, {
    getName( 0 ),
    getLangString( "text_pp2_"+getGender( 0 ), [] ) ] );
}]]></adddata>
		<empty>false</empty>
		<request>f092_1_27</request>
		<response1 goto="28">f092_1_27_r1</response1>
		<response2 goto="28">f092_1_27_r2</response2>
	</text>
	<text>
		<partner>f092_1</partner>
		<id>28</id>
		<adddata><![CDATA[function processtext(which,text) {
  if( which > 0 ) return text;
  return getLangString( text, {
    getName( 0 ),
    getLangString( "text_pp2_"+getGender( 0 ), [] ) ] );
}]]></adddata>
		<empty>false</empty>
		<request>f092_1_28</request>
		<response1 goto="29">f092_1_28_r1</response1>
		<response2 goto="30">f092_1_28_r2</response2>
	</text>
	<text>
		<partner>f092_1</partner>
		<id>29</id>
		<adddata><![CDATA[function before() {
  setHunger( 0 );
  setThirst( 0 );
  addEffect({"who":-2,"which":"betrunken"});
}]]></adddata>
		<empty>false</empty>
		<request>f092_1_29</request>
		<response1 goto="31" xsi:nil="true" />
	</text>
	<text>
		<partner>f092_1</partner>
		<id>30</id>
		<adddata><![CDATA[function before() {
  setHunger( 0 );
  setThirst( 0 );
  addEffect({"who":-2,"which":"betrunken"});
}]]></adddata>
		<empty>false</empty>
		<request>f092_1_30</request>
		<response1 goto="31" xsi:nil="true" />
	</text>
	<text>
		<partner>f092_1</partner>
		<id>31</id>
		<adddata><![CDATA[]]></adddata>
		<empty>false</empty>
		<request>f092_1_31</request>
		<response1 goto="16">f092_1_31_r1</response1>
		<response2 goto="14">f092_1_13_r1</response2>
	</text>
	<text>
		<partner>f092_1</partner>
		<id>32</id>
		<adddata><![CDATA[0]]></adddata>
		<empty>false</empty>
		<request>f092_1_32</request>
		<response1 goto="33">f092_1_32_r1</response1>
		<response2 goto="24">f092_1_32_r2</response2>
	</text>
	<text>
		<partner>f092_1</partner>
		<id>33</id>
		<adddata><![CDATA[function before() {
  dealDamage({"who":-2,"amount":"1W6","type":"mental","mandatory":true});
}]]></adddata>
		<empty>false</empty>
		<request>f092_1_33</request>
		<response1 goto="34" xsi:nil="true" />
	</text>
	<text>
		<partner>f092_1</partner>
		<id>34</id>
		<adddata><![CDATA[255]]></adddata>
		<empty>true</empty>
		<request />
	</text>
	<text>
		<partner>f092_1</partner>
		<id>35</id>
		<adddata><![CDATA[/* TODO Zufall? oder abhängig vom aktuellen Ort? Einhorn oder Isleif
*/

function forward() 
{
  if( getSpecialState("janda_olgardsson") != "1" )
    return 40;
  else
    return 36;
}]]></adddata>
		<empty>true</empty>
		<request />
		<response1 goto="36" xsi:nil="true" />
		<response2 goto="40" xsi:nil="true" />
	</text>
	<text>
		<partner>f092_1</partner>
		<id>36</id>
		<adddata><![CDATA[function before() {
  setSpecialState("anderealte","1");
}]]></adddata>
		<empty>false</empty>
		<request>f092_1_36</request>
		<response1 goto="37" xsi:nil="true" />
	</text>
	<text>
		<partner>f092_1</partner>
		<id>37</id>
		<adddata><![CDATA[0]]></adddata>
		<empty>false</empty>
		<request>f092_1_37</request>
		<response1 goto="38" xsi:nil="true" />
	</text>
	<text>
		<partner>f092_1</partner>
		<id>38</id>
		<adddata><![CDATA[0]]></adddata>
		<empty>false</empty>
		<request>f092_1_38</request>
		<response1 goto="39" xsi:nil="true" />
	</text>
	<text>
		<partner>f092_1</partner>
		<id>39</id>
		<adddata><![CDATA[function before() {
  passTime("xx",1);
}]]></adddata>
		<empty>false</empty>
		<request>f092_1_39</request>
		<response1 goto="255" xsi:nil="true" />
	</text>
	<text>
		<partner>f092_1</partner>
		<id>40</id>
		<adddata><![CDATA[]]></adddata>
		<empty>false</empty>
		<request>f092_1_40</request>
		<response1 goto="41" xsi:nil="true" />
	</text>
	<text>
		<partner>f092_1</partner>
		<id>41</id>
		<adddata><![CDATA[0]]></adddata>
		<empty>false</empty>
		<request>f092_1_41</request>
		<response1 goto="42" xsi:nil="true" />
	</text>
	<text>
		<partner>f092_1</partner>
		<id>42</id>
		<adddata><![CDATA[/* TODO Empfehlung Janda */
function before() {
	setSpecialState("janda_olgardsson", 1);
}]]></adddata>
		<empty>false</empty>
		<request>f092_1_42</request>
		<response1 goto="39" xsi:nil="true" />
	</text>
	<text>
		<partner>f092_1</partner>
		<id>43</id>
		<adddata><![CDATA[]]></adddata>
		<empty>false</empty>
		<request>f092_1_1</request>
		<response1 goto="2">f092_1_1_r1</response1>
		<response2 goto="17">f092_1_1_r2</response2>
	</text>
	<text>
		<partner>herberg_1</partner>
		<id>1</id>
		<adddata><![CDATA[255]]></adddata>
		<empty>true</empty>
		<request />
		<response1 goto="2" xsi:nil="true" />
		<response2 goto="3" xsi:nil="true" />
	</text>
	<text>
		<partner>herberg_1</partner>
		<id>2</id>
		<adddata><![CDATA[128]]></adddata>
		<empty>false</empty>
		<request />
		<response1 goto="255" xsi:nil="true" />
	</text>
	<text>
		<partner>herberg_1</partner>
		<id>3</id>
		<adddata><![CDATA[0]]></adddata>
		<empty>false</empty>
		<request>herberg_1_3</request>
		<response1 goto="4">herberg_1_3_r1</response1>
		<response2 goto="6">herberg_1_3_r2</response2>
		<response3 goto="8">herberg_1_3_r3</response3>
	</text>
	<text>
		<partner>herberg_1</partner>
		<id>4</id>
		<adddata><![CDATA[0]]></adddata>
		<empty>false</empty>
		<request>herberg_1_4</request>
		<response1 goto="5">herberg_1_4_r1</response1>
		<response2 goto="6">herberg_1_4_r2</response2>
		<response3 goto="6">herberg_1_4_r3</response3>
	</text>
	<text>
		<partner>herberg_1</partner>
		<id>5</id>
		<adddata><![CDATA[0]]></adddata>
		<empty>false</empty>
		<request>herberg_1_5</request>
		<response1 goto="12">herberg_1_5_r1</response1>
		<response2 goto="6">herberg_1_5_r2</response2>
		<response3 goto="6">herberg_1_5_r3</response3>
	</text>
	<text>
		<partner>herberg_1</partner>
		<id>6</id>
		<adddata><![CDATA[0]]></adddata>
		<empty>false</empty>
		<request>herberg_1_6</request>
		<response1 goto="7">herberg_1_6_r1</response1>
		<response2 goto="15">herberg_1_6_r2</response2>
		<response3 goto="8">herberg_1_6_r3</response3>
	</text>
	<text>
		<partner>herberg_1</partner>
		<id>7</id>
		<adddata><![CDATA[0]]></adddata>
		<empty>false</empty>
		<request>herberg_1_7</request>
		<response1 goto="12">herberg_1_7_r1</response1>
		<response2 goto="15">herberg_1_7_r2</response2>
		<response3 goto="15">herberg_1_7_r3</response3>
	</text>
	<text>
		<partner>herberg_1</partner>
		<id>8</id>
		<adddata><![CDATA[0]]></adddata>
		<empty>false</empty>
		<request>herberg_1_8</request>
		<response1 goto="18">herberg_1_8_r1</response1>
		<response2 goto="9">herberg_1_8_r2</response2>
		<response3 goto="4">herberg_1_8_r3</response3>
	</text>
	<text>
		<partner>herberg_1</partner>
		<id>9</id>
		<adddata><![CDATA[0]]></adddata>
		<empty>false</empty>
		<request>herberg_1_9</request>
		<response1 goto="18">herberg_1_9_r1</response1>
		<response2 goto="15">herberg_1_9_r2</response2>
		<response3 goto="7">herberg_1_9_r3</response3>
	</text>
	<text>
		<partner>herberg_1</partner>
		<id />
		<adddata><![CDATA[]]></adddata>
		<empty>false</empty>
		<request />
	</text>
	<text>
		<partner>herberg_1</partner>
		<id>12</id>
		<adddata><![CDATA[]]></adddata>
		<empty>false</empty>
		<request>herberg_1_12</request>
		<response1 goto="255" xsi:nil="true" />
	</text>
	<text>
		<partner>herberg_1</partner>
		<id>13</id>
		<adddata><![CDATA[255]]></adddata>
		<empty>true</empty>
		<request />
		<response1 goto="12" xsi:nil="true" />
		<response2 goto="15" xsi:nil="true" />
	</text>
	<text>
		<partner>herberg_1</partner>
		<id>14</id>
		<adddata><![CDATA[255]]></adddata>
		<empty>true</empty>
		<request />
		<response1 goto="15" xsi:nil="true" />
		<response2 goto="8" xsi:nil="true" />
	</text>
	<text>
		<partner>herberg_1</partner>
		<id>15</id>
		<adddata><![CDATA[128]]></adddata>
		<empty>false</empty>
		<request>herberg_1_15</request>
		<response1 goto="255" xsi:nil="true" />
	</text>
	<text>
		<partner>herberg_1</partner>
		<id>16</id>
		<adddata><![CDATA[255]]></adddata>
		<empty>true</empty>
		<request />
		<response1 goto="18" xsi:nil="true" />
		<response2 goto="17" xsi:nil="true" />
	</text>
	<text>
		<partner>herberg_1</partner>
		<id>17</id>
		<adddata><![CDATA[0]]></adddata>
		<empty>false</empty>
		<request>herberg_1_17</request>
		<response1 goto="18" xsi:nil="true" />
	</text>
	<text>
		<partner>herberg_1</partner>
		<id>18</id>
		<adddata><![CDATA[255]]></adddata>
		<empty>true</empty>
		<request>herberg_1_18</request>
		<response1 goto="255" xsi:nil="true" />
	</text>
	<text>
		<partner>daspota1_1</partner>
		<id>1</id>
		<adddata><![CDATA[function before() {
  // jede option triggert den kampf
  setSpecialState("fd_daspota1_1","1");
}]]></adddata>
		<empty>false</empty>
		<request>daspota1_1_1</request>
		<response1 goto="2">daspota1_1_1_r1</response1>
		<response2 goto="3">daspota1_1_1_r2</response2>
		<response3 goto="4">daspota1_1_1_r3</response3>
		<response4 goto="5">daspota1_1_1_r4</response4>
	</text>
	<text>
		<partner>daspota1_1</partner>
		<id>2</id>
		<adddata><![CDATA[function after (){startBattle("Daspota_Wachhaus1");}]]></adddata>
		<empty>false</empty>
		<request>daspota1_1_2</request>
		<response1 goto="255" xsi:nil="true" />
	</text>
	<text>
		<partner>daspota1_1</partner>
		<id>3</id>
		<adddata><![CDATA[function after (){startBattle("Daspota_Wachhaus1");}]]></adddata>
		<empty>false</empty>
		<request>daspota1_1_3</request>
		<response1 goto="255" xsi:nil="true" />
	</text>
	<text>
		<partner>daspota1_1</partner>
		<id>4</id>
		<adddata><![CDATA[function after (){
startBattle("Daspota_Wachhaus1");}]]></adddata>
		<empty>false</empty>
		<request>daspota1_1_4</request>
		<response1 goto="255" xsi:nil="true" />
	</text>
	<text>
		<partner>daspota1_1</partner>
		<id>5</id>
		<adddata><![CDATA[function after (){
startBattle("Daspota_Wachhaus1");}]]></adddata>
		<empty>false</empty>
		<request>daspota1_1_5</request>
		<response1 goto="255" xsi:nil="true" />
	</text>
	<text>
		<partner>daspota1_2</partner>
		<id>1</id>
		<adddata><![CDATA[0]]></adddata>
		<empty>false</empty>
		<request>daspota1_2_1</request>
		<response1 goto="2">daspota1_2_1_r1</response1>
		<response2 goto="3">daspota1_2_1_r2</response2>
		<response3 goto="4">daspota1_2_1_r3</response3>
	</text>
	<text>
		<partner>daspota1_2</partner>
		<id>2</id>
		<adddata><![CDATA[function after (){
setSpecialState("fd_daspota1_2","1");
startBattle("Daspota_Wachhaus2K1");}]]></adddata>
		<empty>false</empty>
		<request>daspota1_2_2</request>
		<response1 goto="255" xsi:nil="true" />
	</text>
	<text>
		<partner>daspota1_2</partner>
		<id>3</id>
		<adddata><![CDATA[0]]></adddata>
		<empty>false</empty>
		<request>daspota1_2_3</request>
		<response1 goto="2">daspota1_2_3_r1</response1>
		<response2 goto="2">daspota1_2_3_r2</response2>
		<response3 goto="5">daspota1_2_3_r3</response3>
	</text>
	<text>
		<partner>daspota1_2</partner>
		<id>4</id>
		<adddata><![CDATA[0]]></adddata>
		<empty>false</empty>
		<request>daspota1_2_4</request>
		<response1 goto="2">daspota1_2_4_r1</response1>
		<response2 goto="6">daspota1_2_4_r2</response2>
		<response3 goto="7">daspota1_2_4_r3</response3>
	</text>
	<text>
		<partner>daspota1_2</partner>
		<id>5</id>
		<adddata><![CDATA[0]]></adddata>
		<empty>false</empty>
		<request>daspota1_2_5</request>
		<response1 goto="2">daspota1_2_5_r1</response1>
		<response2 goto="2">daspota1_2_5_r2</response2>
		<response3 goto="7">daspota1_2_5_r3</response3>
	</text>
	<text>
		<partner>daspota1_2</partner>
		<id>6</id>
		<adddata><![CDATA[0]]></adddata>
		<empty>false</empty>
		<request>daspota1_2_6</request>
		<response1 goto="2">daspota1_2_6_r1</response1>
		<response2 goto="7">daspota1_2_6_r2</response2>
		<response3 goto="7">daspota1_2_6_r3</response3>
	</text>
	<text>
		<partner>daspota1_2</partner>
		<id>7</id>
		<adddata><![CDATA[0]]></adddata>
		<empty>false</empty>
		<request>daspota1_2_7</request>
		<response1 goto="255" xsi:nil="true" />
	</text>
	<text>
		<partner>daspota1_3</partner>
		<id>1</id>
		<adddata><![CDATA[]]></adddata>
		<empty>false</empty>
		<request>daspota1_3_1</request>
		<response1 goto="2">daspota1_3_1_r1</response1>
		<response2 goto="3">daspota1_3_1_r2</response2>
		<response3 goto="4">daspota1_3_1_r3</response3>
		<response4 goto="2">daspota1_3_1_r4</response4>
	</text>
	<text>
		<partner>daspota1_3</partner>
		<id>2</id>
		<adddata><![CDATA[var q_char = rollRandom( 0, getPartyCount() -1 );
function processtext( which, text ) {
	if (which == 0) return getLangString(text, [getName(q_char),getName(q_char)]);
	if (which == 1) return getLangString(text, [getName(q_char)]);
	if (which == 2) return getLangString(text, [getName(q_char)]);
	if (which == 3) return getLangString(text, [getName(q_char)]);
    if (which == 4) return getLangString(text, [getName(q_char)]);
}]]></adddata>
		<empty>false</empty>
		<request>daspota1_3_2</request>
		<response1 goto="5">daspota1_3_2_r1</response1>
		<response2 goto="6">daspota1_3_2_r2</response2>
		<response3 goto="5">daspota1_3_2_r3</response3>
		<response4 goto="5">daspota1_3_2_r4</response4>
	</text>
	<text>
		<partner>daspota1_3</partner>
		<id>3</id>
		<adddata><![CDATA[0]]></adddata>
		<empty>false</empty>
		<request>daspota1_3_3</request>
		<response1 goto="5">daspota1_3_3_r1</response1>
		<response2 goto="6">daspota1_3_3_r2</response2>
		<response3 goto="4">daspota1_3_3_r3</response3>
	</text>
	<text>
		<partner>daspota1_3</partner>
		<id>4</id>
		<adddata><![CDATA[0]]></adddata>
		<empty>false</empty>
		<request>daspota1_3_4</request>
		<response1 goto="7">daspota1_3_4_r1</response1>
		<response2 goto="8">daspota1_3_4_r2</response2>
		<response3 goto="8">daspota1_3_4_r3</response3>
	</text>
	<text>
		<partner>daspota1_3</partner>
		<id>5</id>
		<adddata><![CDATA[function after (){
setSpecialState("fd_daspota1_3","1");
startBattle("Daspota_Wachhaus2K2");}]]></adddata>
		<empty>false</empty>
		<request>daspota1_3_5</request>
		<response1 goto="255" xsi:nil="true" />
	</text>
	<text>
		<partner>daspota1_3</partner>
		<id>6</id>
		<adddata><![CDATA[0]]></adddata>
		<empty>false</empty>
		<request>daspota1_3_6</request>
		<response1 goto="255" xsi:nil="true" />
	</text>
	<text>
		<partner>daspota1_3</partner>
		<id>7</id>
		<adddata><![CDATA[function after (){
setSpecialState("fd_daspota1_3","1");
startBattle("Daspota_Wachhaus2K2");}]]></adddata>
		<empty>false</empty>
		<request>daspota1_3_7</request>
		<response1 goto="255" xsi:nil="true" />
	</text>
	<text>
		<partner>daspota1_3</partner>
		<id>8</id>
		<adddata><![CDATA[0]]></adddata>
		<empty>false</empty>
		<request>daspota1_3_8</request>
		<response1 goto="255" xsi:nil="true" />
	</text>
	<text>
		<partner>daspota1_4</partner>
		<id>1</id>
		<adddata><![CDATA[0]]></adddata>
		<empty>false</empty>
		<request>daspota1_4_1</request>
		<response1 goto="2">daspota1_4_1_r1</response1>
		<response2 goto="3">daspota1_4_1_r2</response2>
		<response3 goto="4">daspota1_4_1_r3</response3>
	</text>
	<text>
		<partner>daspota1_4</partner>
		<id>2</id>
		<adddata><![CDATA[0]]></adddata>
		<empty>false</empty>
		<request>daspota1_4_2</request>
		<response1 goto="5">daspota1_4_2_r1</response1>
		<response2 goto="6">daspota1_4_2_r2</response2>
		<response3 goto="6">daspota1_4_2_r3</response3>
	</text>
	<text>
		<partner>daspota1_4</partner>
		<id>3</id>
		<adddata><![CDATA[0]]></adddata>
		<empty>false</empty>
		<request>daspota1_4_3</request>
		<response1 goto="6">daspota1_4_3_r1</response1>
		<response2 goto="6">daspota1_4_3_r2</response2>
		<response3 goto="6">daspota1_4_3_r3</response3>
	</text>
	<text>
		<partner>daspota1_4</partner>
		<id>4</id>
		<adddata><![CDATA[0]]></adddata>
		<empty>false</empty>
		<request>daspota1_4_4</request>
		<response1 goto="6">daspota1_4_4_r1</response1>
		<response2 goto="6">daspota1_4_4_r2</response2>
		<response3 goto="6">daspota1_4_4_r3</response3>
	</text>
	<text>
		<partner>daspota1_4</partner>
		<id>5</id>
		<adddata><![CDATA[function after (){
setSpecialState("fd_daspota1_4","1");
startBattle("Daspota_Schmied");}]]></adddata>
		<empty>false</empty>
		<request>daspota1_4_5</request>
		<response1 goto="255" xsi:nil="true" />
	</text>
	<text>
		<partner>daspota1_4</partner>
		<id>6</id>
		<adddata><![CDATA[0]]></adddata>
		<empty>false</empty>
		<request>daspota1_4_6</request>
		<response1 goto="255" xsi:nil="true" />
	</text>
	<text>
		<partner>daspota1_5</partner>
		<id>1</id>
		<adddata><![CDATA[0]]></adddata>
		<empty>false</empty>
		<request>daspota1_5_1</request>
		<response1 goto="2">daspota1_5_1_r1</response1>
		<response2 goto="3">daspota1_5_1_r2</response2>
		<response3 goto="4">daspota1_5_1_r3</response3>
	</text>
	<text>
		<partner>daspota1_5</partner>
		<id>2</id>
		<adddata><![CDATA[function after (){
setSpecialState("fd_daspota1_5","1");
startBattle("Daspota_Taetowierer");}]]></adddata>
		<empty>false</empty>
		<request>daspota1_5_2</request>
		<response1 goto="255" xsi:nil="true" />
	</text>
	<text>
		<partner>daspota1_5</partner>
		<id>3</id>
		<adddata><![CDATA[0]]></adddata>
		<empty>false</empty>
		<request>daspota1_5_3</request>
		<response1 goto="5">daspota1_5_3_r1</response1>
		<response2 goto="5">daspota1_5_3_r2</response2>
		<response3 goto="7">daspota1_5_3_r3</response3>
	</text>
	<text>
		<partner>daspota1_5</partner>
		<id>4</id>
		<adddata><![CDATA[0]]></adddata>
		<empty>false</empty>
		<request>daspota1_5_4</request>
		<response1 goto="5">daspota1_5_4_r1</response1>
		<response2 goto="7">daspota1_5_4_r2</response2>
		<response3 goto="6">daspota1_5_4_r3</response3>
	</text>
	<text>
		<partner>daspota1_5</partner>
		<id>5</id>
		<adddata><![CDATA[function after (){
setSpecialState("fd_daspota1_5","1");
startBattle("Daspota_Taetowierer");}]]></adddata>
		<empty>false</empty>
		<request>daspota1_5_5</request>
		<response1 goto="255" xsi:nil="true" />
	</text>
	<text>
		<partner>daspota1_5</partner>
		<id>6</id>
		<adddata><![CDATA[0]]></adddata>
		<empty>false</empty>
		<request>daspota1_5_6</request>
		<response1 goto="255" xsi:nil="true" />
	</text>
	<text>
		<partner>daspota1_5</partner>
		<id>7</id>
		<adddata><![CDATA[0]]></adddata>
		<empty>false</empty>
		<request>daspota1_5_7</request>
		<response1 goto="8">daspota1_5_7_r1</response1>
		<response2 goto="8">daspota1_5_7_r2</response2>
		<response3 goto="6">daspota1_5_7_r3</response3>
	</text>
	<text>
		<partner>daspota1_5</partner>
		<id>8</id>
		<adddata><![CDATA[function after (){
setSpecialState("fd_daspota1_5","1");
startBattle("Daspota_Taetowierer");}]]></adddata>
		<empty>false</empty>
		<request>daspota1_5_8</request>
		<response1 goto="255" xsi:nil="true" />
	</text>
	<text>
		<partner>daspota1_6</partner>
		<id>1</id>
		<adddata><![CDATA[0]]></adddata>
		<empty>false</empty>
		<request>daspota1_6_1</request>
		<response1 goto="2">daspota1_6_1_r1</response1>
		<response2 goto="3">daspota1_6_1_r2</response2>
		<response3 goto="4">daspota1_6_1_r3</response3>
	</text>
	<text>
		<partner>daspota1_6</partner>
		<id>2</id>
		<adddata><![CDATA[0]]></adddata>
		<empty>false</empty>
		<request>daspota1_6_2</request>
		<response1 goto="5">daspota1_6_2_r1</response1>
		<response2 goto="5">daspota1_6_2_r2</response2>
		<response3 goto="7">daspota1_6_2_r3</response3>
	</text>
	<text>
		<partner>daspota1_6</partner>
		<id>3</id>
		<adddata><![CDATA[0]]></adddata>
		<empty>false</empty>
		<request>daspota1_6_3</request>
		<response1 goto="6">daspota1_6_3_r1</response1>
		<response2 goto="7">daspota1_6_3_r2</response2>
		<response3 goto="8">daspota1_6_3_r3</response3>
	</text>
	<text>
		<partner>daspota1_6</partner>
		<id>4</id>
		<adddata><![CDATA[0]]></adddata>
		<empty>false</empty>
		<request>daspota1_6_4</request>
		<response1 goto="255" xsi:nil="true" />
	</text>
	<text>
		<partner>daspota1_6</partner>
		<id>5</id>
		<adddata><![CDATA[function after (){
setSpecialState("fd_daspota1_6","1");
startBattle("Daspota_Wachhaus3");}]]></adddata>
		<empty>false</empty>
		<request>daspota1_6_5</request>
		<response1 goto="255" xsi:nil="true" />
	</text>
	<text>
		<partner>daspota1_6</partner>
		<id>6</id>
		<adddata><![CDATA[function after (){
setSpecialState("fd_daspota1_6","1");
startBattle("Daspota_Wachhaus3");}]]></adddata>
		<empty>false</empty>
		<request>daspota1_6_6</request>
		<response1 goto="255" xsi:nil="true" />
	</text>
	<text>
		<partner>daspota1_6</partner>
		<id>7</id>
		<adddata><![CDATA[0]]></adddata>
		<empty>false</empty>
		<request>daspota1_6_7</request>
		<response1 goto="255" xsi:nil="true" />
	</text>
	<text>
		<partner>daspota1_6</partner>
		<id>8</id>
		<adddata><![CDATA[0]]></adddata>
		<empty>false</empty>
		<request>daspota1_6_8</request>
		<response1 goto="255" xsi:nil="true" />
	</text>
	<text>
		<partner>daspota1_7</partner>
		<id>1</id>
		<adddata><![CDATA[0]]></adddata>
		<empty>false</empty>
		<request>daspota1_7_1</request>
		<response1 goto="2">daspota1_7_1_r1</response1>
		<response2 goto="3">daspota1_7_1_r2</response2>
		<response3 goto="4">daspota1_7_1_r3</response3>
	</text>
	<text>
		<partner>daspota1_7</partner>
		<id>2</id>
		<adddata><![CDATA[function after (){
setSpecialState("fd_daspota1_7","1");
startBattle("Daspota_Spielhaus");}]]></adddata>
		<empty>false</empty>
		<request>daspota1_7_2</request>
		<response1 goto="255" xsi:nil="true" />
	</text>
	<text>
		<partner>daspota1_7</partner>
		<id>3</id>
		<adddata><![CDATA[0]]></adddata>
		<empty>false</empty>
		<request>daspota1_7_3</request>
		<response1 goto="5">daspota1_7_3_r1</response1>
		<response2 goto="6">daspota1_7_3_r2</response2>
		<response3 goto="7">daspota1_7_3_r3</response3>
	</text>
	<text>
		<partner>daspota1_7</partner>
		<id>4</id>
		<adddata><![CDATA[0]]></adddata>
		<empty>false</empty>
		<request>daspota1_7_4</request>
		<response1 goto="255" xsi:nil="true" />
	</text>
	<text>
		<partner>daspota1_7</partner>
		<id>5</id>
		<adddata><![CDATA[function after (){
setSpecialState("fd_daspota1_7","1");
startBattle("Daspota_Spielhaus");}]]></adddata>
		<empty>false</empty>
		<request>daspota1_7_5</request>
		<response1 goto="255" xsi:nil="true" />
	</text>
	<text>
		<partner>daspota1_7</partner>
		<id>6</id>
		<adddata><![CDATA[0]]></adddata>
		<empty>false</empty>
		<request>daspota1_7_6</request>
		<response1 goto="8">daspota1_7_6_r1</response1>
		<response2 goto="9">daspota1_7_6_r2</response2>
		<response3 goto="9">daspota1_7_6_r3</response3>
	</text>
	<text>
		<partner>daspota1_7</partner>
		<id>7</id>
		<adddata><![CDATA[0]]></adddata>
		<empty>false</empty>
		<request>daspota1_7_7</request>
		<response1 goto="255" xsi:nil="true" />
	</text>
	<text>
		<partner>daspota1_7</partner>
		<id>8</id>
		<adddata><![CDATA[function after (){
  setSpecialState("fd_daspota1_7", "1" );
  startBattle("Daspota_Spielhaus");
}]]></adddata>
		<empty>false</empty>
		<request>daspota1_7_8</request>
		<response1 goto="255" xsi:nil="true" />
	</text>
	<text>
		<partner>daspota1_7</partner>
		<id>9</id>
		<adddata><![CDATA[0]]></adddata>
		<empty>false</empty>
		<request>daspota1_7_9</request>
		<response1 goto="255" xsi:nil="true" />
	</text>
	<text>
		<partner>daspota2_1</partner>
		<id>1</id>
		<adddata><![CDATA[function before() {
  setInsideScene("mood_bordell");
}]]></adddata>
		<empty>false</empty>
		<request>daspota2_1_1</request>
		<response1 goto="2">daspota2_1_1_r1</response1>
		<response2 goto="3">daspota2_1_1_r2</response2>
		<response3 goto="4">daspota2_1_1_r3</response3>
	</text>
	<text>
		<partner>daspota2_1</partner>
		<id>2</id>
		<adddata><![CDATA[0]]></adddata>
		<empty>false</empty>
		<request>daspota2_1_2</request>
		<response1 goto="5">daspota2_1_2_r1</response1>
		<response2 goto="5">daspota2_1_2_r2</response2>
		<response3 goto="6">daspota2_1_2_r3</response3>
	</text>
	<text>
		<partner>daspota2_1</partner>
		<id>3</id>
		<adddata><![CDATA[0]]></adddata>
		<empty>false</empty>
		<request>daspota2_1_3</request>
		<response1 goto="5">daspota2_1_3_r1</response1>
		<response2 goto="2">daspota2_1_3_r2</response2>
		<response3 goto="4">daspota2_1_3_r3</response3>
	</text>
	<text>
		<partner>daspota2_1</partner>
		<id>4</id>
		<adddata><![CDATA[0]]></adddata>
		<empty>false</empty>
		<request>daspota2_1_4</request>
		<response1 goto="5">daspota2_1_4_r1</response1>
		<response2 goto="7">daspota2_1_4_r2</response2>
		<response3 goto="7">daspota2_1_4_r3</response3>
	</text>
	<text>
		<partner>daspota2_1</partner>
		<id>5</id>
		<adddata><![CDATA[function after (){
setSpecialState("fd_daspota2_1","1");
startBattle("Daspota_Bord_Sonya");}]]></adddata>
		<empty>false</empty>
		<request>daspota2_1_5</request>
		<response1 goto="255" xsi:nil="true" />
	</text>
	<text>
		<partner>daspota2_1</partner>
		<id>6</id>
		<adddata><![CDATA[0]]></adddata>
		<empty>false</empty>
		<request>daspota2_1_6</request>
		<response1 goto="5">daspota2_1_6_r1</response1>
		<response2 goto="5">daspota2_1_6_r2</response2>
		<response3 goto="7">daspota2_1_6_r3</response3>
	</text>
	<text>
		<partner>daspota2_1</partner>
		<id>7</id>
		<adddata><![CDATA[0]]></adddata>
		<empty>false</empty>
		<request>daspota2_1_7</request>
		<response1 goto="255" xsi:nil="true" />
	</text>
	<text>
		<partner>daspota2_2</partner>
		<id>1</id>
		<adddata><![CDATA[0]]></adddata>
		<empty>false</empty>
		<request>daspota2_2_1</request>
		<response1 goto="2">daspota2_2_1_r1</response1>
		<response2 goto="2">daspota2_2_1_r2</response2>
		<response3 goto="255">daspota2_2_1_r3</response3>
	</text>
	<text>
		<partner>daspota2_2</partner>
		<id>2</id>
		<adddata><![CDATA[function after (){
setSpecialState("fd_daspota2_2","1");
startBattle("Daspota_Tav_Piratenkoenig");}]]></adddata>
		<empty>false</empty>
		<request>daspota2_2_2</request>
		<response1 goto="255" xsi:nil="true" />
	</text>
	<text>
		<partner>daspota2_3</partner>
		<id>1</id>
		<adddata><![CDATA[0]]></adddata>
		<empty>false</empty>
		<request>daspota2_3_1</request>
		<response1 goto="2">daspota2_3_1_r1</response1>
		<response2 goto="3">daspota2_3_1_r2</response2>
		<response3 goto="3">daspota2_3_1_r3</response3>
	</text>
	<text>
		<partner>daspota2_3</partner>
		<id>2</id>
		<adddata><![CDATA[function after (selid){
setSpecialState("fd_daspota2_3","1");
startBattle("Daspota_Tav_HakenHugo");
}]]></adddata>
		<empty>false</empty>
		<request>daspota2_3_2</request>
		<response1 goto="255" xsi:nil="true" />
	</text>
	<text>
		<partner>daspota2_3</partner>
		<id>3</id>
		<adddata><![CDATA[0]]></adddata>
		<empty>false</empty>
		<request>daspota2_3_3</request>
		<response1 goto="2">daspota2_3_3_r1</response1>
		<response2 goto="4">daspota2_3_3_r2</response2>
		<response3 goto="5">daspota2_3_3_r3</response3>
	</text>
	<text>
		<partner>daspota2_3</partner>
		<id>4</id>
		<adddata><![CDATA[0]]></adddata>
		<empty>false</empty>
		<request>daspota2_3_4</request>
		<response1 goto="2">daspota2_3_4_r1</response1>
		<response2 goto="2">daspota2_3_4_r2</response2>
		<response3 goto="5">daspota2_3_4_r3</response3>
	</text>
	<text>
		<partner>daspota2_3</partner>
		<id>5</id>
		<adddata><![CDATA[0]]></adddata>
		<empty>false</empty>
		<request>daspota2_3_5</request>
		<response1 goto="255" xsi:nil="true" />
	</text>
	<text>
		<partner>daspota2_4</partner>
		<id>1</id>
		<adddata><![CDATA[0]]></adddata>
		<empty>false</empty>
		<request>daspota2_4_1</request>
		<response1 goto="2">daspota2_4_1_r1</response1>
		<response2 goto="3">daspota2_4_1_r2</response2>
		<response3 goto="4">daspota2_4_1_r3</response3>
	</text>
	<text>
		<partner>daspota2_4</partner>
		<id>2</id>
		<adddata><![CDATA[0]]></adddata>
		<empty>false</empty>
		<request>daspota2_4_2</request>
		<response1 goto="255" xsi:nil="true" />
	</text>
	<text>
		<partner>daspota2_4</partner>
		<id>3</id>
		<adddata><![CDATA[0]]></adddata>
		<empty>false</empty>
		<request>daspota2_4_3</request>
		<response1 goto="5">daspota2_4_3_r1</response1>
		<response2 goto="5">daspota2_4_3_r2</response2>
		<response3 goto="6">daspota2_4_3_r3</response3>
	</text>
	<text>
		<partner>daspota2_4</partner>
		<id>4</id>
		<adddata><![CDATA[0]]></adddata>
		<empty>false</empty>
		<request>daspota2_4_4</request>
		<response1 goto="255" xsi:nil="true" />
	</text>
	<text>
		<partner>daspota2_4</partner>
		<id>5</id>
		<adddata><![CDATA[function after (selid){
setSpecialState("fd_daspota2_4","1");
startBattle("Daspota_Tav_LetzteRuhe");}]]></adddata>
		<empty>false</empty>
		<request>daspota2_4_5</request>
		<response1 goto="255" xsi:nil="true" />
	</text>
	<text>
		<partner>daspota2_4</partner>
		<id>6</id>
		<adddata><![CDATA[0]]></adddata>
		<empty>false</empty>
		<request>daspota2_4_6</request>
		<response1 goto="255" xsi:nil="true" />
	</text>
	<text>
		<partner>daspota2_5</partner>
		<id>1</id>
		<adddata><![CDATA[0]]></adddata>
		<empty>false</empty>
		<request>daspota2_5_1</request>
		<response1 goto="2">daspota2_5_1_r1</response1>
		<response2 goto="3">daspota2_5_1_r2</response2>
		<response3 goto="4">daspota2_5_1_r3</response3>
	</text>
	<text>
		<partner>daspota2_5</partner>
		<id>2</id>
		<adddata><![CDATA[function after (selid){
setSpecialState("fd_daspota2_5","1");
startBattle("Daspota_Lagerhaus");}

/*

Verknüpfung, dass mit Schließen des Loots Battle2 aufgerufen wird

function after (){startBattle("Daspota_LagerhausK2");}

*/]]></adddata>
		<empty>false</empty>
		<request>daspota2_5_2</request>
		<response1 goto="255" xsi:nil="true" />
	</text>
	<text>
		<partner>daspota2_5</partner>
		<id>3</id>
		<adddata><![CDATA[0]]></adddata>
		<empty>false</empty>
		<request>daspota2_5_3</request>
		<response1 goto="2">daspota2_5_3_r1</response1>
		<response2 goto="2">daspota2_5_3_r2</response2>
		<response3 goto="5">daspota2_5_3_r3</response3>
	</text>
	<text>
		<partner>daspota2_5</partner>
		<id>4</id>
		<adddata><![CDATA[0]]></adddata>
		<empty>false</empty>
		<request>daspota2_5_4</request>
		<response1 goto="255" xsi:nil="true" />
	</text>
	<text>
		<partner>daspota2_5</partner>
		<id>5</id>
		<adddata><![CDATA[0]]></adddata>
		<empty>false</empty>
		<request>daspota2_5_5</request>
		<response1 goto="255" xsi:nil="true" />
	</text>
	<text>
		<partner>daspota2_6</partner>
		<id>1</id>
		<adddata><![CDATA[0]]></adddata>
		<empty>false</empty>
		<request>daspota2_6_1</request>
		<response1 goto="2">daspota2_6_1_r1</response1>
		<response2 goto="3">daspota2_6_1_r2</response2>
		<response3 goto="4">daspota2_6_1_r3</response3>
	</text>
	<text>
		<partner>daspota2_6</partner>
		<id>2</id>
		<adddata><![CDATA[0]]></adddata>
		<empty>false</empty>
		<request>daspota2_6_2</request>
		<response1 goto="6">daspota2_6_2_r1</response1>
		<response2 goto="6">daspota2_6_2_r2</response2>
		<response3 goto="3">daspota2_6_2_r3</response3>
	</text>
	<text>
		<partner>daspota2_6</partner>
		<id>3</id>
		<adddata><![CDATA[0]]></adddata>
		<empty>false</empty>
		<request>daspota2_6_3</request>
		<response1 goto="6">daspota2_6_3_r1</response1>
		<response2 goto="6">daspota2_6_3_r2</response2>
		<response3 goto="5">daspota2_6_3_r3</response3>
	</text>
	<text>
		<partner>daspota2_6</partner>
		<id>4</id>
		<adddata><![CDATA[0]]></adddata>
		<empty>false</empty>
		<request>daspota2_6_4</request>
		<response1 goto="6">daspota2_6_4_r1</response1>
		<response2 goto="5">daspota2_6_4_r2</response2>
		<response3 goto="5">daspota2_6_4_r3</response3>
	</text>
	<text>
		<partner>daspota2_6</partner>
		<id>5</id>
		<adddata><![CDATA[0]]></adddata>
		<empty>false</empty>
		<request>daspota2_6_5</request>
		<response1 goto="255" xsi:nil="true" />
	</text>
	<text>
		<partner>daspota2_6</partner>
		<id>6</id>
		<adddata><![CDATA[function after (selid){
setSpecialState("fd_daspota2_6","1");
startBattle("Daspota_Tischler");}]]></adddata>
		<empty>false</empty>
		<request>daspota2_6_6</request>
		<response1 goto="255" xsi:nil="true" />
	</text>
	<text>
		<partner>daspota2_7</partner>
		<id>1</id>
		<adddata><![CDATA[0]]></adddata>
		<empty>false</empty>
		<request>daspota2_7_1</request>
		<response1 goto="2">daspota2_7_1_r1</response1>
		<response2 goto="3">daspota2_7_1_r2</response2>
		<response3 goto="4">daspota2_7_1_r3</response3>
	</text>
	<text>
		<partner>daspota2_7</partner>
		<id>2</id>
		<adddata><![CDATA[function after (selid){
setSpecialState("fd_daspota2_7","1");
startBattle("Daspota_Tav_HakenHugo");}]]></adddata>
		<empty>false</empty>
		<request>daspota2_7_2</request>
		<response1 goto="255" xsi:nil="true" />
	</text>
	<text>
		<partner>daspota2_7</partner>
		<id>3</id>
		<adddata><![CDATA[0]]></adddata>
		<empty>false</empty>
		<request>daspota2_7_3</request>
		<response1 goto="2">daspota2_7_3_r1</response1>
		<response2 goto="2">daspota2_7_3_r2</response2>
		<response3 goto="4">daspota2_7_3_r3</response3>
	</text>
	<text>
		<partner>daspota2_7</partner>
		<id>4</id>
		<adddata><![CDATA[0]]></adddata>
		<empty>false</empty>
		<request>daspota2_7_4</request>
		<response1 goto="255" xsi:nil="true" />
	</text>
	<text>
		<partner>daspota2_8</partner>
		<id>1</id>
		<adddata><![CDATA[0]]></adddata>
		<empty>false</empty>
		<request>daspota2_8_1</request>
		<response1 goto="2">daspota2_8_1_r1</response1>
		<response2 goto="3">daspota2_8_1_r2</response2>
		<response3 goto="4">daspota2_8_1_r3</response3>
	</text>
	<text>
		<partner>daspota2_8</partner>
		<id>2</id>
		<adddata><![CDATA[0]]></adddata>
		<empty>false</empty>
		<request>daspota2_8_2</request>
		<response1 goto="5">daspota2_8_2_r1</response1>
		<response2 goto="5">daspota2_8_2_r2</response2>
		<response3 goto="3">daspota2_8_2_r3</response3>
	</text>
	<text>
		<partner>daspota2_8</partner>
		<id>3</id>
		<adddata><![CDATA[0]]></adddata>
		<empty>false</empty>
		<request>daspota2_8_3</request>
		<response1 goto="6">daspota2_8_3_r1</response1>
		<response2 goto="6">daspota2_8_3_r2</response2>
		<response3 goto="7">daspota2_8_3_r3</response3>
	</text>
	<text>
		<partner>daspota2_8</partner>
		<id>4</id>
		<adddata><![CDATA[0]]></adddata>
		<empty>false</empty>
		<request>daspota2_8_4</request>
		<response1 goto="6">daspota2_8_4_r1</response1>
		<response2 goto="7">daspota2_8_4_r2</response2>
		<response3 goto="7">daspota2_8_4_r3</response3>
	</text>
	<text>
		<partner>daspota2_8</partner>
		<id>5</id>
		<adddata><![CDATA[0]]></adddata>
		<empty>false</empty>
		<request>daspota2_8_5</request>
		<response1 goto="255" xsi:nil="true" />
	</text>
	<text>
		<partner>daspota2_8</partner>
		<id>6</id>
		<adddata><![CDATA[0]]></adddata>
		<empty>false</empty>
		<request>daspota2_8_6</request>
		<response1 goto="255" xsi:nil="true" />
	</text>
	<text>
		<partner>daspota2_8</partner>
		<id>7</id>
		<adddata><![CDATA[0]]></adddata>
		<empty>false</empty>
		<request>daspota2_8_7</request>
		<response1 goto="255" xsi:nil="true" />
	</text>
	<text>
		<partner>daspota3_1</partner>
		<id>1</id>
		<adddata><![CDATA[0]]></adddata>
		<empty>false</empty>
		<request>daspota3_1_1</request>
		<response1 goto="2">daspota3_1_1_r1</response1>
		<response2 goto="3">daspota3_1_1_r2</response2>
		<response3 goto="4">daspota3_1_1_r3</response3>
	</text>
	<text>
		<partner>daspota3_1</partner>
		<id>2</id>
		<adddata><![CDATA[0]]></adddata>
		<empty>false</empty>
		<request>daspota3_1_2</request>
		<response1 goto="5">daspota3_1_2_r1</response1>
		<response2 goto="5">daspota3_1_2_r2</response2>
		<response3 goto="6">daspota3_1_2_r3</response3>
	</text>
	<text>
		<partner>daspota3_1</partner>
		<id>3</id>
		<adddata><![CDATA[0]]></adddata>
		<empty>false</empty>
		<request>daspota3_1_3</request>
		<response1 goto="5">daspota3_1_3_r1</response1>
		<response2 goto="6">daspota3_1_3_r2</response2>
		<response3 goto="8">daspota3_1_3_r3</response3>
	</text>
	<text>
		<partner>daspota3_1</partner>
		<id>4</id>
		<adddata><![CDATA[0]]></adddata>
		<empty>false</empty>
		<request>daspota3_1_4</request>
		<response1 goto="5">daspota3_1_4_r1</response1>
		<response2 goto="6">daspota3_1_4_r2</response2>
		<response3 goto="8">daspota3_1_4_r3</response3>
	</text>
	<text>
		<partner>daspota3_1</partner>
		<id>5</id>
		<adddata><![CDATA[function after (){
setSpecialState("fd_daspota3_1","1");
startBattle("Daspota_Tav_ZumHolzbein");}]]></adddata>
		<empty>false</empty>
		<request>daspota3_1_5</request>
		<response1 goto="255" xsi:nil="true" />
	</text>
	<text>
		<partner>daspota3_1</partner>
		<id>6</id>
		<adddata><![CDATA[0]]></adddata>
		<empty>false</empty>
		<request>daspota3_1_6</request>
		<response1 goto="7">daspota3_1_6_r1</response1>
		<response2 goto="7">daspota3_1_6_r2</response2>
		<response3 goto="255">daspota3_1_6_r3</response3>
	</text>
	<text>
		<partner>daspota3_1</partner>
		<id>7</id>
		<adddata><![CDATA[function after (selid){
setSpecialState("fd_daspota3_1","1");
startBattle("Daspota_Tav_ZumHolzbein");}]]></adddata>
		<empty>false</empty>
		<request>daspota3_1_7</request>
		<response1 goto="255" xsi:nil="true" />
	</text>
	<text>
		<partner>daspota3_1</partner>
		<id>8</id>
		<adddata><![CDATA[0]]></adddata>
		<empty>false</empty>
		<request>daspota3_1_8</request>
		<response1 goto="255" xsi:nil="true" />
	</text>
	<text>
		<partner>daspota3_2</partner>
		<id>1</id>
		<adddata><![CDATA[0]]></adddata>
		<empty>false</empty>
		<request>daspota3_2_1</request>
		<response1 goto="2">daspota3_2_1_r1</response1>
		<response2 goto="3">daspota3_2_1_r2</response2>
		<response3 goto="4">daspota3_2_1_r3</response3>
	</text>
	<text>
		<partner>daspota3_2</partner>
		<id>2</id>
		<adddata><![CDATA[0]]></adddata>
		<empty>false</empty>
		<request>daspota3_2_2</request>
		<response1 goto="5">daspota3_2_2_r1</response1>
		<response2 goto="5">daspota3_2_2_r2</response2>
		<response3 goto="7">daspota3_2_2_r3</response3>
	</text>
	<text>
		<partner>daspota3_2</partner>
		<id>3</id>
		<adddata><![CDATA[0]]></adddata>
		<empty>false</empty>
		<request>daspota3_2_3</request>
		<response1 goto="6">daspota3_2_3_r1</response1>
		<response2 goto="7">daspota3_2_3_r2</response2>
		<response3 goto="6">daspota3_2_3_r3</response3>
	</text>
	<text>
		<partner>daspota3_2</partner>
		<id>4</id>
		<adddata><![CDATA[0]]></adddata>
		<empty>false</empty>
		<request>daspota3_2_4</request>
		<response1 goto="8">daspota3_2_4_r1</response1>
		<response2 goto="8">daspota3_2_4_r2</response2>
		<response3 goto="7">daspota3_2_4_r3</response3>
	</text>
	<text>
		<partner>daspota3_2</partner>
		<id>5</id>
		<adddata><![CDATA[function after (){
setSpecialState("fd_daspota3_2", "1" );
startBattle("Daspota_Segelmacher");}]]></adddata>
		<empty>false</empty>
		<request>daspota3_2_5</request>
		<response1 goto="255" xsi:nil="true" />
	</text>
	<text>
		<partner>daspota3_2</partner>
		<id>6</id>
		<adddata><![CDATA[function after (){
setSpecialState("fd_daspota3_2", "1" );
startBattle("Daspota_Segelmacher");}]]></adddata>
		<empty>false</empty>
		<request>daspota3_2_6</request>
		<response1 goto="255" xsi:nil="true" />
	</text>
	<text>
		<partner>daspota3_2</partner>
		<id>7</id>
		<adddata><![CDATA[function after (){
setSpecialState("fd_daspota3_2", "1" );
startBattle("Daspota_Segelmacher");}]]></adddata>
		<empty>false</empty>
		<request>daspota3_2_7</request>
		<response1 goto="255" xsi:nil="true" />
	</text>
	<text>
		<partner>daspota3_2</partner>
		<id>8</id>
		<adddata><![CDATA[0]]></adddata>
		<empty>false</empty>
		<request>daspota3_2_8</request>
		<response1 goto="255" xsi:nil="true" />
	</text>
	<text>
		<partner>daspota3_3</partner>
		<id>1</id>
		<adddata><![CDATA[function before() {
  setInsideScene("mood_bordell");
}]]></adddata>
		<empty>false</empty>
		<request>daspota3_3_1</request>
		<response1 goto="2">daspota3_3_1_r1</response1>
		<response2 goto="3">daspota3_3_1_r2</response2>
		<response3 goto="4">daspota3_3_1_r3</response3>
	</text>
	<text>
		<partner>daspota3_3</partner>
		<id>2</id>
		<adddata><![CDATA[0]]></adddata>
		<empty>false</empty>
		<request>daspota3_3_2</request>
		<response1 goto="255" xsi:nil="true" />
	</text>
	<text>
		<partner>daspota3_3</partner>
		<id>3</id>
		<adddata><![CDATA[0]]></adddata>
		<empty>false</empty>
		<request>daspota3_3_3</request>
		<response1 goto="7">daspota3_3_3_r1</response1>
		<response2 goto="5">daspota3_3_3_r2</response2>
		<response3 goto="6">daspota3_3_3_r3</response3>
	</text>
	<text>
		<partner>daspota3_3</partner>
		<id>4</id>
		<adddata><![CDATA[0]]></adddata>
		<empty>false</empty>
		<request>daspota3_3_4</request>
		<response1 goto="7">daspota3_3_4_r1</response1>
		<response2 goto="8">daspota3_3_4_r2</response2>
		<response3 goto="255">daspota3_3_4_r3</response3>
	</text>
	<text>
		<partner>daspota3_3</partner>
		<id>5</id>
		<adddata><![CDATA[0]]></adddata>
		<empty>false</empty>
		<request>daspota3_3_5</request>
		<response1 goto="255" xsi:nil="true" />
	</text>
	<text>
		<partner>daspota3_3</partner>
		<id>6</id>
		<adddata><![CDATA[0]]></adddata>
		<empty>false</empty>
		<request>daspota3_3_6</request>
		<response1 goto="255" xsi:nil="true" />
	</text>
	<text>
		<partner>daspota3_3</partner>
		<id>7</id>
		<adddata><![CDATA[function after (){
setSpecialState("fd_daspota3_3", "1" );
startBattle("Daspota_Bord_Liebesgefluester");}]]></adddata>
		<empty>false</empty>
		<request>daspota3_3_7</request>
		<response1 goto="255" xsi:nil="true" />
	</text>
	<text>
		<partner>daspota3_3</partner>
		<id>8</id>
		<adddata><![CDATA[128]]></adddata>
		<empty>false</empty>
		<request>daspota3_3_8</request>
		<response1 goto="255" xsi:nil="true" />
	</text>
	<text>
		<partner>info1_1</partner>
		<id>1</id>
		<adddata><![CDATA[/* TODO quest schick_torfinsson
   20
 */
function forward() {
	var qs = getQuestState("schick_torfinsson");
	if (qs > 3) {
		return 44;
	}
	return 45;
}]]></adddata>
		<empty>true</empty>
		<request />
		<response1 goto="44" xsi:nil="true" />
		<response2 goto="45" xsi:nil="true" />
	</text>
	<text>
		<partner>info1_1</partner>
		<id>2</id>
		<adddata><![CDATA[0]]></adddata>
		<empty>false</empty>
		<request>info1_1_2</request>
		<response1 goto="9">info1_1_2_r1</response1>
		<response2 goto="10">info1_1_2_r2</response2>
	</text>
	<text>
		<partner>info1_1</partner>
		<id>3</id>
		<adddata><![CDATA[0]]></adddata>
		<empty>false</empty>
		<request>info1_1_3</request>
		<response1 goto="5">info1_1_3_r1</response1>
		<response2 goto="8">info1_1_3_r2</response2>
	</text>
	<text>
		<partner>info1_1</partner>
		<id>4</id>
		<adddata><![CDATA[0]]></adddata>
		<empty>false</empty>
		<request>info1_1_4</request>
		<response1 goto="5">info1_1_4_r1</response1>
	</text>
	<text>
		<partner>info1_1</partner>
		<id>5</id>
		<adddata><![CDATA[0]]></adddata>
		<empty>false</empty>
		<request>info1_1_5</request>
		<response1 goto="46">info1_1_5_r1</response1>
		<response2 goto="255">info1_1_5_r2</response2>
	</text>
	<text>
		<partner>info1_1</partner>
		<id>6</id>
		<adddata><![CDATA[0]]></adddata>
		<empty>false</empty>
		<request>info1_1_6</request>
		<response1 goto="8">info1_1_6_r1</response1>
		<response2 goto="5">info1_1_6_r2</response2>
	</text>
	<text>
		<partner>info1_1</partner>
		<id>7</id>
		<adddata><![CDATA[0]]></adddata>
		<empty>false</empty>
		<request>info1_1_7</request>
		<response1 goto="5">info1_1_7_r1</response1>
	</text>
	<text>
		<partner>info1_1</partner>
		<id>8</id>
		<adddata><![CDATA[0]]></adddata>
		<empty>false</empty>
		<request>info1_1_8</request>
		<response1 goto="9">info1_1_8_r1</response1>
		<response2 goto="10">info1_1_8_r2</response2>
	</text>
	<text>
		<partner>info1_1</partner>
		<id>9</id>
		<adddata><![CDATA[0]]></adddata>
		<empty>false</empty>
		<request>info1_1_9</request>
		<response1 goto="11" xsi:nil="true" />
	</text>
	<text>
		<partner>info1_1</partner>
		<id>10</id>
		<adddata><![CDATA[0]]></adddata>
		<empty>false</empty>
		<request>info1_1_10</request>
		<response1 goto="18" xsi:nil="true" />
	</text>
	<text>
		<partner>info1_1</partner>
		<id>11</id>
		<adddata><![CDATA[0]]></adddata>
		<empty>false</empty>
		<request>info1_1_11</request>
		<response1 goto="12">info1_1_11_r1</response1>
		<response2 goto="13">info1_1_11_r2</response2>
	</text>
	<text>
		<partner>info1_1</partner>
		<id>12</id>
		<adddata><![CDATA[function forward() {
	if (findInventoryItem(253) > 0) {
		return 37;
	}
	return 38;
}]]></adddata>
		<empty>true</empty>
		<request />
		<response1 goto="37" xsi:nil="true" />
		<response2 goto="38" xsi:nil="true" />
	</text>
	<text>
		<partner>info1_1</partner>
		<id>13</id>
		<adddata><![CDATA[0]]></adddata>
		<empty>false</empty>
		<request>info1_1_13</request>
		<response1 goto="12">info1_1_13_r1</response1>
		<response2 goto="14">info1_1_13_r2</response2>
	</text>
	<text>
		<partner>info1_1</partner>
		<id>14</id>
		<adddata><![CDATA[0]]></adddata>
		<empty>false</empty>
		<request>info1_1_14</request>
		<response1 goto="15" xsi:nil="true" />
	</text>
	<text>
		<partner>info1_1</partner>
		<id>15</id>
		<adddata><![CDATA[function forward() {
	if (findInventoryItem(253) > 0) {
		return 40;
	}
	return 41;
}]]></adddata>
		<empty>true</empty>
		<request />
		<response1 goto="40" xsi:nil="true" />
		<response2 goto="41" xsi:nil="true" />
	</text>
	<text>
		<partner>info1_1</partner>
		<id>16</id>
		<adddata><![CDATA[0]]></adddata>
		<empty>false</empty>
		<request>info1_1_16</request>
		<response1 goto="15" xsi:nil="true" />
	</text>
	<text>
		<partner>info1_1</partner>
		<id>17</id>
		<adddata><![CDATA[0]]></adddata>
		<empty>false</empty>
		<request>info1_1_17</request>
		<response1 goto="15" xsi:nil="true" />
	</text>
	<text>
		<partner>info1_1</partner>
		<id>18</id>
		<adddata><![CDATA[0]]></adddata>
		<empty>false</empty>
		<request>info1_1_18</request>
		<response1 goto="11">info1_1_18_r1</response1>
		<response2 goto="19">info1_1_18_r2</response2>
	</text>
	<text>
		<partner>info1_1</partner>
		<id>19</id>
		<adddata><![CDATA[0]]></adddata>
		<empty>false</empty>
		<request>info1_1_19</request>
		<response1 goto="15" xsi:nil="true" />
	</text>
	<text>
		<partner>info1_1</partner>
		<id>20</id>
		<adddata><![CDATA[/* TODO
   2 - mit ihm zusammen zum haus gekommen
   3 - empfehlung vorhanden
   4 - keine empfehlung vorhanden
*/
function forward() {
	var qs = getQuestState("schick_torfinsson");
	if (qs == 0) {
		return 4;
	}
	return 3;
}]]></adddata>
		<empty>true</empty>
		<request />
		<response1 goto="2" xsi:nil="true" />
		<response2 goto="3" xsi:nil="true" />
		<response3 goto="4" xsi:nil="true" />
	</text>
	<text>
		<partner>info1_1</partner>
		<id>21</id>
		<adddata><![CDATA[function forward() {
	if (findInventoryItem(253) > 0) {
		return 22;
	}
	return 23;
}]]></adddata>
		<empty>true</empty>
		<request />
		<response1 goto="22" xsi:nil="true" />
		<response2 goto="23" xsi:nil="true" />
	</text>
	<text>
		<partner>info1_1</partner>
		<id>22</id>
		<adddata><![CDATA[0]]></adddata>
		<empty>false</empty>
		<request>info1_1_22</request>
		<response1 goto="24">info1_1_22_r1</response1>
		<response2 goto="25">info1_1_22_r2</response2>
	</text>
	<text>
		<partner>info1_1</partner>
		<id>23</id>
		<adddata><![CDATA[0]]></adddata>
		<empty>false</empty>
		<request>info1_1_23</request>
		<response1 goto="24">info1_1_23_r1</response1>
	</text>
	<text>
		<partner>info1_1</partner>
		<id>24</id>
		<adddata><![CDATA[0]]></adddata>
		<empty>false</empty>
		<request>info1_1_24</request>
		<response1 goto="255" xsi:nil="true" />
	</text>
	<text>
		<partner>info1_1</partner>
		<id>25</id>
		<adddata><![CDATA[0]]></adddata>
		<empty>false</empty>
		<request>info1_1_25</request>
		<response1 goto="26" xsi:nil="true" />
	</text>
	<text>
		<partner>info1_1</partner>
		<id>26</id>
		<adddata><![CDATA[0]]></adddata>
		<empty>false</empty>
		<request>info1_1_26</request>
		<response1 goto="27" xsi:nil="true" />
	</text>
	<text>
		<partner>info1_1</partner>
		<id>27</id>
		<adddata><![CDATA[]]></adddata>
		<empty>false</empty>
		<request>info1_1_27</request>
		<response1 goto="28">info1_1_27_r1</response1>
		<response2 goto="29">info1_1_27_r2</response2>
	</text>
	<text>
		<partner>info1_1</partner>
		<id>28</id>
		<adddata><![CDATA[function forward() { if( getMappieceCount() > 0 ) return 30; else return 31; } ]]></adddata>
		<empty>true</empty>
		<request />
		<response1 goto="30" xsi:nil="true" />
		<response2 goto="31" xsi:nil="true" />
	</text>
	<text>
		<partner>info1_1</partner>
		<id>29</id>
		<adddata><![CDATA[0]]></adddata>
		<empty>false</empty>
		<request>info1_1_29</request>
		<response1 goto="33" xsi:nil="true" />
	</text>
	<text>
		<partner>info1_1</partner>
		<id>30</id>
		<adddata><![CDATA[function after(selid) { addMappiece(0); }]]></adddata>
		<empty>false</empty>
		<request>info1_1_30</request>
		<response1 goto="32" xsi:nil="true" />
	</text>
	<text>
		<partner>info1_1</partner>
		<id>31</id>
		<adddata><![CDATA[function after(selid) { addMappiece(0); }]]></adddata>
		<empty>false</empty>
		<request>info1_1_31</request>
		<response1 goto="32" xsi:nil="true" />
	</text>
	<text>
		<partner>info1_1</partner>
		<id>32</id>
		<adddata><![CDATA[0]]></adddata>
		<empty>false</empty>
		<request>info1_1_32</request>
		<response1 goto="33" xsi:nil="true" />
	</text>
	<text>
		<partner>info1_1</partner>
		<id>33</id>
		<adddata><![CDATA[0]]></adddata>
		<empty>false</empty>
		<request>info1_1_33</request>
		<response1 goto="34" xsi:nil="true" />
	</text>
	<text>
		<partner>info1_1</partner>
		<id>34</id>
		<adddata><![CDATA[0]]></adddata>
		<empty>false</empty>
		<request>info1_1_34</request>
		<response1 goto="35" xsi:nil="true" />
	</text>
	<text>
		<partner>info1_1</partner>
		<id>35</id>
		<adddata><![CDATA[0]]></adddata>
		<empty>false</empty>
		<request>info1_1_35</request>
		<response1 goto="36" xsi:nil="true" />
	</text>
	<text>
		<partner>info1_1</partner>
		<id>36</id>
		<adddata><![CDATA[function before() {
	var questArray = ["schick_thinmarsdotter", "schick_firunjasdotter", "schick_egilsdotter", "schick_trondesdotter"];
	var qs;
	for (var i = 0; i < questArray.length; i++) {
		qs = getQuestState(questArray[i]);
		if (qs == 0) {
			setQuestState(questArray[i], 1);
		}
	}
}]]></adddata>
		<empty>false</empty>
		<request>info1_1_36</request>
		<response1 goto="43" xsi:nil="true" />
	</text>
	<text>
		<partner>info1_1</partner>
		<id>37</id>
		<adddata><![CDATA[]]></adddata>
		<empty>false</empty>
		<request>info1_1_37</request>
		<response1 goto="16">info1_1_37_r1</response1>
		<response2 goto="17">info1_1_37_r2</response2>
		<response3 goto="39">info1_1_37_r3</response3>
	</text>
	<text>
		<partner>info1_1</partner>
		<id>38</id>
		<adddata><![CDATA[0]]></adddata>
		<empty>false</empty>
		<request>info1_1_38</request>
		<response1 goto="16">info1_1_38_r1</response1>
		<response2 goto="17">info1_1_38_r2</response2>
	</text>
	<text>
		<partner>info1_1</partner>
		<id>39</id>
		<adddata><![CDATA[0]]></adddata>
		<empty>false</empty>
		<request>info1_1_39</request>
		<response1 goto="26" xsi:nil="true" />
	</text>
	<text>
		<partner>info1_1</partner>
		<id>40</id>
		<adddata><![CDATA[0]]></adddata>
		<empty>false</empty>
		<request>info1_1_40</request>
		<response1 goto="39">info1_1_40_r1</response1>
		<response2 goto="42">info1_1_40_r2</response2>
	</text>
	<text>
		<partner>info1_1</partner>
		<id>41</id>
		<adddata><![CDATA[function before() {
	setQuestState("schick_torfinsson", 3);
}]]></adddata>
		<empty>false</empty>
		<request>info1_1_41</request>
		<response1 goto="255" xsi:nil="true" />
	</text>
	<text>
		<partner>info1_1</partner>
		<id>42</id>
		<adddata><![CDATA[255]]></adddata>
		<empty>true</empty>
		<request />
		<response1 goto="255" xsi:nil="true" />
	</text>
	<text>
		<partner>info1_1</partner>
		<id>43</id>
		<adddata><![CDATA[function before() {
	setQuestState("schick_torfinsson", 4);
}]]></adddata>
		<empty>false</empty>
		<request>info1_1_43</request>
		<response1 goto="255" xsi:nil="true" />
	</text>
	<text>
		<partner>info1_1</partner>
		<id>44</id>
		<adddata><![CDATA[0]]></adddata>
		<empty>false</empty>
		<request>info1_1_44</request>
		<response1 goto="255" xsi:nil="true" />
	</text>
	<text>
		<partner>info1_1</partner>
		<id>45</id>
		<adddata><![CDATA[function forward() {
	var qs = getQuestState("schick_torfinsson");
	if (qs == 3) {
		return 21;
	}
	return 20;
}]]></adddata>
		<empty>true</empty>
		<request />
		<response1 goto="21" xsi:nil="true" />
		<response2 goto="20" xsi:nil="true" />
	</text>
	<text>
		<partner>info1_1</partner>
		<id>46</id>
		<adddata><![CDATA[function forward() {
	var qs = getQuestState("schick_torfinsson");
	if (qs == 0) {
		return 7;
	}
	return 6;
}]]></adddata>
		<empty>true</empty>
		<request />
		<response1 goto="6" xsi:nil="true" />
		<response2 goto="7" xsi:nil="true" />
	</text>
	<text>
		<partner>info1_2</partner>
		<id>1</id>
		<adddata><![CDATA[/* TODO quest schick_ahrensson
   11
*/
function forward() {
	var qs = getQuestState("schick_ahrensson");
	if (qs == 1 || qs == 2) {
		return 6;
	} else if (qs == 3) {
		return 2;
	}
	return 17;
}]]></adddata>
		<empty>true</empty>
		<request />
		<response1 goto="2" xsi:nil="true" />
		<response2 goto="6" xsi:nil="true" />
		<response3 goto="17" xsi:nil="true" />
	</text>
	<text>
		<partner>info1_2</partner>
		<id>2</id>
		<adddata><![CDATA[0]]></adddata>
		<empty>false</empty>
		<request>info1_2_2</request>
		<response1 goto="3">info1_2_2_r1</response1>
		<response2 goto="4">info1_2_2_r2</response2>
	</text>
	<text>
		<partner>info1_2</partner>
		<id>3</id>
		<adddata><![CDATA[0]]></adddata>
		<empty>false</empty>
		<request>info1_2_3</request>
		<response1 goto="5" xsi:nil="true" />
	</text>
	<text>
		<partner>info1_2</partner>
		<id>4</id>
		<adddata><![CDATA[0]]></adddata>
		<empty>false</empty>
		<request>info1_2_4</request>
		<response1 goto="255" xsi:nil="true" />
	</text>
	<text>
		<partner>info1_2</partner>
		<id>5</id>
		<adddata><![CDATA[0]]></adddata>
		<empty>false</empty>
		<request>info1_2_5</request>
		<response1 goto="255" xsi:nil="true" />
	</text>
	<text>
		<partner>info1_2</partner>
		<id>6</id>
		<adddata><![CDATA[function forward() {
	if (findInventoryItem(176) > 0) {
		return 7;
	}
	return 8;
}]]></adddata>
		<empty>true</empty>
		<request />
		<response1 goto="7" xsi:nil="true" />
		<response2 goto="8" xsi:nil="true" />
	</text>
	<text>
		<partner>info1_2</partner>
		<id>7</id>
		<adddata><![CDATA[0]]></adddata>
		<empty>false</empty>
		<request>info1_2_7</request>
		<response1 goto="9">info1_2_7_r1</response1>
		<response2 goto="10">info1_2_7_r2</response2>
		<response3 goto="11">info1_2_7_r3</response3>
	</text>
	<text>
		<partner>info1_2</partner>
		<id>8</id>
		<adddata><![CDATA[0]]></adddata>
		<empty>false</empty>
		<request>info1_2_8</request>
		<response1 goto="10">info1_2_8_r1</response1>
		<response2 goto="11">info1_2_8_r2</response2>
	</text>
	<text>
		<partner>info1_2</partner>
		<id>9</id>
		<adddata><![CDATA[function before() {
	setQuestState("schick_ahrensson", 3);
}]]></adddata>
		<empty>false</empty>
		<request>info1_2_9</request>
		<response1 goto="255" xsi:nil="true" />
	</text>
	<text>
		<partner>info1_2</partner>
		<id>10</id>
		<adddata><![CDATA[function before() {
	setQuestState("schick_ahrensson", 4);
}]]></adddata>
		<empty>false</empty>
		<request>info1_2_10</request>
		<response1 goto="255" xsi:nil="true" />
	</text>
	<text>
		<partner>info1_2</partner>
		<id>11</id>
		<adddata><![CDATA[function before() {
	var qs = getQuestState("schick_hjallasson");
	if (qs == 0) {
		setQuestState("schick_hjallasson", 1);
	}
	/* TODO recommendation alrik de rondan */
	setQuestState("schick_derondan",1);
	setQuestState("schick_ahrensson", 4);
}]]></adddata>
		<empty>false</empty>
		<request>info1_2_11</request>
		<response1 goto="12" xsi:nil="true" />
	</text>
	<text>
		<partner>info1_2</partner>
		<id>12</id>
		<adddata><![CDATA[0]]></adddata>
		<empty>false</empty>
		<request>info1_2_12</request>
		<response1 goto="13">info1_2_12_r1</response1>
		<response2 goto="14">info1_2_12_r2</response2>
	</text>
	<text>
		<partner>info1_2</partner>
		<id>13</id>
		<adddata><![CDATA[255]]></adddata>
		<empty>true</empty>
		<request />
		<response1 goto="255" xsi:nil="true" />
	</text>
	<text>
		<partner>info1_2</partner>
		<id>14</id>
		<adddata><![CDATA[function after(selid) { addMappiece(10); }]]></adddata>
		<empty>false</empty>
		<request>info1_2_14</request>
		<response1 goto="15" xsi:nil="true" />
	</text>
	<text>
		<partner>info1_2</partner>
		<id>15</id>
		<adddata><![CDATA[function before() {
	var qs = getQuestState("schick_thinmarsdotter_clanegh");
	if (qs == 0) {
		setQuestState("schick_thinmarsdotter_clanegh", 1);
	}
}]]></adddata>
		<empty>false</empty>
		<request>info1_2_15</request>
		<response1 goto="16" xsi:nil="true" />
	</text>
	<text>
		<partner>info1_2</partner>
		<id>16</id>
		<adddata><![CDATA[0]]></adddata>
		<empty>false</empty>
		<request>info1_2_16</request>
		<response1 goto="255" xsi:nil="true" />
	</text>
	<text>
		<partner>info1_2</partner>
		<id>17</id>
		<adddata><![CDATA[0]]></adddata>
		<empty>false</empty>
		<request>info1_2_17</request>
		<response1 goto="255" xsi:nil="true" />
	</text>
	<text>
		<partner>info2_1</partner>
		<id>1</id>
		<adddata><![CDATA[/* TODO quest schick_thinmarsdotter(_clanegh?) 
   TODO 16
*/
function forward() {
	var qs = getQuestState("schick_thinmarsdotter");

	if (qs == 1 || qs == 2) {
		return 26;
	}
	return 2;
}]]></adddata>
		<empty>true</empty>
		<request />
		<response1 goto="26" xsi:nil="true" />
	</text>
	<text>
		<partner>info2_1</partner>
		<id>2</id>
		<adddata><![CDATA[0]]></adddata>
		<empty>false</empty>
		<request>info2_1_2</request>
		<response1 goto="255" xsi:nil="true" />
	</text>
	<text>
		<partner>info2_1</partner>
		<id>3</id>
		<adddata><![CDATA[0]]></adddata>
		<empty>false</empty>
		<request>info2_1_3</request>
		<response1 goto="4">info2_1_3_r1</response1>
		<response2 goto="4">info2_1_3_r2</response2>
	</text>
	<text>
		<partner>info2_1</partner>
		<id>4</id>
		<adddata><![CDATA[0]]></adddata>
		<empty>false</empty>
		<request>info2_1_4</request>
		<response1 goto="8">info2_1_4_r1</response1>
		<response2 goto="5">info2_1_4_r2</response2>
	</text>
	<text>
		<partner>info2_1</partner>
		<id>5</id>
		<adddata><![CDATA[0]]></adddata>
		<empty>false</empty>
		<request>info2_1_5</request>
		<response1 goto="6" xsi:nil="true" />
	</text>
	<text>
		<partner>info2_1</partner>
		<id>6</id>
		<adddata><![CDATA[0]]></adddata>
		<empty>false</empty>
		<request>info2_1_6</request>
		<response1 goto="255">info2_1_6_r1</response1>
		<response2 goto="7">info2_1_6_r2</response2>
	</text>
	<text>
		<partner>info2_1</partner>
		<id>7</id>
		<adddata><![CDATA[0]]></adddata>
		<empty>false</empty>
		<request>info2_1_7</request>
		<response1 goto="8">info2_1_7_r1</response1>
	</text>
	<text>
		<partner>info2_1</partner>
		<id>8</id>
		<adddata><![CDATA[0]]></adddata>
		<empty>false</empty>
		<request>info2_1_8</request>
		<response1 goto="9">info2_1_8_r1</response1>
		<response2 goto="10">info2_1_8_r2</response2>
	</text>
	<text>
		<partner>info2_1</partner>
		<id>9</id>
		<adddata><![CDATA[0]]></adddata>
		<empty>false</empty>
		<request>info2_1_9</request>
		<response1 goto="11" xsi:nil="true" />
	</text>
	<text>
		<partner>info2_1</partner>
		<id>10</id>
		<adddata><![CDATA[0]]></adddata>
		<empty>false</empty>
		<request>info2_1_10</request>
		<response1 goto="11" xsi:nil="true" />
	</text>
	<text>
		<partner>info2_1</partner>
		<id>11</id>
		<adddata><![CDATA[0]]></adddata>
		<empty>false</empty>
		<request>info2_1_11</request>
		<response1 goto="12" xsi:nil="true" />
	</text>
	<text>
		<partner>info2_1</partner>
		<id>12</id>
		<adddata><![CDATA[0]]></adddata>
		<empty>false</empty>
		<request>info2_1_12</request>
		<response1 goto="13" xsi:nil="true" />
	</text>
	<text>
		<partner>info2_1</partner>
		<id>13</id>
		<adddata><![CDATA[0]]></adddata>
		<empty>false</empty>
		<request>info2_1_13</request>
		<response1 goto="14" xsi:nil="true" />
	</text>
	<text>
		<partner>info2_1</partner>
		<id>14</id>
		<adddata><![CDATA[0]]></adddata>
		<empty>false</empty>
		<request>info2_1_14</request>
		<response1 goto="15" xsi:nil="true" />
	</text>
	<text>
		<partner>info2_1</partner>
		<id>15</id>
		<adddata><![CDATA[0]]></adddata>
		<empty>false</empty>
		<request>info2_1_15</request>
		<response1 goto="16" xsi:nil="true" />
	</text>
	<text>
		<partner>info2_1</partner>
		<id>16</id>
		<adddata><![CDATA[/* TODO hinweis auf kartenstück schwarzmagier */
128]]></adddata>
		<empty>false</empty>
		<request>info2_1_16</request>
		<response1 goto="17" xsi:nil="true" />
	</text>
	<text>
		<partner>info2_1</partner>
		<id>17</id>
		<adddata><![CDATA[0]]></adddata>
		<empty>false</empty>
		<request>info2_1_17</request>
		<response1 goto="18">info2_1_17_r1</response1>
		<response2 goto="19">info2_1_17_r2</response2>
	</text>
	<text>
		<partner>info2_1</partner>
		<id>18</id>
		<adddata><![CDATA[0]]></adddata>
		<empty>false</empty>
		<request>info2_1_18</request>
		<response1 goto="20" xsi:nil="true" />
	</text>
	<text>
		<partner>info2_1</partner>
		<id>19</id>
		<adddata><![CDATA[0]]></adddata>
		<empty>false</empty>
		<request>info2_1_19</request>
		<response1 goto="20" xsi:nil="true" />
	</text>
	<text>
		<partner>info2_1</partner>
		<id>20</id>
		<adddata><![CDATA[0]]></adddata>
		<empty>false</empty>
		<request>info2_1_20</request>
		<response1 goto="21">info2_1_20_r1</response1>
		<response2 goto="21">info2_1_20_r2</response2>
	</text>
	<text>
		<partner>info2_1</partner>
		<id>21</id>
		<adddata><![CDATA[0]]></adddata>
		<empty>false</empty>
		<request>info2_1_21</request>
		<response1 goto="22" xsi:nil="true" />
	</text>
	<text>
		<partner>info2_1</partner>
		<id>22</id>
		<adddata><![CDATA[0]]></adddata>
		<empty>false</empty>
		<request>info2_1_22</request>
		<response1 goto="23" xsi:nil="true" />
	</text>
	<text>
		<partner>info2_1</partner>
		<id>23</id>
		<adddata><![CDATA[function before() {
	var qs = getQuestState("schick_ahrensson");
	if (qs == 0) {
		setQuestState("schick_ahrensson", 1);
	}
	var qs = getQuestState("schick_siebenstein");
	if (qs == 0) {
		setQuestState("schick_siebenstein", 1);
	}
	setQuestState("schick_thinmarsdotter", 3);
}]]></adddata>
		<empty>false</empty>
		<request>info2_1_23</request>
		<response1 goto="24">info2_1_23_r1</response1>
		<response2 goto="25">info2_1_23_r2</response2>
	</text>
	<text>
		<partner>info2_1</partner>
		<id>24</id>
		<adddata><![CDATA[0]]></adddata>
		<empty>false</empty>
		<request>info2_1_24</request>
		<response1 goto="255" xsi:nil="true" />
	</text>
	<text>
		<partner>info2_1</partner>
		<id>25</id>
		<adddata><![CDATA[0]]></adddata>
		<empty>false</empty>
		<request>info2_1_25</request>
		<response1 goto="255" xsi:nil="true" />
	</text>
	<text>
		<partner>info2_1</partner>
		<id>26</id>
		<adddata><![CDATA[]]></adddata>
		<empty>false</empty>
		<request>info2_1_1</request>
		<response1 goto="3" xsi:nil="true" />
	</text>
	<text>
		<partner>info2_2</partner>
		<id>1</id>
		<adddata><![CDATA[/* TODO quest schick_siebenstein
   TODO: Runenknochen-Auftrag annehmen, dann ausfuehren, dann wiederkommen - quest?
0 - keine empfehlung
1 - empfehlung
2 - hausbeschreibung
3 - quest gorah angenommen
4 - quest gorah beendet
5 - quest siebenstein beendet
*/
function forward() {
	var qs = getQuestState("schick_siebenstein");
	if (qs > 4) {
		return 2;
	}
	return 3;
}]]></adddata>
		<empty>true</empty>
		<request />
		<response1 goto="2" xsi:nil="true" />
		<response2 goto="3" xsi:nil="true" />
	</text>
	<text>
		<partner>info2_2</partner>
		<id>2</id>
		<adddata><![CDATA[0]]></adddata>
		<empty>false</empty>
		<request>info2_2_2</request>
		<response1 goto="255" xsi:nil="true" />
	</text>
	<text>
		<partner>info2_2</partner>
		<id>3</id>
		<adddata><![CDATA[function forward() {
	var qs = getQuestState("schick_siebenstein");
	if (qs == 1 || qs == 2) {
		return 4;
	} else if (qs == 3 || qs == 4) {
		return 16;
	}
	qs = getQuestState("schick_call");
	if (qs >= 1) {
		return 25;
	}
	return 2;
}]]></adddata>
		<empty>true</empty>
		<request />
		<response1 goto="16" xsi:nil="true" />
		<response2 goto="4" xsi:nil="true" />
		<response3 goto="25" xsi:nil="true" />
	</text>
	<text>
		<partner>info2_2</partner>
		<id>4</id>
		<adddata><![CDATA[0]]></adddata>
		<empty>false</empty>
		<request>info2_2_4</request>
		<response1 goto="5">info2_2_4_r1</response1>
		<response2 goto="6">info2_2_4_r2</response2>
	</text>
	<text>
		<partner>info2_2</partner>
		<id>5</id>
		<adddata><![CDATA[0]]></adddata>
		<empty>false</empty>
		<request>info2_2_5</request>
		<response1 goto="7">info2_2_5_r1</response1>
		<response2 goto="8">info2_2_5_r2</response2>
	</text>
	<text>
		<partner>info2_2</partner>
		<id>6</id>
		<adddata><![CDATA[0]]></adddata>
		<empty>false</empty>
		<request>info2_2_6</request>
		<response1 goto="7">info2_2_6_r1</response1>
		<response2 goto="8">info2_2_6_r2</response2>
	</text>
	<text>
		<partner>info2_2</partner>
		<id>7</id>
		<adddata><![CDATA[0]]></adddata>
		<empty>false</empty>
		<request>info2_2_7</request>
		<response1 goto="9">info2_2_7_r1</response1>
		<response2 goto="9">info2_2_7_r2</response2>
	</text>
	<text>
		<partner>info2_2</partner>
		<id>8</id>
		<adddata><![CDATA[0]]></adddata>
		<empty>false</empty>
		<request>info2_2_8</request>
		<response1 goto="7">info2_2_8_r1</response1>
	</text>
	<text>
		<partner>info2_2</partner>
		<id>9</id>
		<adddata><![CDATA[0]]></adddata>
		<empty>false</empty>
		<request>info2_2_9</request>
		<response1 goto="10">info2_2_9_r1</response1>
		<response2 goto="11">info2_2_9_r2</response2>
	</text>
	<text>
		<partner>info2_2</partner>
		<id>10</id>
		<adddata><![CDATA[0]]></adddata>
		<empty>false</empty>
		<request>info2_2_10</request>
		<response1 goto="15">info2_2_10_r1</response1>
		<response2 goto="14">info2_2_10_r2</response2>
	</text>
	<text>
		<partner>info2_2</partner>
		<id>11</id>
		<adddata><![CDATA[0]]></adddata>
		<empty>false</empty>
		<request>info2_2_11</request>
		<response1 goto="12">info2_2_11_r1</response1>
		<response2 goto="13">info2_2_11_r2</response2>
	</text>
	<text>
		<partner>info2_2</partner>
		<id>12</id>
		<adddata><![CDATA[function before() {
	setQuestState("schick_siebenstein", 5);
}]]></adddata>
		<empty>false</empty>
		<request>info2_2_12</request>
		<response1 goto="255" xsi:nil="true" />
	</text>
	<text>
		<partner>info2_2</partner>
		<id>13</id>
		<adddata><![CDATA[0]]></adddata>
		<empty>false</empty>
		<request>info2_2_13</request>
		<response1 goto="10" xsi:nil="true" />
	</text>
	<text>
		<partner>info2_2</partner>
		<id>14</id>
		<adddata><![CDATA[function before() {
	setQuestState("schick_siebenstein", 5);
}]]></adddata>
		<empty>false</empty>
		<request>info2_2_14</request>
		<response1 goto="255" xsi:nil="true" />
	</text>
	<text>
		<partner>info2_2</partner>
		<id>15</id>
		<adddata><![CDATA[function before() {
	setQuestState("schick_siebenstein", 3);
}]]></adddata>
		<empty>false</empty>
		<request>info2_2_15</request>
		<response1 goto="255" xsi:nil="true" />
	</text>
	<text>
		<partner>info2_2</partner>
		<id>16</id>
		<adddata><![CDATA[function forward() {
	if (findInventoryItem(164) > 0) {
		return 17;
	}
	return 18;
}]]></adddata>
		<empty>true</empty>
		<request />
		<response1 goto="17" xsi:nil="true" />
		<response2 goto="18" xsi:nil="true" />
	</text>
	<text>
		<partner>info2_2</partner>
		<id>17</id>
		<adddata><![CDATA[0]]></adddata>
		<empty>false</empty>
		<request>info2_2_17</request>
		<response1 goto="19">info2_2_17_r1</response1>
		<response2 goto="20">info2_2_17_r2</response2>
	</text>
	<text>
		<partner>info2_2</partner>
		<id>18</id>
		<adddata><![CDATA[0]]></adddata>
		<empty>false</empty>
		<request>info2_2_18</request>
		<response1 goto="19">info2_2_18_r1</response1>
	</text>
	<text>
		<partner>info2_2</partner>
		<id>19</id>
		<adddata><![CDATA[0]]></adddata>
		<empty>false</empty>
		<request>info2_2_19</request>
		<response1 goto="255" xsi:nil="true" />
	</text>
	<text>
		<partner>info2_2</partner>
		<id>20</id>
		<adddata><![CDATA[function before() {
	removeInventoryItem(164,1);
}]]></adddata>
		<empty>false</empty>
		<request>info2_2_20</request>
		<response1 goto="21" xsi:nil="true" />
	</text>
	<text>
		<partner>info2_2</partner>
		<id>21</id>
		<adddata><![CDATA[0]]></adddata>
		<empty>false</empty>
		<request>info2_2_21</request>
		<response1 goto="22" xsi:nil="true" />
	</text>
	<text>
		<partner>info2_2</partner>
		<id>22</id>
		<adddata><![CDATA[function before() {
	giveItem(247, 1);
	setQuestStateInconly("schick_swafnildsson",1);
}
]]></adddata>
		<empty>false</empty>
		<request>info2_2_22</request>
		<response1 goto="23" xsi:nil="true" />
	</text>
	<text>
		<partner>info2_2</partner>
		<id>23</id>
		<adddata><![CDATA[0]]></adddata>
		<empty>false</empty>
		<request>info2_2_23</request>
		<response1 goto="24" xsi:nil="true" />
	</text>
	<text>
		<partner>info2_2</partner>
		<id>24</id>
		<adddata><![CDATA[function before() {
	var qs = getQuestState("schick_swafnildsson");
	if (qs == 0) {
		setQuestState("schick_swafnildsson", 1);
	}
	var qs = getQuestState("schick_hjallasson");
	if (qs == 0) {
		setQuestState("schick_hjallasson", 1);
	}
	setQuestState("schick_siebenstein", 5);
}]]></adddata>
		<empty>false</empty>
		<request>info2_2_24</request>
		<response1 goto="255" xsi:nil="true" />
	</text>
	<text>
		<partner>info2_2</partner>
		<id>25</id>
		<adddata><![CDATA[0]]></adddata>
		<empty>false</empty>
		<request>info2_2_25</request>
		<response1 goto="5">info2_2_25_r1</response1>
	</text>
	<text>
		<partner>info2_3</partner>
		<id>1</id>
		<adddata><![CDATA[function forward() {
	var qs = getQuestState("schick_olgardsson");
	if (qs == 1 || qs == 2) {
		return 3;
	}
	return 2;
}]]></adddata>
		<empty>true</empty>
		<request />
		<response1 goto="2" xsi:nil="true" />
		<response2 goto="3" xsi:nil="true" />
	</text>
	<text>
		<partner>info2_3</partner>
		<id>2</id>
		<adddata><![CDATA[0]]></adddata>
		<empty>false</empty>
		<request>info2_3_2</request>
		<response1 goto="255" xsi:nil="true" />
	</text>
	<text>
		<partner>info2_3</partner>
		<id>3</id>
		<adddata><![CDATA[/* TODO empfehlung Janda? (f092_1) */
function forward() {
	var qs = getSpecialState("janda_olgardsson");
	if (qs == 1) {
		return 4;
	}
	return 5;
}]]></adddata>
		<empty>true</empty>
		<request />
		<response1 goto="4" xsi:nil="true" />
		<response2 goto="5" xsi:nil="true" />
	</text>
	<text>
		<partner>info2_3</partner>
		<id>4</id>
		<adddata><![CDATA[0]]></adddata>
		<empty>false</empty>
		<request>info2_3_4</request>
		<response1 goto="6">info2_3_4_r1</response1>
		<response2 goto="13">info2_3_4_r2</response2>
		<response3 goto="10">info2_3_4_r3</response3>
	</text>
	<text>
		<partner>info2_3</partner>
		<id>5</id>
		<adddata><![CDATA[0]]></adddata>
		<empty>false</empty>
		<request>info2_3_5</request>
		<response1 goto="13">info2_3_5_r1</response1>
		<response2 goto="10">info2_3_5_r2</response2>
	</text>
	<text>
		<partner>info2_3</partner>
		<id>6</id>
		<adddata><![CDATA[0]]></adddata>
		<empty>false</empty>
		<request>info2_3_6</request>
		<response1 goto="7" xsi:nil="true" />
	</text>
	<text>
		<partner>info2_3</partner>
		<id>7</id>
		<adddata><![CDATA[0]]></adddata>
		<empty>false</empty>
		<request>info2_3_7</request>
		<response1 goto="8">info2_3_7_r1</response1>
		<response2 goto="13">info2_3_7_r2</response2>
	</text>
	<text>
		<partner>info2_3</partner>
		<id>8</id>
		<adddata><![CDATA[0]]></adddata>
		<empty>false</empty>
		<request>info2_3_8</request>
		<response1 goto="9">info2_3_8_r1</response1>
		<response2 goto="14">info2_3_8_r2</response2>
	</text>
	<text>
		<partner>info2_3</partner>
		<id>9</id>
		<adddata><![CDATA[/* TODO better not end this quest here, or the whole game is f***ed up... */
/*
function before() {
	setQuestState("schick_olgardsson", 3);
}
*/]]></adddata>
		<empty>false</empty>
		<request>info2_3_9</request>
		<response1 goto="255" xsi:nil="true" />
	</text>
	<text>
		<partner>info2_3</partner>
		<id>10</id>
		<adddata><![CDATA[/* TODO empfehlung Janda? */
function forward() {
	var qs = getSpecialState("janda_olgardsson");
	if (qs == 1) {
		return 11;
	}
	return 12;
}]]></adddata>
		<empty>true</empty>
		<request />
		<response1 goto="11" xsi:nil="true" />
		<response2 goto="12" xsi:nil="true" />
	</text>
	<text>
		<partner>info2_3</partner>
		<id>11</id>
		<adddata><![CDATA[0]]></adddata>
		<empty>false</empty>
		<request>info2_3_11</request>
		<response1 goto="6">info2_3_11_r1</response1>
		<response2 goto="13">info2_3_11_r2</response2>
	</text>
	<text>
		<partner>info2_3</partner>
		<id>12</id>
		<adddata><![CDATA[0]]></adddata>
		<empty>false</empty>
		<request>info2_3_12</request>
		<response1 goto="13">info2_3_12_r1</response1>
	</text>
	<text>
		<partner>info2_3</partner>
		<id>13</id>
		<adddata><![CDATA[0]]></adddata>
		<empty>false</empty>
		<request>info2_3_13</request>
		<response1 goto="19">info2_3_13_r1</response1>
		<response2 goto="15">info2_3_13_r2</response2>
	</text>
	<text>
		<partner>info2_3</partner>
		<id>14</id>
		<adddata><![CDATA[0]]></adddata>
		<empty>false</empty>
		<request>info2_3_14</request>
		<response1 goto="19">info2_3_14_r1</response1>
		<response2 goto="15">info2_3_14_r2</response2>
	</text>
	<text>
		<partner>info2_3</partner>
		<id>15</id>
		<adddata><![CDATA[function before() {
	var questArray = ["schick_torfinsson",
"schick_ahrensson",
"schick_thinmarsdotter_clanegh",
"schick_siebenstein",
"schick_firunjasdotter",
"schick_hjallasson",
"schick_thurboldsson",
"schick_windenbek",
"schick_egilsdotter",
"schick_trondesdotter",
"schick_swafnildsson"
];
	var q1 = rollRandom(0,10);
	var q2 = -1;
	do { q2 = rollRandom(0,10); } while( q1 == q2 );
	
	setSpecialState("olgardssonfirsthint", q1);
	setSpecialState("olgardssonsecondhint", q2);
	
	var qs = getQuestState(questArray[q1]);
	if (qs == 0) {
		setQuestState(questArray[q1], 1);
	}
	qs = getQuestState(questArray[q2]);
	if (qs == 0) {
		setQuestState(questArray[q2], 1);
	}
}]]></adddata>
		<empty>false</empty>
		<request>info2_3_15</request>
		<response1 goto="16" xsi:nil="true" />
	</text>
	<text>
		<partner>info2_3</partner>
		<id>16</id>
		<adddata><![CDATA[function processtext(which, text) {
	if (which != 0)
		return text;
	var q1 = getSpecialState("olgardssonfirsthint");
	var qt1 = getLangString("text_mqhint_" + q1, []);
	return getLangString(text, [qt1]);
}]]></adddata>
		<empty>false</empty>
		<request>info2_3_16</request>
		<response1 goto="17" xsi:nil="true" />
	</text>
	<text>
		<partner>info2_3</partner>
		<id>17</id>
		<adddata><![CDATA[function processtext(which, text) {
	if (which != 0)
		return text;
	var q2 = getSpecialState("olgardssonsecondhint");
	var qt2 = getLangString("text_mqhint_" + q2, []);
	return getLangString(text, [qt2]);
}]]></adddata>
		<empty>false</empty>
		<request>info2_3_17</request>
		<response1 goto="18" xsi:nil="true" />
	</text>
	<text>
		<partner>info2_3</partner>
		<id>18</id>
		<adddata><![CDATA[function after(selid) {
  addMappiece(0);
}
function before() {
	setQuestState("schick_olgardsson", 3);
}]]></adddata>
		<empty>false</empty>
		<request>info2_3_18</request>
		<response1 goto="23">info2_3_18_r1</response1>
		<response2 goto="22">info2_3_18_r2</response2>
	</text>
	<text>
		<partner>info2_3</partner>
		<id>19</id>
		<adddata><![CDATA[function before() {
	var questArray = ["schick_torfinsson",
"schick_ahrensson",
"schick_thinmarsdotter_clanegh",
"schick_siebenstein",
"schick_firunjasdotter",
"schick_hjallasson",
"schick_thurboldsson",
"schick_windenbek",
"schick_egilsdotter",
"schick_trondesdotter",
"schick_swafnildsson"
];
	var q1 = rollRandom(0,10);
	var q2 = -1;
	do { q2 = rollRandom(0,10); } while( q1 == q2 );
	
	setSpecialState("olgardssonfirsthint", q1);
	setSpecialState("olgardssonsecondhint", q2);
	
	var qs = getQuestState(questArray[q1]);
	if (qs == 0) {
		setQuestState(questArray[q1], 1);
	}
	qs = getQuestState(questArray[q2]);
	if (qs == 0) {
		setQuestState(questArray[q2], 1);
	}
}]]></adddata>
		<empty>false</empty>
		<request>info2_3_19</request>
		<response1 goto="20" xsi:nil="true" />
	</text>
	<text>
		<partner>info2_3</partner>
		<id>20</id>
		<adddata><![CDATA[function processtext(which, text) {
	if (which != 0)
		return text;
	var q1 = getSpecialState("olgardssonfirsthint");
	var qt1 = getLangString("text_mqhint_" + q1, []);
	return getLangString(text, [qt1]);
}]]></adddata>
		<empty>false</empty>
		<request>info2_3_20</request>
		<response1 goto="21" xsi:nil="true" />
	</text>
	<text>
		<partner>info2_3</partner>
		<id>21</id>
		<adddata><![CDATA[function processtext(which, text) {
	if (which != 0)
		return text;
	var q2 = getSpecialState("olgardssonsecondhint");
	var qt2 = getLangString("text_mqhint_" + q2, []);
	return getLangString(text, [qt2]);
}]]></adddata>
		<empty>false</empty>
		<request>info2_3_21</request>
		<response1 goto="23" xsi:nil="true" />
	</text>
	<text>
		<partner>info2_3</partner>
		<id>22</id>
		<adddata><![CDATA[0]]></adddata>
		<empty>false</empty>
		<request>info2_3_22</request>
		<response1 goto="28">info2_3_22_r1</response1>
		<response2 goto="25">info2_3_22_r2</response2>
	</text>
	<text>
		<partner>info2_3</partner>
		<id>23</id>
		<adddata><![CDATA[0]]></adddata>
		<empty>false</empty>
		<request>info2_3_23</request>
		<response1 goto="24">info2_3_23_r1</response1>
		<response2 goto="25">info2_3_23_r2</response2>
	</text>
	<text>
		<partner>info2_3</partner>
		<id>24</id>
		<adddata><![CDATA[function before() {
	setQuestState("schick_olgardsson", 3);
}]]></adddata>
		<empty>false</empty>
		<request>info2_3_24</request>
		<response1 goto="255" xsi:nil="true" />
	</text>
	<text>
		<partner>info2_3</partner>
		<id>25</id>
		<adddata><![CDATA[function forward() {
	var qs = getQuestState("schick_olgardsson");
	if (qs > 2) {
		return 26;
	}
	return 27;
}]]></adddata>
		<empty>true</empty>
		<request />
		<response1 goto="26" xsi:nil="true" />
		<response2 goto="27" xsi:nil="true" />
	</text>
	<text>
		<partner>info2_3</partner>
		<id>26</id>
		<adddata><![CDATA[function before() {
	passTime("xx", 1);
	setQuestState("schick_olgardsson", 3);
}]]></adddata>
		<empty>false</empty>
		<request>info2_3_26</request>
		<response1 goto="255" xsi:nil="true" />
	</text>
	<text>
		<partner>info2_3</partner>
		<id>27</id>
		<adddata><![CDATA[function after(selid) {
  addMappiece(0);
}]]></adddata>
		<empty>false</empty>
		<request>info2_3_27</request>
		<response1 goto="26" xsi:nil="true" />
	</text>
	<text>
		<partner>info2_3</partner>
		<id>28</id>
		<adddata><![CDATA[function before() {
	setQuestState("schick_olgardsson", 3);
}]]></adddata>
		<empty>false</empty>
		<request>info2_3_28</request>
		<response1 goto="255" xsi:nil="true" />
	</text>
	<text>
		<partner>info3_1</partner>
		<id>1</id>
		<adddata><![CDATA[/* TODO 5, 18
*/
function forward() {
	var qs = getQuestState("schick_firunjasdotter");
	if (qs == 1 || qs == 2) {
		return 4;
	}
	return 2;
}]]></adddata>
		<empty>true</empty>
		<request />
		<response1 goto="2" xsi:nil="true" />
		<response2 goto="4" xsi:nil="true" />
	</text>
	<text>
		<partner>info3_1</partner>
		<id>2</id>
		<adddata><![CDATA[0]]></adddata>
		<empty>false</empty>
		<request>info3_1_2</request>
		<response1 goto="3">info3_1_2_r1</response1>
		<response2 goto="255">info3_1_2_r2</response2>
	</text>
	<text>
		<partner>info3_1</partner>
		<id>3</id>
		<adddata><![CDATA[0]]></adddata>
		<empty>false</empty>
		<request>info3_1_3</request>
		<response1 goto="255" xsi:nil="true" />
	</text>
	<text>
		<partner>info3_1</partner>
		<id>4</id>
		<adddata><![CDATA[0]]></adddata>
		<empty>false</empty>
		<request>info3_1_4</request>
		<response1 goto="5">info3_1_4_r1</response1>
		<response2 goto="6">info3_1_4_r2</response2>
	</text>
	<text>
		<partner>info3_1</partner>
		<id>5</id>
		<adddata><![CDATA[/* TODO Modifier für CH-Probe?
*/
function forward() {
	var res = rollCheck({"who":0,"which":"CH","type":"attribute","mod":0});
		if (res.ok) {
			return 10;
		}
	return 11;
}]]></adddata>
		<empty>true</empty>
		<request />
		<response1 goto="10" xsi:nil="true" />
		<response2 goto="11" xsi:nil="true" />
	</text>
	<text>
		<partner>info3_1</partner>
		<id>6</id>
		<adddata><![CDATA[0]]></adddata>
		<empty>false</empty>
		<request>info3_1_6</request>
		<response1 goto="5">info3_1_6_r1</response1>
		<response2 goto="7">info3_1_6_r2</response2>
	</text>
	<text>
		<partner>info3_1</partner>
		<id>7</id>
		<adddata><![CDATA[0]]></adddata>
		<empty>false</empty>
		<request>info3_1_7</request>
		<response1 goto="8">info3_1_7_r1</response1>
		<response2 goto="9">info3_1_7_r2</response2>
	</text>
	<text>
		<partner>info3_1</partner>
		<id>8</id>
		<adddata><![CDATA[0]]></adddata>
		<empty>false</empty>
		<request>info3_1_8</request>
		<response1 goto="8">info3_1_8_r1</response1>
		<response2 goto="9">info3_1_8_r2</response2>
	</text>
	<text>
		<partner>info3_1</partner>
		<id>9</id>
		<adddata><![CDATA[function before() {
	setQuestState("schick_firunjasdotter", 3);
}]]></adddata>
		<empty>true</empty>
		<request />
		<response1 goto="255" xsi:nil="true" />
	</text>
	<text>
		<partner>info3_1</partner>
		<id>10</id>
		<adddata><![CDATA[0]]></adddata>
		<empty>false</empty>
		<request>info3_1_10</request>
		<response1 goto="14">info3_1_10_r1</response1>
		<response2 goto="12">info3_1_10_r2</response2>
		<response3 goto="13">info3_1_10_r3</response3>
	</text>
	<text>
		<partner>info3_1</partner>
		<id>11</id>
		<adddata><![CDATA[0]]></adddata>
		<empty>false</empty>
		<request>info3_1_11</request>
		<response1 goto="14">info3_1_11_r1</response1>
		<response2 goto="12">info3_1_11_r2</response2>
	</text>
	<text>
		<partner>info3_1</partner>
		<id>12</id>
		<adddata><![CDATA[0]]></adddata>
		<empty>false</empty>
		<request>info3_1_12</request>
		<response1 goto="14">info3_1_12_r1</response1>
		<response2 goto="7">info3_1_12_r2</response2>
	</text>
	<text>
		<partner>info3_1</partner>
		<id>13</id>
		<adddata><![CDATA[128]]></adddata>
		<empty>false</empty>
		<request>info3_1_13</request>
		<response1 goto="14">info3_1_13_r1</response1>
		<response2 goto="7">info3_1_13_r2</response2>
	</text>
	<text>
		<partner>info3_1</partner>
		<id>14</id>
		<adddata><![CDATA[0]]></adddata>
		<empty>false</empty>
		<request>info3_1_14</request>
		<response1 goto="15">info3_1_14_r1</response1>
		<response2 goto="15">info3_1_14_r2</response2>
	</text>
	<text>
		<partner>info3_1</partner>
		<id>15</id>
		<adddata><![CDATA[function before() {
	var qs = getQuestState("schick_olgardsson");
	if (qs == 0) {
		setQuestState("schick_olgardsson", 1);
	}
	qs = getQuestState("schick_egilsdotter");
	if (qs == 0) {
		setQuestState("schick_egilsdotter", 1);
	}
}]]></adddata>
		<empty>false</empty>
		<request>info3_1_15</request>
		<response1 goto="16">info3_1_15_r1</response1>
		<response2 goto="17">info3_1_15_r2</response2>
	</text>
	<text>
		<partner>info3_1</partner>
		<id>16</id>
		<adddata><![CDATA[255]]></adddata>
		<empty>true</empty>
		<request />
		<response1 goto="27" xsi:nil="true" />
	</text>
	<text>
		<partner>info3_1</partner>
		<id>17</id>
		<adddata><![CDATA[function before() {
	var qs = getQuestState("schick_torfinsson");
	if (qs == 0) {
		setQuestState("schick_torfinsson", 1);
	}
}]]></adddata>
		<empty>false</empty>
		<request>info3_1_17</request>
		<response1 goto="25">info3_1_17_r1</response1>
		<response2 goto="18">info3_1_17_r2</response2>
	</text>
	<text>
		<partner>info3_1</partner>
		<id>18</id>
		<adddata><![CDATA[/* TODO Modifier für CH-Probe?
*/
function forward() {
	var res = rollCheck({"who":0,"which":"CH","type":"attribute","mod":0});
		if (res.ok) {
			return 20;
		}
	return 19;
}]]></adddata>
		<empty>true</empty>
		<request />
		<response1 goto="19" xsi:nil="true" />
		<response2 goto="20" xsi:nil="true" />
	</text>
	<text>
		<partner>info3_1</partner>
		<id>19</id>
		<adddata><![CDATA[0]]></adddata>
		<empty>false</empty>
		<request>info3_1_19</request>
		<response1 goto="27">info3_1_19_r1</response1>
		<response2 goto="27">info3_1_19_r2</response2>
	</text>
	<text>
		<partner>info3_1</partner>
		<id>20</id>
		<adddata><![CDATA[0]]></adddata>
		<empty>false</empty>
		<request>info3_1_20</request>
		<response1 goto="21" xsi:nil="true" />
	</text>
	<text>
		<partner>info3_1</partner>
		<id>21</id>
		<adddata><![CDATA[0]]></adddata>
		<empty>false</empty>
		<request>info3_1_21</request>
		<response1 goto="22">info3_1_21_r1</response1>
		<response2 goto="23">info3_1_21_r2</response2>
	</text>
	<text>
		<partner>info3_1</partner>
		<id>22</id>
		<adddata><![CDATA[function after(selid) {
  addMappiece(0);
}]]></adddata>
		<empty>false</empty>
		<request>info3_1_22</request>
		<response1 goto="24" xsi:nil="true" />
	</text>
	<text>
		<partner>info3_1</partner>
		<id>23</id>
		<adddata><![CDATA[]]></adddata>
		<empty>false</empty>
		<request>info3_1_23</request>
		<response1 goto="24" xsi:nil="true" />
	</text>
	<text>
		<partner>info3_1</partner>
		<id>24</id>
		<adddata><![CDATA[128]]></adddata>
		<empty>false</empty>
		<request>info3_1_24</request>
		<response1 goto="25" xsi:nil="true" />
	</text>
	<text>
		<partner>info3_1</partner>
		<id>25</id>
		<adddata><![CDATA[0]]></adddata>
		<empty>false</empty>
		<request>info3_1_25</request>
		<response1 goto="26" xsi:nil="true" />
	</text>
	<text>
		<partner>info3_1</partner>
		<id>26</id>
		<adddata><![CDATA[function before() {
	setQuestState("schick_firunjasdotter", 3);
}]]></adddata>
		<empty>false</empty>
		<request>info3_1_26</request>
		<response1 goto="255" xsi:nil="true" />
	</text>
	<text>
		<partner>info3_1</partner>
		<id>27</id>
		<adddata><![CDATA[0]]></adddata>
		<empty>false</empty>
		<request>info3_1_27</request>
		<response1 goto="26" xsi:nil="true" />
	</text>
	<text>
		<partner>info3_2</partner>
		<id>1</id>
		<adddata><![CDATA[/* TODO 7
*/
function forward() {
	var qs = getQuestState("schick_hjallasson");
	if (qs == 1 || qs == 2) {
		return 3;
	}
	return 2;
}]]></adddata>
		<empty>true</empty>
		<request />
		<response1 goto="2" xsi:nil="true" />
		<response2 goto="3" xsi:nil="true" />
	</text>
	<text>
		<partner>info3_2</partner>
		<id>2</id>
		<adddata><![CDATA[0]]></adddata>
		<empty>false</empty>
		<request>info3_2_2</request>
		<response1 goto="255" xsi:nil="true" />
	</text>
	<text>
		<partner>info3_2</partner>
		<id>3</id>
		<adddata><![CDATA[function forward() {
	if (hasCompanion("erwo")) {
		return 4;
	}
	return 16;
}]]></adddata>
		<empty>true</empty>
		<request />
		<response1 goto="4" xsi:nil="true" />
		<response2 goto="16" xsi:nil="true" />
	</text>
	<text>
		<partner>info3_2</partner>
		<id>4</id>
		<adddata><![CDATA[0]]></adddata>
		<empty>false</empty>
		<request>info3_2_4</request>
		<response1 goto="5" xsi:nil="true" />
	</text>
	<text>
		<partner>info3_2</partner>
		<id>5</id>
		<adddata><![CDATA[0]]></adddata>
		<empty>false</empty>
		<request>info3_2_5</request>
		<response1 goto="6" xsi:nil="true" />
	</text>
	<text>
		<partner>info3_2</partner>
		<id>6</id>
		<adddata><![CDATA[0]]></adddata>
		<empty>false</empty>
		<request>info3_2_6</request>
		<response1 goto="7" xsi:nil="true" />
	</text>
	<text>
		<partner>info3_2</partner>
		<id>7</id>
		<adddata><![CDATA[/* TODO Erwo verlässt Gruppe
*/
128]]></adddata>
		<empty>false</empty>
		<request>info3_2_7</request>
		<response1 goto="8" xsi:nil="true" />
	</text>
	<text>
		<partner>info3_2</partner>
		<id>8</id>
		<adddata><![CDATA[function before() {
	passTime("xx", 0.5);
}]]></adddata>
		<empty>false</empty>
		<request>info3_2_8</request>
		<response1 goto="9">info3_2_8_r1</response1>
		<response2 goto="255">info3_2_8_r2</response2>
	</text>
	<text>
		<partner>info3_2</partner>
		<id>9</id>
		<adddata><![CDATA[function before() {
	passTime("xx", 0.5);
}]]></adddata>
		<empty>false</empty>
		<request>info3_2_9</request>
		<response1 goto="10">info3_2_9_r1</response1>
		<response2 goto="255">info3_2_9_r2</response2>
	</text>
	<text>
		<partner>info3_2</partner>
		<id>10</id>
		<adddata><![CDATA[function before() {
	passTime("xx", 0.5);
}]]></adddata>
		<empty>false</empty>
		<request>info3_2_10</request>
		<response1 goto="11">info3_2_10_r1</response1>
		<response2 goto="255">info3_2_10_r2</response2>
	</text>
	<text>
		<partner>info3_2</partner>
		<id>11</id>
		<adddata><![CDATA[function before() {
	passTime("xx", 0.5);
}]]></adddata>
		<empty>false</empty>
		<request>info3_2_11</request>
		<response1 goto="12">info3_2_11_r1</response1>
		<response2 goto="255">info3_2_11_r2</response2>
	</text>
	<text>
		<partner>info3_2</partner>
		<id>12</id>
		<adddata><![CDATA[function before() {
	passTime("xx", 0.5);
}]]></adddata>
		<empty>false</empty>
		<request>info3_2_12</request>
		<response1 goto="13" xsi:nil="true" />
	</text>
	<text>
		<partner>info3_2</partner>
		<id>13</id>
		<adddata><![CDATA[function after(selid) {
  addMappiece(0);
}]]></adddata>
		<empty>false</empty>
		<request>info3_2_13</request>
		<response1 goto="14" xsi:nil="true" />
	</text>
	<text>
		<partner>info3_2</partner>
		<id>14</id>
		<adddata><![CDATA[function before() {
	var qs = getQuestState("schick_ahrensson");
	if (qs == 0) {
		setQuestState("schick_ahrensson", 1);
	}
	qs = getQuestState("schick_firunjasdotter");
	if (qs == 0) {
		setQuestState("schick_firunjasdotter", 1);
	}
	qs = getQuestState("schick_egilsdotter");
	if (qs == 0) {
		setQuestState("schick_egilsdotter", 1);
	}
}]]></adddata>
		<empty>false</empty>
		<request>info3_2_14</request>
		<response1 goto="15" xsi:nil="true" />
	</text>
	<text>
		<partner>info3_2</partner>
		<id>15</id>
		<adddata><![CDATA[function before() {
	setQuestState("schick_hjallasson", 3);
}]]></adddata>
		<empty>false</empty>
		<request>info3_2_15</request>
		<response1 goto="255" xsi:nil="true" />
	</text>
	<text>
		<partner>info3_2</partner>
		<id>16</id>
		<adddata><![CDATA[0]]></adddata>
		<empty>false</empty>
		<request>info3_2_16</request>
		<response1 goto="17">info3_2_16_r1</response1>
		<response2 goto="18">info3_2_16_r2</response2>
	</text>
	<text>
		<partner>info3_2</partner>
		<id>17</id>
		<adddata><![CDATA[0]]></adddata>
		<empty>false</empty>
		<request>info3_2_17</request>
		<response1 goto="19">info3_2_17_r1</response1>
		<response2 goto="20">info3_2_17_r2</response2>
	</text>
	<text>
		<partner>info3_2</partner>
		<id>18</id>
		<adddata><![CDATA[0]]></adddata>
		<empty>false</empty>
		<request>info3_2_18</request>
		<response1 goto="19">info3_2_18_r1</response1>
		<response2 goto="20">info3_2_18_r2</response2>
	</text>
	<text>
		<partner>info3_2</partner>
		<id>19</id>
		<adddata><![CDATA[function before() {
	var kh = getSpecialState("karte_hjallasson");
	setSpecialState("karte_hjallasson", kh + 1);
}]]></adddata>
		<empty>false</empty>
		<request>info3_2_19</request>
		<response1 goto="21">info3_2_19_r1</response1>
		<response2 goto="26">info3_2_19_r2</response2>
	</text>
	<text>
		<partner>info3_2</partner>
		<id>20</id>
		<adddata><![CDATA[0]]></adddata>
		<empty>false</empty>
		<request>info3_2_20</request>
		<response1 goto="21">info3_2_20_r1</response1>
		<response2 goto="26">info3_2_20_r2</response2>
	</text>
	<text>
		<partner>info3_2</partner>
		<id>21</id>
		<adddata><![CDATA[0]]></adddata>
		<empty>false</empty>
		<request>info3_2_21</request>
		<response1 goto="22" xsi:nil="true" />
	</text>
	<text>
		<partner>info3_2</partner>
		<id>22</id>
		<adddata><![CDATA[0]]></adddata>
		<empty>false</empty>
		<request>info3_2_22</request>
		<response1 goto="23" xsi:nil="true" />
	</text>
	<text>
		<partner>info3_2</partner>
		<id>23</id>
		<adddata><![CDATA[function before() {
	var qs = getQuestState("schick_ahrensson");
	if (qs == 0) {
		setQuestState("schick_ahrensson", 1);
	}
	qs = getQuestState("schick_firunjasdotter");
	if (qs == 0) {
		setQuestState("schick_firunjasdotter", 1);
	}
	qs = getQuestState("schick_egilsdotter");
	if (qs == 0) {
		setQuestState("schick_egilsdotter", 1);
	}
}]]></adddata>
		<empty>false</empty>
		<request>info3_2_23</request>
		<response1 goto="24">info3_2_23_r1</response1>
		<response2 goto="25">info3_2_23_r2</response2>
	</text>
	<text>
		<partner>info3_2</partner>
		<id>24</id>
		<adddata><![CDATA[function forward() {
	setSpecialState("karte_hjallasson", 3);
	return 25;
}]]></adddata>
		<empty>true</empty>
		<request />
		<response1 goto="25" xsi:nil="true" />
	</text>
	<text>
		<partner>info3_2</partner>
		<id>25</id>
		<adddata><![CDATA[function forward() {
	var kh = getSpecialState("karte_hjallasson");
	if (kh == 3) {
		return 27;
	}
	return 28;
}]]></adddata>
		<empty>true</empty>
		<request />
		<response1 goto="27" xsi:nil="true" />
		<response2 goto="28" xsi:nil="true" />
	</text>
	<text>
		<partner>info3_2</partner>
		<id>26</id>
		<adddata><![CDATA[function before() {
	var kh = getSpecialState("karte_hjallasson");
	setSpecialState("karte_hjallasson", kh + 1);
}]]></adddata>
		<empty>false</empty>
		<request>info3_2_26</request>
		<response1 goto="22" xsi:nil="true" />
	</text>
	<text>
		<partner>info3_2</partner>
		<id>27</id>
		<adddata><![CDATA[function after(selid) {
  addMappiece(0);
}]]></adddata>
		<empty>false</empty>
		<request>info3_2_27</request>
		<response1 goto="30" xsi:nil="true" />
	</text>
	<text>
		<partner>info3_2</partner>
		<id>28</id>
		<adddata><![CDATA[function forward() {
	var kh = getSpecialState("karte_hjallasson");
	var chmod = 0;
	if (kh == 1) {
		chmod = 10;
	} else if (kh == 2) {
		chmod = 6;
	}
	var res = rollCheck({"who":"best","which":"CH","type":"attribute","mod":chmod});
		if (res.ok) {
			return 27;
		}
	return 29;
}]]></adddata>
		<empty>true</empty>
		<request />
		<response1 goto="27" xsi:nil="true" />
		<response2 goto="29" xsi:nil="true" />
	</text>
	<text>
		<partner>info3_2</partner>
		<id>29</id>
		<adddata><![CDATA[0]]></adddata>
		<empty>false</empty>
		<request>info3_2_29</request>
		<response1 goto="30" xsi:nil="true" />
	</text>
	<text>
		<partner>info3_2</partner>
		<id>30</id>
		<adddata><![CDATA[function before() {
	setQuestState("schick_hjallasson", 3);
}]]></adddata>
		<empty>false</empty>
		<request>info3_2_30</request>
		<response1 goto="255" xsi:nil="true" />
	</text>
	<text>
		<partner>info3_3</partner>
		<id>1</id>
		<adddata><![CDATA[function forward() {
	var qs = getQuestState("schick_trondesdotter");
	if (qs == 1 || qs == 2) {
		return 23;
	}
	return 2;
}]]></adddata>
		<empty>true</empty>
		<request />
		<response1 goto="2" xsi:nil="true" />
		<response2 goto="23" xsi:nil="true" />
	</text>
	<text>
		<partner>info3_3</partner>
		<id>2</id>
		<adddata><![CDATA[0]]></adddata>
		<empty>false</empty>
		<request>info3_3_2</request>
		<response1 goto="255" xsi:nil="true" />
	</text>
	<text>
		<partner>info3_3</partner>
		<id>3</id>
		<adddata><![CDATA[function forward() {
	var qst = getQuestState("schick_torfinsson");
	var qsj = getQuestState("schick_joerg");
	if (qst >= 4) {
		if (qsj >= 4) {
			return 6;
		}
		return 7;
	} else {
		if (qsj >= 4) {
			return 8;
		}
	}
	return 9;
}]]></adddata>
		<empty>true</empty>
		<request />
		<response1 goto="6" xsi:nil="true" />
		<response2 goto="7" xsi:nil="true" />
		<response3 goto="8" xsi:nil="true" />
		<response4 goto="9" xsi:nil="true" />
	</text>
	<text>
		<partner>info3_3</partner>
		<id>6</id>
		<adddata><![CDATA[0]]></adddata>
		<empty>false</empty>
		<request>info3_3_6</request>
		<response1 goto="18">info3_3_6_r1</response1>
		<response2 goto="17">info3_3_6_r2</response2>
		<response3 goto="10">info3_3_6_r3</response3>
	</text>
	<text>
		<partner>info3_3</partner>
		<id>7</id>
		<adddata><![CDATA[0]]></adddata>
		<empty>false</empty>
		<request>info3_3_7</request>
		<response1 goto="18">info3_3_7_r1</response1>
		<response2 goto="17">info3_3_7_r2</response2>
		<response3 goto="19">info3_3_7_r3</response3>
	</text>
	<text>
		<partner>info3_3</partner>
		<id>8</id>
		<adddata><![CDATA[0]]></adddata>
		<empty>false</empty>
		<request>info3_3_8</request>
		<response1 goto="18">info3_3_8_r1</response1>
		<response2 goto="10">info3_3_8_r2</response2>
		<response3 goto="19">info3_3_8_r3</response3>
	</text>
	<text>
		<partner>info3_3</partner>
		<id>9</id>
		<adddata><![CDATA[0]]></adddata>
		<empty>false</empty>
		<request>info3_3_9</request>
		<response1 goto="18">info3_3_9_r1</response1>
		<response2 goto="19">info3_3_9_r2</response2>
	</text>
	<text>
		<partner>info3_3</partner>
		<id>10</id>
		<adddata><![CDATA[0]]></adddata>
		<empty>false</empty>
		<request>info3_3_10</request>
		<response1 goto="11">info3_3_10_r1</response1>
		<response2 goto="11">info3_3_10_r2</response2>
	</text>
	<text>
		<partner>info3_3</partner>
		<id>11</id>
		<adddata><![CDATA[0]]></adddata>
		<empty>false</empty>
		<request>info3_3_11</request>
		<response1 goto="12">info3_3_11_r1</response1>
		<response2 goto="13">info3_3_11_r2</response2>
	</text>
	<text>
		<partner>info3_3</partner>
		<id>12</id>
		<adddata><![CDATA[function before() {
	setQuestState("schick_trondesdotter", 3);
}]]></adddata>
		<empty>false</empty>
		<request>info3_3_12</request>
		<response1 goto="255" xsi:nil="true" />
	</text>
	<text>
		<partner>info3_3</partner>
		<id>13</id>
		<adddata><![CDATA[0]]></adddata>
		<empty>false</empty>
		<request>info3_3_13</request>
		<response1 goto="14" xsi:nil="true" />
	</text>
	<text>
		<partner>info3_3</partner>
		<id>14</id>
		<adddata><![CDATA[0]]></adddata>
		<empty>false</empty>
		<request>info3_3_14</request>
		<response1 goto="15" xsi:nil="true" />
	</text>
	<text>
		<partner>info3_3</partner>
		<id>15</id>
		<adddata><![CDATA[function before() {
	var qs = getQuestState("schick_swafnildsson");
	if (qs == 0) {
		setQuestState("schick_swafnildsson", 1);
	}
	qs = getQuestState("schick_thurboldsson");
	if (qs == 0) {
		setQuestState("schick_thurboldsson", 1);
	}
	qs = getQuestState("schick_joerg");
	if (qs == 0) {
		setQuestState("schick_joerg", 1);
	}
}]]></adddata>
		<empty>false</empty>
		<request>info3_3_15</request>
		<response1 goto="16" xsi:nil="true" />
	</text>
	<text>
		<partner>info3_3</partner>
		<id>16</id>
		<adddata><![CDATA[function before() {
	setQuestState("schick_trondesdotter", 3);
}]]></adddata>
		<empty>false</empty>
		<request>info3_3_16</request>
		<response1 goto="255" xsi:nil="true" />
	</text>
	<text>
		<partner>info3_3</partner>
		<id>17</id>
		<adddata><![CDATA[0]]></adddata>
		<empty>false</empty>
		<request>info3_3_17</request>
		<response1 goto="18">info3_3_17_r1</response1>
		<response2 goto="19">info3_3_17_r2</response2>
	</text>
	<text>
		<partner>info3_3</partner>
		<id>18</id>
		<adddata><![CDATA[0]]></adddata>
		<empty>false</empty>
		<request>info3_3_18</request>
		<response1 goto="20" xsi:nil="true" />
	</text>
	<text>
		<partner>info3_3</partner>
		<id>19</id>
		<adddata><![CDATA[0]]></adddata>
		<empty>false</empty>
		<request>info3_3_19</request>
		<response1 goto="18">info3_3_19_r1</response1>
		<response2 goto="22">info3_3_19_r2</response2>
	</text>
	<text>
		<partner>info3_3</partner>
		<id>20</id>
		<adddata><![CDATA[0]]></adddata>
		<empty>false</empty>
		<request>info3_3_20</request>
		<response1 goto="21" xsi:nil="true" />
	</text>
	<text>
		<partner>info3_3</partner>
		<id>21</id>
		<adddata><![CDATA[0]]></adddata>
		<empty>false</empty>
		<request>info3_3_21</request>
		<response1 goto="15" xsi:nil="true" />
	</text>
	<text>
		<partner>info3_3</partner>
		<id>22</id>
		<adddata><![CDATA[0]]></adddata>
		<empty>false</empty>
		<request>info3_3_22</request>
		<response1 goto="13" xsi:nil="true" />
	</text>
	<text>
		<partner>info3_3</partner>
		<id>23</id>
		<adddata><![CDATA[0]]></adddata>
		<empty>false</empty>
		<request>info3_3_23</request>
		<response1 goto="3" xsi:nil="true" />
	</text>
	<text>
		<partner>info3_3</partner>
		<id>24</id>
		<adddata><![CDATA[0]]></adddata>
		<empty>false</empty>
		<request>info3_3_24</request>
		<response1 goto="3" xsi:nil="true" />
	</text>
	<text>
		<partner>info4_1</partner>
		<id>1</id>
		<adddata><![CDATA[/* TODO 20
*/
function forward() {
	var qs = getQuestState("schick_windenbek");
	if (qs == 1 || qs == 2) {
		return 7;
	}
	return 2;
}]]></adddata>
		<empty>true</empty>
		<request />
		<response1 goto="2" xsi:nil="true" />
		<response2 goto="7" xsi:nil="true" />
	</text>
	<text>
		<partner>info4_1</partner>
		<id>2</id>
		<adddata><![CDATA[function forward() {
	var qs = getQuestState("schick_windenbek");
	if ((qs == 3) && (getSpecialState("dngf126.altar") == "1") ) {
		return 3;
	}
	return 4;
}]]></adddata>
		<empty>true</empty>
		<request />
		<response1 goto="3" xsi:nil="true" />
		<response2 goto="4" xsi:nil="true" />
	</text>
	<text>
		<partner>info4_1</partner>
		<id>3</id>
		<adddata><![CDATA[0]]></adddata>
		<empty>false</empty>
		<request>info4_1_3</request>
		<response1 goto="5" xsi:nil="true" />
	</text>
	<text>
		<partner>info4_1</partner>
		<id>4</id>
		<adddata><![CDATA[0]]></adddata>
		<empty>false</empty>
		<request>info4_1_4</request>
		<response1 goto="255" xsi:nil="true" />
	</text>
	<text>
		<partner>info4_1</partner>
		<id>5</id>
		<adddata><![CDATA[function after(selid) {
  addMappiece(0);
  setQuestStateInconly("schick_tempelnamenlos",3);
   setQuestStateInconly("schick_windenbek",4);
  if( findInventoryItem(248) > 0) {
    removeInventoryItem(248,1);
    awardXP("Brought Nameless statue",-1,25);
  }
}]]></adddata>
		<empty>false</empty>
		<request>info4_1_5</request>
		<response1 goto="6" xsi:nil="true" />
	</text>
	<text>
		<partner>info4_1</partner>
		<id>6</id>
		<adddata><![CDATA[function before() {
	setQuestState("schick_windenbek", 4);
}]]></adddata>
		<empty>false</empty>
		<request>info4_1_6</request>
		<response1 goto="255" xsi:nil="true" />
	</text>
	<text>
		<partner>info4_1</partner>
		<id>7</id>
		<adddata><![CDATA[]]></adddata>
		<empty>false</empty>
		<request>info4_1_7</request>
		<response1 goto="8">info4_1_7_r1</response1>
		<response2 goto="9">info4_1_7_r2</response2>
	</text>
	<text>
		<partner>info4_1</partner>
		<id>8</id>
		<adddata><![CDATA[0]]></adddata>
		<empty>false</empty>
		<request>info4_1_8</request>
		<response1 goto="12">info4_1_8_r1</response1>
		<response2 goto="13">info4_1_8_r2</response2>
	</text>
	<text>
		<partner>info4_1</partner>
		<id>9</id>
		<adddata><![CDATA[0]]></adddata>
		<empty>false</empty>
		<request>info4_1_9</request>
		<response1 goto="8">info4_1_9_r1</response1>
		<response2 goto="10">info4_1_9_r2</response2>
	</text>
	<text>
		<partner>info4_1</partner>
		<id>10</id>
		<adddata><![CDATA[0]]></adddata>
		<empty>false</empty>
		<request>info4_1_10</request>
		<response1 goto="11">info4_1_10_r1</response1>
		<response2 goto="255">info4_1_10_r2</response2>
	</text>
	<text>
		<partner>info4_1</partner>
		<id>11</id>
		<adddata><![CDATA[0]]></adddata>
		<empty>false</empty>
		<request>info4_1_11</request>
		<response1 goto="12">info4_1_11_r1</response1>
	</text>
	<text>
		<partner>info4_1</partner>
		<id>12</id>
		<adddata><![CDATA[0]]></adddata>
		<empty>false</empty>
		<request>info4_1_12</request>
		<response1 goto="13">info4_1_12_r1</response1>
	</text>
	<text>
		<partner>info4_1</partner>
		<id>13</id>
		<adddata><![CDATA[0]]></adddata>
		<empty>false</empty>
		<request>info4_1_13</request>
		<response1 goto="14" xsi:nil="true" />
	</text>
	<text>
		<partner>info4_1</partner>
		<id>14</id>
		<adddata><![CDATA[0]]></adddata>
		<empty>false</empty>
		<request>info4_1_14</request>
		<response1 goto="15" xsi:nil="true" />
	</text>
	<text>
		<partner>info4_1</partner>
		<id>15</id>
		<adddata><![CDATA[function after(selid) {
var qs = getQuestState("schick_thurboldsson");
	if (qs == 0) {
 setQuestState("schick_thurboldsson",1); }}]]></adddata>
		<empty>false</empty>
		<request>info4_1_15</request>
		<response1 goto="16" xsi:nil="true" />
	</text>
	<text>
		<partner>info4_1</partner>
		<id>16</id>
		<adddata><![CDATA[function after(selid) {
var qs = getQuestState("schick_egilsdotter");
	if (qs == 0) {
 setQuestState("schick_egilsdotter",1); }}]]></adddata>
		<empty>false</empty>
		<request>info4_1_16</request>
		<response1 goto="17" xsi:nil="true" />
	</text>
	<text>
		<partner>info4_1</partner>
		<id>17</id>
		<adddata><![CDATA[function after(selid) {
var qs = getQuestState("schick_thinmarsdotter_clanegh");
	if (qs == 0) {
 setQuestState("schick_thinmarsdotter_clanegh",1); }}]]></adddata>
		<empty>false</empty>
		<request>info4_1_17</request>
		<response1 goto="18" xsi:nil="true" />
	</text>
	<text>
		<partner>info4_1</partner>
		<id>18</id>
		<adddata><![CDATA[0]]></adddata>
		<empty>false</empty>
		<request>info4_1_18</request>
		<response1 goto="19">info4_1_18_r1</response1>
		<response2 goto="24">info4_1_18_r2</response2>
	</text>
	<text>
		<partner>info4_1</partner>
		<id>19</id>
		<adddata><![CDATA[0]]></adddata>
		<empty>false</empty>
		<request>info4_1_19</request>
		<response1 goto="20" xsi:nil="true" />
	</text>
	<text>
		<partner>info4_1</partner>
		<id>20</id>
		<adddata><![CDATA[/* TODO hasresponse if und else vertauscht?
*/
function hasresponse(which) {
  if( getQuestState("schick_tempelnamenlos") >= 2 ) { return (which == 1); }
  else { return (which == 2); }
}
function before() {
	var qs = getQuestState("schick_tempelnamenlos");
	if (qs == 0) {
		setQuestState("schick_tempelnamenlos", 1);
	}
	setQuestState("schick_windenbek", 3);
}]]></adddata>
		<empty>false</empty>
		<request>info4_1_20</request>
		<response1 goto="21" xsi:nil="true" />
		<response2 goto="31" xsi:nil="true" />
	</text>
	<text>
		<partner>info4_1</partner>
		<id>21</id>
		<adddata><![CDATA[0]]></adddata>
		<empty>false</empty>
		<request>info4_1_21</request>
		<response1 goto="27">info4_1_21_r1</response1>
		<response2 goto="22">info4_1_21_r2</response2>
		<response3 goto="25">info4_1_21_r3</response3>
	</text>
	<text>
		<partner>info4_1</partner>
		<id>22</id>
		<adddata><![CDATA[0]]></adddata>
		<empty>false</empty>
		<request>info4_1_22</request>
		<response1 goto="27">info4_1_22_r1</response1>
		<response2 goto="23">info4_1_22_r2</response2>
		<response3 goto="25">info4_1_22_r3</response3>
	</text>
	<text>
		<partner>info4_1</partner>
		<id>23</id>
		<adddata><![CDATA[]]></adddata>
		<empty>false</empty>
		<request>info4_1_23</request>
		<response1 goto="255" xsi:nil="true" />
	</text>
	<text>
		<partner>info4_1</partner>
		<id>24</id>
		<adddata><![CDATA[0]]></adddata>
		<empty>false</empty>
		<request>info4_1_24</request>
		<response1 goto="20" xsi:nil="true" />
	</text>
	<text>
		<partner>info4_1</partner>
		<id>25</id>
		<adddata><![CDATA[function forward() {
	if (findInventoryItem(248) > 0) {
		return 28;
	}
	return 29;
}]]></adddata>
		<empty>true</empty>
		<request />
		<response1 goto="28" xsi:nil="true" />
		<response2 goto="29" xsi:nil="true" />
	</text>
	<text>
		<partner>info4_1</partner>
		<id>26</id>
		<adddata><![CDATA[0]]></adddata>
		<empty>false</empty>
		<request>info4_1_26</request>
		<response1 goto="255" xsi:nil="true" />
	</text>
	<text>
		<partner>info4_1</partner>
		<id>27</id>
		<adddata><![CDATA[]]></adddata>
		<empty>false</empty>
		<request>info4_1_27</request>
		<response1 goto="255" xsi:nil="true" />
	</text>
	<text>
		<partner>info4_1</partner>
		<id>28</id>
		<adddata><![CDATA[function after(selid) {
  setQuestStateInconly( "schick_windenbek", 4 );
  setQuestStateInconly( "schick_tempelnamenlos", 3 );
  addMappiece(0);
}]]></adddata>
		<empty>false</empty>
		<request>info4_1_28</request>
		<response1 goto="26" xsi:nil="true" />
	</text>
	<text>
		<partner>info4_1</partner>
		<id>29</id>
		<adddata><![CDATA[0]]></adddata>
		<empty>false</empty>
		<request>info4_1_29</request>
		<response1 goto="30">info4_1_29_r1</response1>
		<response2 goto="23">info4_1_29_r2</response2>
	</text>
	<text>
		<partner>info4_1</partner>
		<id>30</id>
		<adddata><![CDATA[]]></adddata>
		<empty>false</empty>
		<request>info4_1_30</request>
		<response1 goto="255" xsi:nil="true" />
	</text>
	<text>
		<partner>info4_1</partner>
		<id>31</id>
		<adddata><![CDATA[0]]></adddata>
		<empty>false</empty>
		<request>info4_1_31</request>
		<response1 goto="27">info4_1_31_r1</response1>
		<response2 goto="32">info4_1_31_r2</response2>
	</text>
	<text>
		<partner>info4_1</partner>
		<id>32</id>
		<adddata><![CDATA[0]]></adddata>
		<empty>false</empty>
		<request>info4_1_32</request>
		<response1 goto="27">info4_1_32_r1</response1>
		<response2 goto="23">info4_1_32_r2</response2>
	</text>
	<text>
		<partner>info4_2</partner>
		<id>1</id>
		<adddata><![CDATA[/* TODO 21, 22, 23, 24
*/
function forward() {
	var qs = getQuestState("schick_swafnildsson");
        var finditem = findInventoryItem(249);
	if ((qs >= 4)) {
		return 3;
	} else if (qs >= 3) {
		return 37;
	} else if( qs >= 1) {
		return 4;
        }
	return 2;
}]]></adddata>
		<empty>true</empty>
		<request />
		<response1 goto="2" xsi:nil="true" />
		<response2 goto="3" xsi:nil="true" />
		<response3 goto="37" xsi:nil="true" />
	</text>
	<text>
		<partner>info4_2</partner>
		<id>3</id>
		<adddata><![CDATA[0]]></adddata>
		<empty>false</empty>
		<request>info4_2_3</request>
		<response1 goto="255" xsi:nil="true" />
	</text>
	<text>
		<partner>info4_2</partner>
		<id>4</id>
		<adddata><![CDATA[0]]></adddata>
		<empty>false</empty>
		<request>info4_2_4</request>
		<response1 goto="5">info4_2_4_r1</response1>
		<response2 goto="6">info4_2_4_r2</response2>
	</text>
	<text>
		<partner>info4_2</partner>
		<id>5</id>
		<adddata><![CDATA[function forward() {
	if (findInventoryItem(247) > 0) {
		return 7;
	}
	return 8;
}]]></adddata>
		<empty>true</empty>
		<request />
		<response1 goto="7" xsi:nil="true" />
		<response2 goto="8" xsi:nil="true" />
	</text>
	<text>
		<partner>info4_2</partner>
		<id>6</id>
		<adddata><![CDATA[0]]></adddata>
		<empty>false</empty>
		<request>info4_2_6</request>
		<response1 goto="255" xsi:nil="true" />
	</text>
	<text>
		<partner>info4_2</partner>
		<id>7</id>
		<adddata><![CDATA[0]]></adddata>
		<empty>false</empty>
		<request>info4_2_7</request>
		<response1 goto="28">info4_2_7_r1</response1>
		<response2 goto="26">info4_2_7_r2</response2>
		<response3 goto="9">info4_2_7_r3</response3>
	</text>
	<text>
		<partner>info4_2</partner>
		<id>8</id>
		<adddata><![CDATA[0]]></adddata>
		<empty>false</empty>
		<request>info4_2_8</request>
		<response1 goto="28">info4_2_8_r1</response1>
		<response2 goto="26">info4_2_8_r2</response2>
	</text>
	<text>
		<partner>info4_2</partner>
		<id>9</id>
		<adddata><![CDATA[0]]></adddata>
		<empty>false</empty>
		<request>info4_2_9</request>
		<response1 goto="10">info4_2_9_r1</response1>
		<response2 goto="11">info4_2_9_r2</response2>
	</text>
	<text>
		<partner>info4_2</partner>
		<id>10</id>
		<adddata><![CDATA[0]]></adddata>
		<empty>false</empty>
		<request>info4_2_10</request>
		<response1 goto="11" xsi:nil="true" />
	</text>
	<text>
		<partner>info4_2</partner>
		<id>11</id>
		<adddata><![CDATA[0]]></adddata>
		<empty>false</empty>
		<request>info4_2_11</request>
		<response1 goto="12" xsi:nil="true" />
	</text>
	<text>
		<partner>info4_2</partner>
		<id>12</id>
		<adddata><![CDATA[0]]></adddata>
		<empty>false</empty>
		<request>info4_2_12</request>
		<response1 goto="13" xsi:nil="true" />
	</text>
	<text>
		<partner>info4_2</partner>
		<id>13</id>
		<adddata><![CDATA[function after(selid) {
  addMappiece(0);
}]]></adddata>
		<empty>false</empty>
		<request>info4_2_13</request>
		<response1 goto="14" xsi:nil="true" />
	</text>
	<text>
		<partner>info4_2</partner>
		<id>14</id>
		<adddata><![CDATA[0]]></adddata>
		<empty>false</empty>
		<request>info4_2_14</request>
		<response1 goto="15">info4_2_14_r1</response1>
		<response2 goto="16">info4_2_14_r2</response2>
	</text>
	<text>
		<partner>info4_2</partner>
		<id>15</id>
		<adddata><![CDATA[0]]></adddata>
		<empty>false</empty>
		<request>info4_2_15</request>
		<response1 goto="17" xsi:nil="true" />
	</text>
	<text>
		<partner>info4_2</partner>
		<id>16</id>
		<adddata><![CDATA[0]]></adddata>
		<empty>false</empty>
		<request>info4_2_16</request>
		<response1 goto="17" xsi:nil="true" />
	</text>
	<text>
		<partner>info4_2</partner>
		<id>17</id>
		<adddata><![CDATA[0]]></adddata>
		<empty>false</empty>
		<request>text_mqhint_0</request>
		<response1 goto="18" xsi:nil="true" />
	</text>
	<text>
		<partner>info4_2</partner>
		<id>18</id>
		<adddata><![CDATA[function before() {
	setQuestStateInconly("schick_torfinsson", 1);
	setQuestStateInconly("schick_olgardsson", 1);
}]]></adddata>
		<empty>false</empty>
		<request>qs_olgardsson_1</request>
		<response1 goto="20" xsi:nil="true" />
	</text>
	<text>
		<partner>info4_2</partner>
		<id>20</id>
		<adddata><![CDATA[0]]></adddata>
		<empty>false</empty>
		<request>info4_2_20</request>
		<response1 goto="25">info4_2_20_r1</response1>
		<response2 goto="21">info4_2_20_r2</response2>
	</text>
	<text>
		<partner>info4_2</partner>
		<id>21</id>
		<adddata><![CDATA[var currentdrinker = -1;
function forward() {
	return 22;
}
]]></adddata>
		<empty>true</empty>
		<request />
		<response1 goto="22" xsi:nil="true" />
		<response2 goto="23" xsi:nil="true" />
	</text>
	<text>
		<partner>info4_2</partner>
		<id>22</id>
		<adddata><![CDATA[function forward() {
	currentdrinker++;
	if( currentdrinker >= getPartyCount() )
		return 24;
	if( hasEffect({"who":currentdrinker,"which":"betrunken"}) == 1 ) return 22;
	var res = rollCheck({"who":currentdrinker,"which":"zechen","type":"skill"});
	if( res && res.ok ) {
		addEffect({"who":currentdrinker,"which":"modifier_zechen"});
		addEffect({"who":currentdrinker,"which":"modifier_zechen"});
	} else if( res ) {
		addEffect({"who":currentdrinker,"which":"betrunken"});
		return 23;
	}
	// continue forwarding in any case
	return 22;
}
]]></adddata>
		<empty>true</empty>
		<request />
	</text>
	<text>
		<partner>info4_2</partner>
		<id>23</id>
		<adddata><![CDATA[function processtext( which, text ) {
	if( which > 0 ) return text;
	text = text.replace(/{0}/g, getName(currentdrinker));
	text = text.replace(/{1}/g, getLangString("text_3rdperson_"+getGender(currentdrinker),[]));
	return text;
}
]]></adddata>
		<empty>false</empty>
		<request>info4_2_23</request>
		<response1 goto="24" xsi:nil="true" />
	</text>
	<text>
		<partner>info4_2</partner>
		<id>24</id>
		<adddata><![CDATA[function before() {
	passTime("xx",1);
}
]]></adddata>
		<empty>false</empty>
		<request>info4_2_24</request>
		<response1 goto="25">info4_2_24_r1</response1>
		<response2 goto="21">info4_2_24_r2</response2>
	</text>
	<text>
		<partner>info4_2</partner>
		<id>25</id>
		<adddata><![CDATA[function before() {
	setQuestState("schick_swafnildsson", 4);
}]]></adddata>
		<empty>false</empty>
		<request>info4_2_25</request>
		<response1 goto="255" xsi:nil="true" />
	</text>
	<text>
		<partner>info4_2</partner>
		<id>26</id>
		<adddata><![CDATA[0]]></adddata>
		<empty>false</empty>
		<request>info4_2_26</request>
		<response1 goto="27">info4_2_26_r1</response1>
		<response2 goto="28">info4_2_26_r2</response2>
	</text>
	<text>
		<partner>info4_2</partner>
		<id>27</id>
		<adddata><![CDATA[0]]></adddata>
		<empty>false</empty>
		<request>info4_2_27</request>
		<response1 goto="29" xsi:nil="true" />
	</text>
	<text>
		<partner>info4_2</partner>
		<id>28</id>
		<adddata><![CDATA[0]]></adddata>
		<empty>false</empty>
		<request>info4_2_28</request>
		<response1 goto="29" xsi:nil="true" />
	</text>
	<text>
		<partner>info4_2</partner>
		<id>29</id>
		<adddata><![CDATA[0]]></adddata>
		<empty>false</empty>
		<request>info4_2_29</request>
		<response1 goto="30" xsi:nil="true" />
	</text>
	<text>
		<partner>info4_2</partner>
		<id>30</id>
		<adddata><![CDATA[function after(selid) {
  setQuestStateInconly("schick_torfinsson",1);
}]]></adddata>
		<empty>false</empty>
		<request>text_mqhint_0</request>
		<response1 goto="31" xsi:nil="true" />
	</text>
	<text>
		<partner>info4_2</partner>
		<id>31</id>
		<adddata><![CDATA[function after() {
	setQuestStateInconly("schick_olgardsson", 1);
}]]></adddata>
		<empty>false</empty>
		<request>qs_olgardsson_1</request>
		<response1 goto="33" xsi:nil="true" />
	</text>
	<text>
		<partner>info4_2</partner>
		<id>33</id>
		<adddata><![CDATA[function before() {
	setQuestStateInconly("schick_siebenstein", 1);
}]]></adddata>
		<empty>false</empty>
		<request>info4_2_33</request>
		<response1 goto="34">info4_2_33_r1</response1>
		<response2 goto="35">info4_2_33_r2</response2>
	</text>
	<text>
		<partner>info4_2</partner>
		<id>34</id>
		<adddata><![CDATA[]]></adddata>
		<empty>false</empty>
		<request>info4_2_34</request>
		<response1 goto="255" xsi:nil="true" />
	</text>
	<text>
		<partner>info4_2</partner>
		<id>35</id>
		<adddata><![CDATA[function after(selid) {
  setQuestStateInconly("schick_swafnildsson", 3);
}]]></adddata>
		<empty>false</empty>
		<request>info4_2_35</request>
		<response1 goto="36">info4_2_35_r1</response1>
		<response2 goto="36">info4_2_35_r2</response2>
	</text>
	<text>
		<partner>info4_2</partner>
		<id>36</id>
		<adddata><![CDATA[0]]></adddata>
		<empty>false</empty>
		<request>info4_2_36</request>
		<response1 goto="255" xsi:nil="true" />
	</text>
	<text>
		<partner>info4_2</partner>
		<id>37</id>
		<adddata><![CDATA[function forward() {
	if (findInventoryItem(247) > 0) {
		return 38;
	}
	return 3;
}]]></adddata>
		<empty>true</empty>
		<request />
		<response1 goto="38" xsi:nil="true" />
		<response2 goto="3" xsi:nil="true" />
	</text>
	<text>
		<partner>info4_2</partner>
		<id>38</id>
		<adddata><![CDATA[0]]></adddata>
		<empty>false</empty>
		<request>info4_2_38</request>
		<response1 goto="39">info4_2_38_r1</response1>
		<response2 goto="39">info4_2_38_r2</response2>
	</text>
	<text>
		<partner>info4_2</partner>
		<id>39</id>
		<adddata><![CDATA[0]]></adddata>
		<empty>false</empty>
		<request>info4_2_39</request>
		<response1 goto="40">info4_2_39_r1</response1>
		<response2 goto="41">info4_2_39_r2</response2>
	</text>
	<text>
		<partner>info4_2</partner>
		<id>40</id>
		<adddata><![CDATA[0]]></adddata>
		<empty>false</empty>
		<request>info4_2_40</request>
		<response1 goto="41" xsi:nil="true" />
	</text>
	<text>
		<partner>info4_2</partner>
		<id>41</id>
		<adddata><![CDATA[0]]></adddata>
		<empty>false</empty>
		<request>info4_2_41</request>
		<response1 goto="42" xsi:nil="true" />
	</text>
	<text>
		<partner>info4_2</partner>
		<id>42</id>
		<adddata><![CDATA[0]]></adddata>
		<empty>false</empty>
		<request>info4_2_42</request>
		<response1 goto="43" xsi:nil="true" />
	</text>
	<text>
		<partner>info4_2</partner>
		<id>43</id>
		<adddata><![CDATA[function after(selid) {
  addMappiece(0);
}]]></adddata>
		<empty>false</empty>
		<request>info4_2_43</request>
		<response1 goto="44" xsi:nil="true" />
	</text>
	<text>
		<partner>info4_2</partner>
		<id>44</id>
		<adddata><![CDATA[0]]></adddata>
		<empty>false</empty>
		<request>info4_2_44</request>
		<response1 goto="20">info4_2_44_r1</response1>
		<response2 goto="20">info4_2_44_r2</response2>
	</text>
	<text>
		<partner>info4_2</partner>
		<id>45</id>
		<adddata><![CDATA[0]]></adddata>
		<empty>false</empty>
		<request>info4_2_45</request>
		<response1 goto="46" xsi:nil="true" />
	</text>
	<text>
		<partner>info4_2</partner>
		<id>46</id>
		<adddata><![CDATA[function forward() {
	if (findInventoryItem(247) > 0) {
		return 47;
	}
	return 48;
}]]></adddata>
		<empty>true</empty>
		<request />
		<response1 goto="47" xsi:nil="true" />
		<response2 goto="48" xsi:nil="true" />
	</text>
	<text>
		<partner>info4_2</partner>
		<id>47</id>
		<adddata><![CDATA[0]]></adddata>
		<empty>false</empty>
		<request>info4_2_47</request>
		<response1 goto="28">info4_2_47_r1</response1>
		<response2 goto="26">info4_2_47_r2</response2>
		<response3 goto="9">info4_2_47_r3</response3>
	</text>
	<text>
		<partner>info4_2</partner>
		<id>48</id>
		<adddata><![CDATA[0]]></adddata>
		<empty>false</empty>
		<request>info4_2_48</request>
		<response1 goto="28">info4_2_48_r1</response1>
		<response2 goto="26">info4_2_48_r2</response2>
	</text>
	<text>
		<partner>info4_2</partner>
		<id>2</id>
		<adddata><![CDATA[]]></adddata>
		<empty>false</empty>
		<request>brendhil_4</request>
		<response1 goto="255" xsi:nil="true" />
	</text>
	<text>
		<partner>info5_1</partner>
		<id>1</id>
		<adddata><![CDATA[function forward() {
	var qs1 = getQuestState("met_gundridsson");
	var qs2 = getQuestState("schick_call");
	
	if (qs1 == 0 && qs2 > 1) {
		return 3;
	}
	return 2;
}]]></adddata>
		<empty>true</empty>
		<request />
		<response1 goto="2" xsi:nil="true" />
		<response2 goto="3" xsi:nil="true" />
	</text>
	<text>
		<partner>info5_1</partner>
		<id>2</id>
		<adddata><![CDATA[255]]></adddata>
		<empty>true</empty>
		<request />
		<response1 goto="255" xsi:nil="true" />
	</text>
	<text>
		<partner>info5_1</partner>
		<id>3</id>
		<adddata><![CDATA[function before() {
	var questArray = ["schick_torfinsson",
"schick_ahrensson",
"schick_thinmarsdotter_clanegh",
"schick_siebenstein",
"schick_firunjasdotter",
"schick_hjallasson",
"schick_thurboldsson",
"schick_windenbek",
"schick_egilsdotter",
"schick_trondesdotter",
"schick_swafnildsson"
];
	var q1 = 7;
	var q2 = -1;
	var q3 = -1;
	do { q2 = rollRandom(0,10); } while( q1 == q2 );
	do { q3 = rollRandom(0,10); } while( q1 == q3 || q2 == q3 );
	
	setSpecialState("gundridssonfirsthint", q1);
	setSpecialState("gundridssonsecondhint", q2);
	setSpecialState("gundridssonthirdhint", q3);
	
	setQuestState("met_gundridsson", 1);
}
]]></adddata>
		<empty>false</empty>
		<request>info5_1_3</request>
		<response1 goto="4">info5_1_3_r1</response1>
		<response2 goto="4">info5_1_3_r2</response2>
	</text>
	<text>
		<partner>info5_1</partner>
		<id>4</id>
		<adddata><![CDATA[0]]></adddata>
		<empty>false</empty>
		<request>info5_1_4</request>
		<response1 goto="5">info5_1_4_r1</response1>
		<response2 goto="7">info5_1_4_r2</response2>
	</text>
	<text>
		<partner>info5_1</partner>
		<id>5</id>
		<adddata><![CDATA[0]]></adddata>
		<empty>false</empty>
		<request>info5_1_5</request>
		<response1 goto="6">info5_1_5_r1</response1>
		<response2 goto="8">info5_1_5_r2</response2>
	</text>
	<text>
		<partner>info5_1</partner>
		<id>6</id>
		<adddata><![CDATA[0]]></adddata>
		<empty>false</empty>
		<request>info5_1_6</request>
		<response1 goto="255" xsi:nil="true" />
	</text>
	<text>
		<partner>info5_1</partner>
		<id>7</id>
		<adddata><![CDATA[0]]></adddata>
		<empty>false</empty>
		<request>info5_1_7</request>
		<response1 goto="6">info5_1_7_r1</response1>
		<response2 goto="8">info5_1_7_r2</response2>
	</text>
	<text>
		<partner>info5_1</partner>
		<id>8</id>
		<adddata><![CDATA[0]]></adddata>
		<empty>false</empty>
		<request>info5_1_8</request>
		<response1 goto="9">info5_1_8_r1</response1>
		<response2 goto="10">info5_1_8_r2</response2>
		<response3 goto="11">info5_1_8_r3</response3>
	</text>
	<text>
		<partner>info5_1</partner>
		<id>9</id>
		<adddata><![CDATA[]]></adddata>
		<empty>false</empty>
		<request>info5_1_9</request>
		<response1 goto="22" xsi:nil="true" />
	</text>
	<text>
		<partner>info5_1</partner>
		<id>10</id>
		<adddata><![CDATA[]]></adddata>
		<empty>false</empty>
		<request>info5_1_10</request>
		<response1 goto="13">info5_1_10_r1</response1>
		<response2 goto="21">info5_1_10_r2</response2>
	</text>
	<text>
		<partner>info5_1</partner>
		<id>11</id>
		<adddata><![CDATA[]]></adddata>
		<empty>false</empty>
		<request>info5_1_11</request>
		<response1 goto="29" xsi:nil="true" />
	</text>
	<text>
		<partner>info5_1</partner>
		<id>12</id>
		<adddata><![CDATA[0]]></adddata>
		<empty>false</empty>
		<request>info5_1_12</request>
		<response1 goto="35" xsi:nil="true" />
	</text>
	<text>
		<partner>info5_1</partner>
		<id>13</id>
		<adddata><![CDATA[function before() {
	setSpecialState("gundridsson_hyg", 1);
	passTime("xx", 0.5);
}]]></adddata>
		<empty>false</empty>
		<request>info5_1_13</request>
		<response1 goto="17">info5_1_13_r1</response1>
		<response2 goto="14">info5_1_13_r2</response2>
	</text>
	<text>
		<partner>info5_1</partner>
		<id>14</id>
		<adddata><![CDATA[function before() {
	passTime("xx", 0.5);
}]]></adddata>
		<empty>false</empty>
		<request>info5_1_14</request>
		<response1 goto="18">info5_1_14_r1</response1>
		<response2 goto="15">info5_1_14_r2</response2>
	</text>
	<text>
		<partner>info5_1</partner>
		<id>15</id>
		<adddata><![CDATA[function before() {
	passTime("xx", 0.5);
}]]></adddata>
		<empty>false</empty>
		<request>info5_1_15</request>
		<response1 goto="19">info5_1_15_r1</response1>
		<response2 goto="16">info5_1_15_r2</response2>
	</text>
	<text>
		<partner>info5_1</partner>
		<id>16</id>
		<adddata><![CDATA[function before() {
	passTime("xx", 1);
}]]></adddata>
		<empty>false</empty>
		<request>info5_1_16</request>
		<response1 goto="34">info5_1_16_r1</response1>
		<response2 goto="34">info5_1_16_r2</response2>
	</text>
	<text>
		<partner>info5_1</partner>
		<id>17</id>
		<adddata><![CDATA[function before() {
	var int = getSpecialState("gundridsson_int");
	setSpecialState("gundridsson_int", int + 1);
}
function hasresponse(which) {
	if (getSpecialState("gundridsson_int") >= 2) {
		return (which == 1);
	} else {
		return (which == 2);
	}
}]]></adddata>
		<empty>false</empty>
		<request>info5_1_17</request>
		<response1 goto="20" xsi:nil="true" />
		<response2 goto="14" xsi:nil="true" />
	</text>
	<text>
		<partner>info5_1</partner>
		<id>18</id>
		<adddata><![CDATA[function before() {
	var int = getSpecialState("gundridsson_int");
	setSpecialState("gundridsson_int", int + 1);
}
function hasresponse(which) {
	if (getSpecialState("gundridsson_int") >= 2) {
		return (which == 1);
	} else {
		return (which == 2);
	}
}]]></adddata>
		<empty>false</empty>
		<request>info5_1_18</request>
		<response1 goto="20" xsi:nil="true" />
		<response2 goto="15" xsi:nil="true" />
	</text>
	<text>
		<partner>info5_1</partner>
		<id>19</id>
		<adddata><![CDATA[function before() {
	var int = getSpecialState("gundridsson_int");
	setSpecialState("gundridsson_int", int + 1);
}
function hasresponse(which) {
	if (getSpecialState("gundridsson_int") >= 2) {
		return (which == 1);
	} else {
		return (which == 2);
	}
}]]></adddata>
		<empty>false</empty>
		<request>info5_1_19</request>
		<response1 goto="20" xsi:nil="true" />
		<response2 goto="16" xsi:nil="true" />
	</text>
	<text>
		<partner>info5_1</partner>
		<id>20</id>
		<adddata><![CDATA[0]]></adddata>
		<empty>false</empty>
		<request>info5_1_20</request>
		<response1 goto="255" xsi:nil="true" />
	</text>
	<text>
		<partner>info5_1</partner>
		<id>21</id>
		<adddata><![CDATA[0]]></adddata>
		<empty>false</empty>
		<request>info5_1_21</request>
		<response1 goto="13" xsi:nil="true" />
	</text>
	<text>
		<partner>info5_1</partner>
		<id>22</id>
		<adddata><![CDATA[function before() {
	setSpecialState("gundridsson_het", 1);
	passTime("xx", 1);
}]]></adddata>
		<empty>false</empty>
		<request>info5_1_22</request>
		<response1 goto="27">info5_1_22_r1</response1>
		<response2 goto="23">info5_1_22_r2</response2>
	</text>
	<text>
		<partner>info5_1</partner>
		<id>23</id>
		<adddata><![CDATA[function before() {
	passTime("xx", 1);
}]]></adddata>
		<empty>false</empty>
		<request>info5_1_23</request>
		<response1 goto="28">info5_1_23_r1</response1>
		<response2 goto="24">info5_1_23_r2</response2>
	</text>
	<text>
		<partner>info5_1</partner>
		<id>24</id>
		<adddata><![CDATA[function before() {
	passTime("xx", 0.5);
}]]></adddata>
		<empty>false</empty>
		<request>info5_1_24</request>
		<response1 goto="26">info5_1_24_r1</response1>
		<response2 goto="25">info5_1_24_r2</response2>
	</text>
	<text>
		<partner>info5_1</partner>
		<id>25</id>
		<adddata><![CDATA[function before() {
	passTime("xx", 0.5);
}]]></adddata>
		<empty>false</empty>
		<request>info5_1_25</request>
		<response1 goto="34">info5_1_25_r1</response1>
		<response2 goto="34">info5_1_25_r2</response2>
	</text>
	<text>
		<partner>info5_1</partner>
		<id>26</id>
		<adddata><![CDATA[0]]></adddata>
		<empty>false</empty>
		<request>info5_1_26</request>
		<response1 goto="25" xsi:nil="true" />
	</text>
	<text>
		<partner>info5_1</partner>
		<id>27</id>
		<adddata><![CDATA[function before() {
	var int = getSpecialState("gundridsson_int");
	setSpecialState("gundridsson_int", int + 1);
}
function hasresponse(which) {
	if (getSpecialState("gundridsson_int") >= 2) {
		return (which == 1);
	} else {
		return (which == 2);
	}
}]]></adddata>
		<empty>false</empty>
		<request>info5_1_27</request>
		<response1 goto="20" xsi:nil="true" />
		<response2 goto="23" xsi:nil="true" />
	</text>
	<text>
		<partner>info5_1</partner>
		<id>28</id>
		<adddata><![CDATA[function before() {
	var int = getSpecialState("gundridsson_int");
	setSpecialState("gundridsson_int", int + 1);
}
function hasresponse(which) {
	if (getSpecialState("gundridsson_int") >= 2) {
		return (which == 1);
	} else {
		return (which == 2);
	}
}]]></adddata>
		<empty>false</empty>
		<request>info5_1_28</request>
		<response1 goto="20" xsi:nil="true" />
		<response2 goto="24" xsi:nil="true" />
	</text>
	<text>
		<partner>info5_1</partner>
		<id>29</id>
		<adddata><![CDATA[function before() {
	setSpecialState("gundridsson_tra", 1);
	passTime("xx", 1);
}]]></adddata>
		<empty>false</empty>
		<request>info5_1_29</request>
		<response1 goto="32">info5_1_29_r1</response1>
		<response2 goto="30">info5_1_29_r2</response2>
	</text>
	<text>
		<partner>info5_1</partner>
		<id>30</id>
		<adddata><![CDATA[function before() {
	passTime("xx", 0.5);
}]]></adddata>
		<empty>false</empty>
		<request>info5_1_30</request>
		<response1 goto="33">info5_1_30_r1</response1>
		<response2 goto="31">info5_1_30_r2</response2>
	</text>
	<text>
		<partner>info5_1</partner>
		<id>31</id>
		<adddata><![CDATA[function before() {
	passTime("xx", 0.5);
}]]></adddata>
		<empty>false</empty>
		<request>info5_1_31</request>
		<response1 goto="34">info5_1_31_r1</response1>
		<response2 goto="34">info5_1_31_r2</response2>
	</text>
	<text>
		<partner>info5_1</partner>
		<id>32</id>
		<adddata><![CDATA[function before() {
	var int = getSpecialState("gundridsson_int");
	setSpecialState("gundridsson_int", int + 1);
}
function hasresponse(which) {
	if (getSpecialState("gundridsson_int") >= 2) {
		return (which == 1);
	} else {
		return (which == 2);
	}
}]]></adddata>
		<empty>false</empty>
		<request>info5_1_32</request>
		<response1 goto="20" xsi:nil="true" />
		<response2 goto="30" xsi:nil="true" />
	</text>
	<text>
		<partner>info5_1</partner>
		<id>33</id>
		<adddata><![CDATA[function before() {
	var int = getSpecialState("gundridsson_int");
	setSpecialState("gundridsson_int", int + 1);
}
function hasresponse(which) {
	if (getSpecialState("gundridsson_int") >= 2) {
		return (which == 1);
	} else {
		return (which == 2);
	}
}]]></adddata>
		<empty>false</empty>
		<request>info5_1_33</request>
		<response1 goto="20" xsi:nil="true" />
		<response2 goto="31" xsi:nil="true" />
	</text>
	<text>
		<partner>info5_1</partner>
		<id>34</id>
		<adddata><![CDATA[function forward() {
	var cnt = getSpecialState("gundridsson_het")*1 + getSpecialState("gundridsson_hyg")*1 + getSpecialState("gundridsson_tra")*1;
	if (cnt == 1) {
		return 12;
	} else if (cnt == 2) {
		return 36;
	} else {
		return 37;
	}
}]]></adddata>
		<empty>true</empty>
		<request />
		<response1 goto="12" xsi:nil="true" />
		<response2 goto="36" xsi:nil="true" />
		<response3 goto="37" xsi:nil="true" />
	</text>
	<text>
		<partner>info5_1</partner>
		<id>35</id>
		<adddata><![CDATA[function processtext(which, text) {
	var questArray = ["schick_torfinsson",
"schick_ahrensson",
"schick_thinmarsdotter_clanegh",
"schick_siebenstein",
"schick_firunjasdotter",
"schick_hjallasson",
"schick_thurboldsson",
"schick_windenbek",
"schick_egilsdotter",
"schick_trondesdotter",
"schick_swafnildsson"
];
	if (which != 0)
		return text;
	var q1 = getSpecialState("gundridssonfirsthint");
	var qt1 = getLangString("text_mqhint_" + q1, []);

	var qs = getQuestState(questArray[q1]);
	if (qs == 0) {
		setQuestState(questArray[q1], 1);
	}

	return getLangString(text, [qt1]);
}]]></adddata>
		<empty>false</empty>
		<request>info5_1_35</request>
		<response1 goto="38" xsi:nil="true" />
	</text>
	<text>
		<partner>info5_1</partner>
		<id>36</id>
		<adddata><![CDATA[function processtext(which, text) {
	var questArray = ["schick_torfinsson",
"schick_ahrensson",
"schick_thinmarsdotter_clanegh",
"schick_siebenstein",
"schick_firunjasdotter",
"schick_hjallasson",
"schick_thurboldsson",
"schick_windenbek",
"schick_egilsdotter",
"schick_trondesdotter",
"schick_swafnildsson"
];
	if (which != 0)
		return text;
	var q2 = getSpecialState("gundridssonsecondhint");
	var qt2 = getLangString("text_mqhint_" + q2, []);

	var qs = getQuestState(questArray[q2]);
	if (qs == 0) {
		setQuestState(questArray[q2], 1);
	}

	return getLangString(text, [qt2]);
}]]></adddata>
		<empty>false</empty>
		<request>info5_1_36</request>
		<response1 goto="38" xsi:nil="true" />
	</text>
	<text>
		<partner>info5_1</partner>
		<id>37</id>
		<adddata><![CDATA[function processtext(which, text) {
	var questArray = ["schick_torfinsson",
"schick_ahrensson",
"schick_thinmarsdotter_clanegh",
"schick_siebenstein",
"schick_firunjasdotter",
"schick_hjallasson",
"schick_thurboldsson",
"schick_windenbek",
"schick_egilsdotter",
"schick_trondesdotter",
"schick_swafnildsson"
];
	if (which != 0)
		return text;
	var q3 = getSpecialState("gundridssonthirdhint");
	var qt3 = getLangString("text_mqhint_" + q3, []);

	var qs = getQuestState(questArray[q3]);
	if (qs == 0) {
		setQuestState(questArray[q3], 1);
	}

	return getLangString(text, [qt3]);
}]]></adddata>
		<empty>false</empty>
		<request>info5_1_37</request>
		<response1 goto="39" xsi:nil="true" />
	</text>
	<text>
		<partner>info5_1</partner>
		<id>38</id>
		<adddata><![CDATA[function forward() {
	var qs = getSpecialState("gundridsson_hyg");
	if (qs > 0) {
		return 40;
	}
	return 41;
}]]></adddata>
		<empty>true</empty>
		<request />
		<response1 goto="40" xsi:nil="true" />
		<response2 goto="41" xsi:nil="true" />
	</text>
	<text>
		<partner>info5_1</partner>
		<id>39</id>
		<adddata><![CDATA[0]]></adddata>
		<empty>false</empty>
		<request>info5_1_39</request>
		<response1 goto="255" xsi:nil="true" />
	</text>
	<text>
		<partner>info5_1</partner>
		<id>40</id>
		<adddata><![CDATA[function forward() {
	var qs = getSpecialState("gundridsson_het");
	if (qs > 0) {
		return 43;
	}
	return 42;
}]]></adddata>
		<empty>true</empty>
		<request />
		<response1 goto="43" xsi:nil="true" />
		<response2 goto="42" xsi:nil="true" />
	</text>
	<text>
		<partner>info5_1</partner>
		<id>41</id>
		<adddata><![CDATA[0]]></adddata>
		<empty>false</empty>
		<request>info5_1_41</request>
		<response1 goto="13">info5_1_41_r1</response1>
		<response2 goto="39">info5_1_41_r2</response2>
	</text>
	<text>
		<partner>info5_1</partner>
		<id>42</id>
		<adddata><![CDATA[0]]></adddata>
		<empty>false</empty>
		<request>info5_1_42</request>
		<response1 goto="22">info5_1_42_r1</response1>
		<response2 goto="39">info5_1_42_r2</response2>
	</text>
	<text>
		<partner>info5_1</partner>
		<id>43</id>
		<adddata><![CDATA[0]]></adddata>
		<empty>false</empty>
		<request>info5_1_43</request>
		<response1 goto="29">info5_1_43_r1</response1>
		<response2 goto="39">info5_1_43_r2</response2>
	</text>
	<text>
		<partner>info5_2</partner>
		<id>1</id>
		<adddata><![CDATA[/* TODO quest schick_thurboldsson
   TODO 3? 8?
*/
function forward() {
	var qs = getQuestState("schick_thurboldsson");
	if (qs == 1 || qs == 2) {
		return 3;
	}
	return 2;
}]]></adddata>
		<empty>true</empty>
		<request />
		<response1 goto="2" xsi:nil="true" />
		<response2 goto="3" xsi:nil="true" />
	</text>
	<text>
		<partner>info5_2</partner>
		<id>2</id>
		<adddata><![CDATA[0]]></adddata>
		<empty>false</empty>
		<request>info5_2_2</request>
		<response1 goto="255" xsi:nil="true" />
	</text>
	<text>
		<partner>info5_2</partner>
		<id>3</id>
		<adddata><![CDATA[128]]></adddata>
		<empty>false</empty>
		<request>info5_2_3</request>
		<response1 goto="4" xsi:nil="true" />
	</text>
	<text>
		<partner>info5_2</partner>
		<id>4</id>
		<adddata><![CDATA[0]]></adddata>
		<empty>false</empty>
		<request>info5_2_4</request>
		<response1 goto="5">info5_2_4_r1</response1>
		<response2 goto="6">info5_2_4_r2</response2>
	</text>
	<text>
		<partner>info5_2</partner>
		<id>5</id>
		<adddata><![CDATA[0]]></adddata>
		<empty>false</empty>
		<request>info5_2_5</request>
		<response1 goto="7">info5_2_5_r1</response1>
		<response2 goto="8">info5_2_5_r2</response2>
	</text>
	<text>
		<partner>info5_2</partner>
		<id>6</id>
		<adddata><![CDATA[0]]></adddata>
		<empty>false</empty>
		<request>info5_2_6</request>
		<response1 goto="7">info5_2_6_r1</response1>
		<response2 goto="8">info5_2_6_r2</response2>
	</text>
	<text>
		<partner>info5_2</partner>
		<id>7</id>
		<adddata><![CDATA[0]]></adddata>
		<empty>false</empty>
		<request>info5_2_7</request>
		<response1 goto="8" xsi:nil="true" />
	</text>
	<text>
		<partner>info5_2</partner>
		<id>8</id>
		<adddata><![CDATA[128]]></adddata>
		<empty>false</empty>
		<request>info5_2_8</request>
		<response1 goto="9">info5_2_8_r1</response1>
		<response2 goto="10">info5_2_8_r2</response2>
	</text>
	<text>
		<partner>info5_2</partner>
		<id>9</id>
		<adddata><![CDATA[0]]></adddata>
		<empty>false</empty>
		<request>info5_2_9</request>
		<response1 goto="11" xsi:nil="true" />
	</text>
	<text>
		<partner>info5_2</partner>
		<id>10</id>
		<adddata><![CDATA[0]]></adddata>
		<empty>false</empty>
		<request>info5_2_10</request>
		<response1 goto="11" xsi:nil="true" />
	</text>
	<text>
		<partner>info5_2</partner>
		<id>11</id>
		<adddata><![CDATA[0]]></adddata>
		<empty>false</empty>
		<request>info5_2_11</request>
		<response1 goto="12" xsi:nil="true" />
	</text>
	<text>
		<partner>info5_2</partner>
		<id>12</id>
		<adddata><![CDATA[0]]></adddata>
		<empty>false</empty>
		<request>info5_2_12</request>
		<response1 goto="13" xsi:nil="true" />
	</text>
	<text>
		<partner>info5_2</partner>
		<id>13</id>
		<adddata><![CDATA[0]]></adddata>
		<empty>false</empty>
		<request>info5_2_13</request>
		<response1 goto="14">info5_2_13_r1</response1>
		<response2 goto="15">info5_2_13_r2</response2>
	</text>
	<text>
		<partner>info5_2</partner>
		<id>14</id>
		<adddata><![CDATA[0]]></adddata>
		<empty>false</empty>
		<request>info5_2_14</request>
		<response1 goto="16">info5_2_14_r1</response1>
		<response2 goto="17">info5_2_14_r2</response2>
	</text>
	<text>
		<partner>info5_2</partner>
		<id>15</id>
		<adddata><![CDATA[0]]></adddata>
		<empty>false</empty>
		<request>info5_2_15</request>
		<response1 goto="16">info5_2_15_r1</response1>
		<response2 goto="17">info5_2_15_r2</response2>
	</text>
	<text>
		<partner>info5_2</partner>
		<id>16</id>
		<adddata><![CDATA[0]]></adddata>
		<empty>false</empty>
		<request>info5_2_16</request>
		<response1 goto="18">info5_2_16_r1</response1>
		<response2 goto="17">info5_2_16_r2</response2>
	</text>
	<text>
		<partner>info5_2</partner>
		<id>17</id>
		<adddata><![CDATA[function before() {
	var qs = getQuestState("schick_ahrensson");
	if (qs == 0) {
		setQuestState("schick_ahrensson", 1);
	}
	qs = getQuestState("schick_firunjasdotter");
	if (qs == 0) {
		setQuestState("schick_firunjasdotter", 1);
	}
}]]></adddata>
		<empty>false</empty>
		<request>info5_2_17</request>
		<response1 goto="20" xsi:nil="true" />
	</text>
	<text>
		<partner>info5_2</partner>
		<id>18</id>
		<adddata><![CDATA[0]]></adddata>
		<empty>false</empty>
		<request>info5_2_18</request>
		<response1 goto="19">info5_2_18_r1</response1>
		<response2 goto="17">info5_2_18_r2</response2>
	</text>
	<text>
		<partner>info5_2</partner>
		<id>19</id>
		<adddata><![CDATA[function before() {
	setQuestState("schick_thurboldsson", 3);
}]]></adddata>
		<empty>false</empty>
		<request>info5_2_19</request>
		<response1 goto="255" xsi:nil="true" />
	</text>
	<text>
		<partner>info5_2</partner>
		<id>20</id>
		<adddata><![CDATA[0]]></adddata>
		<empty>false</empty>
		<request>info5_2_20</request>
		<response1 goto="21">info5_2_20_r1</response1>
		<response2 goto="19">info5_2_20_r2</response2>
	</text>
	<text>
		<partner>info5_2</partner>
		<id>21</id>
		<adddata><![CDATA[0]]></adddata>
		<empty>false</empty>
		<request>info5_2_21</request>
		<response1 goto="19">info5_2_21_r1</response1>
		<response2 goto="22">info5_2_21_r2</response2>
	</text>
	<text>
		<partner>info5_2</partner>
		<id>22</id>
		<adddata><![CDATA[0]]></adddata>
		<empty>false</empty>
		<request>info5_2_22</request>
		<response1 goto="19" xsi:nil="true" />
	</text>
	<text>
		<partner>info5_2</partner>
		<id>23</id>
		<adddata><![CDATA[0]]></adddata>
		<empty>false</empty>
		<request>info5_2_23</request>
		<response1 goto="7">info5_2_23_r1</response1>
		<response2 goto="8">info5_2_23_r2</response2>
	</text>
	<text>
		<partner>info6_1</partner>
		<id>1</id>
		<adddata><![CDATA[function forward() {
	var qs = getQuestState("schick_joerg");
	if (qs == 1) {
		return 2;
	}
	return 255;
}
]]></adddata>
		<empty>true</empty>
		<request />
		<response1 goto="255" xsi:nil="true" />
		<response2 goto="2" xsi:nil="true" />
	</text>
	<text>
		<partner>info6_1</partner>
		<id>2</id>
		<adddata><![CDATA[]]></adddata>
		<empty>false</empty>
		<request>info6_1_2</request>
		<response1 goto="3">info6_1_2_r1</response1>
		<response2 goto="4">info6_1_2_r2</response2>
	</text>
	<text>
		<partner>info6_1</partner>
		<id>3</id>
		<adddata><![CDATA[0]]></adddata>
		<empty>false</empty>
		<request>info6_1_3</request>
		<response1 goto="5">info6_1_3_r1</response1>
		<response2 goto="6">info6_1_3_r2</response2>
	</text>
	<text>
		<partner>info6_1</partner>
		<id>4</id>
		<adddata><![CDATA[0]]></adddata>
		<empty>false</empty>
		<request>info6_1_4</request>
		<response1 goto="5">info6_1_4_r1</response1>
		<response2 goto="6">info6_1_4_r2</response2>
	</text>
	<text>
		<partner>info6_1</partner>
		<id>5</id>
		<adddata><![CDATA[0]]></adddata>
		<empty>false</empty>
		<request>info6_1_5</request>
		<response1 goto="255">info6_1_5_r1</response1>
		<response2 goto="6">info6_1_5_r2</response2>
	</text>
	<text>
		<partner>info6_1</partner>
		<id>6</id>
		<adddata><![CDATA[function forward() {
	var qs = getQuestState("schick_trondesdotter");
	if (qs >= 3) {
		return 9;
	}
	return 8;
}]]></adddata>
		<empty>true</empty>
		<request />
		<response1 goto="8" xsi:nil="true" />
		<response2 goto="9" xsi:nil="true" />
	</text>
	<text>
		<partner>info6_1</partner>
		<id>7</id>
		<adddata><![CDATA[0]]></adddata>
		<empty>false</empty>
		<request>info6_1_7</request>
		<response1 goto="255" xsi:nil="true" />
	</text>
	<text>
		<partner>info6_1</partner>
		<id>8</id>
		<adddata><![CDATA[0]]></adddata>
		<empty>false</empty>
		<request>info6_1_8</request>
		<response1 goto="10">info6_1_8_r1</response1>
		<response2 goto="17">info6_1_8_r2</response2>
	</text>
	<text>
		<partner>info6_1</partner>
		<id>9</id>
		<adddata><![CDATA[0]]></adddata>
		<empty>false</empty>
		<request>info6_1_9</request>
		<response1 goto="17">info6_1_9_r1</response1>
		<response2 goto="14">info6_1_9_r2</response2>
		<response3 goto="14">info6_1_9_r3</response3>
	</text>
	<text>
		<partner>info6_1</partner>
		<id>10</id>
		<adddata><![CDATA[function after(selid) {
	changeWealth(-6000);
  addMappiece(0);
}
function before() {
	var qs = getQuestState("schick_trondesdotter");
	if (qs == 0) {
		setQuestState("schick_trondesdotter", 1);
	}
	setQuestState("schick_joerg", 4);
}]]></adddata>
		<empty>false</empty>
		<request>info6_1_10</request>
		<response1 goto="11" xsi:nil="true" />
	</text>
	<text>
		<partner>info6_1</partner>
		<id>11</id>
		<adddata><![CDATA[0]]></adddata>
		<empty>false</empty>
		<request>info6_1_11</request>
		<response1 goto="12">info6_1_11_r1</response1>
		<response2 goto="13">info6_1_11_r2</response2>
	</text>
	<text>
		<partner>info6_1</partner>
		<id>12</id>
		<adddata><![CDATA[function before() {
	var qs = getQuestState("schick_torfinsson");
	if (qs == 0) {
		setQuestState("schick_torfinsson", 1);
	}
}]]></adddata>
		<empty>false</empty>
		<request>info6_1_12</request>
		<response1 goto="13" xsi:nil="true" />
	</text>
	<text>
		<partner>info6_1</partner>
		<id>13</id>
		<adddata><![CDATA[0]]></adddata>
		<empty>false</empty>
		<request>info6_1_13</request>
		<response1 goto="255" xsi:nil="true" />
	</text>
	<text>
		<partner>info6_1</partner>
		<id>14</id>
		<adddata><![CDATA[function forward() {
	if (getWealth() < (6000)) {
		return 16;
	}
	return 15;
}]]></adddata>
		<empty>true</empty>
		<request />
		<response1 goto="15" xsi:nil="true" />
		<response2 goto="16" xsi:nil="true" />
	</text>
	<text>
		<partner>info6_1</partner>
		<id>15</id>
		<adddata><![CDATA[0]]></adddata>
		<empty>false</empty>
		<request>info6_1_15</request>
		<response1 goto="10">info6_1_15_r1</response1>
		<response2 goto="17">info6_1_15_r2</response2>
	</text>
	<text>
		<partner>info6_1</partner>
		<id>16</id>
		<adddata><![CDATA[0]]></adddata>
		<empty>false</empty>
		<request>info6_1_16</request>
		<response1 goto="17">info6_1_16_r1</response1>
	</text>
	<text>
		<partner>info6_1</partner>
		<id>17</id>
		<adddata><![CDATA[0]]></adddata>
		<empty>false</empty>
		<request>info6_1_17</request>
		<response1 goto="18">info6_1_17_r1</response1>
		<response2 goto="19">info6_1_17_r2</response2>
	</text>
	<text>
		<partner>info6_1</partner>
		<id>18</id>
		<adddata><![CDATA[function forward() {
	if (getWealth() < (6000)) {
		return 21;
	}
	return 20;
}]]></adddata>
		<empty>true</empty>
		<request />
		<response1 goto="20" xsi:nil="true" />
		<response2 goto="21" xsi:nil="true" />
	</text>
	<text>
		<partner>info6_1</partner>
		<id>19</id>
		<adddata><![CDATA[function forward() {
  showTrader( "joerg", {"cb":"onjoergreturn","sellmult":0.1} );
  return 255;
}

function onjoergreturn() {
  startDialogueAt("info6_1","24");
}]]></adddata>
		<empty>true</empty>
		<request />
	</text>
	<text>
		<partner>info6_1</partner>
		<id>20</id>
		<adddata><![CDATA[0]]></adddata>
		<empty>false</empty>
		<request>info6_1_20</request>
		<response1 goto="23">info6_1_20_r1</response1>
		<response2 goto="22">info6_1_20_r2</response2>
	</text>
	<text>
		<partner>info6_1</partner>
		<id>21</id>
		<adddata><![CDATA[0]]></adddata>
		<empty>false</empty>
		<request>info6_1_21</request>
		<response1 goto="22">info6_1_21_r1</response1>
	</text>
	<text>
		<partner>info6_1</partner>
		<id>22</id>
		<adddata><![CDATA[function before() {
	setQuestState("schick_joerg", 2);
}]]></adddata>
		<empty>false</empty>
		<request>info6_1_22</request>
		<response1 goto="255" xsi:nil="true" />
	</text>
	<text>
		<partner>info6_1</partner>
		<id>23</id>
		<adddata><![CDATA[0]]></adddata>
		<empty>false</empty>
		<request>info6_1_23</request>
		<response1 goto="10" xsi:nil="true" />
	</text>
	<text>
		<partner>info6_1</partner>
		<id>24</id>
		<adddata><![CDATA[function forward() {
	if (getWealth() < (6000)) {
		return 25;
	}
	return 26;
}]]></adddata>
		<empty>true</empty>
		<request />
		<response1 goto="26" xsi:nil="true" />
		<response2 goto="25" xsi:nil="true" />
	</text>
	<text>
		<partner>info6_1</partner>
		<id>25</id>
		<adddata><![CDATA[0]]></adddata>
		<empty>false</empty>
		<request>info6_1_25</request>
		<response1 goto="21" xsi:nil="true" />
	</text>
	<text>
		<partner>info6_1</partner>
		<id>26</id>
		<adddata><![CDATA[0]]></adddata>
		<empty>false</empty>
		<request>info6_1_26</request>
		<response1 goto="10">info6_1_26_r1</response1>
		<response2 goto="27">info6_1_26_r2</response2>
	</text>
	<text>
		<partner>info6_1</partner>
		<id>27</id>
		<adddata><![CDATA[function after() {
  setQuestStateInconly("schick_joerg",2);
}]]></adddata>
		<empty>false</empty>
		<request>info6_1_27</request>
		<response1 goto="255" xsi:nil="true" />
	</text>
	<text>
		<partner>info6_2</partner>
		<id>1</id>
		<adddata><![CDATA[function forward() {
	var qs = getQuestState("schick_joerg");
	if ((qs == 2 || qs == 3)) {
		return 2;
	}
	return 255;
}]]></adddata>
		<empty>true</empty>
		<request />
		<response1 goto="255" xsi:nil="true" />
		<response2 goto="2" xsi:nil="true" />
	</text>
	<text>
		<partner>info6_2</partner>
		<id>2</id>
		<adddata><![CDATA[0]]></adddata>
		<empty>false</empty>
		<request>info6_2_2</request>
		<response1 goto="3" xsi:nil="true" />
	</text>
	<text>
		<partner>info6_2</partner>
		<id>3</id>
		<adddata><![CDATA[function forward() {
	if (getWealth() < 7500) {
		return 5;
	}
	return 4;
}]]></adddata>
		<empty>true</empty>
		<request />
		<response1 goto="4" xsi:nil="true" />
		<response2 goto="5" xsi:nil="true" />
	</text>
	<text>
		<partner>info6_2</partner>
		<id>4</id>
		<adddata><![CDATA[0]]></adddata>
		<empty>false</empty>
		<request>info6_2_4</request>
		<response1 goto="6">info6_2_4_r1</response1>
		<response2 goto="13">info6_2_4_r2</response2>
		<response3 goto="10">info6_2_4_r3</response3>
	</text>
	<text>
		<partner>info6_2</partner>
		<id>5</id>
		<adddata><![CDATA[0]]></adddata>
		<empty>false</empty>
		<request>info6_2_5</request>
		<response1 goto="6">info6_2_5_r1</response1>
		<response2 goto="10">info6_2_5_r2</response2>
	</text>
	<text>
		<partner>info6_2</partner>
		<id>6</id>
		<adddata><![CDATA[function forward() {
	if (getWealth() < 7500) {
		return 8;
	}
	return 7;
}]]></adddata>
		<empty>true</empty>
		<request />
		<response1 goto="7" xsi:nil="true" />
		<response2 goto="8" xsi:nil="true" />
	</text>
	<text>
		<partner>info6_2</partner>
		<id>7</id>
		<adddata><![CDATA[0]]></adddata>
		<empty>false</empty>
		<request>info6_2_7</request>
		<response1 goto="13">info6_2_7_r1</response1>
		<response2 goto="9">info6_2_7_r2</response2>
	</text>
	<text>
		<partner>info6_2</partner>
		<id>8</id>
		<adddata><![CDATA[0]]></adddata>
		<empty>false</empty>
		<request>info6_2_8</request>
		<response1 goto="9">info6_2_8_r1</response1>
	</text>
	<text>
		<partner>info6_2</partner>
		<id>9</id>
		<adddata><![CDATA[0]]></adddata>
		<empty>false</empty>
		<request>info6_2_9</request>
		<response1 goto="255" xsi:nil="true" />
	</text>
	<text>
		<partner>info6_2</partner>
		<id>10</id>
		<adddata><![CDATA[0]]></adddata>
		<empty>false</empty>
		<request>info6_2_10</request>
		<response1 goto="11">info6_2_10_r1</response1>
		<response2 goto="12">info6_2_10_r2</response2>
	</text>
	<text>
		<partner>info6_2</partner>
		<id>11</id>
		<adddata><![CDATA[function after(selid) {
  passTime("xx",1);
  return 255;
}]]></adddata>
		<empty>false</empty>
		<request>info6_2_11</request>
		<response1 goto="255" xsi:nil="true" />
	</text>
	<text>
		<partner>info6_2</partner>
		<id>12</id>
		<adddata><![CDATA[function after(selid) {
  passTime("xx",1);
  return 255;
}]]></adddata>
		<empty>false</empty>
		<request>info6_2_12</request>
		<response1 goto="255" xsi:nil="true" />
	</text>
	<text>
		<partner>info6_2</partner>
		<id>13</id>
		<adddata><![CDATA[function before() {
	changeWealth(-7500);
  addMappiece(0);
	var qs = getQuestState("schick_trondesdotter");
	if (qs == 0) {
		setQuestState("schick_trondesdotter", 1);
	}
	setQuestState("schick_joerg", 4);
}]]></adddata>
		<empty>false</empty>
		<request>info6_2_13</request>
		<response1 goto="14" xsi:nil="true" />
	</text>
	<text>
		<partner>info6_2</partner>
		<id>14</id>
		<adddata><![CDATA[0]]></adddata>
		<empty>false</empty>
		<request>info6_2_14</request>
		<response1 goto="15">info6_2_14_r1</response1>
		<response2 goto="16">info6_2_14_r2</response2>
	</text>
	<text>
		<partner>info6_2</partner>
		<id>15</id>
		<adddata><![CDATA[function before() {
	var qs = getQuestState("schick_torfinsson");
	if (qs == 0) {
		setQuestState("schick_torfinsson", 1);
	}
}]]></adddata>
		<empty>false</empty>
		<request>info6_2_15</request>
		<response1 goto="255" xsi:nil="true" />
	</text>
	<text>
		<partner>info6_2</partner>
		<id>16</id>
		<adddata><![CDATA[0]]></adddata>
		<empty>false</empty>
		<request>info6_2_16</request>
		<response1 goto="255" xsi:nil="true" />
	</text>
	<text>
		<partner>info6_3</partner>
		<id>1</id>
		<adddata><![CDATA[function forward() {
if( getSpecialState("unicorn_buddy") == 0 &&(getQuestState("schick_call") == 2) &&(getMappieceCount() < 9)) {
autoSave();
return 3;
}
return 255;
}]]></adddata>
		<empty>true</empty>
		<request />
	</text>
	<text>
		<partner>info6_3</partner>
		<id>2</id>
		<adddata><![CDATA[255]]></adddata>
		<empty>true</empty>
		<request />
		<response1 goto="255" xsi:nil="true" />
	</text>
	<text>
		<partner>info6_3</partner>
		<id>3</id>
		<adddata><![CDATA[0]]></adddata>
		<empty>false</empty>
		<request>info6_3_3</request>
		<response1 goto="4">info6_3_3_r1</response1>
		<response2 goto="5">info6_3_3_r2</response2>
	</text>
	<text>
		<partner>info6_3</partner>
		<id>4</id>
		<adddata><![CDATA[0]]></adddata>
		<empty>false</empty>
		<request>info6_3_4</request>
		<response1 goto="255" xsi:nil="true" />
	</text>
	<text>
		<partner>info6_3</partner>
		<id>5</id>
		<adddata><![CDATA[0]]></adddata>
		<empty>false</empty>
		<request>info6_3_5</request>
		<response1 goto="6">info6_3_5_r1</response1>
		<response2 goto="7">info6_3_5_r2</response2>
	</text>
	<text>
		<partner>info6_3</partner>
		<id>6</id>
		<adddata><![CDATA[0]]></adddata>
		<empty>false</empty>
		<request>info6_3_6</request>
		<response1 goto="10" xsi:nil="true" />
	</text>
	<text>
		<partner>info6_3</partner>
		<id>7</id>
		<adddata><![CDATA[0]]></adddata>
		<empty>false</empty>
		<request>info6_3_7</request>
		<response1 goto="255">info6_3_7_r1</response1>
		<response2 goto="8">info6_3_7_r2</response2>
	</text>
	<text>
		<partner>info6_3</partner>
		<id>8</id>
		<adddata><![CDATA[function before() {
	passTime("xx", 1);
}]]></adddata>
		<empty>false</empty>
		<request>info6_3_8</request>
		<response1 goto="255">info6_3_8_r1</response1>
		<response2 goto="9">info6_3_8_r2</response2>
	</text>
	<text>
		<partner>info6_3</partner>
		<id>9</id>
		<adddata><![CDATA[function before() {
	passTime("xx", 1);
}
function processtext(which, text) {
	if (which != 0)
		return text;
	// get max CH char
	var res = rollCheck({"which":"CH","who":"best","type":"attrib"});
	setSpecialState("unicorn_buddy", res.id+1);
	setSpecialState("unicorn_buddy_name", res.name);
return getLangString(text, [res.name]);
}]]></adddata>
		<empty>false</empty>
		<request>info6_3_9</request>
		<response1 goto="11">info6_3_9_r1</response1>
		<response2 goto="20">info6_3_9_r2</response2>
	</text>
	<text>
		<partner>info6_3</partner>
		<id>10</id>
		<adddata><![CDATA[function processtext(which, text) {
	if (which != 0)
		return text;
	// get max CH char
	var res = rollCheck({"which":"CH","who":"best","type":"attrib"});
	setSpecialState("unicorn_buddy", res.id+1);
	setSpecialState("unicorn_buddy_name", res.name);
return getLangString(text, [res.name]);
}]]></adddata>
		<empty>false</empty>
		<request>info6_3_10</request>
		<response1 goto="11">info6_3_10_r1</response1>
		<response2 goto="20">info6_3_10_r2</response2>
	</text>
	<text>
		<partner>info6_3</partner>
		<id>11</id>
		<adddata><![CDATA[function forward() {
  var res = rollCheck({"which":"koerperb","type":"skill","who":getSpecialState("unicorn_buddy")-1});
  if( res.ok ) return 12; else return 15;
}]]></adddata>
		<empty>true</empty>
		<request />
		<response1 goto="12" xsi:nil="true" />
		<response2 goto="15" xsi:nil="true" />
	</text>
	<text>
		<partner>info6_3</partner>
		<id>12</id>
		<adddata><![CDATA[/* TODO zufall? oder probe?  + z.B. max 3 iterationen? */
function processtext(which, text) {
	if (which != 0)
		return text;
	var w1 = getSpecialState("unicorn_buddy")-1;
	var w2 = getLangString("text_3rdperson_"+getGender(w1),[]);
	w2 = w2.charAt(0).toUpperCase() + w2.substring(1);
	
	return getLangString(text, [getName(w1), w2]);
}]]></adddata>
		<empty>false</empty>
		<request>info6_3_12</request>
		<response1 goto="13" xsi:nil="true" />
		<response2 goto="14" xsi:nil="true" />
	</text>
	<text>
		<partner>info6_3</partner>
		<id>13</id>
		<adddata><![CDATA[function processtext(which, text) {
	if (which != 0)
		return text;
	var w1 = getSpecialState("unicorn_buddy_name");
	return getLangString(text, [w1]);
}]]></adddata>
		<empty>false</empty>
		<request>info6_3_13</request>
		<response1 goto="11" xsi:nil="true" />
	</text>
	<text>
		<partner>info6_3</partner>
		<id>14</id>
		<adddata><![CDATA[function processtext(which, text) {
	if (which != 0)
		return text;
	var w1 = getSpecialState("unicorn_buddy")-1;
	var w2 = getLangString("text_3rdperson_"+getGender(w1),[]);
	return getLangString(text, [getName(w1), w2]);
}]]></adddata>
		<empty>false</empty>
		<request>info6_3_14</request>
		<response1 goto="16" xsi:nil="true" />
	</text>
	<text>
		<partner>info6_3</partner>
		<id>15</id>
		<adddata><![CDATA[function processtext(which, text) {
	if (which != 0)
		return text;
	var w1 = getSpecialState("unicorn_buddy")-1;
	var w2 = getLangString("text_3rdperson_"+getGender(w1),[]);
	return getLangString(text, [getName(w1), w2]);
}]]></adddata>
		<empty>false</empty>
		<request>info6_3_15</request>
		<response1 goto="16" xsi:nil="true" />
	</text>
	<text>
		<partner>info6_3</partner>
		<id>16</id>
		<adddata><![CDATA[var isalive = false;
function processtext(which, text) {
	if (which != 0)
		return text;
	var w1 = getSpecialState("unicorn_buddy")-1;
	var w2 = getLangString("text_pp2_"+getGender(w1),[]);
	dealDamage({"who":w1,"amount":"6W6","mandatory":true,"reason":"unicorn"});
	isalive = isAlive( w1, 0 ) == 1;
	return getLangString(text, [getName(w1), w2]);
}

function hasresponse(which) {
	if( isalive ) return which == 2; else return which == 1;
}]]></adddata>
		<empty>false</empty>
		<request>info6_3_16</request>
		<response1 goto="17" xsi:nil="true" />
		<response2 goto="18" xsi:nil="true" />
	</text>
	<text>
		<partner>info6_3</partner>
		<id>17</id>
		<adddata><![CDATA[function processtext(which, text) {
	if (which != 0)
		return text;
	var w1 = getSpecialState("unicorn_buddy")-1;
	return getLangString(text, [getName(w1)]);
}]]></adddata>
		<empty>false</empty>
		<request>info6_3_17</request>
		<response1 goto="19" xsi:nil="true" />
	</text>
	<text>
		<partner>info6_3</partner>
		<id>18</id>
		<adddata><![CDATA[/* TODO lange rast? verwundung? */
function processtext(which, text) {
	if (which != 0)
		return text;
	var w1 = getSpecialState("unicorn_buddy")-1;
	
	var w2 = getLangString("text_3rdperson_"+getGender(w1),[]);
	w2 = w2.charAt(0).toUpperCase() + w2.substring(1);
	return getLangString(text, [getName(w1), w2]);
}]]></adddata>
		<empty>false</empty>
		<request>info6_3_18</request>
		<response1 goto="forcecamp" xsi:nil="true" />
	</text>
	<text>
		<partner>info6_3</partner>
		<id>19</id>
		<adddata><![CDATA[function before() {
	setSpecialState("unicorn_buddy",0);
	passTime("xx", 2);
}]]></adddata>
		<empty>false</empty>
		<request>info6_3_19</request>
		<response1 goto="255" xsi:nil="true" />
	</text>
	<text>
		<partner>info6_3</partner>
		<id>20</id>
		<adddata><![CDATA[function processtext(which, text) {
	if (which != 0)
		return text;
	var w1 = getSpecialState("unicorn_buddy_name");
	return getLangString(text, [w1]);
}]]></adddata>
		<empty>false</empty>
		<request>info6_3_20</request>
		<response1 goto="11">info6_3_20_r1</response1>
		<response2 goto="21">info6_3_20_r2</response2>
	</text>
	<text>
		<partner>info6_3</partner>
		<id>21</id>
		<adddata><![CDATA[function processtext(which, text) {
	if (which != 0)
		return text;
	var w1 = getSpecialState("unicorn_buddy_name");
	return getLangString(text, [w1]);
}]]></adddata>
		<empty>false</empty>
		<request>info6_3_21</request>
		<response1 goto="22" xsi:nil="true" />
	</text>
	<text>
		<partner>info6_3</partner>
		<id>22</id>
		<adddata><![CDATA[function processtext(which, text) {
	if (which != 0)
		return text;
	var w1 = getSpecialState("unicorn_buddy")-1;
	var w2 = getLangString("text_3rdperson_"+getGender(w1),[]);
	return getLangString(text, [getName(w1), w2]);
}]]></adddata>
		<empty>false</empty>
		<request>info6_3_22</request>
		<response1 goto="23" xsi:nil="true" />
	</text>
	<text>
		<partner>info6_3</partner>
		<id>23</id>
		<adddata><![CDATA[function processtext(which, text) {
	if (which != 0)
		return text;
	var w1 = getSpecialState("unicorn_buddy")-1;
	var w2 = getLangString("text_pp3_"+getGender(w1),[]);
	return getLangString(text, [w2]);
}]]></adddata>
		<empty>false</empty>
		<request>info6_3_23</request>
		<response1 goto="11">info6_3_23_r1</response1>
		<response2 goto="24">info6_3_23_r2</response2>
	</text>
	<text>
		<partner>info6_3</partner>
		<id>24</id>
		<adddata><![CDATA[function processtext(which, text) {
	if (which != 0)
		return text;
	var w1 = getSpecialState("unicorn_buddy")-1;
	var w2 = getLangString("text_pp101_"+getGender(w1),[]);
	text = text.replace(/{0}/g, getName(w1));
	text = text.replace(/{1}/g, w2);
	text = text.replace(/{2}/g, getName(w1));
	return text;
}

]]></adddata>
		<empty>false</empty>
		<request>info6_3_24</request>
		<response1 goto="25" xsi:nil="true" />
	</text>
	<text>
		<partner>info6_3</partner>
		<id>25</id>
		<adddata><![CDATA[function processtext(which, text) {
	if (which != 0)
		return text;
	var w1 = getSpecialState("unicorn_buddy")-1;
	var w2 = getLangString("text_pp2_"+getGender(w1),[]);
	

	text = text.replace(/{0}/g, getName(w1));
	text = text.replace(/{1}/g, w2);
	text = text.replace(/{2}/g, getName(w1));
	return text;
}]]></adddata>
		<empty>false</empty>
		<request>info6_3_25</request>
		<response1 goto="26" xsi:nil="true" />
	</text>
	<text>
		<partner>info6_3</partner>
		<id>26</id>
		<adddata><![CDATA[/* TODO something to set here? start timer? */
function processtext(which, text) {
	if (which != 0)
		return text;
	var w1 = getSpecialState("unicorn_buddy_name");
	return getLangString(text, [w1]);
}]]></adddata>
		<empty>false</empty>
		<request>info6_3_26</request>
		<response1 goto="27" xsi:nil="true" />
	</text>
	<text>
		<partner>info6_3</partner>
		<id>27</id>
		<adddata><![CDATA[function processtext(which, text) {
	if (which != 0)
		return text;
	var w1 = getSpecialState("unicorn_buddy")-1;
	var w3 = getLangString("text_3rdperson_"+getGender(w1),[]);
	return getLangString(text, [getName(w1), w3]);
}]]></adddata>
		<empty>false</empty>
		<request>info6_3_27</request>
		<response1 goto="255" xsi:nil="true" />
	</text>
	<text>
		<partner>info7_1</partner>
		<id>1</id>
		<adddata><![CDATA[/* für questabschluß ohne segelfahrten momentan 33, 42 verändert */
function forward() {
	var qs = getQuestState("schick_egilsdotter");
	setQuestState("schick_egilsdotter",qs-1);
	var qs = getQuestState("schick_egilsdotter");
	if ( (qs == 1 || qs == 2)  && (getPartyCount() == getTotalPartyCount()) ) {
		return 46;
	}
	return 255;
}
]]></adddata>
		<empty>true</empty>
		<request />
	</text>
	<text>
		<partner>info7_1</partner>
		<id>2</id>
		<adddata><![CDATA[function forward() {
	var qs = getQuestState("schick_egilsdotter");
	if (qs == 1) {
		return 8;
	}
	return 4;
}
]]></adddata>
		<empty>true</empty>
		<request />
		<response1 goto="4" xsi:nil="true" />
		<response2 goto="8" xsi:nil="true" />
	</text>
	<text>
		<partner>info7_1</partner>
		<id>3</id>
		<adddata><![CDATA[0]]></adddata>
		<empty>false</empty>
		<request>info7_1_3</request>
		<response1 goto="255" xsi:nil="true" />
	</text>
	<text>
		<partner>info7_1</partner>
		<id>4</id>
		<adddata><![CDATA[0]]></adddata>
		<empty>false</empty>
		<request>info7_1_4</request>
		<response1 goto="3">info7_1_4_r1</response1>
		<response2 goto="5">info7_1_4_r2</response2>
	</text>
	<text>
		<partner>info7_1</partner>
		<id>5</id>
		<adddata><![CDATA[255]]></adddata>
		<empty>true</empty>
		<request />
		<response1 goto="39" xsi:nil="true" />
		<response2 goto="40" xsi:nil="true" />
	</text>
	<text>
		<partner>info7_1</partner>
		<id>6</id>
		<adddata><![CDATA[0]]></adddata>
		<empty>false</empty>
		<request>info7_1_6</request>
		<response1 goto="255" xsi:nil="true" />
	</text>
	<text>
		<partner>info7_1</partner>
		<id>7</id>
		<adddata><![CDATA[0]]></adddata>
		<empty>false</empty>
		<request>info7_1_7</request>
		<response1 goto="3" xsi:nil="true" />
	</text>
	<text>
		<partner>info7_1</partner>
		<id>8</id>
		<adddata><![CDATA[]]></adddata>
		<empty>false</empty>
		<request>info7_1_8</request>
		<response1 goto="9">info7_1_8_r1</response1>
		<response2 goto="10">info7_1_8_r2</response2>
	</text>
	<text>
		<partner>info7_1</partner>
		<id>9</id>
		<adddata><![CDATA[0]]></adddata>
		<empty>false</empty>
		<request>info7_1_9</request>
		<response1 goto="12">info7_1_9_r1</response1>
		<response2 goto="12">info7_1_9_r2</response2>
	</text>
	<text>
		<partner>info7_1</partner>
		<id>10</id>
		<adddata><![CDATA[0]]></adddata>
		<empty>false</empty>
		<request>info7_1_10</request>
		<response1 goto="9">info7_1_10_r1</response1>
		<response2 goto="11">info7_1_10_r2</response2>
	</text>
	<text>
		<partner>info7_1</partner>
		<id>11</id>
		<adddata><![CDATA[function processtext(which, text) {
	if (which != 0)
		return text;
	var w = getName(0);
	return getLangString(text, [w]);
}]]></adddata>
		<empty>false</empty>
		<request>info7_1_11</request>
		<response1 goto="12">info7_1_11_r1</response1>
		<response2 goto="12">info7_1_11_r2</response2>
	</text>
	<text>
		<partner>info7_1</partner>
		<id>12</id>
		<adddata><![CDATA[0]]></adddata>
		<empty>false</empty>
		<request>info7_1_12</request>
		<response1 goto="13">info7_1_12_r1</response1>
		<response2 goto="14">info7_1_12_r2</response2>
	</text>
	<text>
		<partner>info7_1</partner>
		<id>13</id>
		<adddata><![CDATA[0]]></adddata>
		<empty>false</empty>
		<request>info7_1_13</request>
		<response1 goto="14">info7_1_13_r1</response1>
		<response2 goto="15">info7_1_13_r2</response2>
	</text>
	<text>
		<partner>info7_1</partner>
		<id>14</id>
		<adddata><![CDATA[0]]></adddata>
		<empty>false</empty>
		<request>info7_1_14</request>
		<response1 goto="13">info7_1_14_r1</response1>
		<response2 goto="15">info7_1_14_r2</response2>
	</text>
	<text>
		<partner>info7_1</partner>
		<id>15</id>
		<adddata><![CDATA[0]]></adddata>
		<empty>false</empty>
		<request>info7_1_15</request>
		<response1 goto="16" xsi:nil="true" />
	</text>
	<text>
		<partner>info7_1</partner>
		<id>16</id>
		<adddata><![CDATA[0]]></adddata>
		<empty>false</empty>
		<request>text_mqhint_4</request>
		<response1 goto="17" xsi:nil="true" />
	</text>
	<text>
		<partner>info7_1</partner>
		<id>17</id>
		<adddata><![CDATA[0]]></adddata>
		<empty>false</empty>
		<request>text_mqhint_5</request>
		<response1 goto="18" xsi:nil="true" />
	</text>
	<text>
		<partner>info7_1</partner>
		<id>18</id>
		<adddata><![CDATA[function before() {
	var qs = getQuestState("schick_firunjasdotter");
	if (qs == 0) {
		setQuestState("schick_firunjasdotter", 1);
	}
	qs = getQuestState("schick_hjallasson");
	if (qs == 0) {
		setQuestState("schick_hjallasson", 1);
	}
	qs = getQuestState("schick_swafnildsson");
	if (qs == 0) {
		setQuestState("schick_swafnildsson", 1);
	}
}]]></adddata>
		<empty>false</empty>
		<request>text_mqhint_10</request>
		<response1 goto="19" xsi:nil="true" />
	</text>
	<text>
		<partner>info7_1</partner>
		<id>19</id>
		<adddata><![CDATA[/* CH-Probe modifier? */
function forward() {
	var res = rollCheck({"who":"best","which":"CH","type":"attribute","mod":0});
		if (res.ok) {
			return 25;
		}
	return 21;
}]]></adddata>
		<empty>true</empty>
		<request>info7_1_19</request>
		<response1 goto="25" xsi:nil="true" />
		<response2 goto="21" xsi:nil="true" />
	</text>
	<text>
		<partner>info7_1</partner>
		<id>21</id>
		<adddata><![CDATA[0]]></adddata>
		<empty>false</empty>
		<request>info7_1_21</request>
		<response1 goto="22">info7_1_21_r1</response1>
		<response2 goto="23">info7_1_21_r2</response2>
	</text>
	<text>
		<partner>info7_1</partner>
		<id>22</id>
		<adddata><![CDATA[/* TODO evtl. auch schon quest beenden, wenn Karte bereits angeboten wurde? Ohne Karte muss jedenfalls zweites treffen möglich sein */
function before() {
	setQuestState("schick_egilsdotter", 2);
}]]></adddata>
		<empty>false</empty>
		<request>info7_1_22</request>
		<response1 goto="255" xsi:nil="true" />
	</text>
	<text>
		<partner>info7_1</partner>
		<id>23</id>
		<adddata><![CDATA[/* CH-Probe modifier? */
function forward() {
	var res = rollCheck({"who":"best","which":"CH","type":"attribute","mod":0});
		if (res.ok) {
			return 25;
		}
	return 24;
}]]></adddata>
		<empty>false</empty>
		<request>info7_1_23</request>
		<response1 goto="25" xsi:nil="true" />
		<response2 goto="24" xsi:nil="true" />
	</text>
	<text>
		<partner>info7_1</partner>
		<id>24</id>
		<adddata><![CDATA[0]]></adddata>
		<empty>false</empty>
		<request>info7_1_24</request>
		<response1 goto="22" xsi:nil="true" />
	</text>
	<text>
		<partner>info7_1</partner>
		<id>25</id>
		<adddata><![CDATA[0]]></adddata>
		<empty>false</empty>
		<request>info7_1_25</request>
		<response1 goto="26" xsi:nil="true" />
	</text>
	<text>
		<partner>info7_1</partner>
		<id>26</id>
		<adddata><![CDATA[
var town;
function before() {
var townlist = ["thorwal","brendhil", "liskor", "ljasdahl", "merske", "ottarje", "prem", "runinsha", "serske", "skjal", "vaermhag", "varnheim"];
var loc = getLocation();

var newtowns = new Array();

for (var i=0; i < townlist.length-1; i++) {
var ctown = townlist[i];
if (loc.dungeon != ctown) newtowns.push(ctown);
}

town = newtowns[ rollRandom(0,newtowns.length-1) ];

}


function processtext( which, text ) {
	if( which > 0 ) return text;
	return text.replace(/{0}/g, getLangString(town+"_0",[]));
}]]></adddata>
		<empty>false</empty>
		<request>info7_1_26</request>
		<response1 goto="27">info7_1_26_r1</response1>
		<response2 goto="28">info7_1_26_r2</response2>
	</text>
	<text>
		<partner>info7_1</partner>
		<id>27</id>
		<adddata><![CDATA[0]]></adddata>
		<empty>false</empty>
		<request>info7_1_27</request>
		<response1 goto="22" xsi:nil="true" />
	</text>
	<text>
		<partner>info7_1</partner>
		<id>28</id>
		<adddata><![CDATA[0]]></adddata>
		<empty>false</empty>
		<request>info7_1_28</request>
		<response1 goto="29">info7_1_28_r1</response1>
		<response2 goto="30">info7_1_28_r2</response2>
	</text>
	<text>
		<partner>info7_1</partner>
		<id>29</id>
		<adddata><![CDATA[0]]></adddata>
		<empty>false</empty>
		<request>info7_1_29</request>
		<response1 goto="30">info7_1_29_r1</response1>
		<response2 goto="27">info7_1_29_r2</response2>
	</text>
	<text>
		<partner>info7_1</partner>
		<id>30</id>
		<adddata><![CDATA[function before () {
	setQuestState("simplehouse",1);
}]]></adddata>
		<empty>false</empty>
		<request>info7_1_30</request>
		<response1 goto="30fwd" xsi:nil="true" />
	</text>
	<text>
		<partner>info7_1</partner>
		<id>31</id>
		<adddata><![CDATA[
		function before() {
	
	jumpToLocation({"where":town, "x":c_x, "y":c_y, "z":c_z, "rot":rot});
setQuestState("simplehouse",0);	

}



function processtext( which, text ) {
	if( which > 0 ) return text;
	return text.replace(/{0}/g, getLangString(town+"_0",[]));
}


		
		]]></adddata>
		<empty>false</empty>
		<request>info7_1_31</request>
		<response1 goto="32" xsi:nil="true" />
	</text>
	<text>
		<partner>info7_1</partner>
		<id>32</id>
		<adddata><![CDATA[function before() {
if (comp_there) addCompanion(comp_name);
}
]]></adddata>
		<empty>false</empty>
		<request>info7_1_32</request>
		<response1 goto="33" xsi:nil="true" />
	</text>
	<text>
		<partner>info7_1</partner>
		<id>33</id>
		<adddata><![CDATA[/* TODO urspr. 34, momentan 35 */
function after(selid) {
  addMappiece(0);
}]]></adddata>
		<empty>false</empty>
		<request>info7_1_33</request>
		<response1 goto="35" xsi:nil="true" />
	</text>
	<text>
		<partner>info7_1</partner>
		<id>34</id>
		<adddata><![CDATA[/* TODO 3 Orte auswählen, nicht den aus 26
*/
128]]></adddata>
		<empty>false</empty>
		<request>info7_1_34</request>
		<response1 goto="35">info7_1_34_r1</response1>
		<response2 goto="36">info7_1_34_r2</response2>
	</text>
	<text>
		<partner>info7_1</partner>
		<id>35</id>
		<adddata><![CDATA[
function processtext(which, text) {
	if (which != 0)
		return text;

	var maleids = [];
	for (var i = 0; i < getPartyCount(); i++)
		if ((getGender(i) == "male") && (canAct(i)))
			maleids.push(i);

	var id;
	if (maleids.length > 0)
		id = maleids[rollRandom(0, maleids.length - 1)];
	else
		id = 0;
	var w3 = getLangString("text_3rdperson_"+getGender(id),[]);
	return getLangString(text, [getName(id), w3]);
}

function before() {

	for (var i=0; i<getPartyCount(); i++) {
	if (isAlive(i)) removeEffect({"who":i,"which":"seajourney"});
	}
	
	setQuestState("schick_egilsdotter", 3);
}]]></adddata>
		<empty>false</empty>
		<request>info7_1_35</request>
		<response1 goto="255" xsi:nil="true" />
	</text>
	<text>
		<partner>info7_1</partner>
		<id>36</id>
		<adddata><![CDATA[128]]></adddata>
		<empty>false</empty>
		<request>info7_1_36</request>
		<response1 goto="43">info7_1_36_r1</response1>
		<response2 goto="44">info7_1_36_r2</response2>
		<response3 goto="45">info7_1_36_r3</response3>
	</text>
	<text>
		<partner>info7_1</partner>
		<id>37</id>
		<adddata><![CDATA[/* TODO jumpToLocation Ort aus 43-45, und passTime */
128]]></adddata>
		<empty>false</empty>
		<request>info7_1_37</request>
		<response1 goto="38" xsi:nil="true" />
	</text>
	<text>
		<partner>info7_1</partner>
		<id>38</id>
		<adddata><![CDATA[/* TODO zufäliger männlicher Character */
function before() {
	setQuestState("schick_egilsdotter", 3);
}]]></adddata>
		<empty>false</empty>
		<request>info7_1_38</request>
		<response1 goto="255" xsi:nil="true" />
	</text>
	<text>
		<partner>info7_1</partner>
		<id>39</id>
		<adddata><![CDATA[0]]></adddata>
		<empty>false</empty>
		<request>info7_1_39</request>
		<response1 goto="41">info7_1_39_r1</response1>
	</text>
	<text>
		<partner>info7_1</partner>
		<id>40</id>
		<adddata><![CDATA[0]]></adddata>
		<empty>false</empty>
		<request>info7_1_40</request>
		<response1 goto="6">info7_1_40_r1</response1>
		<response2 goto="7">info7_1_40_r2</response2>
	</text>
	<text>
		<partner>info7_1</partner>
		<id>41</id>
		<adddata><![CDATA[/* TODO Text überarbeitet, evtl. nochmal überdenken... */
0]]></adddata>
		<empty>false</empty>
		<request>info7_1_41</request>
		<response1 goto="42" xsi:nil="true" />
	</text>
	<text>
		<partner>info7_1</partner>
		<id>42</id>
		<adddata><![CDATA[0]]></adddata>
		<empty>false</empty>
		<request>info7_1_42</request>
		<response1 goto="26" xsi:nil="true" />
	</text>
	<text>
		<partner>info7_1</partner>
		<id>43</id>
		<adddata><![CDATA[/* TODO erster Ort gewählt */
255]]></adddata>
		<empty>true</empty>
		<request />
		<response1 goto="37" xsi:nil="true" />
	</text>
	<text>
		<partner>info7_1</partner>
		<id>44</id>
		<adddata><![CDATA[/* TODO zweiter Ort gewählt */
255]]></adddata>
		<empty>true</empty>
		<request />
		<response1 goto="37" xsi:nil="true" />
	</text>
	<text>
		<partner>info7_1</partner>
		<id>45</id>
		<adddata><![CDATA[/* TODO dritter Ort gewählt */
255]]></adddata>
		<empty>true</empty>
		<request />
		<response1 goto="37" xsi:nil="true" />
	</text>
	<text>
		<partner>info7_1</partner>
		<id>46</id>
		<adddata><![CDATA[function processtext(which, text) {
	if (which != 0)
		return text;
	var w = getName(0);
	return getLangString(text, [w]);
}
]]></adddata>
		<empty>false</empty>
		<request>info7_1_46</request>
		<response1 goto="2">info7_1_46_r1</response1>
		<response2 goto="3">info7_1_46_r2</response2>
	</text>
	<text>
		<partner>info7_1</partner>
		<id>30fwd</id>
		<adddata><![CDATA[
		var c_x, c_y, c_z, rot,arrival;
		
		function forward() {
	setInsideScene("mood_ship1");
	
	switch (town) {
	
	case "thorwal": c_x = 69; c_y = 3; c_z = -149; rot = 75; break;
	case "brendhil": c_x = 56; c_y = 10; c_z = -25; rot = 325; break;
	case "liskor": c_x = 41; c_y = 3; c_z = 1; rot = 51; break;
	case "ljasdahl": c_x = 51; c_y = 2; c_z = -7; rot = 313; break;
	case "merske": c_x = 5; c_y = 4; c_z = -80; rot = 211; break;
	case "ottarje": c_x = 107; c_y = 4; c_z = -24; rot = 34; break;
	case "prem": c_x = 114; c_y = 4; c_z = -36; rot = 218; break;
	case "runinsha": c_x = 38; c_y = 3; c_z = -33; rot = 235; break;
	case "serske": c_x = -6; c_y = 3; c_z = -72; rot = 196; break;
	case "skjal": c_x = 98; c_y = 3; c_z = -123; rot = 236; break;
	case "vaermhag": c_x = 18; c_y = 3; c_z = -77; rot = 229; break;
	case "varnheim": c_x = 18; c_y = 2; c_z = -106; rot = 182; break;

	}
	for (var i=0; i < getPartyCount(); i++) {
	if (isAlive(i)) addEffect({"who":i,"which":"seajourney"});
	}
	setSpecialState("map.swafnild",1);
	arrival = getDateDay() + 5;
	passTime("swafnild",120);
	
	return "30b";
	
	
}

function OnTimePassed(x) {
  if( x == "swafnild" ) setSpecialState("map.swafnild",0);
}]]></adddata>
		<empty>true</empty>
		<request />
	</text>
	<text>
		<partner>info7_1</partner>
		<id>30b</id>
		<adddata><![CDATA[function processtext( which, text ) {



var restdauer = arrival - getDateDay();
if (restdauer == 0) restdauer++;
	if( which > 0 ) return text;
	return text.replace(/{0}/g, restdauer);
}]]></adddata>
		<empty>false</empty>
		<request>swafnild_journey_1</request>
		<response1 goto="31fwd" xsi:nil="true" />
	</text>
	<text>
		<partner>info7_1</partner>
		<id>31fwd</id>
		<adddata><![CDATA[var comp_name;
var comp_there;
function forward() {
if (getSpecialState("map.swafnild") == 1) return "30b"; 
	else{
	
	 for (var i = 0; i < getPartyCount(); i++) {
	 		
				if (isCompanion(i) == 1) {
				comp_name = getName(i);
		
				comp_name= comp_name.toLowerCase(); 
				removeCompanion(comp_name);
				comp_there = true;
				}
	 }
   return 31;
   }
}
]]></adddata>
		<empty>true</empty>
		<request />
	</text>
	<text>
		<partner>info7_2</partner>
		<id>1</id>
		<adddata><![CDATA[function forward() {
	var w = getSpecialState("unicorn_buddy");
	
	if ((w > 0 && w < 7) &&(getMappieceCount() < 9)) {
		var w1 = getSpecialState("unicorn_buddy_name");
		
		for (var i = 0; i < getPartyCount(); i++) {
			if (getName(i) == w1) {
				setSpecialState("unicorn_buddy", i+1);
				return 2;
			}
		}
		// failover: use leader
		setSpecialState("unicorn_buddy",1);
		return 2;
	}
	return 255;
}]]></adddata>
		<empty>true</empty>
		<request />
	</text>
	<text>
		<partner>info7_2</partner>
		<id>2</id>
		<adddata><![CDATA[function processtext(which, text) {
	if (which != 0)
		return text;
	var w1 = getSpecialState("unicorn_buddy")-1;
	var w3 = getLangString("text_3rdperson_"+getGender(w1),[]);		
	return getLangString(text, [getName(w1), w3]);
}]]></adddata>
		<empty>false</empty>
		<request>info7_2_2</request>
		<response1 goto="8">info7_2_2_r1</response1>
		<response2 goto="3">info7_2_2_r2</response2>
	</text>
	<text>
		<partner>info7_2</partner>
		<id>3</id>
		<adddata><![CDATA[function processtext(which, text) {
	if (which != 0)
		return text;
	var w1 = getSpecialState("unicorn_buddy_name");
	return getLangString(text, [w1]);
}]]></adddata>
		<empty>false</empty>
		<request>info7_2_3</request>
		<response1 goto="4" xsi:nil="true" />
	</text>
	<text>
		<partner>info7_2</partner>
		<id>4</id>
		<adddata><![CDATA[function processtext(which, text) {
	if (which != 0)
		return text;
	var w1 = getSpecialState("unicorn_buddy")-1;
	var w3 = getLangString("text_3rdperson_"+getGender(w1),[]);
	return getLangString(text, [getName(w1), w3]);
}]]></adddata>
		<empty>false</empty>
		<request>info7_2_4</request>
		<response1 goto="5" xsi:nil="true" />
	</text>
	<text>
		<partner>info7_2</partner>
		<id>5</id>
		<adddata><![CDATA[function after(selid) {
  addMappiece(0);
}
function processtext(which, text) {
	if (which != 0)
		return text;
	var w1 = getSpecialState("unicorn_buddy")-1;
	var w3 = getLangString("text_3rdperson_"+getGender(w1),[]);
	return getLangString(text, [getName(w1), w3]);
}]]></adddata>
		<empty>false</empty>
		<request>info7_2_5</request>
		<response1 goto="6" xsi:nil="true" />
	</text>
	<text>
		<partner>info7_2</partner>
		<id>6</id>
		<adddata><![CDATA[function processtext(which, text) {
	if (which != 0)
		return text;
	var w1 = getSpecialState("unicorn_buddy")-1;
	var w3 = getLangString("text_pp4_"+getGender(w1),[]);
	//w3 = w3.charAt(0).toUpperCase() + w3.substring(1);
	return getLangString(text, [getName(w1), w3]);
}]]></adddata>
		<empty>false</empty>
		<request>info7_2_6</request>
		<response1 goto="7" xsi:nil="true" />
	</text>
	<text>
		<partner>info7_2</partner>
		<id>7</id>
		<adddata><![CDATA[function before() {
	setSpecialState("unicorn_buddy", 7);
}]]></adddata>
		<empty>false</empty>
		<request>info7_2_7</request>
		<response1 goto="255" xsi:nil="true" />
	</text>
	<text>
		<partner>info7_2</partner>
		<id>8</id>
		<adddata><![CDATA[function processtext(which, text) {
	if (which != 0)
		return text;
	var w1 = getSpecialState("unicorn_buddy")-1;
	var w3 = getLangString("text_3rdperson_"+getGender(w1),[]);
	return getLangString(text, [getName(w1), w3]);
}]]></adddata>
		<empty>false</empty>
		<request>info7_2_8</request>
		<response1 goto="3" xsi:nil="true" />
	</text>
	<text>
		<partner>schmied_1</partner>
		<id>1</id>
		<adddata><![CDATA[255]]></adddata>
		<empty>true</empty>
		<request />
		<response1 goto="2" xsi:nil="true" />
		<response2 goto="5" xsi:nil="true" />
	</text>
	<text>
		<partner>schmied_1</partner>
		<id>2</id>
		<adddata><![CDATA[255]]></adddata>
		<empty>true</empty>
		<request />
		<response1 goto="3" xsi:nil="true" />
		<response2 goto="4" xsi:nil="true" />
	</text>
	<text>
		<partner>schmied_1</partner>
		<id>3</id>
		<adddata><![CDATA[0]]></adddata>
		<empty>false</empty>
		<request>schmied_1_3</request>
		<response1 goto="255" xsi:nil="true" />
	</text>
	<text>
		<partner>schmied_1</partner>
		<id>4</id>
		<adddata><![CDATA[128]]></adddata>
		<empty>false</empty>
		<request>schmied_1_4</request>
		<response1 goto="255" xsi:nil="true" />
	</text>
	<text>
		<partner>schmied_1</partner>
		<id>5</id>
		<adddata><![CDATA[0]]></adddata>
		<empty>false</empty>
		<request>schmied_1_5</request>
		<response1 goto="6">schmied_1_5_r1</response1>
		<response2 goto="8">schmied_1_5_r2</response2>
		<response3 goto="16">schmied_1_5_r3</response3>
	</text>
	<text>
		<partner>schmied_1</partner>
		<id>6</id>
		<adddata><![CDATA[128]]></adddata>
		<empty>false</empty>
		<request>schmied_1_6</request>
		<response1 goto="7" xsi:nil="true" />
	</text>
	<text>
		<partner>schmied_1</partner>
		<id>7</id>
		<adddata><![CDATA[128]]></adddata>
		<empty>false</empty>
		<request>schmied_1_7</request>
		<response1 goto="255" xsi:nil="true" />
	</text>
	<text>
		<partner>schmied_1</partner>
		<id>8</id>
		<adddata><![CDATA[0]]></adddata>
		<empty>false</empty>
		<request>schmied_1_8</request>
		<response1 goto="9">schmied_1_8_r1</response1>
		<response2 goto="11">schmied_1_8_r2</response2>
		<response3 goto="14">schmied_1_8_r3</response3>
	</text>
	<text>
		<partner>schmied_1</partner>
		<id>9</id>
		<adddata><![CDATA[0]]></adddata>
		<empty>false</empty>
		<request>schmied_1_9</request>
		<response1 goto="7">schmied_1_9_r1</response1>
		<response2 goto="10">schmied_1_9_r2</response2>
		<response3 goto="10">schmied_1_9_r3</response3>
	</text>
	<text>
		<partner>schmied_1</partner>
		<id>10</id>
		<adddata><![CDATA[128]]></adddata>
		<empty>false</empty>
		<request>schmied_1_10</request>
		<response1 goto="255" xsi:nil="true" />
	</text>
	<text>
		<partner>schmied_1</partner>
		<id>11</id>
		<adddata><![CDATA[0]]></adddata>
		<empty>false</empty>
		<request>schmied_1_11</request>
		<response1 goto="12">schmied_1_11_r1</response1>
		<response2 goto="13">schmied_1_11_r2</response2>
		<response3 goto="13">schmied_1_11_r3</response3>
	</text>
	<text>
		<partner>schmied_1</partner>
		<id>12</id>
		<adddata><![CDATA[128]]></adddata>
		<empty>false</empty>
		<request>schmied_1_12</request>
		<response1 goto="255" xsi:nil="true" />
	</text>
	<text>
		<partner>schmied_1</partner>
		<id>13</id>
		<adddata><![CDATA[128]]></adddata>
		<empty>false</empty>
		<request>schmied_1_13</request>
		<response1 goto="255" xsi:nil="true" />
	</text>
	<text>
		<partner>schmied_1</partner>
		<id>14</id>
		<adddata><![CDATA[0]]></adddata>
		<empty>false</empty>
		<request>schmied_1_14</request>
		<response1 goto="15">schmied_1_14_r1</response1>
		<response2 goto="19">schmied_1_14_r2</response2>
		<response3 goto="19">schmied_1_14_r3</response3>
	</text>
	<text>
		<partner>schmied_1</partner>
		<id>15</id>
		<adddata><![CDATA[128]]></adddata>
		<empty>false</empty>
		<request>schmied_1_15</request>
		<response1 goto="255" xsi:nil="true" />
	</text>
	<text>
		<partner>schmied_1</partner>
		<id>16</id>
		<adddata><![CDATA[0]]></adddata>
		<empty>false</empty>
		<request>schmied_1_16</request>
		<response1 goto="17">schmied_1_16_r1</response1>
		<response2 goto="18">schmied_1_16_r2</response2>
		<response3 goto="20">schmied_1_16_r3</response3>
	</text>
	<text>
		<partner>schmied_1</partner>
		<id>17</id>
		<adddata><![CDATA[128]]></adddata>
		<empty>false</empty>
		<request>schmied_1_17</request>
		<response1 goto="255" xsi:nil="true" />
	</text>
	<text>
		<partner>schmied_1</partner>
		<id>18</id>
		<adddata><![CDATA[0]]></adddata>
		<empty>false</empty>
		<request>schmied_1_18</request>
		<response1 goto="19">schmied_1_18_r1</response1>
		<response2 goto="19">schmied_1_18_r2</response2>
		<response3 goto="20">schmied_1_18_r3</response3>
	</text>
	<text>
		<partner>schmied_1</partner>
		<id>19</id>
		<adddata><![CDATA[128]]></adddata>
		<empty>false</empty>
		<request>schmied_1_19</request>
		<response1 goto="255" xsi:nil="true" />
	</text>
	<text>
		<partner>schmied_1</partner>
		<id>20</id>
		<adddata><![CDATA[128]]></adddata>
		<empty>false</empty>
		<request>schmied_1_20</request>
		<response1 goto="255" xsi:nil="true" />
	</text>
	<text>
		<partner>schmied_1</partner>
		<id>21</id>
		<adddata><![CDATA[0]]></adddata>
		<empty>false</empty>
		<request>schmied_1_21</request>
		<response1 goto="22">schmied_1_21_r1</response1>
		<response2 goto="25">schmied_1_21_r2</response2>
		<response3 goto="26">schmied_1_21_r3</response3>
	</text>
	<text>
		<partner>schmied_1</partner>
		<id>22</id>
		<adddata><![CDATA[0]]></adddata>
		<empty>false</empty>
		<request>schmied_1_22</request>
		<response1 goto="27">schmied_1_22_r1</response1>
		<response2 goto="23">schmied_1_22_r2</response2>
		<response3 goto="24">schmied_1_22_r3</response3>
	</text>
	<text>
		<partner>schmied_1</partner>
		<id>23</id>
		<adddata><![CDATA[128]]></adddata>
		<empty>false</empty>
		<request>schmied_1_23</request>
		<response1 goto="255" xsi:nil="true" />
	</text>
	<text>
		<partner>schmied_1</partner>
		<id>24</id>
		<adddata><![CDATA[255]]></adddata>
		<empty>true</empty>
		<request />
		<response1 goto="255" xsi:nil="true" />
	</text>
	<text>
		<partner>schmied_1</partner>
		<id>25</id>
		<adddata><![CDATA[0]]></adddata>
		<empty>false</empty>
		<request>schmied_1_25</request>
		<response1 goto="27">schmied_1_25_r1</response1>
		<response2 goto="27">schmied_1_25_r2</response2>
		<response3 goto="8">schmied_1_25_r3</response3>
	</text>
	<text>
		<partner>schmied_1</partner>
		<id>26</id>
		<adddata><![CDATA[0]]></adddata>
		<empty>false</empty>
		<request>schmied_1_26</request>
		<response1 goto="27">schmied_1_26_r1</response1>
		<response2 goto="23">schmied_1_26_r2</response2>
		<response3 goto="23">schmied_1_26_r3</response3>
	</text>
	<text>
		<partner>schmied_1</partner>
		<id>27</id>
		<adddata><![CDATA[255]]></adddata>
		<empty>true</empty>
		<request />
		<response1 goto="255" xsi:nil="true" />
	</text>
	<text>
		<partner>schmied_1</partner>
		<id>28</id>
		<adddata><![CDATA[0]]></adddata>
		<empty>false</empty>
		<request>schmied_1_28</request>
		<response1 goto="6">schmied_1_28_r1</response1>
		<response2 goto="21">schmied_1_28_r2</response2>
		<response3 goto="16">schmied_1_28_r3</response3>
	</text>
	<text>
		<partner>schmied_1</partner>
		<id>29</id>
		<adddata><![CDATA[0]]></adddata>
		<empty>false</empty>
		<request>schmied_1_29</request>
		<response1 goto="30">schmied_1_29_r1</response1>
		<response2 goto="31">schmied_1_29_r2</response2>
	</text>
	<text>
		<partner>schmied_1</partner>
		<id>30</id>
		<adddata><![CDATA[0]]></adddata>
		<empty>false</empty>
		<request>schmied_1_30</request>
		<response1 goto="32">schmied_1_30_r1</response1>
	</text>
	<text>
		<partner>schmied_1</partner>
		<id>31</id>
		<adddata><![CDATA[128]]></adddata>
		<empty>false</empty>
		<request>schmied_1_31</request>
		<response1 goto="255" xsi:nil="true" />
	</text>
	<text>
		<partner>schmied_1</partner>
		<id>32</id>
		<adddata><![CDATA[128]]></adddata>
		<empty>false</empty>
		<request>schmied_1_32</request>
		<response1 goto="255" xsi:nil="true" />
	</text>
	<text>
		<partner>ghandel_1</partner>
		<id>1</id>
		<adddata><![CDATA[255]]></adddata>
		<empty>true</empty>
		<request />
		<response1 goto="2" xsi:nil="true" />
		<response2 goto="5" xsi:nil="true" />
	</text>
	<text>
		<partner>ghandel_1</partner>
		<id>2</id>
		<adddata><![CDATA[255]]></adddata>
		<empty>true</empty>
		<request />
		<response1 goto="3" xsi:nil="true" />
		<response2 goto="4" xsi:nil="true" />
	</text>
	<text>
		<partner>ghandel_1</partner>
		<id>3</id>
		<adddata><![CDATA[0]]></adddata>
		<empty>false</empty>
		<request>ghandel_1_3</request>
		<response1 goto="6">ghandel_1_3_r1</response1>
		<response2 goto="14">ghandel_1_3_r2</response2>
		<response3 goto="18">ghandel_1_3_r3</response3>
	</text>
	<text>
		<partner>ghandel_1</partner>
		<id>4</id>
		<adddata><![CDATA[0]]></adddata>
		<empty>false</empty>
		<request>ghandel_1_4</request>
		<response1 goto="6">ghandel_1_4_r1</response1>
		<response2 goto="14">ghandel_1_4_r2</response2>
		<response3 goto="18">ghandel_1_4_r3</response3>
	</text>
	<text>
		<partner>ghandel_1</partner>
		<id>5</id>
		<adddata><![CDATA[0]]></adddata>
		<empty>false</empty>
		<request>ghandel_1_5</request>
		<response1 goto="6">ghandel_1_5_r1</response1>
		<response2 goto="14">ghandel_1_5_r2</response2>
		<response3 goto="18">ghandel_1_5_r3</response3>
	</text>
	<text>
		<partner>ghandel_1</partner>
		<id>6</id>
		<adddata><![CDATA[0]]></adddata>
		<empty>false</empty>
		<request>ghandel_1_6</request>
		<response1 goto="7">ghandel_1_6_r1</response1>
		<response2 goto="8">ghandel_1_6_r2</response2>
		<response3 goto="9">ghandel_1_6_r3</response3>
	</text>
	<text>
		<partner>ghandel_1</partner>
		<id>7</id>
		<adddata><![CDATA[128]]></adddata>
		<empty>false</empty>
		<request>ghandel_1_7</request>
		<response1 goto="255" xsi:nil="true" />
	</text>
	<text>
		<partner>ghandel_1</partner>
		<id>8</id>
		<adddata><![CDATA[0]]></adddata>
		<empty>false</empty>
		<request>ghandel_1_8</request>
		<response1 goto="15" xsi:nil="true" />
	</text>
	<text>
		<partner>ghandel_1</partner>
		<id>9</id>
		<adddata><![CDATA[0]]></adddata>
		<empty>false</empty>
		<request>ghandel_1_9</request>
		<response1 goto="10">ghandel_1_9_r1</response1>
		<response2 goto="11">ghandel_1_9_r2</response2>
		<response3 goto="13">ghandel_1_9_r3</response3>
	</text>
	<text>
		<partner>ghandel_1</partner>
		<id>10</id>
		<adddata><![CDATA[0]]></adddata>
		<empty>false</empty>
		<request>ghandel_1_10</request>
		<response1 goto="15" xsi:nil="true" />
	</text>
	<text>
		<partner>ghandel_1</partner>
		<id>11</id>
		<adddata><![CDATA[255]]></adddata>
		<empty>true</empty>
		<request />
		<response1 goto="12" xsi:nil="true" />
		<response2 goto="13" xsi:nil="true" />
	</text>
	<text>
		<partner>ghandel_1</partner>
		<id>12</id>
		<adddata><![CDATA[128]]></adddata>
		<empty>false</empty>
		<request>ghandel_1_12</request>
		<response1 goto="15" xsi:nil="true" />
	</text>
	<text>
		<partner>ghandel_1</partner>
		<id>13</id>
		<adddata><![CDATA[0]]></adddata>
		<empty>false</empty>
		<request>ghandel_1_13</request>
		<response1 goto="15" xsi:nil="true" />
	</text>
	<text>
		<partner>ghandel_1</partner>
		<id>14</id>
		<adddata><![CDATA[0]]></adddata>
		<empty>false</empty>
		<request>ghandel_1_14</request>
		<response1 goto="16">ghandel_1_14_r1</response1>
		<response2 goto="15">ghandel_1_14_r2</response2>
		<response3 goto="9">ghandel_1_14_r3</response3>
	</text>
	<text>
		<partner>ghandel_1</partner>
		<id>15</id>
		<adddata><![CDATA[255]]></adddata>
		<empty>true</empty>
		<request />
		<response1 goto="255" xsi:nil="true" />
	</text>
	<text>
		<partner>ghandel_1</partner>
		<id>16</id>
		<adddata><![CDATA[0]]></adddata>
		<empty>false</empty>
		<request>ghandel_1_16</request>
		<response1 goto="17">ghandel_1_16_r1</response1>
		<response2 goto="15">ghandel_1_16_r2</response2>
		<response3 goto="15">ghandel_1_16_r3</response3>
	</text>
	<text>
		<partner>ghandel_1</partner>
		<id>17</id>
		<adddata><![CDATA[0]]></adddata>
		<empty>false</empty>
		<request>ghandel_1_17</request>
		<response1 goto="15" xsi:nil="true" />
	</text>
	<text>
		<partner>ghandel_1</partner>
		<id>18</id>
		<adddata><![CDATA[0]]></adddata>
		<empty>false</empty>
		<request>ghandel_1_18</request>
		<response1 goto="19">ghandel_1_18_r1</response1>
		<response2 goto="21">ghandel_1_18_r2</response2>
		<response3 goto="23">ghandel_1_18_r3</response3>
	</text>
	<text>
		<partner>ghandel_1</partner>
		<id>19</id>
		<adddata><![CDATA[0]]></adddata>
		<empty>false</empty>
		<request>ghandel_1_19</request>
		<response1 goto="7">ghandel_1_19_r1</response1>
		<response2 goto="20">ghandel_1_19_r2</response2>
		<response3 goto="20">ghandel_1_19_r3</response3>
	</text>
	<text>
		<partner>ghandel_1</partner>
		<id>20</id>
		<adddata><![CDATA[0]]></adddata>
		<empty>false</empty>
		<request>ghandel_1_20</request>
		<response1 goto="15" xsi:nil="true" />
	</text>
	<text>
		<partner>ghandel_1</partner>
		<id>21</id>
		<adddata><![CDATA[0]]></adddata>
		<empty>false</empty>
		<request>ghandel_1_21</request>
		<response1 goto="7">ghandel_1_21_r1</response1>
		<response2 goto="15">ghandel_1_21_r2</response2>
		<response3 goto="22">ghandel_1_21_r3</response3>
	</text>
	<text>
		<partner>ghandel_1</partner>
		<id>22</id>
		<adddata><![CDATA[0]]></adddata>
		<empty>false</empty>
		<request>ghandel_1_22</request>
		<response1 goto="15" xsi:nil="true" />
	</text>
	<text>
		<partner>ghandel_1</partner>
		<id>23</id>
		<adddata><![CDATA[128]]></adddata>
		<empty>false</empty>
		<request>ghandel_1_23</request>
		<response1 goto="255" xsi:nil="true" />
	</text>
	<text>
		<partner>khandel_1</partner>
		<id>1</id>
		<adddata><![CDATA[255]]></adddata>
		<empty>true</empty>
		<request />
		<response1 goto="2" xsi:nil="true" />
		<response2 goto="3" xsi:nil="true" />
	</text>
	<text>
		<partner>khandel_1</partner>
		<id>2</id>
		<adddata><![CDATA[0]]></adddata>
		<empty>false</empty>
		<request>khandel_1_2</request>
		<response1 goto="255" xsi:nil="true" />
	</text>
	<text>
		<partner>khandel_1</partner>
		<id>3</id>
		<adddata><![CDATA[0]]></adddata>
		<empty>false</empty>
		<request>khandel_1_3</request>
		<response1 goto="4">khandel_1_3_r1</response1>
		<response2 goto="5">khandel_1_3_r2</response2>
		<response3 goto="12">khandel_1_3_r3</response3>
	</text>
	<text>
		<partner>khandel_1</partner>
		<id>4</id>
		<adddata><![CDATA[0]]></adddata>
		<empty>false</empty>
		<request>khandel_1_4</request>
		<response1 goto="6">khandel_1_4_r1</response1>
		<response2 goto="7">khandel_1_4_r2</response2>
		<response3 goto="11">khandel_1_4_r3</response3>
	</text>
	<text>
		<partner>khandel_1</partner>
		<id>5</id>
		<adddata><![CDATA[0]]></adddata>
		<empty>false</empty>
		<request>khandel_1_5</request>
		<response1 goto="7">khandel_1_5_r1</response1>
		<response2 goto="11">khandel_1_5_r2</response2>
		<response3 goto="7">khandel_1_5_r3</response3>
	</text>
	<text>
		<partner>khandel_1</partner>
		<id>6</id>
		<adddata><![CDATA[128]]></adddata>
		<empty>false</empty>
		<request>khandel_1_6</request>
		<response1 goto="255" xsi:nil="true" />
	</text>
	<text>
		<partner>khandel_1</partner>
		<id>7</id>
		<adddata><![CDATA[0]]></adddata>
		<empty>false</empty>
		<request>khandel_1_7</request>
		<response1 goto="6">khandel_1_7_r1</response1>
		<response2 goto="8">khandel_1_7_r2</response2>
		<response3 goto="11">khandel_1_7_r3</response3>
	</text>
	<text>
		<partner>khandel_1</partner>
		<id>8</id>
		<adddata><![CDATA[128]]></adddata>
		<empty>false</empty>
		<request>khandel_1_8</request>
		<response1 goto="9" xsi:nil="true" />
	</text>
	<text>
		<partner>khandel_1</partner>
		<id>9</id>
		<adddata><![CDATA[255]]></adddata>
		<empty>true</empty>
		<request />
		<response1 goto="10" xsi:nil="true" />
		<response2 goto="255" xsi:nil="true" />
	</text>
	<text>
		<partner>khandel_1</partner>
		<id>10</id>
		<adddata><![CDATA[0]]></adddata>
		<empty>false</empty>
		<request>khandel_1_10</request>
		<response1 goto="6" xsi:nil="true" />
	</text>
	<text>
		<partner>khandel_1</partner>
		<id>11</id>
		<adddata><![CDATA[255]]></adddata>
		<empty>true</empty>
		<request />
		<response1 goto="255" xsi:nil="true" />
	</text>
	<text>
		<partner>khandel_1</partner>
		<id>12</id>
		<adddata><![CDATA[128]]></adddata>
		<empty>false</empty>
		<request>khandel_1_12</request>
		<response1 goto="5">khandel_1_12_r1</response1>
		<response2 goto="11">khandel_1_12_r2</response2>
		<response3 goto="13">khandel_1_12_r3</response3>
	</text>
	<text>
		<partner>khandel_1</partner>
		<id>13</id>
		<adddata><![CDATA[255]]></adddata>
		<empty>true</empty>
		<request />
		<response1 goto="14" xsi:nil="true" />
		<response2 goto="11" xsi:nil="true" />
	</text>
	<text>
		<partner>khandel_1</partner>
		<id>14</id>
		<adddata><![CDATA[0]]></adddata>
		<empty>false</empty>
		<request>khandel_1_14</request>
		<response1 goto="11" xsi:nil="true" />
	</text>
	<text>
		<partner>whandel_1</partner>
		<id>1</id>
		<adddata><![CDATA[255]]></adddata>
		<empty>true</empty>
		<request />
		<response1 goto="27" xsi:nil="true" />
		<response2 goto="2" xsi:nil="true" />
	</text>
	<text>
		<partner>whandel_1</partner>
		<id>2</id>
		<adddata><![CDATA[0]]></adddata>
		<empty>false</empty>
		<request>whandel_1_2</request>
		<response1 goto="3">whandel_1_2_r1</response1>
		<response2 goto="4">whandel_1_2_r2</response2>
		<response3 goto="5">whandel_1_2_r3</response3>
	</text>
	<text>
		<partner>whandel_1</partner>
		<id>3</id>
		<adddata><![CDATA[0]]></adddata>
		<empty>false</empty>
		<request>whandel_1_3</request>
		<response1 goto="7">whandel_1_3_r1</response1>
		<response2 goto="10">whandel_1_3_r2</response2>
		<response3 goto="12">whandel_1_3_r3</response3>
	</text>
	<text>
		<partner>whandel_1</partner>
		<id>4</id>
		<adddata><![CDATA[0]]></adddata>
		<empty>false</empty>
		<request>whandel_1_4</request>
		<response1 goto="13">whandel_1_4_r1</response1>
		<response2 goto="16">whandel_1_4_r2</response2>
		<response3 goto="16">whandel_1_4_r3</response3>
	</text>
	<text>
		<partner>whandel_1</partner>
		<id>5</id>
		<adddata><![CDATA[0]]></adddata>
		<empty>false</empty>
		<request>whandel_1_5</request>
		<response1 goto="18">whandel_1_5_r1</response1>
		<response2 goto="22">whandel_1_5_r2</response2>
		<response3 goto="6">whandel_1_5_r3</response3>
	</text>
	<text>
		<partner>whandel_1</partner>
		<id>6</id>
		<adddata><![CDATA[0]]></adddata>
		<empty>false</empty>
		<request>whandel_1_6</request>
		<response1 goto="255" xsi:nil="true" />
	</text>
	<text>
		<partner>whandel_1</partner>
		<id>7</id>
		<adddata><![CDATA[0]]></adddata>
		<empty>false</empty>
		<request>whandel_1_7</request>
		<response1 goto="8">whandel_1_7_r1</response1>
		<response2 goto="9">whandel_1_7_r2</response2>
		<response3 goto="9">whandel_1_7_r3</response3>
	</text>
	<text>
		<partner>whandel_1</partner>
		<id>8</id>
		<adddata><![CDATA[128]]></adddata>
		<empty>false</empty>
		<request>whandel_1_8</request>
		<response1 goto="255" xsi:nil="true" />
	</text>
	<text>
		<partner>whandel_1</partner>
		<id>9</id>
		<adddata><![CDATA[128]]></adddata>
		<empty>false</empty>
		<request>whandel_1_9</request>
		<response1 goto="255" xsi:nil="true" />
	</text>
	<text>
		<partner>whandel_1</partner>
		<id>10</id>
		<adddata><![CDATA[0]]></adddata>
		<empty>false</empty>
		<request>whandel_1_10</request>
		<response1 goto="8">whandel_1_10_r1</response1>
		<response2 goto="11">whandel_1_10_r2</response2>
		<response3 goto="9">whandel_1_10_r3</response3>
	</text>
	<text>
		<partner>whandel_1</partner>
		<id>11</id>
		<adddata><![CDATA[0]]></adddata>
		<empty>false</empty>
		<request>whandel_1_11</request>
		<response1 goto="255" xsi:nil="true" />
	</text>
	<text>
		<partner>whandel_1</partner>
		<id>12</id>
		<adddata><![CDATA[0]]></adddata>
		<empty>false</empty>
		<request>whandel_1_12</request>
		<response1 goto="9">whandel_1_12_r1</response1>
		<response2 goto="11">whandel_1_12_r2</response2>
		<response3 goto="11">whandel_1_12_r3</response3>
	</text>
	<text>
		<partner>whandel_1</partner>
		<id>13</id>
		<adddata><![CDATA[0]]></adddata>
		<empty>false</empty>
		<request>whandel_1_13</request>
		<response1 goto="14">whandel_1_13_r1</response1>
		<response2 goto="15">whandel_1_13_r2</response2>
		<response3 goto="15">whandel_1_13_r3</response3>
	</text>
	<text>
		<partner>whandel_1</partner>
		<id>14</id>
		<adddata><![CDATA[128]]></adddata>
		<empty>false</empty>
		<request>whandel_1_14</request>
		<response1 goto="255" xsi:nil="true" />
	</text>
	<text>
		<partner>whandel_1</partner>
		<id>15</id>
		<adddata><![CDATA[0]]></adddata>
		<empty>false</empty>
		<request>whandel_1_15</request>
		<response1 goto="255" xsi:nil="true" />
	</text>
	<text>
		<partner>whandel_1</partner>
		<id>16</id>
		<adddata><![CDATA[0]]></adddata>
		<empty>false</empty>
		<request>whandel_1_16</request>
		<response1 goto="17">whandel_1_16_r1</response1>
		<response2 goto="11">whandel_1_16_r2</response2>
		<response3 goto="11">whandel_1_16_r3</response3>
	</text>
	<text>
		<partner>whandel_1</partner>
		<id>17</id>
		<adddata><![CDATA[128]]></adddata>
		<empty>false</empty>
		<request>whandel_1_17</request>
		<response1 goto="255" xsi:nil="true" />
	</text>
	<text>
		<partner>whandel_1</partner>
		<id>18</id>
		<adddata><![CDATA[0]]></adddata>
		<empty>false</empty>
		<request>whandel_1_18</request>
		<response1 goto="21">whandel_1_18_r1</response1>
		<response2 goto="21">whandel_1_18_r2</response2>
		<response3 goto="19">whandel_1_18_r3</response3>
	</text>
	<text>
		<partner>whandel_1</partner>
		<id>19</id>
		<adddata><![CDATA[255]]></adddata>
		<empty>true</empty>
		<request />
		<response1 goto="20" xsi:nil="true" />
		<response2 goto="255" xsi:nil="true" />
	</text>
	<text>
		<partner>whandel_1</partner>
		<id>20</id>
		<adddata><![CDATA[0]]></adddata>
		<empty>false</empty>
		<request>whandel_1_20</request>
		<response1 goto="255" xsi:nil="true" />
	</text>
	<text>
		<partner>whandel_1</partner>
		<id>21</id>
		<adddata><![CDATA[0]]></adddata>
		<empty>false</empty>
		<request>whandel_1_21</request>
		<response1 goto="255" xsi:nil="true" />
	</text>
	<text>
		<partner>whandel_1</partner>
		<id>22</id>
		<adddata><![CDATA[0]]></adddata>
		<empty>false</empty>
		<request>whandel_1_22</request>
		<response1 goto="23">whandel_1_22_r1</response1>
		<response2 goto="26">whandel_1_22_r2</response2>
		<response3 goto="25">whandel_1_22_r3</response3>
	</text>
	<text>
		<partner>whandel_1</partner>
		<id>23</id>
		<adddata><![CDATA[0]]></adddata>
		<empty>false</empty>
		<request>whandel_1_23</request>
		<response1 goto="255" xsi:nil="true" />
	</text>
	<text>
		<partner>whandel_1</partner>
		<id>24</id>
		<adddata><![CDATA[0]]></adddata>
		<empty>false</empty>
		<request>whandel_1_24</request>
		<response1 goto="255" xsi:nil="true" />
	</text>
	<text>
		<partner>whandel_1</partner>
		<id>25</id>
		<adddata><![CDATA[0]]></adddata>
		<empty>false</empty>
		<request>whandel_1_25</request>
		<response1 goto="255" xsi:nil="true" />
	</text>
	<text>
		<partner>whandel_1</partner>
		<id>26</id>
		<adddata><![CDATA[255]]></adddata>
		<empty>true</empty>
		<request />
		<response1 goto="24" xsi:nil="true" />
		<response2 goto="25" xsi:nil="true" />
	</text>
	<text>
		<partner>whandel_1</partner>
		<id>27</id>
		<adddata><![CDATA[0]]></adddata>
		<empty>false</empty>
		<request>whandel_1_27</request>
		<response1 goto="255" xsi:nil="true" />
	</text>
	<text>
		<partner>f115_1</partner>
		<id>1</id>
		<adddata><![CDATA[255]]></adddata>
		<empty>true</empty>
		<request />
		<response1 goto="67" xsi:nil="true" />
		<response2 goto="46" xsi:nil="true" />
	</text>
	<text>
		<partner>f115_1</partner>
		<id>2</id>
		<adddata><![CDATA[0]]></adddata>
		<empty>false</empty>
		<request>f115_1_2</request>
		<response1 goto="3" xsi:nil="true" />
	</text>
	<text>
		<partner>f115_1</partner>
		<id>3</id>
		<adddata><![CDATA[/* Name des Anführers einsetzen */]]></adddata>
		<empty>false</empty>
		<request>f115_1_3</request>
		<response1 goto="5">f115_1_3_r1</response1>
		<response2 goto="4">f115_1_3_r2</response2>
		<response3 goto="4">f115_1_3_r3</response3>
	</text>
	<text>
		<partner>f115_1</partner>
		<id>4</id>
		<adddata><![CDATA[0]]></adddata>
		<empty>false</empty>
		<request>f115_1_4</request>
		<response1 goto="255" xsi:nil="true" />
	</text>
	<text>
		<partner>f115_1</partner>
		<id>5</id>
		<adddata><![CDATA[/* Set Time + 1 Stunde */]]></adddata>
		<empty>false</empty>
		<request>f115_1_5</request>
		<response1 goto="6">f115_1_5_r1</response1>
		<response2 goto="10">f115_1_5_r2</response2>
		<response3 goto="7">f115_1_5_r3</response3>
	</text>
	<text>
		<partner>f115_1</partner>
		<id>6</id>
		<adddata><![CDATA[0]]></adddata>
		<empty>false</empty>
		<request>f115_1_6</request>
		<response1 goto="255">f115_1_6_r1</response1>
		<response2 goto="255">f115_1_6_r2</response2>
	</text>
	<text>
		<partner>f115_1</partner>
		<id>7</id>
		<adddata><![CDATA[255]]></adddata>
		<empty>true</empty>
		<request />
		<response1 goto="9" xsi:nil="true" />
		<response2 goto="8" xsi:nil="true" />
	</text>
	<text>
		<partner>f115_1</partner>
		<id>8</id>
		<adddata><![CDATA[/* Set Time + 30 Min */]]></adddata>
		<empty>false</empty>
		<request>f115_1_8</request>
		<response1 goto="6">f115_1_8_r1</response1>
		<response2 goto="10">f115_1_8_r2</response2>
		<response3 goto="7">f115_1_8_r3</response3>
	</text>
	<text>
		<partner>f115_1</partner>
		<id>9</id>
		<adddata><![CDATA[/* Set name Anführer */]]></adddata>
		<empty>false</empty>
		<request>f115_1_9</request>
		<response1 goto="14" xsi:nil="true" />
	</text>
	<text>
		<partner>f115_1</partner>
		<id>10</id>
		<adddata><![CDATA[255]]></adddata>
		<empty>true</empty>
		<request />
		<response1 goto="11" xsi:nil="true" />
		<response2 goto="14" xsi:nil="true" />
	</text>
	<text>
		<partner>f115_1</partner>
		<id>11</id>
		<adddata><![CDATA[/* Schwimmen probe Anführer */]]></adddata>
		<empty>true</empty>
		<request />
		<response1 goto="12" xsi:nil="true" />
		<response2 goto="13" xsi:nil="true" />
	</text>
	<text>
		<partner>f115_1</partner>
		<id>12</id>
		<adddata><![CDATA[/* Set name Anführer */]]></adddata>
		<empty>false</empty>
		<request>f115_1_12</request>
		<response1 goto="10" xsi:nil="true" />
	</text>
	<text>
		<partner>f115_1</partner>
		<id>13</id>
		<adddata><![CDATA[128]]></adddata>
		<empty>false</empty>
		<request>f115_1_13</request>
		<response1 goto="10" xsi:nil="true" />
	</text>
	<text>
		<partner>f115_1</partner>
		<id>14</id>
		<adddata><![CDATA[128]]></adddata>
		<empty>false</empty>
		<request>f115_1_14</request>
		<response1 goto="15">f115_1_14_r1</response1>
		<response2 goto="16">f115_1_14_r2</response2>
	</text>
	<text>
		<partner>f115_1</partner>
		<id>15</id>
		<adddata><![CDATA[128]]></adddata>
		<empty>false</empty>
		<request>f115_1_15</request>
		<response1 goto="18">f115_1_15_r1</response1>
		<response2 goto="17">f115_1_15_r2</response2>
	</text>
	<text>
		<partner>f115_1</partner>
		<id>16</id>
		<adddata><![CDATA[128]]></adddata>
		<empty>false</empty>
		<request>f115_1_16</request>
		<response1 goto="15">f115_1_16_r1</response1>
		<response2 goto="16">f115_1_16_r2</response2>
	</text>
	<text>
		<partner>f115_1</partner>
		<id>17</id>
		<adddata><![CDATA[128]]></adddata>
		<empty>false</empty>
		<request>f115_1_17</request>
		<response1 goto="18">f115_1_17_r1</response1>
		<response2 goto="17">f115_1_17_r2</response2>
	</text>
	<text>
		<partner>f115_1</partner>
		<id>18</id>
		<adddata><![CDATA[255]]></adddata>
		<empty>true</empty>
		<request />
		<response1 goto="19" xsi:nil="true" />
		<response2 goto="20" xsi:nil="true" />
	</text>
	<text>
		<partner>f115_1</partner>
		<id>19</id>
		<adddata><![CDATA[0]]></adddata>
		<empty>false</empty>
		<request>f115_1_19</request>
		<response1 goto="23" xsi:nil="true" />
	</text>
	<text>
		<partner>f115_1</partner>
		<id>20</id>
		<adddata><![CDATA[255]]></adddata>
		<empty>true</empty>
		<request />
		<response1 goto="21" xsi:nil="true" />
		<response2 goto="22" xsi:nil="true" />
	</text>
	<text>
		<partner>f115_1</partner>
		<id>21</id>
		<adddata><![CDATA[128]]></adddata>
		<empty>false</empty>
		<request>f115_1_21</request>
		<response1 goto="23" xsi:nil="true" />
	</text>
	<text>
		<partner>f115_1</partner>
		<id>22</id>
		<adddata><![CDATA[128]]></adddata>
		<empty>false</empty>
		<request>f115_1_22</request>
		<response1 goto="23" xsi:nil="true" />
	</text>
	<text>
		<partner>f115_1</partner>
		<id>23</id>
		<adddata><![CDATA[128]]></adddata>
		<empty>false</empty>
		<request>f115_1_23</request>
		<response1 goto="24" xsi:nil="true" />
	</text>
	<text>
		<partner>f115_1</partner>
		<id>24</id>
		<adddata><![CDATA[0]]></adddata>
		<empty>false</empty>
		<request>f115_1_24</request>
		<response1 goto="25">f115_1_24_r1</response1>
		<response2 goto="28">f115_1_24_r2</response2>
	</text>
	<text>
		<partner>f115_1</partner>
		<id>25</id>
		<adddata><![CDATA[0]]></adddata>
		<empty>false</empty>
		<request>f115_1_25</request>
		<response1 goto="26" xsi:nil="true" />
	</text>
	<text>
		<partner>f115_1</partner>
		<id>26</id>
		<adddata><![CDATA[128]]></adddata>
		<empty>false</empty>
		<request>f115_1_26</request>
		<response1 goto="27">f115_1_26_r1</response1>
		<response2 goto="28">f115_1_26_r2</response2>
	</text>
	<text>
		<partner>f115_1</partner>
		<id>27</id>
		<adddata><![CDATA[128]]></adddata>
		<empty>false</empty>
		<request>f115_1_27</request>
		<response1 goto="28" xsi:nil="true" />
	</text>
	<text>
		<partner>f115_1</partner>
		<id>28</id>
		<adddata><![CDATA[128]]></adddata>
		<empty>false</empty>
		<request>f115_1_28</request>
		<response1 goto="29" xsi:nil="true" />
	</text>
	<text>
		<partner>f115_1</partner>
		<id>29</id>
		<adddata><![CDATA[255]]></adddata>
		<empty>true</empty>
		<request />
		<response1 goto="30" xsi:nil="true" />
		<response2 goto="31" xsi:nil="true" />
	</text>
	<text>
		<partner>f115_1</partner>
		<id>30</id>
		<adddata><![CDATA[128]]></adddata>
		<empty>false</empty>
		<request>f115_1_30</request>
		<response1 goto="32" xsi:nil="true" />
	</text>
	<text>
		<partner>f115_1</partner>
		<id>31</id>
		<adddata><![CDATA[128]]></adddata>
		<empty>false</empty>
		<request>f115_1_31</request>
		<response1 goto="32" xsi:nil="true" />
	</text>
	<text>
		<partner>f115_1</partner>
		<id>32</id>
		<adddata><![CDATA[0]]></adddata>
		<empty>false</empty>
		<request>f115_1_32</request>
		<response1 goto="33">f115_1_32_r1</response1>
		<response2 goto="36">f115_1_32_r2</response2>
	</text>
	<text>
		<partner>f115_1</partner>
		<id>33</id>
		<adddata><![CDATA[0]]></adddata>
		<empty>false</empty>
		<request>f115_1_33</request>
		<response1 goto="35">f115_1_33_r1</response1>
		<response2 goto="36">f115_1_33_r2</response2>
		<response3 goto="34">f115_1_33_r3</response3>
	</text>
	<text>
		<partner>f115_1</partner>
		<id>34</id>
		<adddata><![CDATA[0]]></adddata>
		<empty>false</empty>
		<request>f115_1_34</request>
		<response1 goto="35">f115_1_34_r1</response1>
		<response2 goto="36">f115_1_34_r2</response2>
	</text>
	<text>
		<partner>f115_1</partner>
		<id>35</id>
		<adddata><![CDATA[128]]></adddata>
		<empty>false</empty>
		<request>f115_1_35</request>
		<response1 goto="36" xsi:nil="true" />
	</text>
	<text>
		<partner>f115_1</partner>
		<id>36</id>
		<adddata><![CDATA[0]]></adddata>
		<empty>false</empty>
		<request>f115_1_36</request>
		<response1 goto="37">f115_1_36_r1</response1>
		<response2 goto="42">f115_1_36_r2</response2>
	</text>
	<text>
		<partner>f115_1</partner>
		<id>37</id>
		<adddata><![CDATA[128]]></adddata>
		<empty>false</empty>
		<request>f115_1_37</request>
		<response1 goto="38">f115_1_37_r1</response1>
		<response2 goto="41">f115_1_37_r2</response2>
	</text>
	<text>
		<partner>f115_1</partner>
		<id>38</id>
		<adddata><![CDATA[128]]></adddata>
		<empty>false</empty>
		<request>f115_1_38</request>
		<response1 goto="39">f115_1_38_r1</response1>
		<response2 goto="41">f115_1_38_r2</response2>
	</text>
	<text>
		<partner>f115_1</partner>
		<id>39</id>
		<adddata><![CDATA[128]]></adddata>
		<empty>false</empty>
		<request>f115_1_39</request>
		<response1 goto="40">f115_1_39_r1</response1>
		<response2 goto="41">f115_1_39_r2</response2>
	</text>
	<text>
		<partner>f115_1</partner>
		<id>40</id>
		<adddata><![CDATA[128]]></adddata>
		<empty>false</empty>
		<request>f115_1_40</request>
		<response1 goto="41" xsi:nil="true" />
	</text>
	<text>
		<partner>f115_1</partner>
		<id>41</id>
		<adddata><![CDATA[0]]></adddata>
		<empty>false</empty>
		<request>f115_1_41</request>
		<response1 goto="42" xsi:nil="true" />
	</text>
	<text>
		<partner>f115_1</partner>
		<id>42</id>
		<adddata><![CDATA[128]]></adddata>
		<empty>false</empty>
		<request>f115_1_42</request>
		<response1 goto="43" xsi:nil="true" />
	</text>
	<text>
		<partner>f115_1</partner>
		<id>43</id>
		<adddata><![CDATA[128]]></adddata>
		<empty>false</empty>
		<request>f115_1_43</request>
		<response1 goto="44" xsi:nil="true" />
	</text>
	<text>
		<partner>f115_1</partner>
		<id>44</id>
		<adddata><![CDATA[0]]></adddata>
		<empty>false</empty>
		<request>f115_1_44</request>
		<response1 goto="68">f115_1_44_r1</response1>
		<response2 goto="45">f115_1_44_r2</response2>
	</text>
	<text>
		<partner>f115_1</partner>
		<id>45</id>
		<adddata><![CDATA[128]]></adddata>
		<empty>false</empty>
		<request>f115_1_45</request>
		<response1 goto="255" xsi:nil="true" />
	</text>
	<text>
		<partner>f115_1</partner>
		<id>46</id>
		<adddata><![CDATA[128]]></adddata>
		<empty>false</empty>
		<request>f115_1_46</request>
		<response1 goto="47" xsi:nil="true" />
	</text>
	<text>
		<partner>f115_1</partner>
		<id>47</id>
		<adddata><![CDATA[0]]></adddata>
		<empty>false</empty>
		<request>f115_1_47</request>
		<response1 goto="49">f115_1_47_r1</response1>
		<response2 goto="48">f115_1_47_r2</response2>
		<response3 goto="48">f115_1_47_r3</response3>
	</text>
	<text>
		<partner>f115_1</partner>
		<id>48</id>
		<adddata><![CDATA[255]]></adddata>
		<empty>true</empty>
		<request />
		<response1 goto="255" xsi:nil="true" />
	</text>
	<text>
		<partner>f115_1</partner>
		<id>49</id>
		<adddata><![CDATA[255]]></adddata>
		<empty>true</empty>
		<request />
		<response1 goto="50" xsi:nil="true" />
		<response2 goto="51" xsi:nil="true" />
	</text>
	<text>
		<partner>f115_1</partner>
		<id>50</id>
		<adddata><![CDATA[128]]></adddata>
		<empty>false</empty>
		<request>f115_1_50</request>
		<response1 goto="52">f115_1_50_r1</response1>
		<response2 goto="53">f115_1_50_r2</response2>
	</text>
	<text>
		<partner>f115_1</partner>
		<id>51</id>
		<adddata><![CDATA[128]]></adddata>
		<empty>false</empty>
		<request>f115_1_51</request>
		<response1 goto="52">f115_1_51_r1</response1>
		<response2 goto="53">f115_1_51_r2</response2>
	</text>
	<text>
		<partner>f115_1</partner>
		<id>52</id>
		<adddata><![CDATA[255]]></adddata>
		<empty>true</empty>
		<request />
		<response1 goto="54" xsi:nil="true" />
		<response2 goto="55" xsi:nil="true" />
	</text>
	<text>
		<partner>f115_1</partner>
		<id>53</id>
		<adddata><![CDATA[128]]></adddata>
		<empty>false</empty>
		<request>f115_1_53</request>
		<response1 goto="255">f115_1_53_r1</response1>
		<response2 goto="255">f115_1_53_r2</response2>
	</text>
	<text>
		<partner>f115_1</partner>
		<id>54</id>
		<adddata><![CDATA[128]]></adddata>
		<empty>false</empty>
		<request>f115_1_54</request>
		<response1 goto="33">f115_1_54_r1</response1>
		<response2 goto="36">f115_1_54_r2</response2>
	</text>
	<text>
		<partner>f115_1</partner>
		<id>55</id>
		<adddata><![CDATA[128]]></adddata>
		<empty>false</empty>
		<request>f115_1_55</request>
		<response1 goto="56" xsi:nil="true" />
	</text>
	<text>
		<partner>f115_1</partner>
		<id>56</id>
		<adddata><![CDATA[0]]></adddata>
		<empty>false</empty>
		<request>f115_1_56</request>
		<response1 goto="57" xsi:nil="true" />
	</text>
	<text>
		<partner>f115_1</partner>
		<id>57</id>
		<adddata><![CDATA[0]]></adddata>
		<empty>false</empty>
		<request>f115_1_57</request>
		<response1 goto="58" xsi:nil="true" />
	</text>
	<text>
		<partner>f115_1</partner>
		<id>58</id>
		<adddata><![CDATA[0]]></adddata>
		<empty>false</empty>
		<request>f115_1_58</request>
		<response1 goto="59">f115_1_58_r1</response1>
		<response2 goto="60">f115_1_58_r2</response2>
	</text>
	<text>
		<partner>f115_1</partner>
		<id>59</id>
		<adddata><![CDATA[0]]></adddata>
		<empty>false</empty>
		<request>f115_1_59</request>
		<response1 goto="25">f115_1_59_r1</response1>
		<response2 goto="28">f115_1_59_r2</response2>
	</text>
	<text>
		<partner>f115_1</partner>
		<id>60</id>
		<adddata><![CDATA[128]]></adddata>
		<empty>false</empty>
		<request>f115_1_60</request>
		<response1 goto="61">f115_1_60_r1</response1>
		<response2 goto="59">f115_1_60_r2</response2>
	</text>
	<text>
		<partner>f115_1</partner>
		<id>61</id>
		<adddata><![CDATA[128]]></adddata>
		<empty>false</empty>
		<request>f115_1_61</request>
		<response1 goto="63">f115_1_61_r1</response1>
		<response2 goto="62">f115_1_61_r2</response2>
	</text>
	<text>
		<partner>f115_1</partner>
		<id>62</id>
		<adddata><![CDATA[0]]></adddata>
		<empty>false</empty>
		<request>f115_1_62</request>
		<response1 goto="59" xsi:nil="true" />
	</text>
	<text>
		<partner>f115_1</partner>
		<id>63</id>
		<adddata><![CDATA[128]]></adddata>
		<empty>false</empty>
		<request>f115_1_63</request>
		<response1 goto="64" xsi:nil="true" />
	</text>
	<text>
		<partner>f115_1</partner>
		<id>64</id>
		<adddata><![CDATA[0]]></adddata>
		<empty>false</empty>
		<request>f115_1_64</request>
		<response1 goto="65">f115_1_64_r1</response1>
		<response2 goto="66">f115_1_64_r2</response2>
	</text>
	<text>
		<partner>f115_1</partner>
		<id>65</id>
		<adddata><![CDATA[128]]></adddata>
		<empty>false</empty>
		<request>f115_1_65</request>
		<response1 goto="66" xsi:nil="true" />
	</text>
	<text>
		<partner>f115_1</partner>
		<id>66</id>
		<adddata><![CDATA[128]]></adddata>
		<empty>false</empty>
		<request>f115_1_66</request>
		<response1 goto="59" xsi:nil="true" />
	</text>
	<text>
		<partner>f115_1</partner>
		<id>67</id>
		<adddata><![CDATA[128]]></adddata>
		<empty>false</empty>
		<request>f115_1_67</request>
		<response1 goto="2" xsi:nil="true" />
	</text>
	<text>
		<partner>f115_1</partner>
		<id>68</id>
		<adddata><![CDATA[255]]></adddata>
		<empty>true</empty>
		<request />
		<response1 goto="255" xsi:nil="true" />
	</text>
	<text>
		<partner>eremit_1</partner>
		<id>1</id>
		<adddata><![CDATA[function forward() {
  if( ( getDateTime() > 0.25 && getDateTime() < 0.75 ) || getSpecialState("methermit") == "1" ) {
    return 2;
  } else {
    return 3;
  }
}]]></adddata>
		<empty>true</empty>
		<request />
		<response1 goto="2" xsi:nil="true" />
		<response2 goto="3" xsi:nil="true" />
	</text>
	<text>
		<partner>eremit_1</partner>
		<id>2</id>
		<adddata><![CDATA[0]]></adddata>
		<empty>false</empty>
		<request>eremit_1_2</request>
		<response1 goto="255" xsi:nil="true" />
	</text>
	<text>
		<partner>eremit_1</partner>
		<id>3</id>
		<adddata><![CDATA[
		function before () {
 setInsideScene ("simple_house-m98D30143010201120000");
 }]]></adddata>
		<empty>false</empty>
		<request>eremit_1_3</request>
		<response1 goto="5">eremit_1_3_r1</response1>
		<response2 goto="4">eremit_1_3_r2</response2>
	</text>
	<text>
		<partner>eremit_1</partner>
		<id>4</id>
		<adddata><![CDATA[0]]></adddata>
		<empty>false</empty>
		<request>eremit_1_4</request>
		<response1 goto="255" xsi:nil="true" />
	</text>
	<text>
		<partner>eremit_1</partner>
		<id>5</id>
		<adddata><![CDATA[function before() {
  setSpecialState("methermit","1");
}]]></adddata>
		<empty>false</empty>
		<request>eremit_1_5</request>
		<response1 goto="6" xsi:nil="true" />
	</text>
	<text>
		<partner>eremit_1</partner>
		<id>6</id>
		<adddata><![CDATA[0]]></adddata>
		<empty>false</empty>
		<request>eremit_1_6</request>
		<response1 goto="7">eremit_1_6_r1</response1>
		<response2 goto="7">eremit_1_6_r2</response2>
		<response3 goto="9">eremit_1_6_r3</response3>
	</text>
	<text>
		<partner>eremit_1</partner>
		<id>7</id>
		<adddata><![CDATA[128]]></adddata>
		<empty>false</empty>
		<request>eremit_1_7</request>
		<response1 goto="8" xsi:nil="true" />
	</text>
	<text>
		<partner>eremit_1</partner>
		<id>8</id>
		<adddata><![CDATA[0]]></adddata>
		<empty>false</empty>
		<request>eremit_1_8</request>
		<response1 goto="11" xsi:nil="true" />
	</text>
	<text>
		<partner>eremit_1</partner>
		<id>9</id>
		<adddata><![CDATA[0]]></adddata>
		<empty>false</empty>
		<request>eremit_1_9</request>
		<response1 goto="10" xsi:nil="true" />
	</text>
	<text>
		<partner>eremit_1</partner>
		<id>10</id>
		<adddata><![CDATA[0]]></adddata>
		<empty>false</empty>
		<request>eremit_1_10</request>
		<response1 goto="11" xsi:nil="true" />
	</text>
	<text>
		<partner>eremit_1</partner>
		<id>11</id>
		<adddata><![CDATA[]]></adddata>
		<empty>false</empty>
		<request>eremit_1_11</request>
		<response1 goto="12" xsi:nil="true" />
	</text>
	<text>
		<partner>eremit_1</partner>
		<id>12</id>
		<adddata><![CDATA[0]]></adddata>
		<empty>false</empty>
		<request>eremit_1_12</request>
		<response1 goto="13" xsi:nil="true" />
	</text>
	<text>
		<partner>eremit_1</partner>
		<id>13</id>
		<adddata><![CDATA[/* zeit vordrehen 3 Stunden */

function before () {
passTime("",3); }]]></adddata>
		<empty>false</empty>
		<request>eremit_1_13</request>
		<response1 goto="14">eremit_1_13_r1</response1>
		<response2 goto="15">eremit_1_13_r2</response2>
	</text>
	<text>
		<partner>eremit_1</partner>
		<id>14</id>
		<adddata><![CDATA[128]]></adddata>
		<empty>false</empty>
		<request>eremit_1_14</request>
		<response1 goto="255" xsi:nil="true" />
	</text>
	<text>
		<partner>eremit_1</partner>
		<id>15</id>
		<adddata><![CDATA[/*zeit vordrehen 2 Stunden */

function before () {
passTime("",2); }]]></adddata>
		<empty>false</empty>
		<request>eremit_1_15</request>
		<response1 goto="14">eremit_1_15_r1</response1>
		<response2 goto="16">eremit_1_15_r2</response2>
	</text>
	<text>
		<partner>eremit_1</partner>
		<id>16</id>
		<adddata><![CDATA[/*zeit vordrehen 1 Stunde */

function before () {
passTime("",1); }]]></adddata>
		<empty>false</empty>
		<request>eremit_1_16</request>
		<response1 goto="14">eremit_1_16_r1</response1>
		<response2 goto="17">eremit_1_16_r2</response2>
	</text>
	<text>
		<partner>eremit_1</partner>
		<id>17</id>
		<adddata><![CDATA[0]]></adddata>
		<empty>false</empty>
		<request>eremit_1_17</request>
		<response1 goto="18" xsi:nil="true" />
	</text>
	<text>
		<partner>eremit_1</partner>
		<id>18</id>
		<adddata><![CDATA[0]]></adddata>
		<empty>false</empty>
		<request>eremit_1_18</request>
		<response1 goto="19" xsi:nil="true" />
	</text>
	<text>
		<partner>eremit_1</partner>
		<id>19</id>
		<adddata><![CDATA[0]]></adddata>
		<empty>false</empty>
		<request>eremit_1_19</request>
		<response1 goto="20">eremit_1_19_r1</response1>
		<response2 goto="21">eremit_1_19_r2</response2>
	</text>
	<text>
		<partner>eremit_1</partner>
		<id>20</id>
		<adddata><![CDATA[0]]></adddata>
		<empty>false</empty>
		<request>eremit_1_20</request>
		<response1 goto="14" xsi:nil="true" />
	</text>
	<text>
		<partner>eremit_1</partner>
		<id>21</id>
		<adddata><![CDATA[0]]></adddata>
		<empty>false</empty>
		<request>eremit_1_21</request>
		<response1 goto="22" xsi:nil="true" />
	</text>
	<text>
		<partner>eremit_1</partner>
		<id>22</id>
		<adddata><![CDATA[0]]></adddata>
		<empty>false</empty>
		<request>eremit_1_22</request>
		<response1 goto="23" xsi:nil="true" />
	</text>
	<text>
		<partner>eremit_1</partner>
		<id>23</id>
		<adddata><![CDATA[0]]></adddata>
		<empty>false</empty>
		<request>eremit_1_23</request>
		<response1 goto="24" xsi:nil="true" />
	</text>
	<text>
		<partner>eremit_1</partner>
		<id>24</id>
		<adddata><![CDATA[0]]></adddata>
		<empty>false</empty>
		<request>eremit_1_24</request>
		<response1 goto="14" xsi:nil="true" />
	</text>
	<text>
		<partner>hyggelik_1</partner>
		<id>1</id>
		<adddata><![CDATA[0]]></adddata>
		<empty>false</empty>
		<request>hyggelik_1_1</request>
		<response1 goto="2" xsi:nil="true" />
	</text>
	<text>
		<partner>hyggelik_1</partner>
		<id>2</id>
		<adddata><![CDATA[0]]></adddata>
		<empty>false</empty>
		<request>hyggelik_1_2</request>
		<response1 goto="3" xsi:nil="true" />
	</text>
	<text>
		<partner>hyggelik_1</partner>
		<id>3</id>
		<adddata><![CDATA[0]]></adddata>
		<empty>false</empty>
		<request>hyggelik_1_3</request>
		<response1 goto="4">hyggelik_1_3_r1</response1>
		<response2 goto="5">hyggelik_1_3_r2</response2>
	</text>
	<text>
		<partner>hyggelik_1</partner>
		<id>4</id>
		<adddata><![CDATA[0]]></adddata>
		<empty>false</empty>
		<request>hyggelik_1_4</request>
		<response1 goto="4">hyggelik_1_4_r1</response1>
		<response2 goto="5">hyggelik_1_4_r2</response2>
	</text>
	<text>
		<partner>hyggelik_1</partner>
		<id>5</id>
		<adddata><![CDATA[0]]></adddata>
		<empty>false</empty>
		<request>hyggelik_1_5</request>
		<response1 goto="6" xsi:nil="true" />
	</text>
	<text>
		<partner>hyggelik_1</partner>
		<id>6</id>
		<adddata><![CDATA[0]]></adddata>
		<empty>false</empty>
		<request>hyggelik_1_6</request>
		<response1 goto="7" xsi:nil="true" />
	</text>
	<text>
		<partner>hyggelik_1</partner>
		<id>7</id>
		<adddata><![CDATA[0]]></adddata>
		<empty>false</empty>
		<request>hyggelik_1_7</request>
		<response1 goto="8" xsi:nil="true" />
	</text>
	<text>
		<partner>hyggelik_1</partner>
		<id>8</id>
		<adddata><![CDATA[0]]></adddata>
		<empty>false</empty>
		<request>hyggelik_1_8</request>
		<response1 goto="9" xsi:nil="true" />
	</text>
	<text>
		<partner>hyggelik_1</partner>
		<id>9</id>
		<adddata><![CDATA[function after(selid) {
  giveItem(181);
  setQuestState("schick_hyggelik",3);
  if( getQuestState("schick_endbattle") == 1 )
    setQuestState("schick_endbattle",2);
}]]></adddata>
		<empty>false</empty>
		<request>hyggelik_1_9</request>
		<response1 goto="255" xsi:nil="true" />
	</text>
	<text>
		<partner>hyggelik_2</partner>
		<id>1</id>
		<adddata><![CDATA[]]></adddata>
		<empty>false</empty>
		<request>hyggelik_2_1</request>
		<response1 goto="2">hyggelik_2_1_r1</response1>
		<response2 goto="3">hyggelik_2_1_r2</response2>
	</text>
	<text>
		<partner>hyggelik_2</partner>
		<id>2</id>
		<adddata><![CDATA[0]]></adddata>
		<empty>false</empty>
		<request>hyggelik_2_2</request>
		<response1 goto="4" xsi:nil="true" />
	</text>
	<text>
		<partner>hyggelik_2</partner>
		<id>3</id>
		<adddata><![CDATA[0]]></adddata>
		<empty>false</empty>
		<request>hyggelik_2_3</request>
		<response1 goto="2">hyggelik_2_3_r1</response1>
		<response2 goto="255">hyggelik_2_3_r2</response2>
	</text>
	<text>
		<partner>hyggelik_2</partner>
		<id>4</id>
		<adddata><![CDATA[function after(selid ) {
  gameover();
}]]></adddata>
		<empty>false</empty>
		<request>hyggelik_2_4</request>
		<response1 goto="255" xsi:nil="true" />
	</text>
	<text>
		<partner>phex_fuhr</partner>
		<id>1</id>
		<adddata><![CDATA[]]></adddata>
		<empty>false</empty>
		<request>phex1_0</request>
		<response1 goto="2">phex1_1</response1>
		<response2 goto="3">phex1_2</response2>
		<response3 goto="4">phex1_3</response3>
	</text>
	<text>
		<partner>phex_fuhr</partner>
		<id>2</id>
		<adddata><![CDATA[]]></adddata>
		<empty>false</empty>
		<request>phex1_4</request>
		<response1 goto="8" xsi:nil="true" />
	</text>
	<text>
		<partner>phex_fuhr</partner>
		<id>3</id>
		<adddata><![CDATA[function hasresponse(which) {
	if (which == 3) return (getQuestState("schick_derondan") == 1);
	else return true;
}
]]></adddata>
		<empty>false</empty>
		<request>phex1_5</request>
		<response1 goto="5">phex1_6</response1>
		<response2 goto="6">phex1_7</response2>
		<response3 goto="7">phex1_8</response3>
	</text>
	<text>
		<partner>phex_fuhr</partner>
		<id>4</id>
		<adddata><![CDATA[]]></adddata>
		<empty>false</empty>
		<request>phex1_9</request>
		<response1 goto="8" xsi:nil="true" />
	</text>
	<text>
		<partner>phex_fuhr</partner>
		<id>5</id>
		<adddata><![CDATA[]]></adddata>
		<empty>false</empty>
		<request>phex1_10</request>
		<response1 goto="8" xsi:nil="true" />
	</text>
	<text>
		<partner>phex_fuhr</partner>
		<id>6</id>
		<adddata><![CDATA[]]></adddata>
		<empty>false</empty>
		<request>phex1_11</request>
		<response1 goto="8" xsi:nil="true" />
	</text>
	<text>
		<partner>phex_fuhr</partner>
		<id>7</id>
		<adddata><![CDATA[function before() {
	setQuestState("schick_derondan",2);
}]]></adddata>
		<empty>false</empty>
		<request>phex1_12</request>
		<response1 goto="8" xsi:nil="true" />
	</text>
	<text>
		<partner>phex_fuhr</partner>
		<id>8</id>
		<adddata><![CDATA[]]></adddata>
		<empty>false</empty>
		<request>phex1_13</request>
		<response1 goto="255" xsi:nil="true" />
	</text>
	<text>
		<partner>phex_archiv</partner>
		<id>1</id>
		<adddata><![CDATA[function forward() {


if (getSpecialState("map.phex_archiv_antrag") > 1) return 5; else return 10;
}]]></adddata>
		<empty>true</empty>
		<request />
		<response1 goto="2" xsi:nil="true" />
		<response2 goto="3" xsi:nil="true" />
		<response3 goto="3" xsi:nil="true" />
	</text>
	<text>
		<partner>phex_archiv</partner>
		<id>2</id>
		<adddata><![CDATA[]]></adddata>
		<empty>false</empty>
		<request>phex1_18</request>
		<response1 goto="255" xsi:nil="true" />
	</text>
	<text>
		<partner>phex_archiv</partner>
		<id>3</id>
		<adddata><![CDATA[function hasresponse(which) { if( which > 1 ) return getWealth() >= 1000; else return true; }]]></adddata>
		<empty>false</empty>
		<request>phex1_19</request>
		<response1 goto="2">phex1_23</response1>
		<response2 goto="4">phex1_22</response2>
		<response3 goto="4">phex1_20</response3>
	</text>
	<text>
		<partner>phex_archiv</partner>
		<id>4</id>
		<adddata><![CDATA[function before() {

 setSpecialState("map.phex_archiv_antrag",getDateDay());
 
 changeWealth(-1000); }]]></adddata>
		<empty>false</empty>
		<request>phex1_24</request>
		<response1 goto="255" xsi:nil="true" />
	</text>
	<text>
		<partner>phex_archiv</partner>
		<id>5</id>
		<adddata><![CDATA[function forward() {
var time_antrag = Number(getSpecialState("map.phex_archiv_antrag")) + 21;

if (getDateDay() > time_antrag) return 7;
else return 6;
}
]]></adddata>
		<empty>true</empty>
		<request />
	</text>
	<text>
		<partner>phex_archiv</partner>
		<id>6</id>
		<adddata><![CDATA[]]></adddata>
		<empty>false</empty>
		<request>phex_archiv_too_early</request>
		<response1 goto="255" xsi:nil="true" />
	</text>
	<text>
		<partner>phex_archiv</partner>
		<id>7</id>
		<adddata><![CDATA[function before() {
setSpecialState("map.phex_archiv_antrag",0);
}
]]></adddata>
		<empty>false</empty>
		<request>phex_archiv_outcome</request>
		<response1 goto="255" xsi:nil="true" />
	</text>
	<text>
		<partner>phex_archiv</partner>
		<id>10</id>
		<adddata><![CDATA[]]></adddata>
		<empty>false</empty>
		<request>phex1_14</request>
		<response1 goto="2">phex1_15</response1>
		<response2 goto="3">phex1_16</response2>
		<response3 goto="3">phex1_17</response3>
	</text>
	<text>
		<partner>thorwal_het</partner>
		<id>1</id>
		<adddata><![CDATA[function forward() {
if (getQuestState("schick_endbattle") == 3) return 20;
  else if( getQuestState("schick_call") == 0 )
    return 2;
  else if( getQuestState("schick_call") == 2 ) {
    if( findInventoryItem(253) >= 1 )
      return 18;
    else 
      return 15;
  }
  else
    return 3;
}]]></adddata>
		<empty>true</empty>
		<request />
		<response1 goto="20" xsi:nil="true" />
	</text>
	<text>
		<partner>thorwal_het</partner>
		<id>2</id>
		<adddata><![CDATA[]]></adddata>
		<empty>false</empty>
		<request>thorwal1_0</request>
		<response1 goto="255" xsi:nil="true" />
	</text>
	<text>
		<partner>thorwal_het</partner>
		<id>3</id>
		<adddata><![CDATA[]]></adddata>
		<empty>false</empty>
		<request>thorwal1_1</request>
		<response1 goto="4">thorwal1_2</response1>
		<response2 goto="5">thorwal1_3</response2>
		<response3 goto="6">thorwal1_4</response3>
	</text>
	<text>
		<partner>thorwal_het</partner>
		<id>4</id>
		<adddata><![CDATA[function before() {
setSpecialState("thorwal_het", 1000);
}]]></adddata>
		<empty>false</empty>
		<request>thorwal1_5</request>
		<response1 goto="7" xsi:nil="true" />
	</text>
	<text>
		<partner>thorwal_het</partner>
		<id>5</id>
		<adddata><![CDATA[function before() {
setSpecialState("thorwal_het", 3000);
}]]></adddata>
		<empty>false</empty>
		<request>thorwal1_6</request>
		<response1 goto="7" xsi:nil="true" />
	</text>
	<text>
		<partner>thorwal_het</partner>
		<id>6</id>
		<adddata><![CDATA[function before() {
setSpecialState("thorwal_het", 1500);
}]]></adddata>
		<empty>false</empty>
		<request>thorwal1_7</request>
		<response1 goto="7" xsi:nil="true" />
	</text>
	<text>
		<partner>thorwal_het</partner>
		<id>7</id>
		<adddata><![CDATA[function before() {
  setInsideScene("hetmann");
}]]></adddata>
		<empty>false</empty>
		<request>thorwal1_8</request>
		<response1 goto="8" xsi:nil="true" />
	</text>
	<text>
		<partner>thorwal_het</partner>
		<id>8</id>
		<adddata><![CDATA[]]></adddata>
		<empty>false</empty>
		<request>thorwal1_9</request>
		<response1 goto="9" xsi:nil="true" />
	</text>
	<text>
		<partner>thorwal_het</partner>
		<id>9</id>
		<adddata><![CDATA[]]></adddata>
		<empty>false</empty>
		<request>thorwal1_10</request>
		<response1 goto="10">thorwal1_11</response1>
		<response2 goto="11">thorwal1_12</response2>
		<response3 goto="12">thorwal1_13</response3>
	</text>
	<text>
		<partner>thorwal_het</partner>
		<id>10</id>
		<adddata><![CDATA[function after() { 
setQuestState("schick_olgardsson",1); 
setQuestState("schick_call", 2);
 }]]></adddata>
		<empty>false</empty>
		<request>thorwal1_14</request>
		<response1 goto="13">thorwal1_18</response1>
	</text>
	<text>
		<partner>thorwal_het</partner>
		<id>11</id>
		<adddata><![CDATA[function after(selid) {
  setQuestState("schick_olgardsson",1); setQuestState("schick_call", 2);
  showItemsetList({"list":[253],"cb":"startDialogueAt('thorwal_het','14')"});
  setBuildingState("zeughaus",{"val2":parseInt(getSpecialState("thorwal_het"))});
}]]></adddata>
		<empty>false</empty>
		<request>thorwal1_15</request>
		<response1 goto="tobecontinued">thorwal1_18</response1>
	</text>
	<text>
		<partner>thorwal_het</partner>
		<id>12</id>
		<adddata><![CDATA[]]></adddata>
		<empty>false</empty>
		<request>thorwal1_16</request>
		<response1 goto="10">thorwal1_17</response1>
	</text>
	<text>
		<partner>thorwal_het</partner>
		<id>13</id>
		<adddata><![CDATA[]]></adddata>
		<empty>false</empty>
		<request>thorwal1_19</request>
		<response1 goto="255" xsi:nil="true" />
	</text>
	<text>
		<partner>thorwal_het</partner>
		<id>14</id>
		<adddata><![CDATA[]]></adddata>
		<empty>false</empty>
		<request>thorwal1_19</request>
		<response1 goto="255" xsi:nil="true" />
	</text>
	<text>
		<partner>thorwal_het</partner>
		<id>15</id>
		<adddata><![CDATA[function before() {
  setInsideScene("hetmann");
}]]></adddata>
		<empty>false</empty>
		<request>thorwal_het_1</request>
		<response1 goto="16" xsi:nil="true" />
	</text>
	<text>
		<partner>thorwal_het</partner>
		<id>16</id>
		<adddata><![CDATA[function after(selid) {
  showItemsetList({"list":[253]});
  setBuildingState("zeughaus",{"val2":parseInt(getSpecialState("thorwal_het"))});
}]]></adddata>
		<empty>false</empty>
		<request>thorwal_het_2</request>
		<response1 goto="17" xsi:nil="true" />
	</text>
	<text>
		<partner>thorwal_het</partner>
		<id>17</id>
		<adddata><![CDATA[]]></adddata>
		<empty>false</empty>
		<request>thorwal_het_3</request>
		<response1 goto="18" xsi:nil="true" />
	</text>
	<text>
		<partner>thorwal_het</partner>
		<id>18</id>
		<adddata><![CDATA[]]></adddata>
		<empty>false</empty>
		<request>thorwal_het_4</request>
		<response1 goto="19" xsi:nil="true" />
	</text>
	<text>
		<partner>thorwal_het</partner>
		<id>19</id>
		<adddata><![CDATA[]]></adddata>
		<empty>false</empty>
		<request>thorwal_het_5</request>
		<response1 goto="255" xsi:nil="true" />
	</text>
	<text>
		<partner>thorwal_het</partner>
		<id>20</id>
		<adddata><![CDATA[function before() {
  setInsideScene("hetmann");
}]]></adddata>
		<empty>false</empty>
		<request>thorwal_het_6</request>
		<response1 goto="255" xsi:nil="true" />
	</text>
	<text>
		<partner>thorwal_eisenhof</partner>
		<id>1</id>
		<adddata><![CDATA[]]></adddata>
		<empty>false</empty>
		<request>thorwal1_47</request>
		<response1 goto="lh_blacksmith">thorwal1_48</response1>
		<response2 goto="2">thorwal1_49</response2>
		<response3 goto="255">thorwal1_50</response3>
	</text>
	<text>
		<partner>thorwal_eisenhof</partner>
		<id>2</id>
		<adddata><![CDATA[]]></adddata>
		<empty>false</empty>
		<request>thorwal1_51</request>
		<response1 goto="3" xsi:nil="true" />
	</text>
	<text>
		<partner>thorwal_eisenhof</partner>
		<id>3</id>
		<adddata><![CDATA[255]]></adddata>
		<empty>true</empty>
		<request />
		<response1 goto="4" xsi:nil="true" />
		<response2 goto="5" xsi:nil="true" />
	</text>
	<text>
		<partner>thorwal_eisenhof</partner>
		<id>4</id>
		<adddata><![CDATA[hint]]></adddata>
		<empty>false</empty>
		<request>thorwal1_52</request>
	</text>
	<text>
		<partner>thorwal_eisenhof</partner>
		<id>5</id>
		<adddata><![CDATA[]]></adddata>
		<empty>false</empty>
		<request>thorwal1_53</request>
	</text>
	<text>
		<partner>thorwal_imman</partner>
		<id>1</id>
		<adddata><![CDATA[function forward() { 
	if( getSpecialState("thorwal.lunatic") != "1" && getPartyLevel("avg") >= 4 ) {
	  startdlg("lunatic_imman");
	  return 255;	
	}
	var last = getSpecialState("imman"); 
	if( last >= getDateDay() ) return 3; 
	/*var s = getDateSeason(), w = getDateWeekday(); if( (s == 1 || s == 3) && w == 5 ) return 2; else return 3; */ 
	return 2;
}]]></adddata>
		<empty>true</empty>
		<request />
	</text>
	<text>
		<partner>thorwal_imman</partner>
		<id>2</id>
		<adddata><![CDATA[]]></adddata>
		<empty>false</empty>
		<request>thorwal1_55</request>
		<response1 goto="4">text_yes</response1>
		<response2 goto="255">text_no</response2>
	</text>
	<text>
		<partner>thorwal_imman</partner>
		<id>3</id>
		<adddata><![CDATA[]]></adddata>
		<empty>false</empty>
		<request>thorwal1_54</request>
	</text>
	<text>
		<partner>thorwal_imman</partner>
		<id>4</id>
		<adddata><![CDATA[function before() { changeWealth(-getPartyCount()); 
}
function after() {
awardXP("Immanfans",-1,5); setSpecialState("imman",getDateDay());
}
function processtext(which, text) { if( which != 0 ) return text; var o1 = rollRandom(57,67), o2 = -1, w = rollRandom(0,1), sl = rollRandom(0,4), sw = sl + rollRandom(1,3); do { o2 = rollRandom(57,67); } while( o1 == o2 ); o1 = getLangString("thorwal1_"+o1,[]), o2 = getLangString("thorwal1_"+o2,[]); return getLangString( text, [o1,o2,(w==0)?o1:o2,(w==0)?sw:sl,(w==1)?sw:sl] ); }]]></adddata>
		<empty>false</empty>
		<request>thorwal1_56</request>
	</text>
	<text>
		<partner>thorwal_ottaw</partner>
		<id>1</id>
		<adddata><![CDATA[function forward() { var s = getSpecialState("ottaw");
var ret = 2;
if( s == "1" ) ret = 6; 
else if( s == "2" ) ret = 7; 
return ret;
}]]></adddata>
		<empty>true</empty>
		<request />
	</text>
	<text>
		<partner>thorwal_ottaw</partner>
		<id>2</id>
		<adddata><![CDATA[]]></adddata>
		<empty>false</empty>
		<request>thorwal1_20</request>
		<response1 goto="3">thorwal1_21</response1>
		<response2 goto="4">thorwal1_22</response2>
		<response3 goto="5">thorwal1_23</response3>
	</text>
	<text>
		<partner>thorwal_ottaw</partner>
		<id>3</id>
		<adddata><![CDATA[]]></adddata>
		<empty>false</empty>
		<request>thorwal1_24</request>
		<response1 goto="255" xsi:nil="true" />
	</text>
	<text>
		<partner>thorwal_ottaw</partner>
		<id>4</id>
		<adddata><![CDATA[]]></adddata>
		<empty>false</empty>
		<request>thorwal1_25</request>
		<response1 goto="255" xsi:nil="true" />
	</text>
	<text>
		<partner>thorwal_ottaw</partner>
		<id>5</id>
		<adddata><![CDATA[function before() { setSpecialState( "ottaw", getSpecialState( "ottaw" ) * 1 + 1 ); }]]></adddata>
		<empty>false</empty>
		<request>thorwal1_26</request>
		<response1 goto="255" xsi:nil="true" />
	</text>
	<text>
		<partner>thorwal_ottaw</partner>
		<id>6</id>
		<adddata><![CDATA[function before() { setSpecialState( "ottaw", getSpecialState( "ottaw" ) * 1 + 1 ); }]]></adddata>
		<empty>false</empty>
		<request>thorwal1_27</request>
	</text>
	<text>
		<partner>thorwal_ottaw</partner>
		<id>7</id>
		<adddata><![CDATA[function after() { startBattle("city_guards6"); }]]></adddata>
		<empty>false</empty>
		<request>thorwal1_28</request>
	</text>
	<text>
		<partner>thorwal_ottas</partner>
		<id>1</id>
		<adddata><![CDATA[function forward() { var s = getSpecialState("ottas");
var ret = 2;
if( s == "1" ) ret = 6; 
else if( s == "2" ) ret = 7; 
return ret;
}]]></adddata>
		<empty>true</empty>
		<request />
	</text>
	<text>
		<partner>thorwal_ottas</partner>
		<id>2</id>
		<adddata><![CDATA[]]></adddata>
		<empty>false</empty>
		<request>thorwal1_29</request>
		<response1 goto="3">thorwal1_30</response1>
		<response2 goto="4">thorwal1_31</response2>
		<response3 goto="5">thorwal1_32</response3>
	</text>
	<text>
		<partner>thorwal_ottas</partner>
		<id>3</id>
		<adddata><![CDATA[]]></adddata>
		<empty>false</empty>
		<request>thorwal1_33</request>
		<response1 goto="255" xsi:nil="true" />
	</text>
	<text>
		<partner>thorwal_ottas</partner>
		<id>4</id>
		<adddata><![CDATA[]]></adddata>
		<empty>false</empty>
		<request>thorwal1_34</request>
		<response1 goto="255" xsi:nil="true" />
	</text>
	<text>
		<partner>thorwal_ottas</partner>
		<id>5</id>
		<adddata><![CDATA[function before() { setSpecialState( "ottas", getSpecialState( "ottas" ) * 1 + 1 ); }]]></adddata>
		<empty>false</empty>
		<request>thorwal1_35</request>
		<response1 goto="255" xsi:nil="true" />
	</text>
	<text>
		<partner>thorwal_ottas</partner>
		<id>6</id>
		<adddata><![CDATA[function before() { setSpecialState( "ottas", getSpecialState( "ottas" ) * 1 + 1 ); }]]></adddata>
		<empty>false</empty>
		<request>thorwal1_36</request>
	</text>
	<text>
		<partner>thorwal_ottas</partner>
		<id>7</id>
		<adddata><![CDATA[function after() { startBattle("city_guards6"); }]]></adddata>
		<empty>false</empty>
		<request>thorwal1_37</request>
	</text>
	<text>
		<partner>thorwal_ottag</partner>
		<id>1</id>
		<adddata><![CDATA[function forward() { var s = getSpecialState("ottag");
var ret = 2;
if( s == "1" ) ret = 6; 
else if( s == "2" ) ret = 7; 
return ret;
}]]></adddata>
		<empty>true</empty>
		<request />
	</text>
	<text>
		<partner>thorwal_ottag</partner>
		<id>2</id>
		<adddata><![CDATA[]]></adddata>
		<empty>false</empty>
		<request>thorwal1_38</request>
		<response1 goto="3">thorwal1_39</response1>
		<response2 goto="4">thorwal1_40</response2>
		<response3 goto="5">thorwal1_41</response3>
	</text>
	<text>
		<partner>thorwal_ottag</partner>
		<id>3</id>
		<adddata><![CDATA[]]></adddata>
		<empty>false</empty>
		<request>thorwal1_42</request>
		<response1 goto="255" xsi:nil="true" />
	</text>
	<text>
		<partner>thorwal_ottag</partner>
		<id>4</id>
		<adddata><![CDATA[]]></adddata>
		<empty>false</empty>
		<request>thorwal1_43</request>
		<response1 goto="255" xsi:nil="true" />
	</text>
	<text>
		<partner>thorwal_ottag</partner>
		<id>5</id>
		<adddata><![CDATA[function before() { setSpecialState( "ottag", getSpecialState( "ottag" ) * 1 + 1 ); }]]></adddata>
		<empty>false</empty>
		<request>thorwal1_44</request>
		<response1 goto="255" xsi:nil="true" />
	</text>
	<text>
		<partner>thorwal_ottag</partner>
		<id>6</id>
		<adddata><![CDATA[function before() { setSpecialState( "ottag", getSpecialState( "ottag" ) * 1 + 1 ); }]]></adddata>
		<empty>false</empty>
		<request>thorwal1_45</request>
	</text>
	<text>
		<partner>thorwal_ottag</partner>
		<id>7</id>
		<adddata><![CDATA[function after() { startBattle("city_guards7"); }]]></adddata>
		<empty>false</empty>
		<request>thorwal1_46</request>
	</text>
	<text>
		<partner>thorwal_bot1</partner>
		<id>1</id>
		<adddata><![CDATA[]]></adddata>
		<empty>false</empty>
		<request>thorwal1_68</request>
		<response1 goto="255" xsi:nil="true" />
	</text>
	<text>
		<partner>thorwal_bot2</partner>
		<id>1</id>
		<adddata><![CDATA[]]></adddata>
		<empty>false</empty>
		<request>thorwal1_71</request>
		<response1 goto="255" xsi:nil="true" />
	</text>
	<text>
		<partner>thorwal_turm_neu</partner>
		<id>1</id>
		<adddata><![CDATA[]]></adddata>
		<empty>false</empty>
		<request>thorwal1_70</request>
		<response1 goto="255" xsi:nil="true" />
	</text>
	<text>
		<partner>thorwal_stover</partner>
		<id>1</id>
		<adddata><![CDATA[function forward() { var acc = getSpecialState("stover")*1; if( acc != 0 ) { var lastvisit = getSpecialState("stoverlastvis")*1; var interestrounds = round((getDateDay() - lastvisit) / 7); var interest = (acc > 0)?1.002:1.01; for( var i = 0; i < interestrounds; i++ ) acc *= interest; acc = round(acc); setSpecialState("stoverlastvis", getDateDay()); setSpecialState("stover",acc); } if( acc < -1000 ) return 6; else return 2; }]]></adddata>
		<empty>true</empty>
		<request />
	</text>
	<text>
		<partner>thorwal_stover</partner>
		<id>2</id>
		<adddata><![CDATA[function processtext(which, text) { if( which > 0 ) return text; return text.replace("{0}", getSpecialState("stover")*1); }]]></adddata>
		<empty>false</empty>
		<request>thorwal1_72</request>
		<response1 goto="8">thorwal1_73</response1>
		<response2 goto="3">thorwal1_74</response2>
		<response3 goto="255">thorwal1_80</response3>
	</text>
	<text>
		<partner>thorwal_stover</partner>
		<id>3</id>
		<adddata><![CDATA[function forward() {
 var s = getSpecialState("stover")*1;
 var lastlend = getSpecialState("stoverlastlend")*1;
 var maxlend = 200 - (( lastlend+30 > getDateDay() )?getSpecialState("stoverlend")*1:0);
 if( maxlend == 0 && s <= 0 ) return 5;
 var maxoff = s + maxlend;
debugLog( "maxlend = "+maxlend+", lastlend = "+lastlend+", s = "+s+", maxoffb = "+maxoff );
 if( s < 0 ) maxoff = maxlend;
 
 getNumberDlg({"callback":4,"max": maxoff,"message":"thorwal1_75"});
 return "tobecontinued";
}]]></adddata>
		<empty>true</empty>
		<request />
	</text>
	<text>
		<partner>thorwal_stover</partner>
		<id>4</id>
		<adddata><![CDATA[function forward() 
{ 
 if(!success || val == 0 ) return 2; 
 else {
  changeWealth( val*10 ); 
  var s = getSpecialState("stover")*1;
  var lend;
  if( s >= val )
   lend = 0;
  else if( s > 0 )
   lend = val - s;
  else lend = val;
  setSpecialState( "stover", s - val ); 
var mlend = 0;
  if( lend > 0 ) {
   setSpecialState( "stoverlastlend", getDateDay() );
  mlend = lend + getSpecialState("stoverlend")*1;
   setSpecialState( "stoverlend", mlend );
  }
  if( mlend >= 200 )
    return 5;
  else if( lend > 0 )
    return 10;
  else
   return 11;
 } 
}]]></adddata>
		<empty>true</empty>
		<request />
	</text>
	<text>
		<partner>thorwal_stover</partner>
		<id>5</id>
		<adddata><![CDATA[]]></adddata>
		<empty>false</empty>
		<request>thorwal1_76</request>
		<response1 goto="2" xsi:nil="true" />
	</text>
	<text>
		<partner>thorwal_stover</partner>
		<id>6</id>
		<adddata><![CDATA[]]></adddata>
		<empty>false</empty>
		<request>thorwal1_77</request>
		<response1 goto="2" xsi:nil="true" />
	</text>
	<text>
		<partner>thorwal_stover</partner>
		<id>7</id>
		<adddata><![CDATA[function forward() { if( getSpecialState("stover") < 0 ) return 10; else return 11; }]]></adddata>
		<empty>true</empty>
		<request />
	</text>
	<text>
		<partner>thorwal_stover</partner>
		<id>8</id>
		<adddata><![CDATA[function forward() {
	getNumberDlg({"callback":9,"max": (round(getWealth() / 10) - 1),"message":"thorwal1_75"});
	return "tobecontinued";
}]]></adddata>
		<empty>true</empty>
		<request />
	</text>
	<text>
		<partner>thorwal_stover</partner>
		<id>9</id>
		<adddata><![CDATA[function forward() { if( !success )  return 2; changeWealth( -val*10 ); setSpecialState("stover",getSpecialState("stover")*1+val); return 11 }]]></adddata>
		<empty>true</empty>
		<request />
	</text>
	<text>
		<partner>thorwal_stover</partner>
		<id>10</id>
		<adddata><![CDATA[]]></adddata>
		<empty>false</empty>
		<request>thorwal1_79</request>
		<response1 goto="2" xsi:nil="true" />
	</text>
	<text>
		<partner>thorwal_stover</partner>
		<id>11</id>
		<adddata><![CDATA[]]></adddata>
		<empty>false</empty>
		<request>thorwal1_78</request>
		<response1 goto="2" xsi:nil="true" />
	</text>
	<text>
		<partner>thorwal_turm2</partner>
		<id>1</id>
		<adddata><![CDATA[]]></adddata>
		<empty>false</empty>
		<request>thorwal1_83</request>
		<response1 goto="255" xsi:nil="true" />
	</text>
	<text>
		<partner>thorwal_zeughaus</partner>
		<id>1</id>
		<adddata><![CDATA[function forward() {
	if (getSpecialState("zeughaus_visited") != "1") return 10; else return 11;
}
]]></adddata>
		<empty>true</empty>
		<request />
	</text>
	<text>
		<partner>thorwal_zeughaus</partner>
		<id>2</id>
		<adddata><![CDATA[]]></adddata>
		<empty>false</empty>
		<request>thorwal2_4</request>
	</text>
	<text>
		<partner>thorwal_zeughaus</partner>
		<id>3</id>
		<adddata><![CDATA[function before() {
  setSpecialState("zeughaus_visited","1");
}
function processtext( which, txt ) {
  if( which == 0 ) {
    var bs = getBuildingState("zeughaus");
    return txt.replace( "{0}", round(bs.val2 / 100) );
  }else return txt;
}]]></adddata>
		<empty>false</empty>
		<request>thorwal2_3</request>
		<response1 goto="4" xsi:nil="true" />
	</text>
	<text>
		<partner>thorwal_zeughaus</partner>
		<id>4</id>
		<adddata><![CDATA[function before() {
var item1 = findInventoryItem(253);
var item2 = findInventoryItem(187);

if (item1 >= 1) removeInventoryItem(253,item1);
if (item2 >= 1) removeInventoryItem(187,item2);
}
]]></adddata>
		<empty>false</empty>
		<request>thorwal_zeug_warning</request>
		<response1 goto="lh_trader_weap" xsi:nil="true" />
	</text>
	<text>
		<partner>thorwal_zeughaus</partner>
		<id>10</id>
		<adddata><![CDATA[function hasresponse(which) { 
if( which == 1 ) return true;
if( which == 2 && ((findInventoryItem(253) >= 1) || (findInventoryItem(187) >= 1))) return true;
return false; }]]></adddata>
		<empty>false</empty>
		<request>thorwal2_0</request>
		<response1 goto="2">thorwal2_2</response1>
		<response2 goto="3">thorwal2_1</response2>
	</text>
	<text>
		<partner>thorwal_zeughaus</partner>
		<id>11</id>
		<adddata><![CDATA[]]></adddata>
		<empty>false</empty>
		<request>thorwal_zeug_return</request>
		<response1 goto="255" xsi:nil="true" />
	</text>
	<text>
		<partner>thorwal_magistrat</partner>
		<id>1</id>
		<adddata><![CDATA[]]></adddata>
		<empty>false</empty>
		<request>thorwal2_5</request>
		<response1 goto="2">thorwal2_6</response1>
	</text>
	<text>
		<partner>thorwal_magistrat</partner>
		<id>2</id>
		<adddata><![CDATA[function hasresponse(which) { 
  return (which == 1) || (getQuestState("schick_call")==2);
}]]></adddata>
		<empty>false</empty>
		<request>thorwal2_7</request>
		<response1 goto="8">thorwal2_10</response1>
		<response2 goto="7">thorwal2_9</response2>
		<response3 goto="3">thorwal2_8</response3>
	</text>
	<text>
		<partner>thorwal_magistrat</partner>
		<id>3</id>
		<adddata><![CDATA[function forward() { if( (findInventoryItem(253) >= 1) || (findInventoryItem(187) >= 1) ) return 5; else return 4;
}]]></adddata>
		<empty>true</empty>
		<request />
	</text>
	<text>
		<partner>thorwal_magistrat</partner>
		<id>4</id>
		<adddata><![CDATA[]]></adddata>
		<empty>false</empty>
		<request>thorwal2_11</request>
		<response1 goto="6" xsi:nil="true" />
	</text>
	<text>
		<partner>thorwal_magistrat</partner>
		<id>6</id>
		<adddata><![CDATA[function after(selid) {
  giveItem(187,1);
var resp = parseInt(getSpecialState("thorwal_het"));
if(resp == 3000) resp = 4500;
if(resp == 1500) resp = 3000;
if(resp == 1000) resp = 1500;
setBuildingState("zeughaus",{"val2":resp});
}]]></adddata>
		<empty>false</empty>
		<request>thorwal2_14</request>
		<response1 goto="255" xsi:nil="true" />
	</text>
	<text>
		<partner>thorwal_magistrat</partner>
		<id>5</id>
		<adddata><![CDATA[]]></adddata>
		<empty>false</empty>
		<request>thorwal2_15</request>
		<response1 goto="255" xsi:nil="true" />
	</text>
	<text>
		<partner>thorwal_magistrat</partner>
		<id>7</id>
		<adddata><![CDATA[]]></adddata>
		<empty>false</empty>
		<request>thorwal2_12</request>
		<response1 goto="255" xsi:nil="true" />
	</text>
	<text>
		<partner>thorwal_magistrat</partner>
		<id>8</id>
		<adddata><![CDATA[]]></adddata>
		<empty>false</empty>
		<request>thorwal2_13</request>
		<response1 goto="255" xsi:nil="true" />
	</text>
	<text>
		<partner>thorwal_windmuehle</partner>
		<id>1</id>
		<adddata><![CDATA[]]></adddata>
		<empty>false</empty>
		<request>thorwal2_16</request>
		<response1 goto="2">text_yes</response1>
		<response2 goto="255">text_no</response2>
	</text>
	<text>
		<partner>thorwal_windmuehle</partner>
		<id>2</id>
		<adddata><![CDATA[function forward() { if( getSpecialState("miller") == 1 ) return 4; else { setSpecialState("miller",1); return 3; }
}]]></adddata>
		<empty>true</empty>
		<request />
	</text>
	<text>
		<partner>thorwal_windmuehle</partner>
		<id>3</id>
		<adddata><![CDATA[]]></adddata>
		<empty>false</empty>
		<request>thorwal2_17</request>
	</text>
	<text>
		<partner>thorwal_windmuehle</partner>
		<id>4</id>
		<adddata><![CDATA[]]></adddata>
		<empty>false</empty>
		<request>thorwal2_18</request>
	</text>
	<text>
		<partner>thorwal_sfinger</partner>
		<id>1</id>
		<adddata><![CDATA[]]></adddata>
		<empty>false</empty>
		<request>thorwal2_19</request>
		<response1 goto="2">thorwal2_20</response1>
		<response2 goto="255">thorwal2_21</response2>
	</text>
	<text>
		<partner>thorwal_sfinger</partner>
		<id>2</id>
		<adddata><![CDATA[]]></adddata>
		<empty>false</empty>
		<request>thorwal2_22</request>
		<response1 goto="255" xsi:nil="true" />
	</text>
	<text>
		<partner>thorwal_ugdalf</partner>
		<id>1</id>
		<adddata><![CDATA[function forward() {
  // check for dramosch mission state
  var u1 = getQuestState("ugdalf1");
  // welcome for first entry
  if( u1 == 1 )
    return 2;
  // quest u1 is incomplete, direct to dungeon
  else if( u1 == 2 )
    return 11;
  // quest incomplete, jump directly
  else if( u1 == 3 )
    return 12;
  // quest u1 is completed in the dungeon
  else if( u1 == 4 )
    return 13;
  // quest u1 is paid for, visit old friend
  else if( u1 == 5 ) {
    if( (getQuestState("ugdalf2") < 3) && getPartyLevel("avg") >= 2 ) {
      startdlg("thorwal_ugdalf2");
      return 255;
    }
    setInsideScene("dramosch");
    return 14;
  }
  // not entered yet
  else
    return 2;
}]]></adddata>
		<empty>true</empty>
		<request />
	</text>
	<text>
		<partner>thorwal_ugdalf</partner>
		<id>2</id>
		<adddata><![CDATA[function before() {
  if( getQuestState("ugdalf1") >= 1 )
    setSpecialState("ugdalf", rollRandom(1,3) );
  else
    setSpecialState("ugdalf", -1 );
}
var randomused = [];
function processtext(which,text) {
  if( which == 0 || which == 4 ) return text;
  if( getSpecialState("ugdalf") == which ) {
    return "thorwal2_24";
  } else {
    var ran = rollRandom(38,48);
    while( randomused[0] == ran ||
           randomused[1] == ran ||
           randomused[2] == ran )
       ran = rollRandom(38,48);
    randomused.push( ran );
    return "thorwal2_"+rollRandom(38,48);
  }
}
function after(selid) {
  if( (selid+1) == getSpecialState("ugdalf") )
    setSpecialState("ugdalf","ok");
}]]></adddata>
		<empty>false</empty>
		<request>thorwal2_23</request>
		<response1 goto="3">thorwal_ugdalf_2_r1</response1>
		<response2 goto="3">thorwal_ugdalf_2_r2</response2>
		<response3 goto="3">thorwal_ugdalf_2_r3</response3>
		<response4 goto="255">thorwal2_25</response4>
	</text>
	<text>
		<partner>thorwal_ugdalf</partner>
		<id>3</id>
		<adddata><![CDATA[function forward() {
  if( getSpecialState("ugdalf") == "ok" )
    return 5;
  else
    return 4;
}]]></adddata>
		<empty>true</empty>
		<request />
	</text>
	<text>
		<partner>thorwal_ugdalf</partner>
		<id>4</id>
		<adddata><![CDATA[]]></adddata>
		<empty>false</empty>
		<request>thorwal2_26</request>
		<response1 goto="255">thorwal2_25</response1>
	</text>
	<text>
		<partner>thorwal_ugdalf</partner>
		<id>5</id>
		<adddata><![CDATA[]]></adddata>
		<empty>false</empty>
		<request>thorwal2_27</request>
		<response1 goto="6" xsi:nil="true" />
	</text>
	<text>
		<partner>thorwal_ugdalf</partner>
		<id>6</id>
		<adddata><![CDATA[function before() {
  setInsideScene("dramosch");
}]]></adddata>
		<empty>false</empty>
		<request>thorwal2_28</request>
		<response1 goto="7" xsi:nil="true" />
	</text>
	<text>
		<partner>thorwal_ugdalf</partner>
		<id>7</id>
		<adddata><![CDATA[]]></adddata>
		<empty>false</empty>
		<request>thorwal2_29</request>
		<response1 goto="8" xsi:nil="true" />
	</text>
	<text>
		<partner>thorwal_ugdalf</partner>
		<id>8</id>
		<adddata><![CDATA[]]></adddata>
		<empty>false</empty>
		<request>thorwal2_30</request>
		<response1 goto="10">thorwal2_31</response1>
		<response2 goto="9">thorwal2_32</response2>
	</text>
	<text>
		<partner>thorwal_ugdalf</partner>
		<id>9</id>
		<adddata><![CDATA[]]></adddata>
		<empty>false</empty>
		<request>thorwal2_34</request>
		<response1 goto="255" xsi:nil="true" />
	</text>
	<text>
		<partner>thorwal_ugdalf</partner>
		<id>10</id>
		<adddata><![CDATA[function before() { 
  changeWealth( 2000 );
  setQuestState("ugdalf1", 2 );
}]]></adddata>
		<empty>false</empty>
		<request>thorwal2_33</request>
		<response1 goto="255" xsi:nil="true" />
	</text>
	<text>
		<partner>thorwal_ugdalf</partner>
		<id>11</id>
		<adddata><![CDATA[function before() {
  // setInsideScene("dramosch");
}
function after(selid) { 
setQuestState("ugdalf1",3);
}]]></adddata>
		<empty>false</empty>
		<request>thorwal2_35</request>
		<response1 goto="12" xsi:nil="true" />
	</text>
	<text>
		<partner>thorwal_ugdalf</partner>
		<id>12</id>
		<adddata><![CDATA[function forward() {
  jumpToLocation({"where":"dngthorwal"});
  return 255;
}]]></adddata>
		<empty>true</empty>
		<request />
	</text>
	<text>
		<partner>thorwal_ugdalf</partner>
		<id>13</id>
		<adddata><![CDATA[function before() {
  setInsideScene("dramosch");
}
function after(selid) {
  setQuestState("ugdalf1",5);
  changeWealth(5000);
  var d = getDateTime();
  var p;
  if( d > 0.4 )
    p = (1.4 - d) * 12;
  else
    p = (0.4 - d) * 12;
  passTime( "gelage", p );
}
]]></adddata>
		<empty>false</empty>
		<request>thorwal2_36</request>
		<response1 goto="endinvite" xsi:nil="true" />
	</text>
	<text>
		<partner>thorwal_ugdalf</partner>
		<id>14</id>
		<adddata><![CDATA[hint]]></adddata>
		<empty>false</empty>
		<request>thorwal2_37</request>
		<response1 goto="15" xsi:nil="true" />
	</text>
	<text>
		<partner>thorwal_ugdalf</partner>
		<id>15</id>
		<adddata><![CDATA[function forward() {
  passTime("xx",1);
  return 255;
}]]></adddata>
		<empty>true</empty>
		<request />
	</text>
	<text>
		<partner>thorwal_ugdalf</partner>
		<id>endinvite</id>
		<adddata><![CDATA[function processtext( which, text ) {
	if( which > 0 ) return text;
	return text.replace(/{0}/g, getName(0));
}
function after() {
  setHunger( 0 );
  setThirst( 0 );
  addEffect({"who":-2,"which":"betrunken"});
}]]></adddata>
		<empty>false</empty>
		<request>thorwal_ugdalf_lower_intro</request>
		<response1 goto="255" xsi:nil="true" />
	</text>
	<text>
		<partner>thorwal_hellsicht</partner>
		<id>1</id>
		<adddata><![CDATA[/* TODO
evtl. sollte ein artefakt dabei sein für resp2
4, 9, 10, 12, 15, 16, 17, 18
*/]]></adddata>
		<empty>false</empty>
		<request>thorwal2_49</request>
		<response1 goto="2">thorwal2_50</response1>
		<response2 goto="19">thorwal2_52</response2>
		<response3 goto="20">thorwal2_51</response3>
	</text>
	<text>
		<partner>thorwal_hellsicht</partner>
		<id>2</id>
		<adddata><![CDATA[function forward() {
	if (getSpecialState("hellsichtexamined") == getDateDay()) {
		return 3;
	}
	return 4;
}]]></adddata>
		<empty>true</empty>
		<request />
		<response1 goto="3" xsi:nil="true" />
		<response2 goto="4" xsi:nil="true" />
	</text>
	<text>
		<partner>thorwal_hellsicht</partner>
		<id>3</id>
		<adddata><![CDATA[]]></adddata>
		<empty>false</empty>
		<request>thorwal2_65</request>
		<response1 goto="255" xsi:nil="true" />
	</text>
	<text>
		<partner>thorwal_hellsicht</partner>
		<id>4</id>
		<adddata><![CDATA[function forward() {
  for( var i = 0; i < getPartyCount(); i++ ) {
    if( hasEffect({"who":i,"which":"curse","type":true}) == 1 ) {
  setSpecialState("hellsichtcursed",i);
  return 6;
}
  }
  return 5;
}
]]></adddata>
		<empty>true</empty>
		<request />
		<response1 goto="5" xsi:nil="true" />
		<response2 goto="6" xsi:nil="true" />
	</text>
	<text>
		<partner>thorwal_hellsicht</partner>
		<id>5</id>
		<adddata><![CDATA[]]></adddata>
		<empty>false</empty>
		<request>thorwal2_67</request>
		<response1 goto="255" xsi:nil="true" />
	</text>
	<text>
		<partner>thorwal_hellsicht</partner>
		<id>6</id>
		<adddata><![CDATA[function processtext(which, text) {
	if (which != 0)
		return text;
	return getLangString(text, [getName(getSpecialState("hellsichtcursed"))]);
}
function hasresponse(which) {
  return which == 1 || (getWealth() >= 2000);
}]]></adddata>
		<empty>false</empty>
		<request>thorwal2_53</request>
		<response1 goto="8">thorwal_hellsicht_6_r2</response1>
		<response2 goto="7">thorwal_hellsicht_6_r1</response2>
	</text>
	<text>
		<partner>thorwal_hellsicht</partner>
		<id>7</id>
		<adddata><![CDATA[function forward() {
	if (getWealth() < 2000) {
		return 10;
	}
	changeWealth(-2000);
	return 9;
}]]></adddata>
		<empty>true</empty>
		<request />
		<response1 goto="9" xsi:nil="true" />
		<response2 goto="10" xsi:nil="true" />
	</text>
	<text>
		<partner>thorwal_hellsicht</partner>
		<id>8</id>
		<adddata><![CDATA[]]></adddata>
		<empty>false</empty>
		<request>thorwal_hellsicht_8</request>
		<response1 goto="255" xsi:nil="true" />
	</text>
	<text>
		<partner>thorwal_hellsicht</partner>
		<id>9</id>
		<adddata><![CDATA[function processtext(which, text) {
	if (which != 0)
		return text;
	return getLangString(text, [getName(getSpecialState("hellsichtcursed"))]);
}
function before() {
  passTime("xx",0.5);
  var p = getSpecialState("hellsichtcursed");
  removeEffect({"which":"curse","type":true,"who":p});
  setSpecialState("hellsichtexamined", getDateDay());
}

function after(selid) {
  setSpecialState("hellsichtcursed", "");
}]]></adddata>
		<empty>false</empty>
		<request>thorwal2_63</request>
		<response1 goto="255" xsi:nil="true" />
	</text>
	<text>
		<partner>thorwal_hellsicht</partner>
		<id>10</id>
		<adddata><![CDATA[/* TODO criteria to choose item? */]]></adddata>
		<empty>false</empty>
		<request>thorwal2_56</request>
		<response1 goto="11">thorwal2_57</response1>
		<response2 goto="12">thorwal2_58</response2>
		<response3 goto="11">thorwal2_59</response3>
		<response4 goto="12">thorwal2_60</response4>
	</text>
	<text>
		<partner>thorwal_hellsicht</partner>
		<id>11</id>
		<adddata><![CDATA[]]></adddata>
		<empty>false</empty>
		<request>thorwal2_61</request>
		<response1 goto="255" xsi:nil="true" />
	</text>
	<text>
		<partner>thorwal_hellsicht</partner>
		<id>12</id>
		<adddata><![CDATA[/* TODO
script(nimm Item aus 10)
*/]]></adddata>
		<empty>false</empty>
		<request>thorwal2_62</request>
		<response1 goto="9" xsi:nil="true" />
	</text>
	<text>
		<partner>thorwal_hellsicht</partner>
		<id>13</id>
		<adddata><![CDATA[function hasresponse(which) {
  return which == 1 || (getWealth() >= 1000);
}]]></adddata>
		<empty>false</empty>
		<request>thorwal2_54</request>
		<response1 goto="8">thorwal_hellsicht_6_r2</response1>
		<response2 goto="14">thorwal_hellsicht_6_r1</response2>
	</text>
	<text>
		<partner>thorwal_hellsicht</partner>
		<id>14</id>
		<adddata><![CDATA[function forward() {
	if (getWealth() < 1000) {
		return 16;
	}
	changeWealth(-1000);
	return "analyse";
}]]></adddata>
		<empty>true</empty>
		<request />
		<response1 goto="15" xsi:nil="true" />
		<response2 goto="analyse" xsi:nil="true" />
	</text>
	<text>
		<partner>thorwal_hellsicht</partner>
		<id>15</id>
		<adddata><![CDATA[function processtext( which, text ) {
	if( which > 0 ) return text;
	if( analysesuccess )
		return text.replace(/{0}/g, getLangString("spelltxt_analuessucc",[]));
	else
		return text.replace(/{0}/g, getLangString("spelltxt_analuesnomoreinfo",[]));
}]]></adddata>
		<empty>false</empty>
		<request>thorwal2_64</request>
		<response1 goto="255" xsi:nil="true" />
	</text>
	<text>
		<partner>thorwal_hellsicht</partner>
		<id>16</id>
		<adddata><![CDATA[/* TODO criteria to choose item? */]]></adddata>
		<empty>false</empty>
		<request>thorwal2_56</request>
		<response1 goto="11">thorwal2_57</response1>
		<response2 goto="17">thorwal2_58</response2>
		<response3 goto="11">thorwal2_59</response3>
		<response4 goto="17">thorwal2_60</response4>
	</text>
	<text>
		<partner>thorwal_hellsicht</partner>
		<id>17</id>
		<adddata><![CDATA[/* TODO
script(nimm Item aus 16)
*/
function forward() {
return 18;
}]]></adddata>
		<empty>false</empty>
		<request />
		<response1 goto="18" xsi:nil="true" />
	</text>
	<text>
		<partner>thorwal_hellsicht</partner>
		<id>18</id>
		<adddata><![CDATA[/* TODO wieso? gegenstand wurde doch schon in 16 gewählt...
script(Gegenstandsauswahl)
*/
function forward() {
return 15;
}]]></adddata>
		<empty>true</empty>
		<request />
		<response1 goto="15" xsi:nil="true" />
	</text>
	<text>
		<partner>thorwal_hellsicht</partner>
		<id>19</id>
		<adddata><![CDATA[]]></adddata>
		<empty>false</empty>
		<request>thorwal2_55</request>
		<response1 goto="255" xsi:nil="true" />
	</text>
	<text>
		<partner>thorwal_hellsicht</partner>
		<id>20</id>
		<adddata><![CDATA[function forward() {
	if (getSpecialState("hellsichtanalysed") == getDateDay()) {
		return 21;
	}
	return 13;
}]]></adddata>
		<empty>true</empty>
		<request />
		<response1 goto="21" xsi:nil="true" />
		<response2 goto="13" xsi:nil="true" />
	</text>
	<text>
		<partner>thorwal_hellsicht</partner>
		<id>21</id>
		<adddata><![CDATA[]]></adddata>
		<empty>false</empty>
		<request>thorwal2_66</request>
		<response1 goto="255" xsi:nil="true" />
	</text>
	<text>
		<partner>thorwal_hellsicht</partner>
		<id>analyse</id>
		<adddata><![CDATA[function forward() {
	setSpecialState("hellsichtexamined", getDateDay());
	castNpcAnalues( "analuesresult" );
	return "tobecontinued";
}
var analysesuccess = false;
function analuesresult( res ) {
	if( res == -1 ) {
		changeWealth(1000);
		startDialogueAt( "thorwal_hellsicht", "8" );
	}
	else {
		if( res == 1 )
			analysesuccess = true;
		startDialogueAt( "thorwal_hellsicht", "15" );
	}
}]]></adddata>
		<empty>true</empty>
		<request />
	</text>
	<text>
		<partner>phex_bordell</partner>
		<id>1</id>
		<adddata><![CDATA[function before() {
  setInsideScene("mood_bordell");
}

function hasresponse(which) {
if (which == 3) return (getWealth() >= (500 * getPartyCount()));

return true;
}
]]></adddata>
		<empty>false</empty>
		<request>phex1_41</request>
		<response1 goto="2">phex1_42</response1>
		<response2 goto="6">phex1_44</response2>
		<response3 goto="5">phex1_43</response3>
	</text>
	<text>
		<partner>phex_bordell</partner>
		<id>2</id>
		<adddata><![CDATA[]]></adddata>
		<empty>false</empty>
		<request>phex1_45</request>
		<response1 goto="3">phex1_46</response1>
		<response2 goto="3">phex1_47</response2>
		<response3 goto="4">phex1_48</response3>
	</text>
	<text>
		<partner>phex_bordell</partner>
		<id>3</id>
		<adddata><![CDATA[]]></adddata>
		<empty>false</empty>
		<request>phex1_52</request>
		<response1 goto="255" xsi:nil="true" />
	</text>
	<text>
		<partner>phex_bordell</partner>
		<id>4</id>
		<adddata><![CDATA[]]></adddata>
		<empty>false</empty>
		<request>phex1_51</request>
		<response1 goto="255" xsi:nil="true" />
	</text>
	<text>
		<partner>phex_bordell</partner>
		<id>5</id>
		<adddata><![CDATA[function after(selid) {
  changeWealth(-500 * getPartyCount());
  var d = getDateTime();
  var p;
  if( d > 0.4 )
    p = (1.4 - d) * 24;
  else
    p = (0.4 - d) * 24;
  if( getSpecialState("firstbrothel") != "1" ) {
    awardXP( "Bordell", -1, 5 );
    setSpecialState("firstbrothel","1");
  }
  passTime( "havingfun", p );
}
]]></adddata>
		<empty>false</empty>
		<request>phex1_49</request>
		<response1 goto="255" xsi:nil="true" />
	</text>
	<text>
		<partner>phex_bordell</partner>
		<id>6</id>
		<adddata><![CDATA[]]></adddata>
		<empty>false</empty>
		<request>phex1_50</request>
		<response1 goto="255" xsi:nil="true" />
	</text>
	<text>
		<partner>phex_spielhaus</partner>
		<id>1</id>
		<adddata><![CDATA[/* TODO 6 */
function before() {
setInsideScene("tavern");
}

function hasresponse(which) {
	if (which > 2) return true;
	if (which == 1) return (getWealth(-1) >= 500);
	if (which == 2) return (getQuestState("schick_derondan") == 1);
}
]]></adddata>
		<empty>false</empty>
		<request>phex1_25</request>
		<response1 goto="2">phex1_26</response1>
		<response2 goto="6">phex1_27</response2>
		<response3 goto="7">phex1_28</response3>
	</text>
	<text>
		<partner>phex_spielhaus</partner>
		<id>2</id>
		<adddata><![CDATA[]]></adddata>
		<empty>false</empty>
		<request>phex1_29</request>
		<response1 goto="12" xsi:nil="true" />
	</text>
	<text>
		<partner>phex_spielhaus</partner>
		<id>3</id>
		<adddata><![CDATA[function forward() {
			autoSave();
var res = rollCheck({"which":"falschspiel","who":"best","type":"skill", "mod":-8});

if (res.ok) return 16; else return 15;
}
]]></adddata>
		<empty>true</empty>
		<request />
		<response1 goto="4" xsi:nil="true" />
		<response2 goto="5" xsi:nil="true" />
		<response3 goto="17" xsi:nil="true" />
	</text>
	<text>
		<partner>phex_spielhaus</partner>
		<id>4</id>
		<adddata><![CDATA[function processtext(which, text) {
	if (which != 0)
		return text;
	var wp = rollRandom(1, 5),
	w = Math.max(Math.round(getWealth() * wp / 10000), 1);
	changeWealth(w * -100);
	return getLangString(text, [w]);
}]]></adddata>
		<empty>false</empty>
		<request>phex1_30</request>
		<response1 goto="255" xsi:nil="true" />
	</text>
	<text>
		<partner>phex_spielhaus</partner>
		<id>5</id>
		<adddata><![CDATA[function processtext(which, text) {
	if (which != 0)
		return text;
	var wp = rollRandom(1, 5),
	w = Math.max(Math.round(getWealth() * wp / 10000), 1);
	changeWealth(w * 100);
	return getLangString(text, [w]);
}]]></adddata>
		<empty>false</empty>
		<request>phex1_31</request>
		<response1 goto="255" xsi:nil="true" />
	</text>
	<text>
		<partner>phex_spielhaus</partner>
		<id>6</id>
		<adddata><![CDATA[/* TODO 
Queststate Alrik Derondan aktivieren
qs schick_derondan =2
*/
function before() {
	setQuestState("schick_derondan",2);
}
]]></adddata>
		<empty>false</empty>
		<request>phex1_32</request>
		<response1 goto="255" xsi:nil="true" />
	</text>
	<text>
		<partner>phex_spielhaus</partner>
		<id>7</id>
		<adddata><![CDATA[function hasresponse(which) {
	if (which == 2) return (getWealth() >= 500);
	return true;
}

]]></adddata>
		<empty>false</empty>
		<request>phex1_33</request>
		<response1 goto="8">phex1_34</response1>
		<response2 goto="9">phex1_35</response2>
		<response3 goto="8">phex1_36</response3>
	</text>
	<text>
		<partner>phex_spielhaus</partner>
		<id>8</id>
		<adddata><![CDATA[]]></adddata>
		<empty>false</empty>
		<request>phex1_37</request>
		<response1 goto="255" xsi:nil="true" />
	</text>
	<text>
		<partner>phex_spielhaus</partner>
		<id>9</id>
		<adddata><![CDATA[function before() {
  changeWealth(-500);
}]]></adddata>
		<empty>false</empty>
		<request>phex1_38</request>
		<response1 goto="255" xsi:nil="true" />
	</text>
	<text>
		<partner>phex_spielhaus</partner>
		<id>12</id>
		<adddata><![CDATA[]]></adddata>
		<empty>false</empty>
		<request>phex_spielhaus_option</request>
		<response1 goto="14">phex_spielhaus_ehrlich</response1>
		<response2 goto="3">phex_spielhaus_falsch</response2>
		<response3 goto="255">phex_spielhaus_leave</response3>
	</text>
	<text>
		<partner>phex_spielhaus</partner>
		<id>14</id>
		<adddata><![CDATA[function forward() {
var gamble = rollCheck({"who":"best","which":"IN","type":"attribute","mod":-10});
if (gamble.ok) return 5; else return 4;
}
]]></adddata>
		<empty>true</empty>
		<request />
	</text>
	<text>
		<partner>phex_spielhaus</partner>
		<id>15</id>
		<adddata><![CDATA[function before() {
setSpecialState("map.phex_spielhaus_banned",1);
for(var i = 0; i < getPartyCount(); i++) {
	for(var j = 1; j <= 21; j++){
		ivpos = "inventory"+((j<10)?("0"+j):j);
		
		res = getEquipped(ivpos, i);
		
		if (res) {
			if (res.isPersonal != 1) {
			removeInventoryItem(res.id,res.count);
			}
			}
			}
			}
			changeWealth(-(getWealth()));
			
}]]></adddata>
		<empty>false</empty>
		<request>phex_spielhaus_caught</request>
		<response1 goto="255" xsi:nil="true" />
	</text>
	<text>
		<partner>phex_spielhaus</partner>
		<id>16</id>
		<adddata><![CDATA[function processtext(which, text) {
	if (which != 0)
		return text;
	var wp = rollRandom(5, 9),
	w = Math.max(Math.round(getWealth() * wp / 10000), 1);
	changeWealth(w * 100);
	return getLangString(text, [w]);
}]]></adddata>
		<empty>false</empty>
		<request>phex1_31</request>
		<response1 goto="255" xsi:nil="true" />
	</text>
	<text>
		<partner>phex_spielhaus</partner>
		<id>17</id>
		<adddata><![CDATA[]]></adddata>
		<empty>false</empty>
		<request>phex_spielhaus_banned</request>
		<response1 goto="255" xsi:nil="true" />
	</text>
	<text>
		<partner>phex_quacksalber1</partner>
		<id>1</id>
		<adddata><![CDATA[function hasresponse(which) {
if (which == 2) return (getSpecialState("map.quacksalberinfo") != 1);
	return true;
}
]]></adddata>
		<empty>false</empty>
		<request>phex1_53</request>
		<response1 goto="2">phex1_54</response1>
		<response2 goto="5">phex1_55</response2>
		<response3 goto="8">phex1_56</response3>
	</text>
	<text>
		<partner>phex_quacksalber1</partner>
		<id>2</id>
		<adddata><![CDATA[function hasresponse(which) {

if (which == 1) return (getWealth() >= 1000);
else return true;

}
]]></adddata>
		<empty>false</empty>
		<request>phex1_57</request>
		<response1 goto="3">phex1_60</response1>
		<response2 goto="4">phex1_61</response2>
		<response3 goto="4">phex1_62</response3>
	</text>
	<text>
		<partner>phex_quacksalber1</partner>
		<id>3</id>
		<adddata><![CDATA[function forward() {
	changeWealth(-1000);
	giveItem(61, 1);
}]]></adddata>
		<empty>true</empty>
		<request />
		<response1 goto="255" xsi:nil="true" />
	</text>
	<text>
		<partner>phex_quacksalber1</partner>
		<id>4</id>
		<adddata><![CDATA[]]></adddata>
		<empty>false</empty>
		<request>phex1_69</request>
		<response1 goto="255" xsi:nil="true" />
	</text>
	<text>
		<partner>phex_quacksalber1</partner>
		<id>5</id>
		<adddata><![CDATA[function hasresponse(which) {
if (which == 2) return (getWealth() >= 500);
else return true;
}]]></adddata>
		<empty>false</empty>
		<request>phex1_58</request>
		<response1 goto="6">phex1_63</response1>
		<response2 goto="7">phex1_64</response2>
		<response3 goto="4">phex1_65</response3>
	</text>
	<text>
		<partner>phex_quacksalber1</partner>
		<id>6</id>
		<adddata><![CDATA[]]></adddata>
		<empty>false</empty>
		<request>phex1_70</request>
		<response1 goto="255" xsi:nil="true" />
	</text>
	<text>
		<partner>phex_quacksalber1</partner>
		<id>7</id>
		<adddata><![CDATA[function before() {
setSpecialState("map.quacksalberinfo",1);
  changeWealth(-500);
}]]></adddata>
		<empty>false</empty>
		<request>phex1_71</request>
		<response1 goto="255" xsi:nil="true" />
	</text>
	<text>
		<partner>phex_quacksalber1</partner>
		<id>8</id>
		<adddata><![CDATA[]]></adddata>
		<empty>false</empty>
		<request>phex1_59</request>
		<response1 goto="4">phex1_66</response1>
		<response2 goto="9">phex1_67</response2>
		<response3 goto="2">phex1_68</response3>
	</text>
	<text>
		<partner>phex_quacksalber1</partner>
		<id>9</id>
		<adddata><![CDATA[function hasresponse(which) {
if (which == 1) return (getSpecialState("map.quacksalberinfo") != 1);
	return true;
}
]]></adddata>
		<empty>false</empty>
		<request>phex1_72</request>
		<response1 goto="5">phex1_55</response1>
		<response2 goto="255">phex1_73</response2>
		<response3 goto="10">phex1_74</response3>
	</text>
	<text>
		<partner>phex_quacksalber1</partner>
		<id>10</id>
		<adddata><![CDATA[]]></adddata>
		<empty>false</empty>
		<request>phex1_75</request>
		<response1 goto="255" xsi:nil="true" />
	</text>
	<text>
		<partner>phex_praxis</partner>
		<id>1</id>
		<adddata><![CDATA[/* TODO random? uhrzeit? evtl. bereits untersucht?
 TODO 6
*/

function forward() {
	var d = getDateTime() * 24;
	if (d > 8 && d < 18) {
		return 4;
	} else return 3;

}
]]></adddata>
		<empty>true</empty>
		<request />
		<response1 goto="4" xsi:nil="true" />
		<response2 goto="4" xsi:nil="true" />
		<response3 goto="4" xsi:nil="true" />
	</text>
	<text>
		<partner>phex_praxis</partner>
		<id>2</id>
		<adddata><![CDATA[]]></adddata>
		<empty>false</empty>
		<request>phex1_76</request>
		<response1 goto="255" xsi:nil="true" />
	</text>
	<text>
		<partner>phex_praxis</partner>
		<id>3</id>
		<adddata><![CDATA[]]></adddata>
		<empty>false</empty>
		<request>phex1_77</request>
		<response1 goto="255" xsi:nil="true" />
	</text>
	<text>
		<partner>phex_praxis</partner>
		<id>4</id>
		<adddata><![CDATA[]]></adddata>
		<empty>false</empty>
		<request>phex1_78</request>
		<response1 goto="5">phex1_79</response1>
		<response2 goto="7">phex1_80</response2>
		<response3 goto="13">phex1_81</response3>
	</text>
	<text>
		<partner>phex_praxis</partner>
		<id>5</id>
		<adddata><![CDATA[]]></adddata>
		<empty>false</empty>
		<request>phex1_82</request>
		<response1 goto="6" xsi:nil="true" />
	</text>
	<text>
		<partner>phex_praxis</partner>
		<id>6</id>
		<adddata><![CDATA[/* TODO wtf, schätze, hier kommt die untesuchung...
script(betrete Laden Kräuterhändlerin Mada Huilin)
*/
function forward() {
	return "sbt_heiler";
}
]]></adddata>
		<empty>true</empty>
		<request />
	</text>
	<text>
		<partner>phex_praxis</partner>
		<id>7</id>
		<adddata><![CDATA[function hasresponse(which) {
if (which == 1) return true;
if (which == 2) return (getWealth(-1) >= 200);
if (which == 3) return (getSpecialState("praxis_asked_hyggelik") != 1);

}
]]></adddata>
		<empty>false</empty>
		<request>phex1_83</request>
		<response1 goto="8">phex1_85</response1>
		<response2 goto="9">phex1_86</response2>
		<response3 goto="10">phex1_87</response3>
	</text>
	<text>
		<partner>phex_praxis</partner>
		<id>8</id>
		<adddata><![CDATA[]]></adddata>
		<empty>false</empty>
		<request>phex1_88</request>
		<response1 goto="255">phex1_89</response1>
	</text>
	<text>
		<partner>phex_praxis</partner>
		<id>9</id>
		<adddata><![CDATA[function before() {
	changeWealth(-200);
}]]></adddata>
		<empty>false</empty>
		<request>phex1_92</request>
		<response1 goto="255" xsi:nil="true" />
	</text>
	<text>
		<partner>phex_praxis</partner>
		<id>10</id>
		<adddata><![CDATA[function before() {
setSpecialState("praxis_asked_hyggelik",1);
}


function hasresponse(which) {
if (which == 2) return (getWealth() >= 500);
if (which == 1) return (getWealth() >= 10);
if (which == 3) return true;

}
]]></adddata>
		<empty>false</empty>
		<request>phex1_93</request>
		<response1 goto="11">phex1_94</response1>
		<response2 goto="12">phex1_95</response2>
		<response3 goto="255">phex1_96</response3>
	</text>
	<text>
		<partner>phex_praxis</partner>
		<id>11</id>
		<adddata><![CDATA[function before() {
	changeWealth(-10);
}
]]></adddata>
		<empty>false</empty>
		<request>phex1_97</request>
		<response1 goto="255" xsi:nil="true" />
	</text>
	<text>
		<partner>phex_praxis</partner>
		<id>12</id>
		<adddata><![CDATA[function before() {
	changeWealth(-500);
}
]]></adddata>
		<empty>false</empty>
		<request>phex1_98</request>
		<response1 goto="255" xsi:nil="true" />
	</text>
	<text>
		<partner>phex_praxis</partner>
		<id>13</id>
		<adddata><![CDATA[]]></adddata>
		<empty>false</empty>
		<request>phex1_84</request>
		<response1 goto="255" xsi:nil="true" />
	</text>
	<text>
		<partner>phex_phextempel</partner>
		<id>1</id>
		<adddata><![CDATA[function before() {
  setQuestState("phexcaer_phextemple",0);
}]]></adddata>
		<empty>false</empty>
		<request>phex2_33</request>
		<response1 goto="2check" xsi:nil="true" />
	</text>
	<text>
		<partner>phex_phextempel</partner>
		<id>2</id>
		<adddata><![CDATA[]]></adddata>
		<empty>false</empty>
		<request>phex2_34</request>
		<response1 goto="3">phex2_35</response1>
		<response2 goto="7">phex2_36</response2>
		<response3 goto="10">phex2_37</response3>
	</text>
	<text>
		<partner>phex_phextempel</partner>
		<id>3</id>
		<adddata><![CDATA[]]></adddata>
		<empty>false</empty>
		<request>phex2_38</request>
		<response1 goto="4">phex2_39</response1>
		<response2 goto="5">phex2_40</response2>
		<response3 goto="5">phex2_41</response3>
	</text>
	<text>
		<partner>phex_phextempel</partner>
		<id>4</id>
		<adddata><![CDATA[function after() {
  callControlFunctionString("handleMenuClick","leave");
}]]></adddata>
		<empty>false</empty>
		<request>phex2_50</request>
		<response1 goto="255" xsi:nil="true" />
	</text>
	<text>
		<partner>phex_phextempel</partner>
		<id>5</id>
		<adddata><![CDATA[]]></adddata>
		<empty>false</empty>
		<request>phex2_51</request>
		<response1 goto="6" xsi:nil="true" />
	</text>
	<text>
		<partner>phex_phextempel</partner>
		<id>6</id>
		<adddata><![CDATA[function forward() {
  callControlFunctionString("handleMenuClick","donate");
  return 255;
}]]></adddata>
		<empty>true</empty>
		<request />
	</text>
	<text>
		<partner>phex_phextempel</partner>
		<id>7</id>
		<adddata><![CDATA[]]></adddata>
		<empty>false</empty>
		<request>phex2_42</request>
		<response1 goto="4">phex2_43</response1>
		<response2 goto="8">phex2_44</response2>
		<response3 goto="5">phex2_45</response3>
	</text>
	<text>
		<partner>phex_phextempel</partner>
		<id>8</id>
		<adddata><![CDATA[]]></adddata>
		<empty>false</empty>
		<request>phex2_52</request>
		<response1 goto="255">phex2_53</response1>
		<response2 goto="9">phex2_54</response2>
		<response3 goto="5">phex2_55</response3>
	</text>
	<text>
		<partner>phex_phextempel</partner>
		<id>9</id>
		<adddata><![CDATA[function after() {
  // lock temple for 7 Days
    setSpecialState("phex_temple_isin",0);
    setSpecialState("phex_temple_lastcheck",getTime()+7);

  callControlFunctionString("handleMenuClick","leave");
}]]></adddata>
		<empty>false</empty>
		<request>phex2_56</request>
		<response1 goto="255" xsi:nil="true" />
	</text>
	<text>
		<partner>phex_phextempel</partner>
		<id>10</id>
		<adddata><![CDATA[]]></adddata>
		<empty>false</empty>
		<request>phex2_46</request>
		<response1 goto="11">phex2_47</response1>
		<response2 goto="12">phex2_48</response2>
		<response3 goto="13">phex2_49</response3>
	</text>
	<text>
		<partner>phex_phextempel</partner>
		<id>11</id>
		<adddata><![CDATA[]]></adddata>
		<empty>false</empty>
		<request>phex2_57</request>
		<response1 goto="6" xsi:nil="true" />
	</text>
	<text>
		<partner>phex_phextempel</partner>
		<id>12</id>
		<adddata><![CDATA[]]></adddata>
		<empty>false</empty>
		<request>phex2_58</request>
		<response1 goto="6" xsi:nil="true" />
	</text>
	<text>
		<partner>phex_phextempel</partner>
		<id>13</id>
		<adddata><![CDATA[]]></adddata>
		<empty>false</empty>
		<request>phex2_59</request>
		<response1 goto="6" xsi:nil="true" />
	</text>
	<text>
		<partner>phex_phextempel</partner>
		<id>2check</id>
		<adddata><![CDATA[function forward() {
  var lastcheck = getSpecialState("phex_temple_lastcheck")*1;
  var isin = getSpecialState("phex_temple_isin")  * 1;
  if( (lastcheck + 0.1) < getTime() ) {
    isin = rollRandom(0,1);
    setSpecialState("phex_temple_isin",isin);
    setSpecialState("phex_temple_lastcheck",getTime());
  }
  if( isin == 1 )
    return 2;
  else
    return 14;
}]]></adddata>
		<empty>true</empty>
		<request />
	</text>
	<text>
		<partner>phex_phextempel</partner>
		<id>14</id>
		<adddata><![CDATA[function after() {
  callControlFunctionString("handleMenuClick","leave");
}]]></adddata>
		<empty>false</empty>
		<request>phex2_60</request>
		<response1 goto="255" xsi:nil="true" />
	</text>
	<text>
		<partner>phex_gueldener</partner>
		<id>1</id>
		<adddata><![CDATA[function forward() {

if (getQuestState("phexcaer_gueldener") != 2) {

	if (getQuestState("phexcaer_villafight") == 2) return 25;
	
	var d = getDateTime() * 24;
	if (d > 12 && d < 20) {
		return 2;
	}
	return 9;
} else return 30;
}]]></adddata>
		<empty>true</empty>
		<request />
	</text>
	<text>
		<partner>phex_gueldener</partner>
		<id>2</id>
		<adddata><![CDATA[function forward() {
	var ge = getSpecialState("phexgueldenereaten");
	if (ge > 0) {
		return 23;
	}
	return 5;
}]]></adddata>
		<empty>true</empty>
		<request />
		<response1 goto="3" xsi:nil="true" />
		<response2 goto="5" xsi:nil="true" />
	</text>
	<text>
		<partner>phex_gueldener</partner>
		<id>4</id>
		<adddata><![CDATA[function before() {
   if (getWealth(-1) >= (2000 * getPartyCount())) { changeWealth(-2000 * getPartyCount());}
   
    addEffect({"who":-1,"which":"phex_golden_high"});
}]]></adddata>
		<empty>false</empty>
		<request>phex2_14</request>
		<response1 goto="255" xsi:nil="true" />
	</text>
	<text>
		<partner>phex_gueldener</partner>
		<id>5</id>
		<adddata><![CDATA[function before() {
setQuestState("phexcaer_gueldener",1);
}
]]></adddata>
		<empty>false</empty>
		<request>phex2_0</request>
		<response1 goto="11">phex2_1</response1>
		<response2 goto="12">phex2_2</response2>
		<response3 goto="13">phex2_3</response3>
	</text>
	<text>
		<partner>phex_gueldener</partner>
		<id>8</id>
		<adddata><![CDATA[function forward() {
	startBattle("phex_golden_temple");
	return 255;
}]]></adddata>
		<empty>true</empty>
		<request />
	</text>
	<text>
		<partner>phex_gueldener</partner>
		<id>9</id>
		<adddata><![CDATA[function forward() {
	var ge = getSpecialState("phexgueldenereaten");
	if (ge == 1) {
		return 23;
	}
	return 10;
}]]></adddata>
		<empty>true</empty>
		<request />
		<response1 goto="10" xsi:nil="true" />
		<response2 goto="22" xsi:nil="true" />
	</text>
	<text>
		<partner>phex_gueldener</partner>
		<id>10</id>
		<adddata><![CDATA[function before() {
setQuestState("phexcaer_gueldener",1);
}
]]></adddata>
		<empty>false</empty>
		<request>phex2_17</request>
		<response1 goto="10check">phex2_19</response1>
		<response2 goto="10check">phex2_30</response2>
	</text>
	<text>
		<partner>phex_gueldener</partner>
		<id>11</id>
		<adddata><![CDATA[]]></adddata>
		<empty>false</empty>
		<request>phex2_4</request>
		<response1 goto="255">phex2_5</response1>
		<response2 goto="255">phex2_6</response2>
		<response3 goto="12">phex2_7</response3>
	</text>
	<text>
		<partner>phex_gueldener</partner>
		<id>12</id>
		<adddata><![CDATA[function before() {
  setSpecialState("phexgueldenereaten", 1);
  addEffect({"who":-1,"which":"phex_golden_high"});
}]]></adddata>
		<empty>false</empty>
		<request>phex2_8</request>
		<response1 goto="255" xsi:nil="true" />
	</text>
	<text>
		<partner>phex_gueldener</partner>
		<id>13</id>
		<adddata><![CDATA[]]></adddata>
		<empty>false</empty>
		<request>phex2_9</request>
		<response1 goto="12">phex2_10</response1>
		<response2 goto="12">phex2_11</response2>
		<response3 goto="14">phex2_12</response3>
	</text>
	<text>
		<partner>phex_gueldener</partner>
		<id>14</id>
		<adddata><![CDATA[]]></adddata>
		<empty>false</empty>
		<request>phex2_13</request>
		<response1 goto="255" xsi:nil="true" />
	</text>
	<text>
		<partner>phex_gueldener</partner>
		<id>15</id>
		<adddata><![CDATA[]]></adddata>
		<empty>false</empty>
		<request>phex2_18</request>
		<response1 goto="16">phex2_19</response1>
		<response2 goto="16">phex2_20</response2>
		<response3 goto="16">phex2_21</response3>
	</text>
	<text>
		<partner>phex_gueldener</partner>
		<id>16</id>
		<adddata><![CDATA[]]></adddata>
		<empty>false</empty>
		<request>phex2_26</request>
		<response1 goto="18" xsi:nil="true" />
	</text>
	<text>
		<partner>phex_gueldener</partner>
		<id>18</id>
		<adddata><![CDATA[  
  function hasresponse(which) {
if (which == 2) return (getWealth(-1) >= 2000*getPartyCount());
	return true;
}

function after(selid) {
  if( selid == 1 ) {
    changeWealth( (-2000 * getPartyCount()));
  }
}]]></adddata>
		<empty>false</empty>
		<request>phex2_31</request>
		<response1 goto="255">text_no</response1>
		<response2 goto="12">text_yes</response2>
	</text>
	<text>
		<partner>phex_gueldener</partner>
		<id>20</id>
		<adddata><![CDATA[]]></adddata>
		<empty>false</empty>
		<request>phex2_22</request>
		<response1 goto="21">phex2_23</response1>
		<response2 goto="12">phex2_24</response2>
		<response3 goto="12">phex2_25</response3>
	</text>
	<text>
		<partner>phex_gueldener</partner>
		<id>21</id>
		<adddata><![CDATA[function before() {
	var vf = getQuestState("phexcaer_villafight");
	if (vf == 0) {
		setQuestState("phexcaer_villafight", 1);
	}
}]]></adddata>
		<empty>false</empty>
		<request>phex2_27</request>
		<response1 goto="255" xsi:nil="true" />
	</text>
	<text>
		<partner>phex_gueldener</partner>
		<id>23</id>
		<adddata><![CDATA[var hasturkey;

function before() {
hasturkey = false;

for (var i=0; i< getPartyCount();i++) {
if (hasEffect({"who":i,"which":"phex_golden_turkey"})) hasturkey = true; 
else if ((!hasEffect({"who":i,"which":"phex_golden_high"}))&&(!hasEffect({"who":i,"which":"phex_golden_dorment"}))) hasturkey = true; 
}
}



function hasresponse(which) {
  if (which == 2) return (getWealth(-1) >= (2500*getPartyCount()));
  
  if (which == 3) return (hasturkey);
  if (which == 1) return true;
}

function after(selid) {
  if( selid == 1 ) {
    changeWealth( (-2500 * getPartyCount()));
  }
  }]]></adddata>
		<empty>false</empty>
		<request>phex2_28</request>
		<response1 goto="255">text_no</response1>
		<response2 goto="12">text_yes</response2>
		<response3 goto="21">phex2_23</response3>
	</text>
	<text>
		<partner>phex_gueldener</partner>
		<id>25</id>
		<adddata><![CDATA[]]></adddata>
		<empty>false</empty>
		<request>phex2_29</request>
		<response1 goto="8" xsi:nil="true" />
	</text>
	<text>
		<partner>phex_gueldener</partner>
		<id>26</id>
		<adddata><![CDATA[]]></adddata>
		<empty>false</empty>
		<request>aryn_5</request>
		<response1 goto="255" xsi:nil="true" />
	</text>
	<text>
		<partner>phex_gueldener</partner>
		<id>10check</id>
		<adddata><![CDATA[function forward() {
  var res = rollCheck({"who":"best","which":"menschenk","mod":-2,"type":"skill"});
  if( res.ok ) return 20;
  else return 15;
}]]></adddata>
		<empty>true</empty>
		<request />
	</text>
	<text>
		<partner>phex_gueldener</partner>
		<id>30</id>
		<adddata><![CDATA[]]></adddata>
		<empty>false</empty>
		<request>phex_guelden_empty</request>
		<response1 goto="255" xsi:nil="true" />
	</text>
	<text>
		<partner>phex_gueldener</partner>
		<id>31</id>
		<adddata><![CDATA[function before() {
setQuestState("phexcaer_gueldener",2);
}


function after(selid) {
awardXP("Victory over the Golden One",-1,20);
showItemsetList({"doublelist":[3,2,134,2,67,2]});
}]]></adddata>
		<empty>false</empty>
		<request>phex_guelden_victory</request>
		<response1 goto="255" xsi:nil="true" />
	</text>
	<text>
		<partner>phex_villa</partner>
		<id>1</id>
		<adddata><![CDATA[/* TODO 5 */
function forward() {
	var vf = getQuestState("phexcaer_villafight");
	switch (vf) {
	case 0:
	if (getSpecialState("phex_villa_visited") != 1) return 2; else return 6;
		break;
	case 1:
		return 4;
		break;
	case 2:
		return 10;
		break;
	default:
		return 6;
	}
}]]></adddata>
		<empty>true</empty>
		<request />
		<response1 goto="10" xsi:nil="true" />
	</text>
	<text>
		<partner>phex_villa</partner>
		<id>2</id>
		<adddata><![CDATA[function before() {
setSpecialState("phex_villa_visited",1);
}
]]></adddata>
		<empty>false</empty>
		<request>phex1_40</request>
		<response1 goto="255" xsi:nil="true" />
	</text>
	<text>
		<partner>phex_villa</partner>
		<id>4</id>
		<adddata><![CDATA[]]></adddata>
		<empty>false</empty>
		<request>phex1_39</request>
		<response1 goto="5" xsi:nil="true" />
	</text>
	<text>
		<partner>phex_villa</partner>
		<id>5</id>
		<adddata><![CDATA[function forward() {
	setQuestState("phexcaer_villafight", 2);
startBattle("phex_villafight");
	return 255;
}]]></adddata>
		<empty>true</empty>
		<request />
	</text>
	<text>
		<partner>phex_villa</partner>
		<id>6</id>
		<adddata><![CDATA[/* TODO
#Hier vielleicht sinnvolleren Alternativtext?

Vorschlag: "Verschwindet hier, ihr habt hier nichts zu suchen!"

evtl. angbodir_6 oder kord_12 oder ljasdahl_10 */]]></adddata>
		<empty>false</empty>
		<request>kord_12</request>
		<response1 goto="255" xsi:nil="true" />
	</text>
	<text>
		<partner>phex_villa</partner>
		<id>7</id>
		<adddata><![CDATA[function before() {
setInsideScene("rest_room3");
	setQuestState("phexcaer_villafight", 2);
	
	awardXP("Gremob",-1,20);
}

function after(selid) {
showItemsetList({"doublelist":[39,5,74,5]});
}
]]></adddata>
		<empty>false</empty>
		<request>phex_villa_final</request>
		<response1 goto="255" xsi:nil="true" />
	</text>
	<text>
		<partner>phex_villa</partner>
		<id>10</id>
		<adddata><![CDATA[]]></adddata>
		<empty>false</empty>
		<request>phex_villa_empty</request>
		<response1 goto="255" xsi:nil="true" />
	</text>
	<text>
		<partner>phex_schmied</partner>
		<id>1</id>
		<adddata><![CDATA[function forward() {
var qs = getQuestState("schick_derondan");
if ( (qs == 1 || qs == 2) && (getSpecialState("map.schmied_already_asked") != 1)) return 2;
else return "sbt_schmied";
}
]]></adddata>
		<empty>true</empty>
		<request />
	</text>
	<text>
		<partner>phex_schmied</partner>
		<id>2</id>
		<adddata><![CDATA[function hasresponse(which) {
if (which == 1) return (getSpecialState("map.schmied_already_asked") != 1);
	return true;
}
]]></adddata>
		<empty>false</empty>
		<request>phex_schmied1</request>
		<response1 goto="3">dlgschmied_164</response1>
		<response2 goto="255">phex_schmied_leave</response2>
		<response3 goto="21">phex_schmied_goin</response3>
	</text>
	<text>
		<partner>phex_schmied</partner>
		<id>4</id>
		<adddata><![CDATA[]]></adddata>
		<empty>false</empty>
		<request>dlgschmied_192</request>
		<response1 goto="6">dlgschmied_224</response1>
		<response2 goto="6">dlgschmied_228</response2>
		<response3 goto="255">phex_schmied_final</response3>
	</text>
	<text>
		<partner>phex_schmied</partner>
		<id>3</id>
		<adddata><![CDATA[function before() {
setSpecialState("map.schmied_already_asked",1);
}
]]></adddata>
		<empty>false</empty>
		<request>dlgschmied_168</request>
		<response1 goto="5">dlgschmied_172</response1>
		<response2 goto="4">dlgschmied_176</response2>
		<response3 goto="4">dlgschmied_180</response3>
	</text>
	<text>
		<partner>phex_schmied</partner>
		<id>5</id>
		<adddata><![CDATA[]]></adddata>
		<empty>false</empty>
		<request>dlgschmied_236</request>
		<response1 goto="255">dlgschmied_216</response1>
		<response2 goto="255">dlgschmied_204</response2>
		<response3 goto="255">phex_schmied_final</response3>
	</text>
	<text>
		<partner>phex_schmied</partner>
		<id>6</id>
		<adddata><![CDATA[]]></adddata>
		<empty>false</empty>
		<request>dlgschmied_188</request>
		<response1 goto="7">dlgschmied_212</response1>
		<response2 goto="255">dlgschmied_216</response2>
		<response3 goto="7">dlgschmied_208</response3>
		<response4 goto="255">phex_schmied_final</response4>
	</text>
	<text>
		<partner>phex_schmied</partner>
		<id>7</id>
		<adddata><![CDATA[]]></adddata>
		<empty>false</empty>
		<request>dlgschmied_232</request>
		<response1 goto="255">phex_schmied_final</response1>
	</text>
	<text>
		<partner>phex_schmied</partner>
		<id>21</id>
		<adddata><![CDATA[function forward() {
	return "sbt_schmied";
}
]]></adddata>
		<empty>true</empty>
		<request />
	</text>
	<text>
		<partner>phex_derondan</partner>
		<id>1</id>
		<adddata><![CDATA[/* TODO 
Tavernen-Trigger (ähnlich barmaid), wenn qs schick_derondan == 2
 */
 function before() {
setQuestState("schick_derondan",3);
}
]]></adddata>
		<empty>false</empty>
		<request>phex2_62</request>
		<response1 goto="2">phex2_63</response1>
		<response2 goto="12">phex2_64</response2>
		<response3 goto="4">phex2_65</response3>
	</text>
	<text>
		<partner>phex_derondan</partner>
		<id>2</id>
		<adddata><![CDATA[]]></adddata>
		<empty>false</empty>
		<request>phex2_66</request>
		<response1 goto="3">phex2_67</response1>
		<response2 goto="3">phex2_68</response2>
		<response3 goto="4">phex2_69</response3>
	</text>
	<text>
		<partner>phex_derondan</partner>
		<id>3</id>
		<adddata><![CDATA[]]></adddata>
		<empty>false</empty>
		<request>phex2_78</request>
		<response1 goto="255" xsi:nil="true" />
	</text>
	<text>
		<partner>phex_derondan</partner>
		<id>4</id>
		<adddata><![CDATA[]]></adddata>
		<empty>false</empty>
		<request>phex2_74</request>
		<response1 goto="5">phex2_75</response1>
		<response2 goto="6">phex2_76</response2>
		<response3 goto="9">phex2_77</response3>
	</text>
	<text>
		<partner>phex_derondan</partner>
		<id>5</id>
		<adddata><![CDATA[]]></adddata>
		<empty>false</empty>
		<request>phex2_81</request>
		<response1 goto="255" xsi:nil="true" />
	</text>
	<text>
		<partner>phex_derondan</partner>
		<id>6</id>
		<adddata><![CDATA[function hasresponse(which) {
if (which == 2) return (getWealth() >= 500);

return true;
}]]></adddata>
		<empty>false</empty>
		<request>phex2_80</request>
		<response1 goto="7">phex2_89</response1>
		<response2 goto="8">phex2_90</response2>
		<response3 goto="3">phex2_91</response3>
	</text>
	<text>
		<partner>phex_derondan</partner>
		<id>7</id>
		<adddata><![CDATA[]]></adddata>
		<empty>false</empty>
		<request>phex2_92</request>
		<response1 goto="255" xsi:nil="true" />
	</text>
	<text>
		<partner>phex_derondan</partner>
		<id>8</id>
		<adddata><![CDATA[function forward() {
	changeWealth(-500);
	return 7;
}]]></adddata>
		<empty>true</empty>
		<request />
		<response1 goto="7" xsi:nil="true" />
	</text>
	<text>
		<partner>phex_derondan</partner>
		<id>9</id>
		<adddata><![CDATA[]]></adddata>
		<empty>false</empty>
		<request>phex2_82</request>
		<response1 goto="10">phex2_84</response1>
		<response2 goto="11">phex2_85</response2>
		<response3 goto="6">phex2_86</response3>
	</text>
	<text>
		<partner>phex_derondan</partner>
		<id>10</id>
		<adddata><![CDATA[]]></adddata>
		<empty>false</empty>
		<request>phex2_87</request>
		<response1 goto="255" xsi:nil="true" />
	</text>
	<text>
		<partner>phex_derondan</partner>
		<id>11</id>
		<adddata><![CDATA[]]></adddata>
		<empty>false</empty>
		<request>phex2_88</request>
		<response1 goto="255" xsi:nil="true" />
	</text>
	<text>
		<partner>phex_derondan</partner>
		<id>12</id>
		<adddata><![CDATA[]]></adddata>
		<empty>false</empty>
		<request>phex2_70</request>
		<response1 goto="3">phex2_71</response1>
		<response2 goto="13">phex2_72</response2>
		<response3 goto="6">phex2_73</response3>
	</text>
	<text>
		<partner>phex_derondan</partner>
		<id>13</id>
		<adddata><![CDATA[]]></adddata>
		<empty>false</empty>
		<request>phex2_79</request>
		<response1 goto="10">phex2_84</response1>
		<response2 goto="11">phex2_85</response2>
		<response3 goto="6">phex2_86</response3>
	</text>
	<text>
		<partner>strasse_bettler</partner>
		<id>1</id>
		<adddata><![CDATA[function hasResponse(which) {
  return ( which != 3 || getWealth() >= 100 );
}

function processtext(which,text) {
  if( which == 0 ) return getLangString("strasse_"+rollRandom(59,62),[] );
  if( which == 1 ) return getLangString("strasse_"+rollRandom(63,70),[] );
  if( which == 2 ) return getLangString("strasse_"+rollRandom(79,86),[] );
  if( which == 3 ) {
    var choice = [71,72,73,74,87,88,89,90];
    return getLangString("strasse_"+choice[ rollRandom(0,choice.length-1)],[] );
  }
}]]></adddata>
		<empty>false</empty>
		<request>xxx</request>
		<response1 goto="255">strasse_bettler_1_r1</response1>
		<response2 goto="255">strasse_bettler_1_r2</response2>
		<response3 goto="2">strasse_bettler_1_r3</response3>
	</text>
	<text>
		<partner>strasse_bettler</partner>
		<id>2</id>
		<adddata><![CDATA[function forward() {
  incrementStatFloat("STAT_BEGGAR_DUCATS",1);
  changeWealth(-100);
  if( rollRandom(0,1) == 0 )
    return 4;
  else
    return 3;
}]]></adddata>
		<empty>true</empty>
		<request />
		<response1 goto="255">strasse_bettler_2_r1</response1>
		<response2 goto="3">strasse_bettler_2_r2</response2>
	</text>
	<text>
		<partner>strasse_bettler</partner>
		<id>3</id>
		<adddata><![CDATA[function processtext(which,text) {
  if( which > 0 ) return text;
  return getLangString( "strasse_"+rollRandom(95,98),[getTownTip()] );
}]]></adddata>
		<empty>false</empty>
		<request>xxx</request>
		<response1 goto="255" xsi:nil="true" />
	</text>
	<text>
		<partner>strasse_bettler</partner>
		<id>4</id>
		<adddata><![CDATA[function processtext(which,text) {
  if( which > 0 ) return text;
  return getLangString( "strasse_"+rollRandom(75,78),[] );
}]]></adddata>
		<empty>false</empty>
		<request>xxx</request>
		<response1 goto="255" xsi:nil="true" />
	</text>
	<text>
		<partner>strasse_Kind</partner>
		<id>1</id>
		<adddata><![CDATA[var ta = [];
function forward() {
  for( var i = 99; i <= 102; i++ )
    if( getSpecialState("map.strasse_"+i) != "1" )
      ta.push(i);
  if( ta.length == 0 )
    return 255;
  var dt = getDateTime();
  if( dt < 0.3 || dt > 0.8 ) return 255;
  debugLog( ta );
  return 2;
}
]]></adddata>
		<empty>true</empty>
		<request>xxx</request>
		<response1 goto="2" xsi:nil="true" />
	</text>
	<text>
		<partner>strasse_Kind</partner>
		<id>2</id>
		<adddata><![CDATA[function processtext(which,text) {
  if( which > 0 ) return text;
  var c = ta[ rollRandom( 0, ta.length - 1 ) ];
  setSpecialState("map.strasse_"+c,1);
  return getLangString("strasse_"+c, [ getName( rollRandom( 0, getPartyCount() - 1 ) ) ] );
}]]></adddata>
		<empty>false</empty>
		<request />
	</text>
	<text>
		<partner>strasse_Haendler1</partner>
		<id>1</id>
		<adddata><![CDATA[/* 0=strasse 103

Response 1-3: Strasse 107-112

Response 1,2,3 goto 2

*/

var resptexts;
function before() {
  resptexts=[];
  var responses = ["strasse_107","strasse_108","strasse_109","strasse_110","strasse_111","strasse_112"];
  for(var i = 0; i < 3; i++) {
    resptexts.push(responses.splice(rollRandom(0,responses.length-1),1));
  }
}

function processtext(which,text) {
  if( which == 0 ) return text;
  return resptexts[which-1];
}]]></adddata>
		<empty>false</empty>
		<request>strasse_103</request>
		<response1 goto="2" xsi:nil="true" />
		<response2 goto="2" xsi:nil="true" />
		<response3 goto="2" xsi:nil="true" />
	</text>
	<text>
		<partner>strasse_Haendler1</partner>
		<id>2</id>
		<adddata><![CDATA[/*strasse 119-122*/
function processtext(which,text) {
  if( which == 0 ) return getLangString( "strasse_"+rollRandom(119,122), []);
  return text
}]]></adddata>
		<empty>false</empty>
		<request />
	</text>
	<text>
		<partner>strasse_Haendler2</partner>
		<id>1</id>
		<adddata><![CDATA[

]]></adddata>
		<empty>false</empty>
		<request>strasse_104</request>
		<response1 goto="2">strasse_114</response1>
		<response2 goto="2">strasse_115</response2>
	</text>
	<text>
		<partner>strasse_Haendler2</partner>
		<id>2</id>
		<adddata><![CDATA[]]></adddata>
		<empty>false</empty>
		<request>strasse_119</request>
		<response1 goto="255" xsi:nil="true" />
	</text>
	<text>
		<partner>strasse_Haendler3</partner>
		<id>1</id>
		<adddata><![CDATA[/*

Response 3 = 116-18 

*/
function processtext(which,text) {
  if( which < 3 ) return text;
  return getLangString("strasse_"+rollRandom(116,118),[]);
}]]></adddata>
		<empty>false</empty>
		<request>strasse_105</request>
		<response1 goto="2">strasse_109</response1>
		<response2 goto="2">strasse_112</response2>
		<response3 goto="2" xsi:nil="true" />
	</text>
	<text>
		<partner>strasse_Haendler3</partner>
		<id>2</id>
		<adddata><![CDATA[/*
strasse 119-122
*/
function processtext(which,text) {
  if( which > 0 ) return text;
  return getLangString("strasse_"+rollRandom(119,122),[]);
}]]></adddata>
		<empty>false</empty>
		<request>xxx</request>
		<response1 goto="255" xsi:nil="true" />
	</text>
	<text>
		<partner>strasse_Haendler4</partner>
		<id>1</id>
		<adddata><![CDATA[/*
response 3 = 115-118
*/
function processtext(which,text) {
	if( which == 0 ) return text.replace( /{0}/g, getName(0) );
  if( which < 3 ) return text;
  return getLangString("strasse_"+rollRandom(115,118),[]);
}]]></adddata>
		<empty>false</empty>
		<request>strasse_106</request>
		<response1 goto="2">strasse_110</response1>
		<response2 goto="2">strasse_112</response2>
		<response3 goto="2" xsi:nil="true" />
	</text>
	<text>
		<partner>strasse_Haendler4</partner>
		<id>2</id>
		<adddata><![CDATA[/*
strasse 119-122
*/
function processtext(which,text) {
  if( which > 0 ) return text;
  return getLangString("strasse_"+rollRandom(119,122),[]);
}]]></adddata>
		<empty>false</empty>
		<request>xxx</request>
		<response1 goto="255" xsi:nil="true" />
	</text>
	<text>
		<partner>strasse_Frau</partner>
		<id>1</id>
		<adddata><![CDATA[var who = -1;
function before() {
  who = rollRandom( 0, getPartyCount() );
}
function processtext(which,text) {
  if( which > 0 ) return text;
  return getLangString( text, [getName(who)] );
}]]></adddata>
		<empty>false</empty>
		<request>strasse_124</request>
		<response1 goto="2" xsi:nil="true" />
	</text>
	<text>
		<partner>strasse_Frau</partner>
		<id>2</id>
		<adddata><![CDATA[function processtext(which,text) {
  if( which > 0 ) return text;
  return getLangString( text, [getName(who)] );
}]]></adddata>
		<empty>false</empty>
		<request>strasse_125</request>
	</text>
	<text>
		<partner>strasse_Kind1</partner>
		<id>1</id>
		<adddata><![CDATA[]]></adddata>
		<empty>false</empty>
		<request>strasse_131</request>
		<response1 goto="2">strasse_115</response1>
		<response2 goto="2">strasse_116</response2>
		<response3 goto="2">strasse_117</response3>
		<response4 goto="2">strasse_118</response4>
	</text>
	<text>
		<partner>strasse_Kind1</partner>
		<id>2</id>
		<adddata><![CDATA[]]></adddata>
		<empty>false</empty>
		<request>strasse_132</request>
	</text>
	<text>
		<partner>strasse_Zufallstexte</partner>
		<id>1</id>
		<adddata><![CDATA[/* Zufallsauswahl Texte strasse 123, 137
*/

var chosenid = -1;
function forward() {
  var availids = [123,137],
	  hadids = getSpecialState("map.randomstreettextsdone"),
	  i,j;
  if( hadids != "" ) {
    hadidlist = hadids.split(",");
    for( i = 0; i < hadidlist.length; i++ ) {
      for( j = 0; j < availids.length; j++ ) {
        if( availids[j] == hadidlist[i] ) {
          availids.splice(j,1);
          break;
        }
      }
    }
  }
  if( availids.length > 0 ) {
    chosenid = availids[ rollRandom(0,availids.length) ];
    return 2;
  } else {
    // no more random encounters
    return 255;
  }
}]]></adddata>
		<empty>true</empty>
		<request />
		<response1 goto="2" xsi:nil="true" />
	</text>
	<text>
		<partner>strasse_Zufallstexte</partner>
		<id>2</id>
		<adddata><![CDATA[function before() {
  var hadids = getSpecialState("map.randomstreettextsdone");
  if( hadids == "" )
  	setSpecialState("map.randomstreettextsdone",chosenid);
  else
    setSpecialState("map.randomstreettextsdone",hadids+","+chosenid);
}

function processtext(which,text) {
  if( which > 0 ) return text;
  if( String( chosenid ) == "undefined" ) chosenid = 123;
  return getLangString("strasse_"+chosenid,[getName(0)]);
}]]></adddata>
		<empty>false</empty>
		<request>xxx</request>
		<response1 goto="255" xsi:nil="true" />
	</text>
	<text>
		<partner>strasse_Kutsche</partner>
		<id>1</id>
		<adddata><![CDATA[]]></adddata>
		<empty>false</empty>
		<request>strasse_126</request>
		<response1 goto="2" xsi:nil="true" />
	</text>
	<text>
		<partner>strasse_Kutsche</partner>
		<id>2</id>
		<adddata><![CDATA[]]></adddata>
		<empty>false</empty>
		<request>strasse_127</request>
		<response1 goto="3" xsi:nil="true" />
	</text>
	<text>
		<partner>strasse_Kutsche</partner>
		<id>3</id>
		<adddata><![CDATA[]]></adddata>
		<empty>false</empty>
		<request>strasse_128</request>
	</text>
	<text>
		<partner>strasse_Diebstahlweg</partner>
		<id>1</id>
		<adddata><![CDATA[/*

0= strasse 0, 2 oder 3

*/]]></adddata>
		<empty>false</empty>
		<request />
		<response1 goto="2" xsi:nil="true" />
	</text>
	<text>
		<partner>strasse_Diebstahlweg</partner>
		<id>2</id>
		<adddata><![CDATA[]]></adddata>
		<empty>false</empty>
		<request>strasse_20</request>
	</text>
	<text>
		<partner>strasse_Diebstahlweg1</partner>
		<id>1</id>
		<adddata><![CDATA[]]></adddata>
		<empty>false</empty>
		<request>strasse_2</request>
	</text>
	<text>
		<partner>strasse_Diebstahlverf</partner>
		<id>1</id>
		<adddata><![CDATA[/*

0= strasse 4-7

zufallswurf 0 or 1

if 0 -> strasse 21-24 und end

if 1 ->

response 1 = strasse 8-11

response 2 = 12-14

response 3 = strasse 16-19

*/]]></adddata>
		<empty>false</empty>
		<request />
		<response1 goto="2" xsi:nil="true" />
		<response2 goto="3" xsi:nil="true" />
		<response3 goto="3" xsi:nil="true" />
	</text>
	<text>
		<partner>strasse_Diebstahlverf</partner>
		<id>2</id>
		<adddata><![CDATA[/*

0 = zufall strasse 21-23 -> end

*/]]></adddata>
		<empty>false</empty>
		<request />
	</text>
	<text>
		<partner>strasse_Diebstahlverf</partner>
		<id>3</id>
		<adddata><![CDATA[/*

zufall 0,1

if 0, zufall strasse 24, 25, 29, 30 -> end

if 1, strasse 26, dann strasse 27, dann strasse 28 -> end

(stellt dieb, dieb schwingt über mauer, ihr kommt nicht hinterher)

*/]]></adddata>
		<empty>false</empty>
		<request />
	</text>
	<text>
		<partner>strasse_Diebstahlverf</partner>
		<id>4</id>
		<adddata><![CDATA[]]></adddata>
		<empty>false</empty>
		<request />
		<response1 goto="5" xsi:nil="true" />
	</text>
	<text>
		<partner>strasse_Diebstahlverf</partner>
		<id>5</id>
		<adddata><![CDATA[]]></adddata>
		<empty>false</empty>
		<request />
		<response1 goto="6" xsi:nil="true" />
	</text>
	<text>
		<partner>strasse_Diebstahlverf</partner>
		<id>6</id>
		<adddata><![CDATA[]]></adddata>
		<empty>false</empty>
		<request />
	</text>
	<text>
		<partner>strasse_Diebstahl3</partner>
		<id>1</id>
		<adddata><![CDATA[/*

0 = strasse 35-38

Response 1=  strasse 39-42

Response 2 = strasse 43-46

Reponse 3 = strasse 47 -50

*/]]></adddata>
		<empty>false</empty>
		<request />
	</text>
	<text>
		<partner>strasse_Diebstahl3</partner>
		<id>2</id>
		<adddata><![CDATA[/*

0 = strasse 51-54 _> end

*/]]></adddata>
		<empty>false</empty>
		<request />
	</text>
	<text>
		<partner>strasse_Diebstahl3</partner>
		<id>3</id>
		<adddata><![CDATA[/*

0 = strasse 29 oder 30 -> end

*/]]></adddata>
		<empty>false</empty>
		<request />
	</text>
	<text>
		<partner>strasse_HansQuest2</partner>
		<id>1</id>
		<adddata><![CDATA[/*

triggert nur in einer Hafenstadt, und nur wenn ein Held mit Goldgier über 5 dabei ist, {0} ist der Held mit der größten Goldgier (aber min. 5)

if repsonse = 1 or 2

Held verlässt vorübergehend Party

if reponse = 3, "response 3 triggert erst 2-3 Minuten nach der Entscheidung auf der Straße"


*/
var q_char, town, c_x, c_y, c_Z, rot, dest;
function forward () {

	if (getSpecialState("map.hq2triggered") != 1) {
	
	var GGmax = 0;
	for (var i=0; i < getPartyCount();i++) {
	if (canAct(i)) {
	var charGG = getCharAttribute("GG",i);
	
	if ((charGG > GGmax) && (charGG > 4)) {
					q_char = i; 
					GGmax = charGG;
					}
	
	
	}
	}
	if (GGmax < 5) return 255; else {
	
	// set Hafen Coords
	
	var loc = getLocation();
		
	if (loc.dungeon == "thorwal")  { town = "thorwal"; c_x = 69; c_y = 3; c_z = -149; rot = 75; dest = "serske"; return 18; }
	if (loc.dungeon == "brendhil")  { town = "brendhil"; c_x = 56; c_y = 10; c_z = -25; rot = 325; dest = "manrin"; return 18; }
	if (loc.dungeon == "liskor")  { town = "liskor"; c_x = 41; c_y = 3; c_z = 1; rot = 51; dest = "clanegh"; return 18; }
	if (loc.dungeon == "ljasdahl")  { town = "ljasdahl"; c_x = 51; c_y = 2; c_z = -7; rot = 313; dest = "hjalland"; return 18; }
	if (loc.dungeon == "merske")  { town = "merske"; c_x = 5; c_y = 4; c_z = -80; rot = 211; dest = "efferdun"; return 18; }
	if (loc.dungeon == "ottarje")  { town = "ottarje"; c_x = 107; c_y = 4; c_z = -24; rot = 34; dest = "skjal"; return 18; }
	if (loc.dungeon == "prem")  { town = "prem"; c_x = 114; c_y = 4; c_z = -36; rot = 218; dest = "kord"; return 18; }
	if (loc.dungeon == "runinsha")  { town = "runinsha"; c_x = 38; c_y = 3; c_z = -33; rot = 235; dest = "runin-mid"; return 18; }
	if (loc.dungeon == "serske")  { town = "serske"; c_x = -6; c_y = 3; c_z = -72; rot = 196; dest = "breida"; return 18; }
	if (loc.dungeon == "skjal")  { town = "skjal"; c_x = 98; c_y = 3; c_z = -123; rot = 236; dest = "prem"; return 18; }
	if (loc.dungeon == "vaermhag")  { town = "vaermhag"; c_x = 18; c_y = 3; c_z = -77; rot = 229; dest = "varnheim"; return 18; }
	if (loc.dungeon == "varnheim")  { town = "varnheim"; c_x = 18; c_y = 2; c_z = -106; rot = 182; dest = "auplog"; return 18; }
	}
} else return 255;
}
]]></adddata>
		<empty>true</empty>
		<request />
		<response1 goto="2" xsi:nil="true" />
		<response2 goto="3" xsi:nil="true" />
		<response3 goto="12" xsi:nil="true" />
	</text>
	<text>
		<partner>strasse_HansQuest2</partner>
		<id>2</id>
		<adddata><![CDATA[]]></adddata>
		<empty>false</empty>
		<request>strasse_HansQuest2_2</request>
		<response1 goto="4" xsi:nil="true" />
	</text>
	<text>
		<partner>strasse_HansQuest2</partner>
		<id>3</id>
		<adddata><![CDATA[function before() {
passTime("",3);

jumpToLocation({"where":town,"x":c_x,"y":c_y,"z":c_z,"rot":rot});
}


function processtext( which, text ) {
	if (which == 0) return getLangString(text, [getName(q_char),getName(q_char)]);
	if (which == 1) return getLangString(text, [getName(q_char)]);
	if (which == 3) return getLangString(text, [getName(q_char)]);
	if (which == 2) return getLangString(text, [getName(q_char)]);
}
]]></adddata>
		<empty>false</empty>
		<request>strasse_HansQuest2_3</request>
		<response1 goto="5">strasse_HansQuest2_3_r1</response1>
		<response2 goto="6">strasse_HansQuest2_3_r2</response2>
		<response3 goto="7">strasse_HansQuest2_3_r3</response3>
	</text>
	<text>
		<partner>strasse_HansQuest2</partner>
		<id>4</id>
		<adddata><![CDATA[/*

triggert erst nachdem Hafenbereich erreicht. {0} bekommt 1W6 Schaden, 20% Chance auf Dumpfschädel, aber Goldgier sinkt um 1. Alle Fackeln und Proviantpakete in {0} Inventar verschwinden


*/

function before() {

jumpToLocation({"where":town,"x":c_x,"y":c_y,"z":c_z,"rot":rot});

dealDamage({"who":q_char,"amount":"2W6","reason":"GG Hafen","type":"ignorers"});
modifyCharAttribute("GG",q_char,-1);
if (rollRandom(1,20) <= 4) addEffect({"who":q_char, "which":"dumpfsch_infection"});


for(var j = 1; j <= 21; j++){
ivpos = "inventory"+((j<10)?("0"+j):j);
res = getEquipped(ivpos, q_char);

if (res.id == 22) removeInventoryItem(22,res.count);
if (res.id == 65) removeInventoryItem(65,res.count);
if (res.id == 45) removeInventoryItem(45,res.count);

}


}
function processtext( which, text ) {
	if (which == 0) return getLangString(text, [getName(q_char),getName(q_char)]);
	return text;

}]]></adddata>
		<empty>false</empty>
		<request>strasse_HansQuest2_4</request>
		<response1 goto="255" xsi:nil="true" />
	</text>
	<text>
		<partner>strasse_HansQuest2</partner>
		<id>5</id>
		<adddata><![CDATA[/*

Bekommt 1 Silberling, alle Fackeln verschwinden


*/
function before() {
changeWealth(10);

for(var j = 1; j <= 21; j++){
ivpos = "inventory"+((j<10)?("0"+j):j);
res = getEquipped(ivpos, q_char);

if (res.id == 22) removeInventoryItem(22,res.count);
if (res.id == 65) removeInventoryItem(65,res.count);


}
}
function processtext( which, text ) {
	if( which > 0 ) return text;
	return text.replace(/{0}/g, getName(q_char));
}
]]></adddata>
		<empty>false</empty>
		<request>strasse_HansQuest2_5</request>
		<response1 goto="255" xsi:nil="true" />
	</text>
	<text>
		<partner>strasse_HansQuest2</partner>
		<id>6</id>
		<adddata><![CDATA[/*

Alle Fackeln und Proviantpakete in {0} Inventar verschwinden. 1W6 Schaden. 10% Chance auf Dumpfschädel


*/
function before() {

dealDamage({"who":q_char,"amount":"2W6","reason":"GG Hafen","type":"ignorers"});

if (rollRandom(1,20) <= 2) addEffect({"who":q_char, "which":"dumpfsch_infection"});

for(var j = 1; j <= 21; j++){
ivpos = "inventory"+((j<10)?("0"+j):j);
res = getEquipped(ivpos, q_char);

if (res.id == 22) removeInventoryItem(22,res.count);
if (res.id == 65) removeInventoryItem(65,res.count);
if (res.id == 45) removeInventoryItem(45,res.count);

}
}
function processtext( which, text ) {
	if( which > 0 ) return text;
	return text.replace(/{0}/g, getName(q_char));
}

]]></adddata>
		<empty>false</empty>
		<request>strasse_HansQuest2_6</request>
		<response1 goto="255" xsi:nil="true" />
	</text>
	<text>
		<partner>strasse_HansQuest2</partner>
		<id>7</id>
		<adddata><![CDATA[function processtext( which, text ) {
	if (which > 1) return text;
	if (which == 0) return getLangString(text, [getName(q_char)]);
	if (which == 1) return getLangString(text, [getName(q_char)]);

}]]></adddata>
		<empty>false</empty>
		<request>strasse_HansQuest2_7</request>
		<response1 goto="8">strasse_HansQuest2_7_r1</response1>
		<response2 goto="9">strasse_HansQuest2_7_r2</response2>
	</text>
	<text>
		<partner>strasse_HansQuest2</partner>
		<id>8</id>
		<adddata><![CDATA[/*

{0} bekommt 2W6 Schaden, 50% Chance auf Dumpfschädel bei {0}, 20% beim Rest der Gruppe. Goldgier sinkt um 1. Alle Fackeln und Proviantpakete in {0} Inventar verschwinden.


*/
function before() {

dealDamage({"who":q_char,"amount":"3W6","reason":"GG Hafen","type":"ignorers"});
modifyCharAttribute("GG",q_char,-1);
if (rollRandom(1,20) <= 10) addEffect({"who":q_char, "which":"dumpfsch_infection"});

for(var j = 1; j <= 21; j++){
ivpos = "inventory"+((j<10)?("0"+j):j);
res = getEquipped(ivpos, q_char);

if (res.id == 22) removeInventoryItem(22,res.count);
if (res.id == 65) removeInventoryItem(65,res.count);
if (res.id == 45) removeInventoryItem(45,res.count);

}
for (var i=0;i < getPartyCount();i++) {

if (i != q_char) {

if (rollRandom(1,20) <= 4) addEffect({"who":i, "which":"dumpfsch_infection"});

}
}
}
function processtext( which, text ) {
	if( which > 0 ) return text;
	return text.replace(/{0}/g, getName(q_char));
}
]]></adddata>
		<empty>false</empty>
		<request>strasse_HansQuest2_8</request>
		<response1 goto="255" xsi:nil="true" />
	</text>
	<text>
		<partner>strasse_HansQuest2</partner>
		<id>9</id>
		<adddata><![CDATA[/*

4W6 Schaden, es erfolgt check ob {0} noch am Leben

check if Character alive 0 = yes, 1= no

if 0, goto 10
if 1, goto 11

*/

function processtext( which, text ) {
	if( which > 0 ) return text;
	return text.replace(/{0}/g, getName(q_char));
}
]]></adddata>
		<empty>false</empty>
		<request>strasse_HansQuest2_9</request>
		<response1 goto="9fwd" xsi:nil="true" />
	</text>
	<text>
		<partner>strasse_HansQuest2</partner>
		<id>10</id>
		<adddata><![CDATA[/*

falls noch am Leben, Konsequenz - Held verlässt Gruppe, kann nach 2 Wochen in der Taverne wieder angeworben werden


*/
function processtext( which, text ) {
	if( which > 0 ) return text;
	return text.replace(/{0}/g, getName(q_char));
}

function after(selid) {
removeCharacter(q_char);
}

]]></adddata>
		<empty>false</empty>
		<request>strasse_HansQuest2_10</request>
		<response1 goto="255" xsi:nil="true" />
	</text>
	<text>
		<partner>strasse_HansQuest2</partner>
		<id>11</id>
		<adddata><![CDATA[/*

falls {0} tot ist. Held ist weg, Alle anderen bekommen 2W6 Schaden und die Göttergunst sinkt auf Null, Gruppe wird auf die Karte außerhalb der Stadt geportet


*/
function processtext( which, text ) {
	if( which > 0 ) return text;
	return text.replace(/{0}/g, getName(q_char));
}

function after(selid) {
removeCharacter(q_char);

for (var i=0;i<getPartyCount();i++) {
dealDamage({"who":i,"amount":"3W6","reason":"GG Hafen nicht geholfen","type":"ignorers"});
modifyGodGrace("all",-100);
}
var route = town + "-" + dest;
setJourneyState( {"route":route,"pos":0.1} );
}
]]></adddata>
		<empty>false</empty>
		<request>strasse_HansQuest2_11</request>
		<response1 goto="255" xsi:nil="true" />
	</text>
	<text>
		<partner>strasse_HansQuest2</partner>
		<id>12</id>
		<adddata><![CDATA[function before() {

jumpToLocation({"where":town,"x":c_x,"y":c_y,"z":c_z,"rot":rot});
}

function processtext( which, text ) {
	if (which > 1) return text;
	if (which == 0) return getLangString(text, [getName(q_char),getName(q_char)]);
	if (which == 1) return getLangString(text, [getName(q_char)]);

}
]]></adddata>
		<empty>false</empty>
		<request>strasse_HansQuest2_12</request>
		<response1 goto="13">strasse_HansQuest2_12_r1</response1>
		<response2 goto="14">strasse_HansQuest2_12_r2</response2>
		<response3 goto="15">strasse_HansQuest2_12_r3</response3>
	</text>
	<text>
		<partner>strasse_HansQuest2</partner>
		<id>13</id>
		<adddata><![CDATA[/*

Goldgierprobe -2 ; Erfolg = 0, Misserfolg = 1

if 0, goto 16
else, goto 17

*/

function forward() {
	var res = rollCheck({"which":"GG","who":q_char,"type":"attr", "mod":-2});
	
	if (res.ok) return 17; else return 16;
}
]]></adddata>
		<empty>true</empty>
		<request />
	</text>
	<text>
		<partner>strasse_HansQuest2</partner>
		<id>14</id>
		<adddata><![CDATA[/*

Goldgierprobe +3 ; Erfolg = 0, Misserfolg = 1

if 0, goto 16
else, goto 17

*/

function forward() {
	var res = rollCheck({"which":"GG","who":q_char,"type":"attr", "mod":3});
	
	if (res.ok) return 17; else return 16;
}]]></adddata>
		<empty>true</empty>
		<request />
	</text>
	<text>
		<partner>strasse_HansQuest2</partner>
		<id>15</id>
		<adddata><![CDATA[/*

Goldgierprobe +6 ; Erfolg = 0, Misserfolg = 1

if 0, goto 16
else, goto 17

*/

function forward() {
	var res = rollCheck({"which":"GG","who":q_char,"type":"attr", "mod":6});
	
	if (res.ok) return 17; else return 16;
}]]></adddata>
		<empty>true</empty>
		<request />
	</text>
	<text>
		<partner>strasse_HansQuest2</partner>
		<id>16</id>
		<adddata><![CDATA[function processtext( which, text ) {
	if( which > 0 ) return text;
	return text.replace(/{0}/g, getName(q_char));
}]]></adddata>
		<empty>false</empty>
		<request>strasse_HansQuest2_16</request>
		<response1 goto="255" xsi:nil="true" />
	</text>
	<text>
		<partner>strasse_HansQuest2</partner>
		<id>17</id>
		<adddata><![CDATA[function processtext( which, text ) {
	if (which == 0) return getLangString(text, [getName(q_char),getName(q_char)]);
	if (which == 1) return getLangString(text, [getName(q_char)]);
	if (which == 2) return getLangString(text, [getName(q_char)]);
	if (which == 3) return getLangString(text, [getName(q_char)]);
}]]></adddata>
		<empty>false</empty>
		<request>strasse_HansQuest2_17</request>
		<response1 goto="5">strasse_HansQuest2_17_r1</response1>
		<response2 goto="6">strasse_HansQuest2_17_r2</response2>
		<response3 goto="7">strasse_HansQuest2_17_r3</response3>
	</text>
	<text>
		<partner>strasse_HansQuest2</partner>
		<id>18</id>
		<adddata><![CDATA[function processtext( which, text ) {
	setSpecialState("map.hq2triggered",1);
	setHeadline(getName(q_char));
	if (which == 0) return getLangString(text, [getName(q_char),getName(q_char)]);
	if (which == 1) return getLangString(text, [getName(q_char)]);
	if (which == 2) return getLangString(text, [getName(q_char)]);
	if (which == 3) return text;
}
]]></adddata>
		<empty>false</empty>
		<request>strasse_HansQuest2_1</request>
		<response1 goto="2">strasse_HansQuest2_1_r1</response1>
		<response2 goto="3">strasse_HansQuest2_1_r2</response2>
		<response3 goto="12">strasse_HansQuest2_1_r3</response3>
	</text>
	<text>
		<partner>strasse_HansQuest2</partner>
		<id>9fwd</id>
		<adddata><![CDATA[/*

4W6 Schaden, es erfolgt check ob {0} noch am Leben

check if Character alive 0 = yes, 1= no

if 0, goto 10
if 1, goto 11

*/

function forward() {
	dealDamage({"who":q_char,"amount":"5W6","reason":"GG Hafen","type":"ignorers"});

   var cLE = getCharAttribute("cLE",q_char);
   
   if (cLE < -9) return 11;
   
   else if (cLE < 5) { modifyCharAttribute("cLE",q_char,(5-cLE)); return 10; }
   else return 10;
	
//	if (isAlive(q_char)) return 10; else return 11;
}
]]></adddata>
		<empty>true</empty>
		<request />
	</text>
	<text>
		<partner>strasse_HansQuest3</partner>
		<id>1</id>
		<adddata><![CDATA[/*

Triggert nur während der Wanderung, wenn männlicher Char (nicht Magier, Zwerg) und weiblicher Char (nicht Magier, Zweg) in Gruppe. {0} steht für männlichen Char, {1} steht für weiblichen Char. 


*/]]></adddata>
		<empty>false</empty>
		<request>strasse_HansQuest3_1</request>
		<response1 goto="4">strasse_HansQuest3_1_r1</response1>
		<response2 goto="2">strasse_HansQuest3_1_r2</response2>
	</text>
	<text>
		<partner>strasse_HansQuest3</partner>
		<id>2</id>
		<adddata><![CDATA[]]></adddata>
		<empty>false</empty>
		<request>strasse_HansQuest3_2</request>
		<response1 goto="4">strasse_HansQuest3_2_r1</response1>
		<response2 goto="3">strasse_HansQuest3_2_r2</response2>
		<response3 goto="3">strasse_HansQuest3_2_r3</response3>
	</text>
	<text>
		<partner>strasse_HansQuest3</partner>
		<id>3</id>
		<adddata><![CDATA[]]></adddata>
		<empty>false</empty>
		<request>strasse_HansQuest3_3</request>
		<response1 goto="14">strasse_HansQuest3_3_r1</response1>
		<response2 goto="14">strasse_HansQuest3_3_r2</response2>
		<response3 goto="14">strasse_HansQuest3_3_r3</response3>
	</text>
	<text>
		<partner>strasse_HansQuest3</partner>
		<id>4</id>
		<adddata><![CDATA[/* 

CH Probe erleichert um 2

*/]]></adddata>
		<empty>false</empty>
		<request>strasse_HansQuest3_4</request>
		<response1 goto="17">strasse_HansQuest3_4_r1</response1>
		<response2 goto="17">strasse_HansQuest3_4_r2</response2>
		<response3 goto="17">strasse_HansQuest3_4_r3</response3>
	</text>
	<text>
		<partner>strasse_HansQuest3</partner>
		<id>5</id>
		<adddata><![CDATA[/*

CH erleichtert um 2

DANN

CH Probe erleichtert um den Betörenwert und die vorher eingesammelten Modifikatoren wird gewürfelt, nur EIN response wird angezeigt.

0= Erfolg, 1= Misserfolg

if 0, goto 6
if 1, goto 7

*/]]></adddata>
		<empty>false</empty>
		<request>strasse_HansQuest3_5</request>
	</text>
	<text>
		<partner>strasse_HansQuest3</partner>
		<id>6</id>
		<adddata><![CDATA[/*

Quest 4 wird aktiviert, 10 AP für die Gruppe und je 25 für {0} und {1}

*/]]></adddata>
		<empty>false</empty>
		<request>strasse_HansQuest3_6</request>
		<response1 goto="255">strasse_HansQuest3_6_r1</response1>
		<response2 goto="255">strasse_HansQuest3_6_r2</response2>
	</text>
	<text>
		<partner>strasse_HansQuest3</partner>
		<id>13</id>
		<adddata><![CDATA[/*

Quest 4 bleibt deaktiviert, Quest 3 hingegen kann sich mit anderen Personenkonstellationen wiederholen

*/]]></adddata>
		<empty>false</empty>
		<request>strasse_HansQuest3_13</request>
	</text>
	<text>
		<partner>strasse_HansQuest3</partner>
		<id>7</id>
		<adddata><![CDATA[]]></adddata>
		<empty>false</empty>
		<request>strasse_HansQuest3_7</request>
		<response1 goto="15">strasse_HansQuest3_7_r1</response1>
		<response2 goto="15">strasse_HansQuest3_7_r2</response2>
	</text>
	<text>
		<partner>strasse_HansQuest3</partner>
		<id>8</id>
		<adddata><![CDATA[/*

CH Probe erleichtert um den Betörenwert und die vorher eingesammelten Modifikatoren wird gewürfelt, nur EIN response wird angezeigt.

0 = Erfolg
1 = Misserfolg

if 0, goto 6
if 1, goto 13

*/
]]></adddata>
		<empty>false</empty>
		<request>strasse_HansQuest3_8</request>
	</text>
	<text>
		<partner>strasse_HansQuest3</partner>
		<id>9</id>
		<adddata><![CDATA[/*

CH Probe erleichtert um den Betörenwert und die vorher eingesammelten Modifikatoren wird gewürfelt, nur EIN response wird angezeigt.

0 = Erfolg
1 = Misserfolg

if 0, goto 10
if 1, goto 11

*/]]></adddata>
		<empty>false</empty>
		<request>strasse_HansQuest3_9</request>
	</text>
	<text>
		<partner>strasse_HansQuest3</partner>
		<id>10</id>
		<adddata><![CDATA[/*

Quest 4 wird aktiviert, 10 AP für die Gruppe und je 25 für {0} und {1}

*/]]></adddata>
		<empty>false</empty>
		<request>strasse_HansQuest3_10</request>
		<response1 goto="255">strasse_HansQuest3_10_r1</response1>
		<response2 goto="255">strasse_HansQuest3_10_r2</response2>
	</text>
	<text>
		<partner>strasse_HansQuest3</partner>
		<id>11</id>
		<adddata><![CDATA[]]></adddata>
		<empty>false</empty>
		<request>strasse_HansQuest3_11</request>
		<response1 goto="16">strasse_HansQuest3_11_r1</response1>
		<response2 goto="16">strasse_HansQuest3_11_r2</response2>
	</text>
	<text>
		<partner>strasse_HansQuest3</partner>
		<id>12</id>
		<adddata><![CDATA[/*

CH Probe erleichtert um den Betörenwert und die vorher eingesammelten Modifikatoren wird gewürfelt, nur EIN response wird angezeigt.

0 = Erfolg
1 = Misserfolg

if 0, goto 10
if 1, goto 13

*/]]></adddata>
		<empty>false</empty>
		<request>strasse_HansQuest3_12</request>
	</text>
	<text>
		<partner>strasse_HansQuest3</partner>
		<id>14</id>
		<adddata><![CDATA[/*

if response = 1, CH erleichtert um 4
if response = 2, CH erleichtert um 2
if response = 3, CH erschwert um 2

goto 4

*/]]></adddata>
		<empty>false</empty>
		<request />
		<response1 goto="4" xsi:nil="true" />
	</text>
	<text>
		<partner>strasse_HansQuest3</partner>
		<id>15</id>
		<adddata><![CDATA[/*

if response = 1, CH erschwert um 2
if response = 2, CH erleichtert um 4

goto 8

*/]]></adddata>
		<empty>false</empty>
		<request />
		<response1 goto="8" xsi:nil="true" />
	</text>
	<text>
		<partner>strasse_HansQuest3</partner>
		<id>16</id>
		<adddata><![CDATA[/*

if response = 1, CH Probe erschwert um 2
if response = 2, Ch probe erleichtert um 4

goto 12

*/]]></adddata>
		<empty>false</empty>
		<request />
		<response1 goto="12" xsi:nil="true" />
	</text>
	<text>
		<partner>strasse_HansQuest3</partner>
		<id>17</id>
		<adddata><![CDATA[/*

if reponse = 1, goto 5
if response = 2, goto 9
if response = 3, goto 9, merke CH Probe erschwert um 2

*/]]></adddata>
		<empty>false</empty>
		<request />
	</text>
	<text>
		<partner>strasse_HansQuest4</partner>
		<id>1</id>
		<adddata><![CDATA[/*

Benötigt positiv abgeschlossene Quest 3, die daraus resultiernden {1} und {2} und {0}, ein Char der zur Wache eingeteilt ist. Kann daher nur während der Wache triggern.

*/]]></adddata>
		<empty>false</empty>
		<request>strasse_HansQuest4_1</request>
		<response1 goto="2">strasse_HansQuest4_1_r1</response1>
		<response2 goto="3">strasse_HansQuest4_1_r2</response2>
		<response3 goto="7">strasse_HansQuest4_1_r3</response3>
	</text>
	<text>
		<partner>strasse_HansQuest4</partner>
		<id>2</id>
		<adddata><![CDATA[]]></adddata>
		<empty>false</empty>
		<request>strasse_HansQuest4_2</request>
		<response1 goto="3">strasse_HansQuest4_2_r1</response1>
		<response2 goto="7">strasse_HansQuest4_2_r2</response2>
	</text>
	<text>
		<partner>strasse_HansQuest4</partner>
		<id>3</id>
		<adddata><![CDATA[]]></adddata>
		<empty>false</empty>
		<request>strasse_HansQuest4_3</request>
		<response1 goto="4">strasse_HansQuest4_3_r1</response1>
		<response2 goto="9">strasse_HansQuest4_3_r2</response2>
		<response3 goto="7">strasse_HansQuest4_3_r3</response3>
	</text>
	<text>
		<partner>strasse_HansQuest4</partner>
		<id>4</id>
		<adddata><![CDATA[]]></adddata>
		<empty>false</empty>
		<request>strasse_HansQuest4_4</request>
		<response1 goto="5">strasse_HansQuest4_4_r1</response1>
		<response2 goto="7">strasse_HansQuest4_4_r2</response2>
		<response3 goto="11">strasse_HansQuest4_4_r3</response3>
	</text>
	<text>
		<partner>strasse_HansQuest4</partner>
		<id>5</id>
		<adddata><![CDATA[]]></adddata>
		<empty>false</empty>
		<request>strasse_HansQuest4_5</request>
		<response1 goto="6">strasse_HansQuest4_5_r1</response1>
		<response2 goto="11">strasse_HansQuest4_5_r2</response2>
	</text>
	<text>
		<partner>strasse_HansQuest4</partner>
		<id>6</id>
		<adddata><![CDATA[/*

Ende, +20 AP für {0}, Quest 10 wird freigeschalten

*/]]></adddata>
		<empty>false</empty>
		<request>strasse_HansQuest4_6</request>
		<response1 goto="255">strasse_HansQuest4_6_r1</response1>
	</text>
	<text>
		<partner>strasse_HansQuest4</partner>
		<id>7</id>
		<adddata><![CDATA[]]></adddata>
		<empty>false</empty>
		<request>strasse_HansQuest4_7</request>
		<response1 goto="8">strasse_HansQuest4_7_r1</response1>
		<response2 goto="9">strasse_HansQuest4_7_r2</response2>
		<response3 goto="5">strasse_HansQuest4_7_r3</response3>
	</text>
	<text>
		<partner>strasse_HansQuest4</partner>
		<id>8</id>
		<adddata><![CDATA[]]></adddata>
		<empty>false</empty>
		<request>strasse_HansQuest4_8</request>
		<response1 goto="9">strasse_HansQuest4_8_r1</response1>
		<response2 goto="5">strasse_HansQuest4_8_r2</response2>
	</text>
	<text>
		<partner>strasse_HansQuest4</partner>
		<id>9</id>
		<adddata><![CDATA[]]></adddata>
		<empty>false</empty>
		<request>strasse_HansQuest4_9</request>
		<response1 goto="10">strasse_HansQuest4_9_r1</response1>
		<response2 goto="10">strasse_HansQuest4_9_r2</response2>
		<response3 goto="10">strasse_HansQuest4_9_r3</response3>
	</text>
	<text>
		<partner>strasse_HansQuest4</partner>
		<id>10</id>
		<adddata><![CDATA[]]></adddata>
		<empty>false</empty>
		<request>strasse_HansQuest4_10</request>
		<response1 goto="11">strasse_HansQuest4_10_r1</response1>
		<response2 goto="11">strasse_HansQuest4_10_r2</response2>
		<response3 goto="11">strasse_HansQuest4_10_r3</response3>
	</text>
	<text>
		<partner>strasse_HansQuest4</partner>
		<id>11</id>
		<adddata><![CDATA[/*

Quest 10 wird freigeschalten

*/]]></adddata>
		<empty>false</empty>
		<request>strasse_HansQuest4_11</request>
	</text>
	<text>
		<partner>strasse_HansQuest5</partner>
		<id>1</id>
		<adddata><![CDATA[/*

Benötigt Elfe(n) ({0}) und einen weiteren Charakter, der kein Elf ist ({1}). Triggert während dem Lagern.

*/
function processtext( which, text ) {
	if( which > 0 ) return text;
	text = text.replace(/{0}/g, getName(elfchar));
	text = text.replace(/{1}/g, getName(nonelfchar));
	return text;
}
]]></adddata>
		<empty>false</empty>
		<request>strasse_HansQuest5_1</request>
		<response1 goto="3">strasse_HansQuest5_1_r1</response1>
		<response2 goto="2">strasse_HansQuest5_1_r2</response2>
	</text>
	<text>
		<partner>strasse_HansQuest5</partner>
		<id>2</id>
		<adddata><![CDATA[function processtext( which, text ) {
	if( which > 0 ) return text;
	text = text.replace(/{0}/g, getName(elfchar));

	return text;
}]]></adddata>
		<empty>false</empty>
		<request>strasse_HansQuest5_2</request>
		<response1 goto="3">strasse_HansQuest5_2_r1</response1>
		<response2 goto="3">strasse_HansQuest5_2_r2</response2>
	</text>
	<text>
		<partner>strasse_HansQuest5</partner>
		<id>3</id>
		<adddata><![CDATA[function processtext( which, text ) {
	if( which > 0 ) return text;
	text = text.replace(/{0}/g, getName(elfchar));

	return text;
}]]></adddata>
		<empty>false</empty>
		<request>strasse_HansQuest5_3</request>
		<response1 goto="5">strasse_HansQuest5_3_r1</response1>
		<response2 goto="4">strasse_HansQuest5_3_r2</response2>
	</text>
	<text>
		<partner>strasse_HansQuest5</partner>
		<id>4</id>
		<adddata><![CDATA[function processtext( which, text ) {
	if( which > 0 ) return text;
	text = text.replace(/{0}/g, getName(elfchar));

	return text;
}]]></adddata>
		<empty>false</empty>
		<request>strasse_HansQuest5_4</request>
		<response1 goto="5">strasse_HansQuest5_4_r1</response1>
		<response2 goto="5">strasse_HansQuest5_4_r2</response2>
	</text>
	<text>
		<partner>strasse_HansQuest5</partner>
		<id>5</id>
		<adddata><![CDATA[function processtext( which, text ) {
	if (which == 0) return getLangString(text, [getName(elfchar)]);
	if (which == 1) return getLangString(text, [getName(elfchar)]);
	if (which == 2) return text;
}]]></adddata>
		<empty>false</empty>
		<request>strasse_HansQuest5_5</request>
		<response1 goto="7">strasse_HansQuest5_5_r1</response1>
		<response2 goto="6">strasse_HansQuest5_5_r2</response2>
	</text>
	<text>
		<partner>strasse_HansQuest5</partner>
		<id>6</id>
		<adddata><![CDATA[function processtext( which, text ) {
	if( which > 0 ) return text;
	text = text.replace(/{0}/g, getName(elfchar));

	return text;
}]]></adddata>
		<empty>false</empty>
		<request>strasse_HansQuest5_6</request>
		<response1 goto="7">strasse_HansQuest5_6_r1</response1>
	</text>
	<text>
		<partner>strasse_HansQuest5</partner>
		<id>7</id>
		<adddata><![CDATA[/*

Ende, +20AP für {1}


*/
function processtext( which, text ) {
awardXP("HQ Elf",nonelfchar,5);
	if( which > 0 ) return text;
	text = text.replace(/{0}/g, getName(elfchar));
	text = text.replace(/{1}/g, getName(nonelfchar));
	return text;
}]]></adddata>
		<empty>false</empty>
		<request>strasse_HansQuest5_7</request>
		<response1 goto="255" xsi:nil="true" />
	</text>
	<text>
		<partner>strasse_HansQuest5</partner>
		<id>8</id>
		<adddata><![CDATA[var elfchar, nonelfchar;
function forward() {

elfchar = -1;
nonelfchar = -1;
elffound = 0;
nonelffound = 0;

for (var i=0; i < getPartyCount();i++) {

if (canAct(i)) {
var class1 = getCharClass(i);

if (elffound == 0) {
if (class1 == "shireelf" || class1 =="iceelf" || class1 == "woodelf") { elfchar = i; elffound = 1; }
}
if (nonelffound == 0) {
if (class1 != "shireelf" && class1 !="iceelf" && class1 != "woodelf") { nonelfchar = i; nonelffound = 1; }
}

}

}


if (elfchar > -1) return 1; else return 255;
}
]]></adddata>
		<empty>true</empty>
		<request />
	</text>
	<text>
		<partner>reise1_varnheim-daspota</partner>
		<id>1</id>
		<adddata><![CDATA[]]></adddata>
		<empty>false</empty>
		<request>feature1_0</request>
		<response1 goto="2">feature1_1</response1>
		<response2 goto="3">feature1_2</response2>
		<response3 goto="255">feature1_3</response3>
	</text>
	<text>
		<partner>reise1_varnheim-daspota</partner>
		<id>2</id>
		<adddata><![CDATA[]]></adddata>
		<empty>false</empty>
		<request>feature1_4</request>
		<response1 goto="255" xsi:nil="true" />
	</text>
	<text>
		<partner>reise1_varnheim-daspota</partner>
		<id>3</id>
		<adddata><![CDATA[]]></adddata>
		<empty>false</empty>
		<request>feature1_5</request>
		<response1 goto="255" xsi:nil="true" />
	</text>
	<text>
		<partner>reise2_auerochse</partner>
		<id>1</id>
		<adddata><![CDATA[]]></adddata>
		<empty>false</empty>
		<request>feature_20</request>
		<response1 goto="1fwd">feature_26</response1>
		<response2 goto="255">feature_22</response2>
	</text>
	<text>
		<partner>reise2_auerochse</partner>
		<id>2</id>
		<adddata><![CDATA[
	]]></adddata>
		<empty>false</empty>
		<request>feature1_6</request>
		<response1 goto="3" xsi:nil="true" />
	</text>
	<text>
		<partner>reise2_auerochse</partner>
		<id>3</id>
		<adddata><![CDATA[/* script(Probe Schleichen 
nein=4
ja=6
*/
function forward()
{
    var res = rollCheck({"who":"best","which":"schleichen","type":"skill","mod":-6});
    if( !res.ok ) return 4; else return 6;
}]]></adddata>
		<empty>true</empty>
		<request />
		<response1 goto="4" xsi:nil="true" />
		<response2 goto="6" xsi:nil="true" />
	</text>
	<text>
		<partner>reise2_auerochse</partner>
		<id>4</id>
		<adddata><![CDATA[]]></adddata>
		<empty>false</empty>
		<request>feature1_7</request>
		<response1 goto="4fwd">feature1_13</response1>
		<response2 goto="14">feature1_14</response2>
	</text>
	<text>
		<partner>reise2_auerochse</partner>
		<id>5</id>
		<adddata><![CDATA[]]></adddata>
		<empty>false</empty>
		<request>feature1_15</request>
		<response1 goto="14" xsi:nil="true" />
	</text>
	<text>
		<partner>reise2_auerochse</partner>
		<id>6</id>
		<adddata><![CDATA[/*14-muni, 13-waffe*/
function forward() {
  chooseSingleCharacter( getLangString("feature1_8",[]), "auerochse_choice");
  return "tobecontinued";
}

var selectedchar = -1;
function auerochse_choice(selid) {
  selectedchar = selid;
  
if (hasHuntingWeapon(selectedchar)) startDialogueAt("reise2_auerochse", "7");
  else 
  startDialogueAt("reise2_auerochse", "12");
	  
	  } 
 ]]></adddata>
		<empty>true</empty>
		<request>feature1_8</request>
		<response1 goto="12" xsi:nil="true" />
		<response2 goto="7" xsi:nil="true" />
	</text>
	<text>
		<partner>reise2_auerochse</partner>
		<id>7</id>
		<adddata><![CDATA[function processtext(which,text) {
  if( which != 0 ) return text;
  return text.replace( "{0}", getName(selectedchar) );
}
function after(selid) {
  sneakresult = rollCheck({"who":selectedchar,"which":"schleichen","mod":-2,"type":"skill"});
}]]></adddata>
		<empty>false</empty>
		<request>feature1_9</request>
		<response1 goto="8" xsi:nil="true" />
	</text>
	<text>
		<partner>reise2_auerochse</partner>
		<id>8</id>
		<adddata><![CDATA[/* script(2xProbe Schusswaffen bestanden?)
beide=10
eine=11
keine=12
*/
function forward() {
  var checkmod = -4;
  if( sneakresult.ok ) checkmod = 0;
 
    var res1 = rollCheck({"who":selectedchar,"which":"currentweapon","mod":checkmod});
    var res2 = rollCheck({"who":selectedchar,"which":"currentweapon","mod":checkmod});
  //  consumeHuntingAmmo( selectedchar, 2 );
    if( res1.ok && res2.ok )
      return 11;
    else if( res1.ok || res2.ok )
      return 9;
    else
      return 10;
  
}
]]></adddata>
		<empty>true</empty>
		<request />
		<response1 goto="10" xsi:nil="true" />
		<response2 goto="11" xsi:nil="true" />
		<response3 goto="9" xsi:nil="true" />
	</text>
	<text>
		<partner>reise2_auerochse</partner>
		<id>9</id>
		<adddata><![CDATA[function after(selid) {
  awardXP( "unlucky Hunter", selectedchar, 5 );
}]]></adddata>
		<empty>false</empty>
		<request>feature1_11</request>
		<response1 goto="5">feature1_13</response1>
		<response2 goto="255">feature1_14</response2>
	</text>
	<text>
		<partner>reise2_auerochse</partner>
		<id>10</id>
		<adddata><![CDATA[function processtext(which,text) {
  if( which!=0 ) return text;
  return text.replace("{0}",getName(selectedchar));
}
function after(selid) {
  awardXP( "unlucky Hunter", selectedchar, 5 );
}]]></adddata>
		<empty>false</empty>
		<request>feature1_12</request>
		<response1 goto="5">feature1_13</response1>
		<response2 goto="14">feature1_14</response2>
	</text>
	<text>
		<partner>reise2_auerochse</partner>
		<id>11</id>
		<adddata><![CDATA[/*
script(gib Proviantpakete) (je nach TaW*?)
script(nimm 2xMunition von Held)

*/
function processtext(which,text) {
  if( which!=0 ) return text;
  return text.replace("{0}",getName(selectedchar));
}

function after(selid) {
  awardXP( "great Hunter", selectedchar, 20 );
  showItemsetList({"doublelist":[45,25]});
}]]></adddata>
		<empty>false</empty>
		<request>feature1_10</request>
		<response1 goto="255" xsi:nil="true" />
	</text>
	<text>
		<partner>reise2_auerochse</partner>
		<id>12</id>
		<adddata><![CDATA[function processtext( which, text ) {
	if( which > 0 ) return text;
	return text.replace(/{0}/g, getName(selectedchar));
}
]]></adddata>
		<empty>false</empty>
		<request>char_no_hunting_weapon_sgl</request>
		<response1 goto="14" xsi:nil="true" />
	</text>
	<text>
		<partner>reise2_auerochse</partner>
		<id>14</id>
		<adddata><![CDATA[]]></adddata>
		<empty>false</empty>
		<request>info7_2_7</request>
		<response1 goto="255" xsi:nil="true" />
	</text>
	<text>
		<partner>reise2_auerochse</partner>
		<id>1fwd</id>
		<adddata><![CDATA[function forward() {
passTime("ao1",3);
return "tobecontinued";
}

function OnTimePassed(x) {
  if( x == "ao1" )startDialogueAt("reise2_auerochse",2);
}]]></adddata>
		<empty>true</empty>
		<request />
	</text>
	<text>
		<partner>reise2_auerochse</partner>
		<id>4fwd</id>
		<adddata><![CDATA[function forward() {
passTime("ao2",2);
return "tobecontinued";
}

function OnTimePassed(x) {
  if( x == "ao2" )startDialogueAt("reise2_auerochse",5);
}]]></adddata>
		<empty>true</empty>
		<request />
	</text>
	<text>
		<partner>reise3_tjoila-breida</partner>
		<id>1</id>
		<adddata><![CDATA[]]></adddata>
		<empty>false</empty>
		<request>feature1_16</request>
		<response1 goto="2">feature1_17</response1>
		<response2 goto="3">feature1_18</response2>
	</text>
	<text>
		<partner>reise3_tjoila-breida</partner>
		<id>2</id>
		<adddata><![CDATA[/*
script(Zeit 2 Stunden vordrehen) (?)

*/

function before () {
passTime("",2); 
}]]></adddata>
		<empty>false</empty>
		<request>feature1_19</request>
		<response1 goto="255" xsi:nil="true" />
	</text>
	<text>
		<partner>reise3_tjoila-breida</partner>
		<id>3</id>
		<adddata><![CDATA[/*
script(Items vorhanden: Axt (auch Waffen), Hammer, 3xSeil oder (1xSeil + 2xStrickleiter) oder (2xSeil + 1xStrickleiter))
nein=4
ja=5, 2xSeil/Strickleiter entfernen

*/

function forward () {
if( findInventoryItem(121) >= 2 )

return 5; else return 4; }]]></adddata>
		<empty>true</empty>
		<request />
		<response1 goto="4" xsi:nil="true" />
		<response2 goto="5" xsi:nil="true" />
	</text>
	<text>
		<partner>reise3_tjoila-breida</partner>
		<id>4</id>
		<adddata><![CDATA[]]></adddata>
		<empty>false</empty>
		<request>feature1_20</request>
		<response1 goto="2" xsi:nil="true" />
	</text>
	<text>
		<partner>reise3_tjoila-breida</partner>
		<id>5</id>
		<adddata><![CDATA[/*
script(Probe Wildnisleben) (?)
bestanden=6
misslungen=7

*/

function forward () {
var res = rollCheck( {"who":"best","which":"wildnisleben","type":"skill","mod":0});

		if (res.ok)
		{
			
			return 6;
		}
		else
			return 7;}]]></adddata>
		<empty>true</empty>
		<request />
		<response1 goto="6" xsi:nil="true" />
		<response2 goto="7" xsi:nil="true" />
	</text>
	<text>
		<partner>reise3_tjoila-breida</partner>
		<id>6</id>
		<adddata><![CDATA[]]></adddata>
		<empty>false</empty>
		<request>feature1_22</request>
		<response1 goto="255" xsi:nil="true" />
	</text>
	<text>
		<partner>reise3_tjoila-breida</partner>
		<id>7</id>
		<adddata><![CDATA[]]></adddata>
		<empty>false</empty>
		<request>feature1_21</request>
		<response1 goto="8" xsi:nil="true" />
	</text>
	<text>
		<partner>reise3_tjoila-breida</partner>
		<id>8</id>
		<adddata><![CDATA[/*
script(Heldenauswahl)

*/]]></adddata>
		<empty>true</empty>
		<request />
		<response1 goto="9" xsi:nil="true" />
	</text>
	<text>
		<partner>reise3_tjoila-breida</partner>
		<id>9</id>
		<adddata><![CDATA[function processtext(which, text) {
	if (which != 0)
		return text;


 text = text.replace( "{0}", getName(0) );
text = text.replace( "{1}", getLangString("text_pp2_" + getGender(0), [])); 
 

 dealDamage({"amount":"2W6", "reason":"Accident", "type":"physical", "who":0 });

 return text;
}]]></adddata>
		<empty>false</empty>
		<request>feature2_19</request>
		<response1 goto="255" xsi:nil="true" />
	</text>
	<text>
		<partner>reise4_fluss-roval</partner>
		<id>1</id>
		<adddata><![CDATA[/*
auf dem Trampelpfad tauchen auf:
reise5_dickicht (nach ein paar Stunden(halber Tag?) oder ortsgebunden je kurz nach Anfang und kurz vor Ende des Trampelpfades)
reise6_hirsch (jedesmal, wenn man den Weg geht)
reise7_karene (Frequenz unbekannt)
rast1 (Frequenz unbekannt, kann auch mehrfach pro Strecke auftreten)
trampelpfad_ende1 (Am Ende des Weges)

*/
var selchar = -1;
function before() {
  var res = rollCheck({"who":"best","which":"sinnensch","type":"skill"});
  selchar = res.id;
}

function processtext(which,text) {
  if( which != 0 ) return text;
  text = text.replace( "{0}", getName(selchar));
  var thirdp = getLangString("text_pp3_"+getGender(selchar),[]);
  return text.replace( "{1}", thirdp );
}]]></adddata>
		<empty>false</empty>
		<request>feature1_24</request>
		<response1 goto="255">feature1_25</response1>
		<response2 goto="2">feature1_26</response2>
	</text>
	<text>
		<partner>reise4_fluss-roval</partner>
		<id>2</id>
		<adddata><![CDATA[var gotraft;
var currentswimmer;
function before() {
  gotraft = false;
  currentswimmer = 0;
}]]></adddata>
		<empty>false</empty>
		<request>feature1_27</request>
		<response1 goto="3">feature1_28</response1>
		<response2 goto="9">feature1_29</response2>
		<response3 goto="255">feature1_30</response3>
	</text>
	<text>
		<partner>reise4_fluss-roval</partner>
		<id>3</id>
		<adddata><![CDATA[function forward()
{
   var id = currentswimmer;

   if (id < getPartyCount())
   {
     var res = rollCheck({"who":id, "type":"skill", "which":"schwimmen", "mod":(gotraft)?2:-2})

     if (res.ok)
        return 4;
     else
        return 5;
   }
   else {
     return 6;
   }
}]]></adddata>
		<empty>true</empty>
		<request />
		<response1 goto="4" xsi:nil="true" />
		<response2 goto="5" xsi:nil="true" />
		<response3 goto="6" xsi:nil="true" />
	</text>
	<text>
		<partner>reise4_fluss-roval</partner>
		<id>4</id>
		<adddata><![CDATA[function processtext(which,text) {
  if( which != 0 ) return text;
  return text.replace( "{0}", getName(currentswimmer) );
}
function before() {
  passTime("xx",1/6);
}
function after(selid) { currentswimmer++; }]]></adddata>
		<empty>false</empty>
		<request>feature1_31</request>
		<response1 goto="3" xsi:nil="true" />
	</text>
	<text>
		<partner>reise4_fluss-roval</partner>
		<id>5</id>
		<adddata><![CDATA[function processtext(which,text) {
  if( which != 0 ) return text;
  dealDamage({"who":currentswimmer,"amount":"2W6","type":"ignorers", "reason":"drowning","mandatory":true});
  text = text.replace( "{1}", getLangString( "text_3rdperson_"+getGender(currentswimmer),[]));
  return text.replace( "{0}", getName(currentswimmer) );
}
function before() {
  passTime("xx",1/4);
}
function after(selid) { currentswimmer++; }]]></adddata>
		<empty>false</empty>
		<request>feature1_32</request>
		<response1 goto="3" xsi:nil="true" />
	</text>
	<text>
		<partner>reise4_fluss-roval</partner>
		<id>6</id>
		<adddata><![CDATA[function before() {
  setInsideScene("mood_pathway");
  addEffect({"which":"dumpfsch_infection","who":-2});
}]]></adddata>
		<empty>false</empty>
		<request>feature1_33</request>
		<response1 goto="7">feature1_34</response1>
		<response2 goto="12">feature1_35</response2>
	</text>
	<text>
		<partner>reise4_fluss-roval</partner>
		<id>7</id>
		<adddata><![CDATA[function forward() {
passTime("",8);
  setJourneyState({"route":"peilinenroad-skelelleroad-pampa","pos":0.01,"dir":true});
  return 255;
}]]></adddata>
		<empty>true</empty>
		<request />
		<response1 goto="255" xsi:nil="true" />
	</text>
	<text>
		<partner>reise4_fluss-roval</partner>
		<id>9</id>
		<adddata><![CDATA[function forward()
{
   gotraft = true;
   passTime( "xx", 4 );
   return 3;
}]]></adddata>
		<empty>true</empty>
		<request />
		<response1 goto="3" xsi:nil="true" />
		<response2 goto="6" xsi:nil="true" />
	</text>
	<text>
		<partner>reise4_fluss-roval</partner>
		<id>12</id>
		<adddata><![CDATA[function before() {
  currentswimmer = 0;
}
function processtext(which,text) {
  if( which < 2 ) return text;
  if( gotraft ) return getLangString("feature4_41",[]);
  else return text;
}]]></adddata>
		<empty>false</empty>
		<request>feature1_36</request>
		<response1 goto="13">feature1_28</response1>
		<response2 goto="17">feature1_29</response2>
	</text>
	<text>
		<partner>reise4_fluss-roval</partner>
		<id>13</id>
		<adddata><![CDATA[function forward()
{
   var id = currentswimmer;

   if (id < getPartyCount())
   {
     var res = rollCheck({"who":id, "type":"skill", "which":"schwimmen", "mod":(gotraft)?2:-2})

     if (res.ok)
        return 14;
     else
        return 15;
   }
   else {
     return 16;
   }
}]]></adddata>
		<empty>true</empty>
		<request />
		<response1 goto="14" xsi:nil="true" />
		<response2 goto="15" xsi:nil="true" />
		<response3 goto="16" xsi:nil="true" />
	</text>
	<text>
		<partner>reise4_fluss-roval</partner>
		<id>14</id>
		<adddata><![CDATA[function processtext(which,text) {
  if( which != 0 ) return text;
  return text.replace( "{0}", getName(currentswimmer) );
}
function before() {
  passTime("xx",1/6);
}
function after(selid) { currentswimmer++; }]]></adddata>
		<empty>false</empty>
		<request>feature1_31</request>
		<response1 goto="13" xsi:nil="true" />
	</text>
	<text>
		<partner>reise4_fluss-roval</partner>
		<id>15</id>
		<adddata><![CDATA[function processtext(which,text) {
  if( which != 0 ) return text;
  dealDamage({"who":currentswimmer,"amount":"2W6","type":"ignorers", "reason":"drowning","mandatory":true});
  return text.replace( "{0}", getName(currentswimmer) );
}
function before() {
  passTime("xx",1/4);
}
function after(selid) { currentswimmer++; }]]></adddata>
		<empty>false</empty>
		<request>feature1_32</request>
		<response1 goto="13" xsi:nil="true" />
	</text>
	<text>
		<partner>reise4_fluss-roval</partner>
		<id>16</id>
		<adddata><![CDATA[]]></adddata>
		<empty>false</empty>
		<request>feature1_37</request>
		<response1 goto="20" xsi:nil="true" />
	</text>
	<text>
		<partner>reise4_fluss-roval</partner>
		<id>17</id>
		<adddata><![CDATA[function forward()
{
   if( !gotraft ) {
     gotraft = true;
     passTime( "xx", 4 );
   }
   return 13;
}]]></adddata>
		<empty>true</empty>
		<request />
		<response1 goto="13" xsi:nil="true" />
		<response2 goto="16" xsi:nil="true" />
	</text>
	<text>
		<partner>reise4_fluss-roval</partner>
		<id>20</id>
		<adddata><![CDATA[]]></adddata>
		<empty>false</empty>
		<request>feature1_39</request>
		<response1 goto="21">feature1_40</response1>
		<response2 goto="22">feature1_41</response2>
	</text>
	<text>
		<partner>reise4_fluss-roval</partner>
		<id>21</id>
		<adddata><![CDATA[function forward() {
  setJourneyState({"route":"peilinen-rovamund","pos":0.3,"dir":false});
  return 255;
}]]></adddata>
		<empty>true</empty>
		<request />
		<response1 goto="255" xsi:nil="true" />
	</text>
	<text>
		<partner>reise4_fluss-roval</partner>
		<id>22</id>
		<adddata><![CDATA[function forward() {
  setJourneyState({"route":"peilinen-rovamund","pos":0.3,"dir":true});
  return 255;
}]]></adddata>
		<empty>true</empty>
		<request />
		<response1 goto="255" xsi:nil="true" />
	</text>
	<text>
		<partner>reise5_dickicht</partner>
		<id>1</id>
		<adddata><![CDATA[]]></adddata>
		<empty>false</empty>
		<request>feature7_63</request>
		<response1 goto="2">feature7_64</response1>
		<response2 goto="3">feature7_65</response2>
	</text>
	<text>
		<partner>reise5_dickicht</partner>
		<id>2</id>
		<adddata><![CDATA[/* script(Zeit 6 Stunden vordrehen)

*/

function before () {
passTime("",6); 
}]]></adddata>
		<empty>false</empty>
		<request>feature7_66</request>
		<response1 goto="255" xsi:nil="true" />
	</text>
	<text>
		<partner>reise5_dickicht</partner>
		<id>3</id>
		<adddata><![CDATA[/* script(Probe Orientierung bestanden?)
ja=4
nein=5

*/

function forward () {
	var res = rollCheck( {"who":"best","which":"orientierung","type":"skill","mod":0});

	if (res.ok)
		return 4;
	else
		return 5;
}]]></adddata>
		<empty>true</empty>
		<request />
		<response1 goto="4" xsi:nil="true" />
		<response2 goto="5" xsi:nil="true" />
	</text>
	<text>
		<partner>reise5_dickicht</partner>
		<id>4</id>
		<adddata><![CDATA[]]></adddata>
		<empty>false</empty>
		<request>feature7_67</request>
		<response1 goto="255" xsi:nil="true" />
	</text>
	<text>
		<partner>reise5_dickicht</partner>
		<id>5</id>
		<adddata><![CDATA[/* script(Zeit 4 Stunden vordrehen)

*/

function before () {
passTime("",4); }]]></adddata>
		<empty>false</empty>
		<request>feature7_68</request>
		<response1 goto="6" xsi:nil="true" />
	</text>
	<text>
		<partner>reise5_dickicht</partner>
		<id>6</id>
		<adddata><![CDATA[]]></adddata>
		<empty>false</empty>
		<request>feature7_69</request>
		<response1 goto="7" xsi:nil="true" />
	</text>
	<text>
		<partner>reise5_dickicht</partner>
		<id>7</id>
		<adddata><![CDATA[/* script(Probe Orientierung bestanden?)
ja=8
nein=9

*/

function forward () {
var res = rollCheck( {"who":"best","which":"orientierung","type":"skill","mod":0});

		if (res.ok)
		{
			
			return 8;
		}
		else
			return 9;}]]></adddata>
		<empty>true</empty>
		<request />
		<response1 goto="8" xsi:nil="true" />
		<response2 goto="9" xsi:nil="true" />
	</text>
	<text>
		<partner>reise5_dickicht</partner>
		<id>8</id>
		<adddata><![CDATA[/*
script(Zeit x Stunden vordrehen)

*/

function before () {
passTime("",4); }]]></adddata>
		<empty>false</empty>
		<request>feature7_70</request>
		<response1 goto="255" xsi:nil="true" />
	</text>
	<text>
		<partner>reise5_dickicht</partner>
		<id>9</id>
		<adddata><![CDATA[]]></adddata>
		<empty>false</empty>
		<request>feature7_71</request>
		<response1 goto="10" xsi:nil="true" />
	</text>
	<text>
		<partner>reise5_dickicht</partner>
		<id>10</id>
		<adddata><![CDATA[/* script(Zeit bis zum nächsten Morgen vordrehen) */

function forward () {
var d = getDateTime();
  var p;
  if( d > 0.4 )
    p = (1.4 - d) * 24;
  else
    p = (0.4 - d) * 24;
  passTime( "", p );

return 11
}]]></adddata>
		<empty>true</empty>
		<request />
		<response1 goto="11" xsi:nil="true" />
	</text>
	<text>
		<partner>reise5_dickicht</partner>
		<id>11</id>
		<adddata><![CDATA[]]></adddata>
		<empty>false</empty>
		<request>feature7_72</request>
		<response1 goto="255" xsi:nil="true" />
	</text>
	<text>
		<partner>reise6_hirsch</partner>
		<id>1</id>
		<adddata><![CDATA[var selchar = -1;
function before() {
  var res = rollCheck({"who":"best","which":"sinnensch","type":"skill"});
  selchar = res.id;
}

function processtext(which,text) {
  if( which != 0 ) return text;
  text = text.replace( /{0}/g, getName(selchar));
  var thirdp = getLangString("text_3rdperson_"+getGender(selchar),[]);
  return text.replace( "{1}", thirdp );
}]]></adddata>
		<empty>false</empty>
		<request>feature_25</request>
		<response1 goto="5">feature_26</response1>
		<response2 goto="255">feature_27</response2>
	</text>
	<text>
		<partner>reise6_hirsch</partner>
		<id>2</id>
		<adddata><![CDATA[function before() {
  setInsideScene("mood_deer_stream");
  passTime("xx",2);
}]]></adddata>
		<empty>false</empty>
		<request>feature7_73</request>
		<response1 goto="3" xsi:nil="true" />
	</text>
	<text>
		<partner>reise6_hirsch</partner>
		<id>3</id>
		<adddata><![CDATA[/* script(Probe Schleichen 
nein=10
ja=4
*/
function forward()
{
    var res = rollCheck({"who":"best","which":"schleichen","type":"skill","mod":-6});
    if( !res.ok ) return 10; else return 4;
}]]></adddata>
		<empty>true</empty>
		<request />
		<response1 goto="4" xsi:nil="true" />
		<response2 goto="10" xsi:nil="true" />
	</text>
	<text>
		<partner>reise6_hirsch</partner>
		<id>4</id>
		<adddata><![CDATA[/*14-muni, 13-waffe*/
function forward() {
  chooseSingleCharacter( getLangString("feature7_75",[]), "deer_choice");
  return "tobecontinued";
}

var selectedchar = -1;
function deer_choice(selid) {
  selectedchar = selid;
  
if (hasHuntingWeapon(selectedchar)) startDialogueAt("reise6_hirsch", "11");
  else 
  startDialogueAt("reise6_hirsch", "12");
	  
}]]></adddata>
		<empty>true</empty>
		<request>feature7_75</request>
		<response1 goto="11" xsi:nil="true" />
	</text>
	<text>
		<partner>reise6_hirsch</partner>
		<id>6</id>
		<adddata><![CDATA[function processtext(which,text) {
  if( which > 0 ) return text;
  return text.replace( "{0}", getName(selectedchar) );
}

function after(selid) {
  awardXP( "great Hunter", selectedchar, 20 );
  showItemsetList({"doublelist":[45,15]});
}]]></adddata>
		<empty>false</empty>
		<request>feature7_77</request>
		<response1 goto="14" xsi:nil="true" />
	</text>
	<text>
		<partner>reise6_hirsch</partner>
		<id>7</id>
		<adddata><![CDATA[function after(selid) {
  awardXP( "fine Hunter", selectedchar, 10 );
}]]></adddata>
		<empty>false</empty>
		<request>feature7_78</request>
		<response1 goto="8">feature7_80</response1>
		<response2 goto="14">feature7_81</response2>
	</text>
	<text>
		<partner>reise6_hirsch</partner>
		<id>8</id>
		<adddata><![CDATA[function before() {
  passTime("xx",2);
}]]></adddata>
		<empty>false</empty>
		<request>feature7_82</request>
		<response1 goto="14" xsi:nil="true" />
	</text>
	<text>
		<partner>reise6_hirsch</partner>
		<id>9</id>
		<adddata><![CDATA[function processtext(which,text) {
  if( which!=0 ) return text;
  return text.replace("{0}",getName(selectedchar));
}
function after(selid) {
  awardXP( "unlucky Hunter", selectedchar, 5 );
}]]></adddata>
		<empty>false</empty>
		<request>feature7_79</request>
		<response1 goto="8">feature7_80</response1>
		<response2 goto="14">feature7_81</response2>
	</text>
	<text>
		<partner>reise6_hirsch</partner>
		<id>10</id>
		<adddata><![CDATA[]]></adddata>
		<empty>false</empty>
		<request>feature7_74</request>
		<response1 goto="8">feature7_80</response1>
		<response2 goto="14">feature7_81</response2>
	</text>
	<text>
		<partner>reise6_hirsch</partner>
		<id>11</id>
		<adddata><![CDATA[var sneakresult;
function processtext(which,text) {
  if( which != 0 ) return text;
  return text.replace( "{0}", getName(selectedchar) );
}

function after(selid) {
  sneakresult = rollCheck({"who":selectedchar,"which":"schleichen","mod":-2,"type":"skill"});
}]]></adddata>
		<empty>false</empty>
		<request>feature7_76</request>
		<response1 goto="15" xsi:nil="true" />
	</text>
	<text>
		<partner>reise6_hirsch</partner>
		<id>12</id>
		<adddata><![CDATA[function processtext( which, text ) {
	if( which > 0 ) return text;
	return text.replace(/{0}/g, getName(selectedchar));
}]]></adddata>
		<empty>true</empty>
		<request>char_no_hunting_weapon_sgl</request>
		<response1 goto="14" xsi:nil="true" />
	</text>
	<text>
		<partner>reise6_hirsch</partner>
		<id>5</id>
		<adddata><![CDATA[function forward()
{
    var res = rollCheck({"who":"best","which":"faehrtens","type":"skill","mod":-3});
    if( !res.ok ) return 8; else return 2;
}]]></adddata>
		<empty>true</empty>
		<request />
		<response1 goto="2" xsi:nil="true" />
		<response2 goto="8" xsi:nil="true" />
	</text>
	<text>
		<partner>reise6_hirsch</partner>
		<id>13</id>
		<adddata><![CDATA[function processtext( which, text ) {
	if( which > 0 ) return text;
	return text.replace(/{0}/g, getName(selectedchar));
}]]></adddata>
		<empty>false</empty>
		<request>char_no_hunting_ammo_sgl</request>
		<response1 goto="14" xsi:nil="true" />
	</text>
	<text>
		<partner>reise6_hirsch</partner>
		<id>14</id>
		<adddata><![CDATA[]]></adddata>
		<empty>false</empty>
		<request>info7_2_7</request>
		<response1 goto="255" xsi:nil="true" />
	</text>
	<text>
		<partner>reise6_hirsch</partner>
		<id>15</id>
		<adddata><![CDATA[/* script(2xProbe Schusswaffen bestanden?)
beide=10
eine=11
keine=12
*/
function forward() {
  var checkmod = -4;
  if( sneakresult.ok ) checkmod = 0;
 
    var res1 = rollCheck({"who":selectedchar,"which":"currentweapon","mod":checkmod});
    var res2 = rollCheck({"who":selectedchar,"which":"currentweapon","mod":checkmod});
     //consumeHuntingAmmo( selectedchar, 2 );
    if( res1.ok && res2.ok )
      return 6;
    else if( res1.ok || res2.ok )
      return 7;
    else
      return 9;
  
}]]></adddata>
		<empty>true</empty>
		<request />
		<response1 goto="6" xsi:nil="true" />
		<response2 goto="7" xsi:nil="true" />
		<response3 goto="9" xsi:nil="true" />
	</text>
	<text>
		<partner>reise7_karene</partner>
		<id>1</id>
		<adddata><![CDATA[]]></adddata>
		<empty>false</empty>
		<request>wild_0</request>
		<response1 goto="5">wild_1</response1>
		<response2 goto="255">wild_2</response2>
	</text>
	<text>
		<partner>reise7_karene</partner>
		<id>3</id>
		<adddata><![CDATA[/*14-muni, 13-waffe*/
function forward() {
  chooseSingleCharacter( getLangString("feature2_25",[]), "karene_choice");
  return "tobecontinued";
}

var selectedchar = -1;
function karene_choice(selid) {
  selectedchar = selid;
  
if (hasHuntingWeapon(selectedchar)) startDialogueAt("reise7_karene", "11");
  else 
  startDialogueAt("reise7_karene", "12");
	  
}]]></adddata>
		<empty>true</empty>
		<request>feature2_25</request>
		<response1 goto="4" xsi:nil="true" />
		<response2 goto="13" xsi:nil="true" />
		<response3 goto="12" xsi:nil="true" />
	</text>
	<text>
		<partner>reise7_karene</partner>
		<id>4</id>
		<adddata><![CDATA[var sneakresult;
function processtext(which,text) {
  if( which != 0 ) return text;
  return text.replace( "{0}", getName(selectedchar) );
}

function after(selid) {
  sneakresult = rollCheck({"who":selectedchar,"which":"schleichen","mod":-2,"type":"skill"});
}]]></adddata>
		<empty>false</empty>
		<request>wild_3</request>
		<response1 goto="8" xsi:nil="true" />
	</text>
	<text>
		<partner>reise7_karene</partner>
		<id>5</id>
		<adddata><![CDATA[/* script(Probe Schleichen 
nein=4
ja=6
*/
function forward()
{
    var res = rollCheck({"who":"best","which":"schleichen","type":"skill","mod":-4});
    if( !res.ok ) return 6; else return 3;
}]]></adddata>
		<empty>true</empty>
		<request />
		<response1 goto="6" xsi:nil="true" />
		<response2 goto="3" xsi:nil="true" />
	</text>
	<text>
		<partner>reise7_karene</partner>
		<id>6</id>
		<adddata><![CDATA[]]></adddata>
		<empty>false</empty>
		<request>wild_4</request>
		<response1 goto="14" xsi:nil="true" />
	</text>
	<text>
		<partner>reise7_karene</partner>
		<id>7</id>
		<adddata><![CDATA[var karene_sneakresult;

function after(selid) {
  karene_sneakresult = rollCheck({"who":selectedchar,"which":"schleichen","mod":-2,"type":"skill"});
}]]></adddata>
		<empty>false</empty>
		<request>wild_5</request>
		<response1 goto="8" xsi:nil="true" />
	</text>
	<text>
		<partner>reise7_karene</partner>
		<id>8</id>
		<adddata><![CDATA[/* script(2xProbe Schusswaffen bestanden?)
beide=10
eine=11
keine=12
*/
function forward() {
  var checkmod = -4;
  if( sneakresult.ok ) checkmod = 0;
 
    var res1 = rollCheck({"who":selectedchar,"which":"currentweapon","mod":checkmod});
    var res2 = rollCheck({"who":selectedchar,"which":"currentweapon","mod":checkmod});
   // consumeHuntingAmmo( selectedchar, 2 );
    if( res1.ok && res2.ok )
      return 9;
    else if( res1.ok || res2.ok )
      return 10;
    else
      return 11;
  
}]]></adddata>
		<empty>true</empty>
		<request />
		<response1 goto="9" xsi:nil="true" />
		<response2 goto="10" xsi:nil="true" />
		<response3 goto="11" xsi:nil="true" />
	</text>
	<text>
		<partner>reise7_karene</partner>
		<id>9</id>
		<adddata><![CDATA[/* script(nimm 2xPfeil)
script(gib 50xProviantpaket)
*/
function after(selid) {
  awardXP( "great Hunter", selectedchar, 15 );
 showItemsetList({"doublelist":[45,20]});
}]]></adddata>
		<empty>false</empty>
		<request>wild_8</request>
		<response1 goto="255" xsi:nil="true" />
	</text>
	<text>
		<partner>reise7_karene</partner>
		<id>10</id>
		<adddata><![CDATA[/* script(nimm 2xPfeil)
script(gib 25xProviantpaket)
*/
function after(selid) {
  awardXP( "fine Hunter", selectedchar, 8 );
  showItemsetList({"doublelist":[45,10]});
}]]></adddata>
		<empty>false</empty>
		<request>wild_7</request>
		<response1 goto="14" xsi:nil="true" />
	</text>
	<text>
		<partner>reise7_karene</partner>
		<id>11</id>
		<adddata><![CDATA[/*
script(nimm 2xMunition pro Held)
*/]]></adddata>
		<empty>false</empty>
		<request>wild_6</request>
		<response1 goto="14" xsi:nil="true" />
		<response2 goto="13" xsi:nil="true" />
	</text>
	<text>
		<partner>reise7_karene</partner>
		<id>12</id>
		<adddata><![CDATA[function processtext( which, text ) {
	if( which > 0 ) return text;
	return text.replace(/{0}/g, getName(selectedchar));
}]]></adddata>
		<empty>false</empty>
		<request>char_no_hunting_weapon</request>
		<response1 goto="14" xsi:nil="true" />
	</text>
	<text>
		<partner>reise7_karene</partner>
		<id>13</id>
		<adddata><![CDATA[function processtext( which, text ) {
	if( which > 0 ) return text;
	return text.replace(/{0}/g, getName(selectedchar));
}]]></adddata>
		<empty>false</empty>
		<request>char_no_hunting_ammo</request>
		<response1 goto="14" xsi:nil="true" />
	</text>
	<text>
		<partner>reise7_karene</partner>
		<id>14</id>
		<adddata><![CDATA[function after(selid){
	leaveLocation();
	}]]></adddata>
		<empty>false</empty>
		<request>info7_2_7</request>
		<response1 goto="255" xsi:nil="true" />
	</text>
	<text>
		<partner>reise8_wildschweine</partner>
		<id>1</id>
		<adddata><![CDATA[]]></adddata>
		<empty>false</empty>
		<request>wild_10</request>
		<response1 goto="2">wild_11</response1>
		<response2 goto="255">wild_12</response2>
	</text>
	<text>
		<partner>reise8_wildschweine</partner>
		<id>2</id>
		<adddata><![CDATA[/*
script(Schusswaffen dabei?)
nein=3
ja=4
*/

]]></adddata>
		<empty>false</empty>
		<request>wild_13</request>
		<response1 goto="3" xsi:nil="true" />
		<response2 goto="4" xsi:nil="true" />
	</text>
	<text>
		<partner>reise8_wildschweine</partner>
		<id>3</id>
		<adddata><![CDATA[]]></adddata>
		<empty>false</empty>
		<request>wild_18</request>
		<response1 goto="255" xsi:nil="true" />
	</text>
	<text>
		<partner>reise8_wildschweine</partner>
		<id>4</id>
		<adddata><![CDATA[]]></adddata>
		<empty>false</empty>
		<request>wild_13</request>
		<response1 goto="5" xsi:nil="true" />
	</text>
	<text>
		<partner>reise8_wildschweine</partner>
		<id>5</id>
		<adddata><![CDATA[/*
script(Probe Schleichen gelungen?)
nein=6
ja=7
*/]]></adddata>
		<empty>true</empty>
		<request />
		<response1 goto="6" xsi:nil="true" />
		<response2 goto="7" xsi:nil="true" />
	</text>
	<text>
		<partner>reise8_wildschweine</partner>
		<id>6</id>
		<adddata><![CDATA[]]></adddata>
		<empty>false</empty>
		<request>wild_14</request>
		<response1 goto="255" xsi:nil="true" />
	</text>
	<text>
		<partner>reise8_wildschweine</partner>
		<id>7</id>
		<adddata><![CDATA[]]></adddata>
		<empty>false</empty>
		<request>wild_15</request>
		<response1 goto="8" xsi:nil="true" />
	</text>
	<text>
		<partner>reise8_wildschweine</partner>
		<id>8</id>
		<adddata><![CDATA[/*
script(Probe Schusswaffen bestanden?)
ja=9
nein=10
*/]]></adddata>
		<empty>true</empty>
		<request />
		<response1 goto="9" xsi:nil="true" />
		<response2 goto="10" xsi:nil="true" />
	</text>
	<text>
		<partner>reise8_wildschweine</partner>
		<id>9</id>
		<adddata><![CDATA[/*
script(gib 25(?) Proviantpakete)
script(nimm 1xMunition pro Held)
*/]]></adddata>
		<empty>false</empty>
		<request>wild_17</request>
		<response1 goto="255" xsi:nil="true" />
	</text>
	<text>
		<partner>reise8_wildschweine</partner>
		<id>10</id>
		<adddata><![CDATA[/*
script(nimm 1xMunition pro Held)
*/]]></adddata>
		<empty>false</empty>
		<request>wild_16</request>
		<response1 goto="255" xsi:nil="true" />
	</text>
	<text>
		<partner>reise9_hoehlenbaer</partner>
		<id>1</id>
		<adddata><![CDATA[]]></adddata>
		<empty>false</empty>
		<request>wild_19</request>
		<response1 goto="2">wild_20</response1>
		<response2 goto="3">wild_21</response2>
	</text>
	<text>
		<partner>reise9_hoehlenbaer</partner>
		<id>2</id>
		<adddata><![CDATA[/*
script(Zeit 2 Stunden vordrehen)

*/]]></adddata>
		<empty>false</empty>
		<request>wild_24</request>
		<response1 goto="255" xsi:nil="true" />
	</text>
	<text>
		<partner>reise9_hoehlenbaer</partner>
		<id>3</id>
		<adddata><![CDATA[]]></adddata>
		<empty>false</empty>
		<request>wild_22</request>
		<response1 goto="4" xsi:nil="true" />
	</text>
	<text>
		<partner>reise9_hoehlenbaer</partner>
		<id>4</id>
		<adddata><![CDATA[/*
script(Kampf Höhlenbär, Bär flieht) (oder nur per Textbox?)

*/]]></adddata>
		<empty>true</empty>
		<request />
		<response1 goto="5" xsi:nil="true" />
	</text>
	<text>
		<partner>reise9_hoehlenbaer</partner>
		<id>5</id>
		<adddata><![CDATA[/*
wenn nur per Textbox abgehandelt:

script(2W6-2 LE Verlust pro Held) (?)

*/]]></adddata>
		<empty>false</empty>
		<request>wild_23</request>
		<response1 goto="255" xsi:nil="true" />
	</text>
	<text>
		<partner>reise10_kvillotter</partner>
		<id>1</id>
		<adddata><![CDATA[]]></adddata>
		<empty>false</empty>
		<request>wild_25</request>
		<response1 goto="2" xsi:nil="true" />
	</text>
	<text>
		<partner>reise10_kvillotter</partner>
		<id>2</id>
		<adddata><![CDATA[/*
script(Probe Sinnesschärfe/ alle bestanden?)
ja=3
nein=4, {0}=Held mit niedrigstem TaW*

*/
var curchar;
function forward() {
  curchar = rollRandom( 0, getPartyCount() -1 );
  var res = rollCheck({"who":curchar,"which":"GE","type":"attribute","mod":-2});
  if( res.ok ) return 3; else return 4;
}]]></adddata>
		<empty>true</empty>
		<request />
		<response1 goto="3" xsi:nil="true" />
		<response2 goto="4" xsi:nil="true" />
	</text>
	<text>
		<partner>reise10_kvillotter</partner>
		<id>3</id>
		<adddata><![CDATA[]]></adddata>
		<empty>false</empty>
		<request>wild_27</request>
		<response1 goto="255" xsi:nil="true" />
	</text>
	<text>
		<partner>reise10_kvillotter</partner>
		<id>4</id>
		<adddata><![CDATA[function before() {
  dealDamage({"who":curchar,"amount":"1W6","type":"ignorers","reason":"biss"});
 var ntxt = rollRandom(1,2);
 if( ntxt == 1 ) addEffect({"who":curchar,"which":"poison_vomicum"});
}

function processtext(which,text) {
  if( which > 0 ) return text;
  return text.replace("{0}",getName(curchar));
}
]]></adddata>
		<empty>false</empty>
		<request>wild_26</request>
		<response1 goto="255" xsi:nil="true" />
	</text>
	<text>
		<partner>seereise1_krake</partner>
		<id>1</id>
		<adddata><![CDATA[]]></adddata>
		<empty>false</empty>
		<request>wild_28</request>
		<response1 goto="2" xsi:nil="true" />
	</text>
	<text>
		<partner>seereise1_krake</partner>
		<id>2</id>
		<adddata><![CDATA[var numchecks;
var curchar;
function after(selid) {
  numchecks = rollRandom(1,getPartyCount());
}]]></adddata>
		<empty>false</empty>
		<request>wild_29</request>
		<response1 goto="3" xsi:nil="true" />
	</text>
	<text>
		<partner>seereise1_krake</partner>
		<id>3</id>
		<adddata><![CDATA[function forward() {
  if( numchecks-- <= 0 ) return 6;
  curchar = rollRandom( 0, getPartyCount() -1 );
  var res = rollCheck({"who":curchar,"which":"KK","type":"attrib","mod":-2});
  if( res.ok ) return 4; else return 5;
}]]></adddata>
		<empty>true</empty>
		<request />
		<response1 goto="4" xsi:nil="true" />
		<response2 goto="5" xsi:nil="true" />
		<response3 goto="6" xsi:nil="true" />
	</text>
	<text>
		<partner>seereise1_krake</partner>
		<id>4</id>
		<adddata><![CDATA[function processtext(which,text) {
  if( which > 0 ) return text;
  return text.replace("{0}",getName(curchar));
}]]></adddata>
		<empty>false</empty>
		<request>wild_30</request>
		<response1 goto="3" xsi:nil="true" />
	</text>
	<text>
		<partner>seereise1_krake</partner>
		<id>5</id>
		<adddata><![CDATA[function before() {
  dealDamage({"who":curchar,"amount":"2W6","type":"ignorers","reason":"drowning"});
}
function processtext(which,text) {
  if( which > 0 ) return text;
  return text.replace("{0}",getName(curchar));
}]]></adddata>
		<empty>false</empty>
		<request>wild_31</request>
		<response1 goto="3" xsi:nil="true" />
	</text>
	<text>
		<partner>seereise1_krake</partner>
		<id>6</id>
		<adddata><![CDATA[function after(selid) {
  // heal all not dead until just unconscious
  for( var i = 0; i < getPartyCount(); i++ ) {
    if( getCharAttribute( "cLE", i ) < 0 && isAlive( i, 1 ) == 1 ) {
      var delta1 = -getAttribute( i, "cLE" ) + 1;
      healDamage({"who":i,"amount":delta1});
    }
  }
}]]></adddata>
		<empty>false</empty>
		<request>wild_32</request>
		<response1 goto="255" xsi:nil="true" />
	</text>
	<text>
		<partner>reise11_auerochse</partner>
		<id>1</id>
		<adddata><![CDATA[function before() {
  passTime("xx",1);
}]]></adddata>
		<empty>false</empty>
		<request>wild_33</request>
		<response1 goto="2">wild_34</response1>
		<response2 goto="3">wild_35</response2>
	</text>
	<text>
		<partner>reise11_auerochse</partner>
		<id>2</id>
		<adddata><![CDATA[]]></adddata>
		<empty>false</empty>
		<request>wild_38</request>
		<response1 goto="255" xsi:nil="true" />
	</text>
	<text>
		<partner>reise11_auerochse</partner>
		<id>3</id>
		<adddata><![CDATA[]]></adddata>
		<empty>false</empty>
		<request>wild_36</request>
		<response1 goto="4" xsi:nil="true" />
	</text>
	<text>
		<partner>reise11_auerochse</partner>
		<id>4</id>
		<adddata><![CDATA[var curchar;
function forward() {
  curchar = rollRandom( 0, getPartyCount() -1 );
  var res = rollCheck({"who":curchar,"which":"akrobatik","type":"skill"});
  if( res.ok ) return 6; else return 5;
}]]></adddata>
		<empty>true</empty>
		<request />
		<response1 goto="5" xsi:nil="true" />
		<response2 goto="6" xsi:nil="true" />
	</text>
	<text>
		<partner>reise11_auerochse</partner>
		<id>5</id>
		<adddata><![CDATA[/*
script(2W6 LE Verlust für {0}
*/
function before() {
  dealDamage({"who":curchar,"amount":"2W6","type":"ignorers","reason":"drowning"});
}
function processtext(which,text) {
  if( which > 0 ) return text;
  return text.replace("{0}",getName(curchar));
}]]></adddata>
		<empty>false</empty>
		<request>wild_37</request>
		<response1 goto="255" xsi:nil="true" />
	</text>
	<text>
		<partner>reise11_auerochse</partner>
		<id>6</id>
		<adddata><![CDATA[]]></adddata>
		<empty>false</empty>
		<request>auerochse_akrobatik_true</request>
		<response1 goto="255" xsi:nil="true" />
	</text>
	<text>
		<partner>reise12_nashorn</partner>
		<id>1</id>
		<adddata><![CDATA[]]></adddata>
		<empty>false</empty>
		<request>wild_39</request>
		<response1 goto="2">wild_40</response1>
		<response2 goto="3">wild_41</response2>
	</text>
	<text>
		<partner>reise12_nashorn</partner>
		<id>2</id>
		<adddata><![CDATA[function before() {
  passTime("xx",1);
}]]></adddata>
		<empty>false</empty>
		<request>wild_44</request>
		<response1 goto="255" xsi:nil="true" />
	</text>
	<text>
		<partner>reise12_nashorn</partner>
		<id>3</id>
		<adddata><![CDATA[]]></adddata>
		<empty>false</empty>
		<request>wild_42</request>
		<response1 goto="4" xsi:nil="true" />
	</text>
	<text>
		<partner>reise12_nashorn</partner>
		<id>4</id>
		<adddata><![CDATA[var curchar;
function forward() {
  curchar = rollRandom( 0, getPartyCount() -1 );
  var res = rollCheck({"who":curchar,"which":"akrobatik","type":"skill"});
  if( res.ok ) return 6; else return 5;
}
]]></adddata>
		<empty>true</empty>
		<request />
		<response1 goto="5" xsi:nil="true" />
		<response2 goto="6" xsi:nil="true" />
	</text>
	<text>
		<partner>reise12_nashorn</partner>
		<id>5</id>
		<adddata><![CDATA[/*
script(2W6 LE Verlust für {0}
*/
function before() {
  dealDamage({"who":curchar,"amount":"2W6","type":"ignorers","reason":"drowning"});
}
function processtext(which,text) {
  if( which > 0 ) return text;
  return text.replace("{0}",getName(curchar));
}]]></adddata>
		<empty>false</empty>
		<request>wild_43</request>
		<response1 goto="255" xsi:nil="true" />
	</text>
	<text>
		<partner>reise12_nashorn</partner>
		<id>6</id>
		<adddata><![CDATA[]]></adddata>
		<empty>false</empty>
		<request>nashorn_akrobatik_true</request>
		<response1 goto="255" xsi:nil="true" />
	</text>
	<text>
		<partner>seereise2_piraten</partner>
		<id>1</id>
		<adddata><![CDATA[]]></adddata>
		<empty>false</empty>
		<request>wild_45</request>
		<response1 goto="2" xsi:nil="true" />
	</text>
	<text>
		<partner>seereise2_piraten</partner>
		<id>2</id>
		<adddata><![CDATA[255]]></adddata>
		<empty>false</empty>
		<request>wild_46</request>
		<response1 goto="3" xsi:nil="true" />
	</text>
	<text>
		<partner>seereise2_piraten</partner>
		<id>3</id>
		<adddata><![CDATA[/*script(Kampf gegen Piraten)

*/

function after(selid){
startBattle("Seereise_Piratenangriff"+rollRandom(1,5));
}]]></adddata>
		<empty>false</empty>
		<request>wild_47</request>
		<response1 goto="255" xsi:nil="true" />
	</text>
	<text>
		<partner>reise13_faehrte</partner>
		<id>1</id>
		<adddata><![CDATA[// Only started by LEADER rolling wildnisleben check!
function processtext(which,text) {
  if( which > 0 ) return text;
  return text.replace( "{0}", getName(0) );
}]]></adddata>
		<empty>false</empty>
		<request>feature_25</request>
		<response1 goto="2">feature_26</response1>
		<response2 goto="255">feature_27</response2>
	</text>
	<text>
		<partner>reise13_faehrte</partner>
		<id>2</id>
		<adddata><![CDATA[function forward() {
 startDialogueAt("reise6_hirsch", "5");
}]]></adddata>
		<empty>true</empty>
		<request />
		<response1 goto="255" xsi:nil="true" />
	</text>
	<text>
		<partner>strasse_HansQuest6</partner>
		<id>1</id>
		<adddata><![CDATA[/*
Benötigt männlichen Zwerg ({0}) und einen weiteren Charakter, der kein Zwerg ist ({1}). Triggert während der Wanderung.
*/
var dwarf, other;
function forward() {
  if( getPartyCount() < 2 ) return 255;
  var i;
  dwarf = -1;
  // find dwarf
  for( i = 0; i < getPartyCount(); i++ ) {
    if( getGender(i) == "male" && getCharClass(i) == "dwarf" ) {
      dwarf = i;
      break;
    }
  }
  var choicelist = [];
  for( i = 0; i < getPartyCount(); i++ ) {
    if( canAct(i) && !getCharClass(i) == "dwarf" )
      choicelist.push( i );
  }
  if( choicelist.length == 0 )
    return 255;
  
  dwarf = getName( dwarf );
  other = getName( choicelist[ rollRandom( 0, choicelist.length - 1 ) ] );
  return 9;
}

function doprocess( text ) {
  var ret = text.replace( /{0}/g, dwarf );
  ret = ret.replace( /{1}/g, other );
  return ret;
}]]></adddata>
		<empty>true</empty>
		<request />
		<response1 goto="2">strasse_HansQuest6_1_r2</response1>
	</text>
	<text>
		<partner>strasse_HansQuest6</partner>
		<id>2</id>
		<adddata><![CDATA[function processtext(which,text) {
  if( which > 0 ) return text;
  return doprocess(text);
}]]></adddata>
		<empty>false</empty>
		<request>strasse_HansQuest6_2</request>
		<response1 goto="3">strasse_HansQuest6_2_r1</response1>
		<response2 goto="3">strasse_HansQuest6_2_r2</response2>
	</text>
	<text>
		<partner>strasse_HansQuest6</partner>
		<id>3</id>
		<adddata><![CDATA[function processtext(which,text) {
  if( which > 0 ) return text;
  return doprocess(text);
}]]></adddata>
		<empty>false</empty>
		<request>strasse_HansQuest6_3</request>
		<response1 goto="4">strasse_HansQuest6_3_r1</response1>
		<response2 goto="5">strasse_HansQuest6_3_r2</response2>
		<response3 goto="255">strasse_HansQuest6_3_r3</response3>
	</text>
	<text>
		<partner>strasse_HansQuest6</partner>
		<id>4</id>
		<adddata><![CDATA[function processtext(which,text) {
  if( which > 0 ) return text;
  return doprocess(text);
}]]></adddata>
		<empty>false</empty>
		<request>strasse_HansQuest6_4</request>
		<response1 goto="5">strasse_HansQuest6_4_r1</response1>
		<response2 goto="255">strasse_HansQuest6_4_r2</response2>
	</text>
	<text>
		<partner>strasse_HansQuest6</partner>
		<id>5</id>
		<adddata><![CDATA[function processtext(which,text) {
  if( which > 0 ) return text;
  return doprocess(text);
}]]></adddata>
		<empty>false</empty>
		<request>strasse_HansQuest6_5</request>
		<response1 goto="255">strasse_HansQuest6_5_r1</response1>
		<response2 goto="6">strasse_HansQuest6_5_r2</response2>
	</text>
	<text>
		<partner>strasse_HansQuest6</partner>
		<id>6</id>
		<adddata><![CDATA[function processtext(which,text) {
  if( which > 0 ) return text;
  return doprocess(text);
}]]></adddata>
		<empty>false</empty>
		<request>strasse_HansQuest6_6</request>
		<response1 goto="255">strasse_HansQuest6_6_r1</response1>
		<response2 goto="255">strasse_HansQuest6_6_r2</response2>
		<response3 goto="7">strasse_HansQuest6_6_r3</response3>
	</text>
	<text>
		<partner>strasse_HansQuest6</partner>
		<id>7</id>
		<adddata><![CDATA[function processtext(which,text) {
  if( which > 0 ) return text;
  return doprocess(text);
}]]></adddata>
		<empty>false</empty>
		<request>strasse_HansQuest6_7</request>
		<response1 goto="8" xsi:nil="true" />
	</text>
	<text>
		<partner>strasse_HansQuest6</partner>
		<id>8</id>
		<adddata><![CDATA[function processtext(which,text) {
  if( which > 0 ) return text;
  return doprocess(text);
}]]></adddata>
		<empty>false</empty>
		<request>strasse_HansQuest6_8</request>
	</text>
	<text>
		<partner>strasse_HansQuest6</partner>
		<id>9</id>
		<adddata><![CDATA[function processtext(which,text) {
  if( which > 0 ) return text;
  return doprocess(text);
}]]></adddata>
		<empty>false</empty>
		<request>strasse_HansQuest6_1</request>
		<response1 goto="2">strasse_HansQuest6_1_r1</response1>
		<response2 goto="2">strasse_HansQuest6_1_r2</response2>
		<response3 goto="3">strasse_HansQuest6_1_r3</response3>
	</text>
	<text>
		<partner>strasse_HansQuest7</partner>
		<id>1</id>
		<adddata><![CDATA[/*

Triggert nur bei Wanderung entlang vom Fluss. {0} = beliebiger char

*/
function processtext( which, text ) {
	if( which > 0 ) return text;
	return text.replace(/{0}/g, getName(0));
}
]]></adddata>
		<empty>false</empty>
		<request>strasse_HansQuest7_1</request>
		<response1 goto="255">strasse_HansQuest7_1_r1</response1>
		<response2 goto="2">strasse_HansQuest7_1_r2</response2>
		<response3 goto="9">strasse_HansQuest7_1_r3</response3>
	</text>
	<text>
		<partner>strasse_HansQuest7</partner>
		<id>2</id>
		<adddata><![CDATA[]]></adddata>
		<empty>false</empty>
		<request>strasse_HansQuest7_2</request>
		<response1 goto="3">strasse_HansQuest7_2_r1</response1>
		<response2 goto="255">strasse_HansQuest7_2_r2</response2>
		<response3 goto="9">strasse_HansQuest7_2_r3</response3>
	</text>
	<text>
		<partner>strasse_HansQuest7</partner>
		<id>3</id>
		<adddata><![CDATA[/*

{0} ist entweder Jäger oder der mit der höchsten Abrichten Fertigkeit

*/
var abricht_char,abricht_max, abricht_mod;
function before() {
abricht_char = -1;
abricht_max = -19;
abricht_mod = 0;
for (var i=0;i < getPartyCount();i++) {

abrichten = getCharSkill("abrichten",i);

if (canAct(i)) {
if (abrichten > abricht_max) {abricht_max = abrichten; abricht_char = i;}

}
}

}
function processtext( which, text ) {
	if( which > 0 ) return text;
	return text.replace(/{0}/g, getName(abricht_char));
}

]]></adddata>
		<empty>false</empty>
		<request>strasse_HansQuest7_3</request>
		<response1 goto="4">strasse_HansQuest7_3_r1</response1>
		<response2 goto="8">strasse_HansQuest7_3_r2</response2>
	</text>
	<text>
		<partner>strasse_HansQuest7</partner>
		<id>8</id>
		<adddata><![CDATA[/*

Abrichtenprobe um 4 erleichtert

goto 4

*/
 function forward() {
 abricht_mod = 4;
	return 4;
}
]]></adddata>
		<empty>true</empty>
		<request />
		<response1 goto="4" xsi:nil="true" />
	</text>
	<text>
		<partner>strasse_HansQuest7</partner>
		<id>4</id>
		<adddata><![CDATA[/*

Abrichtenprobe +2, 

Erfolg = 1, Fehlschlag=0

if 0, goto 5

if 1, goto 6

*/
function processtext( which, text ) {
	if( which > 0 ) return text;
	return text.replace(/{0}/g, getName(abricht_char));
}
]]></adddata>
		<empty>false</empty>
		<request>strasse_HansQuest7_4</request>
		<response1 goto="4fwd" xsi:nil="true" />
	</text>
	<text>
		<partner>strasse_HansQuest7</partner>
		<id>5</id>
		<adddata><![CDATA[function processtext( which, text ) {
	if( which > 0 ) return text;
	return text.replace(/{0}/g, getName(abricht_char));
}
]]></adddata>
		<empty>false</empty>
		<request>strasse_HansQuest7_5</request>
	</text>
	<text>
		<partner>strasse_HansQuest7</partner>
		<id>6</id>
		<adddata><![CDATA[function processtext( which, text ) {
	if( which > 0 ) return text;
	return text.replace(/{0}/g, getName(abricht_char));
}
]]></adddata>
		<empty>false</empty>
		<request>strasse_HansQuest7_6</request>
		<response1 goto="7" xsi:nil="true" />
	</text>
	<text>
		<partner>strasse_HansQuest7</partner>
		<id>7</id>
		<adddata><![CDATA[/*

aktiviert Quest 8 und erweitert 9, +50 AP für alle

*/
function before() {
setSpecialState("map.bieberdabei",1);
awardXP("bieber abgerichtet",-1,5);
}
function processtext( which, text ) {
	if( which > 0 ) return text;
	return text.replace(/{0}/g, getName(abricht_char));
}
]]></adddata>
		<empty>false</empty>
		<request>strasse_HansQuest7_7</request>
		<response1 goto="255">strasse_HansQuest7_7_r1</response1>
		<response2 goto="255">strasse_HansQuest7_7_r2</response2>
		<response3 goto="255">strasse_HansQuest7_7_r3</response3>
	</text>
	<text>
		<partner>strasse_HansQuest7</partner>
		<id>9</id>
		<adddata><![CDATA[
var jagd_char,jagd_max, jagd_mod;
function before() {
jagd_char = -1;
jagd_max = -19;
jagd_mod = 2;
for (var i=0;i < getPartyCount();i++) {

schusswaffen = getCharSkill("schusswaffen",i);

if (canAct(i)) {
if (schusswaffen > jagd_max) {jagd_max = schusswaffen; jagd_char = i;}

}
}

}

function processtext( which, text ) {
	if( which > 0 ) return text;
	return text.replace(/{0}/g, getName(jagd_char));
}


]]></adddata>
		<empty>false</empty>
		<request>strasse_HansQuest7_9</request>
		<response1 goto="10">strasse_HansQuest7_9_r1</response1>
		<response2 goto="3">strasse_HansQuest7_9_r2</response2>
		<response3 goto="255">strasse_HansQuest7_9_r3</response3>
	</text>
	<text>
		<partner>strasse_HansQuest7</partner>
		<id>10</id>
		<adddata><![CDATA[/*

FK Probe +4 auf den {0} char

0= Fehlschag, 1=Erfolg

if 0, goto 11
if 1, goto 12
*/]]></adddata>
		<empty>false</empty>
		<request>strasse_HansQuest7_10</request>
		<response1 goto="10fwd" xsi:nil="true" />
	</text>
	<text>
		<partner>strasse_HansQuest7</partner>
		<id>11</id>
		<adddata><![CDATA[]]></adddata>
		<empty>false</empty>
		<request>strasse_HansQuest7_11</request>
		<response1 goto="255" xsi:nil="true" />
	</text>
	<text>
		<partner>strasse_HansQuest7</partner>
		<id>12</id>
		<adddata><![CDATA[/*

Hunger auf 0 für alle für die nächsten 3 Tage, + 20 AP alle

*/
function after(selid) {
setHunger(0);
awardXP("bieber_erlegt",-1,2);
showItemsetList({"doublelist":[45,6]});
}
]]></adddata>
		<empty>false</empty>
		<request>strasse_HansQuest7_12</request>
		<response1 goto="255" xsi:nil="true" />
	</text>
	<text>
		<partner>strasse_HansQuest7</partner>
		<id>4fwd</id>
		<adddata><![CDATA[/*

Abrichtenprobe +2, 

Erfolg = 1, Fehlschlag=0

if 0, goto 5

if 1, goto 6

*/

function forward() {
if (abricht_mod == 0) abricht_mod =2;
var res = rollCheck({"who":abricht_char,"which":"abrichten","type":"skill","mod":abricht_mod});

if (res.ok) return 6; else return 5;

}
]]></adddata>
		<empty>true</empty>
		<request />
	</text>
	<text>
		<partner>strasse_HansQuest7</partner>
		<id>10fwd</id>
		<adddata><![CDATA[/*

FK Probe +4 auf den {0} char

0= Fehlschag, 1=Erfolg

if 0, goto 11
if 1, goto 12
*/


function forward() {

var res = rollCheck({"who":jagd_char,"which":"schusswaffen","type":"wskillat","mod":jagd_mod});

if (res.ok) return 12; else return 11;

}

]]></adddata>
		<empty>true</empty>
		<request />
	</text>
	<text>
		<partner>strasse_HansQuest8</partner>
		<id>1</id>
		<adddata><![CDATA[/*

Keine Quest, sondern Zufallstext, triggert nur beim Betreten einer Stadt falls man Quest 7 mit gezähmtem Biber abgeschlossen hat, mit einer Wahrscheinlichkeit von 20%, es wird random einer der drei Texte hergenommen.

roll zufall 1,2,3

if roll = 1, goto 2
if roll = 2, goto 3
if roll = 3, goto 4

*/

function forward() {

	if (getSpecialState("map.bieberdabei") == 1) {
	
	if (rollRandom(1,5) == 1) {
	
	var text = rollRandom(1,3);
	
	switch (text) {
	
	case 1: return 2;
	case 2: return 3;
	case 3: return 4;
	
	
	}
	} else retun 255;
	
	} else return 255;

}
]]></adddata>
		<empty>true</empty>
		<request />
		<response1 goto="2" xsi:nil="true" />
		<response2 goto="3" xsi:nil="true" />
		<response3 goto="4" xsi:nil="true" />
	</text>
	<text>
		<partner>strasse_HansQuest8</partner>
		<id>2</id>
		<adddata><![CDATA[function processtext( which, text ) {
	if( which > 0 ) return text;
	return text.replace(/{0}/g, getName(0));
}
]]></adddata>
		<empty>false</empty>
		<request>strasse_HansQuest8_2</request>
		<response1 goto="255" xsi:nil="true" />
	</text>
	<text>
		<partner>strasse_HansQuest8</partner>
		<id>3</id>
		<adddata><![CDATA[function processtext( which, text ) {
	if( which > 0 ) return text;
	return text.replace(/{0}/g, getName(0));
}
]]></adddata>
		<empty>false</empty>
		<request>strasse_HansQuest8_3</request>
		<response1 goto="255" xsi:nil="true" />
	</text>
	<text>
		<partner>strasse_HansQuest8</partner>
		<id>4</id>
		<adddata><![CDATA[]]></adddata>
		<empty>false</empty>
		<request>strasse_HansQuest8_4</request>
		<response1 goto="255" xsi:nil="true" />
	</text>
	<text>
		<partner>strasse_HansQuest9</partner>
		<id>1</id>
		<adddata><![CDATA[/*

 triggert EINMAL während dem Wandern, Zusatzoption falls man Quest 7 mit gezähmtem Biber abgeschlossen hat

*/]]></adddata>
		<empty>false</empty>
		<request>strasse_HansQuest9_1</request>
		<response1 goto="2">strasse_HansQuest9_1_r1</response1>
		<response2 goto="10">strasse_HansQuest9_1_r2</response2>
		<response3 goto="4">strasse_HansQuest9_1_r3</response3>
	</text>
	<text>
		<partner>strasse_HansQuest9</partner>
		<id>2</id>
		<adddata><![CDATA[]]></adddata>
		<empty>false</empty>
		<request>strasse_HansQuest9_2</request>
		<response1 goto="4">strasse_HansQuest9_2_r1</response1>
		<response2 goto="10">strasse_HansQuest9_2_r2</response2>
		<response3 goto="7">strasse_HansQuest9_2_r3</response3>
	</text>
	<text>
		<partner>strasse_HansQuest9</partner>
		<id>3</id>
		<adddata><![CDATA[]]></adddata>
		<empty>false</empty>
		<request>strasse_HansQuest9_3</request>
		<response1 goto="5">strasse_HansQuest9_3_r1</response1>
		<response2 goto="6">strasse_HansQuest9_3_r2</response2>
	</text>
	<text>
		<partner>strasse_HansQuest9</partner>
		<id>10</id>
		<adddata><![CDATA[/*

if kein Bieber dabei, goto 9
if Bieber dabei, goto 3

*/
function forward() {
if (getSpecialState("map.bieberdabei") == 1) return 3; else return 9;
}
]]></adddata>
		<empty>true</empty>
		<request />
	</text>
	<text>
		<partner>strasse_HansQuest9</partner>
		<id>9</id>
		<adddata><![CDATA[]]></adddata>
		<empty>false</empty>
		<request>strasse_HansQuest9_9</request>
		<response1 goto="255" xsi:nil="true" />
	</text>
	<text>
		<partner>strasse_HansQuest9</partner>
		<id>5</id>
		<adddata><![CDATA[]]></adddata>
		<empty>false</empty>
		<request>strasse_HansQuest9_5</request>
		<response1 goto="255" xsi:nil="true" />
	</text>
	<text>
		<partner>strasse_HansQuest9</partner>
		<id>4</id>
		<adddata><![CDATA[]]></adddata>
		<empty>false</empty>
		<request>strasse_HansQuest9_4</request>
		<response1 goto="10">strasse_HansQuest9_4_r1</response1>
		<response2 goto="255">strasse_HansQuest9_4_r2</response2>
	</text>
	<text>
		<partner>strasse_HansQuest9</partner>
		<id>6</id>
		<adddata><![CDATA[]]></adddata>
		<empty>false</empty>
		<request>strasse_HansQuest9_6</request>
		<response1 goto="11">strasse_HansQuest9_6_r1</response1>
		<response2 goto="12">strasse_HansQuest9_6_r2</response2>
	</text>
	<text>
		<partner>strasse_HansQuest9</partner>
		<id>11</id>
		<adddata><![CDATA[/*

Für alle + 50 AP

*/
function forward() {
awardXP("Bieber Strauchdieb",-1,5);
return 255;
}
]]></adddata>
		<empty>true</empty>
		<request />
	</text>
	<text>
		<partner>strasse_HansQuest9</partner>
		<id>12</id>
		<adddata><![CDATA[/*

Für alle 25 AP

*/
function forward() {
awardXP("Bieber Strauchdieb",-1,2);
return 255;
}
]]></adddata>
		<empty>true</empty>
		<request />
	</text>
	<text>
		<partner>strasse_HansQuest9</partner>
		<id>7</id>
		<adddata><![CDATA[]]></adddata>
		<empty>false</empty>
		<request>strasse_HansQuest9_7</request>
		<response1 goto="4">strasse_HansQuest9_7_r1</response1>
		<response2 goto="10">strasse_HansQuest9_7_r2</response2>
	</text>
	<text>
		<partner>strasse_HansQuest10</partner>
		<id>1</id>
		<adddata><![CDATA[/*

Nur wenn Quest 3 und 4 abgeschlossen, triggert vier Dörfer nach Abschluss von Quest 4 beim Betreten der nächsten Ortschaft (außer Daspota), {0} und {1} sind das Pärchen

 */]]></adddata>
		<empty>false</empty>
		<request>strasse_HansQuest10_1</request>
		<response1 goto="2">strasse_HansQuest10_1_r1</response1>
		<response2 goto="3">strasse_HansQuest10_1_r2</response2>
		<response3 goto="4">strasse_HansQuest10_1_r3</response3>
	</text>
	<text>
		<partner>strasse_HansQuest10</partner>
		<id>2</id>
		<adddata><![CDATA[/*

{0} = 50% der gesamten Reisekasse, aufgerundet auf Dukaten

Für alle 150 AP, alle Händlerpreise im Ort halbiert, Paar kann nicht mehr getrennt werden, wenn einer aus der Gruppe entfernt wird, dann der andere automatisch mit.


*/]]></adddata>
		<empty>false</empty>
		<request>strasse_HansQuest10_2</request>
		<response1 goto="255">strasse_HansQuest10_2_r1</response1>
	</text>
	<text>
		<partner>strasse_HansQuest10</partner>
		<id>3</id>
		<adddata><![CDATA[/*

{2} = 25% der gesamten Reisekasse, aufgerudnet auf Dukaten

Für alle 125 AP, alle Händlerpreise im Ort -25%, Paar kann nicht mehr getrennt werden, wenn einer aus der Gruppe entfernt wird, dann der andere automatisch mit.

*/]]></adddata>
		<empty>false</empty>
		<request>strasse_HansQuest10_3</request>
		<response1 goto="255">strasse_HansQuest10_3_r1</response1>
	</text>
	<text>
		<partner>strasse_HansQuest10</partner>
		<id>4</id>
		<adddata><![CDATA[]]></adddata>
		<empty>false</empty>
		<request>strasse_HansQuest10_4</request>
		<response1 goto="5">strasse_HansQuest10_4_r1</response1>
		<response2 goto="2">strasse_HansQuest10_4_r2</response2>
		<response3 goto="3">strasse_HansQuest10_4_r3</response3>
	</text>
	<text>
		<partner>strasse_HansQuest10</partner>
		<id>5</id>
		<adddata><![CDATA[/* activate Quest 11

end Quest 10

*/]]></adddata>
		<empty>false</empty>
		<request />
	</text>
	<text>
		<partner>strasse_HansQuest11</partner>
		<id>1</id>
		<adddata><![CDATA[/*

Nur wenn Quest 10 negativ beendet wurde. (ohne Hochzeit) Ab Ende Quest 10 ohne Hochzeit steigt die Wahrscheinlichkeit für Quest 11 um jeweils 10% pro Ortseintritt (außer Daspota)

*/]]></adddata>
		<empty>false</empty>
		<request>strasse_HansQuest11_1</request>
		<response1 goto="2">strasse_HansQuest11_1_r1</response1>
		<response2 goto="3">strasse_HansQuest11_1_r2</response2>
		<response3 goto="4">strasse_HansQuest11_1_r3</response3>
	</text>
	<text>
		<partner>strasse_HansQuest11</partner>
		<id>2</id>
		<adddata><![CDATA[/*

50% der gesamten Reisekasse, aufgerundet auf Dukaten

Für alle 150 AP, alle Händlerpreise im Ort halbiert, Paar kann nicht mehr getrennt werden, wenn einer aus der Gruppe entfernt wird, dann der andere automatisch mit.


*/]]></adddata>
		<empty>false</empty>
		<request>strasse_HansQuest11_2</request>
		<response1 goto="255">strasse_HansQuest11_2_r1</response1>
	</text>
	<text>
		<partner>strasse_HansQuest11</partner>
		<id>3</id>
		<adddata><![CDATA[/*

25% der gesamten Reisekasse, aufgerunset auf Dukaten

Für alle 125 AP, alle Händlerpreise im Ort -25%, Paar kann nicht mehr getrennt werden, wenn einer aus der Gruppe entfernt wird, dann der andere automatisch mit.


*/]]></adddata>
		<empty>false</empty>
		<request>strasse_HansQuest11_3</request>
		<response1 goto="255">strasse_HansQuest11_3_r1</response1>
	</text>
	<text>
		<partner>strasse_HansQuest11</partner>
		<id>4</id>
		<adddata><![CDATA[]]></adddata>
		<empty>false</empty>
		<request>strasse_HansQuest11_4</request>
		<response1 goto="5">strasse_HansQuest11_4_r1</response1>
		<response2 goto="2">strasse_HansQuest11_4_r2</response2>
		<response3 goto="3">strasse_HansQuest11_4_r3</response3>
	</text>
	<text>
		<partner>strasse_HansQuest11</partner>
		<id>5</id>
		<adddata><![CDATA[/*

{0} und {1} verlassen die Gruppe. Permanent.

ende quest

*/]]></adddata>
		<empty>false</empty>
		<request />
	</text>
	<text>
		<partner>strasse_HansQuest12</partner>
		<id>1</id>
		<adddata><![CDATA[/*

Triggert in der Herberge während der Übernachtung (Schlafphase), maximal zweimal pro Spiel

*/

function before() {
setSpecialState("map.borbarads_zeugen",1);
}

function processtext( which, text ) {
	if( which > 0 ) return text;
	return text.replace(/{0}/g, getName(0));
}
]]></adddata>
		<empty>false</empty>
		<request>strasse_HansQuest12_1</request>
		<response1 goto="2">strasse_HansQuest12_1_r1</response1>
		<response2 goto="2">strasse_HansQuest12_1_r2</response2>
		<response3 goto="4">strasse_HansQuest12_1_r3</response3>
	</text>
	<text>
		<partner>strasse_HansQuest12</partner>
		<id>2</id>
		<adddata><![CDATA[]]></adddata>
		<empty>false</empty>
		<request>strasse_HansQuest12_2</request>
		<response1 goto="3">strasse_HansQuest12_2_r1</response1>
		<response2 goto="3">strasse_HansQuest12_2_r2</response2>
		<response3 goto="4">strasse_HansQuest12_2_r3</response3>
	</text>
	<text>
		<partner>strasse_HansQuest12</partner>
		<id>3</id>
		<adddata><![CDATA[]]></adddata>
		<empty>false</empty>
		<request>strasse_HansQuest12_3</request>
		<response1 goto="6">strasse_HansQuest12_3_r1</response1>
		<response2 goto="6">strasse_HansQuest12_3_r2</response2>
		<response3 goto="4">strasse_HansQuest12_3_r3</response3>
	</text>
	<text>
		<partner>strasse_HansQuest12</partner>
		<id>4</id>
		<adddata><![CDATA[]]></adddata>
		<empty>false</empty>
		<request>strasse_HansQuest12_4</request>
		<response1 goto="5">strasse_HansQuest12_4_r1</response1>
		<response2 goto="5">strasse_HansQuest12_4_r2</response2>
		<response3 goto="6">strasse_HansQuest12_4_r3</response3>
	</text>
	<text>
		<partner>strasse_HansQuest12</partner>
		<id>5</id>
		<adddata><![CDATA[]]></adddata>
		<empty>false</empty>
		<request>strasse_HansQuest12_5</request>
		<response1 goto="11">strasse_HansQuest12_5_r1</response1>
		<response2 goto="6">strasse_HansQuest12_5_r2</response2>
		<response3 goto="11">strasse_HansQuest12_5_r50</response3>
	</text>
	<text>
		<partner>strasse_HansQuest12</partner>
		<id>11</id>
		<adddata><![CDATA[/*

10 AP für alle, Quest kann noch einmal triggern

end quest, kann noch einmal triggern

*/
function forward() {
awardXP("HQ12",-1,1);
	return 255;
}
]]></adddata>
		<empty>true</empty>
		<request />
	</text>
	<text>
		<partner>strasse_HansQuest12</partner>
		<id>12</id>
		<adddata><![CDATA[/*

Göttergunst steigt -> Jingle, 

Quest 13 wird aktiviert

end quest 12

*/

function forward() {
modifyGodGrace("all",20);
setSpecialState("map.hq12_praios",getDateDay());

	return 255;
}

]]></adddata>
		<empty>true</empty>
		<request />
	</text>
	<text>
		<partner>strasse_HansQuest12</partner>
		<id>6</id>
		<adddata><![CDATA[]]></adddata>
		<empty>false</empty>
		<request>strasse_HansQuest12_6</request>
		<response1 goto="7">strasse_HansQuest12_6_r1</response1>
		<response2 goto="7">strasse_HansQuest12_6_r2</response2>
		<response3 goto="8">strasse_HansQuest12_6_r3</response3>
	</text>
	<text>
		<partner>strasse_HansQuest12</partner>
		<id>7</id>
		<adddata><![CDATA[]]></adddata>
		<empty>false</empty>
		<request>strasse_HansQuest12_7</request>
		<response1 goto="8">strasse_HansQuest12_7_r1</response1>
		<response2 goto="8">strasse_HansQuest12_7_r2</response2>
	</text>
	<text>
		<partner>strasse_HansQuest12</partner>
		<id>8</id>
		<adddata><![CDATA[]]></adddata>
		<empty>false</empty>
		<request>strasse_HansQuest12_8</request>
		<response1 goto="9">strasse_HansQuest12_8_r1</response1>
		<response2 goto="9">strasse_HansQuest12_8_r2</response2>
	</text>
	<text>
		<partner>strasse_HansQuest12</partner>
		<id>9</id>
		<adddata><![CDATA[]]></adddata>
		<empty>false</empty>
		<request>strasse_HansQuest12_9</request>
		<response1 goto="10">strasse_HansQuest12_9_r1</response1>
		<response2 goto="10">strasse_HansQuest12_9_r2</response2>
		<response3 goto="12">strasse_HansQuest12_9_r3</response3>
	</text>
	<text>
		<partner>strasse_HansQuest12</partner>
		<id>10</id>
		<adddata><![CDATA[]]></adddata>
		<empty>false</empty>
		<request>strasse_HansQuest12_10</request>
		<response1 goto="11">strasse_HansQuest12_10_r1</response1>
		<response2 goto="13">strasse_HansQuest12_10_r2</response2>
		<response3 goto="12">strasse_HansQuest12_10_r3</response3>
	</text>
	<text>
		<partner>strasse_HansQuest12</partner>
		<id>13</id>
		<adddata><![CDATA[/*

20 AP für alle, Göttergunst sinkt (Jingle)


*/
function forward() {
modifyGodGrace("all",-20);
awardXP("HQ12",-1,1);
	return 255;
}
]]></adddata>
		<empty>true</empty>
		<request />
	</text>
	<text>
		<partner>strasse_HansQuest13</partner>
		<id>1</id>
		<adddata><![CDATA[/*

triggert nur EINMAL, und auch nur dann, wenn Quest 12 mit Verpetzen der Borboradianer beendet wurde, zufällig beim Betreten eines Ortes

*/

function before() {
setSpecialState("map.hq13_triggered",1);
}
]]></adddata>
		<empty>false</empty>
		<request>strasse_HansQuest13_1</request>
		<response1 goto="2">strasse_HansQuest13_1_r1</response1>
		<response2 goto="3">strasse_HansQuest13_1_r2</response2>
	</text>
	<text>
		<partner>strasse_HansQuest13</partner>
		<id>2</id>
		<adddata><![CDATA[]]></adddata>
		<empty>false</empty>
		<request>strasse_HansQuest13_2</request>
		<response1 goto="3">strasse_HansQuest13_2_r1</response1>
	</text>
	<text>
		<partner>strasse_HansQuest13</partner>
		<id>3</id>
		<adddata><![CDATA[]]></adddata>
		<empty>false</empty>
		<request>strasse_HansQuest13_3</request>
		<response1 goto="4">strasse_HansQuest13_3_r1</response1>
		<response2 goto="4">strasse_HansQuest13_3_r2</response2>
	</text>
	<text>
		<partner>strasse_HansQuest13</partner>
		<id>4</id>
		<adddata><![CDATA[]]></adddata>
		<empty>false</empty>
		<request>strasse_HansQuest13_4</request>
		<response1 goto="5">strasse_HansQuest13_4_r1</response1>
		<response2 goto="6">strasse_HansQuest13_4_r2</response2>
	</text>
	<text>
		<partner>strasse_HansQuest13</partner>
		<id>5</id>
		<adddata><![CDATA[]]></adddata>
		<empty>false</empty>
		<request>strasse_HansQuest13_5</request>
		<response1 goto="6">strasse_HansQuest13_5_r1</response1>
		<response2 goto="6">strasse_HansQuest13_5_r2</response2>
	</text>
	<text>
		<partner>strasse_HansQuest13</partner>
		<id>6</id>
		<adddata><![CDATA[]]></adddata>
		<empty>false</empty>
		<request>strasse_HansQuest13_6</request>
		<response1 goto="7">strasse_HansQuest13_6_r1</response1>
	</text>
	<text>
		<partner>strasse_HansQuest13</partner>
		<id>7</id>
		<adddata><![CDATA[/*

Kampf gegen (2 + Stufe höchster Held) Skelette mit 50% höheren TP als die normalen

0 = Kampfgewinn, 1 = Tod

if 0, goto 8
if 1, Game Over
*/

function forward() {
   var avg_level = getPartyLevel("avg");
   
   if (avg_level <= 2) startBattle("hq13_fight1");
   else if (avg_level <= 4) startBattle("hq13_fight2");
   else startBattle("hq13_fight3");
   
	return 255;
}
]]></adddata>
		<empty>true</empty>
		<request />
	</text>
	<text>
		<partner>strasse_HansQuest13</partner>
		<id>8</id>
		<adddata><![CDATA[/*

Alle Dienstleistungen im Ort Gratis "Unseren Rettern nehme ich doch kein Geld ab!", Alle Waren um 25% reduziert


*/]]></adddata>
		<empty>false</empty>
		<request>strasse_HansQuest13_8</request>
	</text>
	<text>
		<partner>strasse_HansQuest13</partner>
		<id>9</id>
		<adddata><![CDATA[/*

triggert nur EINMAL, und auch nur dann, wenn Quest 12 mit Verpetzen der Borboradianer beendet wurde, zufällig beim Betreten eines Ortes

*/
function forward () {


if (getSpecialState("map.hq13_triggered") != 1) {

	if (getSpecialState("map.hq12_praios") != 0) {
	var time = Number(getSpecialState("map.hq12_praios"));
	time += 30;
	if (getDateDay() >= time) return 1;
	 
	 } else return 255;
	} else return 255;
}]]></adddata>
		<empty>true</empty>
		<request />
	</text>
	<text>
		<partner>reise_dungeon_PirateCave</partner>
		<id>1</id>
		<adddata><![CDATA[/*
Dungeon schon einam gefunden?
ja = 5

nein
{
Probe bestanden?
ja = 2, variable setzen
nein, reise fortsetzen
}
*/

function forward() {
	if (getSpecialState("PirateCaveFound") == "true")
	{
		return 5;
	}
	else
	{
		var res = rollCheck( {"who":"best","which":"sinnensch","type":"skill","mod":-3});

		if (res.ok)
		{
			setSpecialState("PirateCaveFound","true");
			return 2;
		}
		else
			return 255;
	}
}]]></adddata>
		<empty>true</empty>
		<request />
	</text>
	<text>
		<partner>reise_dungeon_PirateCave</partner>
		<id>2</id>
		<adddata><![CDATA[]]></adddata>
		<empty>false</empty>
		<request>feature7_28</request>
		<response1 goto="3" xsi:nil="true" />
	</text>
	<text>
		<partner>reise_dungeon_PirateCave</partner>
		<id>3</id>
		<adddata><![CDATA[]]></adddata>
		<empty>false</empty>
		<request>feature7_29</request>
		<response1 goto="4">feature7_30</response1>
		<response2 goto="255">feature7_31</response2>
	</text>
	<text>
		<partner>reise_dungeon_PirateCave</partner>
		<id>4</id>
		<adddata><![CDATA[function forward() {
jumpToLocation({"where":"dngf131"});
return "stopjourney";
}]]></adddata>
		<empty>true</empty>
		<request />
	</text>
	<text>
		<partner>reise_dungeon_PirateCave</partner>
		<id>5</id>
		<adddata><![CDATA[]]></adddata>
		<empty>false</empty>
		<request>feature7_32</request>
		<response1 goto="4">feature7_33</response1>
		<response2 goto="255">feature7_34</response2>
	</text>
	<text>
		<partner>reise_dungeon_Daspota</partner>
		<id>1</id>
		<adddata><![CDATA[function forward()
{
   var qs = getQuestState("schick_daspota");

   if (qs < 2)
     return 255;
   else if (qs == 2)
     return 2;
   else
     return 3;
}]]></adddata>
		<empty>true</empty>
		<request />
	</text>
	<text>
		<partner>reise_dungeon_Daspota</partner>
		<id>2</id>
		<adddata><![CDATA[]]></adddata>
		<empty>false</empty>
		<request>feature5_3</request>
		<response1 goto="3" xsi:nil="true" />
	</text>
	<text>
		<partner>reise_dungeon_Daspota</partner>
		<id>3</id>
		<adddata><![CDATA[]]></adddata>
		<empty>false</empty>
		<request>feature5_4</request>
		<response1 goto="4">feature5_5</response1>
		<response2 goto="255">feature5_6</response2>
	</text>
	<text>
		<partner>reise_dungeon_Daspota</partner>
		<id>4</id>
		<adddata><![CDATA[function forward() {

setQuestStateInconly("schick_daspota", 3);

jumpToLocation({"where":"dngf094"});
return "stopjourney";
}]]></adddata>
		<empty>true</empty>
		<request />
	</text>
	<text>
		<partner>reise_dungeon_Daspota</partner>
		<id>5</id>
		<adddata><![CDATA[]]></adddata>
		<empty>false</empty>
		<request>reise_dungeon_Daspota_5</request>
		<response1 goto="4">feature5_74</response1>
		<response2 goto="255">feature7_34</response2>
	</text>
	<text>
		<partner>reise_dungeon_MageRuin</partner>
		<id>1</id>
		<adddata><![CDATA[/* TODO info schon bekommen? (Yasma Thinmarsdotter in Thoss)
*/

function forward()
{
var qs = getQuestState("schick_thinmarsdotter");
    
    if (qs < 2)
      return 255;

    if (getSpecialState("reise_dungeon_MageRuin_known") == "true")
        return 10;
    else
    {
        setSpecialState("reise_dungeon_MageRuin_known","true");
        return 2;
    }
}]]></adddata>
		<empty>true</empty>
		<request />
	</text>
	<text>
		<partner>reise_dungeon_MageRuin</partner>
		<id>2</id>
		<adddata><![CDATA[]]></adddata>
		<empty>false</empty>
		<request>feature9_52</request>
		<response1 goto="3">feature9_53</response1>
		<response2 goto="255">feature9_54</response2>
		<response3 goto="255">feature9_55</response3>
	</text>
	<text>
		<partner>reise_dungeon_MageRuin</partner>
		<id>3</id>
		<adddata><![CDATA[]]></adddata>
		<empty>false</empty>
		<request>feature9_56</request>
		<response1 goto="4" xsi:nil="true" />
	</text>
	<text>
		<partner>reise_dungeon_MageRuin</partner>
		<id>4</id>
		<adddata><![CDATA[]]></adddata>
		<empty>false</empty>
		<request>feature9_57</request>
		<response1 goto="5" xsi:nil="true" />
	</text>
	<text>
		<partner>reise_dungeon_MageRuin</partner>
		<id>5</id>
		<adddata><![CDATA[]]></adddata>
		<empty>false</empty>
		<request>feature9_58</request>
		<response1 goto="6">feature9_59</response1>
		<response2 goto="7">feature9_60</response2>
	</text>
	<text>
		<partner>reise_dungeon_MageRuin</partner>
		<id>6</id>
		<adddata><![CDATA[/* Magierruine betreten */

function forward() {
jumpToLocation({"where":"dngf100"});
return "stopjourney";
}]]></adddata>
		<empty>true</empty>
		<request />
	</text>
	<text>
		<partner>reise_dungeon_MageRuin</partner>
		<id>7</id>
		<adddata><![CDATA[/* GE PROBE schlechtester

bestanden 8
nicht 9
*/

function forward()
{
  var res = rollCheck({"who":"worst","which":"GE","type":"attribute","mod":0});
  if (res.ok)
    return 8;
  else
    return 9;
}

        ]]></adddata>
		<empty>true</empty>
		<request>feature9_67</request>
	</text>
	<text>
		<partner>reise_dungeon_MageRuin</partner>
		<id>8</id>
		<adddata><![CDATA[]]></adddata>
		<empty>false</empty>
		<request>feature9_68</request>
	</text>
	<text>
		<partner>reise_dungeon_MageRuin</partner>
		<id>9</id>
		<adddata><![CDATA[function processtext(which, text) {
	if (which != 0)
		return text;

var res = rollCheck({"who":"worst","which":"GE","type":"attribute","mod":0});

 text = text.replace( "{0}", res.name );

 text = text.replace( "{1}", getLangString("text_3rdperson_" + getGender(res.id), [] ));

 dealDamage({"amount":"2W6", "reason":"Trap", "type":"physical", "who":res.id });

 return text;
}]]></adddata>
		<empty>false</empty>
		<request>feature9_69</request>
	</text>
	<text>
		<partner>reise_dungeon_MageRuin</partner>
		<id>10</id>
		<adddata><![CDATA[]]></adddata>
		<empty>false</empty>
		<request>reise_dungeon_MageRuin_10</request>
		<response1 goto="6">feature9_59</response1>
		<response2 goto="255">feature9_54</response2>
		<response3 goto="255">feature9_55</response3>
	</text>
	<text>
		<partner>reise_dungeon_MageRuin</partner>
		<id>11</id>
		<adddata><![CDATA[]]></adddata>
		<empty>false</empty>
		<request />
	</text>
	<text>
		<partner>reise_dungeon_DragonCave</partner>
		<id>1</id>
		<adddata><![CDATA[function forward()
{
    if (getSpecialState("reise_dungeon_DragonCave_known") == "true")
        return 4;
    else
    {
        var res = rollCheck( {"who":"best","which":"sinnensch","type":"skill","mod":4});
		if (res.ok)
        {
            setSpecialState("reise_dungeon_DragonCave_known","true");
            return 2;
        }
        else
            return 255;
    }
}]]></adddata>
		<empty>true</empty>
		<request />
	</text>
	<text>
		<partner>reise_dungeon_DragonCave</partner>
		<id>2</id>
		<adddata><![CDATA[]]></adddata>
		<empty>false</empty>
		<request>feature7_12</request>
		<response1 goto="3" xsi:nil="true" />
	</text>
	<text>
		<partner>reise_dungeon_DragonCave</partner>
		<id>3</id>
		<adddata><![CDATA[]]></adddata>
		<empty>false</empty>
		<request>feature7_13</request>
		<response1 goto="5">feature7_14</response1>
		<response2 goto="255">feature7_15</response2>
	</text>
	<text>
		<partner>reise_dungeon_DragonCave</partner>
		<id>4</id>
		<adddata><![CDATA[/* Höhle ist bekannt */]]></adddata>
		<empty>false</empty>
		<request>feature7_16</request>
		<response1 goto="5">feature7_17</response1>
		<response2 goto="255">feature7_18</response2>
	</text>
	<text>
		<partner>reise_dungeon_DragonCave</partner>
		<id>5</id>
		<adddata><![CDATA[/* Höhle betreten */

function forward() {
jumpToLocation({"where":"dngf129"});
return "stopjourney";
}]]></adddata>
		<empty>true</empty>
		<request />
	</text>
	<text>
		<partner>reise_dungeon_DragonCave</partner>
		<id>6</id>
		<adddata><![CDATA[]]></adddata>
		<empty>false</empty>
		<request />
	</text>
	<text>
		<partner>reise_dungeon_GoblinCave</partner>
		<id>1</id>
		<adddata><![CDATA[function forward()
{
    if (getSpecialState("reise_dungeon_GoblinCave_known") == "true")
        return 5;
    else
    {
        var res = rollCheck( {"who":"best","which":"sinnensch","type":"skill","mod":5});
		if (res.ok){
            setSpecialState("reise_dungeon_GoblinCave_known", "true");
            return 2;
        }
        else
            return 255;
    }
}]]></adddata>
		<empty>true</empty>
		<request />
	</text>
	<text>
		<partner>reise_dungeon_GoblinCave</partner>
		<id>2</id>
		<adddata><![CDATA[]]></adddata>
		<empty>false</empty>
		<request>feature4_63</request>
		<response1 goto="3" xsi:nil="true" />
	</text>
	<text>
		<partner>reise_dungeon_GoblinCave</partner>
		<id>3</id>
		<adddata><![CDATA[]]></adddata>
		<empty>false</empty>
		<request>feature4_64</request>
		<response1 goto="4">feature4_65</response1>
		<response2 goto="255">feature4_66</response2>
	</text>
	<text>
		<partner>reise_dungeon_GoblinCave</partner>
		<id>4</id>
		<adddata><![CDATA[/* Goblinhöhle betreten */

function forward() {
jumpToLocation({"where":"dngf076"});
return "stopjourney";
}]]></adddata>
		<empty>true</empty>
		<request />
	</text>
	<text>
		<partner>reise_dungeon_GoblinCave</partner>
		<id>5</id>
		<adddata><![CDATA[]]></adddata>
		<empty>false</empty>
		<request>feature7_32</request>
		<response1 goto="4">feature4_65</response1>
		<response2 goto="255">feature7_34</response2>
	</text>
	<text>
		<partner>reise_dungeon_WolfCave</partner>
		<id>1</id>
		<adddata><![CDATA[function forward()
{
    if (getSpecialState("reise_dungeon_WolfCave_known") == "true")
        return 7;
    else
    {
        var res = rollCheck( {"who":"best","which":"sinnensch","type":"skill","mod":6});
        var res2 = rollCheck( {"who":"best","which":"faehrtens","type":"skill","mod":3});
		if (res.ok && res2.ok)
        {
            setSpecialState("reise_dungeon_WolfCave_known","true");
setSpecialState("localname",res2.name);
            return 2;
        }
        else
            return 255;
    }
}]]></adddata>
		<empty>true</empty>
		<request />
	</text>
	<text>
		<partner>reise_dungeon_WolfCave</partner>
		<id>2</id>
		<adddata><![CDATA[function processtext(which, text) {
	if (which != 0)
		return text;

var res = rollCheck( {"who":"best","which":"faehrtens","type":"skill","mod":4});
 text = text.replace( "{0}", res.name );

  return text;
}]]></adddata>
		<empty>false</empty>
		<request>feature_25</request>
		<response1 goto="3">feature_26</response1>
		<response2 goto="255">feature_27</response2>
	</text>
	<text>
		<partner>reise_dungeon_WolfCave</partner>
		<id>3</id>
		<adddata><![CDATA[]]></adddata>
		<empty>false</empty>
		<request>feature3_34</request>
		<response1 goto="4" xsi:nil="true" />
	</text>
	<text>
		<partner>reise_dungeon_WolfCave</partner>
		<id>4</id>
		<adddata><![CDATA[]]></adddata>
		<empty>false</empty>
		<request>feature3_35</request>
		<response1 goto="5" xsi:nil="true" />
	</text>
	<text>
		<partner>reise_dungeon_WolfCave</partner>
		<id>5</id>
		<adddata><![CDATA[]]></adddata>
		<empty>false</empty>
		<request>feature3_36</request>
		<response1 goto="6">feature3_37</response1>
		<response2 goto="255">feature3_38</response2>
	</text>
	<text>
		<partner>reise_dungeon_WolfCave</partner>
		<id>6</id>
		<adddata><![CDATA[/* Wolfshöhle betreten */

function forward() {
jumpToLocation({"where":"dngf061"});
return "stopjourney";
}]]></adddata>
		<empty>true</empty>
		<request />
	</text>
	<text>
		<partner>reise_dungeon_WolfCave</partner>
		<id>7</id>
		<adddata><![CDATA[]]></adddata>
		<empty>false</empty>
		<request>feature7_32</request>
		<response1 goto="6">feature3_40</response1>
		<response2 goto="255">feature3_41</response2>
	</text>
	<text>
		<partner>reise_dungeon_SpiderCave</partner>
		<id>1</id>
		<adddata><![CDATA[function forward()
{
    if (getSpecialState("reise_dungeon_SpiderCave_known") == "true")
        return 7;
    else
    {
        var res = rollCheck( {"who":"best","which":"faehrtens","type":"skill","mod":4});
		if (res.ok) {
   setSpecialState("reise_dungeon_SpiderCave_known","true");
            return 2;
}
        else
            return 255;
    }
}]]></adddata>
		<empty>true</empty>
		<request />
	</text>
	<text>
		<partner>reise_dungeon_SpiderCave</partner>
		<id>2</id>
		<adddata><![CDATA[function processtext(which, text) {
	if (which != 0)
		return text;

var res = rollCheck( {"who":"best","which":"faehrtens","type":"skill","mod":4});
 text = text.replace( "{0}", res.name );

 return text;
}]]></adddata>
		<empty>false</empty>
		<request>feature_25</request>
		<response1 goto="3">feature_26</response1>
		<response2 goto="255">feature_27</response2>
	</text>
	<text>
		<partner>reise_dungeon_SpiderCave</partner>
		<id>3</id>
		<adddata><![CDATA[]]></adddata>
		<empty>false</empty>
		<request>feature2_65</request>
		<response1 goto="4" xsi:nil="true" />
	</text>
	<text>
		<partner>reise_dungeon_SpiderCave</partner>
		<id>4</id>
		<adddata><![CDATA[]]></adddata>
		<empty>false</empty>
		<request>feature2_66</request>
		<response1 goto="5" xsi:nil="true" />
	</text>
	<text>
		<partner>reise_dungeon_SpiderCave</partner>
		<id>5</id>
		<adddata><![CDATA[]]></adddata>
		<empty>false</empty>
		<request>feature2_67</request>
		<response1 goto="6">feature2_68</response1>
		<response2 goto="255">feature2_69</response2>
	</text>
	<text>
		<partner>reise_dungeon_SpiderCave</partner>
		<id>6</id>
		<adddata><![CDATA[/* Spinnenhöhle betreten */

function forward() {
jumpToLocation({"where":"dngf051"});
return "stopjourney";
}]]></adddata>
		<empty>true</empty>
		<request />
	</text>
	<text>
		<partner>reise_dungeon_SpiderCave</partner>
		<id>7</id>
		<adddata><![CDATA[]]></adddata>
		<empty>false</empty>
		<request>feature2_70</request>
		<response1 goto="6">feature2_71</response1>
		<response2 goto="255">feature2_72</response2>
	</text>
	<text>
		<partner>reise_dungeon_OrcCave</partner>
		<id>1</id>
		<adddata><![CDATA[function forward()
{
    if (getSpecialState("reise_dungeon_OrcCave_known") == "true")
        return 5;
    else
    {
        var res = rollCheck( {"who":"best","which":"sinnensch","type":"skill","mod":3});
		if (res.ok){
            setSpecialState("reise_dungeon_OrcCave_known", "true");
            return 2;
        }
        else
            return 255;
    }
}]]></adddata>
		<empty>true</empty>
		<request />
	</text>
	<text>
		<partner>reise_dungeon_OrcCave</partner>
		<id>2</id>
		<adddata><![CDATA[]]></adddata>
		<empty>false</empty>
		<request>feature5_72</request>
		<response1 goto="3" xsi:nil="true" />
	</text>
	<text>
		<partner>reise_dungeon_OrcCave</partner>
		<id>3</id>
		<adddata><![CDATA[]]></adddata>
		<empty>false</empty>
		<request>feature5_73</request>
		<response1 goto="4">feature5_74</response1>
		<response2 goto="255">feature5_75</response2>
	</text>
	<text>
		<partner>reise_dungeon_OrcCave</partner>
		<id>4</id>
		<adddata><![CDATA[function forward() {
setQuestState("orkcave",2);
jumpToLocation({"where":"dngf108"});
return "stopjourney";
}]]></adddata>
		<empty>true</empty>
		<request />
	</text>
	<text>
		<partner>reise_dungeon_OrcCave</partner>
		<id>5</id>
		<adddata><![CDATA[]]></adddata>
		<empty>false</empty>
		<request>feature7_32</request>
		<response1 goto="4">feature5_74</response1>
		<response2 goto="255">feature7_34</response2>
	</text>
	<text>
		<partner>reise_dungeon_Daspota_info</partner>
		<id>1</id>
		<adddata><![CDATA[function forward()
{

    var qs = getQuestState("schick_daspota");

    if (qs == 1)
    {
        setQuestStateInconly("schick_daspota", 2);
        return 2;
    }
    else
        return 255;
}]]></adddata>
		<empty>true</empty>
		<request />
	</text>
	<text>
		<partner>reise_dungeon_Daspota_info</partner>
		<id>2</id>
		<adddata><![CDATA[function processtext(which, text) {
	if (which != 0)
		return text;

var charid = rollRandom(0, getPartyCount() - 1);

 text = text.replace( "{0}", getName(charid) );

   text = text.replace( "{1}", getLangString( "text_pp_"+getGender(charid), [] ) );


 return text;
}
]]></adddata>
		<empty>false</empty>
		<request>feature2_33</request>
		<response1 goto="3">feature2_34</response1>
		<response2 goto="4">feature2_35</response2>
	</text>
	<text>
		<partner>reise_dungeon_Daspota_info</partner>
		<id>3</id>
		<adddata><![CDATA[/*Leiche liegen lassen*/

function before() {
   modifyGodGrace( "Boron", -5 );
}]]></adddata>
		<empty>true</empty>
		<request />
	</text>
	<text>
		<partner>reise_dungeon_Daspota_info</partner>
		<id>4</id>
		<adddata><![CDATA[/*Leiche begraben*/

function before() {
   modifyGodGrace( "Boron", 10 );
}]]></adddata>
		<empty>true</empty>
		<request />
	</text>
	<text>
		<partner>reise_dungeon_TempelDesNamenlosen</partner>
		<id>1</id>
		<adddata><![CDATA[function forward()
{
    if (getSpecialState("reise_dungeon_TempelDesNamenlosen_known") == "true")
        return 5;
    else
    {
        setSpecialState("reise_dungeon_TempelDesNamenlosen_known","true");
        return 2;
    }
}]]></adddata>
		<empty>true</empty>
		<request />
	</text>
	<text>
		<partner>reise_dungeon_TempelDesNamenlosen</partner>
		<id>2</id>
		<adddata><![CDATA[]]></adddata>
		<empty>false</empty>
		<request>feature7_0</request>
		<response1 goto="3">feature7_1</response1>
		<response2 goto="255">feature7_2</response2>
	</text>
	<text>
		<partner>reise_dungeon_TempelDesNamenlosen</partner>
		<id>3</id>
		<adddata><![CDATA[]]></adddata>
		<empty>false</empty>
		<request>feature7_3</request>
		<response1 goto="4">feature7_4</response1>
		<response2 goto="255">feature7_5</response2>
	</text>
	<text>
		<partner>reise_dungeon_TempelDesNamenlosen</partner>
		<id>4</id>
		<adddata><![CDATA[/* Tempel betreten */

function forward() {
jumpToLocation({"where":"dngf126"});
return "stopjourney";
}]]></adddata>
		<empty>true</empty>
		<request />
	</text>
	<text>
		<partner>reise_dungeon_TempelDesNamenlosen</partner>
		<id>5</id>
		<adddata><![CDATA[]]></adddata>
		<empty>false</empty>
		<request>reise_dungeon_TempelDesNamenlosen_5</request>
		<response1 goto="4">feature7_4</response1>
		<response2 goto="255">feature7_34</response2>
	</text>
	<text>
		<partner>reise_dungeon_MageRuin_Abstieg</partner>
		<id>1</id>
		<adddata><![CDATA[]]></adddata>
		<empty>false</empty>
		<request>feature9_61</request>
		<response1 goto="2">feature9_62</response1>
		<response2 goto="3">feature9_60</response2>
	</text>
	<text>
		<partner>reise_dungeon_MageRuin_Abstieg</partner>
		<id>2</id>
		<adddata><![CDATA[function forward() {
jumpToLocation({"where":"dngf100"});
return "stopjourney";
}]]></adddata>
		<empty>true</empty>
		<request />
	</text>
	<text>
		<partner>reise_dungeon_MageRuin_Abstieg</partner>
		<id>3</id>
		<adddata><![CDATA[/* GE PROBE schlechtester

bestanden 4
nicht 5
*/

function forward()
{
  var res = rollCheck({"who":"worst","which":"GE","type":"attribute","mod":0});
  if (res.ok)
    return 4;
  else
    return 5;
}]]></adddata>
		<empty>false</empty>
		<request>feature9_67</request>
	</text>
	<text>
		<partner>reise_dungeon_MageRuin_Abstieg</partner>
		<id>4</id>
		<adddata><![CDATA[]]></adddata>
		<empty>false</empty>
		<request>feature9_68</request>
		<response1 goto="255" xsi:nil="true" />
	</text>
	<text>
		<partner>reise_dungeon_MageRuin_Abstieg</partner>
		<id>5</id>
		<adddata><![CDATA[function processtext(which, text) {
	if (which != 0)
		return text;

var res = rollCheck({"who":"worst","which":"GE","type":"attribute","mod":0});

 text = text.replace( "{0}", res.name );

 text = text.replace( "{1}", getLangString("text_3rdperson_" + getGender(res.id), [] ));

 dealDamage({"amount":"2W6", "reason":"Trap", "type":"physical", "who":res.id });

 return text;
}]]></adddata>
		<empty>false</empty>
		<request>feature9_69</request>
		<response1 goto="255" xsi:nil="true" />
	</text>
	<text>
		<partner>gorah</partner>
		<id>1</id>
		<adddata><![CDATA[function forward() {
	var qs = getQuestState("schick_siebenstein");
	if (qs == 3) {
		return 2;
	}
	if( qs == 4 ) {
		return 10;
	}
	return 255;
}]]></adddata>
		<empty>true</empty>
		<request />
	</text>
	<text>
		<partner>gorah</partner>
		<id>2</id>
		<adddata><![CDATA[/* TODO hasresponse 1 nur wenn silentium vorhanden */]]></adddata>
		<empty>false</empty>
		<request>feature3_49</request>
		<response1 goto="3">feature3_50</response1>
		<response2 goto="4">feature3_51</response2>
		<response3 goto="5">feature3_52</response3>
	</text>
	<text>
		<partner>gorah</partner>
		<id>3</id>
		<adddata><![CDATA[]]></adddata>
		<empty>false</empty>
		<request>feature3_53</request>
		<response1 goto="17" xsi:nil="true" />
	</text>
	<text>
		<partner>gorah</partner>
		<id>4</id>
		<adddata><![CDATA[]]></adddata>
		<empty>false</empty>
		<request>feature3_54</request>
		<response1 goto="18" xsi:nil="true" />
	</text>
	<text>
		<partner>gorah</partner>
		<id>5</id>
		<adddata><![CDATA[]]></adddata>
		<empty>false</empty>
		<request>feature3_55</request>
		<response1 goto="9">feature3_56</response1>
		<response2 goto="8">feature3_57</response2>
	</text>
	<text>
		<partner>gorah</partner>
		<id>6</id>
		<adddata><![CDATA[]]></adddata>
		<empty>false</empty>
		<request>feature3_58</request>
		<response1 goto="7">feature3_59</response1>
		<response2 goto="9">feature3_60</response2>
	</text>
	<text>
		<partner>gorah</partner>
		<id>7</id>
		<adddata><![CDATA[]]></adddata>
		<empty>false</empty>
		<request>feature3_61</request>
		<response1 goto="8" xsi:nil="true" />
	</text>
	<text>
		<partner>gorah</partner>
		<id>8</id>
		<adddata><![CDATA[]]></adddata>
		<empty>false</empty>
		<request>feature3_62</request>
		<response1 goto="9" xsi:nil="true" />
	</text>
	<text>
		<partner>gorah</partner>
		<id>9</id>
		<adddata><![CDATA[function after (selid){startBattle("fight_gorah");}]]></adddata>
		<empty>false</empty>
		<request>feature3_63</request>
		<response1 goto="255" xsi:nil="true" />
	</text>
	<text>
		<partner>gorah</partner>
		<id>10</id>
		<adddata><![CDATA[function before() {
	setQuestState("schick_siebenstein", 4);
}]]></adddata>
		<empty>false</empty>
		<request>feature3_64</request>
		<response1 goto="11">feature3_65</response1>
		<response2 goto="255">feature3_66</response2>
	</text>
	<text>
		<partner>gorah</partner>
		<id>11</id>
		<adddata><![CDATA[function forward() {
	var qs = getSpecialState("gorah_search");

	if (qs == 0) {
		return 19;
	} else if (qs == 1) {
		return 12;
	}
	return 16;
}]]></adddata>
		<empty>true</empty>
		<request />
		<response1 goto="19" xsi:nil="true" />
		<response2 goto="12" xsi:nil="true" />
	</text>
	<text>
		<partner>gorah</partner>
		<id>12</id>
		<adddata><![CDATA[]]></adddata>
		<empty>false</empty>
		<request>feature3_67</request>
		<response1 goto="14">feature3_68</response1>
		<response2 goto="10">feature3_69</response2>
	</text>
	<text>
		<partner>gorah</partner>
		<id>13</id>
		<adddata><![CDATA[function before() {
	setSpecialState("gorah_search", 2);
}
]]></adddata>
		<empty>false</empty>
		<request>feature3_71</request>
		<response1 goto="255" xsi:nil="true" />
	</text>
	<text>
		<partner>gorah</partner>
		<id>14</id>
		<adddata><![CDATA[var openerid;
function forward() {
  setSpecialState("gorah_search", "2");
  var res = rollCheck({"who":"best","which":"GE","mod":-4,"type":"attrib"});
  if( !res.ok ) {
    openerid = res.id;
    addEffect({"who":res.id,"which":"gorah_poison"});
    return 20;
  }
  return 15;
}]]></adddata>
		<empty>true</empty>
		<request />
		<response1 goto="20" xsi:nil="true" />
		<response2 goto="15" xsi:nil="true" />
	</text>
	<text>
		<partner>gorah</partner>
		<id>15</id>
		<adddata><![CDATA[function after(selid) {
  showItemsetList({"list":[164,10165,146,180,180,166,167,126,126,130,157,131],"cb":"startDialogueAt('gorah','16')"});
}]]></adddata>
		<empty>false</empty>
		<request>feature3_74</request>
		<response1 goto="255" xsi:nil="true" />
	</text>
	<text>
		<partner>gorah</partner>
		<id>16</id>
		<adddata><![CDATA[]]></adddata>
		<empty>false</empty>
		<request>feature3_70</request>
		<response1 goto="255" xsi:nil="true" />
	</text>
	<text>
		<partner>gorah</partner>
		<id>17</id>
		<adddata><![CDATA[function forward() {
	var res = rollCheck({
			"who" : "worst",
			"which" : "schleichen",
			"type" : "skill",
			"mod" : 0
		});

	if (res.ok)
		return 6;
	else
		return 5;
}]]></adddata>
		<empty>true</empty>
		<request />
		<response1 goto="6" xsi:nil="true" />
		<response2 goto="5" xsi:nil="true" />
	</text>
	<text>
		<partner>gorah</partner>
		<id>18</id>
		<adddata><![CDATA[function forward() {
	var res = rollCheck({
			"who" : "worst",
			"which" : "schleichen",
			"type" : "skill",
			"mod" : -2
		});

	if (res.ok)
		return 6;
	else
		return 5;
}]]></adddata>
		<empty>true</empty>
		<request />
	</text>
	<text>
		<partner>gorah</partner>
		<id>19</id>
		<adddata><![CDATA[function forward() {
  setSpecialState("gorah_search", "1");
  showItemsetList({"list":[233,92,126,120,128,29,70,146],"cb":"startDialogueAt('gorah','12')"});
  return 255;
}]]></adddata>
		<empty>true</empty>
		<request />
	</text>
	<text>
		<partner>gorah</partner>
		<id>20</id>
		<adddata><![CDATA[function processtext(which,text) {
  if( which > 0 ) return text;
  text = text.replace( "{0}", getName(openerid) );
  return text.replace( "{1}", getLangString("text_3rdperson_"+getGender(openerid),[]) );
}]]></adddata>
		<empty>false</empty>
		<request>feature3_72</request>
		<response1 goto="15" xsi:nil="true" />
	</text>
	<text>
		<partner>reise_ToHyggeligRoad_PhexViln</partner>
		<id>1</id>
		<adddata><![CDATA[function forward() 
{
   if ( (getSpecialState("reise_HyggeligRoad_PheVil_RoadKnown") == "true") || (getQuestState("schick_hyggelik") >= 2))
      return 21;
   else if (getMappieceCount() >= 7)
     return 2;
   else return 255;
}]]></adddata>
		<empty>true</empty>
		<request />
	</text>
	<text>
		<partner>reise_ToHyggeligRoad_PhexViln</partner>
		<id>2</id>
		<adddata><![CDATA[function processtext( which, text )
{
    if (which != 0)
	return text;

var res = rollCheck( {"who":"best","which":"sinnensch","type":"skill","mod":0});

  text = text.replace( /{0}/g, res.name );

  return text;
    
}

function after(selid) {
  // id > 10 does nothing but displays the mapwindow
  addMappiece(99);
}]]></adddata>
		<empty>false</empty>
		<request>f115_67</request>
		<response1 goto="3" xsi:nil="true" />
	</text>
	<text>
		<partner>reise_ToHyggeligRoad_PhexViln</partner>
		<id>3</id>
		<adddata><![CDATA[]]></adddata>
		<empty>false</empty>
		<request>f115_2</request>
		<response1 goto="4" xsi:nil="true" />
	</text>
	<text>
		<partner>reise_ToHyggeligRoad_PhexViln</partner>
		<id>4</id>
		<adddata><![CDATA[function processtext( which, text )
{
    if (which != 0)
	return text;

var res = rollCheck( {"who":"best","which":"sinnensch","type":"skill","mod":0});

  text = text.replace( /{0}/g, res.name );

  return text;
    
}]]></adddata>
		<empty>false</empty>
		<request>f115_3</request>
		<response1 goto="7">reise_ToHyggeligRoad_PhexViln_4_r1</response1>
		<response2 goto="5">reise_ToHyggeligRoad_PhexViln_4_r2</response2>
		<response3 goto="6">reise_ToHyggeligRoad_PhexViln_4_r3</response3>
	</text>
	<text>
		<partner>reise_ToHyggeligRoad_PhexViln</partner>
		<id>5</id>
		<adddata><![CDATA[]]></adddata>
		<empty>false</empty>
		<request>f115_4</request>
		<response1 goto="255" xsi:nil="true" />
	</text>
	<text>
		<partner>reise_ToHyggeligRoad_PhexViln</partner>
		<id>6</id>
		<adddata><![CDATA[]]></adddata>
		<empty>false</empty>
		<request>f115_4</request>
		<response1 goto="9" xsi:nil="true" />
	</text>
	<text>
		<partner>reise_ToHyggeligRoad_PhexViln</partner>
		<id>7</id>
		<adddata><![CDATA[function before()
{
   passTime("",1);
   setSpecialState("localID", "0");
}]]></adddata>
		<empty>false</empty>
		<request>f115_5</request>
		<response1 goto="8">reise_ToHyggeligRoad_PhexViln_7_r1</response1>
		<response2 goto="10">reise_ToHyggeligRoad_PhexViln_7_r2</response2>
		<response3 goto="13">reise_ToHyggeligRoad_PhexViln_7_r3</response3>
	</text>
	<text>
		<partner>reise_ToHyggeligRoad_PhexViln</partner>
		<id>8</id>
		<adddata><![CDATA[]]></adddata>
		<empty>false</empty>
		<request>f115_6</request>
		<response1 goto="255">reise_ToHyggeligRoad_PhexViln_8_r1</response1>
		<response2 goto="9">reise_ToHyggeligRoad_PhexViln_8_r2</response2>
	</text>
	<text>
		<partner>reise_ToHyggeligRoad_PhexViln</partner>
		<id>9</id>
		<adddata><![CDATA[/* TODO umkehren */

function forward() 
{
   return 255; 
}]]></adddata>
		<empty>true</empty>
		<request />
	</text>
	<text>
		<partner>reise_ToHyggeligRoad_PhexViln</partner>
		<id>10</id>
		<adddata><![CDATA[

function forward()
{
   var id = parseInt(getSpecialState("localID"));

   if (id < getPartyCount())
   {
     var res = rollCheck({"who":id, "type":"skill", "which":"schwimmen", "mod":6})

     id = id + 1;
     setSpecialState("localID", id);
     if (res.ok)
        return 11;
     else
        return 12;
   }
   else
     return 16;
}]]></adddata>
		<empty>true</empty>
		<request />
		<response1 goto="13" xsi:nil="true" />
	</text>
	<text>
		<partner>reise_ToHyggeligRoad_PhexViln</partner>
		<id>11</id>
		<adddata><![CDATA[function processtext( which, text )
{
    if (which != 0)
	return text;


var id = parseInt(getSpecialState("localID") - 1);

  text = text.replace( /{0}/g, getName(id) );

  return text;
    
}]]></adddata>
		<empty>false</empty>
		<request>f115_12</request>
		<response1 goto="10" xsi:nil="true" />
	</text>
	<text>
		<partner>reise_ToHyggeligRoad_PhexViln</partner>
		<id>12</id>
		<adddata><![CDATA[function processtext( which, text )
{
    if (which != 0)
	return text;


var id = parseInt(getSpecialState("localID") - 1);

  text = text.replace( /{0}/g, getName(id) );

  return text;
    
}]]></adddata>
		<empty>false</empty>
		<request>f115_13</request>
		<response1 goto="10" xsi:nil="true" />
	</text>
	<text>
		<partner>reise_ToHyggeligRoad_PhexViln</partner>
		<id>13</id>
		<adddata><![CDATA[function forward()
{
     var res = rollCheck({"who":"best", "type":"skill", "which":"sinnensch", "mod":7})

     if (res.ok)
        return 15;
     else
        return 14;
}]]></adddata>
		<empty>true</empty>
		<request />
	</text>
	<text>
		<partner>reise_ToHyggeligRoad_PhexViln</partner>
		<id>14</id>
		<adddata><![CDATA[function before()
{
   passTime("",1);
   setSpecialState("localID", "0");
}]]></adddata>
		<empty>false</empty>
		<request>f115_8</request>
		<response1 goto="8">reise_ToHyggeligRoad_PhexViln_14_r1</response1>
		<response2 goto="10">reise_ToHyggeligRoad_PhexViln_14_r2</response2>
		<response3 goto="13">reise_ToHyggeligRoad_PhexViln_14_r3</response3>
	</text>
	<text>
		<partner>reise_ToHyggeligRoad_PhexViln</partner>
		<id>15</id>
		<adddata><![CDATA[function processtext( which, text )
{
    if (which != 0)
	return text;

setSpecialState("reise_HyggeligRoad_PheVil_wayOverWaterKnown","true");

var res = rollCheck( {"who":"best","which":"sinnensch","type":"skill","mod":0});

  text = text.replace( /{0}/g, res.name );

  return text;
    
}]]></adddata>
		<empty>false</empty>
		<request>f115_9</request>
		<response1 goto="16" xsi:nil="true" />
	</text>
	<text>
		<partner>reise_ToHyggeligRoad_PhexViln</partner>
		<id>16</id>
		<adddata><![CDATA[]]></adddata>
		<empty>false</empty>
		<request>f115_14</request>
		<response1 goto="18">reise_ToHyggeligRoad_PhexViln_16_r1</response1>
		<response2 goto="17">reise_ToHyggeligRoad_PhexViln_16_r2</response2>
	</text>
	<text>
		<partner>reise_ToHyggeligRoad_PhexViln</partner>
		<id>17</id>
		<adddata><![CDATA[]]></adddata>
		<empty>false</empty>
		<request>f115_16</request>
		<response1 goto="18">reise_ToHyggeligRoad_PhexViln_17_r1</response1>
		<response2 goto="17">reise_ToHyggeligRoad_PhexViln_17_r2</response2>
	</text>
	<text>
		<partner>reise_ToHyggeligRoad_PhexViln</partner>
		<id>18</id>
		<adddata><![CDATA[function processtext( which, text )
{
    if (which != 0)
	return text;

var res = rollCheck( {"who":"best","which":"klettern","type":"skill","mod":0});

  text = text.replace( /{0}/g, res.name );

  return text;
    
}]]></adddata>
		<empty>false</empty>
		<request>f115_15</request>
		<response1 goto="20">reise_ToHyggeligRoad_PhexViln_18_r1</response1>
		<response2 goto="19">reise_ToHyggeligRoad_PhexViln_18_r2</response2>
	</text>
	<text>
		<partner>reise_ToHyggeligRoad_PhexViln</partner>
		<id>19</id>
		<adddata><![CDATA[]]></adddata>
		<empty>false</empty>
		<request>f115_17</request>
		<response1 goto="20">reise_ToHyggeligRoad_PhexViln_19_r1</response1>
		<response2 goto="19">reise_ToHyggeligRoad_PhexViln_19_r2</response2>
	</text>
	<text>
		<partner>reise_ToHyggeligRoad_PhexViln</partner>
		<id>20</id>
		<adddata><![CDATA[function forward()
{
   setSpecialState("reise_HyggeligRoad_PheVil_RoadKnown","true");
   setQuestStateInconly("schick_hyggelik",2);
   setJourneyState({"route":"hyg1-hyg2","pos":0.03});
   return "nojourneyhandle";
}]]></adddata>
		<empty>true</empty>
		<request />
	</text>
	<text>
		<partner>reise_ToHyggeligRoad_PhexViln</partner>
		<id>21</id>
		<adddata><![CDATA[]]></adddata>
		<empty>false</empty>
		<request>reise_ToHyggeligRoad_PhexViln_21</request>
		<response1 goto="22">reise_ToHyggeligRoad_PhexViln_21_r1</response1>
		<response2 goto="255">reise_ToHyggeligRoad_PhexViln_21_r2</response2>
		<response3 goto="6">reise_ToHyggeligRoad_PhexViln_21_r3</response3>
	</text>
	<text>
		<partner>reise_ToHyggeligRoad_PhexViln</partner>
		<id>22</id>
		<adddata><![CDATA[
function forward()
{
    if(getSpecialState("reise_HyggeligRoad_PheVil_wayOverWaterKnown") == "true")
         return 20;
       else
         return 23;
}]]></adddata>
		<empty>true</empty>
		<request />
		<response1 goto="23" xsi:nil="true" />
	</text>
	<text>
		<partner>reise_ToHyggeligRoad_PhexViln</partner>
		<id>23</id>
		<adddata><![CDATA[function before()
{
   passTime("",1);
   setSpecialState("localID", "0");
}]]></adddata>
		<empty>false</empty>
		<request>f115_5</request>
		<response1 goto="10">reise_ToHyggeligRoad_PhexViln_23_r1</response1>
		<response2 goto="13">reise_ToHyggeligRoad_PhexViln_23_r2</response2>
	</text>
	<text>
		<partner>reise_ToHyggeligRoad_PhexSkel</partner>
		<id>1</id>
		<adddata><![CDATA[function forward() 
{
    if ( (getSpecialState("reise_HyggeligRoad_PheSkel_RoadKnown") == "true") || (getQuestState("schick_hyggelik") >= 2))
          return 5;
   else if (getMappieceCount() >= 7) 
     return 2;
   else return 255;
}]]></adddata>
		<empty>true</empty>
		<request />
	</text>
	<text>
		<partner>reise_ToHyggeligRoad_PhexSkel</partner>
		<id>2</id>
		<adddata><![CDATA[function before() {
  setInsideScene("mood_pathway");
}
function processtext( which, text )
{
    if (which != 0)
	return text;

var res = rollCheck( {"who":"best","which":"sinnensch","type":"skill","mod":0});

  text = text.replace( /{0}/g, res.name );
  text = text.replace( /{1}/g, getLangString( "text_3rdperson_"+getGender(res.id), [] ) );

  return text;
    
}
]]></adddata>
		<empty>false</empty>
		<request>f115_46</request>
		<response1 goto="3" xsi:nil="true" />
	</text>
	<text>
		<partner>reise_ToHyggeligRoad_PhexSkel</partner>
		<id>3</id>
		<adddata><![CDATA[]]></adddata>
		<empty>false</empty>
		<request>f115_47</request>
		<response1 goto="4">reise_ToHyggeligRoad_PhexSkel_3_r1</response1>
		<response2 goto="255">reise_ToHyggeligRoad_PhexSkel_3_r2</response2>
		<response3 goto="6">reise_ToHyggeligRoad_PhexSkel_3_r3</response3>
	</text>
	<text>
		<partner>reise_ToHyggeligRoad_PhexSkel</partner>
		<id>4</id>
		<adddata><![CDATA[/* TODO neue Route setzen */


function forward() 
{
    setSpecialState("reise_HyggeligRoad_PheSkel_RoadKnown","true")
   setJourneyState({"route":"hyg1-hyg2","pos":0.97,"dir":false});
   setQuestStateInconly("schick_hyggelik",2);
   return 255; 
}]]></adddata>
		<empty>true</empty>
		<request />
	</text>
	<text>
		<partner>reise_ToHyggeligRoad_PhexSkel</partner>
		<id>5</id>
		<adddata><![CDATA[function before() {
  setInsideScene("mood_pathway");
}]]></adddata>
		<empty>false</empty>
		<request>reise_ToHyggeligRoad_PhexSkel_5</request>
		<response1 goto="4">reise_ToHyggeligRoad_PhexSkel_5_r1</response1>
		<response2 goto="255">reise_ToHyggeligRoad_PhexSkel_5_r2</response2>
		<response3 goto="6">reise_ToHyggeligRoad_PhexSkel_5_r3</response3>
	</text>
	<text>
		<partner>reise_ToHyggeligRoad_PhexSkel</partner>
		<id>6</id>
		<adddata><![CDATA[/*  TODO Umkehren */

function forward() 
{
   return 255; 
}]]></adddata>
		<empty>true</empty>
		<request />
	</text>
	<text>
		<partner>reise_HyggeligRoad_EventB_Dungeon</partner>
		<id>1</id>
		<adddata><![CDATA[/*
Abschnitt 3: Eingang zur Ruine

beginnt bei Dialog f115_1 entrie 32

*/

function forward() 
{

   if (getSpecialState("reise_HyggeligDungeon_Known") == "true")
      return 17;
   else
   {
      return 2;
   }
}]]></adddata>
		<empty>true</empty>
		<request />
	</text>
	<text>
		<partner>reise_HyggeligRoad_EventB_Dungeon</partner>
		<id>2</id>
		<adddata><![CDATA[]]></adddata>
		<empty>false</empty>
		<request>f115_32</request>
		<response1 goto="3">reise_HyggeligRoad_EventB_Dungeon_2_r1</response1>
		<response2 goto="6">reise_HyggeligRoad_EventB_Dungeon_2_r2</response2>
	</text>
	<text>
		<partner>reise_HyggeligRoad_EventB_Dungeon</partner>
		<id>3</id>
		<adddata><![CDATA[]]></adddata>
		<empty>false</empty>
		<request>f115_33</request>
		<response1 goto="5">reise_HyggeligRoad_EventB_Dungeon_3_r1</response1>
		<response2 goto="6">reise_HyggeligRoad_EventB_Dungeon_3_r2</response2>
		<response3 goto="4">reise_HyggeligRoad_EventB_Dungeon_3_r3</response3>
	</text>
	<text>
		<partner>reise_HyggeligRoad_EventB_Dungeon</partner>
		<id>4</id>
		<adddata><![CDATA[function before() {
   modifyGodGrace( "Boron", -10 );
}]]></adddata>
		<empty>false</empty>
		<request>f115_34</request>
		<response1 goto="5">reise_HyggeligRoad_EventB_Dungeon_4_r1</response1>
		<response2 goto="6">reise_HyggeligRoad_EventB_Dungeon_4_r2</response2>
	</text>
	<text>
		<partner>reise_HyggeligRoad_EventB_Dungeon</partner>
		<id>5</id>
		<adddata><![CDATA[function before()
{
   passTime("",0.5);
}

function before() {
   modifyGodGrace( "Boron", 10 );
}]]></adddata>
		<empty>false</empty>
		<request>f115_35</request>
		<response1 goto="6" xsi:nil="true" />
	</text>
	<text>
		<partner>reise_HyggeligRoad_EventB_Dungeon</partner>
		<id>6</id>
		<adddata><![CDATA[function before()
{
   passTime("",1);
}]]></adddata>
		<empty>false</empty>
		<request>f115_36</request>
		<response1 goto="7">reise_HyggeligRoad_EventB_Dungeon_6_r1</response1>
		<response2 goto="12">reise_HyggeligRoad_EventB_Dungeon_6_r2</response2>
	</text>
	<text>
		<partner>reise_HyggeligRoad_EventB_Dungeon</partner>
		<id>7</id>
		<adddata><![CDATA[function before()
{
   passTime("",0.5);
}

function processtext( which, text )
{
    if (which != 0)
	return text;

  var id = rollRandom(0, getPartyCount() - 1);
  text = text.replace( /{0}/g, getName(id) );

  return text;
    
}]]></adddata>
		<empty>false</empty>
		<request>f115_37</request>
		<response1 goto="8">reise_HyggeligRoad_EventB_Dungeon_7_r1</response1>
		<response2 goto="11">reise_HyggeligRoad_EventB_Dungeon_7_r2</response2>
	</text>
	<text>
		<partner>reise_HyggeligRoad_EventB_Dungeon</partner>
		<id>8</id>
		<adddata><![CDATA[function before()
{
   passTime("",0.5);
}]]></adddata>
		<empty>false</empty>
		<request>f115_38</request>
		<response1 goto="9">reise_HyggeligRoad_EventB_Dungeon_8_r1</response1>
		<response2 goto="11">reise_HyggeligRoad_EventB_Dungeon_8_r2</response2>
	</text>
	<text>
		<partner>reise_HyggeligRoad_EventB_Dungeon</partner>
		<id>9</id>
		<adddata><![CDATA[function before()
{
   passTime("",1);
}]]></adddata>
		<empty>false</empty>
		<request>f115_39</request>
		<response1 goto="10">reise_HyggeligRoad_EventB_Dungeon_9_r1</response1>
		<response2 goto="11">reise_HyggeligRoad_EventB_Dungeon_9_r2</response2>
	</text>
	<text>
		<partner>reise_HyggeligRoad_EventB_Dungeon</partner>
		<id>10</id>
		<adddata><![CDATA[function before()
{
   passTime("",1);
}]]></adddata>
		<empty>false</empty>
		<request>f115_40</request>
		<response1 goto="11" xsi:nil="true" />
	</text>
	<text>
		<partner>reise_HyggeligRoad_EventB_Dungeon</partner>
		<id>11</id>
		<adddata><![CDATA[function processtext( which, text )
{
    if (which != 0)
	return text;

  var id = rollRandom(0, getPartyCount() - 1);
  text = text.replace( /{0}/g, getName(id) );

  setSpecialState("localName", id);

  return text;
    
}]]></adddata>
		<empty>false</empty>
		<request>f115_41</request>
		<response1 goto="12" xsi:nil="true" />
	</text>
	<text>
		<partner>reise_HyggeligRoad_EventB_Dungeon</partner>
		<id>12</id>
		<adddata><![CDATA[function before()
{
   passTime("",1.5);
}]]></adddata>
		<empty>false</empty>
		<request>f115_42</request>
		<response1 goto="13" xsi:nil="true" />
	</text>
	<text>
		<partner>reise_HyggeligRoad_EventB_Dungeon</partner>
		<id>13</id>
		<adddata><![CDATA[function before()
{
   passTime("",1);
}

function processtext( which, text )
{
    if (which != 0)
	return text;

  var id = rollRandom(0, getPartyCount() - 1);
  text = text.replace( /{0}/g, getName(id) );
  text = text.replace( /{1}/g, getLangString("text_3rdperson_"+getGender(id),[]));

  setSpecialState("localName", id);

  return text;
    
}]]></adddata>
		<empty>false</empty>
		<request>f115_43</request>
		<response1 goto="14" xsi:nil="true" />
	</text>
	<text>
		<partner>reise_HyggeligRoad_EventB_Dungeon</partner>
		<id>14</id>
		<adddata><![CDATA[]]></adddata>
		<empty>false</empty>
		<request>f115_44</request>
		<response1 goto="16">reise_HyggeligRoad_EventB_Dungeon_14_r1</response1>
		<response2 goto="15">reise_HyggeligRoad_EventB_Dungeon_14_r2</response2>
	</text>
	<text>
		<partner>reise_HyggeligRoad_EventB_Dungeon</partner>
		<id>15</id>
		<adddata><![CDATA[function processtext( which, text )
{
    if (which != 0)
	return text;

var res = rollCheck( {"who":"best","which":"AG","type":"attribute","mod":0});

  text = text.replace( /{0}/g, res.name );

  return text;
    
}]]></adddata>
		<empty>false</empty>
		<request>f115_45</request>
		<response1 goto="16" xsi:nil="true" />
	</text>
	<text>
		<partner>reise_HyggeligRoad_EventB_Dungeon</partner>
		<id>16</id>
		<adddata><![CDATA[function forward() {
     setSpecialState("reise_HyggeligDungeon_Known","true")

     jumpToLocation({"where":"dngfinal"});
return "stopjourney";
}]]></adddata>
		<empty>true</empty>
		<request />
	</text>
	<text>
		<partner>reise_HyggeligRoad_EventB_Dungeon</partner>
		<id>17</id>
		<adddata><![CDATA[]]></adddata>
		<empty>false</empty>
		<request>reise_HyggeligRoad_EventB_Dungeon_17</request>
		<response1 goto="16">reise_HyggeligRoad_EventB_Dungeon_17_r1</response1>
		<response2 goto="255">reise_HyggeligRoad_EventB_Dungeon_17_r2</response2>
		<response3 goto="18">reise_HyggeligRoad_EventB_Dungeon_17_r3</response3>
	</text>
	<text>
		<partner>reise_HyggeligRoad_EventB_Dungeon</partner>
		<id>18</id>
		<adddata><![CDATA[/* TODO Umkehren */

function forward() {
   return 255;
}]]></adddata>
		<empty>true</empty>
		<request />
	</text>
	<text>
		<partner>reise_HyggeligRoad_EventA</partner>
		<id>1</id>
		<adddata><![CDATA[/*

Abschnitt 2: Trampelpfad endteckt, flussüberquerung

beginnt bei Dialog f115_1 entrie 24

*/


function forward() 
{

   if (getSpecialState("reise_HyggeligRoad_FromPhexViln_EventA_Known") == "true")
      return 255;
   else
   {
      setSpecialState("reise_HyggeligRoad_FromPhexViln_EventA_Known","true");
     return 2;
   }
}]]></adddata>
		<empty>true</empty>
		<request />
	</text>
	<text>
		<partner>reise_HyggeligRoad_EventA</partner>
		<id>2</id>
		<adddata><![CDATA[function before() {
  setInsideScene("mood_pathway");
}]]></adddata>
		<empty>false</empty>
		<request>f115_24</request>
		<response1 goto="3">reise_HyggeligRoad_EventA_2_r1</response1>
		<response2 goto="6">reise_HyggeligRoad_EventA_2_r2</response2>
	</text>
	<text>
		<partner>reise_HyggeligRoad_EventA</partner>
		<id>3</id>
		<adddata><![CDATA[function processtext( which, text )
{
    if (which != 0)
	return text;

  var id = rollRandom(0, getPartyCount() - 1);
  text = text.replace( /{0}/g, getName(id) );
  text = text.replace( /{1}/g, getLangString("text_3rdperson_"+getGender(id),[] ));

  setSpecialState("localName", id);

  return text;
    
}]]></adddata>
		<empty>false</empty>
		<request>f115_25</request>
		<response1 goto="4" xsi:nil="true" />
	</text>
	<text>
		<partner>reise_HyggeligRoad_EventA</partner>
		<id>4</id>
		<adddata><![CDATA[function processtext( which, text )
{
    if (which != 0)
	return text;

  var id = parseInt(getSpecialState("localName"));

  text = text.replace( /{0}/g, getName(id) ); 
  text = text.replace( /{1}/g, getLangString("text_3rdperson_"+getGender(id),[]) );
  text = text.replace( /{2}/g, getLangString("text_pp2_"+getGender(id),[]) );

  return text;
    
}]]></adddata>
		<empty>false</empty>
		<request>f115_26</request>
		<response1 goto="5">reise_HyggeligRoad_EventA_4_r1</response1>
		<response2 goto="6">reise_HyggeligRoad_EventA_4_r2</response2>
	</text>
	<text>
		<partner>reise_HyggeligRoad_EventA</partner>
		<id>5</id>
		<adddata><![CDATA[function before()
{
   passTime("",3);
}


function processtext( which, text )
{
    if (which != 0)
	return text;

var res = rollCheck( {"who":"best","which":"AG","type":"attribute","mod":0});

  text = text.replace( /{0}/g, res.name );

  return text;
    
}]]></adddata>
		<empty>false</empty>
		<request>f115_27</request>
		<response1 goto="6" xsi:nil="true" />
	</text>
	<text>
		<partner>reise_HyggeligRoad_EventA</partner>
		<id>6</id>
		<adddata><![CDATA[function before()
{
   passTime("",1);
}]]></adddata>
		<empty>false</empty>
		<request>f115_28</request>
		<response1 goto="7" xsi:nil="true" />
	</text>
	<text>
		<partner>reise_HyggeligRoad_EventA</partner>
		<id>7</id>
		<adddata><![CDATA[function forward() 
{
 var res = rollCheck( {"who":"best","which":"orientierung","type":"skill","mod":8});

   if(res.ok)
     return 8;
   else
     return 9;
}]]></adddata>
		<empty>true</empty>
		<request />
	</text>
	<text>
		<partner>reise_HyggeligRoad_EventA</partner>
		<id>8</id>
		<adddata><![CDATA[function after(selid)
{
   passTime("",2);
}]]></adddata>
		<empty>false</empty>
		<request>f115_30</request>
		<response1 goto="255" xsi:nil="true" />
	</text>
	<text>
		<partner>reise_HyggeligRoad_EventA</partner>
		<id>9</id>
		<adddata><![CDATA[function after(selid)
{
   passTime("",rollRandom(3,6));
}]]></adddata>
		<empty>false</empty>
		<request>f115_31</request>
		<response1 goto="255" xsi:nil="true" />
	</text>
	<text>
		<partner>reise_HyggeligRoad_EventC</partner>
		<id>1</id>
		<adddata><![CDATA[function forward() 
{

   if (getSpecialState("reise_HyggeligRoad_FromPhexSkel_EventA_Known") == "true")
      return 255;
   else
   {
     return 23;
   }
}]]></adddata>
		<empty>true</empty>
		<request />
	</text>
	<text>
		<partner>reise_HyggeligRoad_EventC</partner>
		<id>2</id>
		<adddata><![CDATA[function processtext( which, text )
{
    if (which != 0)
	return text;

  var id = rollRandom(0, getPartyCount() - 1);
  text = text.replace( /{0}/g, getName(id) );

  setSpecialState("localName", id);

  return text;
    
}]]></adddata>
		<empty>false</empty>
		<request>f115_53</request>
		<response1 goto="3" xsi:nil="true" />
	</text>
	<text>
		<partner>reise_HyggeligRoad_EventC</partner>
		<id>3</id>
		<adddata><![CDATA[/* TODO Umdrehen */

function forward() 
{
  return 255;
}]]></adddata>
		<empty>true</empty>
		<request />
	</text>
	<text>
		<partner>reise_HyggeligRoad_EventC</partner>
		<id>4</id>
		<adddata><![CDATA[function before()
{
   passTime("",5);
}

function processtext( which, text )
{
    if (which != 0)
	return text;

  var id = rollRandom(0, getPartyCount() - 1);
  text = text.replace( /{0}/g, getName(id) );

  return text;
    
}]]></adddata>
		<empty>false</empty>
		<request>f115_55</request>
		<response1 goto="5" xsi:nil="true" />
	</text>
	<text>
		<partner>reise_HyggeligRoad_EventC</partner>
		<id>5</id>
		<adddata><![CDATA[function before()
{
   passTime("",1);
}

function processtext( which, text )
{
    if (which != 0)
	return text;

  var res = rollCheck( {"who":"best","which":"sinnensch","type":"skill","mod":0});
  text = text.replace( /{0}/g, res.name );

  return text;
    
}]]></adddata>
		<empty>false</empty>
		<request>f115_56</request>
		<response1 goto="6" xsi:nil="true" />
	</text>
	<text>
		<partner>reise_HyggeligRoad_EventC</partner>
		<id>6</id>
		<adddata><![CDATA[]]></adddata>
		<empty>false</empty>
		<request>f115_57</request>
		<response1 goto="7" xsi:nil="true" />
	</text>
	<text>
		<partner>reise_HyggeligRoad_EventC</partner>
		<id>7</id>
		<adddata><![CDATA[function processtext( which, text )
{
    if (which != 0)
	return text;

  var res = rollCheck( {"who":"best","which":"orientierung","type":"skill","mod":0});
  text = text.replace( /{0}/g, res.name );

  return text;
    
}]]></adddata>
		<empty>false</empty>
		<request>f115_58</request>
		<response1 goto="8">reise_HyggeligRoad_EventC_7_r1</response1>
		<response2 goto="16">reise_HyggeligRoad_EventC_7_r2</response2>
	</text>
	<text>
		<partner>reise_HyggeligRoad_EventC</partner>
		<id>8</id>
		<adddata><![CDATA[function processtext( which, text )
{
    if (which != 0)
	return text;


var maleids = [];
 for( var i = 0; i < getPartyCount(); i++ )
  if( getGender(i) == "male" ) 
     maleids.push( i );

var id;
if( maleids.length > 0 )
    id = maleids[ rollRandom( 0, maleids.length-1 ) ];
else
   id = 0;

text = text.replace( /{0}/g, getName( id) );

  return text;
    
}]]></adddata>
		<empty>false</empty>
		<request>f115_59</request>
		<response1 goto="9">reise_HyggeligRoad_EventC_8_r1</response1>
		<response2 goto="12">reise_HyggeligRoad_EventC_8_r2</response2>
	</text>
	<text>
		<partner>reise_HyggeligRoad_EventC</partner>
		<id>9</id>
		<adddata><![CDATA[function processtext( which, text )
{
    if (which != 0)
	return text;

  var id = rollRandom(0, getPartyCount() - 1);
  text = text.replace( /{0}/g, getName(id) );
	text = text.replace( /{1}/g, getLangString("text_3rdperson_"+getGender(id),[]));
  setSpecialState("localName", id);

  return text;
    
}]]></adddata>
		<empty>false</empty>
		<request>f115_25</request>
		<response1 goto="10" xsi:nil="true" />
	</text>
	<text>
		<partner>reise_HyggeligRoad_EventC</partner>
		<id>10</id>
		<adddata><![CDATA[function processtext( which, text )
{
    if (which != 0)
	return text;

  var id = parseInt(getSpecialState("localName"));
  text = text.replace( /{0}/g, getName(id) );
	text = text.replace( /{1}/g, getLangString("text_3rdperson_"+getGender(id),[]));
  return text;
    
}]]></adddata>
		<empty>false</empty>
		<request>f115_26</request>
		<response1 goto="11">reise_HyggeligRoad_EventC_10_r1</response1>
		<response2 goto="12">reise_HyggeligRoad_EventC_10_r2</response2>
	</text>
	<text>
		<partner>reise_HyggeligRoad_EventC</partner>
		<id>11</id>
		<adddata><![CDATA[var res;
function before()
{
   passTime("",1);
  res = rollCheck( {"who":"best","which":"AG","type":"attribute","mod":0});
}

function processtext( which, text )
{
    if (which != 0)
	return text;

//var res = rollCheck( {"who":"best","which":"AG","attribute":"skill","mod":0});

 text = text.replace( /{0}/g, res.name );
 
  return text;
    
}]]></adddata>
		<empty>false</empty>
		<request>f115_27</request>
		<response1 goto="12" xsi:nil="true" />
	</text>
	<text>
		<partner>reise_HyggeligRoad_EventC</partner>
		<id>12</id>
		<adddata><![CDATA[function before()
{
   passTime("",1);
}]]></adddata>
		<empty>false</empty>
		<request>f115_28</request>
		<response1 goto="13" xsi:nil="true" />
	</text>
	<text>
		<partner>reise_HyggeligRoad_EventC</partner>
		<id>13</id>
		<adddata><![CDATA[/* Orientierungsprobe 

bestanden 14
nicht bestanden 15

*/


function forward() 
{

   var res = rollCheck( {"who":"best","which":"orientierung","type":"skill","mod":0});

  if (res.ok)
    return 14;
  else
    return 15;

}]]></adddata>
		<empty>true</empty>
		<request />
	</text>
	<text>
		<partner>reise_HyggeligRoad_EventC</partner>
		<id>14</id>
		<adddata><![CDATA[function before()
{
  setSpecialState("reise_HyggeligRoad_FromPhexSkel_EventA_Known","true");
   passTime("",2);
}]]></adddata>
		<empty>false</empty>
		<request>f115_30</request>
		<response1 goto="255" xsi:nil="true" />
	</text>
	<text>
		<partner>reise_HyggeligRoad_EventC</partner>
		<id>15</id>
		<adddata><![CDATA[function before()
{
   setSpecialState("reise_HyggeligRoad_FromPhexSkel_EventA_Known","true");
   passTime("",1);
}]]></adddata>
		<empty>false</empty>
		<request>f115_31</request>
		<response1 goto="255" xsi:nil="true" />
	</text>
	<text>
		<partner>reise_HyggeligRoad_EventC</partner>
		<id>16</id>
		<adddata><![CDATA[]]></adddata>
		<empty>false</empty>
		<request>f115_60</request>
		<response1 goto="17">reise_HyggeligRoad_EventC_16_r1</response1>
		<response2 goto="8">reise_HyggeligRoad_EventC_16_r2</response2>
	</text>
	<text>
		<partner>reise_HyggeligRoad_EventC</partner>
		<id>17</id>
		<adddata><![CDATA[function processtext( which, text )
{
    if (which != 0)
	return text;

  var id = rollRandom(0, getPartyCount() - 1);
  text = text.replace( /{0}/g, getName(id) );

  setSpecialState("localName", id);

  return text;
    
}]]></adddata>
		<empty>false</empty>
		<request>f115_61</request>
		<response1 goto="19">reise_HyggeligRoad_EventC_17_r1</response1>
		<response2 goto="18">reise_HyggeligRoad_EventC_17_r2</response2>
	</text>
	<text>
		<partner>reise_HyggeligRoad_EventC</partner>
		<id>18</id>
		<adddata><![CDATA[function before()
{
   passTime("",2);
}]]></adddata>
		<empty>false</empty>
		<request>f115_62</request>
		<response1 goto="8" xsi:nil="true" />
	</text>
	<text>
		<partner>reise_HyggeligRoad_EventC</partner>
		<id>19</id>
		<adddata><![CDATA[function processtext( which, text )
{
    if (which != 0)
	return text;

  var id = rollRandom(0, getPartyCount() - 1);
  text = text.replace( /{0}/g, getName(id) );

  setSpecialState("localName", id);

  return text;
    
}]]></adddata>
		<empty>false</empty>
		<request>f115_63</request>
		<response1 goto="20" xsi:nil="true" />
	</text>
	<text>
		<partner>reise_HyggeligRoad_EventC</partner>
		<id>20</id>
		<adddata><![CDATA[function processtext( which, text )
{
    if (which != 0)
	return text;

  var id = rollRandom(0, getPartyCount() - 1);
  text = text.replace( /{0}/g, getName(id) );

  setSpecialState("localName", id);

  return text;
    
}]]></adddata>
		<empty>false</empty>
		<request>f115_64</request>
		<response1 goto="21">reise_HyggeligRoad_EventC_20_r1</response1>
		<response2 goto="22">reise_HyggeligRoad_EventC_20_r2</response2>
	</text>
	<text>
		<partner>reise_HyggeligRoad_EventC</partner>
		<id>21</id>
		<adddata><![CDATA[function processtext( which, text )
{
    if (which != 0)
	return text;

var res = rollCheck( {"who":"best","which":"klettern","type":"skill","mod":0});

  text = text.replace( /{0}/g, res.name );

  return text;
    
}]]></adddata>
		<empty>false</empty>
		<request>f115_65</request>
		<response1 goto="22" xsi:nil="true" />
	</text>
	<text>
		<partner>reise_HyggeligRoad_EventC</partner>
		<id>22</id>
		<adddata><![CDATA[function before()
{
   passTime("",2);
}]]></adddata>
		<empty>false</empty>
		<request>f115_66</request>
		<response1 goto="8" xsi:nil="true" />
	</text>
	<text>
		<partner>reise_HyggeligRoad_EventC</partner>
		<id>23</id>
		<adddata><![CDATA[function before() {
  setInsideScene("mood_pathway");
}]]></adddata>
		<empty>false</empty>
		<request>f115_51</request>
		<response1 goto="4">reise_HyggeligRoad_EventC_23_r1</response1>
		<response2 goto="2">reise_HyggeligRoad_EventC_23_r2</response2>
	</text>
	<text>
		<partner>betas_chris82</partner>
		<id>1</id>
		<adddata><![CDATA[]]></adddata>
		<empty>false</empty>
		<request>betas_chris82_1</request>
		<response1 goto="2" xsi:nil="true" />
	</text>
	<text>
		<partner>betas_chris82</partner>
		<id>2</id>
		<adddata><![CDATA[]]></adddata>
		<empty>false</empty>
		<request>betas_chris82_2</request>
	</text>
	<text>
		<partner>rast1</partner>
		<id>1</id>
		<adddata><![CDATA[]]></adddata>
		<empty>false</empty>
		<request>feature_8</request>
		<response1 goto="2">feature_9</response1>
		<response2 goto="255">feature_10</response2>
	</text>
	<text>
		<partner>rast1</partner>
		<id>2</id>
		<adddata><![CDATA[/* script(Rastplatz) */]]></adddata>
		<empty>true</empty>
		<request />
	</text>
	<text>
		<partner>trampelpfad_ende1</partner>
		<id>1</id>
		<adddata><![CDATA[function before() {
setInsideScene("mood_pathway");
}]]></adddata>
		<empty>false</empty>
		<request>feature8_42</request>
		<response1 goto="2">feature8_43</response1>
		<response2 goto="3">feature8_44</response2>
	</text>
	<text>
		<partner>trampelpfad_ende1</partner>
		<id>2</id>
		<adddata><![CDATA[function forward() {
  setJourneyState({"route":"kravik-skelelle","pos":0.6,"dir":false});
  return 255;
}]]></adddata>
		<empty>true</empty>
		<request />
		<response1 goto="255" xsi:nil="true" />
	</text>
	<text>
		<partner>trampelpfad_ende1</partner>
		<id>3</id>
		<adddata><![CDATA[function forward() {
  setJourneyState({"route":"kravik-skelelle","pos":0.6,"dir":true});
  return 255;
}]]></adddata>
		<empty>true</empty>
		<request />
		<response1 goto="255" xsi:nil="true" />
	</text>
	<text>
		<partner>trampelpfad_ende2</partner>
		<id>1</id>
		<adddata><![CDATA[function before() {
setInsideScene("mood_pathway");
}]]></adddata>
		<empty>false</empty>
		<request>feature8_39</request>
		<response1 goto="2">feature8_40</response1>
		<response2 goto="3">feature8_41</response2>
	</text>
	<text>
		<partner>trampelpfad_ende2</partner>
		<id>2</id>
		<adddata><![CDATA[function forward() {
  setJourneyState({"route":"peilinen-rovamund","pos":0.3,"dir":false});
  return 255;
}]]></adddata>
		<empty>true</empty>
		<request />
		<response1 goto="255" xsi:nil="true" />
	</text>
	<text>
		<partner>trampelpfad_ende2</partner>
		<id>3</id>
		<adddata><![CDATA[function forward() {
  setJourneyState({"route":"peilinen-rovamund","pos":0.3,"dir":true});
  return 255;
}]]></adddata>
		<empty>true</empty>
		<request />
		<response1 goto="255" xsi:nil="true" />
	</text>
	<text>
		<partner>reise14_trampelpfad</partner>
		<id>1</id>
		<adddata><![CDATA[/*

auf dem Trampelpfad tauchen auf:
reise5_dickicht (nach ein paar Stunden(halber Tag?) oder ortsgebunden je kurz nach Anfang und kurz vor Ende des Trampelpfades)
reise6_hirsch (jedesmal, wenn man den Weg geht)
reise7_karene (Frequenz unbekannt)
rast1 (Frequenz unbekannt, kann auch mehrfach pro Strecke auftreten)
trampelpfad_ende2 (Am Ende des Weges)

*/
function before() {
  setInsideScene("mood_pathway");
}
function processtext(which,text) {
  if( which > 0 ) return text;
  var res = rollCheck({"who":"best","which":"sinnensch","type":"skill"});
  return text.replace( "{0}", res.name );
}]]></adddata>
		<empty>false</empty>
		<request>feature1_49</request>
		<response1 goto="2">feature1_50</response1>
		<response2 goto="255">feature1_51</response2>
	</text>
	<text>
		<partner>reise14_trampelpfad</partner>
		<id>2</id>
		<adddata><![CDATA[]]></adddata>
		<empty>false</empty>
		<request>feature1_52</request>
		<response1 goto="3">feature1_53</response1>
		<response2 goto="255">feature1_54</response2>
	</text>
	<text>
		<partner>reise14_trampelpfad</partner>
		<id>3</id>
		<adddata><![CDATA[function forward() {
passTime("",8);
  setJourneyState({"route":"peilinenroad-skelelleroad-pampa","pos":0.99,"dir":true});
}]]></adddata>
		<empty>true</empty>
		<request />
		<response1 goto="255" xsi:nil="true" />
	</text>
	<text>
		<partner>reise15_furt</partner>
		<id>1</id>
		<adddata><![CDATA[]]></adddata>
		<empty>false</empty>
		<request>feature_34</request>
		<response1 goto="2">feature_35</response1>
		<response2 goto="6">feature_36</response2>
	</text>
	<text>
		<partner>reise15_furt</partner>
		<id>2</id>
		<adddata><![CDATA[/*
script(Probe Gewandheit(?) bestanden?)
ja=3
nein=4
wenn alle durch=5

*/]]></adddata>
		<empty>false</empty>
		<request />
		<response1 goto="3" xsi:nil="true" />
		<response2 goto="4" xsi:nil="true" />
		<response3 goto="5" xsi:nil="true" />
	</text>
	<text>
		<partner>reise15_furt</partner>
		<id>3</id>
		<adddata><![CDATA[]]></adddata>
		<empty>false</empty>
		<request>feature_38</request>
		<response1 goto="2" xsi:nil="true" />
	</text>
	<text>
		<partner>reise15_furt</partner>
		<id>4</id>
		<adddata><![CDATA[]]></adddata>
		<empty>false</empty>
		<request>feature_37</request>
		<response1 goto="2" xsi:nil="true" />
	</text>
	<text>
		<partner>reise15_furt</partner>
		<id>5</id>
		<adddata><![CDATA[/* script(Weg fortsetzen)
*/]]></adddata>
		<empty>true</empty>
		<request />
		<response1 goto="255" xsi:nil="true" />
	</text>
	<text>
		<partner>reise15_furt</partner>
		<id>6</id>
		<adddata><![CDATA[]]></adddata>
		<empty>false</empty>
		<request>feature_39</request>
		<response1 goto="7">text_yes</response1>
		<response2 goto="1">text_no</response2>
	</text>
	<text>
		<partner>reise15_furt</partner>
		<id>7</id>
		<adddata><![CDATA[/* script(umkehren)
*/]]></adddata>
		<empty>true</empty>
		<request />
		<response1 goto="255" xsi:nil="true" />
	</text>
	<text>
		<partner>reise16_leiche</partner>
		<id>1</id>
		<adddata><![CDATA[function forward() {
  var res = rollCheck({"who":"best","type":"skill","which":"sinnensch","mod":-2});
  if( res.ok ) return 7;
  return 255;
}]]></adddata>
		<empty>true</empty>
		<request />
		<response1 goto="7" xsi:nil="true" />
		<response2 goto="255" xsi:nil="true" />
	</text>
	<text>
		<partner>reise16_leiche</partner>
		<id>2</id>
		<adddata><![CDATA[function forward() {
  return rollRandom( 3,4 );
}]]></adddata>
		<empty>true</empty>
		<request />
		<response1 goto="3" xsi:nil="true" />
		<response2 goto="4" xsi:nil="true" />
	</text>
	<text>
		<partner>reise16_leiche</partner>
		<id>3</id>
		<adddata><![CDATA[
]]></adddata>
		<empty>false</empty>
		<request>feature1_48</request>
		<response1 goto="255" xsi:nil="true" />
	</text>
	<text>
		<partner>reise16_leiche</partner>
		<id>4</id>
		<adddata><![CDATA[
]]></adddata>
		<empty>false</empty>
		<request>feature1_46</request>
		<response1 goto="5" xsi:nil="true" />
	</text>
	<text>
		<partner>reise16_leiche</partner>
		<id>5</id>
		<adddata><![CDATA[]]></adddata>
		<empty>false</empty>
		<request>feature1_47</request>
		<response1 goto="6" xsi:nil="true" />
	</text>
	<text>
		<partner>reise16_leiche</partner>
		<id>6</id>
		<adddata><![CDATA[function forward() {
  var sp = getSpecialState("map.reise16_gotring");
  var loot = [];
  if( sp != "1" ) {
    loot.push( 10188 );
    setSpecialState("map.reise16_gotring","1");
  }
  if( rollRandom(1,2) == 1 )
    loot.push( 49 );
  if( rollRandom(1,2) == 1 )
    loot.push( 48 );
  
  // Schuhe *oder* Stiefel
  if( rollRandom(1,2) == 1 )
    loot.push( 50 );
  else if( rollRandom(1,2) == 1 )
    loot.push( 51 );
  
  if( rollRandom(1,2) == 1 )
    loot.push( 14 );
  
  if( rollRandom(1,2) == 1 )
    loot.push( 14 );
  if( rollRandom(1,2) == 1 )
    loot.push( 75 );
 
  showItemsetList({"list":loot});
  return 255;
}

/* script(Beute) +10188
*/]]></adddata>
		<empty>true</empty>
		<request />
		<response1 goto="255" xsi:nil="true" />
	</text>
	<text>
		<partner>reise16_leiche</partner>
		<id>7</id>
		<adddata><![CDATA[function before() {
  setInsideScene("mood_leichenfund");
}]]></adddata>
		<empty>false</empty>
		<request>feature1_43</request>
		<response1 goto="2">feature1_44</response1>
		<response2 goto="255">feature1_45</response2>
	</text>
	<text>
		<partner>reise17_kreuzung</partner>
		<id>1</id>
		<adddata><![CDATA[/*
keine Ahnung, wo dieses Event getriggert wird
*/]]></adddata>
		<empty>false</empty>
		<request>feature1_55</request>
		<response1 goto="2">feature1_56</response1>
		<response2 goto="3">feature1_57</response2>
		<response3 goto="4">feature1_58</response3>
	</text>
	<text>
		<partner>reise17_kreuzung</partner>
		<id>2</id>
		<adddata><![CDATA[// script(Reise nach ???)]]></adddata>
		<empty>true</empty>
		<request />
		<response1 goto="255" xsi:nil="true" />
	</text>
	<text>
		<partner>reise17_kreuzung</partner>
		<id>3</id>
		<adddata><![CDATA[/* script(Reise nach ???)
*/]]></adddata>
		<empty>true</empty>
		<request />
		<response1 goto="255" xsi:nil="true" />
	</text>
	<text>
		<partner>reise17_kreuzung</partner>
		<id>4</id>
		<adddata><![CDATA[/* script(Reise nach ???)
*/]]></adddata>
		<empty>true</empty>
		<request />
		<response1 goto="255" xsi:nil="true" />
	</text>
	<text>
		<partner>reise18_wildschweine-nach-rast</partner>
		<id>1</id>
		<adddata><![CDATA[]]></adddata>
		<empty>false</empty>
		<request>feature1_59</request>
		<response1 goto="2">feature1_60</response1>
		<response2 goto="255">feature1_61</response2>
	</text>
	<text>
		<partner>reise18_wildschweine-nach-rast</partner>
		<id>2</id>
		<adddata><![CDATA[function before() {
  setInsideScene("mood_boars");
}]]></adddata>
		<empty>false</empty>
		<request>feature1_62</request>
		<response1 goto="3" xsi:nil="true" />
	</text>
	<text>
		<partner>reise18_wildschweine-nach-rast</partner>
		<id>3</id>
		<adddata><![CDATA[/* script(Probe Schleichen alle bestanden?)
nein=4
ja=6
*/
function forward()
{
    var res = rollCheck({"who":"best","which":"schleichen","type":"skill","mod":-6});
    if( !res.ok ) return 4; else return 6;
}]]></adddata>
		<empty>true</empty>
		<request />
		<response1 goto="4" xsi:nil="true" />
		<response2 goto="6" xsi:nil="true" />
	</text>
	<text>
		<partner>reise18_wildschweine-nach-rast</partner>
		<id>4</id>
		<adddata><![CDATA[]]></adddata>
		<empty>false</empty>
		<request>feature1_63</request>
		<response1 goto="5">feature1_69</response1>
		<response2 goto="15">feature1_70</response2>
	</text>
	<text>
		<partner>reise18_wildschweine-nach-rast</partner>
		<id>5</id>
		<adddata><![CDATA[/* script(Zeit 2 Stunden vordrehen)
*/
function before() {
  passTime("xx",2);
}]]></adddata>
		<empty>false</empty>
		<request>feature1_71</request>
		<response1 goto="15" xsi:nil="true" />
	</text>
	<text>
		<partner>reise18_wildschweine-nach-rast</partner>
		<id>6</id>
		<adddata><![CDATA[function forward() {
  chooseSingleCharacter( getLangString("feature1_64",[]), "wildschweine_nach_rast_choice");
  return "tobecontinued";
}

var selectedchar = -1;
function wildschweine_nach_rast_choice(selid) {
  selectedchar = selid;
  

if (hasHuntingWeapon(selectedchar)) startDialogueAt("reise18_wildschweine-nach-rast", "8");
  else 
  startDialogueAt("reise18_wildschweine-nach-rast", "13");
	  
}]]></adddata>
		<empty>true</empty>
		<request>feature1_64</request>
		<response1 goto="8" xsi:nil="true" />
		<response2 goto="13" xsi:nil="true" />
	</text>
	<text>
		<partner>reise18_wildschweine-nach-rast</partner>
		<id>8</id>
		<adddata><![CDATA[var wildschweine_sneakresult;
function processtext(which,text) {
  if( which != 0 ) return text;
  return text.replace( "{0}", getName(selectedchar) );
}

function after(selid) {
  wildschweine_sneakresult = rollCheck({"who":selectedchar,"which":"schleichen","mod":-2,"type":"skill"});
}]]></adddata>
		<empty>false</empty>
		<request>feature1_65</request>
		<response1 goto="9" xsi:nil="true" />
	</text>
	<text>
		<partner>reise18_wildschweine-nach-rast</partner>
		<id>9</id>
		<adddata><![CDATA[/* script(2xProbe Schusswaffen bestanden?)
beide=10
eine=11
keine=12
*/
function forward() {
  var checkmod = -4;
  if( wildschweine_sneakresult.ok ) checkmod = 0;
 
    var res1 = rollCheck({"who":selectedchar,"which":"currentweapon","mod":checkmod});
    var res2 = rollCheck({"who":selectedchar,"which":"currentweapon","mod":checkmod});
     //consumeHuntingAmmo( selectedchar, 2 );
    if( res1.ok && res2.ok )
      return 10;
    else if( res1.ok || res2.ok )
      return 11;
    else
      return 12;
  
}]]></adddata>
		<empty>true</empty>
		<request />
		<response1 goto="10" xsi:nil="true" />
		<response2 goto="11" xsi:nil="true" />
		<response3 goto="12" xsi:nil="true" />
	</text>
	<text>
		<partner>reise18_wildschweine-nach-rast</partner>
		<id>10</id>
		<adddata><![CDATA[/* script(gib 25(?) Proviantpakete)
script(nimm 2xMunition von Held)
*/
function after(selid) {
  awardXP( "great Hunter", selectedchar, 20 );
  showItemsetList({"doublelist":[45,15]});
}]]></adddata>
		<empty>false</empty>
		<request>feature1_66</request>
		<response1 goto="255" xsi:nil="true" />
	</text>
	<text>
		<partner>reise18_wildschweine-nach-rast</partner>
		<id>11</id>
		<adddata><![CDATA[/* script(gib 10(?) Proviantpakete)
script(nimm 2xMunition von Held)
*/
function after(selid) {
  awardXP( "good Hunter", selectedchar, 10 );
  showItemsetList({"doublelist":[45,5]});
}]]></adddata>
		<empty>false</empty>
		<request>feature1_67</request>
		<response1 goto="5">feature1_69</response1>
		<response2 goto="15">feature1_70</response2>
	</text>
	<text>
		<partner>reise18_wildschweine-nach-rast</partner>
		<id>12</id>
		<adddata><![CDATA[function processtext(which,text) {
  if( which!=0 ) return text;
  return text.replace("{0}",getName(selectedchar));
}
function after(selid) {
  awardXP( "unlucky Hunter", selectedchar, 5 );
}]]></adddata>
		<empty>false</empty>
		<request>feature1_68</request>
		<response1 goto="5">feature1_69</response1>
		<response2 goto="15">feature1_70</response2>
	</text>
	<text>
		<partner>reise18_wildschweine-nach-rast</partner>
		<id>13</id>
		<adddata><![CDATA[function processtext( which, text ) {
	if( which > 0 ) return text;
	return text.replace(/{0}/g, getName(selectedchar));
}
]]></adddata>
		<empty>false</empty>
		<request>char_no_hunting_weapon</request>
		<response1 goto="15" xsi:nil="true" />
	</text>
	<text>
		<partner>reise18_wildschweine-nach-rast</partner>
		<id>14</id>
		<adddata><![CDATA[function processtext( which, text ) {
	if( which > 0 ) return text;
	return text.replace(/{0}/g, getName(selectedchar));
}
]]></adddata>
		<empty>false</empty>
		<request>char_no_hunting_ammo</request>
		<response1 goto="15" xsi:nil="true" />
	</text>
	<text>
		<partner>reise18_wildschweine-nach-rast</partner>
		<id>15</id>
		<adddata><![CDATA[function after(selid){
	leaveLocation();
	}]]></adddata>
		<empty>false</empty>
		<request>info7_2_7</request>
		<response1 goto="255" xsi:nil="true" />
	</text>
	<text>
		<partner>reise19_orkland</partner>
		<id>1</id>
		<adddata><![CDATA[function before() {
  setInsideScene("mood_orkland");
}]]></adddata>
		<empty>false</empty>
		<request>feature1_74</request>
		<response1 goto="255" xsi:nil="true" />
	</text>
	<text>
		<partner>reise20_sumpfgebiet</partner>
		<id>1</id>
		<adddata><![CDATA[
]]></adddata>
		<empty>false</empty>
		<request>feature1_75</request>
		<response1 goto="4" xsi:nil="true" />
	</text>
	<text>
		<partner>reise20_sumpfgebiet</partner>
		<id>2</id>
		<adddata><![CDATA[function before() {
  passTime("xx",2);
}]]></adddata>
		<empty>false</empty>
		<request>feature1_76</request>
		<response1 goto="255" xsi:nil="true" />
	</text>
	<text>
		<partner>reise20_sumpfgebiet</partner>
		<id>3</id>
		<adddata><![CDATA[function before() {
  passTime("xx",8);
  addEffect({"who":-2,"which":"dumpfsch_infection"});
}]]></adddata>
		<empty>false</empty>
		<request>feature1_77</request>
		<response1 goto="255" xsi:nil="true" />
	</text>
	<text>
		<partner>reise20_sumpfgebiet</partner>
		<id>4</id>
		<adddata><![CDATA[/* script(Probe Orientierung/Wildnisleben)
bestanden=2
nicht bestanden=3
*/
function forward() {
  var res = rollCheck({"who":"best","which":"orientierung","type":"skill","mod":-4});
  if( res.ok ) return 2;
  return 3;
}]]></adddata>
		<empty>true</empty>
		<request />
	</text>
	<text>
		<partner>betas_Palas</partner>
		<id>1</id>
		<adddata><![CDATA[]]></adddata>
		<empty>false</empty>
		<request>betas_Palas_1</request>
		<response1 goto="2" xsi:nil="true" />
	</text>
	<text>
		<partner>betas_Palas</partner>
		<id>2</id>
		<adddata><![CDATA[]]></adddata>
		<empty>false</empty>
		<request>betas_Palas_2</request>
		<response1 goto="3" xsi:nil="true" />
	</text>
	<text>
		<partner>betas_Palas</partner>
		<id>3</id>
		<adddata><![CDATA[]]></adddata>
		<empty>false</empty>
		<request>betas_Palas_3</request>
	</text>
	<text>
		<partner>betas_Thorenor</partner>
		<id>1</id>
		<adddata><![CDATA[]]></adddata>
		<empty>false</empty>
		<request>betas_Thorenor_1</request>
		<response1 goto="2" xsi:nil="true" />
	</text>
	<text>
		<partner>betas_Thorenor</partner>
		<id>2</id>
		<adddata><![CDATA[]]></adddata>
		<empty>false</empty>
		<request>betas_Thorenor_2</request>
		<response1 goto="3" xsi:nil="true" />
	</text>
	<text>
		<partner>betas_Thorenor</partner>
		<id>3</id>
		<adddata><![CDATA[]]></adddata>
		<empty>false</empty>
		<request>betas_Thorenor_3</request>
	</text>
	<text>
		<partner>betas_Vendarr</partner>
		<id>1</id>
		<adddata><![CDATA[]]></adddata>
		<empty>false</empty>
		<request>betas_Vendarr_1</request>
		<response1 goto="2" xsi:nil="true" />
	</text>
	<text>
		<partner>betas_Vendarr</partner>
		<id>2</id>
		<adddata><![CDATA[function after(selid) {
  if( selid == 1 ) {
    setSpecialState("fd_Vendarr","1");
    startBattle("betas_Vendarr");
  }
}]]></adddata>
		<empty>false</empty>
		<request>betas_Vendarr_2</request>
		<response1 goto="255">betas_Vendarr_3</response1>
		<response2 goto="255">betas_Vendarr_4</response2>
	</text>
	<text>
		<partner>betas_Consolidation</partner>
		<id>1</id>
		<adddata><![CDATA[]]></adddata>
		<empty>false</empty>
		<request>betas_Consolidation_1</request>
		<response1 goto="2" xsi:nil="true" />
	</text>
	<text>
		<partner>betas_Consolidation</partner>
		<id>2</id>
		<adddata><![CDATA[]]></adddata>
		<empty>false</empty>
		<request>betas_Consolidation_2</request>
	</text>
	<text>
		<partner>betas_lunatic</partner>
		<id>1</id>
		<adddata><![CDATA[

var hasmedal;
function forward() {

	if (findInventoryItem(256) > 0) hasmedal = true;
	
	var state = getSpecialState("map.immanman");
	
	 switch (state) {
	 
	 case "medal_not_given": return 20; break;
	 case "medal_given": return 30; break;
	 case "dead": return 51; break;
	 
	 
	
	 default: return 2;
	 
	 }

}
]]></adddata>
		<empty>true</empty>
		<request />
		<response1 goto="10" xsi:nil="true" />
		<response2 goto="50" xsi:nil="true" />
		<response3 goto="51" xsi:nil="true" />
	</text>
	<text>
		<partner>betas_lunatic</partner>
		<id>2</id>
		<adddata><![CDATA[]]></adddata>
		<empty>false</empty>
		<request>betas_lunatic_1</request>
		<response1 goto="3">betas_lunatic_r1</response1>
		<response2 goto="255">feature9_9</response2>
	</text>
	<text>
		<partner>betas_lunatic</partner>
		<id>3</id>
		<adddata><![CDATA[function after(selid) {
if (selid == 1) {
	setSpecialState("map.immanman","medal_not_given");
	setSpecialState("map.immanman_time",getDateDay());
	}
}
]]></adddata>
		<empty>false</empty>
		<request>betas_lunatic_2</request>
		<response1 goto="4">betas_lunatic_r2</response1>
		<response2 goto="255">betas_lunatic_r3</response2>
	</text>
	<text>
		<partner>betas_lunatic</partner>
		<id>4</id>
		<adddata><![CDATA[]]></adddata>
		<empty>false</empty>
		<request>betas_lunatic_4</request>
		<response1 goto="5" xsi:nil="true" />
	</text>
	<text>
		<partner>betas_lunatic</partner>
		<id>5</id>
		<adddata><![CDATA[]]></adddata>
		<empty>false</empty>
		<request>betas_lunatic_5</request>
		<response1 goto="6" xsi:nil="true" />
	</text>
	<text>
		<partner>betas_lunatic</partner>
		<id>10</id>
		<adddata><![CDATA[]]></adddata>
		<empty>false</empty>
		<request>betas_lunatic_10</request>
		<response1 goto="11">betas_lunatic_r7</response1>
	</text>
	<text>
		<partner>betas_lunatic</partner>
		<id>11</id>
		<adddata><![CDATA[]]></adddata>
		<empty>false</empty>
		<request>betas_lunatic_11</request>
		<response1 goto="12">betas_lunatic_r8</response1>
		<response2 goto="14">betas_lunatic_r9</response2>
	</text>
	<text>
		<partner>betas_lunatic</partner>
		<id>20</id>
		<adddata><![CDATA[function forward() {
var last = Number(getSpecialState("map.immanman_time"));

if (getDateDay() > last+3) return 21; else return 60;
}
]]></adddata>
		<empty>true</empty>
		<request />
		<response1 goto="21" xsi:nil="true" />
	</text>
	<text>
		<partner>betas_lunatic</partner>
		<id>6</id>
		<adddata><![CDATA[function before() {
setThirst(0);
addEffect({"who":-2, "which":"betrunken"});
}
]]></adddata>
		<empty>false</empty>
		<request>betas_lunatic_6</request>
		<response1 goto="7">betas_lunatic_r4</response1>
	</text>
	<text>
		<partner>betas_lunatic</partner>
		<id>7</id>
		<adddata><![CDATA[]]></adddata>
		<empty>false</empty>
		<request>betas_lunatic_7</request>
		<response1 goto="8" xsi:nil="true" />
	</text>
	<text>
		<partner>betas_lunatic</partner>
		<id>8</id>
		<adddata><![CDATA[function before() {
passTime("",3);
}



function hasresponse(which) {
if (which == 2) return (hasmedal);
if (which == 1)	return true;
}
]]></adddata>
		<empty>false</empty>
		<request>betas_lunatic_8</request>
		<response1 goto="9">betas_lunatic_r5</response1>
		<response2 goto="10">betas_lunatic_r6</response2>
	</text>
	<text>
		<partner>betas_lunatic</partner>
		<id>9</id>
		<adddata><![CDATA[function before() {

	setSpecialState("map.immanman_time",getDateDay());
}
]]></adddata>
		<empty>false</empty>
		<request>betas_lunatic_9</request>
		<response1 goto="255" xsi:nil="true" />
	</text>
	<text>
		<partner>betas_lunatic</partner>
		<id>12</id>
		<adddata><![CDATA[]]></adddata>
		<empty>false</empty>
		<request>betas_lunatic_12</request>
		<response1 goto="13" xsi:nil="true" />
	</text>
	<text>
		<partner>betas_lunatic</partner>
		<id>13</id>
		<adddata><![CDATA[function before() {
modifyGodGrace("Travia",50);
setSpecialState("map.immanman","medal_given");
removeInventoryItem(256,1);
}
]]></adddata>
		<empty>false</empty>
		<request>betas_lunatic_13</request>
		<response1 goto="9" xsi:nil="true" />
	</text>
	<text>
		<partner>betas_lunatic</partner>
		<id>14</id>
		<adddata><![CDATA[function before() {
setSpecialState("map.immanman","medal_not_given");
modifyGodGrace("Travia",-30);
}
]]></adddata>
		<empty>false</empty>
		<request>betas_lunatic_14</request>
		<response1 goto="9" xsi:nil="true" />
	</text>
	<text>
		<partner>betas_lunatic</partner>
		<id>30</id>
		<adddata><![CDATA[function forward() {
var last = Number(getSpecialState("map.immanman_time"));

if (getDateDay() > last+3) return 31; else return 60;
}]]></adddata>
		<empty>true</empty>
		<request />
		<response1 goto="31" xsi:nil="true" />
	</text>
	<text>
		<partner>betas_lunatic</partner>
		<id>50</id>
		<adddata><![CDATA[]]></adddata>
		<empty>false</empty>
		<request>betas_lunatic_50</request>
		<response1 goto="255" xsi:nil="true" />
	</text>
	<text>
		<partner>betas_lunatic</partner>
		<id>60</id>
		<adddata><![CDATA[]]></adddata>
		<empty>false</empty>
		<request>betas_lunatic_60</request>
		<response1 goto="255" xsi:nil="true" />
	</text>
	<text>
		<partner>betas_lunatic</partner>
		<id>21</id>
		<adddata><![CDATA[function after(selid) {
if (selid == 1) {
	
	setSpecialState("map.immanman_time",getDateDay());
	}
}
]]></adddata>
		<empty>false</empty>
		<request>betas_lunatic_21</request>
		<response1 goto="22">betas_lunatic_r2</response1>
		<response2 goto="255">betas_lunatic_r3</response2>
	</text>
	<text>
		<partner>betas_lunatic</partner>
		<id>22</id>
		<adddata><![CDATA[function before() {
setThirst(0);
addEffect({"who":-2, "which":"betrunken"});
passTime("",2);
}
function hasresponse(which) {
if (which == 2) return (hasmedal);
if (which == 1)	return true;
}]]></adddata>
		<empty>false</empty>
		<request>betas_lunatic_22</request>
		<response1 goto="9">betas_lunatic_r5</response1>
		<response2 goto="10">betas_lunatic_r6</response2>
	</text>
	<text>
		<partner>betas_lunatic</partner>
		<id>31</id>
		<adddata><![CDATA[]]></adddata>
		<empty>false</empty>
		<request>betas_lunatic_31</request>
		<response1 goto="32" xsi:nil="true" />
	</text>
	<text>
		<partner>betas_lunatic</partner>
		<id>32</id>
		<adddata><![CDATA[function before() {
	setSpecialState("map.immanman","dead");
}
]]></adddata>
		<empty>false</empty>
		<request>betas_lunatic_32</request>
	</text>
	<text>
		<partner>betas_lunatic</partner>
		<id>51</id>
		<adddata><![CDATA[function forward() {

var state = Number(getSpecialState("eel_count"));

state++;
setSpecialState("eel_count",state);


//debugLog("State: "+state); 
 if (state == 5) return 52; else return 50;


}]]></adddata>
		<empty>true</empty>
		<request />
		<response1 goto="52" xsi:nil="true" />
	</text>
	<text>
		<partner>betas_lunatic</partner>
		<id>52</id>
		<adddata><![CDATA[]]></adddata>
		<empty>false</empty>
		<request>betas_lunatic_50</request>
		<response1 goto="53" xsi:nil="true" />
	</text>
	<text>
		<partner>betas_lunatic</partner>
		<id>53</id>
		<adddata><![CDATA[function processtext( which, text ) {
	if( which > 0 ) return text;
	text=text.replace(/{0}/g, getName(0));
	text=text.replace(/{1}/g, getLangString("text_3rdperson_"+getGender(0),[]));
return text;
}

]]></adddata>
		<empty>false</empty>
		<request>betas_lunatic_53</request>
		<response1 goto="54" xsi:nil="true" />
	</text>
	<text>
		<partner>betas_lunatic</partner>
		<id>54</id>
		<adddata><![CDATA[function before() {
var partycount = getPartyCount(); 

do {
splitLeaveCharacter(1);
partycount = getPartyCount(); 
} while (partycount > 1);
}
function processtext( which, text ) {
	if( which > 0 ) return text;
	return text.replace(/{0}/g, getName(0));
}


]]></adddata>
		<empty>false</empty>
		<request>betas_lunatic_54</request>
		<response1 goto="55" xsi:nil="true" />
	</text>
	<text>
		<partner>betas_lunatic</partner>
		<id>55</id>
		<adddata><![CDATA[function processtext( which, text ) {
	if( which > 0 ) return text;
	text=text.replace(/{0}/g, getName(0));
	text=text.replace(/{1}/g, getLangString("text_3rdperson_"+getGender(0),[]));
	return text;
}


function after(selid) {
showItemsetList({"list":[2704]});
}
]]></adddata>
		<empty>false</empty>
		<request>betas_lunatic_55</request>
		<response1 goto="255" xsi:nil="true" />
	</text>
	<text>
		<partner>betas_Hendrik</partner>
		<id>1</id>
		<adddata><![CDATA[]]></adddata>
		<empty>false</empty>
		<request>betas_Hendrik</request>
	</text>
	<text>
		<partner>betas_Aeyol</partner>
		<id>1</id>
		<adddata><![CDATA[]]></adddata>
		<empty>false</empty>
		<request>betas_Aeyol_1</request>
		<response1 goto="2" xsi:nil="true" />
	</text>
	<text>
		<partner>betas_Aeyol</partner>
		<id>2</id>
		<adddata><![CDATA[]]></adddata>
		<empty>false</empty>
		<request>betas_Aeyol_2</request>
		<response1 goto="3" xsi:nil="true" />
	</text>
	<text>
		<partner>betas_Aeyol</partner>
		<id>3</id>
		<adddata><![CDATA[]]></adddata>
		<empty>false</empty>
		<request>betas_Aeyol_3</request>
	</text>
	<text>
		<partner>betas_Rico</partner>
		<id>1</id>
		<adddata><![CDATA[]]></adddata>
		<empty>false</empty>
		<request>betas_Rico_1</request>
		<response1 goto="2" xsi:nil="true" />
	</text>
	<text>
		<partner>betas_Rico</partner>
		<id>2</id>
		<adddata><![CDATA[]]></adddata>
		<empty>false</empty>
		<request>betas_Rico_2</request>
	</text>
	<text>
		<partner>betas_Mordbrenner</partner>
		<id>1</id>
		<adddata><![CDATA[]]></adddata>
		<empty>false</empty>
		<request>betas_Mordbrenner_1</request>
		<response1 goto="2" xsi:nil="true" />
	</text>
	<text>
		<partner>betas_Mordbrenner</partner>
		<id>2</id>
		<adddata><![CDATA[]]></adddata>
		<empty>false</empty>
		<request>betas_Mordbrenner_2</request>
	</text>
	<text>
		<partner>betas_Adsini_1</partner>
		<id>1</id>
		<adddata><![CDATA[]]></adddata>
		<empty>false</empty>
		<request>betas_adsini_1</request>
		<response1 goto="2" xsi:nil="true" />
	</text>
	<text>
		<partner>betas_Adsini_1</partner>
		<id>2</id>
		<adddata><![CDATA[function after(selid) {
for( var i = 0; i < getPartyCount(); i++ ) {
    modifyCharAttribute("thirst",i, -10);
  }
  addEffect({"who":-2,"which":"betrunken"});
}]]></adddata>
		<empty>false</empty>
		<request>betas_adsini_2</request>
		<response1 goto="3">betas_adsini_3</response1>
		<response2 goto="4">betas_adsini_4</response2>
	</text>
	<text>
		<partner>betas_Adsini_1</partner>
		<id>3</id>
		<adddata><![CDATA[]]></adddata>
		<empty>false</empty>
		<request>betas_adsini_5</request>
	</text>
	<text>
		<partner>betas_Adsini_1</partner>
		<id>4</id>
		<adddata><![CDATA[function after(selid) {
for( var i = 0; i < getPartyCount(); i++ ) {
    modifyCharAttribute("thirst",i, -10);
  }
  addEffect({"who":-2,"which":"betrunken"});
}]]></adddata>
		<empty>false</empty>
		<request>betas_adsini_6</request>
		<response1 goto="3">betas_adsini_3</response1>
		<response2 goto="5">betas_adsini_4</response2>
	</text>
	<text>
		<partner>betas_Adsini_1</partner>
		<id>5</id>
		<adddata><![CDATA[function after(selid) {
for( var i = 0; i < getPartyCount(); i++ ) {
    modifyCharAttribute("thirst",i, -10);
  }
  addEffect({"who":-2,"which":"betrunken"});
}]]></adddata>
		<empty>false</empty>
		<request>betas_adsini_7</request>
		<response1 goto="3">betas_adsini_3</response1>
		<response2 goto="6">betas_adsini_4</response2>
	</text>
	<text>
		<partner>betas_Adsini_1</partner>
		<id>6</id>
		<adddata><![CDATA[function after(selid) {
for( var i = 0; i < getPartyCount(); i++ ) {
    modifyCharAttribute("thirst",i, -10);
  }
  addEffect({"who":-2,"which":"betrunken"});
}]]></adddata>
		<empty>false</empty>
		<request>betas_adsini_8</request>
		<response1 goto="255" xsi:nil="true" />
	</text>
	<text>
		<partner>betas_Adsini_2</partner>
		<id>1</id>
		<adddata><![CDATA[]]></adddata>
		<empty>false</empty>
		<request>betas_adsini_9</request>
		<response1 goto="2" xsi:nil="true" />
	</text>
	<text>
		<partner>betas_Adsini_2</partner>
		<id>2</id>
		<adddata><![CDATA[]]></adddata>
		<empty>false</empty>
		<request>betas_adsini_10</request>
		<response1 goto="3" xsi:nil="true" />
	</text>
	<text>
		<partner>betas_Adsini_2</partner>
		<id>3</id>
		<adddata><![CDATA[]]></adddata>
		<empty>false</empty>
		<request>betas_adsini_11</request>
	</text>
	<text>
		<partner>betas_rhey77</partner>
		<id>1</id>
		<adddata><![CDATA[]]></adddata>
		<empty>false</empty>
		<request>betas_rhey77_1</request>
		<response1 goto="2" xsi:nil="true" />
	</text>
	<text>
		<partner>betas_rhey77</partner>
		<id>2</id>
		<adddata><![CDATA[]]></adddata>
		<empty>false</empty>
		<request>betas_rhey77_2</request>
	</text>
	<text>
		<partner>betas_Cathal</partner>
		<id>1</id>
		<adddata><![CDATA[function forward() {
	var cs = Number( getSpecialState("betascathal") );
	if( cs == 0 )
		return "1a";
	else if( cs == 1 )
		return 9;
	else
		return 12;
}]]></adddata>
		<empty>true</empty>
		<request />
	</text>
	<text>
		<partner>betas_Cathal</partner>
		<id>2</id>
		<adddata><![CDATA[]]></adddata>
		<empty>false</empty>
		<request>betas_cathal_4</request>
		<response1 goto="4">betas_cathal_5</response1>
		<response2 goto="3">betas_cathal_6</response2>
	</text>
	<text>
		<partner>betas_Cathal</partner>
		<id>3</id>
		<adddata><![CDATA[]]></adddata>
		<empty>false</empty>
		<request>betas_cathal_14</request>
		<response1 goto="255" xsi:nil="true" />
	</text>
	<text>
		<partner>betas_Cathal</partner>
		<id>4</id>
		<adddata><![CDATA[function before() {
 for( var i = 0; i < getPartyCount(); i++ ) {
    modifyCharAttribute("thirst",i, -20);
    modifyCharAttribute("hunger",i, -20);
  }
  }]]></adddata>
		<empty>false</empty>
		<request>betas_cathal_7</request>
		<response1 goto="5" xsi:nil="true" />
	</text>
	<text>
		<partner>betas_Cathal</partner>
		<id>5</id>
		<adddata><![CDATA[]]></adddata>
		<empty>false</empty>
		<request>betas_cathal_8</request>
		<response1 goto="6" xsi:nil="true" />
	</text>
	<text>
		<partner>betas_Cathal</partner>
		<id>6</id>
		<adddata><![CDATA[]]></adddata>
		<empty>false</empty>
		<request>betas_cathal_9</request>
		<response1 goto="7">betas_cathal_10</response1>
		<response2 goto="8">betas_cathal_11</response2>
	</text>
	<text>
		<partner>betas_Cathal</partner>
		<id>7</id>
		<adddata><![CDATA[/* Kein Hunger und Durst udn Regeneration wie im Gasthaus
Bei erneutem Besuch triggert ID12 */
function before() {
	setSpecialState("betascathal",2);
	var t = getTime();
	var h = round( getTime() - 0.5);
	var tillmidnight = round( (t - h) * 24 - 0.5 );
	passTime( "xx", tillmidnight + 8 );
	setHunger(0);
	setThirst(0);
	
	// regenerate like in an INN
	healDamage({"who":-1,"amount":"1W6"});
	var ae,cae,delta;
	for( var i = 0; i < getPartyCount(); i++ ) {
		ae = getCharAttribute("AE",i,0);
		if( ae > 0 ) {
			cae = getCharAttribute("cAE",i,0);
			if( cae < ae ) {
				delta = rollRandom(1,6);
				if( cae + delta > ae ) delta = ae - cae;
				modifyCharAttribute("cAE",i,delta);
			}
		}
		ae = getCharAttribute("AU",i,0);
		cae = getCharAttribute("cAU",i,0);
		if( cae < ae ) {
			delta = rollRandom(1,6) + rollRandom(1,6);
			if( cae + delta > ae ) delta = ae - cae;
			modifyCharAttribute("cAU",i,delta);
		}
	}
}]]></adddata>
		<empty>false</empty>
		<request>betas_cathal_12</request>
		<response1 goto="255" xsi:nil="true" />
	</text>
	<text>
		<partner>betas_Cathal</partner>
		<id>12</id>
		<adddata><![CDATA[]]></adddata>
		<empty>false</empty>
		<request>betas_cathal_15</request>
	</text>
	<text>
		<partner>betas_Cathal</partner>
		<id>8</id>
		<adddata><![CDATA[/* bei erneutem Besuch geht der Dialog bei ID 9 weiter */
function after(selid) {
	// after dialog ends
	setSpecialState("betascathal",1);
}
]]></adddata>
		<empty>false</empty>
		<request>betas_cathal_13</request>
		<response1 goto="255" xsi:nil="true" />
	</text>
	<text>
		<partner>betas_Cathal</partner>
		<id>9</id>
		<adddata><![CDATA[]]></adddata>
		<empty>false</empty>
		<request>betas_cathal_16</request>
		<response1 goto="7" xsi:nil="true" />
	</text>
	<text>
		<partner>betas_Cathal</partner>
		<id>1a</id>
		<adddata><![CDATA[]]></adddata>
		<empty>false</empty>
		<request>betas_cathal_1</request>
		<response1 goto="2">betas_cathal_2</response1>
		<response2 goto="3">betas_cathal_3</response2>
	</text>
	<text>
		<partner>betas_daReal</partner>
		<id>1</id>
		<adddata><![CDATA[]]></adddata>
		<empty>false</empty>
		<request>betas_daReal_1</request>
		<response1 goto="2" xsi:nil="true" />
	</text>
	<text>
		<partner>betas_daReal</partner>
		<id>2</id>
		<adddata><![CDATA[]]></adddata>
		<empty>false</empty>
		<request>betas_daReal_2</request>
		<response1 goto="3" xsi:nil="true" />
	</text>
	<text>
		<partner>betas_daReal</partner>
		<id>3</id>
		<adddata><![CDATA[]]></adddata>
		<empty>false</empty>
		<request>betas_daReal_3</request>
		<response1 goto="5">betas_daReal_5</response1>
		<response2 goto="4">betas_daReal_6</response2>
	</text>
	<text>
		<partner>betas_daReal</partner>
		<id>5</id>
		<adddata><![CDATA[]]></adddata>
		<empty>false</empty>
		<request>betas_daReal_7</request>
	</text>
	<text>
		<partner>betas_daReal</partner>
		<id>4</id>
		<adddata><![CDATA[]]></adddata>
		<empty>false</empty>
		<request>betas_daReal_8</request>
		<response1 goto="6" xsi:nil="true" />
	</text>
	<text>
		<partner>betas_daReal</partner>
		<id>6</id>
		<adddata><![CDATA[]]></adddata>
		<empty>false</empty>
		<request>betas_daReal_9</request>
		<response1 goto="7">betas_daReal_11</response1>
		<response2 goto="8">betas_daReal_12</response2>
	</text>
	<text>
		<partner>betas_daReal</partner>
		<id>7</id>
		<adddata><![CDATA[]]></adddata>
		<empty>false</empty>
		<request>betas_daReal_13</request>
	</text>
	<text>
		<partner>betas_daReal</partner>
		<id>8</id>
		<adddata><![CDATA[]]></adddata>
		<empty>false</empty>
		<request>betas_daReal_14</request>
		<response1 goto="9" xsi:nil="true" />
	</text>
	<text>
		<partner>betas_daReal</partner>
		<id>9</id>
		<adddata><![CDATA[]]></adddata>
		<empty>false</empty>
		<request>betas_daReal_15</request>
		<response1 goto="10" xsi:nil="true" />
	</text>
	<text>
		<partner>betas_daReal</partner>
		<id>10</id>
		<adddata><![CDATA[]]></adddata>
		<empty>false</empty>
		<request>betas_daReal_16</request>
	</text>
	<text>
		<partner>betas_Sandor</partner>
		<id>1</id>
		<adddata><![CDATA[function after(selid) {
	giveItem(140, 1);
}]]></adddata>
		<empty>false</empty>
		<request>betas_Sandor_1</request>
		<response1 goto="2" xsi:nil="true" />
	</text>
	<text>
		<partner>betas_Sandor</partner>
		<id>2</id>
		<adddata><![CDATA[]]></adddata>
		<empty>false</empty>
		<request>betas_Sandor_2</request>
	</text>
	<text>
		<partner>betas_ChoJin</partner>
		<id>1</id>
		<adddata><![CDATA[]]></adddata>
		<empty>false</empty>
		<request>betas_ChoJin_1</request>
	</text>
	<text>
		<partner>betas_henni</partner>
		<id>1</id>
		<adddata><![CDATA[]]></adddata>
		<empty>false</empty>
		<request>betas_henni_1</request>
	</text>
	<text>
		<partner>betas_ronny</partner>
		<id>1</id>
		<adddata><![CDATA[]]></adddata>
		<empty>false</empty>
		<request>betas_ronny_1</request>
		<response1 goto="2" xsi:nil="true" />
	</text>
	<text>
		<partner>betas_ronny</partner>
		<id>2</id>
		<adddata><![CDATA[]]></adddata>
		<empty>false</empty>
		<request>betas_ronny_2</request>
	</text>
	<text>
		<partner>betas_raidaan</partner>
		<id>1</id>
		<adddata><![CDATA[]]></adddata>
		<empty>false</empty>
		<request>betas_raidaan</request>
	</text>
	<text>
		<partner>betas_scham</partner>
		<id>1</id>
		<adddata><![CDATA[]]></adddata>
		<empty>false</empty>
		<request>betas_scham</request>
	</text>
	<text>
		<partner>reise21_orkueberfall</partner>
		<id>1</id>
		<adddata><![CDATA[]]></adddata>
		<empty>false</empty>
		<request>feature2_0</request>
		<response1 goto="2">feature2_1</response1>
		<response2 goto="3">feature2_2</response2>
	</text>
	<text>
		<partner>reise21_orkueberfall</partner>
		<id>2</id>
		<adddata><![CDATA[/* script(Kampf 7 Orks)
*/
function forward(){
startBattle("orkueberfall");
return 255;
}]]></adddata>
		<empty>true</empty>
		<request />
		<response1 goto="255" xsi:nil="true" />
	</text>
	<text>
		<partner>reise21_orkueberfall</partner>
		<id>3</id>
		<adddata><![CDATA[/* script(Flucht) (?)
*/

function forward () {
dealDamage({"amount":"2W6", "reason":"Hit by orks", "type":"physical", "who":-1 });
return 255;
}]]></adddata>
		<empty>true</empty>
		<request />
		<response1 goto="255" xsi:nil="true" />
	</text>
	<text>
		<partner>reise22_abenteurer</partner>
		<id>1</id>
		<adddata><![CDATA[]]></adddata>
		<empty>false</empty>
		<request>feature2_3</request>
		<response1 goto="2">feature2_4</response1>
		<response2 goto="3">feature2_5</response2>
		<response3 goto="255">feature2_6</response3>
	</text>
	<text>
		<partner>reise22_abenteurer</partner>
		<id>2</id>
		<adddata><![CDATA[]]></adddata>
		<empty>false</empty>
		<request>feature2_7</request>
		<response1 goto="255" xsi:nil="true" />
	</text>
	<text>
		<partner>reise22_abenteurer</partner>
		<id>3</id>
		<adddata><![CDATA[]]></adddata>
		<empty>false</empty>
		<request>feature2_8</request>
		<response1 goto="255" xsi:nil="true" />
	</text>
	<text>
		<partner>reise23_orkueberfall2</partner>
		<id>1</id>
		<adddata><![CDATA[]]></adddata>
		<empty>false</empty>
		<request>feature2_9</request>
		<response1 goto="2">feature2_10</response1>
		<response2 goto="3">feature2_11</response2>
	</text>
	<text>
		<partner>reise23_orkueberfall2</partner>
		<id>2</id>
		<adddata><![CDATA[function forward(){
startBattle("orkueberfall2");
return 255;
}]]></adddata>
		<empty>true</empty>
		<request />
		<response1 goto="255" xsi:nil="true" />
	</text>
	<text>
		<partner>reise23_orkueberfall2</partner>
		<id>3</id>
		<adddata><![CDATA[/* script(Flucht) (?)
*/

function forward () {
dealDamage({"amount":"2W6", "reason":"Hit by orks", "type":"physical", "who":-1 });
}]]></adddata>
		<empty>true</empty>
		<request />
		<response1 goto="255" xsi:nil="true" />
	</text>
	<text>
		<partner>reise24_reissender_bach</partner>
		<id>1</id>
		<adddata><![CDATA[]]></adddata>
		<empty>false</empty>
		<request>feature2_12</request>
		<response1 goto="2">feature2_13</response1>
		<response2 goto="3">feature2_14</response2>
	</text>
	<text>
		<partner>reise24_reissender_bach</partner>
		<id>2</id>
		<adddata><![CDATA[/* script(Zeit 2 Stunden vordrehen)
*/

function before () {
passTime("",2); 
}]]></adddata>
		<empty>false</empty>
		<request>feature2_15</request>
		<response1 goto="255" xsi:nil="true" />
	</text>
	<text>
		<partner>reise24_reissender_bach</partner>
		<id>3</id>
		<adddata><![CDATA[/* script(Axt und 2 Seile im Gepäck?)
nein=4
ja=5
*/

function forward () {
if( findInventoryItem(121) >= 2 )

return 5; else return 4; }]]></adddata>
		<empty>true</empty>
		<request />
		<response1 goto="4" xsi:nil="true" />
		<response2 goto="5" xsi:nil="true" />
	</text>
	<text>
		<partner>reise24_reissender_bach</partner>
		<id>4</id>
		<adddata><![CDATA[]]></adddata>
		<empty>false</empty>
		<request>feature2_16</request>
		<response1 goto="2" xsi:nil="true" />
	</text>
	<text>
		<partner>reise24_reissender_bach</partner>
		<id>5</id>
		<adddata><![CDATA[/* script(Probe Wildnisleben bestanden (?))
ja=6
nein=7
*/

function forward () {
var res = rollCheck( {"who":"best","which":"wildnisleben","type":"skill","mod":0});

		if (res.ok)
		{
			
			return 6;
		}
		else
			return 7;}]]></adddata>
		<empty>true</empty>
		<request />
		<response1 goto="6" xsi:nil="true" />
		<response2 goto="7" xsi:nil="true" />
	</text>
	<text>
		<partner>reise24_reissender_bach</partner>
		<id>6</id>
		<adddata><![CDATA[/* script(Variable Brücke_gebaut=1) (?)
(Falls für wiederholte Reisen auf dieser Strecke darauf geprüft werden soll.)
*/]]></adddata>
		<empty>false</empty>
		<request>feature2_18</request>
		<response1 goto="255" xsi:nil="true" />
	</text>
	<text>
		<partner>reise24_reissender_bach</partner>
		<id>7</id>
		<adddata><![CDATA[]]></adddata>
		<empty>false</empty>
		<request>feature2_17</request>
		<response1 goto="9" xsi:nil="true" />
	</text>
	<text>
		<partner>reise24_reissender_bach</partner>
		<id>8</id>
		<adddata><![CDATA[]]></adddata>
		<empty>true</empty>
		<request />
		<response1 goto="9" xsi:nil="true" />
	</text>
	<text>
		<partner>reise24_reissender_bach</partner>
		<id>9</id>
		<adddata><![CDATA[/* script(LE-Verslust für {0}) (?)
*/

function processtext(which, text) {
	if (which != 0)
		return text;


 text = text.replace( "{0}", getName(0) );
text = text.replace( "{1}", getLangString("text_pp2_" + getGender(0), [])); 
 

 dealDamage({"amount":"2W6", "reason":"Accident", "type":"physical", "who":0 });

 return text;
}





]]></adddata>
		<empty>false</empty>
		<request>feature2_19</request>
		<response1 goto="255" xsi:nil="true" />
	</text>
	<text>
		<partner>reise24_reissender_bach</partner>
		<id>10</id>
		<adddata><![CDATA[]]></adddata>
		<empty>false</empty>
		<request />
		<response1 goto="255" xsi:nil="true" />
	</text>
	<text>
		<partner>reise25_karenherde</partner>
		<id>1</id>
		<adddata><![CDATA[]]></adddata>
		<empty>false</empty>
		<request>feature2_20</request>
		<response1 goto="2">feature2_21</response1>
		<response2 goto="14">feature2_22</response2>
	</text>
	<text>
		<partner>reise25_karenherde</partner>
		<id>2</id>
		<adddata><![CDATA[function before() {
  setInsideScene("mood_deers");
  passTime("xx",2);
}]]></adddata>
		<empty>false</empty>
		<request>feature2_23</request>
		<response1 goto="3" xsi:nil="true" />
	</text>
	<text>
		<partner>reise25_karenherde</partner>
		<id>3</id>
		<adddata><![CDATA[/* script(Probe Schleichen 
nein=4
ja=6
*/
function forward()
{
    var res = rollCheck({"who":"best","which":"schleichen","type":"skill","mod":-6});
    if( !res.ok ) return 4; else return 6;
}]]></adddata>
		<empty>true</empty>
		<request />
		<response1 goto="4" xsi:nil="true" />
		<response2 goto="6" xsi:nil="true" />
	</text>
	<text>
		<partner>reise25_karenherde</partner>
		<id>4</id>
		<adddata><![CDATA[]]></adddata>
		<empty>false</empty>
		<request>feature2_24</request>
		<response1 goto="5">feature2_30</response1>
		<response2 goto="14">feature2_31</response2>
	</text>
	<text>
		<partner>reise25_karenherde</partner>
		<id>5</id>
		<adddata><![CDATA[function before() {
  passTime("xx",2);
}]]></adddata>
		<empty>false</empty>
		<request>feature2_32</request>
		<response1 goto="14" xsi:nil="true" />
	</text>
	<text>
		<partner>reise25_karenherde</partner>
		<id>6</id>
		<adddata><![CDATA[/*14-muni, 13-waffe*/
function forward() {
  chooseSingleCharacter( getLangString("feature2_25",[]), "karene_choice");
  return "tobecontinued";
}

var selectedchar = -1;
function karene_choice(selid) {
  selectedchar = selid;
  
if (hasHuntingWeapon(selectedchar)) startDialogueAt("reise25_karenherde", "7");
  else 
  startDialogueAt("reise25_karenherde", "12");

}

]]></adddata>
		<empty>true</empty>
		<request>feature2_25</request>
		<response1 goto="7" xsi:nil="true" />
		<response2 goto="12" xsi:nil="true" />
		<response3 goto="13" xsi:nil="true" />
	</text>
	<text>
		<partner>reise25_karenherde</partner>
		<id>8</id>
		<adddata><![CDATA[/* script(2xProbe Schusswaffen bestanden?)
beide=10
eine=11
keine=12
*/
function forward() {
  var checkmod = -4;
  if( sneakresult.ok ) checkmod = 0;
 
    var res1 = rollCheck({"who":selectedchar,"which":"currentweapon","mod":checkmod});
    var res2 = rollCheck({"who":selectedchar,"which":"currentweapon","mod":checkmod});
     //consumeHuntingAmmo( selectedchar, 2 );
    if( res1.ok && res2.ok )
      return 11;
    else if( res1.ok || res2.ok )
      return 9;
    else
      return 10;
  
}]]></adddata>
		<empty>true</empty>
		<request />
		<response1 goto="9" xsi:nil="true" />
		<response2 goto="10" xsi:nil="true" />
		<response3 goto="11" xsi:nil="true" />
	</text>
	<text>
		<partner>reise25_karenherde</partner>
		<id>9</id>
		<adddata><![CDATA[/* script(nimm 2xPfeil)
script(gib 25xProviantpaket)
*/
function after(selid) {
  awardXP( "fine Hunter", selectedchar, 10 );
  showItemsetList({"doublelist":[45,10]});
}]]></adddata>
		<empty>false</empty>
		<request>feature2_28</request>
		<response1 goto="14" xsi:nil="true" />
	</text>
	<text>
		<partner>reise25_karenherde</partner>
		<id>10</id>
		<adddata><![CDATA[/* script(2xPfeil aus Inventar entfernen)
*/
function processtext(which,text) {
  if( which > 0 ) return text;
  return text.replace( "{0}", getName(selectedchar) );
}]]></adddata>
		<empty>false</empty>
		<request>feature2_29</request>
		<response1 goto="5">feature2_30</response1>
		<response2 goto="14">feature2_31</response2>
	</text>
	<text>
		<partner>reise25_karenherde</partner>
		<id>11</id>
		<adddata><![CDATA[/* script(nimm 2xPfeil)
script(gib 50xProviantpaket)
*/
function after(selid) {
  awardXP( "great Hunter", selectedchar, 20 );
 showItemsetList({"doublelist":[45,20]});
}]]></adddata>
		<empty>false</empty>
		<request>feature2_59</request>
		<response1 goto="255" xsi:nil="true" />
	</text>
	<text>
		<partner>reise25_karenherde</partner>
		<id>12</id>
		<adddata><![CDATA[function processtext( which, text ) {
	if( which > 0 ) return text;
	return text.replace(/{0}/g, getName(selectedchar));
}]]></adddata>
		<empty>false</empty>
		<request>char_no_hunting_weapon</request>
		<response1 goto="5">feature2_30</response1>
		<response2 goto="255">feature2_31</response2>
	</text>
	<text>
		<partner>reise25_karenherde</partner>
		<id>7</id>
		<adddata><![CDATA[var sneakresult;
function processtext(which,text) {
  if( which != 0 ) return text;
  return text.replace( "{0}", getName(selectedchar) );
}

function after(selid) {
  sneakresult = rollCheck({"who":selectedchar,"which":"schleichen","mod":-2,"type":"skill"});
}]]></adddata>
		<empty>false</empty>
		<request>feature2_26</request>
		<response1 goto="8" xsi:nil="true" />
	</text>
	<text>
		<partner>reise25_karenherde</partner>
		<id>13</id>
		<adddata><![CDATA[function processtext( which, text ) {
	if( which > 0 ) return text;
	return text.replace(/{0}/g, getName(selectedchar));
}]]></adddata>
		<empty>false</empty>
		<request>char_no_hunting_ammo</request>
		<response1 goto="5">feature2_30</response1>
		<response2 goto="14">feature2_31</response2>
	</text>
	<text>
		<partner>reise25_karenherde</partner>
		<id>14</id>
		<adddata><![CDATA[function after(selid){
	leaveLocation();
	}]]></adddata>
		<empty>false</empty>
		<request>info7_2_7</request>
		<response1 goto="255" xsi:nil="true" />
	</text>
	<text>
		<partner>reise27_bauer</partner>
		<id>1</id>
		<adddata><![CDATA[]]></adddata>
		<empty>false</empty>
		<request>feature2_36</request>
		<response1 goto="2">feature2_37</response1>
		<response2 goto="3">feature2_38</response2>
		<response3 goto="255">feature2_39</response3>
	</text>
	<text>
		<partner>reise27_bauer</partner>
		<id>2</id>
		<adddata><![CDATA[]]></adddata>
		<empty>false</empty>
		<request>feature2_40</request>
		<response1 goto="255" xsi:nil="true" />
	</text>
	<text>
		<partner>reise27_bauer</partner>
		<id>3</id>
		<adddata><![CDATA[]]></adddata>
		<empty>false</empty>
		<request>feature2_41</request>
		<response1 goto="255" xsi:nil="true" />
	</text>
	<text>
		<partner>reise_dungeon_AbandonedHostel</partner>
		<id>1</id>
		<adddata><![CDATA[]]></adddata>
		<empty>false</empty>
		<request>feature2_42</request>
		<response1 goto="7">feature2_43</response1>
		<response2 goto="255">feature2_44</response2>
	</text>
	<text>
		<partner>reise_dungeon_AbandonedHostel</partner>
		<id>2</id>
		<adddata><![CDATA[function processtext( which, text ) {
  if( which != 0 ) return text;
  if( guardid == -1 ) {
    // use leader as default
    guardname = getName( 0 );
    guardid = 0;
  }
  var text = text.replace( "{0}", guardname );
  var thirdp = getLangString("text_3rdperson_"+getGender(guardid),[]);
  thirdp = thirdp.substring(0,1).toUpperCase() + thirdp.substring(1);

  return text.replace( "{1}", thirdp );
}]]></adddata>
		<empty>false</empty>
		<request>feature2_45</request>
		<response1 goto="3">feature2_46</response1>
		<response2 goto="4">feature2_47</response2>
	</text>
	<text>
		<partner>reise_dungeon_AbandonedHostel</partner>
		<id>3</id>
		<adddata><![CDATA[function forward() {
  setSpecialState("reise_dungeon_AbandonedHostel", true);
  jumpToLocation({"where":"dngf046"});
}]]></adddata>
		<empty>true</empty>
		<request />
		<response1 goto="255" xsi:nil="true" />
	</text>
	<text>
		<partner>reise_dungeon_AbandonedHostel</partner>
		<id>4</id>
		<adddata><![CDATA[function before() {
  passTime( "x", 1 );
}
function processtext(which,text) {
  if( which != 0 ) return text;
  if( guardname == "" )
    return text.replace( "{0}", getName(0) );
  else
    return text.replace( "{0}", guardname );
}]]></adddata>
		<empty>false</empty>
		<request>feature2_48</request>
		<response1 goto="5" xsi:nil="true" />
	</text>
	<text>
		<partner>reise_dungeon_AbandonedHostel</partner>
		<id>5</id>
		<adddata><![CDATA[function forward() {
  startBattle("AbandonedHostel");
}]]></adddata>
		<empty>true</empty>
		<request />
		<response1 goto="6" xsi:nil="true" />
	</text>
	<text>
		<partner>reise_dungeon_AbandonedHostel</partner>
		<id>6</id>
		<adddata><![CDATA[function after(selid) {
	if( selid == 1 )
		leaveLocation();
}]]></adddata>
		<empty>false</empty>
		<request>feature2_49</request>
		<response1 goto="3">feature2_50</response1>
		<response2 goto="255">feature2_51</response2>
	</text>
	<text>
		<partner>reise_dungeon_AbandonedHostel</partner>
		<id>7</id>
		<adddata><![CDATA[function forward() {
  forceRouteEvent( "manual", "abandonedHostel" );
  return "forcecamp";
}]]></adddata>
		<empty>true</empty>
		<request />
	</text>
	<text>
		<partner>reise_dungeon_AbandonedHostel</partner>
		<id>8</id>
		<adddata><![CDATA[function forward() {
  if( getSpecialState( "reise_dungeon_AbandonedHostel" ) == "true" )
    return 9;
  else
    return 1;
}]]></adddata>
		<empty>true</empty>
		<request />
	</text>
	<text>
		<partner>reise_dungeon_AbandonedHostel</partner>
		<id>9</id>
		<adddata><![CDATA[]]></adddata>
		<empty>false</empty>
		<request>reise_dungeon_VerfalleneHerberge_again</request>
		<response1 goto="3">feature7_4</response1>
		<response2 goto="255">feature2_44</response2>
	</text>
	<text>
		<partner>reise_dungeon_AbandonedHostel</partner>
		<id>10</id>
		<adddata><![CDATA[// check if there is a guard, if not, go directly to battle
function forward() {
  if( guardid == -1 )
    return 5;
  else
    return 2;
}]]></adddata>
		<empty>true</empty>
		<request />
	</text>
	<text>
		<partner>reise28_jagd_nach_rast</partner>
		<id>1</id>
		<adddata><![CDATA[/*
taucht auf der Straße zwischen Ottarje und Daspota auf
*/]]></adddata>
		<empty>false</empty>
		<request>feature2_52</request>
		<response1 goto="2">feature2_53</response1>
		<response2 goto="14">feature2_54</response2>
	</text>
	<text>
		<partner>reise28_jagd_nach_rast</partner>
		<id>2</id>
		<adddata><![CDATA[function before() {
  setInsideScene("mood_deers");
  passTime("xx",1);
}]]></adddata>
		<empty>false</empty>
		<request>feature2_55</request>
		<response1 goto="3" xsi:nil="true" />
	</text>
	<text>
		<partner>reise28_jagd_nach_rast</partner>
		<id>3</id>
		<adddata><![CDATA[/* script(Probe Schleichen 
nein=4
ja=6
*/
function forward()
{
    var res = rollCheck({"who":"best","which":"schleichen","type":"skill","mod":-6});
    if( !res.ok ) return 4; else return 6;
}]]></adddata>
		<empty>true</empty>
		<request />
		<response1 goto="4" xsi:nil="true" />
		<response2 goto="6" xsi:nil="true" />
	</text>
	<text>
		<partner>reise28_jagd_nach_rast</partner>
		<id>4</id>
		<adddata><![CDATA[]]></adddata>
		<empty>false</empty>
		<request>feature2_56</request>
		<response1 goto="5">feature2_62</response1>
		<response2 goto="14">feature2_63</response2>
	</text>
	<text>
		<partner>reise28_jagd_nach_rast</partner>
		<id>5</id>
		<adddata><![CDATA[]]></adddata>
		<empty>false</empty>
		<request>feature2_64</request>
		<response1 goto="14" xsi:nil="true" />
	</text>
	<text>
		<partner>reise28_jagd_nach_rast</partner>
		<id>6</id>
		<adddata><![CDATA[function forward() {
  chooseSingleCharacter( getLangString("feature2_57",[]), "pig_choice");
  return "tobecontinued";
}

var selectedchar = -1;
function pig_choice(selid) {
  selectedchar = selid;

if (hasHuntingWeapon(selectedchar)) startDialogueAt("reise28_jagd_nach_rast", "7");
  else 
  startDialogueAt("reise28_jagd_nach_rast", "12");
	  
}]]></adddata>
		<empty>true</empty>
		<request>feature2_57</request>
		<response1 goto="7" xsi:nil="true" />
		<response2 goto="12" xsi:nil="true" />
		<response3 goto="13" xsi:nil="true" />
	</text>
	<text>
		<partner>reise28_jagd_nach_rast</partner>
		<id>7</id>
		<adddata><![CDATA[var sneakresult;
function processtext(which,text) {
  if( which != 0 ) return text;
  return text.replace( "{0}", getName(selectedchar) );
}

function after(selid) {
  sneakresult = rollCheck({"who":selectedchar,"which":"schleichen","mod":-2,"type":"skill"});
}]]></adddata>
		<empty>false</empty>
		<request>feature2_58</request>
		<response1 goto="8" xsi:nil="true" />
	</text>
	<text>
		<partner>reise28_jagd_nach_rast</partner>
		<id>8</id>
		<adddata><![CDATA[/* script(2xProbe Schusswaffen bestanden?)
beide=10
eine=11
keine=12
*/
function forward() {
  var checkmod = -4;
  if( sneakresult.ok ) checkmod = 0;
 
    var res1 = rollCheck({"who":selectedchar,"which":"currentweapon","mod":checkmod});
    var res2 = rollCheck({"who":selectedchar,"which":"currentweapon","mod":checkmod});
   //  consumeHuntingAmmo( selectedchar, 2 );
    if( res1.ok && res2.ok )
      return 11;
    else if( res1.ok || res2.ok )
      return 9;
    else
      return 10;
  
}]]></adddata>
		<empty>true</empty>
		<request />
		<response1 goto="11" xsi:nil="true" />
		<response2 goto="9" xsi:nil="true" />
		<response3 goto="10" xsi:nil="true" />
	</text>
	<text>
		<partner>reise28_jagd_nach_rast</partner>
		<id>9</id>
		<adddata><![CDATA[/* script(nimm 2xPfeil)
script(gib 10xProviantpaket)
*/
function after(selid) {
  awardXP( "fine Hunter", selectedchar, 10 );
  showItemsetList({"doublelist":[45,10]});
}]]></adddata>
		<empty>false</empty>
		<request>feature2_60</request>
		<response1 goto="14" xsi:nil="true" />
	</text>
	<text>
		<partner>reise28_jagd_nach_rast</partner>
		<id>10</id>
		<adddata><![CDATA[/* script(2xPfeil aus Inventar entfernen)
*/
function processtext(which,text) {
  if( which > 0 ) return text;
  return text.replace( "{0}", getName(selectedchar) );
}]]></adddata>
		<empty>false</empty>
		<request>feature2_61</request>
		<response1 goto="5">feature2_62</response1>
		<response2 goto="14">feature2_63</response2>
	</text>
	<text>
		<partner>reise28_jagd_nach_rast</partner>
		<id>11</id>
		<adddata><![CDATA[/* script(nimm 2xPfeil)
script(gib 20xProviantpaket)
*/
function after(selid) {
  awardXP( "great Hunter", selectedchar, 20 );
 showItemsetList({"doublelist":[45,20]});
}]]></adddata>
		<empty>false</empty>
		<request>feature2_59</request>
		<response1 goto="255" xsi:nil="true" />
	</text>
	<text>
		<partner>reise28_jagd_nach_rast</partner>
		<id>12</id>
		<adddata><![CDATA[function processtext( which, text ) {
	if( which > 0 ) return text;
	return text.replace(/{0}/g, getName(selectedchar));
}]]></adddata>
		<empty>false</empty>
		<request>char_no_hunting_weapon</request>
		<response1 goto="5">feature2_62</response1>
		<response2 goto="14">feature2_63</response2>
	</text>
	<text>
		<partner>reise28_jagd_nach_rast</partner>
		<id>13</id>
		<adddata><![CDATA[function processtext( which, text ) {
	if( which > 0 ) return text;
	return text.replace(/{0}/g, getName(selectedchar));
}]]></adddata>
		<empty>false</empty>
		<request>char_no_hunting_ammo</request>
		<response1 goto="5">feature2_62</response1>
		<response2 goto="14">feature2_63</response2>
	</text>
	<text>
		<partner>reise28_jagd_nach_rast</partner>
		<id>14</id>
		<adddata><![CDATA[function after(selid){
	leaveLocation();
	}]]></adddata>
		<empty>false</empty>
		<request>info7_2_7</request>
		<response1 goto="255" xsi:nil="true" />
	</text>
	<text>
		<partner>reise29_baum</partner>
		<id>1</id>
		<adddata><![CDATA[]]></adddata>
		<empty>false</empty>
		<request>feature2_73</request>
		<response1 goto="2">feature2_74</response1>
		<response2 goto="3">feature2_75</response2>
	</text>
	<text>
		<partner>reise29_baum</partner>
		<id>2</id>
		<adddata><![CDATA[/* script(Zeit 1 Stunde vordrehen)
*/

function before () {
passTime("",1); }]]></adddata>
		<empty>false</empty>
		<request>feature2_76</request>
		<response1 goto="255" xsi:nil="true" />
	</text>
	<text>
		<partner>reise29_baum</partner>
		<id>3</id>
		<adddata><![CDATA[function forward () {
if( ( findInventoryItem(8) >= 1 ) ||
 ( findInventoryItem(11) >= 1 ) ||
 ( findInventoryItem(134) >= 1 ) || 
 ( findInventoryItem(135) >= 1 ) ||
 ( findInventoryItem(136) >= 1 ) ||
 ( findInventoryItem(159) >= 1 ) ||
 ( findInventoryItem(10159) >= 1 ) )

return 4; else return 5; }]]></adddata>
		<empty>true</empty>
		<request />
		<response1 goto="4" xsi:nil="true" />
		<response2 goto="5" xsi:nil="true" />
	</text>
	<text>
		<partner>reise29_baum</partner>
		<id>4</id>
		<adddata><![CDATA[/* script(Zeit 1 Stunde vordrehen)
*/

function before () {
passTime("",1); 
awardXP("came prepared", -2, 15);
}]]></adddata>
		<empty>false</empty>
		<request>feature2_77</request>
		<response1 goto="255" xsi:nil="true" />
	</text>
	<text>
		<partner>reise29_baum</partner>
		<id>5</id>
		<adddata><![CDATA[]]></adddata>
		<empty>false</empty>
		<request>Ihr habt nicht das nötige Werkzeug im Gepäck, also müsst ihr euch einen anderen Weg suchen.</request>
		<response1 goto="2" xsi:nil="true" />
	</text>
	<text>
		<partner>Reise30_jagd_nach_rast</partner>
		<id>1</id>
		<adddata><![CDATA[]]></adddata>
		<empty>false</empty>
		<request>feature4_0</request>
		<response1 goto="2">feature4_1</response1>
		<response2 goto="255">feature4_2</response2>
	</text>
	<text>
		<partner>Reise30_jagd_nach_rast</partner>
		<id>2</id>
		<adddata><![CDATA[function before() {
  setInsideScene("mood_boars");
}]]></adddata>
		<empty>false</empty>
		<request>feature4_3</request>
		<response1 goto="3" xsi:nil="true" />
	</text>
	<text>
		<partner>Reise30_jagd_nach_rast</partner>
		<id>3</id>
		<adddata><![CDATA[/* TODO: Schleichenprobe: Wenn bestanden, kommt nur ID 4, wenn nicht, kommt nur ID5
*/
function forward()
{
    var res = rollCheck({"who":"best","which":"schleichen","type":"skill","mod":-6});
    if( !res.ok ) return 5; else return 4;
}]]></adddata>
		<empty>true</empty>
		<request />
		<response1 goto="4" xsi:nil="true" />
		<response2 goto="5" xsi:nil="true" />
	</text>
	<text>
		<partner>Reise30_jagd_nach_rast</partner>
		<id>4</id>
		<adddata><![CDATA[function forward() {
  chooseSingleCharacter( getLangString("feature4_5",[]), "pig_choice");
  return "tobecontinued";
}

var selectedchar = -1;
function pig_choice(selid) {
  selectedchar = selid;
  
if (hasHuntingWeapon(selectedchar)) startDialogueAt("Reise30_jagd_nach_rast", "7");
  else 
  startDialogueAt("Reise30_jagd_nach_rast", "12");
	  
}]]></adddata>
		<empty>true</empty>
		<request>feature4_5</request>
		<response1 goto="7" xsi:nil="true" />
		<response2 goto="12" xsi:nil="true" />
	</text>
	<text>
		<partner>Reise30_jagd_nach_rast</partner>
		<id>5</id>
		<adddata><![CDATA[]]></adddata>
		<empty>false</empty>
		<request>feature4_4</request>
		<response1 goto="6">feature4_10</response1>
		<response2 goto="255">feature4_11</response2>
	</text>
	<text>
		<partner>Reise30_jagd_nach_rast</partner>
		<id>6</id>
		<adddata><![CDATA[/* script(Zeit 2 Stunden vordrehen)
*/
function before() {
  passTime("xx",1);
}]]></adddata>
		<empty>false</empty>
		<request>feature4_12</request>
		<response1 goto="14" xsi:nil="true" />
	</text>
	<text>
		<partner>Reise30_jagd_nach_rast</partner>
		<id>7</id>
		<adddata><![CDATA[var keiler_sneakresult;
function processtext(which,text) {
  if( which != 0 ) return text;
  return text.replace( "{0}", getName(selectedchar) );
}

function after(selid) {
  keiler_sneakresult = rollCheck({"who":selectedchar,"which":"schleichen","mod":-2,"type":"skill"});
}]]></adddata>
		<empty>false</empty>
		<request>feature4_6</request>
		<response1 goto="8" xsi:nil="true" />
	</text>
	<text>
		<partner>Reise30_jagd_nach_rast</partner>
		<id>8</id>
		<adddata><![CDATA[/* script(2xProbe Schusswaffen bestanden?)
beide=10
eine=11
keine=12
*/
function forward() {
  var checkmod = -4;
  if( keiler_sneakresult.ok ) checkmod = 0;
 
    var res1 = rollCheck({"who":selectedchar,"which":"currentweapon","mod":checkmod});
    var res2 = rollCheck({"who":selectedchar,"which":"currentweapon","mod":checkmod});
    consumeHuntingAmmo( selectedchar, 2 );
    if( res1.ok && res2.ok )
      return 9;
    else if( res1.ok || res2.ok )
      return 11;
    else
      return 10;
  
}]]></adddata>
		<empty>true</empty>
		<request />
		<response1 goto="9" xsi:nil="true" />
		<response2 goto="10" xsi:nil="true" />
		<response3 goto="11" xsi:nil="true" />
	</text>
	<text>
		<partner>Reise30_jagd_nach_rast</partner>
		<id>9</id>
		<adddata><![CDATA[/* script(gib 25(?) Proviantpakete)
script(nimm 2xMunition von Held)
*/
function after(selid) {
  awardXP( "great Hunter", selectedchar, 20 ); 
  showItemsetList({"doublelist":[45,25]});
}]]></adddata>
		<empty>false</empty>
		<request>feature4_7</request>
		<response1 goto="255" xsi:nil="true" />
	</text>
	<text>
		<partner>Reise30_jagd_nach_rast</partner>
		<id>10</id>
		<adddata><![CDATA[function processtext(which,text) {
  if( which != 0 ) return text;
  return text.replace( "{0}", getName(selectedchar) );
}
function after(selid) {
  awardXP( "unlucky Hunter", selectedchar, 5 );
}]]></adddata>
		<empty>false</empty>
		<request>feature4_9</request>
		<response1 goto="6">feature4_10</response1>
		<response2 goto="14">feature4_11</response2>
	</text>
	<text>
		<partner>Reise30_jagd_nach_rast</partner>
		<id>11</id>
		<adddata><![CDATA[function before() {
  dealDamage({"who":selectedchar,"amount":"2W6","reason":"keiler"})
}
function processtext(which,text) {
  if( which != 0 ) return text;
  return text.replace( "{0}", getName(selectedchar) );
}
function after(selid) {
  awardXP( "unlucky Hunter", selectedchar, 5 );
}]]></adddata>
		<empty>false</empty>
		<request>feature4_8</request>
		<response1 goto="6">feature4_10</response1>
		<response2 goto="14">feature4_11</response2>
	</text>
	<text>
		<partner>Reise30_jagd_nach_rast</partner>
		<id>12</id>
		<adddata><![CDATA[function processtext( which, text ) {
	if( which > 0 ) return text;
	return text.replace(/{0}/g, getName(selectedchar));
}
]]></adddata>
		<empty>false</empty>
		<request>char_no_hunting_weapon_sgl</request>
		<response1 goto="14" xsi:nil="true" />
	</text>
	<text>
		<partner>Reise30_jagd_nach_rast</partner>
		<id>13</id>
		<adddata><![CDATA[function processtext( which, text ) {
	if( which > 0 ) return text;
	return text.replace(/{0}/g, getName(selectedchar));
}
]]></adddata>
		<empty>false</empty>
		<request>char_no_hunting_weapon_sgl</request>
		<response1 goto="14" xsi:nil="true" />
	</text>
	<text>
		<partner>Reise30_jagd_nach_rast</partner>
		<id>14</id>
		<adddata><![CDATA[]]></adddata>
		<empty>false</empty>
		<request>info7_2_7</request>
		<response1 goto="255" xsi:nil="true" />
	</text>
	<text>
		<partner>Reise31_Ork_Monolith</partner>
		<id>1</id>
		<adddata><![CDATA[/* ToDO: Pre-Selektor: Höchste Sinnenschärfe THOSSEL
*/
var discoverer = "";
function processtext(which,text) {
  if( which > 0 ) return text;
  var res = rollCheck({"who":"best","which":"sinnensch","type":"skill"});
  discoverer = res.name;
  return getLangString( "feature4_13", [res.name, getLangString("text_3rdperson_"+getGender(res.id),[])] );
}]]></adddata>
		<empty>false</empty>
		<request>feature4_13</request>
		<response1 goto="255">feature4_14</response1>
		<response2 goto="2">feature4_15</response2>
	</text>
	<text>
		<partner>Reise31_Ork_Monolith</partner>
		<id>2</id>
		<adddata><![CDATA[var gotraft;
var currentswimmer;
function before() {
  setSpecialState("reise31","1");
  gotraft = false;
  currentswimmer = 0;
}]]></adddata>
		<empty>false</empty>
		<request>feature4_16</request>
		<response1 goto="3">feature4_17</response1>
		<response2 goto="4">feature4_18</response2>
		<response3 goto="255">feature4_19</response3>
	</text>
	<text>
		<partner>Reise31_Ork_Monolith</partner>
		<id>3</id>
		<adddata><![CDATA[function forward()
{
   var id = currentswimmer;

   if (id < getPartyCount())
   {
     var res = rollCheck({"who":id, "type":"skill", "which":"schwimmen", "mod":(gotraft)?0:-4})

     if (res.ok)
        return 5;
     else
        return 6;
   }
   else {
     return 7;
   }
}]]></adddata>
		<empty>true</empty>
		<request />
		<response1 goto="5" xsi:nil="true" />
		<response2 goto="6" xsi:nil="true" />
		<response3 goto="7" xsi:nil="true" />
	</text>
	<text>
		<partner>Reise31_Ork_Monolith</partner>
		<id>4</id>
		<adddata><![CDATA[function forward()
{
   gotraft = true;
   passTime( "xx", 4 );
   return 3;
}]]></adddata>
		<empty>true</empty>
		<request />
		<response1 goto="5" xsi:nil="true" />
	</text>
	<text>
		<partner>Reise31_Ork_Monolith</partner>
		<id>5</id>
		<adddata><![CDATA[function processtext(which,text) {
  if( which != 0 ) return text;
  return text.replace( "{0}", getName(currentswimmer) );
}
function before() {
  passTime("xx",1/6);
}
function after(selid) { currentswimmer++; }]]></adddata>
		<empty>false</empty>
		<request>feature4_20</request>
		<response1 goto="3" xsi:nil="true" />
	</text>
	<text>
		<partner>Reise31_Ork_Monolith</partner>
		<id>6</id>
		<adddata><![CDATA[function processtext(which,text) {
  if( which != 0 ) return text;
  dealDamage({"who":currentswimmer,"amount":"2W6","type":"ignorers", "reason":"drowning","mandatory":true});
  return text.replace( "{0}", getName(currentswimmer) );
}
function before() {
  passTime("xx",1/4);
}
function after(selid) { currentswimmer++; }]]></adddata>
		<empty>false</empty>
		<request>feature4_21</request>
		<response1 goto="3" xsi:nil="true" />
	</text>
	<text>
		<partner>Reise31_Ork_Monolith</partner>
		<id>7</id>
		<adddata><![CDATA[function processtext(which,text) {
  if( which != 0 ) return text;
  return text.replace( "{0}", discoverer );
}]]></adddata>
		<empty>false</empty>
		<request>feature4_22</request>
		<response1 goto="8">feature4_23</response1>
		<response2 goto="9">feature4_24</response2>
	</text>
	<text>
		<partner>Reise31_Ork_Monolith</partner>
		<id>8</id>
		<adddata><![CDATA[function before() {
  modifyGodGrace("all",10);
  awardXP("12gods Emissaries", 25);
}]]></adddata>
		<empty>false</empty>
		<request>feature4_25</request>
		<response1 goto="9" xsi:nil="true" />
	</text>
	<text>
		<partner>Reise31_Ork_Monolith</partner>
		<id>9</id>
		<adddata><![CDATA[function before() {
  currentswimmer = 0;
}
function processtext(which,text) {
  if( which < 2 ) return text;
  if( gotraft ) return getLangString("feature4_28",[]);
  else return text;
}]]></adddata>
		<empty>false</empty>
		<request>feature4_26</request>
		<response1 goto="10">feature4_27</response1>
		<response2 goto="11">feature4_18</response2>
	</text>
	<text>
		<partner>Reise31_Ork_Monolith</partner>
		<id>10</id>
		<adddata><![CDATA[function forward()
{
   var id = currentswimmer;

   if (id < getPartyCount())
   {
     var res = rollCheck({"who":id, "type":"skill", "which":"schwimmen", "mod":(gotraft)?0:-4})

     if (res.ok)
        return 12;
     else
        return 13;
   }
   else {
     return 14;
   }
}]]></adddata>
		<empty>true</empty>
		<request />
		<response1 goto="12" xsi:nil="true" />
		<response2 goto="13" xsi:nil="true" />
		<response3 goto="14" xsi:nil="true" />
	</text>
	<text>
		<partner>Reise31_Ork_Monolith</partner>
		<id>11</id>
		<adddata><![CDATA[function forward()
{
   if( !gotraft ) {
     gotraft = true;
     passTime( "xx", 4 );
   }
   return 10;
}]]></adddata>
		<empty>true</empty>
		<request />
		<response1 goto="12" xsi:nil="true" />
	</text>
	<text>
		<partner>Reise31_Ork_Monolith</partner>
		<id>12</id>
		<adddata><![CDATA[function processtext(which,text) {
  if( which != 0 ) return text;
  return text.replace( "{0}", getName(currentswimmer) );
}
function before() {
  passTime("xx",1/6);
}
function after(selid) { currentswimmer++; }]]></adddata>
		<empty>false</empty>
		<request>feature4_20</request>
		<response1 goto="10" xsi:nil="true" />
	</text>
	<text>
		<partner>Reise31_Ork_Monolith</partner>
		<id>13</id>
		<adddata><![CDATA[function processtext(which,text) {
  if( which != 0 ) return text;
  dealDamage({"who":currentswimmer,"amount":"2W6","type":"ignorers", "reason":"drowning","mandatory":true});
  return text.replace( "{0}", getName(currentswimmer) );
}
function before() {
  passTime("xx",1/4);
}
function after(selid) { currentswimmer++; }]]></adddata>
		<empty>false</empty>
		<request>feature4_21</request>
		<response1 goto="10" xsi:nil="true" />
	</text>
	<text>
		<partner>Reise31_Ork_Monolith</partner>
		<id>14</id>
		<adddata><![CDATA[]]></adddata>
		<empty>false</empty>
		<request>feature1_37</request>
		<response1 goto="255" xsi:nil="true" />
	</text>
	<text>
		<partner>Reise32_Kraeuterplatz_anderes_Ufer</partner>
		<id>1</id>
		<adddata><![CDATA[var selchar = -1;
function before() {
  var res = rollCheck({"who":"best","which":"sinnensch","type":"skill"});
  selchar = res.id;
}

function processtext(which,text) {
  if( which != 0 ) return text;
  text = text.replace( /{0}/g, getName(selchar));
  var thirdp = getLangString("text_3rdperson_"+getGender(selchar),[]);
  return text.replace( "{1}", thirdp );
}]]></adddata>
		<empty>false</empty>
		<request>feature4_29</request>
		<response1 goto="255">feature4_30</response1>
		<response2 goto="2">feature4_31</response2>
	</text>
	<text>
		<partner>Reise32_Kraeuterplatz_anderes_Ufer</partner>
		<id>2</id>
		<adddata><![CDATA[var gotraft;
var currentswimmer;
function before() {
  gotraft = false;
  currentswimmer = 0;
}]]></adddata>
		<empty>false</empty>
		<request>feature4_32</request>
		<response1 goto="3">feature4_33</response1>
		<response2 goto="4">feature4_34</response2>
		<response3 goto="255">feature4_35</response3>
	</text>
	<text>
		<partner>Reise32_Kraeuterplatz_anderes_Ufer</partner>
		<id>3</id>
		<adddata><![CDATA[function forward()
{
   var id = currentswimmer;

   if (id < getPartyCount())
   {
     if (canAct(id)) {
     var res = rollCheck({"who":id, "type":"skill", "which":"schwimmen", "mod":(gotraft)?2:-2})

     if (res.ok)
        return 5;
     else
        return 6;
        } else {
   currentswimmer++;
   return 3;
   }
   }
   else {
     return 7;
   }
}]]></adddata>
		<empty>true</empty>
		<request />
	</text>
	<text>
		<partner>Reise32_Kraeuterplatz_anderes_Ufer</partner>
		<id>4</id>
		<adddata><![CDATA[function forward()
{
   gotraft = true;
   passTime( "xx", 4 );
   return 3;
}]]></adddata>
		<empty>true</empty>
		<request />
	</text>
	<text>
		<partner>Reise32_Kraeuterplatz_anderes_Ufer</partner>
		<id>5</id>
		<adddata><![CDATA[function processtext(which,text) {
  if( which != 0 ) return text;
  return text.replace( "{0}", getName(currentswimmer) );
}
function before() {
  passTime("xx",1/6);
}
function after(selid) { currentswimmer++; }]]></adddata>
		<empty>false</empty>
		<request>feature4_36</request>
		<response1 goto="3" xsi:nil="true" />
	</text>
	<text>
		<partner>Reise32_Kraeuterplatz_anderes_Ufer</partner>
		<id>6</id>
		<adddata><![CDATA[function processtext(which,text) {
  if( which != 0 ) return text;
  dealDamage({"who":currentswimmer,"amount":"2W6","type":"ignorers", "reason":"drowning","mandatory":true});
  return text.replace( "{0}", getName(currentswimmer) );
}
function before() {
  passTime("xx",1/4);
}
function after(selid) { currentswimmer++; }]]></adddata>
		<empty>false</empty>
		<request>feature4_37</request>
		<response1 goto="3" xsi:nil="true" />
	</text>
	<text>
		<partner>Reise32_Kraeuterplatz_anderes_Ufer</partner>
		<id>7</id>
		<adddata><![CDATA[]]></adddata>
		<empty>false</empty>
		<request>feature4_38</request>
		<response1 goto="8" xsi:nil="true" />
	</text>
	<text>
		<partner>Reise32_Kraeuterplatz_anderes_Ufer</partner>
		<id>8</id>
		<adddata><![CDATA[function forward() {
  forceRouteEvent("manual","Reise32_Kraeuterplatz_anderes_Ufer");
  return "forcecamp";
}]]></adddata>
		<empty>true</empty>
		<request />
		<response1 goto="9" xsi:nil="true" />
	</text>
	<text>
		<partner>Reise32_Kraeuterplatz_anderes_Ufer</partner>
		<id>9</id>
		<adddata><![CDATA[function hasresponse(which) {
  if( which == 1 ) return true;
  if( which == 2 ) return gotraft;
}
function before() {
  currentswimmer = 0;
}]]></adddata>
		<empty>false</empty>
		<request>feature4_39</request>
		<response1 goto="10">feature4_40</response1>
		<response2 goto="11">feature4_41</response2>
	</text>
	<text>
		<partner>Reise32_Kraeuterplatz_anderes_Ufer</partner>
		<id>10</id>
		<adddata><![CDATA[function forward()
{
   var id = currentswimmer;

   if (id < getPartyCount())
   {
   	if (canAct(id)) {
     var res = rollCheck({"who":id, "type":"skill", "which":"schwimmen", "mod":(gotraft)?2:-2})

     if (res.ok)
        return 13;
     else
        return 14;
   } else {
   currentswimmer++;
   return 10;
   }
   }
   else
     return 15;
}]]></adddata>
		<empty>true</empty>
		<request />
		<response1 goto="15" xsi:nil="true" />
	</text>
	<text>
		<partner>Reise32_Kraeuterplatz_anderes_Ufer</partner>
		<id>11</id>
		<adddata><![CDATA[function forward()
{
   gotraft = true;
   return 10;
}]]></adddata>
		<empty>true</empty>
		<request />
		<response1 goto="12" xsi:nil="true" />
	</text>
	<text>
		<partner>Reise32_Kraeuterplatz_anderes_Ufer</partner>
		<id>13</id>
		<adddata><![CDATA[function processtext(which,text) {
  if( which != 0 ) return text;
  return text.replace( "{0}", getName(currentswimmer) );
}
function before() {
  passTime("xx",1/6);
}
function after(selid) { currentswimmer++; }]]></adddata>
		<empty>false</empty>
		<request>feature4_36</request>
		<response1 goto="10" xsi:nil="true" />
	</text>
	<text>
		<partner>Reise32_Kraeuterplatz_anderes_Ufer</partner>
		<id>14</id>
		<adddata><![CDATA[function processtext(which,text) {
  if( which != 0 ) return text;
  text = text.replace( "{0}", getName(currentswimmer) );
  dealDamage({"who":currentswimmer,"amount":"2W6","type":"ignorers", "reason":"drowning","mandatory":true});
  return text;
}
function before() {
  passTime("xx",1/4);
}
function after(selid) { currentswimmer++; }]]></adddata>
		<empty>false</empty>
		<request>feature4_37</request>
		<response1 goto="10" xsi:nil="true" />
	</text>
	<text>
		<partner>Reise32_Kraeuterplatz_anderes_Ufer</partner>
		<id>15</id>
		<adddata><![CDATA[function after(selid) {
	leaveLocation();
}]]></adddata>
		<empty>false</empty>
		<request>info7_2_7</request>
		<response1 goto="255" xsi:nil="true" />
	</text>
	<text>
		<partner>Reise33_Raeuberopfer</partner>
		<id>1</id>
		<adddata><![CDATA[]]></adddata>
		<empty>false</empty>
		<request>feature4_42</request>
		<response1 goto="2">feature4_43</response1>
		<response2 goto="255">feature4_44</response2>
	</text>
	<text>
		<partner>Reise33_Raeuberopfer</partner>
		<id>2</id>
		<adddata><![CDATA[]]></adddata>
		<empty>false</empty>
		<request>feature4_45</request>
		<response1 goto="3" xsi:nil="true" />
	</text>
	<text>
		<partner>Reise33_Raeuberopfer</partner>
		<id>3</id>
		<adddata><![CDATA[]]></adddata>
		<empty>false</empty>
		<request>feature4_46</request>
		<response1 goto="4">feature4_47</response1>
		<response2 goto="8">feature4_48</response2>
		<response3 goto="6">feature4_49</response3>
	</text>
	<text>
		<partner>Reise33_Raeuberopfer</partner>
		<id>5</id>
		<adddata><![CDATA[function before() {
  hitchar = rollRandom( 0, getPartyCount() - 1 );
  dealDamage({"who":hitchar,"amount":"1W6+4","reason":"Escape-Crossbow-Bolt"});
}
function processtext(which,text) {
  if( which > 0 ) return text;
  return text.replace("{0}", getName(hitchar));
}]]></adddata>
		<empty>false</empty>
		<request>feature4_54</request>
		<response1 goto="9" xsi:nil="true" />
	</text>
	<text>
		<partner>Reise33_Raeuberopfer</partner>
		<id>4</id>
		<adddata><![CDATA[/* TODO: Kampf starten
*/
function forward() {
  startBattle("reise33_fight");
  return 255;
}]]></adddata>
		<empty>true</empty>
		<request />
	</text>
	<text>
		<partner>Reise33_Raeuberopfer</partner>
		<id>6</id>
		<adddata><![CDATA[]]></adddata>
		<empty>false</empty>
		<request>feature4_50</request>
		<response1 goto="7">feature4_51</response1>
		<response2 goto="4">feature4_52</response2>
		<response3 goto="4">feature4_53</response3>
	</text>
	<text>
		<partner>Reise33_Raeuberopfer</partner>
		<id>7</id>
		<adddata><![CDATA[/* TODO: Gold abziehen. Falls zuwenig, alles GOld entfernen
*/
function before() {
  var gw = getWealth();
  if( gw > 1500 * getPartyCount() ) {
    changeWealth( -1500 * getPartyCount() );
  } else {
    changeWealth( -gw );
  }
}]]></adddata>
		<empty>false</empty>
		<request />
		<response1 goto="255" xsi:nil="true" />
	</text>
	<text>
		<partner>Reise33_Raeuberopfer</partner>
		<id>8</id>
		<adddata><![CDATA[var escapehits, chit, hitchar;
function forward() {
  escapehits = rollRandom( 1, getPartyCount() );
  chit = 0;
  return 9;
}]]></adddata>
		<empty>true</empty>
		<request />
		<response1 goto="9" xsi:nil="true" />
	</text>
	<text>
		<partner>Reise33_Raeuberopfer</partner>
		<id>9</id>
		<adddata><![CDATA[function forward() {
  if( chit < escapehits ) {
    chit++;
    return 5;
  }
  return 255;
}]]></adddata>
		<empty>true</empty>
		<request />
	</text>
	<text>
		<partner>Reise34_Raeuberlager</partner>
		<id>1</id>
		<adddata><![CDATA[]]></adddata>
		<empty>false</empty>
		<request>feature4_55</request>
		<response1 goto="2">feature4_56</response1>
		<response2 goto="255">feature4_57</response2>
	</text>
	<text>
		<partner>Reise34_Raeuberlager</partner>
		<id>2</id>
		<adddata><![CDATA[]]></adddata>
		<empty>false</empty>
		<request>feature4_58</request>
		<response1 goto="6">feature4_59</response1>
		<response2 goto="5">feature4_60</response2>
		<response3 goto="3">feature4_61</response3>
	</text>
	<text>
		<partner>Reise34_Raeuberlager</partner>
		<id>3</id>
		<adddata><![CDATA[/* tODO: Schleichenprobe, falls sie bei einem misslingt ID 4, falls nicht, Ende Dialog
*/
function forward() {
  // only worst throws
  var res = rollCheck({"who":"worst","which":"schleichen","type":"skill"});
  if( res.ok ) return 255;
  return 4;
}]]></adddata>
		<empty>true</empty>
		<request />
		<response1 goto="4" xsi:nil="true" />
	</text>
	<text>
		<partner>Reise34_Raeuberlager</partner>
		<id>4</id>
		<adddata><![CDATA[]]></adddata>
		<empty>false</empty>
		<request>feature4_62</request>
		<response1 goto="5" xsi:nil="true" />
	</text>
	<text>
		<partner>Reise34_Raeuberlager</partner>
		<id>5</id>
		<adddata><![CDATA[function forward() {
  startBattle("robberscamp_more");
  return 255;
}]]></adddata>
		<empty>true</empty>
		<request />
	</text>
	<text>
		<partner>Reise34_Raeuberlager</partner>
		<id>6</id>
		<adddata><![CDATA[function forward() {
  startBattle("robberscamp_less");
  return 255;
}]]></adddata>
		<empty>true</empty>
		<request />
	</text>
	<text>
		<partner>Reise35_Raeuber</partner>
		<id>1</id>
		<adddata><![CDATA[]]></adddata>
		<empty>false</empty>
		<request>feature4_70</request>
		<response1 goto="8">feature4_71</response1>
		<response2 goto="5">feature4_72</response2>
		<response3 goto="6">feature4_73</response3>
	</text>
	<text>
		<partner>Reise35_Raeuber</partner>
		<id>5</id>
		<adddata><![CDATA[var badluck = -1;
function before() {
  badluck = rollRandom(0,getPartyCount());
  dealDamage({"who":badluck,"amount":"1W6+4","mandatory":true});
}

function processtext(which,text) {
  if( which > 0 ) return text;
  return text.replace("{0}", getName(badluck));
}]]></adddata>
		<empty>false</empty>
		<request>feature4_54</request>
		<response1 goto="255" xsi:nil="true" />
	</text>
	<text>
		<partner>Reise35_Raeuber</partner>
		<id>6</id>
		<adddata><![CDATA[]]></adddata>
		<empty>false</empty>
		<request>feature4_74</request>
		<response1 goto="7">feature4_75</response1>
		<response2 goto="8">feature4_76</response2>
		<response3 goto="8">feature4_77</response3>
	</text>
	<text>
		<partner>Reise35_Raeuber</partner>
		<id>7</id>
		<adddata><![CDATA[function forward() {
  if( getWealth() > getPartycount() * 1500 )
    modifyWealth( getPartyCount() * -1500 );
  else
    modifyWealth( -getWealth() );
  return 255;
}]]></adddata>
		<empty>true</empty>
		<request />
		<response1 goto="255" xsi:nil="true" />
	</text>
	<text>
		<partner>Reise35_Raeuber</partner>
		<id>8</id>
		<adddata><![CDATA[function forward() {
  startBattle("road_random5");
  return 255;
}]]></adddata>
		<empty>true</empty>
		<request />
	</text>
	<text>
		<partner>Reise36_Lawinenalarm</partner>
		<id>1</id>
		<adddata><![CDATA[function before() {
  autoSave();
}]]></adddata>
		<empty>false</empty>
		<request>feature4_78</request>
		<response1 goto="2">feature4_79</response1>
		<response2 goto="5">feature4_80</response2>
	</text>
	<text>
		<partner>Reise36_Lawinenalarm</partner>
		<id>2</id>
		<adddata><![CDATA[function before() {
  passTime("xx",6);
}]]></adddata>
		<empty>false</empty>
		<request>feature4_81</request>
		<response1 goto="3" xsi:nil="true" />
	</text>
	<text>
		<partner>Reise36_Lawinenalarm</partner>
		<id>3</id>
		<adddata><![CDATA[// rasten als Unterbrechung der Handlung
function forward() {
  forceRouteEvent("manual","lawinencamp");
  return "forceCamp";
}]]></adddata>
		<empty>true</empty>
		<request />
	</text>
	<text>
		<partner>Reise36_Lawinenalarm</partner>
		<id>4</id>
		<adddata><![CDATA[function before(){
  passTime("xx",6);
}]]></adddata>
		<empty>false</empty>
		<request>feature4_84</request>
		<response1 goto="255" xsi:nil="true" />
	</text>
	<text>
		<partner>Reise36_Lawinenalarm</partner>
		<id>5</id>
		<adddata><![CDATA[/* TODO: Orientierungsprobe +4 für alle. Sobald sie einer Schafft: ID6
Falls nicht: ID7
*/
function forward() {
  for( var i = 0; i < getPartyCount(); i++ ) {
    var res = rollCheck({"who":i,"which":"orientierung","type":"skill","mod":-4});
    if( res.ok ) return 6;
  }
  return 7;
}]]></adddata>
		<empty>true</empty>
		<request />
	</text>
	<text>
		<partner>Reise36_Lawinenalarm</partner>
		<id>6</id>
		<adddata><![CDATA[function before() {
  passTime( "xx",4 );
}]]></adddata>
		<empty>false</empty>
		<request>feature4_82</request>
		<response1 goto="255" xsi:nil="true" />
	</text>
	<text>
		<partner>Reise36_Lawinenalarm</partner>
		<id>7</id>
		<adddata><![CDATA[function before() {
  passTime( "xx",8 );
} ]]></adddata>
		<empty>false</empty>
		<request>feature4_83</request>
		<response1 goto="8" xsi:nil="true" />
	</text>
	<text>
		<partner>Reise36_Lawinenalarm</partner>
		<id>8</id>
		<adddata><![CDATA[// Rasten als Unterbrechung der Handlung
function forward() {
  forceRouteEvent("manual","lawinencamp2");
  return "forceCamp";
}]]></adddata>
		<empty>true</empty>
		<request />
	</text>
	<text>
		<partner>Reise36_Lawinenalarm</partner>
		<id>9</id>
		<adddata><![CDATA[/* Orientierungsprobe +6 für alle. Sobald sie einer Schafft: ID10
Falls nicht: ID11
*/
function forward() {
  for( var i = 0; i < getPartyCount(); i++ ) {
    var res = rollCheck({"who":i,"which":"orientierung","type":"skill","mod":-6});
    if( res.ok ) return 10;
  }
  return 11;
}]]></adddata>
		<empty>true</empty>
		<request />
	</text>
	<text>
		<partner>Reise36_Lawinenalarm</partner>
		<id>10</id>
		<adddata><![CDATA[function before() {
  passTime("xx",4);
}]]></adddata>
		<empty>false</empty>
		<request>feature4_85</request>
		<response1 goto="255" xsi:nil="true" />
	</text>
	<text>
		<partner>Reise36_Lawinenalarm</partner>
		<id>11</id>
		<adddata><![CDATA[]]></adddata>
		<empty>false</empty>
		<request>feature4_86</request>
		<response1 goto="12" xsi:nil="true" />
	</text>
	<text>
		<partner>Reise36_Lawinenalarm</partner>
		<id>12</id>
		<adddata><![CDATA[function forward() {
  gameover();
}]]></adddata>
		<empty>false</empty>
		<request />
	</text>
	<text>
		<partner>Reise37_Drachenjagd</partner>
		<id>1</id>
		<adddata><![CDATA[]]></adddata>
		<empty>false</empty>
		<request>feature4_87</request>
		<response1 goto="2">feature4_88</response1>
		<response2 goto="255">feature4_89</response2>
	</text>
	<text>
		<partner>Reise37_Drachenjagd</partner>
		<id>2</id>
		<adddata><![CDATA[]]></adddata>
		<empty>false</empty>
		<request>feature4_90</request>
		<response1 goto="255">feature4_91</response1>
		<response2 goto="3">feature4_92</response2>
	</text>
	<text>
		<partner>Reise37_Drachenjagd</partner>
		<id>3</id>
		<adddata><![CDATA[]]></adddata>
		<empty>false</empty>
		<request>feature4_93</request>
		<response1 goto="255">feature4_94</response1>
		<response2 goto="4">feature4_95</response2>
	</text>
	<text>
		<partner>Reise37_Drachenjagd</partner>
		<id>4</id>
		<adddata><![CDATA[]]></adddata>
		<empty>false</empty>
		<request>feature4_96</request>
	</text>
	<text>
		<partner>Reise38_Orklager</partner>
		<id>1</id>
		<adddata><![CDATA[]]></adddata>
		<empty>false</empty>
		<request>feature4_97</request>
		<response1 goto="2">feature4_98</response1>
		<response2 goto="255">feature4_99</response2>
	</text>
	<text>
		<partner>Reise38_Orklager</partner>
		<id>2</id>
		<adddata><![CDATA[/* TODO: Kampf mit Orks + oger
*/]]></adddata>
		<empty>false</empty>
		<request />
	</text>
	<text>
		<partner>Reise39_Lindwurm</partner>
		<id>1</id>
		<adddata><![CDATA[]]></adddata>
		<empty>false</empty>
		<request />
	</text>
	<text>
		<partner>Reise40_Daspota-Schatz</partner>
		<id>1</id>
		<adddata><![CDATA[/* TODO: Autosave, leicht zu sterben!
*/]]></adddata>
		<empty>false</empty>
		<request>feature5_0</request>
		<response1 goto="2" xsi:nil="true" />
	</text>
	<text>
		<partner>Reise40_Daspota-Schatz</partner>
		<id>2</id>
		<adddata><![CDATA[]]></adddata>
		<empty>false</empty>
		<request>feature5_1</request>
		<response1 goto="3" xsi:nil="true" />
	</text>
	<text>
		<partner>Reise40_Daspota-Schatz</partner>
		<id>3</id>
		<adddata><![CDATA[]]></adddata>
		<empty>false</empty>
		<request>feature5_2</request>
		<response1 goto="4" xsi:nil="true" />
	</text>
	<text>
		<partner>Reise40_Daspota-Schatz</partner>
		<id>4</id>
		<adddata><![CDATA[]]></adddata>
		<empty>false</empty>
		<request>feature5_3</request>
		<response1 goto="5" xsi:nil="true" />
	</text>
	<text>
		<partner>Reise40_Daspota-Schatz</partner>
		<id>5</id>
		<adddata><![CDATA[]]></adddata>
		<empty>false</empty>
		<request>feature5_7</request>
		<response1 goto="6" xsi:nil="true" />
	</text>
	<text>
		<partner>Reise40_Daspota-Schatz</partner>
		<id>6</id>
		<adddata><![CDATA[/* TODO: Mutprobe erschwert um Höhenangst

Schaffts keiner -> ID 7
Mindestens 1 Erfolg -> ID9
*/]]></adddata>
		<empty>true</empty>
		<request />
	</text>
	<text>
		<partner>Reise40_Daspota-Schatz</partner>
		<id>7</id>
		<adddata><![CDATA[]]></adddata>
		<empty>false</empty>
		<request>feature5_9</request>
		<response1 goto="255">feature5_10</response1>
		<response2 goto="8">feature5_11</response2>
	</text>
	<text>
		<partner>Reise40_Daspota-Schatz</partner>
		<id>8</id>
		<adddata><![CDATA[/* TODO: Rast, danach zurück zu ID 5
*/]]></adddata>
		<empty>false</empty>
		<request />
		<response1 goto="5" xsi:nil="true" />
	</text>
	<text>
		<partner>Reise40_Daspota-Schatz</partner>
		<id>9</id>
		<adddata><![CDATA[/*TODO: Für jeden, der MU +HA versemmelt hat
*/]]></adddata>
		<empty>false</empty>
		<request>feature5_8</request>
		<response1 goto="10" xsi:nil="true" />
	</text>
	<text>
		<partner>Reise40_Daspota-Schatz</partner>
		<id>10</id>
		<adddata><![CDATA[]]></adddata>
		<empty>false</empty>
		<request>feature5_12</request>
		<response1 goto="12">feature5_13</response1>
		<response2 goto="12">feature5_14</response2>
		<response3 goto="11">feature5_15</response3>
		<response4 goto="255">feature5_10</response4>
	</text>
	<text>
		<partner>Reise40_Daspota-Schatz</partner>
		<id>11</id>
		<adddata><![CDATA[/*TODO: Überreden Check des Chars mit dem höchsten TaW

Fail: ID 10
Pass: ID 12
*/]]></adddata>
		<empty>false</empty>
		<request />
	</text>
	<text>
		<partner>Reise40_Daspota-Schatz</partner>
		<id>12</id>
		<adddata><![CDATA[]]></adddata>
		<empty>false</empty>
		<request>feature5_16</request>
		<response1 goto="13" xsi:nil="true" />
	</text>
	<text>
		<partner>Reise40_Daspota-Schatz</partner>
		<id>13</id>
		<adddata><![CDATA[]]></adddata>
		<empty>false</empty>
		<request>feature5_17</request>
		<response1 goto="14">feature5_18</response1>
		<response2 goto="15">feature5_19</response2>
	</text>
	<text>
		<partner>Reise40_Daspota-Schatz</partner>
		<id>17</id>
		<adddata><![CDATA[]]></adddata>
		<empty>false</empty>
		<request>feature5_23</request>
		<response1 goto="18" xsi:nil="true" />
	</text>
	<text>
		<partner>Reise40_Daspota-Schatz</partner>
		<id>14</id>
		<adddata><![CDATA[/* TODO: Check Orientierung +2

Pass: ID 16
Fail: ID 17
*/]]></adddata>
		<empty>false</empty>
		<request />
	</text>
	<text>
		<partner>Reise40_Daspota-Schatz</partner>
		<id>15</id>
		<adddata><![CDATA[/* Orientierung +2

Pass: ID 23
Fail: ID 24
*/]]></adddata>
		<empty>true</empty>
		<request />
		<response1 goto="24" xsi:nil="true" />
	</text>
	<text>
		<partner>Reise40_Daspota-Schatz</partner>
		<id>18</id>
		<adddata><![CDATA[/*TODO: Check Orientierung +2

Pass: ID 16
Fail: ID 19
*/]]></adddata>
		<empty>true</empty>
		<request />
	</text>
	<text>
		<partner>Reise40_Daspota-Schatz</partner>
		<id>19</id>
		<adddata><![CDATA[]]></adddata>
		<empty>false</empty>
		<request>feature5_25</request>
		<response1 goto="20" xsi:nil="true" />
	</text>
	<text>
		<partner>Reise40_Daspota-Schatz</partner>
		<id>20</id>
		<adddata><![CDATA[/* TODO Rast
*/]]></adddata>
		<empty>false</empty>
		<request />
		<response1 goto="21" xsi:nil="true" />
	</text>
	<text>
		<partner>Reise40_Daspota-Schatz</partner>
		<id>21</id>
		<adddata><![CDATA[/*TODO: Check Orientierung +2

Pass: ID 16
Fail: ID 22
*/]]></adddata>
		<empty>true</empty>
		<request />
	</text>
	<text>
		<partner>Reise40_Daspota-Schatz</partner>
		<id>22</id>
		<adddata><![CDATA[]]></adddata>
		<empty>false</empty>
		<request>feature5_26</request>
		<response1 goto="255" xsi:nil="true" />
	</text>
	<text>
		<partner>Reise40_Daspota-Schatz</partner>
		<id>16</id>
		<adddata><![CDATA[]]></adddata>
		<empty>false</empty>
		<request>feature5_21</request>
		<response1 goto="30" xsi:nil="true" />
	</text>
	<text>
		<partner>Reise40_Daspota-Schatz</partner>
		<id>30</id>
		<adddata><![CDATA[]]></adddata>
		<empty>false</empty>
		<request>feature5_27</request>
		<response1 goto="31">feature5_28</response1>
		<response2 goto="34">feature5_29</response2>
		<response3 goto="35">feature5_30</response3>
	</text>
	<text>
		<partner>Reise40_Daspota-Schatz</partner>
		<id>23</id>
		<adddata><![CDATA[]]></adddata>
		<empty>false</empty>
		<request>feature5_20</request>
		<response1 goto="30" xsi:nil="true" />
	</text>
	<text>
		<partner>Reise40_Daspota-Schatz</partner>
		<id>24</id>
		<adddata><![CDATA[]]></adddata>
		<empty>false</empty>
		<request>feature5_22</request>
		<response1 goto="25" xsi:nil="true" />
	</text>
	<text>
		<partner>Reise40_Daspota-Schatz</partner>
		<id>25</id>
		<adddata><![CDATA[/*TODO: Check Orientierung +2

Pass: ID 16
Fail: ID 17
*/]]></adddata>
		<empty>false</empty>
		<request />
	</text>
	<text>
		<partner>Reise40_Daspota-Schatz</partner>
		<id>31</id>
		<adddata><![CDATA[/* TODO: Gewandtheitsprobe +2

Jeder Char der besteht: ID32
Jeder Char der nicht besteht: ID33
*/

]]></adddata>
		<empty>true</empty>
		<request />
		<response1 goto="32" xsi:nil="true" />
		<response2 goto="33" xsi:nil="true" />
	</text>
	<text>
		<partner>Reise40_Daspota-Schatz</partner>
		<id>32</id>
		<adddata><![CDATA[]]></adddata>
		<empty>false</empty>
		<request>feature5_31</request>
		<response1 goto="40" xsi:nil="true" />
	</text>
	<text>
		<partner>Reise40_Daspota-Schatz</partner>
		<id>33</id>
		<adddata><![CDATA[/* CHardeath
*/]]></adddata>
		<empty>false</empty>
		<request>feature5_32</request>
		<response1 goto="40" xsi:nil="true" />
	</text>
	<text>
		<partner>Reise40_Daspota-Schatz</partner>
		<id>34</id>
		<adddata><![CDATA[/* Rast, danach ID 40
*/]]></adddata>
		<empty>false</empty>
		<request>feature5_33</request>
		<response1 goto="40" xsi:nil="true" />
	</text>
	<text>
		<partner>Reise40_Daspota-Schatz</partner>
		<id>40</id>
		<adddata><![CDATA[]]></adddata>
		<empty>false</empty>
		<request>feature5_4</request>
		<response1 goto="41">feature5_5</response1>
		<response2 goto="255">feature5_6</response2>
	</text>
	<text>
		<partner>Reise40_Daspota-Schatz</partner>
		<id>41</id>
		<adddata><![CDATA[/* TODO: Start Daspota Schatz Dungeon
*/]]></adddata>
		<empty>true</empty>
		<request />
	</text>
	<text>
		<partner>Reise40_Daspota-Schatz</partner>
		<id>35</id>
		<adddata><![CDATA[/* TODO: Selektor Charakter
*/]]></adddata>
		<empty>false</empty>
		<request>feature5_34</request>
		<response1 goto="36" xsi:nil="true" />
	</text>
	<text>
		<partner>Reise40_Daspota-Schatz</partner>
		<id>36</id>
		<adddata><![CDATA[/* Gewandtheitsprobe des Selektierten. Unmodifiziert.

PASS: 37
Fail: 38
*/]]></adddata>
		<empty>true</empty>
		<request />
		<response1 goto="38" xsi:nil="true" />
	</text>
	<text>
		<partner>Reise40_Daspota-Schatz</partner>
		<id>37</id>
		<adddata><![CDATA[]]></adddata>
		<empty>false</empty>
		<request>feature5_35</request>
		<response1 goto="40" xsi:nil="true" />
	</text>
	<text>
		<partner>Reise40_Daspota-Schatz</partner>
		<id>38</id>
		<adddata><![CDATA[]]></adddata>
		<empty>false</empty>
		<request>feature5_32</request>
		<response1 goto="39" xsi:nil="true" />
	</text>
	<text>
		<partner>Reise40_Daspota-Schatz</partner>
		<id>39</id>
		<adddata><![CDATA[]]></adddata>
		<empty>false</empty>
		<request>feature5_37</request>
		<response1 goto="31">feature5_28</response1>
		<response2 goto="34">feature5_29</response2>
		<response3 goto="35">feature5_30</response3>
	</text>
	<text>
		<partner>Reise41_Harpyien</partner>
		<id>1</id>
		<adddata><![CDATA[/* TODO: Sinnesschärfe +4
Pass: ID 2
Fail: ID 3
*/
var whichfight = 6;
function forward() {
  var res = rollCheck({"who":"best","which":"sinnensch","type":"skill","mod":-4});
  if( res.ok ) {
    whichfight = 4;
    return 2;
  }
  return 3;
}]]></adddata>
		<empty>true</empty>
		<request />
		<response1 goto="2" xsi:nil="true" />
		<response2 goto="3" xsi:nil="true" />
	</text>
	<text>
		<partner>Reise41_Harpyien</partner>
		<id>2</id>
		<adddata><![CDATA[function before() {
  var amount = rollRandom( 1,6 );
  if( amount == 1 ) 
    whichfight = 10
}

function processtext(which,text) {
  if( which > 0 ) return text;
  return text.replace( "{0}", whichfight );
}]]></adddata>
		<empty>false</empty>
		<request>feature5_41</request>
		<response1 goto="4">feature5_42</response1>
		<response2 goto="255">feature5_43</response2>
	</text>
	<text>
		<partner>Reise41_Harpyien</partner>
		<id>3</id>
		<adddata><![CDATA[]]></adddata>
		<empty>false</empty>
		<request>feature5_38</request>
		<response1 goto="4">feature5_39</response1>
		<response2 goto="255">feature5_40</response2>
	</text>
	<text>
		<partner>Reise41_Harpyien</partner>
		<id>4</id>
		<adddata><![CDATA[function forward() {
  startBattle("harpyfight_"+whichfight);
  return 255;
}]]></adddata>
		<empty>true</empty>
		<request />
	</text>
	<text>
		<partner>reise_FromHyggeligRoad_PhexViln</partner>
		<id>1</id>
		<adddata><![CDATA[]]></adddata>
		<empty>false</empty>
		<request>reise_wheretonext</request>
		<response1 goto="2">phexcaer_0</response1>
		<response2 goto="3">vilnheim_0</response2>
	</text>
	<text>
		<partner>reise_FromHyggeligRoad_PhexViln</partner>
		<id>2</id>
		<adddata><![CDATA[function forward() {
   setJourneyState({"route":"vilnheim-phexcaer","pos":0.63,"dir":true});
}]]></adddata>
		<empty>true</empty>
		<request />
	</text>
	<text>
		<partner>reise_FromHyggeligRoad_PhexViln</partner>
		<id>3</id>
		<adddata><![CDATA[function forward() {
   setJourneyState({"route":"vilnheim-phexcaer","pos":0.63,"dir":false});
}]]></adddata>
		<empty>true</empty>
		<request />
	</text>
	<text>
		<partner>reise_FromHyggeligRoad_PhexSkel</partner>
		<id>1</id>
		<adddata><![CDATA[]]></adddata>
		<empty>false</empty>
		<request>reise_wheretonext</request>
		<response1 goto="2">phexcaer_0</response1>
		<response2 goto="3">skelelle_0</response2>
	</text>
	<text>
		<partner>reise_FromHyggeligRoad_PhexSkel</partner>
		<id>2</id>
		<adddata><![CDATA[function forward() {
   setJourneyState({"route":"skelelle-phexcaer-pampa","pos":0.50,"dir":false});
}]]></adddata>
		<empty>true</empty>
		<request />
	</text>
	<text>
		<partner>reise_FromHyggeligRoad_PhexSkel</partner>
		<id>3</id>
		<adddata><![CDATA[function forward() {
   setJourneyState({"route":"skelelle-phexcaer-pampa","pos":0.50,"dir":true});
}]]></adddata>
		<empty>true</empty>
		<request />
	</text>
	<text>
		<partner>Reise42_Nebeltal</partner>
		<id>1</id>
		<adddata><![CDATA[]]></adddata>
		<empty>false</empty>
		<request>feature5_44</request>
		<response1 goto="2">feature5_45</response1>
		<response2 goto="10">feature5_46</response2>
	</text>
	<text>
		<partner>Reise42_Nebeltal</partner>
		<id>2</id>
		<adddata><![CDATA[/* tODO: Orientierungsprobe +4

Pass: 3
Fail: 4
*/

function forward () {
var res = rollCheck( {"who":"best","which":"orientierung","type":"skill","mod":-4});

		if (res.ok)
		{
			
			return 3;
		}
		else
			return 4;}

]]></adddata>
		<empty>true</empty>
		<request />
		<response1 goto="4" xsi:nil="true" />
	</text>
	<text>
		<partner>Reise42_Nebeltal</partner>
		<id>3</id>
		<adddata><![CDATA[]]></adddata>
		<empty>false</empty>
		<request>feature5_47</request>
		<response1 goto="255" xsi:nil="true" />
	</text>
	<text>
		<partner>Reise42_Nebeltal</partner>
		<id>4</id>
		<adddata><![CDATA[]]></adddata>
		<empty>false</empty>
		<request>feature5_49</request>
		<response1 goto="5" xsi:nil="true" />
	</text>
	<text>
		<partner>Reise42_Nebeltal</partner>
		<id>5</id>
		<adddata><![CDATA[/* tODO: Orientierungsprobe +4

Pass: 6
Fail: 7

*/

function forward () {
var res = rollCheck( {"who":"best","which":"orientierung","type":"skill","mod":-4});

		if (res.ok)
		{
			
			return 6;
		}
		else
			return 7;}
]]></adddata>
		<empty>true</empty>
		<request />
		<response1 goto="7" xsi:nil="true" />
	</text>
	<text>
		<partner>Reise42_Nebeltal</partner>
		<id>6</id>
		<adddata><![CDATA[]]></adddata>
		<empty>false</empty>
		<request>feature5_51</request>
		<response1 goto="255" xsi:nil="true" />
	</text>
	<text>
		<partner>Reise42_Nebeltal</partner>
		<id>7</id>
		<adddata><![CDATA[]]></adddata>
		<empty>false</empty>
		<request>feature5_52</request>
		<response1 goto="8" xsi:nil="true" />
	</text>
	<text>
		<partner>Reise42_Nebeltal</partner>
		<id>8</id>
		<adddata><![CDATA[/* TODO: Rast, danach 9
*/

function forward() {
  forceRouteEvent( "manual", "Reise42_Nebeltal" );
  return "forcecamp";
}
]]></adddata>
		<empty>true</empty>
		<request />
		<response1 goto="9" xsi:nil="true" />
	</text>
	<text>
		<partner>Reise42_Nebeltal</partner>
		<id>9</id>
		<adddata><![CDATA[]]></adddata>
		<empty>false</empty>
		<request>feature5_53</request>
		<response1 goto="255" xsi:nil="true" />
	</text>
	<text>
		<partner>Reise42_Nebeltal</partner>
		<id>10</id>
		<adddata><![CDATA[]]></adddata>
		<empty>false</empty>
		<request>feature5_50</request>
		<response1 goto="2" xsi:nil="true" />
	</text>
	<text>
		<partner>Reise43_Klamm</partner>
		<id>1</id>
		<adddata><![CDATA[]]></adddata>
		<empty>false</empty>
		<request>feature5_54</request>
		<response1 goto="2" xsi:nil="true" />
	</text>
	<text>
		<partner>Reise43_Klamm</partner>
		<id>2</id>
		<adddata><![CDATA[/* TODO: Mutprobe alle Chars

All PASS: 8
Erfolge + Misserfolge: 5
ALL FAIL: 3
*/]]></adddata>
		<empty>true</empty>
		<request />
		<response1 goto="3" xsi:nil="true" />
	</text>
	<text>
		<partner>Reise43_Klamm</partner>
		<id>3</id>
		<adddata><![CDATA[]]></adddata>
		<empty>false</empty>
		<request>feature5_56</request>
		<response1 goto="255">feature5_57</response1>
		<response2 goto="4">feature5_58</response2>
	</text>
	<text>
		<partner>Reise43_Klamm</partner>
		<id>4</id>
		<adddata><![CDATA[/* RAST, danach 

Mutprobe -2 alle Chars

All PASS: 8
Erfolge + Misserfolge: 5
ALL FAIL: 3
*/]]></adddata>
		<empty>true</empty>
		<request />
	</text>
	<text>
		<partner>Reise43_Klamm</partner>
		<id>5</id>
		<adddata><![CDATA[/* Alle Fail Chars
*/]]></adddata>
		<empty>false</empty>
		<request>feature5_55</request>
		<response1 goto="6" xsi:nil="true" />
	</text>
	<text>
		<partner>Reise43_Klamm</partner>
		<id>6</id>
		<adddata><![CDATA[]]></adddata>
		<empty>false</empty>
		<request>feature5_59</request>
		<response1 goto="8">feature5_60</response1>
		<response2 goto="7">feature5_61</response2>
		<response3 goto="4">feature5_62</response3>
	</text>
	<text>
		<partner>Reise43_Klamm</partner>
		<id>7</id>
		<adddata><![CDATA[/* Bannbaladin ASP abziehen
*/]]></adddata>
		<empty>false</empty>
		<request />
		<response1 goto="8" xsi:nil="true" />
	</text>
	<text>
		<partner>Reise43_Klamm</partner>
		<id>8</id>
		<adddata><![CDATA[]]></adddata>
		<empty>false</empty>
		<request>feature5_63</request>
		<response1 goto="255" xsi:nil="true" />
	</text>
	<text>
		<partner>Reise44_Kletterpartie</partner>
		<id>1</id>
		<adddata><![CDATA[]]></adddata>
		<empty>false</empty>
		<request>feature5_64</request>
		<response1 goto="3">feature5_65</response1>
		<response2 goto="2">feature5_66</response2>
	</text>
	<text>
		<partner>Reise44_Kletterpartie</partner>
		<id>3</id>
		<adddata><![CDATA[/*TODO: Kletterprobe + 4

ALL PASS: 6

Fail: 8

Patzer mit 2*20: 9
*/]]></adddata>
		<empty>true</empty>
		<request />
		<response1 goto="8" xsi:nil="true" />
	</text>
	<text>
		<partner>Reise44_Kletterpartie</partner>
		<id>2</id>
		<adddata><![CDATA[/* Check Orientierung +4

Pass: 4
Fail: 5
*/]]></adddata>
		<empty>true</empty>
		<request />
		<response1 goto="5" xsi:nil="true" />
	</text>
	<text>
		<partner>Reise44_Kletterpartie</partner>
		<id>4</id>
		<adddata><![CDATA[]]></adddata>
		<empty>false</empty>
		<request>feature5_67</request>
		<response1 goto="255" xsi:nil="true" />
	</text>
	<text>
		<partner>Reise44_Kletterpartie</partner>
		<id>5</id>
		<adddata><![CDATA[/* TODO: Zwei Proviantpakete abziehen (insgesamt!)
*/]]></adddata>
		<empty>false</empty>
		<request>feature5_68</request>
		<response1 goto="255" xsi:nil="true" />
	</text>
	<text>
		<partner>Reise44_Kletterpartie</partner>
		<id>6</id>
		<adddata><![CDATA[]]></adddata>
		<empty>false</empty>
		<request>feature5_69</request>
		<response1 goto="7" xsi:nil="true" />
	</text>
	<text>
		<partner>Reise44_Kletterpartie</partner>
		<id>7</id>
		<adddata><![CDATA[/* TODO: Rast, danach Ende
*/]]></adddata>
		<empty>true</empty>
		<request />
	</text>
	<text>
		<partner>Reise44_Kletterpartie</partner>
		<id>8</id>
		<adddata><![CDATA[/* Für alle chars die fail hatten
*/]]></adddata>
		<empty>false</empty>
		<request>feature5_70</request>
		<response1 goto="9" xsi:nil="true" />
	</text>
	<text>
		<partner>Reise44_Kletterpartie</partner>
		<id>9</id>
		<adddata><![CDATA[/*Für alle Chars mit 2*20 Patzer
*/]]></adddata>
		<empty>false</empty>
		<request>feature5_71</request>
		<response1 goto="10" xsi:nil="true" />
	</text>
	<text>
		<partner>Reise44_Kletterpartie</partner>
		<id>10</id>
		<adddata><![CDATA[/* Forward to 6
*/]]></adddata>
		<empty>true</empty>
		<request />
		<response1 goto="6" xsi:nil="true" />
	</text>
	<text>
		<partner>Reise45_Nashornjagd</partner>
		<id>1</id>
		<adddata><![CDATA[var selchar = -1;
function before() {
  var res = rollCheck({"who":"best","which":"sinnensch","type":"skill"});
  selchar = res.id;
}

function processtext(which,text) {
  if( which != 0 ) return text;
  text = text.replace( /{0}/g, getName(selchar));
  var thirdp = getLangString("text_3rdperson_"+getGender(selchar),[]);
  return text.replace( "{1}", thirdp );
}]]></adddata>
		<empty>false</empty>
		<request>feature_25</request>
		<response1 goto="17">feature_26</response1>
		<response2 goto="14">feature_27</response2>
	</text>
	<text>
		<partner>Reise45_Nashornjagd</partner>
		<id>2</id>
		<adddata><![CDATA[/* Check schleichen

PASS: 3
Fail: 8
*/
function forward()
{
    var res = rollCheck({"who":"best","which":"schleichen","type":"skill","mod":-6});
    if( !res.ok ) return 8; else return 3;
}]]></adddata>
		<empty>true</empty>
		<request />
		<response1 goto="3" xsi:nil="true" />
		<response2 goto="8" xsi:nil="true" />
	</text>
	<text>
		<partner>Reise45_Nashornjagd</partner>
		<id>3</id>
		<adddata><![CDATA[/*14-muni, 13-waffe*/
function forward() {
  chooseSingleCharacter( getLangString("feature6_2",[]), "rhino_choice");
  return "tobecontinued";
}

var selectedchar = -1;
function rhino_choice(selid) {
  selectedchar = selid;
  
if (hasHuntingWeapon(selectedchar)) startDialogueAt("Reise45_Nashornjagd", "4");
  else 
  startDialogueAt("Reise45_Nashornjagd", "12");
	  
}]]></adddata>
		<empty>true</empty>
		<request>feature6_2</request>
		<response1 goto="4" xsi:nil="true" />
		<response2 goto="11" xsi:nil="true" />
		<response3 goto="12" xsi:nil="true" />
	</text>
	<text>
		<partner>Reise45_Nashornjagd</partner>
		<id>4</id>
		<adddata><![CDATA[var sneakresult;
function processtext(which,text) {
  if( which != 0 ) return text;
  return text.replace( "{0}", getName(selectedchar) );
}

function after(selid) {
  sneakresult = rollCheck({"who":selectedchar,"which":"schleichen","mod":-2,"type":"skill"});
}]]></adddata>
		<empty>false</empty>
		<request>feature6_3</request>
		<response1 goto="13" xsi:nil="true" />
	</text>
	<text>
		<partner>Reise45_Nashornjagd</partner>
		<id>5</id>
		<adddata><![CDATA[function processtext(which,text) {
  if( which!=0 ) return text;
  return text.replace("{0}",getName(selectedchar));
}

function after(selid) {
  awardXP( "great Hunter", selectedchar, 20 );
}]]></adddata>
		<empty>false</empty>
		<request>feature6_4</request>
		<response1 goto="15" xsi:nil="true" />
	</text>
	<text>
		<partner>Reise45_Nashornjagd</partner>
		<id>6</id>
		<adddata><![CDATA[function after(selid) {
  awardXP( "unlucky Hunter", selectedchar, 5 );
}]]></adddata>
		<empty>false</empty>
		<request>feature6_5</request>
		<response1 goto="10">feature6_11</response1>
		<response2 goto="14">feature6_8</response2>
	</text>
	<text>
		<partner>Reise45_Nashornjagd</partner>
		<id>7</id>
		<adddata><![CDATA[function processtext(which,text) {
  if( which!=0 ) return text;
  return text.replace("{0}",getName(selectedchar));
}
function after(selid) {
  awardXP( "unlucky Hunter", selectedchar, 5 );
}]]></adddata>
		<empty>false</empty>
		<request>feature6_6</request>
		<response1 goto="9">feature6_7</response1>
		<response2 goto="14">feature6_8</response2>
	</text>
	<text>
		<partner>Reise45_Nashornjagd</partner>
		<id>9</id>
		<adddata><![CDATA[function before () {
passTime("xx",2);
}]]></adddata>
		<empty>false</empty>
		<request>feature6_9</request>
		<response1 goto="14" xsi:nil="true" />
	</text>
	<text>
		<partner>Reise45_Nashornjagd</partner>
		<id>8</id>
		<adddata><![CDATA[]]></adddata>
		<empty>false</empty>
		<request>feature6_1</request>
		<response1 goto="9">feature6_7</response1>
		<response2 goto="14">feature6_8</response2>
	</text>
	<text>
		<partner>Reise45_Nashornjagd</partner>
		<id>10</id>
		<adddata><![CDATA[//TODO: 2W6 Schaden für jeden, +4 Proviant für jeden
function before() {
  dealDamage({"who":-1,"amount":"2W6","reason":"nashorn"})
}
function processtext(which,text) {
  if( which != 0 ) return text;
  return text.replace( "{0}", getName(selectedchar) );
}
function after(selid) {
  awardXP( "great Hunter", -1, 5 );
  showItemsetList({"doublelist":[45,15]});
}]]></adddata>
		<empty>false</empty>
		<request>feature6_13</request>
		<response1 goto="15" xsi:nil="true" />
	</text>
	<text>
		<partner>Reise45_Nashornjagd</partner>
		<id>11</id>
		<adddata><![CDATA[function processtext( which, text ) {
	if( which > 0 ) return text;
	return text.replace(/{0}/g, getName(selectedchar));
}]]></adddata>
		<empty>false</empty>
		<request>char_no_hunting_ammo_sgl</request>
		<response1 goto="14" xsi:nil="true" />
	</text>
	<text>
		<partner>Reise45_Nashornjagd</partner>
		<id>12</id>
		<adddata><![CDATA[function processtext( which, text ) {
	if( which > 0 ) return text;
	return text.replace(/{0}/g, getName(selectedchar));
}]]></adddata>
		<empty>false</empty>
		<request>char_no_hunting_weapon_sgl</request>
		<response1 goto="14" xsi:nil="true" />
	</text>
	<text>
		<partner>Reise45_Nashornjagd</partner>
		<id>13</id>
		<adddata><![CDATA[/* script(2xProbe Schusswaffen bestanden?)
beide=10
eine=11
keine=12
*/
function forward() {
  var checkmod = -4;
  if( sneakresult.ok ) checkmod = 0;
 
    var res1 = rollCheck({"who":selectedchar,"which":"currentweapon","mod":checkmod});
    var res2 = rollCheck({"who":selectedchar,"which":"currentweapon","mod":checkmod});
    // consumeHuntingAmmo( selectedchar, 2 );
    if( res1.ok && res2.ok )
      return 5;
    else if( res1.ok || res2.ok )
      return 6;
    else
      return 7;
  
}]]></adddata>
		<empty>true</empty>
		<request />
		<response1 goto="5" xsi:nil="true" />
		<response2 goto="6" xsi:nil="true" />
		<response3 goto="7" xsi:nil="true" />
	</text>
	<text>
		<partner>Reise45_Nashornjagd</partner>
		<id>14</id>
		<adddata><![CDATA[function before () {
passTime("xx",2);
}]]></adddata>
		<empty>false</empty>
		<request>info7_2_7</request>
		<response1 goto="255" xsi:nil="true" />
	</text>
	<text>
		<partner>Reise45_Nashornjagd</partner>
		<id>15</id>
		<adddata><![CDATA[var alchimiecheck;
function forward() {
	alchimiecheck = rollCheck({"who":"best","which":"alchimie","type":"skill","mod":-6});
	if( alchimiecheck.ok )
		return 16;
	else
		return 20;
}]]></adddata>
		<empty>true</empty>
		<request />
	</text>
	<text>
		<partner>Reise45_Nashornjagd</partner>
		<id>16</id>
		<adddata><![CDATA[function processtext( which, text ) {
	if( which > 0 ) return text;
	text = text.replace(/{0}/g, alchimiecheck.name);
	text = text.replace(/{1}/g, getLangString("text_3rdperson_"+getGender(alchimiecheck.id),[]));
	return text;
}
function after(selid) {
showItemsetList({"doublelist":[45,30,38,1]});
}
]]></adddata>
		<empty>false</empty>
		<request>nashornhorn_trinkhorn</request>
		<response1 goto="14" xsi:nil="true" />
	</text>
	<text>
		<partner>Reise45_Nashornjagd</partner>
		<id>17</id>
		<adddata><![CDATA[function forward()
{
    var res = rollCheck({"who":"best","which":"faehrtens","type":"skill","mod":1});
    if( !res.ok ) return 9; else return 18;
}]]></adddata>
		<empty>true</empty>
		<request />
		<response1 goto="18" xsi:nil="true" />
		<response2 goto="9" xsi:nil="true" />
	</text>
	<text>
		<partner>Reise45_Nashornjagd</partner>
		<id>18</id>
		<adddata><![CDATA[]]></adddata>
		<empty>false</empty>
		<request>feature6_0</request>
		<response1 goto="2" xsi:nil="true" />
	</text>
	<text>
		<partner>Reise45_Nashornjagd</partner>
		<id>19</id>
		<adddata><![CDATA[]]></adddata>
		<empty>false</empty>
		<request />
		<response1 goto="14" xsi:nil="true" />
	</text>
	<text>
		<partner>Reise45_Nashornjagd</partner>
		<id>20</id>
		<adddata><![CDATA[function forward() {
  showItemsetList({"doublelist":[45,30]});
  return 14;
}]]></adddata>
		<empty>true</empty>
		<request />
		<response1 goto="14" xsi:nil="true" />
	</text>
	<text>
		<partner>Reise46_Firuntempel</partner>
		<id>1</id>
		<adddata><![CDATA[]]></adddata>
		<empty>false</empty>
		<request>feature6_14</request>
		<response1 goto="2">feature6_15</response1>
		<response2 goto="255">feature6_16</response2>
	</text>
	<text>
		<partner>Reise46_Firuntempel</partner>
		<id>2</id>
		<adddata><![CDATA[]]></adddata>
		<empty>false</empty>
		<request>feature6_17</request>
		<response1 goto="3" xsi:nil="true" />
	</text>
	<text>
		<partner>Reise46_Firuntempel</partner>
		<id>3</id>
		<adddata><![CDATA[]]></adddata>
		<empty>false</empty>
		<request>feature6_18</request>
		<response1 goto="5" xsi:nil="true" />
	</text>
	<text>
		<partner>Reise46_Firuntempel</partner>
		<id>5</id>
		<adddata><![CDATA[/* RAST
*/]]></adddata>
		<empty>true</empty>
		<request />
	</text>
	<text>
		<partner>Reise47_Moor_Steineichenwald</partner>
		<id>1</id>
		<adddata><![CDATA[]]></adddata>
		<empty>false</empty>
		<request>feature6_19</request>
		<response1 goto="8">feature6_20</response1>
		<response2 goto="2">feature6_21</response2>
	</text>
	<text>
		<partner>Reise47_Moor_Steineichenwald</partner>
		<id>2</id>
		<adddata><![CDATA[function before() {
  passTime("xx",4);
}]]></adddata>
		<empty>false</empty>
		<request>feature6_22</request>
		<response1 goto="3" xsi:nil="true" />
	</text>
	<text>
		<partner>Reise47_Moor_Steineichenwald</partner>
		<id>3</id>
		<adddata><![CDATA[function processtext(which, text) {
	if( which > 0 ) return text;
  var worstge = rollCheck({"which":"GE","who":"worst","type":"attrib"});
	text = text.replace(/{0}/g, worstge.name);
	text = text.replace(/{1}/g, getLangString("text_pp3_"+getGender(worstge.id),[]));
  return text;
}
]]></adddata>
		<empty>false</empty>
		<request>feature6_23</request>
		<response1 goto="4" xsi:nil="true" />
	</text>
	<text>
		<partner>Reise47_Moor_Steineichenwald</partner>
		<id>4</id>
		<adddata><![CDATA[function before() {
  passTime("xx",8);
}]]></adddata>
		<empty>false</empty>
		<request>feature6_24</request>
		<response1 goto="5" xsi:nil="true" />
	</text>
	<text>
		<partner>Reise47_Moor_Steineichenwald</partner>
		<id>5</id>
		<adddata><![CDATA[]]></adddata>
		<empty>false</empty>
		<request>feature6_25</request>
		<response1 goto="6" xsi:nil="true" />
	</text>
	<text>
		<partner>Reise47_Moor_Steineichenwald</partner>
		<id>6</id>
		<adddata><![CDATA[]]></adddata>
		<empty>false</empty>
		<request>feature6_26</request>
		<response1 goto="7" xsi:nil="true" />
	</text>
	<text>
		<partner>Reise47_Moor_Steineichenwald</partner>
		<id>7</id>
		<adddata><![CDATA[function before() {
  healDamage({"who":-1,"amount":"2W6+5"});
 
  giveItem(240,1);
}
function processtext(which,text) {
  if( which > 0 ) return text;
  return text.replace( "{0}", getName(0) );
}
function after(selid) {
  var d = getDateTime();
  var p;
  if( d > 0.4 )
    p = (1.4 - d) * 24;
  else
    p = (0.4 - d) * 24;
  passTime( "elvensleep", p );
}
]]></adddata>
		<empty>false</empty>
		<request>feature6_27</request>
		<response1 goto="255" xsi:nil="true" />
	</text>
	<text>
		<partner>Reise47_Moor_Steineichenwald</partner>
		<id>8</id>
		<adddata><![CDATA[function before() {
  passTime("xx",6);
}
function after(selid) {
  if( selid == 0 )
    turnAround();
}]]></adddata>
		<empty>false</empty>
		<request>feature6_28</request>
		<response1 goto="255">feature6_29</response1>
		<response2 goto="2">feature6_30</response2>
	</text>
	<text>
		<partner>Reise48_Steinschlag</partner>
		<id>1</id>
		<adddata><![CDATA[]]></adddata>
		<empty>false</empty>
		<request>feature6_31</request>
		<response1 goto="2" xsi:nil="true" />
	</text>
	<text>
		<partner>Reise48_Steinschlag</partner>
		<id>2</id>
		<adddata><![CDATA[]]></adddata>
		<empty>false</empty>
		<request>feature6_32</request>
		<response1 goto="3" xsi:nil="true" />
	</text>
	<text>
		<partner>Reise48_Steinschlag</partner>
		<id>3</id>
		<adddata><![CDATA[]]></adddata>
		<empty>false</empty>
		<request>feature6_33</request>
		<response1 goto="255" xsi:nil="true" />
	</text>
	<text>
		<partner>Reise49_Schafe</partner>
		<id>1</id>
		<adddata><![CDATA[]]></adddata>
		<empty>false</empty>
		<request>feature6_34</request>
		<response1 goto="2">feature6_35</response1>
		<response2 goto="255">feature6_36</response2>
	</text>
	<text>
		<partner>Reise49_Schafe</partner>
		<id>2</id>
		<adddata><![CDATA[function forward (){startBattle("fight_sheep_wolf");}]]></adddata>
		<empty>true</empty>
		<request />
	</text>
	<text>
		<partner>Reise49_Schafe</partner>
		<id>3</id>
		<adddata><![CDATA[]]></adddata>
		<empty>false</empty>
		<request>feature6_37</request>
		<response1 goto="4" xsi:nil="true" />
	</text>
	<text>
		<partner>Reise49_Schafe</partner>
		<id>4</id>
		<adddata><![CDATA[]]></adddata>
		<empty>false</empty>
		<request>feature6_63</request>
		<response1 goto="255" xsi:nil="true" />
	</text>
	<text>
		<partner>Reise50_Haengebruecke_Fjord</partner>
		<id>1</id>
		<adddata><![CDATA[]]></adddata>
		<empty>false</empty>
		<request>feature6_38</request>
		<response1 goto="2">feature6_39</response1>
		<response2 goto="255">feature6_40</response2>
	</text>
	<text>
		<partner>Reise50_Haengebruecke_Fjord</partner>
		<id>2</id>
		<adddata><![CDATA[/* Check Höhenangst +3

All PASS: 3
Fails: 4
*/]]></adddata>
		<empty>true</empty>
		<request />
		<response1 goto="4" xsi:nil="true" />
	</text>
	<text>
		<partner>Reise50_Haengebruecke_Fjord</partner>
		<id>3</id>
		<adddata><![CDATA[/*  Jeder Char rollt 2 W20, falls einer 2 20er würfelt, triggert 12, falls keiner soviel Pech hat, direkt zu 13
*/]]></adddata>
		<empty>true</empty>
		<request />
	</text>
	<text>
		<partner>Reise50_Haengebruecke_Fjord</partner>
		<id>4</id>
		<adddata><![CDATA[/* Für jeden Char, der HA nicht geschafft hat
*/]]></adddata>
		<empty>false</empty>
		<request>feature6_42</request>
		<response1 goto="5" xsi:nil="true" />
	</text>
	<text>
		<partner>Reise50_Haengebruecke_Fjord</partner>
		<id>5</id>
		<adddata><![CDATA[]]></adddata>
		<empty>false</empty>
		<request>feature6_44</request>
		<response1 goto="6">feature6_45</response1>
		<response2 goto="7">feature6_46</response2>
		<response3 goto="8">feature6_47</response3>
		<response4 goto="2">feature6_41</response4>
	</text>
	<text>
		<partner>Reise50_Haengebruecke_Fjord</partner>
		<id>6</id>
		<adddata><![CDATA[/*HH Probe in 9 um 2 erleichtert
*/]]></adddata>
		<empty>true</empty>
		<request />
		<response1 goto="9" xsi:nil="true" />
	</text>
	<text>
		<partner>Reise50_Haengebruecke_Fjord</partner>
		<id>7</id>
		<adddata><![CDATA[/* Attributo MU ausführen danach 9
*/]]></adddata>
		<empty>true</empty>
		<request />
		<response1 goto="9" xsi:nil="true" />
	</text>
	<text>
		<partner>Reise50_Haengebruecke_Fjord</partner>
		<id>8</id>
		<adddata><![CDATA[/* Bester Char macht Überreden, Taw* = Erleichterung für 9, falls misserfolg, kein Modifikator 
*/]]></adddata>
		<empty>true</empty>
		<request />
		<response1 goto="9" xsi:nil="true" />
	</text>
	<text>
		<partner>Reise50_Haengebruecke_Fjord</partner>
		<id>9</id>
		<adddata><![CDATA[/*Check Höhenangst +3

All PASS: 3
Fails: 10
*/]]></adddata>
		<empty>true</empty>
		<request />
		<response1 goto="10" xsi:nil="true" />
	</text>
	<text>
		<partner>Reise50_Haengebruecke_Fjord</partner>
		<id>10</id>
		<adddata><![CDATA[/*Für jeden Char, der HA nicht geschafft hat
*/]]></adddata>
		<empty>false</empty>
		<request>feature6_42</request>
		<response1 goto="11" xsi:nil="true" />
	</text>
	<text>
		<partner>Reise50_Haengebruecke_Fjord</partner>
		<id>11</id>
		<adddata><![CDATA[]]></adddata>
		<empty>false</empty>
		<request>feature6_44</request>
		<response1 goto="">feature6_45</response1>
		<response2 goto="">feature6_46</response2>
		<response3 goto="">feature6_47</response3>
		<response4 goto="255">feature6_40</response4>
	</text>
	<text>
		<partner>Reise50_Haengebruecke_Fjord</partner>
		<id>12</id>
		<adddata><![CDATA[]]></adddata>
		<empty>false</empty>
		<request>feature6_48</request>
		<response1 goto="13" xsi:nil="true" />
	</text>
	<text>
		<partner>Reise50_Haengebruecke_Fjord</partner>
		<id>13</id>
		<adddata><![CDATA[]]></adddata>
		<empty>false</empty>
		<request>feature6_43</request>
		<response1 goto="255" xsi:nil="true" />
	</text>
	<text>
		<partner>Reise51_Klippenkletterei</partner>
		<id>1</id>
		<adddata><![CDATA[]]></adddata>
		<empty>false</empty>
		<request>feature6_49</request>
		<response1 goto="2" xsi:nil="true" />
	</text>
	<text>
		<partner>Reise51_Klippenkletterei</partner>
		<id>2</id>
		<adddata><![CDATA[]]></adddata>
		<empty>false</empty>
		<request>feature6_50</request>
		<response1 goto="3" xsi:nil="true" />
	</text>
	<text>
		<partner>Reise51_Klippenkletterei</partner>
		<id>3</id>
		<adddata><![CDATA[]]></adddata>
		<empty>false</empty>
		<request>feature6_51</request>
		<response1 goto="4">feature6_52</response1>
		<response2 goto="255">feature6_53</response2>
	</text>
	<text>
		<partner>Reise51_Klippenkletterei</partner>
		<id>4</id>
		<adddata><![CDATA[/*Klettern erleichtert um 2 für alle

PASS ALL: 5

Fails: 6

DOPPEL20: 7
*/

]]></adddata>
		<empty>true</empty>
		<request />
		<response1 goto="7" xsi:nil="true" />
	</text>
	<text>
		<partner>Reise51_Klippenkletterei</partner>
		<id>5</id>
		<adddata><![CDATA[]]></adddata>
		<empty>false</empty>
		<request>feature6_54</request>
	</text>
	<text>
		<partner>Reise51_Klippenkletterei</partner>
		<id>6</id>
		<adddata><![CDATA[/* Für alle die FAIL bei Klettern hatten
*/]]></adddata>
		<empty>false</empty>
		<request>feature6_55</request>
		<response1 goto="5" xsi:nil="true" />
	</text>
	<text>
		<partner>Reise51_Klippenkletterei</partner>
		<id>7</id>
		<adddata><![CDATA[/* Für alle die Doppel20 hatten. Chardeath.
*/]]></adddata>
		<empty>false</empty>
		<request>feature6_56</request>
		<response1 goto="5" xsi:nil="true" />
	</text>
	<text>
		<partner>Reise52_Ziegenhirte_Gorahhint</partner>
		<id>1</id>
		<adddata><![CDATA[]]></adddata>
		<empty>false</empty>
		<request>feature6_57</request>
		<response1 goto="2">feature6_58</response1>
		<response2 goto="3">feature6_59</response2>
		<response3 goto="255">feature6_60</response3>
	</text>
	<text>
		<partner>Reise52_Ziegenhirte_Gorahhint</partner>
		<id>2</id>
		<adddata><![CDATA[]]></adddata>
		<empty>false</empty>
		<request>feature6_61</request>
		<response1 goto="255" xsi:nil="true" />
	</text>
	<text>
		<partner>Reise52_Ziegenhirte_Gorahhint</partner>
		<id>3</id>
		<adddata><![CDATA[]]></adddata>
		<empty>false</empty>
		<request>feature6_62</request>
		<response1 goto="255" xsi:nil="true" />
	</text>
	<text>
		<partner>betas_Firefox</partner>
		<id>1</id>
		<adddata><![CDATA[]]></adddata>
		<empty>false</empty>
		<request>betas_firefox_1</request>
		<response1 goto="2">betas_firefox_2</response1>
		<response2 goto="2">betas_firefox_3</response2>
	</text>
	<text>
		<partner>betas_Firefox</partner>
		<id>2</id>
		<adddata><![CDATA[]]></adddata>
		<empty>false</empty>
		<request>betas_firefox_4</request>
		<response1 goto="3" xsi:nil="true" />
	</text>
	<text>
		<partner>betas_Firefox</partner>
		<id>3</id>
		<adddata><![CDATA[]]></adddata>
		<empty>false</empty>
		<request>betas_firefox_5</request>
		<response1 goto="4" xsi:nil="true" />
	</text>
	<text>
		<partner>betas_Firefox</partner>
		<id>4</id>
		<adddata><![CDATA[]]></adddata>
		<empty>false</empty>
		<request>betas_firefox_8</request>
		<response1 goto="5" xsi:nil="true" />
	</text>
	<text>
		<partner>betas_Firefox</partner>
		<id>5</id>
		<adddata><![CDATA[]]></adddata>
		<empty>false</empty>
		<request>betas_firefox_7</request>
	</text>
	<text>
		<partner>betas_Torjin</partner>
		<id>1</id>
		<adddata><![CDATA[]]></adddata>
		<empty>false</empty>
		<request>betas_Torjin_1</request>
		<response1 goto="2" xsi:nil="true" />
	</text>
	<text>
		<partner>betas_Torjin</partner>
		<id>2</id>
		<adddata><![CDATA[]]></adddata>
		<empty>false</empty>
		<request>betas_Torjin_2</request>
	</text>
	<text>
		<partner>betas_Thorenor_2</partner>
		<id>1</id>
		<adddata><![CDATA[]]></adddata>
		<empty>false</empty>
		<request>betas_Thorenor_schief</request>
	</text>
	<text>
		<partner>betas_Obi</partner>
		<id>1</id>
		<adddata><![CDATA[]]></adddata>
		<empty>false</empty>
		<request>betas_Obi</request>
	</text>
	<text>
		<partner>reisender_kraemer</partner>
		<id>1</id>
		<adddata><![CDATA[]]></adddata>
		<empty>false</empty>
		<request>feature7_6</request>
		<response1 goto="2">feature7_7</response1>
		<response2 goto="3">feature7_8</response2>
		<response3 goto="255">feature7_9</response3>
	</text>
	<text>
		<partner>reisender_kraemer</partner>
		<id>2</id>
		<adddata><![CDATA[]]></adddata>
		<empty>false</empty>
		<request>feature7_10</request>
		<response1 goto="255" xsi:nil="true" />
	</text>
	<text>
		<partner>reisender_kraemer</partner>
		<id>3</id>
		<adddata><![CDATA[]]></adddata>
		<empty>false</empty>
		<request>feature7_11</request>
		<response1 goto="255" xsi:nil="true" />
	</text>
	<text>
		<partner>strasse_stinkt</partner>
		<id>1</id>
		<adddata><![CDATA[]]></adddata>
		<empty>false</empty>
		<request />
	</text>
	<text>
		<partner>Im Sumpf</partner>
		<id>1</id>
		<adddata><![CDATA[]]></adddata>
		<empty>false</empty>
		<request>feature7_35</request>
		<response1 goto="255">feature7_36</response1>
		<response2 goto="2">feature7_37</response2>
	</text>
	<text>
		<partner>Im Sumpf</partner>
		<id>2</id>
		<adddata><![CDATA[]]></adddata>
		<empty>false</empty>
		<request>feature7_38</request>
		<response1 goto="3" xsi:nil="true" />
	</text>
	<text>
		<partner>Im Sumpf</partner>
		<id>3</id>
		<adddata><![CDATA[//TODO: Check Gewandtheit

Fail: 4
All Pass: 5]]></adddata>
		<empty>true</empty>
		<request />
		<response1 goto="4" xsi:nil="true" />
	</text>
	<text>
		<partner>Im Sumpf</partner>
		<id>4</id>
		<adddata><![CDATA[/* Für jeden der GE nicht geschafft hat
*/]]></adddata>
		<empty>false</empty>
		<request>feature7_39</request>
		<response1 goto="5" xsi:nil="true" />
	</text>
	<text>
		<partner>Im Sumpf</partner>
		<id>5</id>
		<adddata><![CDATA[]]></adddata>
		<empty>false</empty>
		<request>feature7_40</request>
		<response1 goto="6" xsi:nil="true" />
	</text>
	<text>
		<partner>Im Sumpf</partner>
		<id>6</id>
		<adddata><![CDATA[/* Rast ohne Wachen
*/]]></adddata>
		<empty>false</empty>
		<request />
		<response1 goto="255" xsi:nil="true" />
	</text>
	<text>
		<partner>Monolith_Schwarzes_Auge</partner>
		<id>1</id>
		<adddata><![CDATA[var monolith_forcerest = false;]]></adddata>
		<empty>false</empty>
		<request>feature7_41</request>
		<response1 goto="2" xsi:nil="true" />
	</text>
	<text>
		<partner>Monolith_Schwarzes_Auge</partner>
		<id>2</id>
		<adddata><![CDATA[]]></adddata>
		<empty>false</empty>
		<request>feature7_42</request>
		<response1 goto="3">feature7_43</response1>
		<response2 goto="255">feature7_44</response2>
	</text>
	<text>
		<partner>Monolith_Schwarzes_Auge</partner>
		<id>3</id>
		<adddata><![CDATA[var monolith_ccid = -1;
function monolith_charchosen(selid) {
  monolith_ccid = selid;
  startDialogueAt("Monolith_Schwarzes_Auge","4");
}
function forward() {
  autoSave();
  chooseSingleCharacter( "feature7_45", "monolith_charchosen" );
  return 255;
}]]></adddata>
		<empty>true</empty>
		<request>feature7_45</request>
		<response1 goto="255" xsi:nil="true" />
	</text>
	<text>
		<partner>Monolith_Schwarzes_Auge</partner>
		<id>4</id>
		<adddata><![CDATA[/*Check Klettern - 4

Pass: 5
Fail: 15
*/
function forward() {
  var check = rollCheck({"who":monolith_ccid,"type":"skill","which":"klettern","mod":4});
  passTime("XX",0.25);
  if( check.ok ) return 5;
  else return 15;
}]]></adddata>
		<empty>true</empty>
		<request />
	</text>
	<text>
		<partner>Monolith_Schwarzes_Auge</partner>
		<id>5</id>
		<adddata><![CDATA[]]></adddata>
		<empty>false</empty>
		<request>feature7_46</request>
		<response1 goto="6" xsi:nil="true" />
	</text>
	<text>
		<partner>Monolith_Schwarzes_Auge</partner>
		<id>6</id>
		<adddata><![CDATA[/*Check Klettern +2

Pass: 7
Fail: 20
Fail Patzer: 25
*/

function forward() {
  var check = rollCheck({"who":monolith_ccid,"type":"skill","which":"klettern","mod":-2});
  passTime("XX",0.25);
  if( check.ok ) return 7;
  else if( check.badfail ) return 25;
  else return 20;
}]]></adddata>
		<empty>true</empty>
		<request />
		<response1 goto="25" xsi:nil="true" />
	</text>
	<text>
		<partner>Monolith_Schwarzes_Auge</partner>
		<id>7</id>
		<adddata><![CDATA[]]></adddata>
		<empty>false</empty>
		<request>feature7_48</request>
		<response1 goto="8" xsi:nil="true" />
	</text>
	<text>
		<partner>Monolith_Schwarzes_Auge</partner>
		<id>8</id>
		<adddata><![CDATA[/* Check Klettern 

Pass: 9
Fail: 20
Fail Patzer: 25
*/

function forward() {
  var check = rollCheck({"who":monolith_ccid,"type":"skill","which":"klettern"});
  passTime("XX",0.25);
  if( check.ok ) return 9;
  else if( check.badfail ) return 25;
  else return 20;
}]]></adddata>
		<empty>true</empty>
		<request />
		<response1 goto="9" xsi:nil="true" />
	</text>
	<text>
		<partner>Monolith_Schwarzes_Auge</partner>
		<id>9</id>
		<adddata><![CDATA[]]></adddata>
		<empty>false</empty>
		<request>feature7_49</request>
		<response1 goto="10" xsi:nil="true" />
	</text>
	<text>
		<partner>Monolith_Schwarzes_Auge</partner>
		<id>10</id>
		<adddata><![CDATA[/* Check Klettern +4

Pass: 11
Fail: 20
Fail Patzer: 25
*/

function forward() {
  var check = rollCheck({"who":monolith_ccid,"type":"skill","which":"klettern","mod":-4});
  passTime("XX",0.25);
  if( check.ok ) return 11;
  else if( check.badfail ) return 25;
  else return 20;
}]]></adddata>
		<empty>true</empty>
		<request />
		<response1 goto="11" xsi:nil="true" />
	</text>
	<text>
		<partner>Monolith_Schwarzes_Auge</partner>
		<id>11</id>
		<adddata><![CDATA[]]></adddata>
		<empty>false</empty>
		<request>...und schließlich eine steile, aber griffige Wand.</request>
		<response1 goto="12" xsi:nil="true" />
	</text>
	<text>
		<partner>Monolith_Schwarzes_Auge</partner>
		<id>12</id>
		<adddata><![CDATA[/* Check Klettern 

Pass: 13
Fail: 20
Fail Patzer: 25
*/

function forward() {
  var check = rollCheck({"who":monolith_ccid,"type":"skill","which":"klettern"});
  passTime("XX",0.25);
  if( check.ok ) return 13;
  else if( check.badfail ) return 25;
  else return 20;
}]]></adddata>
		<empty>true</empty>
		<request />
		<response1 goto="13" xsi:nil="true" />
	</text>
	<text>
		<partner>Monolith_Schwarzes_Auge</partner>
		<id>13</id>
		<adddata><![CDATA[function processtext(which,text) {
  if( which != 0 ) return text;
  var n = getName( monolith_ccid );
  var pp = getLangString( "text_pp3_"+getGender(monolith_ccid),[] );
  text = text.replace( "{0}", n );
  return text.replace( "{1}", pp );
}]]></adddata>
		<empty>false</empty>
		<request>feature7_54</request>
		<response1 goto="14" xsi:nil="true" />
	</text>
	<text>
		<partner>Monolith_Schwarzes_Auge</partner>
		<id>14</id>
		<adddata><![CDATA[function processtext(which,text) {
  if( which != 0 ) return text;
  var n = getName( monolith_ccid );
  var pp = getLangString( "text_3rdperson_"+getGender(monolith_ccid),[] );
  text = text.replace( "{0}", n );
  return text.replace( "{1}", pp );
}]]></adddata>
		<empty>false</empty>
		<request>feature7_55</request>
		<response1 goto="30" xsi:nil="true" />
	</text>
	<text>
		<partner>Monolith_Schwarzes_Auge</partner>
		<id>30</id>
		<adddata><![CDATA[function processtext(which,text) {
  if( which != 0 ) return text;
  var n = getName( monolith_ccid );
  var pp = getLangString( "text_3rdperson_"+getGender(monolith_ccid),[] );
  text = text.replace( "{0}", n );
  return text.replace( "{1}", pp );
}]]></adddata>
		<empty>false</empty>
		<request>feature7_56</request>
		<response1 goto="31" xsi:nil="true" />
	</text>
	<text>
		<partner>Monolith_Schwarzes_Auge</partner>
		<id>31</id>
		<adddata><![CDATA[function after(selid) {
  setSpecialState("Monolith_Schwarzes_Auge","1");
}]]></adddata>
		<empty>false</empty>
		<request>feature7_57</request>
		<response1 goto="32" xsi:nil="true" />
	</text>
	<text>
		<partner>Monolith_Schwarzes_Auge</partner>
		<id>32</id>
		<adddata><![CDATA[function processtext(which,text) {
  if( which != 0 ) return text;
  var n = getName( monolith_ccid );
  var pp = getLangString( "text_3rdperson_"+getGender(monolith_ccid),[] );
  text = text.replace( "{0}", n );
  return text.replace( "{1}", pp );
}
function after(selid) {
  passTime("xx",0.5);
}]]></adddata>
		<empty>false</empty>
		<request>feature7_58</request>
		<response1 goto="255" xsi:nil="true" />
	</text>
	<text>
		<partner>Monolith_Schwarzes_Auge</partner>
		<id>15</id>
		<adddata><![CDATA[function processtext(which,text) {
  if( which != 0 ) return text;
  var n = getName( monolith_ccid );
  var pp = getLangString( "text_3rdperson_"+getGender(monolith_ccid),[] );
  text = text.replace( "{0}", n );
  return text.replace( "{1}", pp );
}]]></adddata>
		<empty>false</empty>
		<request>feature7_51</request>
		<response1 goto="16" xsi:nil="true" />
	</text>
	<text>
		<partner>Monolith_Schwarzes_Auge</partner>
		<id>16</id>
		<adddata><![CDATA[]]></adddata>
		<empty>false</empty>
		<request>feature7_59</request>
		<response1 goto="3">feature7_43</response1>
		<response2 goto="17">feature7_44</response2>
	</text>
	<text>
		<partner>Monolith_Schwarzes_Auge</partner>
		<id>20</id>
		<adddata><![CDATA[function processtext(which,text) {
  if( which != 0 ) return text;
  var n = getName( monolith_ccid );
  var pp = getLangString( "text_3rdperson_"+getGender(monolith_ccid),[] );
  text = text.replace( "{0}", n );
  return text.replace( "{1}", pp );
}]]></adddata>
		<empty>false</empty>
		<request>feature7_51</request>
		<response1 goto="21" xsi:nil="true" />
	</text>
	<text>
		<partner>Monolith_Schwarzes_Auge</partner>
		<id>21</id>
		<adddata><![CDATA[function processtext(which,text) {
  if( which != 0 ) return text;
  var n = getName( monolith_ccid );
  var pp = getLangString( "text_3rdperson_"+getGender(monolith_ccid),[] );
  text = text.replace( "{0}", n );
  return text.replace( "{1}", pp );
}
function before() {
  monolith_forcerest = true;
  dealDamage({"who":monolith_ccid,"amount":"3W6","type":"physical"});
}]]></adddata>
		<empty>false</empty>
		<request>feature7_53</request>
		<response1 goto="16" xsi:nil="true" />
	</text>
	<text>
		<partner>Monolith_Schwarzes_Auge</partner>
		<id>25</id>
		<adddata><![CDATA[function after(selid) {
  dealDamage({"who":monolith_ccid,"amount":500,"type":"physical"});
}]]></adddata>
		<empty>false</empty>
		<request>feature7_51</request>
		<response1 goto="26" xsi:nil="true" />
	</text>
	<text>
		<partner>Monolith_Schwarzes_Auge</partner>
		<id>26</id>
		<adddata><![CDATA[function processtext(which,text) {
  if( which != 0 ) return text;
  var n = getName( monolith_ccid );
  var pp = getLangString( "text_3rdperson_"+getGender(monolith_ccid),[] );
  text = text.replace( "{0}", n );
  return text.replace( "{1}", pp );
}]]></adddata>
		<empty>false</empty>
		<request>feature7_52</request>
		<response1 goto="16" xsi:nil="true" />
	</text>
	<text>
		<partner>Monolith_Schwarzes_Auge</partner>
		<id>17</id>
		<adddata><![CDATA[function forward() {
  if( monolith_forcerest )
    return "forcecamp";
  else
    return 255;
}]]></adddata>
		<empty>true</empty>
		<request />
	</text>
	<text>
		<partner>Reise_kleiner_See</partner>
		<id>1</id>
		<adddata><![CDATA[]]></adddata>
		<empty>false</empty>
		<request>feature7_60</request>
		<response1 goto="2">feature7_61</response1>
		<response2 goto="255">feature7_62</response2>
	</text>
	<text>
		<partner>Reise_kleiner_See</partner>
		<id>2</id>
		<adddata><![CDATA[/* TODO: Rast mit Autosuccess Wassersuche
*/

function forward() {
  forceRouteEvent( "manual", "Reise_kleiner_See" );
  return "forcecamp";
}]]></adddata>
		<empty>true</empty>
		<request />
	</text>
	<text>
		<partner>Reise_Dickicht_verirren</partner>
		<id>1</id>
		<adddata><![CDATA[]]></adddata>
		<empty>false</empty>
		<request>feature7_63</request>
		<response1 goto="2">feature7_64</response1>
		<response2 goto="12">feature7_65</response2>
	</text>
	<text>
		<partner>Reise_Dickicht_verirren</partner>
		<id>2</id>
		<adddata><![CDATA[/* Check Orientierung +4

PASS: 10
Fail: 3
*/

function forward () {
var res = rollCheck( {"who":"best","which":"orientierung","type":"skill","mod":0});

		if (res.ok)
		{
			
			return 13;
		}
		else
			return 3;}]]></adddata>
		<empty>true</empty>
		<request />
		<response1 goto="3" xsi:nil="true" />
	</text>
	<text>
		<partner>Reise_Dickicht_verirren</partner>
		<id>3</id>
		<adddata><![CDATA[]]></adddata>
		<empty>false</empty>
		<request>feature7_69</request>
		<response1 goto="4" xsi:nil="true" />
	</text>
	<text>
		<partner>Reise_Dickicht_verirren</partner>
		<id>4</id>
		<adddata><![CDATA[/* Check Orientierung +4

PASS: 8
Fail: 5
*/

function forward () {
var res = rollCheck( {"who":"best","which":"orientierung","type":"skill","mod":0});

		if (res.ok)
		{
			
			return 8;
		}
		else
			return 5;}]]></adddata>
		<empty>true</empty>
		<request />
		<response1 goto="8" xsi:nil="true" />
	</text>
	<text>
		<partner>Reise_Dickicht_verirren</partner>
		<id>5</id>
		<adddata><![CDATA[]]></adddata>
		<empty>false</empty>
		<request>feature7_71</request>
		<response1 goto="6" xsi:nil="true" />
	</text>
	<text>
		<partner>Reise_Dickicht_verirren</partner>
		<id>6</id>
		<adddata><![CDATA[/* Rast, danach 7
*/

function forward() {
  forceRouteEvent( "manual", "Reise_Dickicht_verirren" );
  return "forcecamp";
}


]]></adddata>
		<empty>true</empty>
		<request />
		<response1 goto="7" xsi:nil="true" />
	</text>
	<text>
		<partner>Reise_Dickicht_verirren</partner>
		<id>7</id>
		<adddata><![CDATA[]]></adddata>
		<empty>false</empty>
		<request>feature7_72</request>
		<response1 goto="255" xsi:nil="true" />
	</text>
	<text>
		<partner>Reise_Dickicht_verirren</partner>
		<id>8</id>
		<adddata><![CDATA[]]></adddata>
		<empty>false</empty>
		<request>feature7_70</request>
		<response1 goto="255" xsi:nil="true" />
	</text>
	<text>
		<partner>Reise_Dickicht_verirren</partner>
		<id>12</id>
		<adddata><![CDATA[/* Check Orientierung +4

PASS: 13
Fail: 14
*/

function forward () {
var res = rollCheck( {"who":"best","which":"orientierung","type":"skill","mod":0});

		if (res.ok)
		{
			
			return 13;
		}
		else
			return 14;}]]></adddata>
		<empty>true</empty>
		<request />
		<response1 goto="14" xsi:nil="true" />
	</text>
	<text>
		<partner>Reise_Dickicht_verirren</partner>
		<id>13</id>
		<adddata><![CDATA[]]></adddata>
		<empty>false</empty>
		<request>feature7_67</request>
		<response1 goto="255" xsi:nil="true" />
	</text>
	<text>
		<partner>Reise_Dickicht_verirren</partner>
		<id>14</id>
		<adddata><![CDATA[]]></adddata>
		<empty>false</empty>
		<request>feature7_68</request>
		<response1 goto="2" xsi:nil="true" />
	</text>
	<text>
		<partner>Jagd_Hirsch_Fortsetzung</partner>
		<id>1</id>
		<adddata><![CDATA[function before() {
  setInsideScene("mood_deer_stream");
}]]></adddata>
		<empty>false</empty>
		<request>feature7_73</request>
		<response1 goto="2" xsi:nil="true" />
	</text>
	<text>
		<partner>Jagd_Hirsch_Fortsetzung</partner>
		<id>2</id>
		<adddata><![CDATA[/* Check Schleichen +2
Pass: 3
Fail: 9
*/]]></adddata>
		<empty>true</empty>
		<request />
		<response1 goto="9" xsi:nil="true" />
	</text>
	<text>
		<partner>Jagd_Hirsch_Fortsetzung</partner>
		<id>3</id>
		<adddata><![CDATA[/* Selektor
*/]]></adddata>
		<empty>false</empty>
		<request>feature7_75</request>
		<response1 goto="4" xsi:nil="true" />
	</text>
	<text>
		<partner>Jagd_Hirsch_Fortsetzung</partner>
		<id>4</id>
		<adddata><![CDATA[]]></adddata>
		<empty>false</empty>
		<request>feature7_76</request>
		<response1 goto="5" xsi:nil="true" />
	</text>
	<text>
		<partner>Jagd_Hirsch_Fortsetzung</partner>
		<id>7</id>
		<adddata><![CDATA[]]></adddata>
		<empty>false</empty>
		<request>feature7_78</request>
		<response1 goto="10">feature7_80</response1>
		<response2 goto="255">feature7_81</response2>
	</text>
	<text>
		<partner>Jagd_Hirsch_Fortsetzung</partner>
		<id>5</id>
		<adddata><![CDATA[/*FK Probe +4

Pass: 6
Fail + max 4: 7
Fail > 6: 8
*/]]></adddata>
		<empty>true</empty>
		<request />
		<response1 goto="8" xsi:nil="true" />
	</text>
	<text>
		<partner>Jagd_Hirsch_Fortsetzung</partner>
		<id>6</id>
		<adddata><![CDATA[/* +2 Proviantpakete für jeden
*/]]></adddata>
		<empty>false</empty>
		<request>feature7_77</request>
		<response1 goto="255" xsi:nil="true" />
	</text>
	<text>
		<partner>Jagd_Hirsch_Fortsetzung</partner>
		<id>8</id>
		<adddata><![CDATA[]]></adddata>
		<empty>false</empty>
		<request>feature7_79</request>
		<response1 goto="10">feature7_80</response1>
		<response2 goto="255">feature7_81</response2>
	</text>
	<text>
		<partner>Jagd_Hirsch_Fortsetzung</partner>
		<id>10</id>
		<adddata><![CDATA[/* CHECK Fährtensuche +2

PASS: 4
Fail: 11
*/]]></adddata>
		<empty>true</empty>
		<request />
		<response1 goto="11" xsi:nil="true" />
	</text>
	<text>
		<partner>Jagd_Hirsch_Fortsetzung</partner>
		<id>9</id>
		<adddata><![CDATA[]]></adddata>
		<empty>false</empty>
		<request>feature7_74</request>
		<response1 goto="10">feature7_80</response1>
		<response2 goto="255">feature7_81</response2>
	</text>
	<text>
		<partner>Jagd_Hirsch_Fortsetzung</partner>
		<id>11</id>
		<adddata><![CDATA[]]></adddata>
		<empty>false</empty>
		<request>feature7_82</request>
		<response1 goto="255" xsi:nil="true" />
	</text>
	<text>
		<partner>Ork_Heereslager</partner>
		<id>1</id>
		<adddata><![CDATA[var grimringbearer = -1;
function processtext(which, text ) {
  if( which == 0 ) {
    for( i = 0; i < getPartyCount(); i++ ) {
      if( findInventoryItemAt( i, 181 ) > 0 ) {
        grimringbearer = i;
        setSpecialState("map.grimringbearer",grimringbearer);
        break;
      }
    }
    if( grimringbearer != -1 )
      return text.replace( "{0}", getName(grimringbearer) );
    else
      return text.replace( "{0}", "" );
  } else return text;
}]]></adddata>
		<empty>false</empty>
		<request>feature8_10</request>
		<response1 goto="2" xsi:nil="true" />
	</text>
	<text>
		<partner>Ork_Heereslager</partner>
		<id>2</id>
		<adddata><![CDATA[function processtext( which, text ) {
  if( which == 0 ) {
    if( grimringbearer != -1 )
      return text.replace( "{0}", getName(grimringbearer) );
    else
      return text.replace( "{0}", "" );
  } else return text;
}]]></adddata>
		<empty>false</empty>
		<request>feature8_11</request>
		<response1 goto="3" xsi:nil="true" />
	</text>
	<text>
		<partner>Ork_Heereslager</partner>
		<id>3</id>
		<adddata><![CDATA[]]></adddata>
		<empty>false</empty>
		<request>feature8_12</request>
		<response1 goto="4" xsi:nil="true" />
	</text>
	<text>
		<partner>Ork_Heereslager</partner>
		<id>4</id>
		<adddata><![CDATA[]]></adddata>
		<empty>false</empty>
		<request>feature8_13</request>
		<response1 goto="5" xsi:nil="true" />
	</text>
	<text>
		<partner>Ork_Heereslager</partner>
		<id>5</id>
		<adddata><![CDATA[function processtext( which, text ) {
  if( which == 0 ) {
    if( grimringbearer != -1 )
      return text.replace( "{0}", getName(grimringbearer) );
    else
      return text.replace( "{0}", "" );
  } else return text;
}]]></adddata>
		<empty>false</empty>
		<request>feature8_14</request>
		<response1 goto="6" xsi:nil="true" />
	</text>
	<text>
		<partner>Ork_Heereslager</partner>
		<id>6</id>
		<adddata><![CDATA[]]></adddata>
		<empty>false</empty>
		<request>feature8_15</request>
		<response1 goto="7" xsi:nil="true" />
	</text>
	<text>
		<partner>Ork_Heereslager</partner>
		<id>7</id>
		<adddata><![CDATA[function forward() {
		for (var i =0; i < getPartyCount();i++)
		{ if (getCharAttribute("AE",i,1) > 0) addEffect({"who":i,"which":"endbattle_nomagic"});
		}
  forceRouteEvent( "manual", "finalfightcamp" );
  return "forcecamp";
}]]></adddata>
		<empty>true</empty>
		<request />
	</text>
	<text>
		<partner>Ork_Heereslager</partner>
		<id>8</id>
		<adddata><![CDATA[]]></adddata>
		<empty>false</empty>
		<request>feature8_18</request>
		<response1 goto="10" xsi:nil="true" />
	</text>
	<text>
		<partner>Ork_Heereslager</partner>
		<id>9</id>
		<adddata><![CDATA[var freechar, freeslot;
function before() {
  setQuestState("schick_endbattle",3);
  for (var i =0; i < getPartyCount();i++)
		{ if (hasEffect({"who":i,"which":"endbattle_nomagic"})) removeEffect({"who":i,"which":"endbattle_nomagic"});
		}
		//grimringbearer = Number(getSpecialState("map.grimringbearer"));
		
		//var res = getEquipped("weapon",grimringbearer);
		//if (res.id == 181) {
		
		 // find first free inventory slot
		 //freechar = 0;
		 //freeslot = "inventory21";
		 
		 //for(var i = 0; i < getPartyCount(); i++) {
			//for(var j = 1; j <= 21; j++){
				//ivpos = "inventory"+((j<10)?("0"+j):j);
				//var res1 = getEquipped(ivpos, i);
				//if (res1.id == -1) {freechar = i; freeslot = ivpos; break; }
		// }
		//}
		// modifyInventoryItem({"who":grimringbearer, "slot":"weapon","movetowho":freechar, "movetoslot":freeslot});
		// }
		//removeInventoryItem(181,1);
  
}

function after(selid) {
 gameover("extro");
}
]]></adddata>
		<empty>false</empty>
		<request>feature8_17</request>
		<response1 goto="255" xsi:nil="true" />
	</text>
	<text>
		<partner>Ork_Heereslager</partner>
		<id>10</id>
		<adddata><![CDATA[function forward() {
 gameover("gameover_timeout");
	return 255;
}
]]></adddata>
		<empty>true</empty>
		<request />
	</text>
	<text>
		<partner>Begegnung_Floss</partner>
		<id>1</id>
		<adddata><![CDATA[function after( selid ) {
  if( selid == 0 ) modifyGodGrace( "Efferd", -20 );
}]]></adddata>
		<empty>false</empty>
		<request>feature8_19</request>
		<response1 goto="255">feature8_20</response1>
		<response2 goto="2">feature8_21</response2>
	</text>
	<text>
		<partner>Begegnung_Floss</partner>
		<id>2</id>
		<adddata><![CDATA[]]></adddata>
		<empty>false</empty>
		<request>feature8_27</request>
		<response1 goto="4">feature8_28</response1>
		<response2 goto="3">feature8_29</response2>
	</text>
	<text>
		<partner>Begegnung_Floss</partner>
		<id>3</id>
		<adddata><![CDATA[function after( selid ) {
  modifyGodGrace( "Efferd", -20 );
}]]></adddata>
		<empty>false</empty>
		<request>feature8_30</request>
		<response1 goto="255" xsi:nil="true" />
	</text>
	<text>
		<partner>Begegnung_Floss</partner>
		<id>4</id>
		<adddata><![CDATA[]]></adddata>
		<empty>false</empty>
		<request>feature8_31</request>
		<response1 goto="5" xsi:nil="true" />
	</text>
	<text>
		<partner>Begegnung_Floss</partner>
		<id>5</id>
		<adddata><![CDATA[function before() {
  passTime("xx",1);
}]]></adddata>
		<empty>false</empty>
		<request>feature8_33</request>
		<response1 goto="12" xsi:nil="true" />
	</text>
	<text>
		<partner>Begegnung_Floss</partner>
		<id>6</id>
		<adddata><![CDATA[function processtext(which, text) {
  if (which > 0) return text;
  var w1 = getSpecialState("BegegnungFlos5u6u7");
  var w2 = getLangString( "text_pp2_"+getGender(w1), [] );
  var w3 = getLangString( "text_3rdperson_"+getGender(w1), [] );
  return getLangString(text, [getName(w1), w3, w2, getName(w1)]);
}
]]></adddata>
		<empty>false</empty>
		<request>feature8_34</request>
		<response1 goto="7" xsi:nil="true" />
	</text>
	<text>
		<partner>Begegnung_Floss</partner>
		<id>7</id>
		<adddata><![CDATA[function processtext(which, text) {
  if (which > 0) return text;
  var w1 = getSpecialState("BegegnungFlos5u6u7");
  var w2 = getLangString("text_pp4_"+getGender(w1),[]);
  setSpecialState("BegegnungFlos5u6u7", "");
  return getLangString(text, [getName(w1),w2]);
}

function after(selid) {
  modifyGodGrace("Efferd",10);
}]]></adddata>
		<empty>false</empty>
		<request>feature8_37</request>
		<response1 goto="255" xsi:nil="true" />
	</text>
	<text>
		<partner>Begegnung_Floss</partner>
		<id>10</id>
		<adddata><![CDATA[]]></adddata>
		<empty>false</empty>
		<request>feature8_32</request>
		<response1 goto="11" xsi:nil="true" />
	</text>
	<text>
		<partner>Begegnung_Floss</partner>
		<id>11</id>
		<adddata><![CDATA[function after(selid) {
  modifyGodGrace("Efferd",10);
}]]></adddata>
		<empty>false</empty>
		<request>feature8_36</request>
		<response1 goto="255" xsi:nil="true" />
	</text>
	<text>
		<partner>Begegnung_Floss</partner>
		<id>12</id>
		<adddata><![CDATA[function forward(){
  var res;
  var failHeroes = [];
  for(var i=0; i < getPartyCount(); i++){
    if (canAct(i)) {
    res = rollCheck({"who":i,"type":"attr", "which":"GE"})
    if(!res.ok) {
      failHeroes.push(i);
    }
  }
  }
  if(failHeroes.length > 0){
    var ran = rollRandom(0, failHeroes.length-1);
    var Hero = failHeroes[ran];
    setSpecialState("BegegnungFlos5u6u7", Hero);
    return 6;
  }
  return 10;
}]]></adddata>
		<empty>true</empty>
		<request />
	</text>
	<text>
		<partner>Wildnisverlassen_Peilinien-Rovamund</partner>
		<id>1</id>
		<adddata><![CDATA[]]></adddata>
		<empty>false</empty>
		<request>feature8_39</request>
		<response1 goto="255">feature8_40</response1>
		<response2 goto="255">feature8_41</response2>
	</text>
	<text>
		<partner>Verlassen der Wildnis Kravik</partner>
		<id>1</id>
		<adddata><![CDATA[]]></adddata>
		<empty>false</empty>
		<request>feature8_42</request>
		<response1 goto="255">feature8_43</response1>
		<response2 goto="255">feature8_44</response2>
	</text>
	<text>
		<partner>Kutter_1</partner>
		<id>1</id>
		<adddata><![CDATA[]]></adddata>
		<empty>false</empty>
		<request>feature9_0</request>
		<response1 goto="2">feature9_1</response1>
		<response2 goto="3">feature9_2</response2>
	</text>
	<text>
		<partner>Kutter_1</partner>
		<id>2</id>
		<adddata><![CDATA[]]></adddata>
		<empty>false</empty>
		<request>feature9_3</request>
		<response1 goto="255" xsi:nil="true" />
	</text>
	<text>
		<partner>Kutter_1</partner>
		<id>3</id>
		<adddata><![CDATA[]]></adddata>
		<empty>false</empty>
		<request>feature9_4</request>
		<response1 goto="4">feature9_5</response1>
		<response2 goto="10">feature9_6</response2>
	</text>
	<text>
		<partner>Kutter_1</partner>
		<id>4</id>
		<adddata><![CDATA[]]></adddata>
		<empty>false</empty>
		<request>feature9_7</request>
		<response1 goto="5">feature9_8</response1>
		<response2 goto="6">feature9_9</response2>
	</text>
	<text>
		<partner>Kutter_1</partner>
		<id>5</id>
		<adddata><![CDATA[]]></adddata>
		<empty>false</empty>
		<request>feature9_10</request>
		<response1 goto="255" xsi:nil="true" />
	</text>
	<text>
		<partner>Kutter_1</partner>
		<id>6</id>
		<adddata><![CDATA[]]></adddata>
		<empty>false</empty>
		<request>feature9_11</request>
		<response1 goto="7">feature9_12</response1>
		<response2 goto="8">feature9_13</response2>
	</text>
	<text>
		<partner>Kutter_1</partner>
		<id>7</id>
		<adddata><![CDATA[]]></adddata>
		<empty>false</empty>
		<request>feature9_14</request>
		<response1 goto="255" xsi:nil="true" />
	</text>
	<text>
		<partner>Kutter_1</partner>
		<id>8</id>
		<adddata><![CDATA[]]></adddata>
		<empty>false</empty>
		<request>feature9_16</request>
		<response1 goto="15">feature9_17</response1>
		<response2 goto="20">feature9_18</response2>
		<response3 goto="9">feature9_19</response3>
	</text>
	<text>
		<partner>Kutter_1</partner>
		<id>9</id>
		<adddata><![CDATA[]]></adddata>
		<empty>false</empty>
		<request>feature9_20</request>
		<response1 goto="255" xsi:nil="true" />
	</text>
	<text>
		<partner>Kutter_1</partner>
		<id>10</id>
		<adddata><![CDATA[]]></adddata>
		<empty>false</empty>
		<request>feature9_15</request>
		<response1 goto="7">feature9_12</response1>
		<response2 goto="8">feature9_13</response2>
	</text>
	<text>
		<partner>Kutter_1</partner>
		<id>15</id>
		<adddata><![CDATA[function after (sel) {
passTime("",6); }
]]></adddata>
		<empty>false</empty>
		<request>feature9_23</request>
		<response1 goto="16" xsi:nil="true" />
	</text>
	<text>
		<partner>Kutter_1</partner>
		<id>16</id>
		<adddata><![CDATA[function after (sel) {
jumpToLocation ({"where":"ljasdahl"}); }]]></adddata>
		<empty>false</empty>
		<request>feature9_25</request>
		<response1 goto="stopjourney" xsi:nil="true" />
	</text>
	<text>
		<partner>Kutter_1</partner>
		<id>20</id>
		<adddata><![CDATA[function after (sel) {
passTime("",6); }]]></adddata>
		<empty>false</empty>
		<request>feature9_24</request>
		<response1 goto="17" xsi:nil="true" />
	</text>
	<text>
		<partner>Kutter_1</partner>
		<id>17</id>
		<adddata><![CDATA[function after (sel) {
jumpToLocation ({"where":"ottarje"}); }]]></adddata>
		<empty>false</empty>
		<request>feature9_25</request>
		<response1 goto="stopjourney" xsi:nil="true" />
	</text>
	<text>
		<partner>Kutter_2</partner>
		<id>1</id>
		<adddata><![CDATA[]]></adddata>
		<empty>false</empty>
		<request>feature9_0</request>
		<response1 goto="2">feature9_1</response1>
		<response2 goto="3">feature9_2</response2>
	</text>
	<text>
		<partner>Kutter_2</partner>
		<id>2</id>
		<adddata><![CDATA[]]></adddata>
		<empty>false</empty>
		<request>feature9_3</request>
		<response1 goto="255" xsi:nil="true" />
	</text>
	<text>
		<partner>Kutter_2</partner>
		<id>3</id>
		<adddata><![CDATA[]]></adddata>
		<empty>false</empty>
		<request>feature9_4</request>
		<response1 goto="4">feature9_5</response1>
		<response2 goto="10">feature9_6</response2>
	</text>
	<text>
		<partner>Kutter_2</partner>
		<id>4</id>
		<adddata><![CDATA[]]></adddata>
		<empty>false</empty>
		<request>feature9_7</request>
		<response1 goto="5">feature9_8</response1>
		<response2 goto="6">feature9_9</response2>
	</text>
	<text>
		<partner>Kutter_2</partner>
		<id>5</id>
		<adddata><![CDATA[]]></adddata>
		<empty>false</empty>
		<request>feature9_10</request>
		<response1 goto="255" xsi:nil="true" />
	</text>
	<text>
		<partner>Kutter_2</partner>
		<id>6</id>
		<adddata><![CDATA[]]></adddata>
		<empty>false</empty>
		<request>feature9_11</request>
		<response1 goto="7">feature9_12</response1>
		<response2 goto="8">feature9_13</response2>
	</text>
	<text>
		<partner>Kutter_2</partner>
		<id>7</id>
		<adddata><![CDATA[]]></adddata>
		<empty>false</empty>
		<request>feature9_14</request>
		<response1 goto="255" xsi:nil="true" />
	</text>
	<text>
		<partner>Kutter_2</partner>
		<id>8</id>
		<adddata><![CDATA[]]></adddata>
		<empty>false</empty>
		<request>feature9_21</request>
		<response1 goto="15">feature9_22</response1>
		<response2 goto="9">feature9_19</response2>
	</text>
	<text>
		<partner>Kutter_2</partner>
		<id>9</id>
		<adddata><![CDATA[]]></adddata>
		<empty>false</empty>
		<request>feature9_20</request>
		<response1 goto="255" xsi:nil="true" />
	</text>
	<text>
		<partner>Kutter_2</partner>
		<id>10</id>
		<adddata><![CDATA[]]></adddata>
		<empty>false</empty>
		<request>feature9_15</request>
		<response1 goto="7">feature9_12</response1>
		<response2 goto="8">feature9_13</response2>
	</text>
	<text>
		<partner>Kutter_2</partner>
		<id>15</id>
		<adddata><![CDATA[function after (sel) {
passTime("",6); }]]></adddata>
		<empty>false</empty>
		<request>feature9_23</request>
		<response1 goto="16" xsi:nil="true" />
	</text>
	<text>
		<partner>Kutter_2</partner>
		<id>16</id>
		<adddata><![CDATA[function after (sel) {
jumpToLocation ({"where":"varnheim"}); }]]></adddata>
		<empty>false</empty>
		<request>feature9_25</request>
		<response1 goto="stopjourney" xsi:nil="true" />
	</text>
	<text>
		<partner>Kutter_2</partner>
		<id>20</id>
		<adddata><![CDATA[]]></adddata>
		<empty>false</empty>
		<request>feature9_24</request>
		<response1 goto="16" xsi:nil="true" />
	</text>
	<text>
		<partner>Greifenraetsel</partner>
		<id>1</id>
		<adddata><![CDATA[function before() {
  autoSave();
}]]></adddata>
		<empty>false</empty>
		<request>feature9_26</request>
		<response1 goto="2">feature9_27</response1>
		<response2 goto="5">feature9_28</response2>
	</text>
	<text>
		<partner>Greifenraetsel</partner>
		<id>2</id>
		<adddata><![CDATA[function before() {
  passTime("xx",0.25);
}]]></adddata>
		<empty>false</empty>
		<request>feature9_29</request>
		<response1 goto="3">feature9_30</response1>
		<response2 goto="5">feature9_28</response2>
	</text>
	<text>
		<partner>Greifenraetsel</partner>
		<id>3</id>
		<adddata><![CDATA[function before() {
  passTime("xx",0.25);
}]]></adddata>
		<empty>false</empty>
		<request>feature9_31</request>
		<response1 goto="4">feature9_30</response1>
		<response2 goto="5">feature9_28</response2>
	</text>
	<text>
		<partner>Greifenraetsel</partner>
		<id>4</id>
		<adddata><![CDATA[function before() {
  passTime("xx",0.25);
}]]></adddata>
		<empty>false</empty>
		<request>feature9_31</request>
		<response1 goto="2">feature9_30</response1>
		<response2 goto="5">feature9_28</response2>
	</text>
	<text>
		<partner>Greifenraetsel</partner>
		<id>5</id>
		<adddata><![CDATA[]]></adddata>
		<empty>false</empty>
		<request>feature9_32</request>
		<response1 goto="10">feature9_33</response1>
		<response2 goto="6">feature9_34</response2>
	</text>
	<text>
		<partner>Greifenraetsel</partner>
		<id>10</id>
		<adddata><![CDATA[/*Selektor Zeit

<4: ID 15
4: ID 11
>6: ID 12
*/
function forward() {
  getNumber({"min":1,"max":10,"message":"feature9_35","callback":"selectgriffintime"});
  return 255;
}

var timepassed = 0;
function selectgriffintime(val) {
  if( val == -1 ) {
    // assume default on cancel
    val = 1;
  }
  timepassed = val;
  passTime("xx",val);
  if( val < 4 )
    startDialogueAt("Greifenraetsel","15");
  else if( val < 5 )
    startDialogueAt("Greifenraetsel","11");
  else
    startDialogueAt("Greifenraetsel","12");
}]]></adddata>
		<empty>true</empty>
		<request />
	</text>
	<text>
		<partner>Greifenraetsel</partner>
		<id>15</id>
		<adddata><![CDATA[]]></adddata>
		<empty>false</empty>
		<request>feature9_37</request>
		<response1 goto="10">feature9_33</response1>
		<response2 goto="6">feature9_34</response2>
	</text>
	<text>
		<partner>Greifenraetsel</partner>
		<id>6</id>
		<adddata><![CDATA[]]></adddata>
		<empty>false</empty>
		<request>feature9_39</request>
		<response1 goto="7">feature9_40</response1>
		<response2 goto="8">feature9_41</response2>
		<response3 goto="8">feature9_42</response3>
	</text>
	<text>
		<partner>Greifenraetsel</partner>
		<id>12</id>
		<adddata><![CDATA[function processtext(which,text) {
  if( which > 0 ) return text;
  return text.replace("{0}", timepassed);
}]]></adddata>
		<empty>false</empty>
		<request>feature9_36</request>
		<response1 goto="255" xsi:nil="true" />
	</text>
	<text>
		<partner>Greifenraetsel</partner>
		<id>11</id>
		<adddata><![CDATA[]]></adddata>
		<empty>false</empty>
		<request>feature9_38</request>
		<response1 goto="255" xsi:nil="true" />
	</text>
	<text>
		<partner>Greifenraetsel</partner>
		<id>8</id>
		<adddata><![CDATA[]]></adddata>
		<empty>false</empty>
		<request>feature9_43</request>
		<response1 goto="6" xsi:nil="true" />
	</text>
	<text>
		<partner>Greifenraetsel</partner>
		<id>7</id>
		<adddata><![CDATA[var bargain = -1;
function processtext(which,text) {
  if( which > 0 ) return text;
  bargain = rollRandom(0,getPartyCount()-1);
  text = text.replace(/{0}/g, getName(bargain));
  return text.replace(/{1}/g, getLangString("text_pp2_"+getGender(bargain),[]));
}]]></adddata>
		<empty>false</empty>
		<request>feature9_45</request>
		<response1 goto="9" xsi:nil="true" />
	</text>
	<text>
		<partner>Greifenraetsel</partner>
		<id>9</id>
		<adddata><![CDATA[]]></adddata>
		<empty>false</empty>
		<request>feature9_46</request>
		<response1 goto="16" xsi:nil="true" />
	</text>
	<text>
		<partner>Greifenraetsel</partner>
		<id>16</id>
		<adddata><![CDATA[]]></adddata>
		<empty>false</empty>
		<request>feature9_47</request>
		<response1 goto="17">feature9_47a</response1>
		<response2 goto="18">feature9_47b</response2>
		<response3 goto="20">feature9_47c</response3>
	</text>
	<text>
		<partner>Greifenraetsel</partner>
		<id>20</id>
		<adddata><![CDATA[function before() {
  setAchievement("ACH_GRIFFIN");
}]]></adddata>
		<empty>false</empty>
		<request>feature9_51</request>
		<response1 goto="255" xsi:nil="true" />
	</text>
	<text>
		<partner>Greifenraetsel</partner>
		<id>17</id>
		<adddata><![CDATA[]]></adddata>
		<empty>false</empty>
		<request>feature9_48</request>
		<response1 goto="21" xsi:nil="true" />
	</text>
	<text>
		<partner>Greifenraetsel</partner>
		<id>18</id>
		<adddata><![CDATA[]]></adddata>
		<empty>false</empty>
		<request>feature9_49</request>
		<response1 goto="19" xsi:nil="true" />
	</text>
	<text>
		<partner>Greifenraetsel</partner>
		<id>19</id>
		<adddata><![CDATA[]]></adddata>
		<empty>false</empty>
		<request>feature9_47</request>
		<response1 goto="25">feature9_47a</response1>
		<response2 goto="20">feature9_47c</response2>
		<response3 goto="25">feature9_47e</response3>
	</text>
	<text>
		<partner>Greifenraetsel</partner>
		<id>21</id>
		<adddata><![CDATA[]]></adddata>
		<empty>false</empty>
		<request>feature9_47</request>
		<response1 goto="25">feature9_47b</response1>
		<response2 goto="20">feature9_47c</response2>
		<response3 goto="25">feature9_47d</response3>
	</text>
	<text>
		<partner>Greifenraetsel</partner>
		<id>25</id>
		<adddata><![CDATA[function before() {
  removeCharacter( bargain );
}
function processtext(which,text) {
  if( which > 0 ) return text;
  var g = getGender(bargain);
  return getLangString( text, [
    getName( bargain ),
    getLangString( "text_3rdperson_"+g, [] ),
    getLangString( "text_pp2_"+g, [])] );
}]]></adddata>
		<empty>false</empty>
		<request>feature9_50</request>
		<response1 goto="255" xsi:nil="true" />
	</text>
	<text>
		<partner>Ork_zu_frueh</partner>
		<id>1</id>
		<adddata><![CDATA[function forward() {
  if( getQuestState("schick_endbattle") == 2 )
    return 2;
  else
    return 255;
}]]></adddata>
		<empty>true</empty>
		<request />
		<response1 goto="2" xsi:nil="true" />
		<response2 goto="255" xsi:nil="true" />
	</text>
	<text>
		<partner>Ork_zu_frueh</partner>
		<id>2</id>
		<adddata><![CDATA[]]></adddata>
		<empty>false</empty>
		<request>feature8_46</request>
		<response1 goto="3">feature9_30</response1>
		<response2 goto="4">reise_HyggeligRoad_EventB_Dungeon_17_r2</response2>
	</text>
	<text>
		<partner>Ork_zu_frueh</partner>
		<id>3</id>
		<adddata><![CDATA[function after(selid) {
  startdlg("Ork_Heereslager")
}]]></adddata>
		<empty>false</empty>
		<request>feature8_47</request>
		<response1 goto="255" xsi:nil="true" />
	</text>
	<text>
		<partner>Ork_zu_frueh</partner>
		<id>4</id>
		<adddata><![CDATA[]]></adddata>
		<empty>false</empty>
		<request>feature8_26</request>
		<response1 goto="255" xsi:nil="true" />
	</text>
	<text>
		<partner>welcome_tothorwal</partner>
		<id>1</id>
		<adddata><![CDATA[]]></adddata>
		<empty>false</empty>
		<request>text_welcome_1</request>
		<response1 goto="2" xsi:nil="true" />
	</text>
	<text>
		<partner>welcome_tothorwal</partner>
		<id>2</id>
		<adddata><![CDATA[]]></adddata>
		<empty>false</empty>
		<request>text_welcome_2</request>
		<response1 goto="3" xsi:nil="true" />
	</text>
	<text>
		<partner>welcome_tothorwal</partner>
		<id>3</id>
		<adddata><![CDATA[]]></adddata>
		<empty>false</empty>
		<request>text_welcome_3</request>
		<response1 goto="4" xsi:nil="true" />
	</text>
	<text>
		<partner>welcome_tothorwal</partner>
		<id>4</id>
		<adddata><![CDATA[]]></adddata>
		<empty>false</empty>
		<request>text_welcome_4</request>
	</text>
	<text>
		<partner>town_dungeon_mineprem</partner>
		<id>1</id>
		<adddata><![CDATA[function after(selid) {
  if( selid == 0 )
    jumpToLocation({"where":"dngprem"});
}]]></adddata>
		<empty>false</empty>
		<request>mineprem_entrance</request>
		<response1 goto="255">text_yes</response1>
		<response2 goto="255">text_no</response2>
	</text>
	<text>
		<partner>town_dungeon_mineoberorken</partner>
		<id>1</id>
		<adddata><![CDATA[function after(selid) {
  if( selid == 0 )
    jumpToLocation({"where":"dngober"});
}]]></adddata>
		<empty>false</empty>
		<request>mineoberorken_entrance</request>
		<response1 goto="255">text_yes</response1>
		<response2 goto="255">text_no</response2>
	</text>
	<text>
		<partner>daspota_3_4</partner>
		<id>1</id>
		<adddata><![CDATA[]]></adddata>
		<empty>false</empty>
		<request>daspota_3_4_1</request>
		<response1 goto="2" xsi:nil="true" />
	</text>
	<text>
		<partner>daspota_3_4</partner>
		<id>2</id>
		<adddata><![CDATA[]]></adddata>
		<empty>false</empty>
		<request>daspota_3_4_2</request>
		<response1 goto="255">daspota_3_4_3</response1>
		<response2 goto="3">daspota_3_4_4</response2>
	</text>
	<text>
		<partner>daspota_3_4</partner>
		<id>3</id>
		<adddata><![CDATA[function after (selid){
setSpecialState("fd_daspota_3_4","1");
startBattle("Daspota_HausKapitaeneK1");
}
]]></adddata>
		<empty>false</empty>
		<request>daspota_3_4_5</request>
	</text>
	<text>
		<partner>thorwal_ugdalf2</partner>
		<id>1</id>
		<adddata><![CDATA[function forward() {
  var qs = getQuestState("ugdalf2");
  if( qs == 0 ) {
    // quest intro
    return 2;
  } else if( qs == 1 ) {
    // started, ready to enter
    return 5;
  } else if( qs == 2 ) {
    // completed quest, awaiting payment
    return 7;
  } else {
    // old friend again
    startDialogueAt( "thorwal_ugdalf", "14" );
  }
}]]></adddata>
		<empty>true</empty>
		<request />
		<response1 goto="4" xsi:nil="true" />
		<response2 goto="7" xsi:nil="true" />
	</text>
	<text>
		<partner>thorwal_ugdalf2</partner>
		<id>2</id>
		<adddata><![CDATA[function before() {
  setInsideScene("dramosch");
  setQuestState("ugdalf2",1);
}]]></adddata>
		<empty>false</empty>
		<request>thorwal_ugdalf_lower</request>
		<response1 goto="3">thorwal_ugdalf_lower_r1</response1>
		<response2 goto="6">thorwal_ugdalf_lower_r2</response2>
	</text>
	<text>
		<partner>thorwal_ugdalf2</partner>
		<id>4</id>
		<adddata><![CDATA[]]></adddata>
		<empty>false</empty>
		<request>thorwal_ugdalf_lower_2</request>
		<response1 goto="3" xsi:nil="true" />
	</text>
	<text>
		<partner>thorwal_ugdalf2</partner>
		<id>5</id>
		<adddata><![CDATA[]]></adddata>
		<empty>false</empty>
		<request>thorwal_ugdalf_lower_4</request>
		<response1 goto="3">text_yes</response1>
		<response2 goto="255">text_no</response2>
	</text>
	<text>
		<partner>thorwal_ugdalf2</partner>
		<id>3</id>
		<adddata><![CDATA[function forward() {
  jumpToLocation({"where":"dngthorwal"});
  return 255;
}]]></adddata>
		<empty>true</empty>
		<request />
	</text>
	<text>
		<partner>thorwal_ugdalf2</partner>
		<id>6</id>
		<adddata><![CDATA[]]></adddata>
		<empty>false</empty>
		<request>thorwal_ugdalf_lower_3</request>
		<response1 goto="255" xsi:nil="true" />
	</text>
	<text>
		<partner>thorwal_ugdalf2</partner>
		<id>7</id>
		<adddata><![CDATA[function before() {
  setInsideScene("dramosch");
}
function after(selid) {
  setQuestState("ugdalf2",3);
  changeWealth(5000);
  var d = getDateTime();
  var p;
  if( d > 0.4 )
    p = (1.4 - d) * 24;
  else
    p = (0.4 - d) * 24;
  passTime( "gelage2", p );
}
function OnTimePassed(x) {
  if( X == "gelage2" )
    addEffect({"which":"betrunken","who":-2});
}]]></adddata>
		<empty>false</empty>
		<request>thorwal_ugdalf_lower_5</request>
		<response1 goto="255" xsi:nil="true" />
	</text>
	<text>
		<partner>reise53_erdrutsch_info_2</partner>
		<id>1</id>
		<adddata><![CDATA[function after(selid) {
  passTime("xx",2);
}]]></adddata>
		<empty>false</empty>
		<request>feature3_0</request>
	</text>
	<text>
		<partner>reise54_erdrutsch_climb</partner>
		<id>1</id>
		<adddata><![CDATA[]]></adddata>
		<empty>false</empty>
		<request>feature3_1</request>
		<response1 goto="2">feature3_2</response1>
		<response2 goto="3">feature3_3</response2>
	</text>
	<text>
		<partner>reise54_erdrutsch_climb</partner>
		<id>2</id>
		<adddata><![CDATA[var currentid;
function forward() {
  currentid = 0;
  return 6;
}]]></adddata>
		<empty>true</empty>
		<request />
		<response1 goto="6" xsi:nil="true" />
	</text>
	<text>
		<partner>reise54_erdrutsch_climb</partner>
		<id>3</id>
		<adddata><![CDATA[function forward() {
  passTime("xx",3);
  var res = rollCheck({"who":"best","which":"orientierung","type":"skill","mod":-3});
  if( res.ok ) return 4;
  return 5;
}]]></adddata>
		<empty>true</empty>
		<request />
		<response1 goto="4" xsi:nil="true" />
		<response2 goto="5" xsi:nil="true" />
	</text>
	<text>
		<partner>reise54_erdrutsch_climb</partner>
		<id>4</id>
		<adddata><![CDATA[function before() {
  passTime("xx",3);
}]]></adddata>
		<empty>false</empty>
		<request>feature3_4</request>
		<response1 goto="255" xsi:nil="true" />
	</text>
	<text>
		<partner>reise54_erdrutsch_climb</partner>
		<id>5</id>
		<adddata><![CDATA[function before() {
  dealDamage({"who":-2,"amount":"1W6","type":"ignorers"});
}]]></adddata>
		<empty>false</empty>
		<request>feature3_5</request>
		<response1 goto="255" xsi:nil="true" />
	</text>
	<text>
		<partner>reise54_erdrutsch_climb</partner>
		<id>6</id>
		<adddata><![CDATA[function forward() {
  var res;
  if( currentid >= getPartyCount() ) return 255;
  do {
    res = rollCheck({"who":currentid,"which":"klettern","type":"skill","mod":-4});
    if( res.ok ) currentid++;
    else if( res.badfail )
      return 8;
    else
      return 7;
  } while( currentid < getPartyCount() )
  return 255;
}]]></adddata>
		<empty>true</empty>
		<request />
		<response1 goto="7" xsi:nil="true" />
		<response2 goto="8" xsi:nil="true" />
	</text>
	<text>
		<partner>reise54_erdrutsch_climb</partner>
		<id>7</id>
		<adddata><![CDATA[function processtext(which,text) {
  if( which > 0 ) return text;
  return text.replace("{0}",getName(currentid));
}
function after(selid) {
  currentid++;
}]]></adddata>
		<empty>false</empty>
		<request>feature3_7</request>
		<response1 goto="6" xsi:nil="true" />
	</text>
	<text>
		<partner>reise54_erdrutsch_climb</partner>
		<id>8</id>
		<adddata><![CDATA[function processtext(which,text) {
  if( which > 0 ) return text;
  var ret = text.replace("{0}",getName(currentid));
  return ret.replace( "{1}", getLangString("text_3rdperson_"+getGender(currentid),[]) );  
}
function after(selid) {
  dealDamage({"who":currentid,"amount":999,"reason":"Death by falling off a mountain"});
  currentid++;
}]]></adddata>
		<empty>false</empty>
		<request>feature3_8</request>
		<response1 goto="6" xsi:nil="true" />
	</text>
	<text>
		<partner>reise55_jaegerhuette1</partner>
		<id>1</id>
		<adddata><![CDATA[function before() {
  setInsideScene("mood_house");
}]]></adddata>
		<empty>false</empty>
		<request>feature_24</request>
		<response1 goto="3">feature_9</response1>
		<response2 goto="255">feature2_44</response2>
	</text>
	<text>
		<partner>reise55_jaegerhuette1</partner>
		<id>2</id>
		<adddata><![CDATA[
function before (){
return "stopjourney";
}
]]></adddata>
		<empty>false</empty>
		<request>feature3_9</request>
		<response1 goto="4">feature3_10</response1>
		<response2 goto="255">feature3_11</response2>
	</text>
	<text>
		<partner>reise55_jaegerhuette1</partner>
		<id>3</id>
		<adddata><![CDATA[function forward() {
  forceRouteEvent( "manual", "huntershut1" );
  return "forcecamp";
}]]></adddata>
		<empty>true</empty>
		<request />
	</text>
	<text>
		<partner>reise55_jaegerhuette1</partner>
		<id>4</id>
		<adddata><![CDATA[var whichtoremove = 0;
function hasresponse(which) {
if (which <2) return true;
if (which == 2) {
		if ( findInventoryItem( 92 ) > 0) {
				whichtoremove = 92; 
				return true; 
			} else return false;
			} 
if (which == 3) {
		if ( findInventoryItem( 91 ) > 0) {
				whichtoremove = 91; 
				return true; 
			} else return false;
			}
if (which == 4) {
if ((findInventoryItem(92) == 0 ) && (findInventoryItem(91) == 0)) return true; else return false;
}
}


]]></adddata>
		<empty>false</empty>
		<request>feature3_12</request>
		<response1 goto="5">feature3_13</response1>
		<response2 goto="6">feature3_15</response2>
		<response3 goto="6">feature3_14</response3>
		<response4 goto="5">feature3_18</response4>
	</text>
	<text>
		<partner>reise55_jaegerhuette1</partner>
		<id>5</id>
		<adddata><![CDATA[]]></adddata>
		<empty>false</empty>
		<request>feature3_16</request>
		<response1 goto="255" xsi:nil="true" />
	</text>
	<text>
		<partner>reise55_jaegerhuette1</partner>
		<id>6</id>
		<adddata><![CDATA[function before() {
  if( whichtoremove != 0 )
    removeInventoryItem( whichtoremove, 1 );
  awardXP( "Good guys", -1, 10 );
}]]></adddata>
		<empty>false</empty>
		<request>feature3_17</request>
		<response1 goto="255" xsi:nil="true" />
	</text>
	<text>
		<partner>reise56_passhoeheabstieg</partner>
		<id>1</id>
		<adddata><![CDATA[function after(selid){
  if( selid == 0 )
    passTime("xx",3);
  else
    passTime("xx",1);
}]]></adddata>
		<empty>false</empty>
		<request>feature3_19</request>
		<response1 goto="2">feature3_20</response1>
		<response2 goto="3">feature3_21</response2>
	</text>
	<text>
		<partner>reise56_passhoeheabstieg</partner>
		<id>2</id>
		<adddata><![CDATA[]]></adddata>
		<empty>false</empty>
		<request>feature3_24</request>
		<response1 goto="4">feature3_26</response1>
		<response2 goto="6">feature3_28</response2>
		<response3 goto="1">feature3_27</response3>
	</text>
	<text>
		<partner>reise56_passhoeheabstieg</partner>
		<id>3</id>
		<adddata><![CDATA[]]></adddata>
		<empty>false</empty>
		<request>feature3_25</request>
		<response1 goto="5">feature3_28</response1>
		<response2 goto="1">feature3_27</response2>
	</text>
	<text>
		<partner>reise56_passhoeheabstieg</partner>
		<id>4</id>
		<adddata><![CDATA[function before() {
  var i, cnt = getPartyCount(), res;
  for( i = 0; i < cnt; i++ ) {
    res = rollCheck({"who":i,"which":"klettern","mod":-2,"type":"skill"});
    if( !res.ok ) dealDamage({"who":i,"amount":"1W6","reason":"climbing fail","type":"ignorers"});
  }
}]]></adddata>
		<empty>false</empty>
		<request>feature3_29</request>
		<response1 goto="255" xsi:nil="true" />
	</text>
	<text>
		<partner>reise56_passhoeheabstieg</partner>
		<id>5</id>
		<adddata><![CDATA[function forward() {
  if( findRopeLength( -1 ) >= 30 ) return 10;
  return 7;
}]]></adddata>
		<empty>true</empty>
		<request />
		<response1 goto="6" xsi:nil="true" />
		<response2 goto="7" xsi:nil="true" />
	</text>
	<text>
		<partner>reise56_passhoeheabstieg</partner>
		<id>6</id>
		<adddata><![CDATA[function forward() {
  if( findRopeLength( -1 ) >= 30 ) return 10;
  return 9;
}]]></adddata>
		<empty>true</empty>
		<request />
		<response1 goto="10" xsi:nil="true" />
	</text>
	<text>
		<partner>reise56_passhoeheabstieg</partner>
		<id>7</id>
		<adddata><![CDATA[]]></adddata>
		<empty>false</empty>
		<request>feature3_30</request>
		<response1 goto="8" xsi:nil="true" />
	</text>
	<text>
		<partner>reise56_passhoeheabstieg</partner>
		<id>8</id>
		<adddata><![CDATA[function after(selid) {
  passTime("xx",1);
}]]></adddata>
		<empty>false</empty>
		<request>feature3_33</request>
		<response1 goto="1" xsi:nil="true" />
	</text>
	<text>
		<partner>reise56_passhoeheabstieg</partner>
		<id>9</id>
		<adddata><![CDATA[]]></adddata>
		<empty>false</empty>
		<request>feature3_30</request>
		<response1 goto="2" xsi:nil="true" />
	</text>
	<text>
		<partner>reise56_passhoeheabstieg</partner>
		<id>10</id>
		<adddata><![CDATA[function forward() {
  // rope check
  if( findRitualEnchantment("wizard",3) > 0 ) {
    return 11;
  } else {
    return 12;
  }
}]]></adddata>
		<empty>true</empty>
		<request />
		<response1 goto="11" xsi:nil="true" />
		<response2 goto="12" xsi:nil="true" />
	</text>
	<text>
		<partner>reise56_passhoeheabstieg</partner>
		<id>11</id>
		<adddata><![CDATA[]]></adddata>
		<empty>false</empty>
		<request>feature3_31</request>
		<response1 goto="255" xsi:nil="true" />
	</text>
	<text>
		<partner>reise56_passhoeheabstieg</partner>
		<id>12</id>
		<adddata><![CDATA[function before() {
  var ropecnt = findInventoryItem(121);
  var laddercnt =  findInventoryItem(32);

  if( ropecnt >= 3 )
    removeInventoryItem(121,3);
  else {
    removeInventoryItem(121,ropecnt);
    var lendone = ropecnt * 10;
    var remladder = (30 - lendone) / 5;
    removeInventoryItem(32, remladder);
  }
}]]></adddata>
		<empty>false</empty>
		<request>feature3_32</request>
		<response1 goto="255" xsi:nil="true" />
	</text>
	<text>
		<partner>reise_kreuzung_spg</partner>
		<id>1</id>
		<adddata><![CDATA[function before() {
  setInsideScene("mood_pathway");
}]]></adddata>
		<empty>false</empty>
		<request>feature3_42</request>
		<response1 goto="2">feature3_43</response1>
		<response2 goto="3">feature3_44</response2>
		<response3 goto="4">feature3_45</response3>
	</text>
	<text>
		<partner>reise_kreuzung_spg</partner>
		<id>2</id>
		<adddata><![CDATA[function forward() {
  setJourneyState({"route":"skjal-prem","pos":0.489,"dir":false});
  return 255;
}]]></adddata>
		<empty>true</empty>
		<request />
	</text>
	<text>
		<partner>reise_kreuzung_spg</partner>
		<id>3</id>
		<adddata><![CDATA[function forward() {
  setJourneyState({"route":"skjal-prem","pos":0.491,"dir":true});
  return 255;
}]]></adddata>
		<empty>true</empty>
		<request />
	</text>
	<text>
		<partner>reise_kreuzung_spg</partner>
		<id>4</id>
		<adddata><![CDATA[function forward() {
  setJourneyState({"route":"strassespg-guddasun","pos":0.02,"dir":true});
  return 255;
}]]></adddata>
		<empty>true</empty>
		<request />
	</text>
	<text>
		<partner>reise57_gorahtip1</partner>
		<id>1</id>
		<adddata><![CDATA[]]></adddata>
		<empty>false</empty>
		<request>feature3_46</request>
		<response1 goto="2" xsi:nil="true" />
	</text>
	<text>
		<partner>reise57_gorahtip1</partner>
		<id>2</id>
		<adddata><![CDATA[function processtext(which,text) {
  if( which > 0 ) return text;
  var who = rollRandom(0,getPartyCount()-1);
  return text.replace("{0}", getName(who));
}]]></adddata>
		<empty>false</empty>
		<request>feature3_47</request>
		<response1 goto="3" xsi:nil="true" />
	</text>
	<text>
		<partner>reise57_gorahtip1</partner>
		<id>3</id>
		<adddata><![CDATA[]]></adddata>
		<empty>false</empty>
		<request>feature3_48</request>
	</text>
	<text>
		<partner>reise58_gorahtip2</partner>
		<id>1</id>
		<adddata><![CDATA[]]></adddata>
		<empty>false</empty>
		<request>feature3_75</request>
		<response1 goto="2">feature3_76</response1>
		<response2 goto="3">feature3_77</response2>
		<response3 goto="255">feature3_78</response3>
	</text>
	<text>
		<partner>reise58_gorahtip2</partner>
		<id>2</id>
		<adddata><![CDATA[]]></adddata>
		<empty>false</empty>
		<request>feature3_79</request>
		<response1 goto="255" xsi:nil="true" />
	</text>
	<text>
		<partner>reise58_gorahtip2</partner>
		<id>3</id>
		<adddata><![CDATA[function after(selid) {
  setQuestStateInconly("schick_siebenstein","1");
}]]></adddata>
		<empty>false</empty>
		<request>feature3_80</request>
		<response1 goto="255" xsi:nil="true" />
	</text>
	<text>
		<partner>reise59_hundenachrast</partner>
		<id>1</id>
		<adddata><![CDATA[]]></adddata>
		<empty>false</empty>
		<request>feature3_81</request>
		<response1 goto="2">feature3_82</response1>
		<response2 goto="255">feature3_83</response2>
	</text>
	<text>
		<partner>reise59_hundenachrast</partner>
		<id>2</id>
		<adddata><![CDATA[function before() {
  passTime("xx",1);
}]]></adddata>
		<empty>false</empty>
		<request>feature3_84</request>
		<response1 goto="3" xsi:nil="true" />
	</text>
	<text>
		<partner>reise59_hundenachrast</partner>
		<id>3</id>
		<adddata><![CDATA[function forward() {
  var cnt = getPartyCount(), i, res;
  for( i = 0; i < cnt; i++ ) {
    res = rollCheck({"type":"skill","which":"schleichen","who":i,"mod":-2});
    if( !res.ok ) return 4;
  }
  return 5;
}]]></adddata>
		<empty>true</empty>
		<request />
		<response1 goto="4" xsi:nil="true" />
		<response2 goto="5" xsi:nil="true" />
	</text>
	<text>
		<partner>reise59_hundenachrast</partner>
		<id>4</id>
		<adddata><![CDATA[]]></adddata>
		<empty>false</empty>
		<request>feature3_85</request>
		<response1 goto="6" xsi:nil="true" />
	</text>
	<text>
		<partner>reise59_hundenachrast</partner>
		<id>5</id>
		<adddata><![CDATA[]]></adddata>
		<empty>false</empty>
		<request>feature3_86</request>
		<response1 goto="7">feature3_87</response1>
		<response2 goto="6">feature3_88</response2>
	</text>
	<text>
		<partner>reise59_hundenachrast</partner>
		<id>6</id>
		<adddata><![CDATA[function forward() {
  startBattle("reise59_hundenachrast");
  return 255;
}]]></adddata>
		<empty>true</empty>
		<request />
	</text>
	<text>
		<partner>reise59_hundenachrast</partner>
		<id>7</id>
		<adddata><![CDATA[function before() {
  passTime("xx",2);
}]]></adddata>
		<empty>false</empty>
		<request>feature3_89</request>
		<response1 goto="255" xsi:nil="true" />
	</text>
	<text>
		<partner>reise60_huette</partner>
		<id>1</id>
		<adddata><![CDATA[function forward() {
  var res = rollCheck({"who":"best","which":"sinnensch","type":"skill","mod":-2});
  if( res.ok ) return 2;
  return 255;
}]]></adddata>
		<empty>true</empty>
		<request />
		<response1 goto="2" xsi:nil="true" />
	</text>
	<text>
		<partner>reise60_huette</partner>
		<id>2</id>
		<adddata><![CDATA[function before() {
  setInsideScene("mood_house");
}]]></adddata>
		<empty>false</empty>
		<request>feature3_90</request>
		<response1 goto="3" xsi:nil="true" />
	</text>
	<text>
		<partner>reise60_huette</partner>
		<id>3</id>
		<adddata><![CDATA[function before() {
  passTime("xx",1/4);
}]]></adddata>
		<empty>false</empty>
		<request>feature3_91</request>
		<response1 goto="4">feature3_93</response1>
		<response2 goto="5">feature3_94</response2>
		<response3 goto="255">feature3_92</response3>
	</text>
	<text>
		<partner>reise60_huette</partner>
		<id>4</id>
		<adddata><![CDATA[function forward() {
  forceRouteEvent( "manual", "reise60_huette_rast" );
  return "forcecamp";
}]]></adddata>
		<empty>true</empty>
		<request />
	</text>
	<text>
		<partner>reise60_huette</partner>
		<id>5</id>
		<adddata><![CDATA[]]></adddata>
		<empty>false</empty>
		<request>feature3_95</request>
		<response1 goto="6" xsi:nil="true" />
	</text>
	<text>
		<partner>reise60_huette</partner>
		<id>6</id>
		<adddata><![CDATA[]]></adddata>
		<empty>false</empty>
		<request>feature3_96</request>
		<response1 goto="7" xsi:nil="true" />
	</text>
	<text>
		<partner>reise60_huette</partner>
		<id>7</id>
		<adddata><![CDATA[function forward() {
  var loot = [];
  if( rollRandom(1,2) == 1 )
    loot.push( 49 );
  if( rollRandom(1,2) == 1 )
    loot.push( 48 );
  
  // Schuhe *oder* Stiefel
  if( rollRandom(1,2) == 1 )
    loot.push( 9 );
  else if( rollRandom(1,2) == 1 ) {
    loot.push( 10 );
    loot.push( 10 );
    loot.push( 10 );
    loot.push( 10 );
  }

  var i;
  for( i = 0; i < 7; i++ )
    loot.push( 254 ); 
 
  showItemsetList({"list":loot,"cb":"startDialogueAt('reise60_huette','4')"});
  return "tobecontinued";
}]]></adddata>
		<empty>true</empty>
		<request />
	</text>
	<text>
		<partner>thorwal_gurthag</partner>
		<id>1</id>
		<adddata><![CDATA[function forward() {
  if( getSpecialState("dngthorwal.extraexit") != "1" )
    return 2;
  else
    return 3;
}]]></adddata>
		<empty>true</empty>
		<request />
		<response1 goto="2" xsi:nil="true" />
		<response2 goto="3" xsi:nil="true" />
	</text>
	<text>
		<partner>thorwal_gurthag</partner>
		<id>2</id>
		<adddata><![CDATA[]]></adddata>
		<empty>false</empty>
		<request>thorwal_55</request>
	</text>
	<text>
		<partner>thorwal_gurthag</partner>
		<id>3</id>
		<adddata><![CDATA[]]></adddata>
		<empty>false</empty>
		<request>thorwal_gurthag_1</request>
		<response1 goto="4">thorwal_gurthag_2</response1>
		<response2 goto="5">thorwal_gurthag_3</response2>
	</text>
	<text>
		<partner>thorwal_gurthag</partner>
		<id>4</id>
		<adddata><![CDATA[function after(selid) {
  jumpToLocation({"where":"dngthorwal","x":202,"y":1.5,"z":-7.3,"rot":190});
}]]></adddata>
		<empty>false</empty>
		<request>thorwal_gurthag_4</request>
		<response1 goto="255" xsi:nil="true" />
	</text>
	<text>
		<partner>thorwal_gurthag</partner>
		<id>5</id>
		<adddata><![CDATA[]]></adddata>
		<empty>false</empty>
		<request>thorwal_gurthag_5</request>
		<response1 goto="255" xsi:nil="true" />
	</text>
	<text>
		<partner>npc_nariell</partner>
		<id>1</id>
		<adddata><![CDATA[]]></adddata>
		<empty>false</empty>
		<request>nsc_0</request>
		<response1 goto="2">nsc_1</response1>
		<response2 goto="3">nsc_2</response2>
		<response3 goto="4">nsc_3</response3>
	</text>
	<text>
		<partner>npc_nariell</partner>
		<id>2</id>
		<adddata><![CDATA[function after(selid) {
  removeCompanion("nariell");
}]]></adddata>
		<empty>false</empty>
		<request>nsc_4</request>
		<response1 goto="255" xsi:nil="true" />
	</text>
	<text>
		<partner>npc_nariell</partner>
		<id>3</id>
		<adddata><![CDATA[]]></adddata>
		<empty>false</empty>
		<request>nsc_6</request>
		<response1 goto="255">nsc_7</response1>
		<response2 goto="4">nsc_8</response2>
	</text>
	<text>
		<partner>npc_nariell</partner>
		<id>4</id>
		<adddata><![CDATA[function forward() {

if (hasCompanion("any")) return 6;
else {
  addCompanion("nariell");
  return 255;
  }
}]]></adddata>
		<empty>true</empty>
		<request />
		<response1 goto="6" xsi:nil="true" />
	</text>
	<text>
		<partner>npc_nariell</partner>
		<id>5</id>
		<adddata><![CDATA[function after(selid) {
  removeCompanion("nariell");
}]]></adddata>
		<empty>false</empty>
		<request>nsc_9</request>
		<response1 goto="255" xsi:nil="true" />
	</text>
	<text>
		<partner>npc_nariell</partner>
		<id>6</id>
		<adddata><![CDATA[var compid, oldnpc;
function before() {
for (var i=0; i < getPartyCount();i++) {
if (isCompanion(i)) compid = i;
} 
oldnpc = getName(compid);
}


function processtext( which, text ) {
	if( which > 0 ) return text;
text = text.replace(/{0}/g, getName(compid));
text = text.replace(/{1}/g, getLangString("npcname_nariell",[]));
return text;
}
]]></adddata>
		<empty>false</empty>
		<request>text_npc_change</request>
		<response1 goto="7">text_yes</response1>
		<response2 goto="255">text_no</response2>
	</text>
	<text>
		<partner>npc_nariell</partner>
		<id>7</id>
		<adddata><![CDATA[function before() {

removeCompanion("any");

  addCompanion("nariell");
 
  
}
function processtext( which, text ) {
	if( which > 0 ) return text;
	return text.replace(/{0}/g, oldnpc);
}
]]></adddata>
		<empty>false</empty>
		<request>text_npc_change_2</request>
		<response1 goto="255" xsi:nil="true" />
	</text>
	<text>
		<partner>npc_harika</partner>
		<id>1</id>
		<adddata><![CDATA[]]></adddata>
		<empty>false</empty>
		<request>nsc_10</request>
		<response1 goto="2">nsc_11</response1>
		<response2 goto="3">nsc_12</response2>
		<response3 goto="4">nsc_13</response3>
	</text>
	<text>
		<partner>npc_harika</partner>
		<id>2</id>
		<adddata><![CDATA[function after(selid) {
  removeCompanion("harika");
}]]></adddata>
		<empty>false</empty>
		<request>nsc_14</request>
		<response1 goto="255" xsi:nil="true" />
	</text>
	<text>
		<partner>npc_harika</partner>
		<id>3</id>
		<adddata><![CDATA[function hasresponse(which) {
  if( (which == 1) || (getWealth() >= 2000) ) {
    return true;
  }
  else {
    return false;
  }
    
}

function after( selid ) {
  if( selid == 1 ) {
    changeWealth( -2000 );
  }
}]]></adddata>
		<empty>false</empty>
		<request>nsc_15</request>
		<response1 goto="255">nsc_17</response1>
		<response2 goto="5">nsc_18</response2>
	</text>
	<text>
		<partner>npc_harika</partner>
		<id>4</id>
		<adddata><![CDATA[function hasresponse(which) {
  return ((which == 1) || (getWealth() >= 1500) );
}

function after( selid ) {
  if( selid == 1 ) {
    changeWealth( -1500 );
  }
}]]></adddata>
		<empty>false</empty>
		<request>nsc_16</request>
		<response1 goto="255">nsc_17</response1>
		<response2 goto="5">nsc_18</response2>
	</text>
	<text>
		<partner>npc_harika</partner>
		<id>5</id>
		<adddata><![CDATA[function forward() {

if (hasCompanion("any")) return 7;
else {
  addCompanion("harika");
  return 255;
  }
}]]></adddata>
		<empty>true</empty>
		<request />
		<response1 goto="7" xsi:nil="true" />
	</text>
	<text>
		<partner>npc_harika</partner>
		<id>6</id>
		<adddata><![CDATA[function after(selid) {
  removeCompanion("harika");
}]]></adddata>
		<empty>false</empty>
		<request>nsc_19</request>
		<response1 goto="255" xsi:nil="true" />
	</text>
	<text>
		<partner>npc_harika</partner>
		<id>7</id>
		<adddata><![CDATA[var compid, oldnpc;
function before() {
for (var i=0; i < getPartyCount();i++) {
if (isCompanion(i)) compid = i;
} 
oldnpc = getName(compid);
}


function processtext( which, text ) {
	if( which > 0 ) return text;
text = text.replace(/{0}/g, getName(compid));
text = text.replace(/{1}/g, getLangString("npcname_harika",[]));
return text;
}
]]></adddata>
		<empty>false</empty>
		<request>text_npc_change</request>
		<response1 goto="8">text_yes</response1>
		<response2 goto="255">text_no</response2>
	</text>
	<text>
		<partner>npc_harika</partner>
		<id>8</id>
		<adddata><![CDATA[function before() {

removeCompanion("any");

  addCompanion("harika");
 
  
}
function processtext( which, text ) {
	if( which > 0 ) return text;
	return text.replace(/{0}/g, oldnpc);
}
]]></adddata>
		<empty>false</empty>
		<request>text_npc_change_2</request>
		<response1 goto="255" xsi:nil="true" />
	</text>
	<text>
		<partner>npc_curian</partner>
		<id>1</id>
		<adddata><![CDATA[]]></adddata>
		<empty>false</empty>
		<request>nsc_20</request>
		<response1 goto="2">nsc_21</response1>
		<response2 goto="3">nsc_22</response2>
		<response3 goto="4">nsc_23</response3>
	</text>
	<text>
		<partner>npc_curian</partner>
		<id>2</id>
		<adddata><![CDATA[function after(selid) {
  removeCompanion("curian");
}]]></adddata>
		<empty>false</empty>
		<request>nsc_24</request>
		<response1 goto="255" xsi:nil="true" />
	</text>
	<text>
		<partner>npc_curian</partner>
		<id>3</id>
		<adddata><![CDATA[]]></adddata>
		<empty>false</empty>
		<request>nsc_25</request>
		<response1 goto="255">nsc_27</response1>
		<response2 goto="4">nsc_28</response2>
	</text>
	<text>
		<partner>npc_curian</partner>
		<id>4</id>
		<adddata><![CDATA[function forward() {

if (hasCompanion("any")) return 6;
else {
  addCompanion("curian");
  return 255;
  }
}]]></adddata>
		<empty>true</empty>
		<request />
		<response1 goto="5" xsi:nil="true" />
		<response2 goto="6" xsi:nil="true" />
	</text>
	<text>
		<partner>npc_curian</partner>
		<id>5</id>
		<adddata><![CDATA[function after(selid) {
  removeCompanion("curian");
}]]></adddata>
		<empty>false</empty>
		<request>nsc_29</request>
		<response1 goto="255" xsi:nil="true" />
	</text>
	<text>
		<partner>npc_curian</partner>
		<id>6</id>
		<adddata><![CDATA[var compid, oldnpc;
function before() {
for (var i=0; i < getPartyCount();i++) {
if (isCompanion(i)) compid = i;
} 
oldnpc = getName(compid);
}


function processtext( which, text ) {
	if( which > 0 ) return text;
text = text.replace(/{0}/g, getName(compid));
text = text.replace(/{1}/g, getLangString("npcname_curian",[]));
return text;
}
]]></adddata>
		<empty>false</empty>
		<request>text_npc_change</request>
		<response1 goto="7">text_yes</response1>
		<response2 goto="255">text_no</response2>
	</text>
	<text>
		<partner>npc_curian</partner>
		<id>7</id>
		<adddata><![CDATA[function before() {

removeCompanion("any");

  addCompanion("curian");
 
  
}
function processtext( which, text ) {
	if( which > 0 ) return text;
	return text.replace(/{0}/g, oldnpc);
}
]]></adddata>
		<empty>false</empty>
		<request>text_npc_change_2</request>
		<response1 goto="255" xsi:nil="true" />
	</text>
	<text>
		<partner>npc_ardora</partner>
		<id>1</id>
		<adddata><![CDATA[]]></adddata>
		<empty>false</empty>
		<request>nsc_30</request>
		<response1 goto="2">nsc_31</response1>
		<response2 goto="3">nsc_32</response2>
		<response3 goto="4">nsc_33</response3>
	</text>
	<text>
		<partner>npc_ardora</partner>
		<id>2</id>
		<adddata><![CDATA[]]></adddata>
		<empty>false</empty>
		<request>nsc_34</request>
		<response1 goto="4">nsc_35</response1>
		<response2 goto="3">nsc_36</response2>
		<response3 goto="5">nsc_31</response3>
	</text>
	<text>
		<partner>npc_ardora</partner>
		<id>3</id>
		<adddata><![CDATA[]]></adddata>
		<empty>false</empty>
		<request>nsc_38</request>
		<response1 goto="4">nsc_35</response1>
		<response2 goto="5">text_no</response2>
	</text>
	<text>
		<partner>npc_ardora</partner>
		<id>4</id>
		<adddata><![CDATA[]]></adddata>
		<empty>false</empty>
		<request>nsc_39</request>
		<response1 goto="6">nsc_40</response1>
		<response2 goto="7">nsc_41</response2>
	</text>
	<text>
		<partner>npc_ardora</partner>
		<id>5</id>
		<adddata><![CDATA[]]></adddata>
		<empty>false</empty>
		<request>nsc_37</request>
		<response1 goto="255" xsi:nil="true" />
	</text>
	<text>
		<partner>npc_ardora</partner>
		<id>6</id>
		<adddata><![CDATA[function forward() {

if (hasCompanion("any")) return 9;
else {
  addCompanion("ardora");
  return 255;
  }
}]]></adddata>
		<empty>true</empty>
		<request />
		<response1 goto="9" xsi:nil="true" />
	</text>
	<text>
		<partner>npc_ardora</partner>
		<id>7</id>
		<adddata><![CDATA[]]></adddata>
		<empty>false</empty>
		<request>nsc_42</request>
		<response1 goto="255" xsi:nil="true" />
	</text>
	<text>
		<partner>npc_ardora</partner>
		<id>8</id>
		<adddata><![CDATA[function after(selid) {
  removeCompanion("ardora");
}]]></adddata>
		<empty>false</empty>
		<request>nsc_43</request>
		<response1 goto="255" xsi:nil="true" />
	</text>
	<text>
		<partner>npc_ardora</partner>
		<id>9</id>
		<adddata><![CDATA[var compid, oldnpc;
function before() {
for (var i=0; i < getPartyCount();i++) {
if (isCompanion(i)) compid = i;
} 
oldnpc = getName(compid);
}


function processtext( which, text ) {
	if( which > 0 ) return text;
text = text.replace(/{0}/g, getName(compid));
text = text.replace(/{1}/g, getLangString("npcname_ardora",[]));
return text;
}
]]></adddata>
		<empty>false</empty>
		<request>text_npc_change</request>
		<response1 goto="10">text_yes</response1>
		<response2 goto="255">text_no</response2>
	</text>
	<text>
		<partner>npc_ardora</partner>
		<id>10</id>
		<adddata><![CDATA[function before() {

removeCompanion("any");

  addCompanion("ardora");
 
  
}
function processtext( which, text ) {
	if( which > 0 ) return text;
	return text.replace(/{0}/g, oldnpc);
}]]></adddata>
		<empty>false</empty>
		<request>text_npc_change_2</request>
		<response1 goto="255" xsi:nil="true" />
	</text>
	<text>
		<partner>npc_garsvik</partner>
		<id>1</id>
		<adddata><![CDATA[]]></adddata>
		<empty>false</empty>
		<request>nsc_44</request>
		<response1 goto="2">nsc_45</response1>
		<response2 goto="3">nsc_46</response2>
		<response3 goto="4">nsc_47</response3>
	</text>
	<text>
		<partner>npc_garsvik</partner>
		<id>2</id>
		<adddata><![CDATA[function after(selid) {
  removeCompanion("garsvik");
}]]></adddata>
		<empty>false</empty>
		<request>nsc_48</request>
		<response1 goto="255" xsi:nil="true" />
	</text>
	<text>
		<partner>npc_garsvik</partner>
		<id>3</id>
		<adddata><![CDATA[]]></adddata>
		<empty>false</empty>
		<request>nsc_49</request>
		<response1 goto="5">nsc_52</response1>
		<response2 goto="255">nsc_51</response2>
	</text>
	<text>
		<partner>npc_garsvik</partner>
		<id>4</id>
		<adddata><![CDATA[]]></adddata>
		<empty>false</empty>
		<request>nsc_50</request>
		<response1 goto="5">nsc_52</response1>
	</text>
	<text>
		<partner>npc_garsvik</partner>
		<id>5</id>
		<adddata><![CDATA[function forward() {

if (hasCompanion("any")) return 7;
else {
  addCompanion("garsvik");
  return 255;
  }
}]]></adddata>
		<empty>true</empty>
		<request />
		<response1 goto="7" xsi:nil="true" />
	</text>
	<text>
		<partner>npc_garsvik</partner>
		<id>6</id>
		<adddata><![CDATA[function after(selid) {
  removeCompanion("garsvik");
}]]></adddata>
		<empty>false</empty>
		<request>nsc_53</request>
		<response1 goto="255" xsi:nil="true" />
	</text>
	<text>
		<partner>npc_garsvik</partner>
		<id>7</id>
		<adddata><![CDATA[var compid, oldnpc;
function before() {
for (var i=0; i < getPartyCount();i++) {
if (isCompanion(i)) compid = i;
} 
oldnpc = getName(compid);
}


function processtext( which, text ) {
	if( which > 0 ) return text;
text = text.replace(/{0}/g, getName(compid));
text = text.replace(/{1}/g, getLangString("npcname_garsvik",[]));
return text;
}
]]></adddata>
		<empty>false</empty>
		<request>text_npc_change</request>
		<response1 goto="8">text_yes</response1>
		<response2 goto="255">text_no</response2>
	</text>
	<text>
		<partner>npc_garsvik</partner>
		<id>8</id>
		<adddata><![CDATA[function before() {

removeCompanion("any");

  addCompanion("garsvik");
 
  
}
function processtext( which, text ) {
	if( which > 0 ) return text;
	return text.replace(/{0}/g, oldnpc);
}
]]></adddata>
		<empty>false</empty>
		<request>text_npc_change_2</request>
		<response1 goto="255" xsi:nil="true" />
	</text>
	<text>
		<partner>npc_erwo</partner>
		<id>1</id>
		<adddata><![CDATA[]]></adddata>
		<empty>false</empty>
		<request>nsc_54</request>
		<response1 goto="2">nsc_55</response1>
		<response2 goto="3">nsc_56</response2>
		<response3 goto="4">nsc_57</response3>
	</text>
	<text>
		<partner>npc_erwo</partner>
		<id>2</id>
		<adddata><![CDATA[function after(selid) {
  removeCompanion("erwo");
}]]></adddata>
		<empty>false</empty>
		<request>nsc_58</request>
		<response1 goto="255" xsi:nil="true" />
	</text>
	<text>
		<partner>npc_erwo</partner>
		<id>3</id>
		<adddata><![CDATA[]]></adddata>
		<empty>false</empty>
		<request>nsc_59</request>
		<response1 goto="255">nsc_61</response1>
		<response2 goto="5">nsc_62</response2>
	</text>
	<text>
		<partner>npc_erwo</partner>
		<id>4</id>
		<adddata><![CDATA[]]></adddata>
		<empty>false</empty>
		<request>nsc_60</request>
		<response1 goto="5" xsi:nil="true" />
	</text>
	<text>
		<partner>npc_erwo</partner>
		<id>5</id>
		<adddata><![CDATA[function forward() {

if (hasCompanion("any")) return 7;
else {
  addCompanion("erwo");
  return 255;
  }
}]]></adddata>
		<empty>true</empty>
		<request />
		<response1 goto="7" xsi:nil="true" />
	</text>
	<text>
		<partner>npc_erwo</partner>
		<id>6</id>
		<adddata><![CDATA[function after(selid) {
  removeCompanion("erwo");
}]]></adddata>
		<empty>false</empty>
		<request>nsc_63</request>
	</text>
	<text>
		<partner>npc_erwo</partner>
		<id>7</id>
		<adddata><![CDATA[var compid, oldnpc;
function before() {
for (var i=0; i < getPartyCount();i++) {
if (isCompanion(i)) compid = i;
} 
oldnpc = getName(compid);
}


function processtext( which, text ) {
	if( which > 0 ) return text;
text = text.replace(/{0}/g, getName(compid));
text = text.replace(/{1}/g, getLangString("npcname_erwo",[]));
return text;
}]]></adddata>
		<empty>false</empty>
		<request>text_npc_change</request>
		<response1 goto="8">text_yes</response1>
		<response2 goto="255">text_no</response2>
	</text>
	<text>
		<partner>npc_erwo</partner>
		<id>8</id>
		<adddata><![CDATA[function before() {

removeCompanion("any");

  addCompanion("erwo");
 
  
}
function processtext( which, text ) {
	if( which > 0 ) return text;
	return text.replace(/{0}/g, oldnpc);
}
]]></adddata>
		<empty>false</empty>
		<request>text_npc_change_2</request>
		<response1 goto="255" xsi:nil="true" />
	</text>
	<text>
		<partner>totenschiff_intro</partner>
		<id>1</id>
		<adddata><![CDATA[]]></adddata>
		<empty>false</empty>
		<request>dlgtavern_dship</request>
		<response1 goto="255" xsi:nil="true" />
	</text>
	<text>
		<partner>schick_call</partner>
		<id>1</id>
		<adddata><![CDATA[]]></adddata>
		<empty>false</empty>
		<request>dlgtavern_hetman</request>
		<response1 goto="255" xsi:nil="true" />
	</text>
	<text>
		<partner>totenschiff_meet</partner>
		<id>1</id>
		<adddata><![CDATA[function before() {
  setInsideScene("mood_ship1");
  setSpecialState("totenschiff_lastmeet",getTime());
}]]></adddata>
		<empty>false</empty>
		<request>dship_18</request>
		<response1 goto="2" xsi:nil="true" />
	</text>
	<text>
		<partner>totenschiff_meet</partner>
		<id>2</id>
		<adddata><![CDATA[]]></adddata>
		<empty>false</empty>
		<request>dship_19</request>
		<response1 goto="3" xsi:nil="true" />
	</text>
	<text>
		<partner>totenschiff_meet</partner>
		<id>3</id>
		<adddata><![CDATA[]]></adddata>
		<empty>false</empty>
		<request>dship_20</request>
		<response1 goto="4">dship_21</response1>
		<response2 goto="255">dship_22</response2>
	</text>
	<text>
		<partner>totenschiff_meet</partner>
		<id>4</id>
		<adddata><![CDATA[function forward() {
  saveJourney();
  jumpToLocation({"where":"dngship"});
}]]></adddata>
		<empty>true</empty>
		<request />
	</text>
	<text>
		<partner>totenschiff_end</partner>
		<id>1</id>
		<adddata><![CDATA[]]></adddata>
		<empty>false</empty>
		<request>dship_15</request>
		<response1 goto="2" xsi:nil="true" />
	</text>
	<text>
		<partner>totenschiff_end</partner>
		<id>2</id>
		<adddata><![CDATA[function before() {
  setInsideScene("mood_ship2");
  setQuestStateInconly("qtotenschiff",4);
}

function after( selid ) {
  continueJourney();
}]]></adddata>
		<empty>false</empty>
		<request>dship_16</request>
		<response1 goto="255" xsi:nil="true" />
	</text>
	<text>
		<partner>totenschiff_end</partner>
		<id>3</id>
		<adddata><![CDATA[function before() {
  setInsideScene("mood_ship2");
}

function after(selid) {
  gameover();
}]]></adddata>
		<empty>false</empty>
		<request>dship_23</request>
		<response1 goto="255" xsi:nil="true" />
	</text>
	<text>
		<partner>street_maraskan1</partner>
		<id>1</id>
		<adddata><![CDATA[function forward() {
  if( getSpecialState("map.maraskan") == "" ) {
    setSpecialState("map.maraskan","1");
    return 2;
  }
  return 255;
}]]></adddata>
		<empty>true</empty>
		<request />
	</text>
	<text>
		<partner>street_maraskan1</partner>
		<id>2</id>
		<adddata><![CDATA[]]></adddata>
		<empty>false</empty>
		<request>strasse_129</request>
	</text>
	<text>
		<partner>street_maraskan2</partner>
		<id>1</id>
		<adddata><![CDATA[function forward() {
  if( getSpecialState("map.maraskan") == "1" ) {
    setSpecialState("map.maraskan","2");
    return 2;
  }
  return 255;
}]]></adddata>
		<empty>true</empty>
		<request />
	</text>
	<text>
		<partner>street_maraskan2</partner>
		<id>2</id>
		<adddata><![CDATA[]]></adddata>
		<empty>false</empty>
		<request>strasse_130</request>
	</text>
	<text>
		<partner>street_maraskan3</partner>
		<id>1</id>
		<adddata><![CDATA[function forward() {
  if( getSpecialState("map.maraskan") == "2" ) {
    setSpecialState("map.maraskan","3");
    return 2;
  }
  return 255;
}]]></adddata>
		<empty>true</empty>
		<request />
	</text>
	<text>
		<partner>street_maraskan3</partner>
		<id>2</id>
		<adddata><![CDATA[]]></adddata>
		<empty>false</empty>
		<request>strasse_135</request>
	</text>
	<text>
		<partner>street_topf</partner>
		<id>1</id>
		<adddata><![CDATA[function processtext(which,text) {
  if( which != 0 ) return text;
  return text.replace( /{0}/, getName(rollRandom(0,getPartyCount()-1)) );
}]]></adddata>
		<empty>false</empty>
		<request>strasse_134</request>
	</text>
	<text>
		<partner>street_novadis</partner>
		<id>1</id>
		<adddata><![CDATA[]]></adddata>
		<empty>false</empty>
		<request>strasse_136</request>
	</text>
	<text>
		<partner>ugralitan_barmaid</partner>
		<id>1</id>
		<adddata><![CDATA[var chosenone = -1;
function forward() {
  var cnt = getPartyCount();
  var chosench = -1, mych;
  for( var i = 0; i < cnt; i++ ) { 
    if( getGender(i) == "male" ) {
      mych = getCharAttribute("CH",i);
      if( mych > chosench ) {
        chosench = mych;
        chosenone = i;
      }
    }
  }
  if( chosenone == -1 ) return 255;
  return 2;
}]]></adddata>
		<empty>true</empty>
		<request />
	</text>
	<text>
		<partner>ugralitan_barmaid</partner>
		<id>2</id>
		<adddata><![CDATA[function processtext(which,text) {
  if( which > 0 ) return text;
  return text.replace(/{0}/g, getName(chosenone));
}]]></adddata>
		<empty>false</empty>
		<request>ugralitan_barmaid_1</request>
		<response1 goto="4">ugralitan_barmaid_1_r1</response1>
		<response2 goto="3">ugralitan_barmaid_1_r2</response2>
	</text>
	<text>
		<partner>ugralitan_barmaid</partner>
		<id>3</id>
		<adddata><![CDATA[function processtext(which,text) {
  if( which > 0 ) return text;
  return text.replace(/{0}/g, getName(chosenone));
}]]></adddata>
		<empty>false</empty>
		<request>ugralitan_barmaid_3</request>
		<response1 goto="255" xsi:nil="true" />
	</text>
	<text>
		<partner>ugralitan_barmaid</partner>
		<id>4</id>
		<adddata><![CDATA[function processtext(which,text) {
  if( which > 0 ) return text;
  return text.replace(/{0}/g, getName(chosenone));
}]]></adddata>
		<empty>false</empty>
		<request>ugralitan_barmaid_2</request>
		<response1 goto="5" xsi:nil="true" />
	</text>
	<text>
		<partner>ugralitan_barmaid</partner>
		<id>5</id>
		<adddata><![CDATA[function processtext(which,text) {
  if( which > 0 ) return text;
  return text.replace(/{0}/g, getName(chosenone));
}]]></adddata>
		<empty>false</empty>
		<request>ugralitan_barmaid_4</request>
		<response1 goto="255" xsi:nil="true" />
	</text>
	<text>
		<partner>ugralitan_phex</partner>
		<id>1</id>
		<adddata><![CDATA[var rescheck;
function forward() {
  // only by day
  var dt = getDateTime();
  if( dt < 0.3 || dt > 0.8 ) return 255;

  // only once
  if( getSpecialState("ugralitan_phex") == "1" ) 
    return 255;

  setSpecialState("ugralitan_phex","1");
  return 13;
}]]></adddata>
		<empty>true</empty>
		<request />
		<response1 goto="13" xsi:nil="true" />
		<response2 goto="6">ugralitan_phex_4</response2>
	</text>
	<text>
		<partner>ugralitan_phex</partner>
		<id>2</id>
		<adddata><![CDATA[]]></adddata>
		<empty>false</empty>
		<request>ugralitan_phex_7</request>
		<response1 goto="255" xsi:nil="true" />
	</text>
	<text>
		<partner>ugralitan_phex</partner>
		<id>3</id>
		<adddata><![CDATA[function forward() {
  rescheck = rollCheck({"who":"best","which":"gassenwissen","type":"skill","mod":-4});
  if( rescheck.ok )
    return 4;
  else
    return 5;
}]]></adddata>
		<empty>true</empty>
		<request />
		<response1 goto="4" xsi:nil="true" />
		<response2 goto="5" xsi:nil="true" />
	</text>
	<text>
		<partner>ugralitan_phex</partner>
		<id>4</id>
		<adddata><![CDATA[function processtext(which,text) {
  if( which > 0 ) return text;
  text = text.replace(/{0}/g, rescheck.name);
  return text.replace(/{1}/g, getLangString("text_pp_"+getGender(rescheck.id),[]));
}]]></adddata>
		<empty>false</empty>
		<request>ugralitan_phex_5</request>
	</text>
	<text>
		<partner>ugralitan_phex</partner>
		<id>5</id>
		<adddata><![CDATA[function before() {
  passTime("xx",2);
}

function processtext(which,text) {
  if( which > 0 ) return text;
  text = text.replace(/{0}/g, rescheck.name);
  return text.replace(/{1}/g, getLangString("text_pp_"+getGender(rescheck.id),[]));
}]]></adddata>
		<empty>false</empty>
		<request>ugralitan_phex_6</request>
		<response1 goto="9" xsi:nil="true" />
	</text>
	<text>
		<partner>ugralitan_phex</partner>
		<id>6</id>
		<adddata><![CDATA[function forward() {
  rescheck = rollCheck({"who":"best","which":"gassenwissen","type":"skill","mod":2});
  if( rescheck.ok )
    return 7;
  else
    return 8;
}]]></adddata>
		<empty>false</empty>
		<request />
		<response1 goto="7" xsi:nil="true" />
		<response2 goto="8" xsi:nil="true" />
	</text>
	<text>
		<partner>ugralitan_phex</partner>
		<id>7</id>
		<adddata><![CDATA[function processtext(which,text) {
  if( which > 0 ) return text;
  text = text.replace(/{0}/g, rescheck.name);
  return text.replace(/{1}/g, getLangString("text_pp_"+getGender(rescheck.id),[]));
}]]></adddata>
		<empty>false</empty>
		<request>ugralitan_phex_8</request>
		<response1 goto="10" xsi:nil="true" />
	</text>
	<text>
		<partner>ugralitan_phex</partner>
		<id>8</id>
		<adddata><![CDATA[]]></adddata>
		<empty>false</empty>
		<request>ugralitan_phex_9</request>
		<response1 goto="9" xsi:nil="true" />
	</text>
	<text>
		<partner>ugralitan_phex</partner>
		<id>9</id>
		<adddata><![CDATA[function forward() {
  changeWealth( -getWealth() / 3 ); 
  return 255;
}]]></adddata>
		<empty>true</empty>
		<request />
	</text>
	<text>
		<partner>ugralitan_phex</partner>
		<id>10</id>
		<adddata><![CDATA[]]></adddata>
		<empty>false</empty>
		<request>ugralitan_phex_14</request>
		<response1 goto="11">ugralitan_phex_10</response1>
		<response2 goto="12">ugralitan_phex_11</response2>
	</text>
	<text>
		<partner>ugralitan_phex</partner>
		<id>11</id>
		<adddata><![CDATA[function processtext(which,text) {
  if( which > 0 ) return text;
  text = text.replace(/{0}/g, rescheck.name);
  return text.replace(/{1}/g, getLangString("text_pp_"+getGender(rescheck.id),[]));
}

function after(selid) {
  modifyGodGrace("Praios",15);
}]]></adddata>
		<empty>false</empty>
		<request>ugralitan_phex_12</request>
		<response1 goto="255" xsi:nil="true" />
	</text>
	<text>
		<partner>ugralitan_phex</partner>
		<id>12</id>
		<adddata><![CDATA[function processtext(which,text) {
  if( which > 0 ) return text;
  text = text.replace(/{0}/g, rescheck.name);
  return text.replace(/{1}/g, getLangString("text_pp_"+getGender(rescheck.id),[]));
}

function after(selid) {
  modifyGodGrace("Phex",15);
}]]></adddata>
		<empty>false</empty>
		<request>ugralitan_phex_13</request>
		<response1 goto="255" xsi:nil="true" />
	</text>
	<text>
		<partner>ugralitan_phex</partner>
		<id>13</id>
		<adddata><![CDATA[]]></adddata>
		<empty>false</empty>
		<request>ugralitan_phex_1</request>
		<response1 goto="3">ugralitan_phex_2</response1>
		<response2 goto="2">ugralitan_phex_3</response2>
		<response3 goto="6">ugralitan_phex_4</response3>
	</text>
	<text>
		<partner>lunatic_imman</partner>
		<id>1</id>
		<adddata><![CDATA[function before() {
  setSpecialState("lunatic","1");
}]]></adddata>
		<empty>false</empty>
		<request>lunaticimman_1</request>
		<response1 goto="2" xsi:nil="true" />
	</text>
	<text>
		<partner>lunatic_imman</partner>
		<id>2</id>
		<adddata><![CDATA[function processtext(which,text) {
  if( which > 0 ) return text;
  var res = rollCheck({"who":"best","which":"sinnensch","type":"skill"});
  return text.replace( /{0}/g, res.name );
}]]></adddata>
		<empty>false</empty>
		<request>lunaticimman_2</request>
		<response1 goto="3">lunaticimman_3</response1>
		<response2 goto="255">lunaticimman_4</response2>
	</text>
	<text>
		<partner>lunatic_imman</partner>
		<id>3</id>
		<adddata><![CDATA[]]></adddata>
		<empty>false</empty>
		<request>lunaticimman_5</request>
		<response1 goto="4">lunaticimman_6</response1>
		<response2 goto="255">lunaticimman_7</response2>
	</text>
	<text>
		<partner>lunatic_imman</partner>
		<id>4</id>
		<adddata><![CDATA[]]></adddata>
		<empty>false</empty>
		<request>lunaticimman_8</request>
		<response1 goto="255">lunaticimman_9</response1>
		<response2 goto="5">lunaticimman_10</response2>
	</text>
	<text>
		<partner>lunatic_imman</partner>
		<id>5</id>
		<adddata><![CDATA[var kkId = -1, geId = -1, inId = -1, wincount = 0;
function forward() {
  // try to find 3 suitable mundanes
  var kkmax=0, gemax=0, inmax=0;

  // look for max kk first
  for( var i = 0; i < getPartyCount(); i++ ) {
  	// only find mundanes!
    if( kkmax < getCharAttribute("KK", i, 1 ) && getCharAttribute("AE",i,0) == 0 )
    {
      kkmax = getCharAttribute("KK", i, 1 );
      kkId = i;
    }
  }
  // look for max ge next
  for( var i = 0; i < getPartyCount(); i++ ) {
  	if( kkId == i ) continue;
    if( gemax < getCharAttribute("GE", i, 1 ) 
    	&& getCharAttribute("AE",i,0) == 0 )
    {
      gemax = getCharAttribute("GE", i, 1 );
      geId = i;
    }
  }
  // look for max in last
  for( var i = 0; i < getPartyCount(); i++ ) {
  	if( kkId == i ) continue;
  	if( geId == i ) continue;
    if( inmax < getCharAttribute("IN", i, 1 ) && getCharAttribute("AE",i,0) == 0 )
    {
      inmax = getCharAttribute("IN", i, 1 );
      inId = i;
    }
  }

  if( kkId == -1 || geId == -1 || inId == -1 ) {
  	return 6;
  }
  return 7;
}]]></adddata>
		<empty>true</empty>
		<request />
		<response1 goto="6" xsi:nil="true" />
		<response2 goto="7" xsi:nil="true" />
	</text>
	<text>
		<partner>lunatic_imman</partner>
		<id>6</id>
		<adddata><![CDATA[]]></adddata>
		<empty>false</empty>
		<request>lunaticimman_28</request>
		<response1 goto="255" xsi:nil="true" />
	</text>
	<text>
		<partner>lunatic_imman</partner>
		<id>7</id>
		<adddata><![CDATA[function processtext(which,text) {
  if( which > 0 ) return text;
  return getLangString( text, [getName(kkId), 
    getLangString("text_3rdperson_"+getGender(kkId), []),
    getName( geId ),
    getName( inId )] );
}]]></adddata>
		<empty>false</empty>
		<request>lunaticimman_11</request>
		<response1 goto="8">lunaticimman_12</response1>
		<response2 goto="9">lunaticimman_13</response2>
	</text>
	<text>
		<partner>lunatic_imman</partner>
		<id>8</id>
		<adddata><![CDATA[var klId = -1

function before() {
  // try to find 3 suitable mundanes
  var klmax = -1;
  for( var i = 0; i < getPartyCount(); i++ ) {
    if( klmax < getCharAttribute("KL", i, 1 )  )
    {
      if( kkId == i && getPartyCount() > 1 ) continue;
      klmax = getCharAttribute("KL", i, 1 );
      klId = i;
    }
  }
}

function processtext(which,text) {
  if( which > 0 ) return text;
  return getLangString( text, [getName(klId), 
    getName( kkId )] );
}]]></adddata>
		<empty>false</empty>
		<request>lunaticimman_14</request>
		<response1 goto="255" xsi:nil="true" />
	</text>
	<text>
		<partner>lunatic_imman</partner>
		<id>9</id>
		<adddata><![CDATA[function processtext(which,text) {
  if( which > 0 ) return text;
  return getLangString( text, [getName(kkId), 
    getName( geId ),
    getName( inId )] );
}]]></adddata>
		<empty>false</empty>
		<request>lunaticimman_15</request>
		<response1 goto="10" xsi:nil="true" />
	</text>
	<text>
		<partner>lunatic_imman</partner>
		<id>10</id>
		<adddata><![CDATA[function before() {
  passTime("xx",3);
}
function processtext(which,text) {
  if( which > 0 ) return text;
  return getLangString( text, [getName(kkId), 
    getName( geId ),
    getName( inId )] );
}]]></adddata>
		<empty>false</empty>
		<request>lunaticimman_16</request>
		<response1 goto="11" xsi:nil="true" />
	</text>
	<text>
		<partner>lunatic_imman</partner>
		<id>11</id>
		<adddata><![CDATA[function before() {
  var timeofday = getTime() - round(getTime() - 0.5);
  if( timeofday < 0.35 )
    passTime("xx", (0.35 - timeofday)*24);
  else
    passTime("xx", (1.35 - timeofday)*24);
}
function processtext(which,text) {
  if( which > 0 ) return text;
  return getLangString( text, [getName(kkId), 
    getName( geId ),
    getName( inId )] );
}]]></adddata>
		<empty>false</empty>
		<request>lunaticimman_17</request>
		<response1 goto="12" xsi:nil="true" />
	</text>
	<text>
		<partner>lunatic_imman</partner>
		<id>12</id>
		<adddata><![CDATA[]]></adddata>
		<empty>false</empty>
		<request>lunaticimman_18</request>
		<response1 goto="13" xsi:nil="true" />
	</text>
	<text>
		<partner>lunatic_imman</partner>
		<id>13</id>
		<adddata><![CDATA[var langrep;
function forward() {
  langrep = [getName(kkId), 
    getLangString("text_3rdperson_"+getGender(kkId), []),
    getLangString("text_pp2_"+getGender(kkId), []),
    getLangString("text_pp3_"+getGender(kkId), [])];

  var res = rollCheck({"which":"KK","who":kkId,"type":"attr"});
  if( res.ok ) {
    wincount++;
    return 14;
  }
  else {
    return 15;
  }
}]]></adddata>
		<empty>true</empty>
		<request />
		<response1 goto="14" xsi:nil="true" />
		<response2 goto="15" xsi:nil="true" />
	</text>
	<text>
		<partner>lunatic_imman</partner>
		<id>14</id>
		<adddata><![CDATA[function processtext(which,text) {
  if( which > 0 ) return text;
  return getLangString( text, langrep );
}]]></adddata>
		<empty>false</empty>
		<request>lunaticimman_19</request>
		<response1 goto="16" xsi:nil="true" />
	</text>
	<text>
		<partner>lunatic_imman</partner>
		<id>15</id>
		<adddata><![CDATA[function processtext(which,text) {
  if( which > 0 ) return text;
  return getLangString( text, langrep );
}]]></adddata>
		<empty>false</empty>
		<request>lunaticimman_20</request>
		<response1 goto="16" xsi:nil="true" />
	</text>
	<text>
		<partner>lunatic_imman</partner>
		<id>16</id>
		<adddata><![CDATA[function forward() {
  langrep = [getName(geId), 
    getLangString("text_3rdperson_"+getGender(geId), []),
    getLangString("text_pp2_"+getGender(geId), []),
    getLangString("text_pp3_"+getGender(geId), [])];
  var res = rollCheck({"which":"GE","who":geId,"type":"attr"});
  if( res.ok ) {
    wincount++;
    return 17;
  }
  else {
    return 18;
  }
}]]></adddata>
		<empty>true</empty>
		<request />
		<response1 goto="17" xsi:nil="true" />
		<response2 goto="18" xsi:nil="true" />
	</text>
	<text>
		<partner>lunatic_imman</partner>
		<id>17</id>
		<adddata><![CDATA[function processtext(which,text) {
  if( which > 0 ) return text;
  return getLangString( text, langrep );
}]]></adddata>
		<empty>false</empty>
		<request>lunaticimman_21</request>
		<response1 goto="19" xsi:nil="true" />
	</text>
	<text>
		<partner>lunatic_imman</partner>
		<id>18</id>
		<adddata><![CDATA[function processtext(which,text) {
  if( which > 0 ) return text;
  return getLangString( text, langrep );
}]]></adddata>
		<empty>false</empty>
		<request>lunaticimman_22</request>
		<response1 goto="19" xsi:nil="true" />
	</text>
	<text>
		<partner>lunatic_imman</partner>
		<id>19</id>
		<adddata><![CDATA[function forward() {
  langrep = [getName(inId), 
    getLangString("text_3rdperson_"+getGender(inId), []),
    getLangString("text_pp2_"+getGender(inId), []),
    getLangString("text_pp3_"+getGender(inId), [])];
  var res = rollCheck({"which":"IN","who":inId,"type":"attr"});
  if( res.ok ) {
    wincount++;
    return 20;
  }
  else {
    return 21;
  }
}]]></adddata>
		<empty>true</empty>
		<request />
		<response1 goto="20" xsi:nil="true" />
		<response2 goto="21" xsi:nil="true" />
	</text>
	<text>
		<partner>lunatic_imman</partner>
		<id>20</id>
		<adddata><![CDATA[function processtext(which,text) {
  if( which > 0 ) return text;
  return getLangString( text, langrep );
}]]></adddata>
		<empty>false</empty>
		<request>lunaticimman_23</request>
		<response1 goto="22" xsi:nil="true" />
	</text>
	<text>
		<partner>lunatic_imman</partner>
		<id>21</id>
		<adddata><![CDATA[function processtext(which,text) {
  if( which > 0 ) return text;
  return getLangString( text, langrep );
}]]></adddata>
		<empty>false</empty>
		<request>lunaticimman_24</request>
		<response1 goto="22" xsi:nil="true" />
	</text>
	<text>
		<partner>lunatic_imman</partner>
		<id>22</id>
		<adddata><![CDATA[function forward() {
  langrep = [getName(kkId), 
    getName( geId ),
    getName( inId )];
  if( wincount >= 2 )
    return 23;
  else
    return 25;
}]]></adddata>
		<empty>true</empty>
		<request />
		<response1 goto="23" xsi:nil="true" />
		<response2 goto="25" xsi:nil="true" />
	</text>
	<text>
		<partner>lunatic_imman</partner>
		<id>23</id>
		<adddata><![CDATA[function processtext(which,text) {
  if( which > 0 ) return text;
  return getLangString( text, langrep );
}]]></adddata>
		<empty>false</empty>
		<request>lunaticimman_25</request>
		<response1 goto="24" xsi:nil="true" />
	</text>
	<text>
		<partner>lunatic_imman</partner>
		<id>24</id>
		<adddata><![CDATA[function processtext(which,text) {
  if( which > 0 ) return text;
  return getLangString( text, langrep );
}

function after(selid) {
  showItemsetList({"list":[256,256,256]});
  awardXP( "Imman Champ", kkId, 30 );
  awardXP( "Imman Champ", geId, 30 );
  awardXP( "Imman Champ", inId, 30 );
}]]></adddata>
		<empty>false</empty>
		<request>lunaticimman_26</request>
		<response1 goto="255" xsi:nil="true" />
	</text>
	<text>
		<partner>lunatic_imman</partner>
		<id>25</id>
		<adddata><![CDATA[function after(selid) {
  awardXP( "Imman Loser", kkId, 15 );
  awardXP( "Imman Loser", geId, 15 );
  awardXP( "Imman Loser", inId, 15 );
}]]></adddata>
		<empty>false</empty>
		<request>lunaticimman_27</request>
		<response1 goto="255" xsi:nil="true" />
	</text>
	<text>
		<partner>lunatic_street1</partner>
		<id>1</id>
		<adddata><![CDATA[function forward() {
  if( getSpecialState("thorwal.lunatic") == "1" || getPartyLevel("avg") < 4 || getSpecialState("thorwal.lunatics1") == "1" )
    return 255;

  setSpecialState("thorwal.lunatics1","1");
  return 2;
}]]></adddata>
		<empty>true</empty>
		<request />
	</text>
	<text>
		<partner>lunatic_street1</partner>
		<id>2</id>
		<adddata><![CDATA[]]></adddata>
		<empty>false</empty>
		<request>lunaticimman_thorwal</request>
		<response1 goto="255" xsi:nil="true" />
	</text>
	<text>
		<partner>lunatic_street2</partner>
		<id>1</id>
		<adddata><![CDATA[function forward() {
  if( getSpecialState("thorwal.lunatic") == "1" || getPartyLevel("avg") < 4 || getSpecialState("thorwal.lunatics2") == "1" )
    return 255;

  var dt = getDateTime();
  if( dt > 0.8 || dt < 0.25 )
    return 255;

  setSpecialState("thorwal.lunatics2","1");
  return 2;
}]]></adddata>
		<empty>true</empty>
		<request />
		<response1 goto="2" xsi:nil="true" />
	</text>
	<text>
		<partner>lunatic_street2</partner>
		<id>2</id>
		<adddata><![CDATA[]]></adddata>
		<empty>false</empty>
		<request>lunaticimman_town_1</request>
	</text>
	<text>
		<partner>lunatic_street3</partner>
		<id>1</id>
		<adddata><![CDATA[function forward() {
  if( getSpecialState("thorwal.lunatic") == "1" || getPartyLevel("avg") < 4 || getSpecialState("thorwal.lunatics3") == "1" )
    return 255;

  var dt = getDateTime();
  if( dt > 0.8 || dt < 0.25 )
    return 255;

  setSpecialState("thorwal.lunatics3","1");
  return 2;
}]]></adddata>
		<empty>true</empty>
		<request />
	</text>
	<text>
		<partner>lunatic_street3</partner>
		<id>2</id>
		<adddata><![CDATA[]]></adddata>
		<empty>false</empty>
		<request>lunaticimman_town_2</request>
	</text>
	<text>
		<partner>huettemitjaeger</partner>
		<id>1</id>
		<adddata><![CDATA[function before() {
  setInsideScene("mood_house");
}]]></adddata>
		<empty>false</empty>
		<request>feature_24</request>
		<response1 goto="6">text_yes</response1>
		<response2 goto="255">text_no</response2>
	</text>
	<text>
		<partner>huettemitjaeger</partner>
		<id>2</id>
		<adddata><![CDATA[]]></adddata>
		<empty>false</empty>
		<request>feature7_19</request>
		<response1 goto="3">feature7_20</response1>
		<response2 goto="255">feature7_21</response2>
	</text>
	<text>
		<partner>huettemitjaeger</partner>
		<id>3</id>
		<adddata><![CDATA[]]></adddata>
		<empty>false</empty>
		<request>feature7_22</request>
		<response1 goto="4">feature7_23</response1>
		<response2 goto="4">feature7_24</response2>
		<response3 goto="5">feature7_25</response3>
	</text>
	<text>
		<partner>huettemitjaeger</partner>
		<id>4</id>
		<adddata><![CDATA[]]></adddata>
		<empty>false</empty>
		<request>feature7_26</request>
		<response1 goto="255" xsi:nil="true" />
	</text>
	<text>
		<partner>huettemitjaeger</partner>
		<id>5</id>
		<adddata><![CDATA[]]></adddata>
		<empty>false</empty>
		<request>feature7_27</request>
		<response1 goto="255" xsi:nil="true" />
	</text>
	<text>
		<partner>huettemitjaeger</partner>
		<id>6</id>
		<adddata><![CDATA[function forward() {
  forceRouteEvent("manual","brendhilhuette");
  return "forcecamp";
}]]></adddata>
		<empty>true</empty>
		<request />
	</text>
	<text>
		<partner>alidog</partner>
		<id>1</id>
		<adddata><![CDATA[var heroa, herob;
function before() {
  var res2 = rollCheck({"who":"worst","which":"sinnensch","type":"skill"});
  herob = res2.id;
}

function processtext(which,text) {
  if( which > 0 ) return text;
    var res = rollCheck({"who":"best","which":"sinnensch","type":"skill"});
  heroa = res.id;
  text = text.replace( /{0}/g, res.name );
  return text.replace( /{1}/g, getName( herob ) );
}]]></adddata>
		<empty>false</empty>
		<request>alihund_1</request>
		<response1 goto="2" xsi:nil="true" />
	</text>
	<text>
		<partner>alidog</partner>
		<id>2</id>
		<adddata><![CDATA[function processtext(which,text) {
  if( which > 0 ) return text;
  return getLangString( text, [ getName(heroa),
  getName(herob),
  getLangString("text_pp2_"+getGender(herob),[]),
  getLangString("text_ppx_"+getGender(herob),[]) ] );
}]]></adddata>
		<empty>false</empty>
		<request>alihund_2</request>
		<response1 goto="3" xsi:nil="true" />
	</text>
	<text>
		<partner>alidog</partner>
		<id>3</id>
		<adddata><![CDATA[function processtext(which,text) {
  if( which > 0 ) return text;
  return getLangString( text, [ getName(herob) ] );
}]]></adddata>
		<empty>false</empty>
		<request>alihund_3</request>
		<response1 goto="3check" xsi:nil="true" />
	</text>
	<text>
		<partner>alidog</partner>
		<id>4</id>
		<adddata><![CDATA[function processtext(which,text) {
  if( which > 0 ) return text;
  var thirdp = getLangString("text_3rdperson_"+getGender(herob),[]);
  thirdp = thirdp.substring(0,1).toUpperCase() + thirdp.substring(1);
  return getLangString( text, [ getName(herob),
  thirdp ] );
}]]></adddata>
		<empty>false</empty>
		<request>alihund_4</request>
		<response1 goto="5" xsi:nil="true" />
	</text>
	<text>
		<partner>alidog</partner>
		<id>5</id>
		<adddata><![CDATA[function processtext(which,text) {
  if( which > 0 ) return text;
  var thirdp = getLangString("text_3rdperson_"+getGender(herob),[]);
  thirdp = thirdp.substring(0,1).toUpperCase() + thirdp.substring(1);
  return getLangString( text, [ getName(herob),
  thirdp ] );
}]]></adddata>
		<empty>false</empty>
		<request>alihund_5</request>
		<response1 goto="6" xsi:nil="true" />
	</text>
	<text>
		<partner>alidog</partner>
		<id>6</id>
		<adddata><![CDATA[]]></adddata>
		<empty>false</empty>
		<request>alihund_6</request>
		<response1 goto="7" xsi:nil="true" />
	</text>
	<text>
		<partner>alidog</partner>
		<id>7</id>
		<adddata><![CDATA[function processtext(which,text) {
  if( which > 0 ) return text;
  return getLangString( text, [ getName(herob) ] );
}]]></adddata>
		<empty>false</empty>
		<request>alihund_7</request>
		<response1 goto="8" xsi:nil="true" />
	</text>
	<text>
		<partner>alidog</partner>
		<id>8</id>
		<adddata><![CDATA[function processtext(which,text) {
  if( which > 0 ) return text;
  return getLangString( text, [ getName(herob) ] );
}]]></adddata>
		<empty>false</empty>
		<request>alihund_8</request>
		<response1 goto="9" xsi:nil="true" />
	</text>
	<text>
		<partner>alidog</partner>
		<id>9</id>
		<adddata><![CDATA[function processtext(which,text) {
  if( which > 0 ) return text;
  return getLangString( text, [ getName(herob), getLangString("text_pp100_"+getGender(herob),[])]);
}]]></adddata>
		<empty>false</empty>
		<request>alihund_9</request>
		<response1 goto="10" xsi:nil="true" />
	</text>
	<text>
		<partner>alidog</partner>
		<id>10</id>
		<adddata><![CDATA[function processtext(which,text) {
  if( which > 0 ) return text;
  return getLangString( text, [ getName(herob) ] );
}]]></adddata>
		<empty>false</empty>
		<request>alihund_10</request>
		<response1 goto="11" xsi:nil="true" />
	</text>
	<text>
		<partner>alidog</partner>
		<id>11</id>
		<adddata><![CDATA[function processtext(which,text) {
  if( which > 0 ) return text;
  return getLangString( text, [ getName(herob) ] );
}]]></adddata>
		<empty>false</empty>
		<request>alihund_11</request>
		<response1 goto="11check" xsi:nil="true" />
	</text>
	<text>
		<partner>alidog</partner>
		<id>11check</id>
		<adddata><![CDATA[function forward() {
  if( getGender( herob ) != "male" ) return 14;
  var res = rollCheck({"who":herob,"which":"CH","type":"attrib"});
  if( res.ok ) return 12;
  return 13;
}]]></adddata>
		<empty>true</empty>
		<request />
		<response1 goto="13" xsi:nil="true" />
	</text>
	<text>
		<partner>alidog</partner>
		<id>3check</id>
		<adddata><![CDATA[function forward() {
  var res = rollCheck({"who":herob,"which":"JZ","type":"attrib"});
  if( res.ok ) return 20;
  return 4;
}]]></adddata>
		<empty>true</empty>
		<request />
	</text>
	<text>
		<partner>alidog</partner>
		<id>12</id>
		<adddata><![CDATA[function processtext(which,text) {
  if( which > 0 ) return text;
  return getLangString( text, [ getName(herob), getLangString("text_pp3_"+getGender(herob),[]), getName(herob) ] );
}]]></adddata>
		<empty>false</empty>
		<request>alihund_25</request>
		<response1 goto="14" xsi:nil="true" />
	</text>
	<text>
		<partner>alidog</partner>
		<id>13</id>
		<adddata><![CDATA[function processtext(which,text) {
  if( which > 0 ) return text;
  return getLangString( text, [ getName(herob) ] );
}]]></adddata>
		<empty>false</empty>
		<request>alihund_26</request>
		<response1 goto="14" xsi:nil="true" />
	</text>
	<text>
		<partner>alidog</partner>
		<id>14</id>
		<adddata><![CDATA[function after(selid) {
  jumpToLocation({"where":"ottarje","x":55,"y":4,"z":44, "rot":150});
}]]></adddata>
		<empty>false</empty>
		<request>alihund_28</request>
		<response1 goto="15" xsi:nil="true" />
	</text>
	<text>
		<partner>alidog</partner>
		<id>15</id>
		<adddata><![CDATA[function after() {
  passTime("xx",6);
}]]></adddata>
		<empty>false</empty>
		<request>alihund_29</request>
		<response1 goto="16" xsi:nil="true" />
	</text>
	<text>
		<partner>alidog</partner>
		<id>16</id>
		<adddata><![CDATA[function before() {
  modifyHunger(-100);
  modifyThirst(-100);
}]]></adddata>
		<empty>false</empty>
		<request>alihund_30</request>
		<response1 goto="17" xsi:nil="true" />
	</text>
	<text>
		<partner>alidog</partner>
		<id>17</id>
		<adddata><![CDATA[function after(selid) {
  setSpecialState("naja",getName(herob));
}]]></adddata>
		<empty>false</empty>
		<request>alihund_31</request>
		<response1 goto="255" xsi:nil="true" />
	</text>
	<text>
		<partner>alidog</partner>
		<id>20</id>
		<adddata><![CDATA[function processtext(which,text) {
  if( which > 0 ) return text;
  return getLangString( text, [ getName(herob) ] );
}]]></adddata>
		<empty>false</empty>
		<request>alihund_12</request>
		<response1 goto="21" xsi:nil="true" />
	</text>
	<text>
		<partner>alidog</partner>
		<id>21</id>
		<adddata><![CDATA[function processtext(which,text) {
  if( which > 0 ) return text;
  var thirdp = getLangString("text_3rdperson_"+getGender(herob),[]);
  thirdp = thirdp.substring(0,1).toUpperCase() + thirdp.substring(1);
  return getLangString( text, [ getName(herob),
  thirdp ] );
}]]></adddata>
		<empty>false</empty>
		<request>alihund_13</request>
		<response1 goto="22" xsi:nil="true" />
	</text>
	<text>
		<partner>alidog</partner>
		<id>22</id>
		<adddata><![CDATA[function processtext(which,text) {
  if( which > 0 ) return text;
  return getLangString( text, [ getName(herob) ] );
}]]></adddata>
		<empty>false</empty>
		<request>alihund_14</request>
		<response1 goto="23" xsi:nil="true" />
	</text>
	<text>
		<partner>alidog</partner>
		<id>23</id>
		<adddata><![CDATA[function processtext(which,text) {
  if( which > 0 ) return text;
  var thirdp = getLangString("text_3rdperson_"+getGender(herob),[]);
  return getLangString( text, [ getName(herob),
  thirdp ] );
}]]></adddata>
		<empty>false</empty>
		<request>alihund_15</request>
		<response1 goto="24" xsi:nil="true" />
	</text>
	<text>
		<partner>alidog</partner>
		<id>24</id>
		<adddata><![CDATA[]]></adddata>
		<empty>false</empty>
		<request>alihund_16</request>
		<response1 goto="25" xsi:nil="true" />
	</text>
	<text>
		<partner>alidog</partner>
		<id>25</id>
		<adddata><![CDATA[]]></adddata>
		<empty>false</empty>
		<request>alihund_17</request>
		<response1 goto="26" xsi:nil="true" />
	</text>
	<text>
		<partner>alidog</partner>
		<id>26</id>
		<adddata><![CDATA[function processtext(which,text) {
  if( which > 0 ) return text;
  var thirdp = getLangString("text_3rdperson_"+getGender(herob),[]);
  thirdp = thirdp.substring(0,1).toUpperCase() + thirdp.substring(1);
  return getLangString( text, [ getName(herob),
  thirdp ] );
}]]></adddata>
		<empty>false</empty>
		<request>alihund_18</request>
		<response1 goto="27" xsi:nil="true" />
	</text>
	<text>
		<partner>alidog</partner>
		<id>27</id>
		<adddata><![CDATA[]]></adddata>
		<empty>false</empty>
		<request>alihund_19</request>
		<response1 goto="27check" xsi:nil="true" />
	</text>
	<text>
		<partner>alidog</partner>
		<id>27check</id>
		<adddata><![CDATA[function forward() {
  var res = rollCheck({"who":herob,"which":"FF","type":"attrib"});
  if( res.ok ) return 28;
  return 40;
}]]></adddata>
		<empty>true</empty>
		<request />
	</text>
	<text>
		<partner>alidog</partner>
		<id>28</id>
		<adddata><![CDATA[function processtext(which,text) {
  if( which > 0 ) return text;
  return getLangString( text, [ getName(herob) ] );
}]]></adddata>
		<empty>false</empty>
		<request>alihund_20</request>
		<response1 goto="29" xsi:nil="true" />
	</text>
	<text>
		<partner>alidog</partner>
		<id>29</id>
		<adddata><![CDATA[]]></adddata>
		<empty>false</empty>
		<request>alihund_23</request>
		<response1 goto="30" xsi:nil="true" />
	</text>
	<text>
		<partner>alidog</partner>
		<id>30</id>
		<adddata><![CDATA[function processtext(which,text) {
  if( which > 0 ) return text;
  return getLangString( text, [ getName(herob) ] );
}]]></adddata>
		<empty>false</empty>
		<request>alihund_24</request>
		<response1 goto="30check" xsi:nil="true" />
	</text>
	<text>
		<partner>alidog</partner>
		<id>30check</id>
		<adddata><![CDATA[function forward() {
  if( getGender( herob ) != "male" ) return 34;
  var res = rollCheck({"who":herob,"which":"CH","type":"attrib"});
  if( res.ok ) return 31;
  return 33;
}]]></adddata>
		<empty>true</empty>
		<request />
		<response1 goto="31" xsi:nil="true" />
	</text>
	<text>
		<partner>alidog</partner>
		<id>31</id>
		<adddata><![CDATA[function processtext(which,text) {
  if( which > 0 ) return text;
  return getLangString( text, [ getName(herob), getLangString("text_pp3_"+getGender(herob),[]), getName(herob) ] );
}]]></adddata>
		<empty>false</empty>
		<request>alihund_25</request>
		<response1 goto="14" xsi:nil="true" />
	</text>
	<text>
		<partner>alidog</partner>
		<id>40</id>
		<adddata><![CDATA[function processtext(which,text) {
  if( which > 0 ) return text;
  var thirdp = getLangString("text_3rdperson_"+getGender(herob),[]);
  thirdp = thirdp.substring(0,1).toUpperCase() + thirdp.substring(1);
  return getLangString( text, [ getName(herob),
  thirdp ] );
}]]></adddata>
		<empty>false</empty>
		<request>alihund_21</request>
		<response1 goto="41" xsi:nil="true" />
	</text>
	<text>
		<partner>alidog</partner>
		<id>33</id>
		<adddata><![CDATA[function processtext(which,text) {
  if( which > 0 ) return text;
  return getLangString( text, [ getName(herob) ] );
}]]></adddata>
		<empty>false</empty>
		<request>alihund_26</request>
		<response1 goto="14" xsi:nil="true" />
	</text>
	<text>
		<partner>alidog</partner>
		<id>41</id>
		<adddata><![CDATA[function processtext(which,text) {
  if( which > 0 ) return text;
  return getLangString( text, [ getName(herob) ] );
}
function before() {
  dealDamage({"who":herob,"amount":1,"reason":"Doggy","type":"ignorers"});
}]]></adddata>
		<empty>false</empty>
		<request>alihund_22</request>
		<response1 goto="42" xsi:nil="true" />
	</text>
	<text>
		<partner>alidog</partner>
		<id>42</id>
		<adddata><![CDATA[]]></adddata>
		<empty>false</empty>
		<request>alihund_23</request>
		<response1 goto="43" xsi:nil="true" />
	</text>
	<text>
		<partner>alidog</partner>
		<id>43</id>
		<adddata><![CDATA[function processtext(which,text) {
  if( which > 0 ) return text;
  return getLangString( text, [ getName(herob) ] );
}]]></adddata>
		<empty>false</empty>
		<request>alihund_24</request>
		<response1 goto="43check" xsi:nil="true" />
	</text>
	<text>
		<partner>alidog</partner>
		<id>43check</id>
		<adddata><![CDATA[function forward() {
  if( getGender( herob ) != "male" ) return 44;
  var res = rollCheck({"who":herob,"which":"CH","type":"attrib"});
  if( res.ok ) return 46;
  return 47;
}]]></adddata>
		<empty>true</empty>
		<request />
		<response1 goto="44" xsi:nil="true" />
		<response2 goto="46" xsi:nil="true" />
		<response3 goto="47" xsi:nil="true" />
	</text>
	<text>
		<partner>alidog</partner>
		<id>44</id>
		<adddata><![CDATA[function processtext(which,text) {
  if( which > 0 ) return text;
  return getLangString( text, [ getName(herob), getLangString("text_pp3_"+getGender(herob),[]), getName(herob) ] );
}]]></adddata>
		<empty>false</empty>
		<request>alihund_25</request>
		<response1 goto="47" xsi:nil="true" />
	</text>
	<text>
		<partner>alidog</partner>
		<id>46</id>
		<adddata><![CDATA[function processtext(which,text) {
  if( which > 0 ) return text;
  return getLangString( text, [ getName(herob) ] );
}]]></adddata>
		<empty>false</empty>
		<request>alihund_26</request>
		<response1 goto="47" xsi:nil="true" />
	</text>
	<text>
		<partner>alidog</partner>
		<id>47</id>
		<adddata><![CDATA[function processtext(which,text) {
  if( which > 0 ) return text;
  return getLangString( text, [ getName(herob) ] );
}]]></adddata>
		<empty>false</empty>
		<request>alihund_27</request>
		<response1 goto="14" xsi:nil="true" />
	</text>
	<text>
		<partner>alinaja</partner>
		<id>1</id>
		<adddata><![CDATA[function forward() {
  if( getSpecialState("naja") != "" )
    return 2;
  showMessage("ottarje_9");
  return 255;
}]]></adddata>
		<empty>true</empty>
		<request />
	</text>
	<text>
		<partner>alinaja</partner>
		<id>2</id>
		<adddata><![CDATA[function processtext(which,text) {
  if( which > 0 ) return text;
  // try to find herob from alidog
  var herob = 0;
  var oname = getSpecialState("naja");
  for( var i = 0; i < getPartyCount(); i++ ) {
    if( getName(i) == oname ) {
      herob = i;
      break;
    }
  }
  // default to current group leader if herob cannot be found
  return getLangString( text, [getName(herob), getLangString( "text_pp3_"+getGender(herob), [] )] );
}]]></adddata>
		<empty>false</empty>
		<request>alihund_32</request>
		<response1 goto="3" xsi:nil="true" />
	</text>
	<text>
		<partner>alinaja</partner>
		<id>3</id>
		<adddata><![CDATA[function before() {
  passTime("xx",6);
  setHunger(-100);
  setThirst(-100);
}]]></adddata>
		<empty>false</empty>
		<request>alihund_33</request>
		<response1 goto="255" xsi:nil="true" />
	</text>
	<text>
		<partner>lagerpalaver</partner>
		<id>1</id>
		<adddata><![CDATA[var pass0 = 0;
var pass1, i, res;
function forward() {
  if((getQuestState("schick_call") != 2) && wasNotUsed(1)) return 2;
  else return 3;
}

function wasNotUsed(id) {
  var palaver = getSpecialState("lagerpalaver");
  if(palaver.search("~"+id+"~") != -1) return false;
  else return true;
}]]></adddata>
		<empty>true</empty>
		<request />
	</text>
	<text>
		<partner>lagerpalaver</partner>
		<id>2</id>
		<adddata><![CDATA[function processtext(which,text) {
  if( which > 0 ) return text;
  addId(1);
  return getLangString( text, [getName(0), getName( rollRandom(1, getPartyCount()-1))] );}

function addId(id) {
  var palaver = getSpecialState("lagerpalaver");
  setSpecialState("lagerpalaver", palaver + "~"+id+"~");
}]]></adddata>
		<empty>false</empty>
		<request>lagerpalaver_1</request>
		<response1 goto="3">lagerpalaver_24</response1>
		<response2 goto="255">lagerpalaver_25</response2>
	</text>
	<text>
		<partner>lagerpalaver</partner>
		<id>3</id>
		<adddata><![CDATA[function forward() {
  if((getQuestState("ugdalf1") < 3) && wasNotUsed(3)) return 4;
  else return 5;
}

function wasNotUsed(id) {
  var palaver = getSpecialState("lagerpalaver");
  if(palaver.search("~"+id+"~") != -1) return false;
  else return true;
}]]></adddata>
		<empty>true</empty>
		<request />
	</text>
	<text>
		<partner>lagerpalaver</partner>
		<id>4</id>
		<adddata><![CDATA[function processtext(which,text) {
  if( which > 0 ) return text;
  addId(3);
  var w = rollRandom(1, getPartyCount()-1);
  return getLangString( text, [getName(w), getLangString("text_3rdperson_"+getGender(w), [])]);}

function addId(id) {
  var palaver = getSpecialState("lagerpalaver");
  setSpecialState("lagerpalaver", palaver + "~"+id+"~");
}]]></adddata>
		<empty>false</empty>
		<request>lagerpalaver_2</request>
		<response1 goto="5">lagerpalaver_24</response1>
		<response2 goto="255">lagerpalaver_25</response2>
	</text>
	<text>
		<partner>lagerpalaver</partner>
		<id>5</id>
		<adddata><![CDATA[function forward() {
  if((getPartyLevel("avg") < 1) && wasNotUsed(5)) return 6;
  else return 7;
}

function wasNotUsed(id) {
  var palaver = getSpecialState("lagerpalaver");
  if(palaver.search("~"+id+"~") != -1) return false;
  else return true;
}]]></adddata>
		<empty>true</empty>
		<request />
	</text>
	<text>
		<partner>lagerpalaver</partner>
		<id>6</id>
		<adddata><![CDATA[function before() {
  var palaver = getSpecialState("lagerpalaver");
  setSpecialState("lagerpalaver", palaver + "~"+5+"~");
}]]></adddata>
		<empty>false</empty>
		<request>lagerpalaver_3</request>
		<response1 goto="7">lagerpalaver_24</response1>
		<response2 goto="255">lagerpalaver_25</response2>
	</text>
	<text>
		<partner>lagerpalaver</partner>
		<id>7</id>
		<adddata><![CDATA[function forward() {
  var w0 = -1;
  var w1 = -1;
  for(i = 0; i < getPartyCount(); i++) {
    res = getEquipped("leg",i);
    if(res.id > -1) {
      w0 = i;
    } else {
      w1 = i;
    }
  }
  if(w0 > -1) {
    if((w1 > -1) && wasNotUsed(7)) {
      pass0 = w0;
      pass1 = w1;
      return 8;
    } else return 11;
  } else if (wasNotUsed(9)) return 10;
  else return 11;
}

function wasNotUsed(id) {
  var palaver = getSpecialState("lagerpalaver");
  if(palaver.search("~"+id+"~") != -1) return false;
  else return true;
}]]></adddata>
		<empty>true</empty>
		<request />
	</text>
	<text>
		<partner>lagerpalaver</partner>
		<id>8</id>
		<adddata><![CDATA[function processtext(which,text) {
  if( which > 0 ) return text;
  addId(7);
  return getLangString( text, [getName(pass0), getName(pass1), getLangString("text_diese_"+getGender(pass1), []), getLangString("text_welt_"+getGender(pass1), [])]);}

function addId(id) {
  var palaver = getSpecialState("lagerpalaver");
  setSpecialState("lagerpalaver", palaver + "~"+id+"~");
}]]></adddata>
		<empty>false</empty>
		<request>lagerpalaver_4</request>
		<response1 goto="11">lagerpalaver_24</response1>
		<response2 goto="255">lagerpalaver_25</response2>
	</text>
	<text>
		<partner>lagerpalaver</partner>
		<id>9</id>
		<adddata><![CDATA[]]></adddata>
		<empty>true</empty>
		<request />
	</text>
	<text>
		<partner>lagerpalaver</partner>
		<id>10</id>
		<adddata><![CDATA[function processtext(which,text) {
  if( which > 0 ) return text;
  addId(9);
  return getLangString( text, [getName(rollRandom(1, getPartyCount()-1))]);}

function addId(id) {
  var palaver = getSpecialState("lagerpalaver");
  setSpecialState("lagerpalaver", palaver + "~"+id+"~");
}]]></adddata>
		<empty>false</empty>
		<request>lagerpalaver_5</request>
		<response1 goto="11">lagerpalaver_24</response1>
		<response2 goto="255">lagerpalaver_25</response2>
	</text>
	<text>
		<partner>lagerpalaver</partner>
		<id>11</id>
		<adddata><![CDATA[function forward() {
  var t = false;
  var counter = 0;
  var toSearch, cs, ivpos, searchfor;
  var cu = {"warrior":"K", "hunter":"J", "thief":"S", "viking":"T", "dwarf":"Z", "witch":"H", "druid":"D", "wizard":"M", "shireelf":"A", "woodelf":"W", "iceelf":"F"};
  for(i = 0; i < getPartyCount(); i++) {
    counter = 0;
    cs = getCharClass(i);
    searchfor = cu[cs];
    res = getEquipped("weapon", i);
    if(!res.isBroken && !(res.id == -1)) counter++;
    for(var j = 1; j <= 21; j++){
      if(counter > 1) break;
      ivpos = "inventory"+((j<10)?("0"+j):j);
      res = getEquipped(ivpos, i);
      toSearch = res.canuse ? res.canuse : "Q";
      if((res.id != -1) && !res.isBroken && res.skill && (toSearch.search(searchfor) > -1)) counter++;
    }
    if(counter < 2) {
        t = true;
        pass1 = i; 
    }
    else pass0 = i;
  }
  if(t && wasNotUsed(11)) return 12;
  else return 13;
}

function wasNotUsed(id) {
  var palaver = getSpecialState("lagerpalaver");
  if(palaver.search("~"+id+"~") != -1) return false;
  else return true;
}]]></adddata>
		<empty>true</empty>
		<request />
	</text>
	<text>
		<partner>lagerpalaver</partner>
		<id>12</id>
		<adddata><![CDATA[function processtext(which,text) {
  if( which > 0 ) return text;
  addId(11);
  return getLangString( text, [getName(pass0), getName(pass1)] );}

function addId(id) {
  var palaver = getSpecialState("lagerpalaver");
  setSpecialState("lagerpalaver", palaver + "~"+id+"~");
}]]></adddata>
		<empty>false</empty>
		<request>lagerpalaver_6</request>
		<response1 goto="13">lagerpalaver_24</response1>
		<response2 goto="255">lagerpalaver_25</response2>
	</text>
	<text>
		<partner>lagerpalaver</partner>
		<id>13</id>
		<adddata><![CDATA[function forward() {
  var t = false;
  for(i = 0; i < getPartyCount(); i++) {
    res = getCharEffect("protectwet", i);
    if(res < 5) {
      pass0 = i;
      t = true;
      break;
    }
  }
  if(t && wasNotUsed(13)) return 14;
  else return 15;
}

function wasNotUsed(id) {
  var palaver = getSpecialState("lagerpalaver");
  if(palaver.search("~"+id+"~") != -1) return false;
  else return true;
}]]></adddata>
		<empty>true</empty>
		<request />
	</text>
	<text>
		<partner>lagerpalaver</partner>
		<id>14</id>
		<adddata><![CDATA[function processtext(which,text) {
  if( which > 0 ) return text;
  addId(13);
  return getLangString( text, [getName(pass0)]);}

function addId(id) {
  var palaver = getSpecialState("lagerpalaver");
  setSpecialState("lagerpalaver", palaver + "~"+id+"~");
}]]></adddata>
		<empty>false</empty>
		<request>lagerpalaver_7</request>
		<response1 goto="15">lagerpalaver_24</response1>
		<response2 goto="255">lagerpalaver_25</response2>
	</text>
	<text>
		<partner>lagerpalaver</partner>
		<id>15</id>
		<adddata><![CDATA[function forward() {
  var t = false;
  var best = -99;
  var secbest = -99;
  var bestid = -1;
  var secid = -1;
  if(getPartyCount() > 1) {
  for(i = 1; i < getPartyCount(); i++) {
    res = getCharAttribute("hunger", i);
    if((res > 25) && (findInventoryItem(45) < 1)) {
      pass0 = i;
      t = true;
      break;
    }
  }}
  if(t){
  for(i = 1; i < getPartyCount(); i++) {
    res = getCharSkill("wildnisleben", i) + getCharSkill("faehrtens", i) + getCharSkill("tierkunde", i);
    if(res > best) {
      secbest = best;
      secid = bestid;
      best = res;
      bestid = i;
    }
  }
  if(pass0 == bestid){
    pass1 = secid;
  } else {
    pass1 = bestid;
  }
  }
  if(t && wasNotUsed(15)) return 16;
  else return 17;
}

function wasNotUsed(id) {
  var palaver = getSpecialState("lagerpalaver");
  if(palaver.search("~"+id+"~") != -1) return false;
  else return true;
}]]></adddata>
		<empty>true</empty>
		<request />
	</text>
	<text>
		<partner>lagerpalaver</partner>
		<id>16</id>
		<adddata><![CDATA[function processtext(which,text) {
  if( which > 0 ) return text;
  addId(15);
  return getLangString( text, [getName(pass0), getName(0), getName(pass1)]);}

function addId(id) {
  var palaver = getSpecialState("lagerpalaver");
  setSpecialState("lagerpalaver", palaver + "~"+id+"~");
}]]></adddata>
		<empty>false</empty>
		<request>lagerpalaver_8</request>
		<response1 goto="17">lagerpalaver_24</response1>
		<response2 goto="255">lagerpalaver_25</response2>
	</text>
	<text>
		<partner>lagerpalaver</partner>
		<id>17</id>
		<adddata><![CDATA[function forward() {
  var t = false;
  for(i = 0; i < getPartyCount(); i++) {
    res = getCharAttribute("thirst",i);
    if(res > 45) {
      t = true;
      pass0 = i;
      break;
    }
  }
  if(t) {
    if((findInventoryItem(30) > 5) && wasNotUsed(17)) return 18;
    else if(wasNotUsed(19)) return 20;
    else return 21;
  }
  else return 21;
}

function wasNotUsed(id) {
  var palaver = getSpecialState("lagerpalaver");
  if(palaver.search("~"+id+"~") != -1) return false;
  else return true;
}]]></adddata>
		<empty>true</empty>
		<request />
	</text>
	<text>
		<partner>lagerpalaver</partner>
		<id>18</id>
		<adddata><![CDATA[function processtext(which,text) {
  if( which > 0 ) return text;
  addId(17);
  return getLangString( text, [getName(pass0)]);}

function addId(id) {
  var palaver = getSpecialState("lagerpalaver");
  setSpecialState("lagerpalaver", palaver + "~"+id+"~");
}]]></adddata>
		<empty>false</empty>
		<request>lagerpalaver_9</request>
		<response1 goto="21">lagerpalaver_24</response1>
		<response2 goto="255">lagerpalaver_25</response2>
	</text>
	<text>
		<partner>lagerpalaver</partner>
		<id>19</id>
		<adddata><![CDATA[]]></adddata>
		<empty>true</empty>
		<request />
	</text>
	<text>
		<partner>lagerpalaver</partner>
		<id>20</id>
		<adddata><![CDATA[function processtext(which,text) {
  if( which > 0 ) return text;
  addId(19);
  return getLangString( text, [getName(pass0)]);}

function addId(id) {
  var palaver = getSpecialState("lagerpalaver");
  setSpecialState("lagerpalaver", palaver + "~"+id+"~");
}]]></adddata>
		<empty>false</empty>
		<request>lagerpalaver_10</request>
		<response1 goto="21">lagerpalaver_24</response1>
		<response2 goto="255">lagerpalaver_25</response2>
	</text>
	<text>
		<partner>lagerpalaver</partner>
		<id>21</id>
		<adddata><![CDATA[function forward() {
  var t = false;
  for(i = 0; i < getPartyCount(); i++) {
    res = getCharAttribute("LE", i);
    if(getCharAttribute("cLE", i) < (res/2)) {
      t = true;
      pass0 = i;
      break;
    }
  }
  if(t && wasNotUsed(21) && (findInventoryItemAt(0, 87) < 1) && (findInventoryItemAt(0, 88) < 1) && (((findInventoryItemAt(0, 72) < 1)||(findInventoryItemAt(0, 255) < 1)))) return 22;
  else return 23;
}

function wasNotUsed(id) {
  var palaver = getSpecialState("lagerpalaver");
  if(palaver.search("~"+id+"~") != -1) return false;
  else return true;
}]]></adddata>
		<empty>true</empty>
		<request />
	</text>
	<text>
		<partner>lagerpalaver</partner>
		<id>22</id>
		<adddata><![CDATA[function processtext(which,text) {
  if( which > 0 ) return text;
  addId(21);
  return getLangString( text, [getName(pass0)]);}

function addId(id) {
  var palaver = getSpecialState("lagerpalaver");
  setSpecialState("lagerpalaver", palaver + "~"+id+"~");
}]]></adddata>
		<empty>false</empty>
		<request>lagerpalaver_11</request>
		<response1 goto="23">lagerpalaver_24</response1>
		<response2 goto="255">lagerpalaver_25</response2>
	</text>
	<text>
		<partner>lagerpalaver</partner>
		<id>23</id>
		<adddata><![CDATA[function forward() {
  var t = false;
  if(getPartyCount() > 1){
    var res0 = getCharSkill("wildnisleben", 0) + getCharSkill("sinnensch", 0);
    for(i = 1; i < getPartyCount(); i++) {
      res = getCharSkill("wildnisleben", i) + getCharSkill("sinnensch", i);
      if(res > res0) {
        t = true;
        pass0 = i;
        res0 = res;
      }
    }
  }
  if(t && wasNotUsed(23)) return 24;
  else return 25;
}

function wasNotUsed(id) {
  var palaver = getSpecialState("lagerpalaver");
  if(palaver.search("~"+id+"~") != -1) return false;
  else return true;
}]]></adddata>
		<empty>true</empty>
		<request />
	</text>
	<text>
		<partner>lagerpalaver</partner>
		<id>24</id>
		<adddata><![CDATA[function processtext(which,text) {
  if( which > 0 ) return text;
  addId(23);
  var w0 = 1;
  for(var i = 0; i < getPartyCount(); i++) {
    if((i != 0) && (i != pass0)) {
      w0 = i;
    }
  }
  return getLangString( text, [getName(w0), getName(pass0),getName(0)]);}

function addId(id) {
  var palaver = getSpecialState("lagerpalaver");
  setSpecialState("lagerpalaver", palaver + "~"+id+"~");
}]]></adddata>
		<empty>false</empty>
		<request>lagerpalaver_12</request>
		<response1 goto="25">lagerpalaver_24</response1>
		<response2 goto="255">lagerpalaver_25</response2>
	</text>
	<text>
		<partner>lagerpalaver</partner>
		<id>25</id>
		<adddata><![CDATA[function forward() {
  var t = false;
  var ueb = -1;
  var nueb = -1;
  for(i = 0; i < getPartyCount(); i++) {
      res = getCharAttribute("BP", i);
      if(res < 5) {
        t = true;
        ueb = i;
      } else {
        nueb = i;
      }
  }
  if(t){
  if(nueb > -1) {
    if(wasNotUsed(25)) {
      pass0 = nueb;
      pass1 = ueb;
      return 26;
    } else if(wasNotUsed(29)) {
      pass0 = ueb;
      pass1 = nueb;
      return 30;
    } else return 31;    
  } else if(wasNotUsed(27)){
    pass0 = ueb;
    return 28;
  } else return 31;
  } else return 31;
}

function wasNotUsed(id) {
  var palaver = getSpecialState("lagerpalaver");
  if(palaver.search("~"+id+"~") != -1) return false;
  else return true;
}]]></adddata>
		<empty>true</empty>
		<request />
	</text>
	<text>
		<partner>lagerpalaver</partner>
		<id>26</id>
		<adddata><![CDATA[function processtext(which,text) {
  if( which > 0 ) return text;
  addId(25);
  return getLangString( text, [getName(pass0),getName(pass1)]);}

function addId(id) {
  var palaver = getSpecialState("lagerpalaver");
  setSpecialState("lagerpalaver", palaver + "~"+id+"~");
}]]></adddata>
		<empty>false</empty>
		<request>lagerpalaver_13</request>
		<response1 goto="31">lagerpalaver_24</response1>
		<response2 goto="255">lagerpalaver_25</response2>
	</text>
	<text>
		<partner>lagerpalaver</partner>
		<id>27</id>
		<adddata><![CDATA[]]></adddata>
		<empty>true</empty>
		<request />
	</text>
	<text>
		<partner>lagerpalaver</partner>
		<id>28</id>
		<adddata><![CDATA[function processtext(which,text) {
  if( which > 0 ) return text;
  addId(27);
  return getLangString( text, [getName(rollRandom(1, getPartyCount()-1))]);}

function addId(id) {
  var palaver = getSpecialState("lagerpalaver");
  setSpecialState("lagerpalaver", palaver + "~"+id+"~");
}]]></adddata>
		<empty>false</empty>
		<request>lagerpalaver_14</request>
		<response1 goto="31">lagerpalaver_24</response1>
		<response2 goto="255">lagerpalaver_25</response2>
	</text>
	<text>
		<partner>lagerpalaver</partner>
		<id>29</id>
		<adddata><![CDATA[]]></adddata>
		<empty>true</empty>
		<request />
	</text>
	<text>
		<partner>lagerpalaver</partner>
		<id>30</id>
		<adddata><![CDATA[function processtext(which,text) {
  if( which > 0 ) return text;
  addId(29);
  return getLangString( text, [getName(pass0),getName(pass1)]);}

function addId(id) {
  var palaver = getSpecialState("lagerpalaver");
  setSpecialState("lagerpalaver", palaver + "~"+id+"~");
}]]></adddata>
		<empty>false</empty>
		<request>lagerpalaver_15</request>
		<response1 goto="31">lagerpalaver_24</response1>
		<response2 goto="255">lagerpalaver_25</response2>
	</text>
	<text>
		<partner>lagerpalaver</partner>
		<id>31</id>
		<adddata><![CDATA[function forward() {
  var res0 = getDateSeason();
  var minpro = 30;
  if(res0 != 2) {
    for(i = 0; i < getPartyCount(); i++) {
      res = getCharEffect("protectcold",i);
      if(res < minpro) {
        minpro = res;
      }
    }
  }
  if((res0 == 4) && (minpro < 12) && wasNotUsed(33)) return 34;
  else if(((res0 == 1) || (res0 == 3))&& (minpro < 7) && wasNotUsed(31)) return 32;
  else return 35;
}

function wasNotUsed(id) {
  var palaver = getSpecialState("lagerpalaver");
  if(palaver.search("~"+id+"~") != -1) return false;
  else return true;
}]]></adddata>
		<empty>true</empty>
		<request />
	</text>
	<text>
		<partner>lagerpalaver</partner>
		<id>32</id>
		<adddata><![CDATA[function processtext(which,text) {
  if( which > 0 ) return text;
  addId(31);
  return getLangString( text, [getName(rollRandom(1, getPartyCount()-1))]);}

function addId(id) {
  var palaver = getSpecialState("lagerpalaver");
  setSpecialState("lagerpalaver", palaver + "~"+id+"~");
}]]></adddata>
		<empty>false</empty>
		<request>lagerpalaver_16</request>
		<response1 goto="35">lagerpalaver_24</response1>
		<response2 goto="255">lagerpalaver_25</response2>
	</text>
	<text>
		<partner>lagerpalaver</partner>
		<id>33</id>
		<adddata><![CDATA[]]></adddata>
		<empty>true</empty>
		<request />
	</text>
	<text>
		<partner>lagerpalaver</partner>
		<id>34</id>
		<adddata><![CDATA[function processtext(which,text) {
  if( which > 0 ) return text;
  addId(33);
  return getLangString( text, [getName(rollRandom(1, getPartyCount()-1))]);}

function addId(id) {
  var palaver = getSpecialState("lagerpalaver");
  setSpecialState("lagerpalaver", palaver + "~"+id+"~");
}]]></adddata>
		<empty>false</empty>
		<request>lagerpalaver_17</request>
		<response1 goto="35">lagerpalaver_24</response1>
		<response2 goto="255">lagerpalaver_25</response2>
	</text>
	<text>
		<partner>lagerpalaver</partner>
		<id>35</id>
		<adddata><![CDATA[function forward() {
  if(wasNotUsed(35) && ((findInventoryItem(61) < 1) || (findInventoryItem(63) < 1) || (findInventoryItem(124) < 1) || (findInventoryItem(130) < 1))) {
    if(getPartyCount() > 1){
    var res0 = 2 * getCharSkill("pflanzenk", 0) + getCharSkill("wildnisleben", 0);
    for(i = 1; i < getPartyCount(); i++) {
      res = getCharSkill("wildnisleben", i) + 2 * getCharSkill("pflanzenk", i);
      if(res > res0) {
        pass0 = i;
        res0 = res;
      }
    }
    if(pass0 == 0) pass1 = 1;
    else pass1 = 0;
    return 36;
    } else return 37;  
  } else return 37;
}

function wasNotUsed(id) {
  var palaver = getSpecialState("lagerpalaver");
  if(palaver.search("~"+id+"~") != -1) return false;
  else return true;
}]]></adddata>
		<empty>true</empty>
		<request />
	</text>
	<text>
		<partner>lagerpalaver</partner>
		<id>36</id>
		<adddata><![CDATA[function processtext(which,text) {
  if( which > 0 ) return text;
  addId(35);
  return getLangString( text, [getName(pass0),getName(pass1)]);}

function addId(id) {
  var palaver = getSpecialState("lagerpalaver");
  setSpecialState("lagerpalaver", palaver + "~"+id+"~");
}]]></adddata>
		<empty>false</empty>
		<request>lagerpalaver_18</request>
		<response1 goto="37">lagerpalaver_24</response1>
		<response2 goto="255">lagerpalaver_25</response2>
	</text>
	<text>
		<partner>lagerpalaver</partner>
		<id>37</id>
		<adddata><![CDATA[function forward() {
  var free = new Array();
  for(i = 38; i < 43; i++) {
    if(wasNotUsed(i)) free.push(i);
  }
  if((free.length > 0) && (getPartyCount() > 2)) {
    var toGo = free[Math.floor(Math.random() * free.length)];
    if((toGo == 38) && (getDateSeason() < 4)) return 43; 
    free = new Array();
    var sel;
    for(i = 1; i < getPartyCount(); i++) {
      free.push(i);
    }
    sel = Math.floor(Math.random() * free.length);
     pass0 = free[sel];
     free.splice(sel,1);
     pass1 = free[Math.floor(Math.random() * free.length)];
    return toGo;
  } else return 43;
}

function wasNotUsed(id) {
  var palaver = getSpecialState("lagerpalaver");
  if(palaver.search("~"+id+"~") != -1) return false;
  else return true;
}]]></adddata>
		<empty>true</empty>
		<request />
	</text>
	<text>
		<partner>lagerpalaver</partner>
		<id>38</id>
		<adddata><![CDATA[function processtext(which,text) {
  if( which > 0 ) return text;
  addId(38);
  return getLangString( text, [getName(rollRandom(1, getPartyCount()-1))]);}

function addId(id) {
  var palaver = getSpecialState("lagerpalaver");
  setSpecialState("lagerpalaver", palaver + "~"+id+"~");
}]]></adddata>
		<empty>false</empty>
		<request>lagerpalaver_19</request>
		<response1 goto="255">lagerpalaver_25</response1>
	</text>
	<text>
		<partner>lagerpalaver</partner>
		<id>39</id>
		<adddata><![CDATA[function processtext(which,text) {
  if( which > 0 ) return text;
  addId(39);
  return getLangString( text, [getName(pass0), getName(0), getName(pass1)]);}

function addId(id) {
  var palaver = getSpecialState("lagerpalaver");
  setSpecialState("lagerpalaver", palaver + "~"+id+"~");
}]]></adddata>
		<empty>false</empty>
		<request>lagerpalaver_20</request>
		<response1 goto="255">lagerpalaver_25</response1>
	</text>
	<text>
		<partner>lagerpalaver</partner>
		<id>40</id>
		<adddata><![CDATA[function processtext(which,text) {
  if( which > 0 ) return text;
  addId(40);
  return getLangString( text, [getName(pass0), getName(pass1)], getLangString("text_si_"+getGender(pass1), []));}

function addId(id) {
  var palaver = getSpecialState("lagerpalaver");
  setSpecialState("lagerpalaver", palaver + "~"+id+"~");
}]]></adddata>
		<empty>false</empty>
		<request>lagerpalaver_21</request>
		<response1 goto="255">lagerpalaver_25</response1>
	</text>
	<text>
		<partner>lagerpalaver</partner>
		<id>41</id>
		<adddata><![CDATA[function processtext(which,text) {
  if( which > 0 ) return text;
  addId(41);
  return getLangString( text, [getName(pass0), getName(pass1)]);}

function addId(id) {
  var palaver = getSpecialState("lagerpalaver");
  setSpecialState("lagerpalaver", palaver + "~"+id+"~");
}]]></adddata>
		<empty>false</empty>
		<request>lagerpalaver_22</request>
		<response1 goto="255">lagerpalaver_25</response1>
	</text>
	<text>
		<partner>lagerpalaver</partner>
		<id>42</id>
		<adddata><![CDATA[function processtext(which,text) {
  if( which > 0 ) return text;
  addId(42);
  return getLangString( text, [getName(pass0), getName(pass1)]);}

function addId(id) {
  var palaver = getSpecialState("lagerpalaver");
  setSpecialState("lagerpalaver", palaver + "~"+id+"~");
}]]></adddata>
		<empty>false</empty>
		<request>lagerpalaver_23</request>
		<response1 goto="255">lagerpalaver_25</response1>
	</text>
	<text>
		<partner>lagerpalaver</partner>
		<id>43</id>
		<adddata><![CDATA[]]></adddata>
		<empty>false</empty>
		<request>lagerpalaver_26</request>
		<response1 goto="255">lagerpalaver_25</response1>
	</text>
	<text>
		<partner>strasse_stinkt2</partner>
		<id>1</id>
		<adddata><![CDATA[]]></adddata>
		<empty>false</empty>
		<request>strasse_138</request>
		<response1 goto="2" xsi:nil="true" />
	</text>
	<text>
		<partner>strasse_stinkt2</partner>
		<id>2</id>
		<adddata><![CDATA[]]></adddata>
		<empty>false</empty>
		<request>strasse_139</request>
		<response1 goto="255" xsi:nil="true" />
	</text>
	<text>
		<partner>strasse_hetmannauftrag</partner>
		<id>1</id>
		<adddata><![CDATA[function forward() {
  if( getQuestState("schick_call") < 2 )
    return 2;
  return 255;
}]]></adddata>
		<empty>false</empty>
		<request />
	</text>
	<text>
		<partner>strasse_hetmannauftrag</partner>
		<id>2</id>
		<adddata><![CDATA[]]></adddata>
		<empty>false</empty>
		<request>strasse_140</request>
		<response1 goto="255" xsi:nil="true" />
	</text>
	<text>
		<partner>strasse_Zufallstexte_nacht</partner>
		<id>1</id>
		<adddata><![CDATA[var chosenid = -1;
function forward() {
  // not night
  if( getDateTime() > 0.25 && getDateTime() < 0.75 ) return 255;
  var availids = [133],
	  hadids = getSpecialState("map.randomstreettextsdonenicht"),
	  i,j;
  if( hadids != "" ) {
    hadidlist = hadids.split(",");
    for( i = 0; i < hadidlist.length; i++ ) {
      for( j = 0; j < availids.length; j++ ) {
        if( availids[j] == hadidlist[i] ) {
          availids.splice(j,1);
          break;
        }
      }
    }
  }
  if( availids.length > 0 ) {
    chosenid = availids[ rollRandom(0,availids.length) ];
    return 2;
  } else {
    // no more random encounters
    return 255;
  }
}]]></adddata>
		<empty>false</empty>
		<request />
		<response1 goto="2" xsi:nil="true" />
	</text>
	<text>
		<partner>strasse_Zufallstexte_nacht</partner>
		<id>2</id>
		<adddata><![CDATA[function before() {
  var hadids = getSpecialState("map.randomstreettextsdonenight");
  if( hadids == "" )
  	setSpecialState("map.randomstreettextsdonenight",chosenid);
  else
    setSpecialState("map.randomstreettextsdonenight",hadids+","+chosenid);
}

function processtext(which,text) {
  if( which > 0 ) return text;
  return getLangString("strasse_"+chosenid,[getName(0)]);
}]]></adddata>
		<empty>false</empty>
		<request>xxx</request>
	</text>
	<text>
		<partner>cheat_endbattle</partner>
		<id>1</id>
		<adddata><![CDATA[function forward() {
  giveItem( 181 );
  setQuestState( "schick_endbattle", 2 );
  setJourneyState({"route":"phexcaer-einsiedl","pos":0.748,"dir":true});
  return 255;
}]]></adddata>
		<empty>true</empty>
		<request />
	</text>
	<text>
		<partner>druid_healdagger</partner>
		<id>1</id>
		<adddata><![CDATA[var uid;
function forward() {
	uid =  getCharUniqueId(curchar);
	if( getCharClass( curchar ) != "druid" )
		return 4;
	var lastuse = Number( getSpecialState( "druid_lastheal_"+uid ) );
	if( lastuse > (getTime() - 1) )
		return 2;
	else
		return 3;
	return 255;
}
]]></adddata>
		<empty>true</empty>
		<request />
	</text>
	<text>
		<partner>druid_healdagger</partner>
		<id>2</id>
		<adddata><![CDATA[]]></adddata>
		<empty>false</empty>
		<request>druiddagger_toosoon</request>
		<response1 goto="255" xsi:nil="true" />
	</text>
	<text>
		<partner>druid_healdagger</partner>
		<id>3</id>
		<adddata><![CDATA[var healamount;
function before() {
	healamount = rollRandom(1,6);
	healDamage({"who":curchar,"amount":healamount});
	setSpecialState("druid_lastheal_"+uid,getTime());
}

function processtext( which, text ) {
	if( which > 0 ) return text;
	text = text.replace(/{0}/g, getName(curchar));
	text = text.replace(/{1}/g, healamount);
	return text;
}
]]></adddata>
		<empty>false</empty>
		<request>druiddagger_heal</request>
		<response1 goto="255" xsi:nil="true" />
	</text>
	<text>
		<partner>druid_healdagger</partner>
		<id>4</id>
		<adddata><![CDATA[function processtext( which, text ) {
	if( which > 0 ) return text;
	return text.replace(/{0}/g, getName(curchar));
}
]]></adddata>
		<empty>false</empty>
		<request>druiddagger_nodruid</request>
	</text>
	<text>
		<partner>groenvel_jaeger</partner>
		<id>1</id>
		<adddata><![CDATA[function forward() {
	setHeadline(getCurrentTriggerData("langid"));
	return rollRandom(2,4);
}
]]></adddata>
		<empty>true</empty>
		<request />
		<response1 goto="2" xsi:nil="true" />
	</text>
	<text>
		<partner>groenvel_jaeger</partner>
		<id>2</id>
		<adddata><![CDATA[]]></adddata>
		<empty>false</empty>
		<request>angbodirtal_6</request>
		<response1 goto="255" xsi:nil="true" />
	</text>
	<text>
		<partner>groenvel_jaeger</partner>
		<id>3</id>
		<adddata><![CDATA[]]></adddata>
		<empty>false</empty>
		<request>strasse_65</request>
		<response1 goto="255" xsi:nil="true" />
	</text>
	<text>
		<partner>groenvel_jaeger</partner>
		<id>4</id>
		<adddata><![CDATA[]]></adddata>
		<empty>false</empty>
		<request>strasse_79</request>
		<response1 goto="255" xsi:nil="true" />
	</text>
	<text>
		<partner>gameover_timeout</partner>
		<id>1</id>
		<adddata><![CDATA[	]]></adddata>
		<empty>false</empty>
		<request>extrolost_1</request>
		<response1 goto="2" xsi:nil="true" />
	</text>
	<text>
		<partner>gameover_timeout</partner>
		<id>2</id>
		<adddata><![CDATA[]]></adddata>
		<empty>false</empty>
		<request>extrolost_2</request>
		<response1 goto="3" xsi:nil="true" />
	</text>
	<text>
		<partner>gameover_timeout</partner>
		<id>3</id>
		<adddata><![CDATA[]]></adddata>
		<empty>false</empty>
		<request>extrolost_3</request>
		<response1 goto="255" xsi:nil="true" />
	</text>
	<text>
		<partner>schick_call_house</partner>
		<id>1</id>
		<adddata><![CDATA[function processtext( which, text ) {
	if( which > 0 ) return text;
	var msgtoshow = "story_" + choice;
	return getLangString(msgtoshow,[]);
}

var choice;
function before() {
	choice = Math.floor( Math.random() * 15.99 );
	var malechoice = [1,2,4,8,10,13,14];
	for( var i = 0; i < malechoice.length; i++ ) {
		if( malechoice[i] == choice ) {
			setInhabitant("m");
			return;
		}
	}
	setInhabitant("f");
	return;
}

function after(selid) {
	leaveLocation();
}
]]></adddata>
		<empty>false</empty>
		<request>story_15</request>
	</text>
	<text>
		<partner>maincheat</partner>
		<id>1</id>
		<adddata><![CDATA[function after(selid) {
	if( selid == 0 ) {
		setJourneyState({"route":"brendhil-manrin","pos":0.48});
	}
	if( selid == 1 ) {
		setJourneyState({"route":"daspota-ottarje","pos":0.44});
	}
	if( selid == 2 ) {
		setJourneyState({"route":"daspota-ottarje","pos":0.14});
	}
	if( selid == 3 ) {
		var r = getJourneyState();
		debugLog( "Journeystate:\n"+
			"Type:"+r.type+"\n"+
			"Position:"+r.pos+"\n"+
			"Direction:"+r.dir+"\n"+
			"Moving:"+r.moving+"\n"+
			"Route:"+r.route+"\n"+
			"Speed:"+r.speed );
	}
}
]]></adddata>
		<empty>false</empty>
		<request>Cheat</request>
		<response1 goto="255">brendhil</response1>
		<response2 goto="255">Verfallene Herberge</response2>
		<response3 goto="255">Reise60</response3>
		<response4 goto="255">TestJourneyState</response4>
	</text>
	<text>
		<partner>exit_dungeon</partner>
		<id>1</id>
		<adddata><![CDATA[var loc, dest1, dest2,croute,pos;
function forward() {
loc = getLocation();

if (loc.dungeon == "dngf046") {croute="daspota-ottarje"; pos = 0.45 }
if (loc.dungeon == "dngf051") {croute ="ottarje-skjal"; pos = 0.6 }
if (loc.dungeon == "dngf061") {croute ="ottarje-orvil"; pos = 0.5}
if (loc.dungeon == "dngf076") {croute ="felsteyn-orkanger"; pos=0.6}
if (loc.dungeon == "dngf094") {croute = "rybon-thoss-pampa"; pos=0.18}
if (loc.dungeon == "dngf100") {croute = "rybon-thoss-pampa"; pos =0.66}
if (loc.dungeon =="dngf108") {croute="skelelle-phexcaer-pampa";pos=0.5}
if (loc.dungeon =="dngf129") {croute="runinsha-runin-mid";pos=0.6}
if (loc.dungeon =="dngf131") {croute="brendhil-manrin";pos=0.3}
if (loc.dungeon =="dwoods1") {croute="clanegh-tyldon";pos=0.6}


	return 2;
}
]]></adddata>
		<empty>true</empty>
		<request />
	</text>
	<text>
		<partner>exit_dungeon</partner>
		<id>2</id>
		<adddata><![CDATA[function before() {
var towns = croute.split("-");
dest1 = towns[0];
dest2 = towns[1];
}
function processtext( which, text ) {
	
	if (which == 1) return getLangString(text, [getLangString(dest1+"_0",[])]);
	if (which == 2) return getLangString(text, [getLangString(dest2+"_0",[])]);
	if (which == 0) return text;
	if (which == 3) return text;
}

]]></adddata>
		<empty>false</empty>
		<request>exit_dungeon_1</request>
		<response1 goto="3">exit_dungeon_dest1</response1>
		<response2 goto="4">exit_dungeon_dest2</response2>
		<response3 goto="255">exit_dungeon_stay</response3>
	</text>
	<text>
		<partner>exit_dungeon</partner>
		<id>3</id>
		<adddata><![CDATA[
function forward() {
setJourneyState( {"route":croute,"pos":pos-0.01,"dir":false} );
	return 255;
}]]></adddata>
		<empty>true</empty>
		<request />
	</text>
	<text>
		<partner>exit_dungeon</partner>
		<id>4</id>
		<adddata><![CDATA[
function forward() {
setJourneyState( {"route":croute,"pos":pos+0.01} );
	return 255;
}
]]></adddata>
		<empty>true</empty>
		<request />
	</text>
	<text>
		<partner>sordul_fluchtturm</partner>
		<id>1</id>
		<adddata><![CDATA[function forward() {
if (getSpecialState("sordul_fluchtturm") == 1) return 2; else return 3;
}
]]></adddata>
		<empty>true</empty>
		<request />
		<response1 goto="2" xsi:nil="true" />
	</text>
	<text>
		<partner>sordul_fluchtturm</partner>
		<id>2</id>
		<adddata><![CDATA[]]></adddata>
		<empty>false</empty>
		<request>sordul_flucht4</request>
		<response1 goto="255" xsi:nil="true" />
	</text>
	<text>
		<partner>sordul_fluchtturm</partner>
		<id>3</id>
		<adddata><![CDATA[function before() {
setSpecialState("sordul_fluchtturm",1);
}
]]></adddata>
		<empty>false</empty>
		<request>sordul_flucht1</request>
		<response1 goto="4">sordul_fluchtr1</response1>
		<response2 goto="255">sordul_fluchtr2</response2>
	</text>
	<text>
		<partner>sordul_fluchtturm</partner>
		<id>4</id>
		<adddata><![CDATA[]]></adddata>
		<empty>false</empty>
		<request>sordul_flucht2</request>
		<response1 goto="255">sordul_fluchtr3</response1>
		<response2 goto="5">sordul_fluchtr4</response2>
	</text>
	<text>
		<partner>sordul_fluchtturm</partner>
		<id>5</id>
		<adddata><![CDATA[]]></adddata>
		<empty>false</empty>
		<request>sordul_flucht3</request>
		<response1 goto="255" xsi:nil="true" />
	</text>
	<text>
		<partner>orvil_hafen</partner>
		<id>1</id>
		<adddata><![CDATA[]]></adddata>
		<empty>false</empty>
		<request>orvil_hafen1</request>
		<response1 goto="255" xsi:nil="true" />
	</text>
	<text>
		<partner>actchars</partner>
		<id>1</id>
		<adddata><![CDATA[function forward() {

var active;



//Funktionsdefinition
function getActiveChars()
{

var activechars = new Array();

for (var i=0; i < getPartyCount(); i++) {

if (canAct(i)) activechars.push(i);


}
return activechars;
}
//Funktionsdefinition



active = new Array();
active = getActiveChars();

for (var i=0; i < active.length; i++) {
debugLog(getName(active[i])+"\n");
}
	return 255;
}
]]></adddata>
		<empty>true</empty>
		<request />
	</text>
	<text>
		<partner>firuntempel</partner>
		<id>1</id>
		<adddata><![CDATA[function before() {
	setInsideScene("mood_pathway");
	}
]]></adddata>
		<empty>false</empty>
		<request>feature7_63</request>
		<response1 goto="2">feature7_64</response1>
		<response2 goto="3">feature7_65</response2>
	</text>
	<text>
		<partner>firuntempel</partner>
		<id>2</id>
		<adddata><![CDATA[function before (){
	setHeadline("verlassener_firuntempel_hl");
	setInsideScene("mood_krypta");
	}]]></adddata>
		<empty>false</empty>
		<request>firuntempel_skelell_phexcaer_1</request>
		<response1 goto="4">feature_9</response1>
		<response2 goto="255">feature2_44</response2>
	</text>
	<text>
		<partner>firuntempel</partner>
		<id>3</id>
		<adddata><![CDATA[function forward(){
startDialogueAt("reise5_dickicht", "3");
}]]></adddata>
		<empty>true</empty>
		<request />
	</text>
	<text>
		<partner>firuntempel</partner>
		<id>4</id>
		<adddata><![CDATA[function forward() {
  forceRouteEvent( "manual", "firuntempel_rast" );
  return "forcecamp";
}]]></adddata>
		<empty>true</empty>
		<request />
	</text>
	<text>
		<partner>betas_Sordul</partner>
		<id>1</id>
		<adddata><![CDATA[function forward() {
	var qs = getQuestState("sordulkidnapping");
	
	
	if (qs == 1) return 2;
	else if (qs == 2) return 20;
	else return 21;
}
]]></adddata>
		<empty>true</empty>
		<request />
		<response1 goto="2" xsi:nil="true" />
		<response2 goto="20" xsi:nil="true" />
	</text>
	<text>
		<partner>betas_Sordul</partner>
		<id>2</id>
		<adddata><![CDATA[function forward() {
	return 3;
}
]]></adddata>
		<empty>true</empty>
		<request />
		<response1 goto="3" xsi:nil="true" />
	</text>
	<text>
		<partner>betas_Sordul</partner>
		<id>3</id>
		<adddata><![CDATA[]]></adddata>
		<empty>false</empty>
		<request>betas_sordul_1</request>
		<response1 goto="4">betas_sordul_r1</response1>
		<response2 goto="5">betas_sordul_r2</response2>
		<response3 goto="255">betas_sordul_r3</response3>
	</text>
	<text>
		<partner>betas_Sordul</partner>
		<id>4</id>
		<adddata><![CDATA[function after(selid) {
	if (selid == 1) {
	setQuestState("sordulkidnapping",0);
	setQuestState("sordulkidnapping_no",2);
	
	}
}
]]></adddata>
		<empty>false</empty>
		<request>betas_sordul_2</request>
		<response1 goto="6">betas_sordul_r4</response1>
		<response2 goto="255">betas_sordul_r5</response2>
	</text>
	<text>
		<partner>betas_Sordul</partner>
		<id>5</id>
		<adddata><![CDATA[function after(selid) {
	if (selid == 1) {
	setQuestState("sordulkidnapping",0);
	setQuestState("sordulkidnapping_no",2);
	
	}
}]]></adddata>
		<empty>false</empty>
		<request>betas_sordul_3</request>
		<response1 goto="6">betas_sordul_r6</response1>
		<response2 goto="255">betas_sordul_r7</response2>
	</text>
	<text>
		<partner>betas_Sordul</partner>
		<id>6</id>
		<adddata><![CDATA[function before() {
passTime("",4);
}
]]></adddata>
		<empty>false</empty>
		<request>betas_sordul_4</request>
		<response1 goto="8">betas_sordul_r8</response1>
		<response2 goto="9">betas_sordul_r9</response2>
		<response3 goto="10">betas_sordul_r10</response3>
	</text>
	<text>
		<partner>betas_Sordul</partner>
		<id>8</id>
		<adddata><![CDATA[function before() {
passTime("",4);
setQuestState("sordulkidnapping",2);
}
]]></adddata>
		<empty>false</empty>
		<request>betas_sordul_6</request>
		<response1 goto="255" xsi:nil="true" />
	</text>
	<text>
		<partner>betas_Sordul</partner>
		<id>9</id>
		<adddata><![CDATA[//forward schleichen 7a oder 7b

var activechars, minchars, managed, notmanaged;

function forward() {
	activechars = 0;
	managed = 0;
	notmanaged = 0;
	
	for (var i=0;i < getPartyCount();i++) {
	if (canAct(i)) {
			activechars++;
	
			var res = rollCheck({"who":i,"which":"schleichen","type":"skill"});
			if (res.ok) managed++;
			else notmanaged = i;
	}
	}
	
	minchars = activechars;
	Math.round(minchars);
	
	if (managed >= minchars) return "7a"; else return "7b";
}
]]></adddata>
		<empty>true</empty>
		<request />
		<response1 goto="7a" xsi:nil="true" />
		<response2 goto="7b" xsi:nil="true" />
	</text>
	<text>
		<partner>betas_Sordul</partner>
		<id>10</id>
		<adddata><![CDATA[]]></adddata>
		<empty>false</empty>
		<request>betas_sordul_8</request>
		<response1 goto="10fwd" xsi:nil="true" />
	</text>
	<text>
		<partner>betas_Sordul</partner>
		<id>7a</id>
		<adddata><![CDATA[function before() {
passTime("",4);
awardXP("Hostages of Rovamund rescued",-1, 2);
setQuestState("sordulkidnapping",2);
}
]]></adddata>
		<empty>false</empty>
		<request>betas_sordul_7a</request>
		<response1 goto="255" xsi:nil="true" />
	</text>
	<text>
		<partner>betas_Sordul</partner>
		<id>7b</id>
		<adddata><![CDATA[//after startBattle sordul_mine1

function processtext( which, text ) {
	if( which > 0 ) return text;
	return text.replace(/{0}/g, getName(notmanaged));
}

function after(selid) {
startBattle("sordul_mine1");
}

]]></adddata>
		<empty>false</empty>
		<request>betas_sordul_7b</request>
		<response1 goto="255" xsi:nil="true" />
	</text>
	<text>
		<partner>betas_Sordul</partner>
		<id>10a</id>
		<adddata><![CDATA[//after startBattle sordul_mine2
function after(selid) {
startBattle("sordul_mine2");
}

]]></adddata>
		<empty>false</empty>
		<request>betas_sordul_8a</request>
		<response1 goto="255" xsi:nil="true" />
	</text>
	<text>
		<partner>betas_Sordul</partner>
		<id>10fwd</id>
		<adddata><![CDATA[// forward 10a oder 10b

var activechars, minchars, managed, notmanaged;

function forward() {
	activechars = 0;
	managed = 0;
	notmanaged = 0;
	
	for (var i=0;i < getPartyCount();i++) {
	if (canAct(i)) {
			activechars++;
	
			var res = rollCheck({"who":i,"which":"schleichen","type":"skill"});
			if (res.ok) managed++;
			else notmanaged = i;
	}
	}
	
	minchars = activechars / 2;
	Math.round(minchars);
	
	if (managed >= minchars) return "10a"; else return "10b";
}]]></adddata>
		<empty>true</empty>
		<request />
		<response1 goto="10a" xsi:nil="true" />
		<response2 goto="10b" xsi:nil="true" />
	</text>
	<text>
		<partner>betas_Sordul</partner>
		<id>10b</id>
		<adddata><![CDATA[//after startBattle sordul_mine1

function after(selid) {
startBattle("sordul_mine1");
}

]]></adddata>
		<empty>false</empty>
		<request>betas_sordul_8b</request>
		<response1 goto="255" xsi:nil="true" />
	</text>
	<text>
		<partner>betas_Sordul</partner>
		<id>11</id>
		<adddata><![CDATA[function before() {
passTime("",4);
awardXP("Hostages of Rovamund rescued",-1, 5);
changeWealth(205);
setQuestState("sordulkidnapping",2);
}

]]></adddata>
		<empty>false</empty>
		<request>betas_sordul_9</request>
		<response1 goto="255" xsi:nil="true" />
	</text>
	<text>
		<partner>betas_Sordul</partner>
		<id>20</id>
		<adddata><![CDATA[]]></adddata>
		<empty>false</empty>
		<request>betas_sordul_20</request>
		<response1 goto="255" xsi:nil="true" />
	</text>
	<text>
		<partner>betas_Sordul</partner>
		<id>21</id>
		<adddata><![CDATA[]]></adddata>
		<empty>false</empty>
		<request>info1_1_44</request>
		<response1 goto="255" xsi:nil="true" />
	</text>
	<text>
		<partner>nordvestcastle</partner>
		<id>1</id>
		<adddata><![CDATA[]]></adddata>
		<empty>false</empty>
		<request>text_nordvestcastele</request>
		<response1 goto="255" xsi:nil="true" />
	</text>
	<text>
		<partner>beutel_verstauen</partner>
		<id>1</id>
		<adddata><![CDATA[
			var message = "Es wurden verstaut:   ";
			var newherbs;
			var wirselkraut_count;
			var eitrige_count;
			var gulmond_count;
			var tarnele_count;
			var shurin_count;
			var belmart_count;
			var donf_count;
			var menchal_count;
			var alraune_count;
			var atmon_count;
			var ilmen_count;
			var finage_count;
			var joruga_count;
			var thonnys_count;
			var lotus_count;
			var olgin_count;
			var kairan_count;
			var einbeere_count;
			var wirselkraut_new = 0;
			var eitrige_new = 0;
			var gulmond_new = 0;
			var tarnele_new = 0;
			var shurin_new = 0;
			var belmart_new = 0;
			var donf_new = 0;
			var menchal_new =0;
			var alraune_new =0;
			var atmon_new =0;
			var ilmen_new =0;
			var finage_new =0;
			var joruga_new =0;
			var thonnys_new =0;
			var lotus_new =0;
			var olgin_new =0;
			var kairan_new =0;
			var einbeere_new =0;

function forward () {
var res, ivpos, stack;
wirselkraut_count = Number(getSpecialState("map.collect_wirselkraut"));
eitrige_count = Number(getSpecialState("map.collect_eitrige"));
gulmond_count = Number(getSpecialState("map.collect_gulmond"));
tarnele_count = Number(getSpecialState("map.collect_tarnele"));
shurin_count = Number(getSpecialState("map.collect_shurin"));
belmart_count = Number(getSpecialState("map.collect_belmart"));
donf_count = Number(getSpecialState("map.collect_donf"));
menchal_count = Number(getSpecialState("map.collect_menchal"));
alraune_count = Number(getSpecialState("map.collect_alraune"));
atmon_count = Number(getSpecialState("map.collect_atmon"));
ilmen_count = Number(getSpecialState("map.collect_ilmen"));
finage_count = Number(getSpecialState("map.collect_finage"));
joruga_count = Number(getSpecialState("map.collect_joruga"));
thonnys_count = Number(getSpecialState("map.collect_thonnys"));
lotus_count = Number(getSpecialState("map.collect_lotus"));
olgin_count = Number(getSpecialState("map.collect_olgin"));
kairan_count = Number(getSpecialState("map.collect_kairan"));
einbeere_count = Number(getSpecialState("map.collect_einbeere"));


for(var i = 0; i < getPartyCount(); i++) {
for(var j = 1; j <= 21; j++){
ivpos = "inventory"+((j<10)?("0"+j):j);
res = getEquipped(ivpos, i);

if(res && (res.id == 61)) {
newherbs = true;
stack = parseInt(res.count);
wirselkraut_new+= stack;


removeInventoryItem(61,stack);
wirselkraut_count += stack;

}

if(res && (res.id == 62)) {
newherbs = true;
stack = parseInt(res.count);
eitrige_new+= stack;

removeInventoryItem(62,stack);
eitrige_count += stack;

}

if(res && (res.id == 63)) {
newherbs = true;
stack = parseInt(res.count);
gulmond_new+= stack;

removeInventoryItem(63,stack);
gulmond_count += stack;

}

if(res && (res.id == 64)) {
newherbs = true;
stack = parseInt(res.count);
tarnele_new+= stack;

removeInventoryItem(64,stack);
tarnele_count += stack;

}

if(res && (res.id == 122)) {
newherbs = true;
stack = parseInt(res.count);
shurin_new+= stack;

removeInventoryItem(122,stack);
shurin_count += stack;

}

if(res && (res.id == 123)) {
newherbs = true;
stack = parseInt(res.count);
belmart_new+= stack;

removeInventoryItem(123,stack);
belmart_count += stack;

}

if(res && (res.id == 124)) {
newherbs = true;
stack = parseInt(res.count);
donf_new +=stack;

removeInventoryItem(124,stack);
donf_count += stack;

}

if(res && (res.id == 125)) {
newherbs = true;
stack = parseInt(res.count);
menchal_new+= stack;

removeInventoryItem(125,stack);
menchal_count += stack;

}

if(res && (res.id == 126)) {
newherbs = true;
stack = parseInt(res.count);
alraune_new+= stack;

removeInventoryItem(126,stack);
alraune_count += stack;

}

if(res && (res.id == 127)) {
newherbs = true;
stack = parseInt(res.count);
atmon_new+= stack;

removeInventoryItem(127,stack);
atmon_count += stack;

}

if(res && (res.id == 128)) {
newherbs = true;
stack = parseInt(res.count);
ilmen_new+= stack;

removeInventoryItem(128,stack);
ilmen_count += stack;

}

if(res && (res.id == 129)) {
newherbs = true;
stack = parseInt(res.count);
finage_new+= stack;

removeInventoryItem(129,stack);
finage_count += stack;

}

if(res && (res.id == 130)) {
newherbs = true;
stack = parseInt(res.count);
joruga_new+= stack;

removeInventoryItem(130,stack);
joruga_count += stack;

}

if(res && (res.id == 131)) {
newherbs = true;
stack = parseInt(res.count);
thonnys_new+= stack;

removeInventoryItem(131,stack);
thonnys_count += stack;

}

if(res && (res.id == 132)) {
newherbs = true;
stack = parseInt(res.count);
lotus_new+= stack;

removeInventoryItem(132,stack);
lotus_count += stack;

}

if(res && (res.id == 60)) {
newherbs = true;
stack = parseInt(res.count);
einbeere_new+= stack;

removeInventoryItem(60,stack);
einbeere_count += stack;

}

if(res && (res.id == 156)) {
newherbs = true;
stack = parseInt(res.count);
olgin_new+= stack;

removeInventoryItem(156,stack);
olgin_count += stack;

}
if(res && (res.id == 157)) {
newherbs = true;
stack = parseInt(res.count);
kairan_new+= stack;

removeInventoryItem(157,stack);
kairan_count += stack;

}



}  
}
if (newherbs == true) {
if (wirselkraut_new > 1) message = message + "\r\n" + wirselkraut_new + " Wirselkräuter";
if (wirselkraut_new == 1) message = message + "\r\n" + wirselkraut_new + " Wirselkraut";
if (eitrige_new > 1) message = message + "\r\n" + eitrige_new + " Eitrige Krötenschemel";
if (eitrige_new == 1) message = message + "\r\n" + eitrige_new + " Eitriger Krötenschemel";
if (gulmond_new > 1) message = message + "\r\n" + gulmond_new + " Gulmondblätter";
if (gulmond_new == 1) message = message + "\r\n" + gulmond_new + " Gulmondblatt";
if (tarnele_new > 1) message = message + "\r\n" + tarnele_new + " Tarnelen";
if (tarnele_new == 1) message = message + "\r\n" + tarnele_new + " Tarnele";
if (shurin_new > 1) message = message + "\r\n" + shurin_new + " Shurinknollen";
if (shurin_new == 1) message = message + "\r\n" + shurin_new + " Shurinknolle";
if (belmart_new > 1) message = message + "\r\n"+ belmart_new + " Belmartblätter";
if (belmart_new == 1) message = message + "\r\n" + belmart_new + " Belmartblatt";
if (donf_new > 0) message = message + "\r\n" + donf_new + " Donfstengel";
if (menchal_new > 1) message = message + "\r\n" + menchal_new + " Menchalkakteen";
if (menchal_new == 1) message = message + "\r\n" + menchal_new + " Menchalkaktus";
if (alraune_new > 1) message = message + "\r\n" + alraune_new + " Alraunen";
if (alraune_new == 1) message = message + "\r\n" + alraune_new + " Alraune";
if (atmon_new > 1) message = message + "\r\n" + atmon_new + " Atmonblüten";
if (atmon_new == 1) message = message + "\r\n" + atmon_new + " Atmonblüte";
if (ilmen_new > 1) message = message + "\r\n" + ilmen_new + " Ilmenblätter";
if (ilmen_new == 1) message = message + "\r\n" + ilmen_new + " Ilmenblatt";
if (finage_new > 0) message = message + "\r\n" + finage_new + " Finagebäumchen";
if (joruga_new > 1) message = message + "\r\n" + joruga_new + " Jorugawurzeln";
if (joruga_new == 1) message = message + "\r\n" + joruga_new + " Jorugawurzel";
if (thonnys_new > 1) message = message + "\r\n" + thonnys_new + " Thonnysblüten";
if (thonnys_new == 1) message = message + "\r\n" + thonnys_new + " Thonnysblüte";
if (lotus_new > 1) message = message + "\r\n" + lotus_new + " Lotusblüten";
if (lotus_new == 1) message = message + "\r\n" + lotus_new + " Lotusblüte";
if (olgin_new > 0) message = message + "\r\n" + olgin_new + " Olginwurz";
if (kairan_new > 1) message = message + "\r\n" + kairan_new + " Kairanhalme";
if (kairan_new == 1) message = message + "\r\n" + kairan_new + " Kairanhalm";
if (einbeere_new > 1) message = message + "\r\n" + einbeere_new + " Vierblättrige Einbeeren";
if (einbeere_new == 1) message = message + "\r\n" + einbeere_new + " Vierblättrige Einbeere";

setSpecialState("map.collect_wirselkraut",wirselkraut_count);
setSpecialState("map.collect_eitrige",eitrige_count);
setSpecialState("map.collect_gulmond",gulmond_count);
setSpecialState("map.collect_tarnele",tarnele_count);
setSpecialState("map.collect_shurin",shurin_count);
setSpecialState("map.collect_belmart",belmart_count);
setSpecialState("map.collect_donf",donf_count);
setSpecialState("map.collect_menchal",menchal_count);
setSpecialState("map.collect_alraune",alraune_count);
setSpecialState("map.collect_atmon",atmon_count);
setSpecialState("map.collect_ilmen",ilmen_count);
setSpecialState("map.collect_finage",finage_count);
setSpecialState("map.collect_joruga",joruga_count);
setSpecialState("map.collect_thonnys",thonnys_count);
setSpecialState("map.collect_lotus",lotus_count);
setSpecialState("map.collect_olgin",olgin_count);
setSpecialState("map.collect_kairan",kairan_count);
setSpecialState("map.collect_einbeere",einbeere_count);

showMessage(message);
} else showMessage("Es sind keine Kräuter im Inventar vorhanden.");
newherbs = "";
return 255;}
]]></adddata>
		<empty>true</empty>
		<request />
	</text>
	<text>
		<partner>beutel_verstauen</partner>
		<id>2</id>
		<adddata><![CDATA[
			function processtext(which, text) {
		if (which != 0) return text;
		return getLangString( text, [getSpecialState("map.collect_wirselkraut"), 
		getSpecialState("map.collect_gulmond"),
		getSpecialState("map.collect_eitrige"),
		getSpecialState("map.collect_tarnele"),
		getSpecialState("map.collect_shurin"),
		getSpecialState("map.collect_belmart"),
		getSpecialState("map.collect_donf"),
		getSpecialState("map.collect_menchal"),
		getSpecialState("map.collect_alraune"),
		getSpecialState("map.collect_atmon"),
		getSpecialState("map.collect_ilmen"),
		getSpecialState("map.collect_finage"),
		getSpecialState("map.collect_joruga"),
		getSpecialState("map.collect_thonnys"),
		getSpecialState("map.collect_lotus"),
		getSpecialState("map.collect_olgin"),
		getSpecialState("map.collect_kairan"),
		getSpecialState("map.collect_einbeere")]); }
]]></adddata>
		<empty>false</empty>
		<request>beutel_inhalt</request>
		<response1 goto="255" xsi:nil="true" />
	</text>
	<text>
		<partner>beutel_entnehmen</partner>
		<id>1</id>
		<adddata><![CDATA[
			function processtext(which, text) {
		if (which != 0) return text;
		return getLangString( text, [getSpecialState("map.collect_wirselkraut"), 
		getSpecialState("map.collect_gulmond"),
		getSpecialState("map.collect_eitrige"),
		getSpecialState("map.collect_tarnele"),
		getSpecialState("map.collect_shurin"),
		getSpecialState("map.collect_belmart"),
		getSpecialState("map.collect_donf"),
		getSpecialState("map.collect_menchal"),
		getSpecialState("map.collect_alraune"),
		getSpecialState("map.collect_atmon"),
		getSpecialState("map.collect_ilmen"),
		getSpecialState("map.collect_finage"),
		getSpecialState("map.collect_joruga"),
		getSpecialState("map.collect_thonnys"),
		getSpecialState("map.collect_lotus"),
		getSpecialState("map.collect_olgin"),
		getSpecialState("map.collect_kairan"),
		getSpecialState("map.collect_einbeere")]); }

]]></adddata>
		<empty>false</empty>
		<request>beutel_inhalt</request>
		<response1 goto="4">takeout</response1>
		<response2 goto="takeall">takeall</response2>
		<response3 goto="255">beutel_end</response3>
	</text>
	<text>
		<partner>beutel_entnehmen</partner>
		<id>2</id>
		<adddata><![CDATA[var amount=0;
function forward() {

getNumber({"callback":"takeout","min": 0,"max": herbsortamount,"step":1, "message":"Wie viele entnehmen?"});
	return 255;
}

function takeout (val) {
amount = val;
startDialogueAt("beutel_entnehmen", 3);
}
]]></adddata>
		<empty>true</empty>
		<request />
	</text>
	<text>
		<partner>beutel_entnehmen</partner>
		<id>3</id>
		<adddata><![CDATA[function forward() {
debugLog(amount)
if (amount > 0 ) {
herbsortamount -= amount;
setSpecialState(herbsortname,herbsortamount);
showItemsetList({"doublelist":[herbsortid,amount],"cb":"startDialogueAt('beutel_entnehmen','1')"});
return 255;
}
return 1;
}
]]></adddata>
		<empty>true</empty>
		<request />
	</text>
	<text>
		<partner>beutel_entnehmen</partner>
		<id>4</id>
		<adddata><![CDATA[]]></adddata>
		<empty>false</empty>
		<request>which_herb</request>
		<response1 goto="30">which_1</response1>
		<response2 goto="31">which_2</response2>
		<response3 goto="32">which_3</response3>
		<response4 goto="33">which_4</response4>
		<response5 goto="34">which_5</response5>
		<response6 goto="5">which_next</response6>
		<response7 goto="255">beutel_end</response7>
	</text>
	<text>
		<partner>beutel_entnehmen</partner>
		<id>30</id>
		<adddata><![CDATA[var herbsortamount;
var herbsortid;
var herbsortname;
function forward() {
herbsortname = "map.collect_wirselkraut";
herbsortamount = Number(getSpecialState(herbsortname));
herbsortid = 61;

	return 2;
}
]]></adddata>
		<empty>true</empty>
		<request />
	</text>
	<text>
		<partner>beutel_entnehmen</partner>
		<id>31</id>
		<adddata><![CDATA[var herbsortamount;
var herbsortid;
var herbsortname;
function forward() {
herbsortname = "map.collect_eitrige";
herbsortamount = Number(getSpecialState(herbsortname));
herbsortid = 62;

	return 2;
}]]></adddata>
		<empty>true</empty>
		<request />
	</text>
	<text>
		<partner>beutel_entnehmen</partner>
		<id>5</id>
		<adddata><![CDATA[]]></adddata>
		<empty>false</empty>
		<request>which_herb</request>
		<response1 goto="35">which_6</response1>
		<response2 goto="36">which_7</response2>
		<response3 goto="37">which_8</response3>
		<response4 goto="38">which_9</response4>
		<response5 goto="39">which_10</response5>
		<response6 goto="6">which_next</response6>
		<response7 goto="255">beutel_end</response7>
	</text>
	<text>
		<partner>beutel_entnehmen</partner>
		<id>6</id>
		<adddata><![CDATA[]]></adddata>
		<empty>false</empty>
		<request>which_herb</request>
		<response1 goto="40">which_11</response1>
		<response2 goto="41">which_12</response2>
		<response3 goto="42">which_13</response3>
		<response4 goto="43">which_14</response4>
		<response5 goto="44">which_15</response5>
		<response6 goto="7">which_next</response6>
		<response7 goto="255">beutel_end</response7>
	</text>
	<text>
		<partner>beutel_entnehmen</partner>
		<id>7</id>
		<adddata><![CDATA[]]></adddata>
		<empty>false</empty>
		<request>which_herb</request>
		<response1 goto="45">which_16</response1>
		<response2 goto="46">which_17</response2>
		<response3 goto="47">which_18</response3>
		<response4 goto="4">which_return</response4>
		<response5 goto="255">beutel_end</response5>
	</text>
	<text>
		<partner>beutel_entnehmen</partner>
		<id>32</id>
		<adddata><![CDATA[var herbsortamount;
var herbsortid;
var herbsortname;
function forward() {
herbsortname = "map.collect_gulmond";
herbsortamount = Number(getSpecialState(herbsortname));
herbsortid = 63;

	return 2;
}]]></adddata>
		<empty>true</empty>
		<request />
	</text>
	<text>
		<partner>beutel_entnehmen</partner>
		<id>33</id>
		<adddata><![CDATA[var herbsortamount;
var herbsortid;
var herbsortname;
function forward() {
herbsortname = "map.collect_tarnele";
herbsortamount = Number(getSpecialState(herbsortname));
herbsortid = 64;

	return 2;
}]]></adddata>
		<empty>true</empty>
		<request />
	</text>
	<text>
		<partner>beutel_entnehmen</partner>
		<id>34</id>
		<adddata><![CDATA[var herbsortamount;
var herbsortid;
var herbsortname;
function forward() {
herbsortname = "map.collect_shurin";
herbsortamount = Number(getSpecialState(herbsortname));
herbsortid = 122;

	return 2;
}]]></adddata>
		<empty>true</empty>
		<request />
	</text>
	<text>
		<partner>beutel_entnehmen</partner>
		<id>35</id>
		<adddata><![CDATA[var herbsortamount;
var herbsortid;
var herbsortname;
function forward() {
herbsortname = "map.collect_belmart";
herbsortamount = Number(getSpecialState(herbsortname));
herbsortid = 123;

	return 2;
}]]></adddata>
		<empty>true</empty>
		<request />
	</text>
	<text>
		<partner>beutel_entnehmen</partner>
		<id>36</id>
		<adddata><![CDATA[var herbsortamount;
var herbsortid;
var herbsortname;
function forward() {
herbsortname = "map.collect_donf";
herbsortamount = Number(getSpecialState(herbsortname));
herbsortid = 124;

	return 2;
}]]></adddata>
		<empty>true</empty>
		<request />
	</text>
	<text>
		<partner>beutel_entnehmen</partner>
		<id>37</id>
		<adddata><![CDATA[var herbsortamount;
var herbsortid;
var herbsortname;
function forward() {
herbsortname = "map.collect_menchal";
herbsortamount = Number(getSpecialState(herbsortname));
herbsortid = 125;

	return 2;
}]]></adddata>
		<empty>true</empty>
		<request />
	</text>
	<text>
		<partner>beutel_entnehmen</partner>
		<id>38</id>
		<adddata><![CDATA[var herbsortamount;
var herbsortid;
var herbsortname;
function forward() {
herbsortname = "map.collect_alraune";
herbsortamount = Number(getSpecialState(herbsortname));
herbsortid = 126;

	return 2;
}]]></adddata>
		<empty>true</empty>
		<request />
	</text>
	<text>
		<partner>beutel_entnehmen</partner>
		<id>39</id>
		<adddata><![CDATA[var herbsortamount;
var herbsortid;
var herbsortname;
function forward() {
herbsortname = "map.collect_atmon";
herbsortamount = Number(getSpecialState(herbsortname));
herbsortid = 127;

	return 2;
}]]></adddata>
		<empty>true</empty>
		<request />
	</text>
	<text>
		<partner>beutel_entnehmen</partner>
		<id>40</id>
		<adddata><![CDATA[var herbsortamount;
var herbsortid;
var herbsortname;
function forward() {
herbsortname = "map.collect_ilmen";
herbsortamount = Number(getSpecialState(herbsortname));
herbsortid = 128;

	return 2;
}]]></adddata>
		<empty>true</empty>
		<request />
	</text>
	<text>
		<partner>beutel_entnehmen</partner>
		<id>41</id>
		<adddata><![CDATA[var herbsortamount;
var herbsortid;
var herbsortname;
function forward() {
herbsortname = "map.collect_finage";
herbsortamount = Number(getSpecialState(herbsortname));
herbsortid = 129;

	return 2;
}]]></adddata>
		<empty>true</empty>
		<request />
	</text>
	<text>
		<partner>beutel_entnehmen</partner>
		<id>42</id>
		<adddata><![CDATA[var herbsortamount;
var herbsortid;
var herbsortname;
function forward() {
herbsortname = "map.collect_joruga";
herbsortamount = Number(getSpecialState(herbsortname));
herbsortid = 130;

	return 2;
}]]></adddata>
		<empty>true</empty>
		<request />
	</text>
	<text>
		<partner>beutel_entnehmen</partner>
		<id>43</id>
		<adddata><![CDATA[var herbsortamount;
var herbsortid;
var herbsortname;
function forward() {
herbsortname = "map.collect_thonnys";
herbsortamount = Number(getSpecialState(herbsortname));
herbsortid = 131;

	return 2;
}]]></adddata>
		<empty>true</empty>
		<request />
	</text>
	<text>
		<partner>beutel_entnehmen</partner>
		<id>44</id>
		<adddata><![CDATA[var herbsortamount;
var herbsortid;
var herbsortname;
function forward() {
herbsortname = "map.collect_lotus";
herbsortamount = Number(getSpecialState(herbsortname));
herbsortid = 132;

	return 2;
}]]></adddata>
		<empty>true</empty>
		<request />
	</text>
	<text>
		<partner>beutel_entnehmen</partner>
		<id>45</id>
		<adddata><![CDATA[var herbsortamount;
var herbsortid;
var herbsortname;
function forward() {
herbsortname = "map.collect_olgin";
herbsortamount = Number(getSpecialState(herbsortname));
herbsortid = 156;

	return 2;
}]]></adddata>
		<empty>true</empty>
		<request />
	</text>
	<text>
		<partner>beutel_entnehmen</partner>
		<id>46</id>
		<adddata><![CDATA[var herbsortamount;
var herbsortid;
var herbsortname;
function forward() {
herbsortname = "map.collect_kairan";
herbsortamount = Number(getSpecialState(herbsortname));
herbsortid = 157;

	return 2;
}]]></adddata>
		<empty>true</empty>
		<request />
	</text>
	<text>
		<partner>beutel_entnehmen</partner>
		<id>47</id>
		<adddata><![CDATA[var herbsortamount;
var herbsortid;
var herbsortname;
function forward() {
herbsortname = "map.collect_einbeere";
herbsortamount = Number(getSpecialState(herbsortname));
herbsortid = 60;

	return 2;
}]]></adddata>
		<empty>true</empty>
		<request />
	</text>
	<text>
		<partner>beutel_entnehmen</partner>
		<id>takeall</id>
		<adddata><![CDATA[var wirselkraut_count;
			var eitrige_count;
			var gulmond_count;
			var tarnele_count;
			var shurin_count;
			var belmart_count;
			var donf_count;
			var menchal_count;
			var alraune_count;
			var atmon_count;
			var ilmen_count;
			var finage_count;
			var joruga_count;
			var thonnys_count;
			var lotus_count;
			var olgin_count;
			var kairan_count;
			var einbeere_count;



function forward() {

var itemlist = new Array;



wirselkraut_count = Number(getSpecialState("map.collect_wirselkraut"));
eitrige_count = Number(getSpecialState("map.collect_eitrige"));
gulmond_count = Number(getSpecialState("map.collect_gulmond"));
tarnele_count = Number(getSpecialState("map.collect_tarnele"));
shurin_count = Number(getSpecialState("map.collect_shurin"));
belmart_count = Number(getSpecialState("map.collect_belmart"));
donf_count = Number(getSpecialState("map.collect_donf"));
menchal_count = Number(getSpecialState("map.collect_menchal"));
alraune_count = Number(getSpecialState("map.collect_alraune"));
atmon_count = Number(getSpecialState("map.collect_atmon"));
ilmen_count = Number(getSpecialState("map.collect_ilmen"));
finage_count = Number(getSpecialState("map.collect_finage"));
joruga_count = Number(getSpecialState("map.collect_joruga"));
thonnys_count = Number(getSpecialState("map.collect_thonnys"));
lotus_count = Number(getSpecialState("map.collect_lotus"));
olgin_count = Number(getSpecialState("map.collect_olgin"));
kairan_count = Number(getSpecialState("map.collect_kairan"));
einbeere_count = Number(getSpecialState("map.collect_einbeere"));



itemlist = [61,wirselkraut_count,62,eitrige_count,63,gulmond_count,64,tarnele_count,122,shurin_count,123,belmart_count,124,donf_count,125,menchal_count,
126,alraune_count,127,atmon_count,128,ilmen_count,129,finage_count,130,joruga_count,131,thonnys_count,132,lotus_count,156,olgin_count,157,kairan_count,60,einbeere_count];



setSpecialState("map.collect_wirselkraut",0);
setSpecialState("map.collect_eitrige",0);
setSpecialState("map.collect_gulmond",0);
setSpecialState("map.collect_tarnele",0);
setSpecialState("map.collect_shurin",0);
setSpecialState("map.collect_belmart",0);
setSpecialState("map.collect_donf",0);
setSpecialState("map.collect_menchal",0);
setSpecialState("map.collect_alraune",0);
setSpecialState("map.collect_atmon",0);
setSpecialState("map.collect_ilmen",0);
setSpecialState("map.collect_finage",0);
setSpecialState("map.collect_joruga",0);
setSpecialState("map.collect_thonnys",0);
setSpecialState("map.collect_lotus",0);
setSpecialState("map.collect_olgin",0);
setSpecialState("map.collect_kairan",0);
setSpecialState("map.collect_einbeere",0);

showItemsetList({"doublelist":itemlist,"cb":"startDialogueAt('beutel_entnehmen','1')"});
return 255;
}]]></adddata>
		<empty>true</empty>
		<request />
	</text>
	<text>
		<partner>beutel_erase</partner>
		<id>1</id>
		<adddata><![CDATA[function forward() {

setSpecialState("map.collect_wirselkraut","");
setSpecialState("map.collect_eitrige","");
setSpecialState("map.collect_gulmond","");
setSpecialState("map.collect_tarnele","");
setSpecialState("map.collect_shurin","");
setSpecialState("map.collect_belmart","");
setSpecialState("map.collect_donf","");
setSpecialState("map.collect_menchal","");
setSpecialState("map.collect_alraune","");
setSpecialState("map.collect_atmon","");
setSpecialState("map.collect_ilmen","");
setSpecialState("map.collect_finage","");
setSpecialState("map.collect_joruga","");
setSpecialState("map.collect_thonnys","");
setSpecialState("map.collect_lotus","");
setSpecialState("map.collect_olgin","");
setSpecialState("map.collect_kairan","");
setSpecialState("map.collect_einbeere","");
	return 255;
}
]]></adddata>
		<empty>true</empty>
		<request />
	</text>
	<text>
		<partner>bevent</partner>
		<id>1</id>
		<adddata><![CDATA[
			function forward () {
			if (getSpecialState("bevent_triggered") != "true") return "1b";
			else {
			debugLog("already triggered");
			return 255;
			}
			
			}]]></adddata>
		<empty>true</empty>
		<request />
	</text>
	<text>
		<partner>bevent</partner>
		<id>1b</id>
		<adddata><![CDATA[
			function before () {
			setSpecialState("bevent_triggered","true");
			}]]></adddata>
		<empty>false</empty>
		<request>bevent_start</request>
		<response1 goto="3">bevent_1</response1>
		<response2 goto="4">bevent_2</response2>
	</text>
	<text>
		<partner>bevent</partner>
		<id>4</id>
		<adddata><![CDATA[]]></adddata>
		<empty>false</empty>
		<request>bevent_nohelp</request>
		<response1 goto="255" xsi:nil="true" />
	</text>
	<text>
		<partner>bevent</partner>
		<id>3</id>
		<adddata><![CDATA[function processtext( which, text ) {
	if( which > 0 ) return text;
	return text.replace(/{0}/g, getName(0));
}
]]></adddata>
		<empty>false</empty>
		<request>bevent_help</request>
		<response1 goto="5" xsi:nil="true" />
	</text>
	<text>
		<partner>bevent</partner>
		<id>5</id>
		<adddata><![CDATA[]]></adddata>
		<empty>false</empty>
		<request>bevent_onway</request>
		<response1 goto="6" xsi:nil="true" />
	</text>
	<text>
		<partner>bevent</partner>
		<id>6</id>
		<adddata><![CDATA[function before() {
passTime("xx",1);
jumpToLocation({"where":"thorwal","x":64,"y":3,"z":22,"rot":352})
}
]]></adddata>
		<empty>false</empty>
		<request>bevent_arrival</request>
		<response1 goto="7" xsi:nil="true" />
	</text>
	<text>
		<partner>bevent</partner>
		<id>7</id>
		<adddata><![CDATA[function processtext( which, text ) {
	if( which > 0 ) return text;
	text = text.replace(/{0}/g, getName(0));
	text = text.replace(/{1}/g, getName(1));
	text = text.replace(/{2}/g, getName(2));
	return text;
}
function after(selid) {
giveItem(778);
setSpecialState("map.collect_wirselkraut",6);
setSpecialState("map.collect_gulmond",4);
}

]]></adddata>
		<empty>false</empty>
		<request>bevent_beutel</request>
		<response1 goto="255" xsi:nil="true" />
	</text>
	<text>
		<partner>shipyard</partner>
		<id>1</id>
		<adddata><![CDATA[function forward() {
				if (getSpecialState("partyship_owned") == "true")	
				return 6;
				else if (getSpecialState("partyship_ordered") == "true")
				return 7;
				else return 2;
  }  ]]></adddata>
		<empty>true</empty>
		<request />
	</text>
	<text>
		<partner>shipyard</partner>
		<id>2</id>
		<adddata><![CDATA[]]></adddata>
		<empty>false</empty>
		<request>shipyard_start</request>
		<response1 goto="3">shipyard_option_1</response1>
		<response2 goto="255">shipyard_option_2</response2>
	</text>
	<text>
		<partner>shipyard</partner>
		<id>3</id>
		<adddata><![CDATA[]]></adddata>
		<empty>false</empty>
		<request>shipyard_prices</request>
		<response1 goto="4">shipyard_option_3</response1>
		<response2 goto="255">shipyard_option_4</response2>
	</text>
	<text>
		<partner>shipyard</partner>
		<id>4</id>
		<adddata><![CDATA[function forward() {
		if ( getWealth () >= 250000 ) 
		return 5;
		else
		return 99;
		}]]></adddata>
		<empty>true</empty>
		<request />
	</text>
	<text>
		<partner>shipyard</partner>
		<id>5</id>
		<adddata><![CDATA[function before() {
				setSpecialState("partyship_ordered","true");
				changeWealth(-250000);
				setSpecialState("partyship_order_time", getTime ());
  }  ]]></adddata>
		<empty>false</empty>
		<request>shipyard_paid</request>
		<response1 goto="255" xsi:nil="true" />
	</text>
	<text>
		<partner>shipyard</partner>
		<id>6</id>
		<adddata><![CDATA[]]></adddata>
		<empty>false</empty>
		<request>shipyard_already_owned</request>
		<response1 goto="255" xsi:nil="true" />
	</text>
	<text>
		<partner>shipyard</partner>
		<id>7</id>
		<adddata><![CDATA[function processtext(which, text) {
		if (which != 0)
		return text;
			var now = getTime ();
			var order_time = getSpecialState("partyship_order_time");
			var finished = 1*order_time + 60;
			var rest = Math.ceil(finished - now);
			var textkey = "text_day_" + ((rest >= 2) ? "plu" : "sin");
			return text.replace( "{0}", rest + " " + getLangString( textkey , [] ));

  } ]]></adddata>
		<empty>false</empty>
		<request>shipyard_already_ordered</request>
		<response1 goto="255" xsi:nil="true" />
	</text>
	<text>
		<partner>shipyard</partner>
		<id>99</id>
		<adddata><![CDATA[]]></adddata>
		<empty>false</empty>
		<request>shipyard_not_paid</request>
		<response1 goto="255" xsi:nil="true" />
	</text>
	<text>
		<partner>shipyard_check_order</partner>
		<id>1</id>
		<adddata><![CDATA[function forward() {
			var order_time = getSpecialState("partyship_order_time");
			var now = getTime ();
			if ((getSpecialState("partyship_ordered") == "true") && (now - order_time >= 60)) return 2;
				else startdlg("shipyard");
  }  ]]></adddata>
		<empty>true</empty>
		<request />
	</text>
	<text>
		<partner>shipyard_check_order</partner>
		<id>2</id>
		<adddata><![CDATA[function before() {
				setSpecialState("partyship_owned","true");
				setSpecialState("partyship_location", "thorwal");
				setSpecialState("partyship_ordered","");
  }  ]]></adddata>
		<empty>false</empty>
		<request>shipyard_order_ready</request>
		<response1 goto="255" xsi:nil="true" />
	</text>
	<text>
		<partner>lobpreisungen</partner>
		<id>1</id>
		<adddata><![CDATA[function forward() {
	var lob = parseInt(getSpecialState("lobpreisungen"));
	if(lob > 0) {
	showMessage(getLangString("lobpreisungen_20", []));
	return 255;
	}
	else { 
	chooseSingleCharacter(getLangString("lobpreisungen_1", []), "charSel");
	return 255; }
	}
	
	function charSel(id) {
	setSpecialState("lobpreisungenID", id);
	startDialogueAt("lobpreisungen", "2");
	}]]></adddata>
		<empty>true</empty>
		<request />
	</text>
	<text>
		<partner>lobpreisungen</partner>
		<id>2</id>
		<adddata><![CDATA[var hero, dif;
	
	function forward(){
	hero = parseInt(getSpecialState("lobpreisungenID"));
	if((getCharAttribute("KL",hero,0) > 11) &&
	(getCharAttribute("AG",hero,0) < 5) &&
	(getCharSkill("geschichte",hero) > 4) &&
	(getCharSkill("goetterkulte",hero) > 4)) {
	return 4;
	}
	else {
	return 3;
	}
	}]]></adddata>
		<empty>true</empty>
		<request />
	</text>
	<text>
		<partner>lobpreisungen</partner>
		<id>3</id>
		<adddata><![CDATA[function processtext(which,text) {
	  if( which > 0 ) return text;
	  return getLangString( text, [getName(hero)] );
	}]]></adddata>
		<empty>false</empty>
		<request>lobpreisungen_2</request>
		<response1 goto="255" xsi:nil="true" />
	</text>
	<text>
		<partner>lobpreisungen</partner>
		<id>4</id>
		<adddata><![CDATA[function processtext(which,text) {
	  if( which > 0 ) return text;
	  return getLangString( text, [getName(hero)]);
	}
	
	function hasresponse(which) {
	if(which == 1) return true;
	if(which == 2) {
	dif = 0;
	dif++;
	setSpecialState("lobpreisungen", dif);
	var res = rollCheck({"who":hero, "type":"skill", "which":"selbstbeh", "mod":-1*dif});
	return res.ok;
	}
	}
	
	function after(selid) {
		var ag = getCharAttribute("AG",hero,0);
		var gs = getCharSkill("geschichte",hero);
		var gk = getCharSkill("goetterkulte",hero);
		var r;
		if(ag > 2) {
			r = rollRandom(1,20);
			if(r <= ag) {
				modifyCharAttribute("AG", hero, -1);
				debugLog("Trying to decrease AG, current " + ag + ", Roll " + r + "Result success");
			}
			else {
				debugLog("Trying to decrease AG, current " + ag + ", Roll " + r + "Result failed");
			}
		}
		if(gs < 18) {
			if(gs < 10) {
				r = rollRandom(1,6) + rollRandom(1,6);
				if(r > gs) {
					modifyCharSkill("geschichte", hero, 1);
					debugLog("Trying to increase skill geschichte, current " + gs + ", Roll " + r + "Result success");
				}
				else {
					debugLog("Trying to increase skill geschichte, current " + gs + ", Roll " + r + "Result failed");
				}
			}
			else {
				r = rollRandom(1,6) + rollRandom(1,6) + rollRandom(1,6);
				if(r > gs) {
					modifyCharSkill("geschichte", hero, 1);
					debugLog("Trying to increase skill geschichte, current " + gs + ", Roll " + r + "Result success");
				}
				else {
					debugLog("Trying to increase skill geschichte, current " + gs + ", Roll " + r + "Result failed");
				}
			}
		}
		if(gk < 18) {
			if(gk < 10) {
				r = rollRandom(1,6) + rollRandom(1,6);
				if(r > gk) {
					modifyCharSkill("goetterkulte", hero, 1);
					debugLog("Trying to increase skill goetterkulte, current " + gk + ", Roll " + r + "Result success");
				}
				else {
					debugLog("Trying to increase skill goetterkulte, current " + gk + ", Roll " + r + "Result failed");
				}
			}
			else {
				r = rollRandom(1,6) + rollRandom(1,6) + rollRandom(1,6);
				if(r > gk) {
					modifyCharSkill("goetterkulte", hero, 1);
					debugLog("Trying to increase skill goetterkulte, current " + gk + ", Roll " + r + "Result success");
				}
				else {
				debugLog("Trying to increase skill goetterkulte, current " + gk + ", Roll " + r + "Result failed");
				}
			}
		} 
	}]]></adddata>
		<empty>false</empty>
		<request>lobpreisungen_3</request>
		<response1 goto="5">lobpreisungen_5</response1>
		<response2 goto="255">lobpreisungen_6</response2>
	</text>
	<text>
		<partner>lobpreisungen</partner>
		<id>5</id>
		<adddata><![CDATA[]]></adddata>
		<empty>false</empty>
		<request>lobpreisungen_4</request>
		<response1 goto="6" xsi:nil="true" />
	</text>
	<text>
		<partner>lobpreisungen</partner>
		<id>6</id>
		<adddata><![CDATA[function hasresponse(which) {
	if(which == 1) return true;
	if(which == 2) {
	dif = parseInt(getSpecialState("lobpreisungen"));
	dif++;
	setSpecialState("lobpreisungen", dif);
	var res = rollCheck({"who":hero, "type":"skill", "which":"selbstbeh", "mod":-1*dif});
	return res.ok;
	}
	}
	
	function after(selid) {
		var ag = getCharAttribute("AG",hero,0);
		var gs = getCharSkill("geschichte",hero);
		var gk = getCharSkill("goetterkulte",hero);
		var r;
		if(ag > 2) {
			r = rollRandom(1,20);
			if(r <= ag) {
				modifyCharAttribute("AG", hero, -1);
				debugLog("Trying to decrease AG, current " + ag + ", Roll " + r + "Result success");
			}
			else {
				debugLog("Trying to decrease AG, current " + ag + ", Roll " + r + "Result failed");
			}
		}
		if(gs < 18) {
			if(gs < 10) {
				r = rollRandom(1,6) + rollRandom(1,6);
				if(r > gs) {
					modifyCharSkill("geschichte", hero, 1);
					debugLog("Trying to increase skill geschichte, current " + gs + ", Roll " + r + "Result success");
				}
				else {
					debugLog("Trying to increase skill geschichte, current " + gs + ", Roll " + r + "Result failed");
				}
			}
			else {
				r = rollRandom(1,6) + rollRandom(1,6) + rollRandom(1,6);
				if(r > gs) {
					modifyCharSkill("geschichte", hero, 1);
					debugLog("Trying to increase skill geschichte, current " + gs + ", Roll " + r + "Result success");
				}
				else {
					debugLog("Trying to increase skill geschichte, current " + gs + ", Roll " + r + "Result failed");
				}
			}
		}
		if(gk < 18) {
			if(gk < 10) {
				r = rollRandom(1,6) + rollRandom(1,6);
				if(r > gk) {
					modifyCharSkill("goetterkulte", hero, 1);
					debugLog("Trying to increase skill goetterkulte, current " + gk + ", Roll " + r + "Result success");
				}
				else {
					debugLog("Trying to increase skill goetterkulte, current " + gk + ", Roll " + r + "Result failed");
				}
			}
			else {
				r = rollRandom(1,6) + rollRandom(1,6) + rollRandom(1,6);
				if(r > gk) {
					modifyCharSkill("goetterkulte", hero, 1);
					debugLog("Trying to increase skill goetterkulte, current " + gk + ", Roll " + r + "Result success");
				}
				else {
				debugLog("Trying to increase skill goetterkulte, current " + gk + ", Roll " + r + "Result failed");
				}
			}
		} 
	}]]></adddata>
		<empty>false</empty>
		<request>lobpreisungen_7</request>
		<response1 goto="7">lobpreisungen_5</response1>
		<response2 goto="255">lobpreisungen_6</response2>
	</text>
	<text>
		<partner>lobpreisungen</partner>
		<id>7</id>
		<adddata><![CDATA[function hasresponse(which) {
	if(which == 1) return true;
	if(which == 2) {
	dif = parseInt(getSpecialState("lobpreisungen"));
	dif++;
	setSpecialState("lobpreisungen", dif);
	var res = rollCheck({"who":hero, "type":"skill", "which":"selbstbeh", "mod":-1*dif});
	return res.ok;
	}
	}
	
	function after(selid) {
		var ag = getCharAttribute("AG",hero,0);
		var gs = getCharSkill("geschichte",hero);
		var gk = getCharSkill("goetterkulte",hero);
		var r;
		if(ag > 2) {
			r = rollRandom(1,20);
			if(r <= ag) {
				modifyCharAttribute("AG", hero, -1);
				debugLog("Trying to decrease AG, current " + ag + ", Roll " + r + "Result success");
			}
			else {
				debugLog("Trying to decrease AG, current " + ag + ", Roll " + r + "Result failed");
			}
		}
		if(gs < 18) {
			if(gs < 10) {
				r = rollRandom(1,6) + rollRandom(1,6);
				if(r > gs) {
					modifyCharSkill("geschichte", hero, 1);
					debugLog("Trying to increase skill geschichte, current " + gs + ", Roll " + r + "Result success");
				}
				else {
					debugLog("Trying to increase skill geschichte, current " + gs + ", Roll " + r + "Result failed");
				}
			}
			else {
				r = rollRandom(1,6) + rollRandom(1,6) + rollRandom(1,6);
				if(r > gs) {
					modifyCharSkill("geschichte", hero, 1);
					debugLog("Trying to increase skill geschichte, current " + gs + ", Roll " + r + "Result success");
				}
				else {
					debugLog("Trying to increase skill geschichte, current " + gs + ", Roll " + r + "Result failed");
				}
			}
		}
		if(gk < 18) {
			if(gk < 10) {
				r = rollRandom(1,6) + rollRandom(1,6);
				if(r > gk) {
					modifyCharSkill("goetterkulte", hero, 1);
					debugLog("Trying to increase skill goetterkulte, current " + gk + ", Roll " + r + "Result success");
				}
				else {
					debugLog("Trying to increase skill goetterkulte, current " + gk + ", Roll " + r + "Result failed");
				}
			}
			else {
				r = rollRandom(1,6) + rollRandom(1,6) + rollRandom(1,6);
				if(r > gk) {
					modifyCharSkill("goetterkulte", hero, 1);
					debugLog("Trying to increase skill goetterkulte, current " + gk + ", Roll " + r + "Result success");
				}
				else {
				debugLog("Trying to increase skill goetterkulte, current " + gk + ", Roll " + r + "Result failed");
				}
			}
		} 
	}]]></adddata>
		<empty>false</empty>
		<request>lobpreisungen_8</request>
		<response1 goto="8">lobpreisungen_5</response1>
		<response2 goto="255">lobpreisungen_6</response2>
	</text>
	<text>
		<partner>lobpreisungen</partner>
		<id>8</id>
		<adddata><![CDATA[function hasresponse(which) {
	if(which == 1) return true;
	if(which == 2) {
	dif = parseInt(getSpecialState("lobpreisungen"));
	dif++;
	setSpecialState("lobpreisungen", dif);
	var res = rollCheck({"who":hero, "type":"skill", "which":"selbstbeh", "mod":-1*dif});
	return res.ok;
	}
	}
	
	function after(selid) {
		var ag = getCharAttribute("AG",hero,0);
		var gs = getCharSkill("geschichte",hero);
		var gk = getCharSkill("goetterkulte",hero);
		var r;
		if(ag > 2) {
			r = rollRandom(1,20);
			if(r <= ag) {
				modifyCharAttribute("AG", hero, -1);
				debugLog("Trying to decrease AG, current " + ag + ", Roll " + r + "Result success");
			}
			else {
				debugLog("Trying to decrease AG, current " + ag + ", Roll " + r + "Result failed");
			}
		}
		if(gs < 18) {
			if(gs < 10) {
				r = rollRandom(1,6) + rollRandom(1,6);
				if(r > gs) {
					modifyCharSkill("geschichte", hero, 1);
					debugLog("Trying to increase skill geschichte, current " + gs + ", Roll " + r + "Result success");
				}
				else {
					debugLog("Trying to increase skill geschichte, current " + gs + ", Roll " + r + "Result failed");
				}
			}
			else {
				r = rollRandom(1,6) + rollRandom(1,6) + rollRandom(1,6);
				if(r > gs) {
					modifyCharSkill("geschichte", hero, 1);
					debugLog("Trying to increase skill geschichte, current " + gs + ", Roll " + r + "Result success");
				}
				else {
					debugLog("Trying to increase skill geschichte, current " + gs + ", Roll " + r + "Result failed");
				}
			}
		}
		if(gk < 18) {
			if(gk < 10) {
				r = rollRandom(1,6) + rollRandom(1,6);
				if(r > gk) {
					modifyCharSkill("goetterkulte", hero, 1);
					debugLog("Trying to increase skill goetterkulte, current " + gk + ", Roll " + r + "Result success");
				}
				else {
					debugLog("Trying to increase skill goetterkulte, current " + gk + ", Roll " + r + "Result failed");
				}
			}
			else {
				r = rollRandom(1,6) + rollRandom(1,6) + rollRandom(1,6);
				if(r > gk) {
					modifyCharSkill("goetterkulte", hero, 1);
					debugLog("Trying to increase skill goetterkulte, current " + gk + ", Roll " + r + "Result success");
				}
				else {
				debugLog("Trying to increase skill goetterkulte, current " + gk + ", Roll " + r + "Result failed");
				}
			}
		} 
	}]]></adddata>
		<empty>false</empty>
		<request>lobpreisungen_9</request>
		<response1 goto="9">lobpreisungen_5</response1>
		<response2 goto="255">lobpreisungen_6</response2>
	</text>
	<text>
		<partner>lobpreisungen</partner>
		<id>9</id>
		<adddata><![CDATA[function hasresponse(which) {
	if(which == 1) return true;
	if(which == 2) {
	dif = parseInt(getSpecialState("lobpreisungen"));
	dif++;
	setSpecialState("lobpreisungen", dif);
	var res = rollCheck({"who":hero, "type":"skill", "which":"selbstbeh", "mod":-1*dif});
	return res.ok;
	}
	}
	
	function after(selid) {
		var ag = getCharAttribute("AG",hero,0);
		var gs = getCharSkill("geschichte",hero);
		var gk = getCharSkill("goetterkulte",hero);
		var r;
		if(ag > 2) {
			r = rollRandom(1,20);
			if(r <= ag) {
				modifyCharAttribute("AG", hero, -1);
				debugLog("Trying to decrease AG, current " + ag + ", Roll " + r + "Result success");
			}
			else {
				debugLog("Trying to decrease AG, current " + ag + ", Roll " + r + "Result failed");
			}
		}
		if(gs < 18) {
			if(gs < 10) {
				r = rollRandom(1,6) + rollRandom(1,6);
				if(r > gs) {
					modifyCharSkill("geschichte", hero, 1);
					debugLog("Trying to increase skill geschichte, current " + gs + ", Roll " + r + "Result success");
				}
				else {
					debugLog("Trying to increase skill geschichte, current " + gs + ", Roll " + r + "Result failed");
				}
			}
			else {
				r = rollRandom(1,6) + rollRandom(1,6) + rollRandom(1,6);
				if(r > gs) {
					modifyCharSkill("geschichte", hero, 1);
					debugLog("Trying to increase skill geschichte, current " + gs + ", Roll " + r + "Result success");
				}
				else {
					debugLog("Trying to increase skill geschichte, current " + gs + ", Roll " + r + "Result failed");
				}
			}
		}
		if(gk < 18) {
			if(gk < 10) {
				r = rollRandom(1,6) + rollRandom(1,6);
				if(r > gk) {
					modifyCharSkill("goetterkulte", hero, 1);
					debugLog("Trying to increase skill goetterkulte, current " + gk + ", Roll " + r + "Result success");
				}
				else {
					debugLog("Trying to increase skill goetterkulte, current " + gk + ", Roll " + r + "Result failed");
				}
			}
			else {
				r = rollRandom(1,6) + rollRandom(1,6) + rollRandom(1,6);
				if(r > gk) {
					modifyCharSkill("goetterkulte", hero, 1);
					debugLog("Trying to increase skill goetterkulte, current " + gk + ", Roll " + r + "Result success");
				}
				else {
				debugLog("Trying to increase skill goetterkulte, current " + gk + ", Roll " + r + "Result failed");
				}
			}
		} 
	}]]></adddata>
		<empty>false</empty>
		<request>lobpreisungen_10</request>
		<response1 goto="10">lobpreisungen_5</response1>
		<response2 goto="255">lobpreisungen_6</response2>
	</text>
	<text>
		<partner>lobpreisungen</partner>
		<id>10</id>
		<adddata><![CDATA[function hasresponse(which) {
	if(which == 1) return true;
	if(which == 2) {
	dif = parseInt(getSpecialState("lobpreisungen"));
	dif++;
	setSpecialState("lobpreisungen", dif);
	var res = rollCheck({"who":hero, "type":"skill", "which":"selbstbeh", "mod":-1*dif});
	return res.ok;
	}
	}
	
	function after(selid) {
		var ag = getCharAttribute("AG",hero,0);
		var gs = getCharSkill("geschichte",hero);
		var gk = getCharSkill("goetterkulte",hero);
		var r;
		if(ag > 2) {
			r = rollRandom(1,20);
			if(r <= ag) {
				modifyCharAttribute("AG", hero, -1);
				debugLog("Trying to decrease AG, current " + ag + ", Roll " + r + "Result success");
			}
			else {
				debugLog("Trying to decrease AG, current " + ag + ", Roll " + r + "Result failed");
			}
		}
		if(gs < 18) {
			if(gs < 10) {
				r = rollRandom(1,6) + rollRandom(1,6);
				if(r > gs) {
					modifyCharSkill("geschichte", hero, 1);
					debugLog("Trying to increase skill geschichte, current " + gs + ", Roll " + r + "Result success");
				}
				else {
					debugLog("Trying to increase skill geschichte, current " + gs + ", Roll " + r + "Result failed");
				}
			}
			else {
				r = rollRandom(1,6) + rollRandom(1,6) + rollRandom(1,6);
				if(r > gs) {
					modifyCharSkill("geschichte", hero, 1);
					debugLog("Trying to increase skill geschichte, current " + gs + ", Roll " + r + "Result success");
				}
				else {
					debugLog("Trying to increase skill geschichte, current " + gs + ", Roll " + r + "Result failed");
				}
			}
		}
		if(gk < 18) {
			if(gk < 10) {
				r = rollRandom(1,6) + rollRandom(1,6);
				if(r > gk) {
					modifyCharSkill("goetterkulte", hero, 1);
					debugLog("Trying to increase skill goetterkulte, current " + gk + ", Roll " + r + "Result success");
				}
				else {
					debugLog("Trying to increase skill goetterkulte, current " + gk + ", Roll " + r + "Result failed");
				}
			}
			else {
				r = rollRandom(1,6) + rollRandom(1,6) + rollRandom(1,6);
				if(r > gk) {
					modifyCharSkill("goetterkulte", hero, 1);
					debugLog("Trying to increase skill goetterkulte, current " + gk + ", Roll " + r + "Result success");
				}
				else {
				debugLog("Trying to increase skill goetterkulte, current " + gk + ", Roll " + r + "Result failed");
				}
			}
		} 
	}]]></adddata>
		<empty>false</empty>
		<request>lobpreisungen_11</request>
		<response1 goto="11">lobpreisungen_5</response1>
		<response2 goto="255">lobpreisungen_6</response2>
	</text>
	<text>
		<partner>lobpreisungen</partner>
		<id>11</id>
		<adddata><![CDATA[function hasresponse(which) {
	if(which == 1) return true;
	if(which == 2) {
	dif = parseInt(getSpecialState("lobpreisungen"));
	dif++;
	setSpecialState("lobpreisungen", dif);
	var res = rollCheck({"who":hero, "type":"skill", "which":"selbstbeh", "mod":-1*dif});
	return res.ok;
	}
	}
	
	function after(selid) {
		var ag = getCharAttribute("AG",hero,0);
		var gs = getCharSkill("geschichte",hero);
		var gk = getCharSkill("goetterkulte",hero);
		var r;
		if(ag > 2) {
			r = rollRandom(1,20);
			if(r <= ag) {
				modifyCharAttribute("AG", hero, -1);
				debugLog("Trying to decrease AG, current " + ag + ", Roll " + r + "Result success");
			}
			else {
				debugLog("Trying to decrease AG, current " + ag + ", Roll " + r + "Result failed");
			}
		}
		if(gs < 18) {
			if(gs < 10) {
				r = rollRandom(1,6) + rollRandom(1,6);
				if(r > gs) {
					modifyCharSkill("geschichte", hero, 1);
					debugLog("Trying to increase skill geschichte, current " + gs + ", Roll " + r + "Result success");
				}
				else {
					debugLog("Trying to increase skill geschichte, current " + gs + ", Roll " + r + "Result failed");
				}
			}
			else {
				r = rollRandom(1,6) + rollRandom(1,6) + rollRandom(1,6);
				if(r > gs) {
					modifyCharSkill("geschichte", hero, 1);
					debugLog("Trying to increase skill geschichte, current " + gs + ", Roll " + r + "Result success");
				}
				else {
					debugLog("Trying to increase skill geschichte, current " + gs + ", Roll " + r + "Result failed");
				}
			}
		}
		if(gk < 18) {
			if(gk < 10) {
				r = rollRandom(1,6) + rollRandom(1,6);
				if(r > gk) {
					modifyCharSkill("goetterkulte", hero, 1);
					debugLog("Trying to increase skill goetterkulte, current " + gk + ", Roll " + r + "Result success");
				}
				else {
					debugLog("Trying to increase skill goetterkulte, current " + gk + ", Roll " + r + "Result failed");
				}
			}
			else {
				r = rollRandom(1,6) + rollRandom(1,6) + rollRandom(1,6);
				if(r > gk) {
					modifyCharSkill("goetterkulte", hero, 1);
					debugLog("Trying to increase skill goetterkulte, current " + gk + ", Roll " + r + "Result success");
				}
				else {
				debugLog("Trying to increase skill goetterkulte, current " + gk + ", Roll " + r + "Result failed");
				}
			}
		} 
	}]]></adddata>
		<empty>false</empty>
		<request>lobpreisungen_12</request>
		<response1 goto="12">lobpreisungen_5</response1>
		<response2 goto="255">lobpreisungen_6</response2>
	</text>
	<text>
		<partner>lobpreisungen</partner>
		<id>12</id>
		<adddata><![CDATA[function hasresponse(which) {
	if(which == 1) return true;
	if(which == 2) {
	dif = parseInt(getSpecialState("lobpreisungen"));
	dif++;
	setSpecialState("lobpreisungen", dif);
	var res = rollCheck({"who":hero, "type":"skill", "which":"selbstbeh", "mod":-1*dif});
	return res.ok;
	}
	}
	
	function after(selid) {
		var ag = getCharAttribute("AG",hero,0);
		var gs = getCharSkill("geschichte",hero);
		var gk = getCharSkill("goetterkulte",hero);
		var r;
		if(ag > 2) {
			r = rollRandom(1,20);
			if(r <= ag) {
				modifyCharAttribute("AG", hero, -1);
				debugLog("Trying to decrease AG, current " + ag + ", Roll " + r + "Result success");
			}
			else {
				debugLog("Trying to decrease AG, current " + ag + ", Roll " + r + "Result failed");
			}
		}
		if(gs < 18) {
			if(gs < 10) {
				r = rollRandom(1,6) + rollRandom(1,6);
				if(r > gs) {
					modifyCharSkill("geschichte", hero, 1);
					debugLog("Trying to increase skill geschichte, current " + gs + ", Roll " + r + "Result success");
				}
				else {
					debugLog("Trying to increase skill geschichte, current " + gs + ", Roll " + r + "Result failed");
				}
			}
			else {
				r = rollRandom(1,6) + rollRandom(1,6) + rollRandom(1,6);
				if(r > gs) {
					modifyCharSkill("geschichte", hero, 1);
					debugLog("Trying to increase skill geschichte, current " + gs + ", Roll " + r + "Result success");
				}
				else {
					debugLog("Trying to increase skill geschichte, current " + gs + ", Roll " + r + "Result failed");
				}
			}
		}
		if(gk < 18) {
			if(gk < 10) {
				r = rollRandom(1,6) + rollRandom(1,6);
				if(r > gk) {
					modifyCharSkill("goetterkulte", hero, 1);
					debugLog("Trying to increase skill goetterkulte, current " + gk + ", Roll " + r + "Result success");
				}
				else {
					debugLog("Trying to increase skill goetterkulte, current " + gk + ", Roll " + r + "Result failed");
				}
			}
			else {
				r = rollRandom(1,6) + rollRandom(1,6) + rollRandom(1,6);
				if(r > gk) {
					modifyCharSkill("goetterkulte", hero, 1);
					debugLog("Trying to increase skill goetterkulte, current " + gk + ", Roll " + r + "Result success");
				}
				else {
				debugLog("Trying to increase skill goetterkulte, current " + gk + ", Roll " + r + "Result failed");
				}
			}
		} 
	}]]></adddata>
		<empty>false</empty>
		<request>lobpreisungen_13</request>
		<response1 goto="13">lobpreisungen_5</response1>
		<response2 goto="255">lobpreisungen_6</response2>
	</text>
	<text>
		<partner>lobpreisungen</partner>
		<id>13</id>
		<adddata><![CDATA[function hasresponse(which) {
	if(which == 1) return true;
	if(which == 2) {
	dif = parseInt(getSpecialState("lobpreisungen"));
	dif++;
	setSpecialState("lobpreisungen", dif);
	var res = rollCheck({"who":hero, "type":"skill", "which":"selbstbeh", "mod":-1*dif});
	return res.ok;
	}
	}
	
	function after(selid) {
		var ag = getCharAttribute("AG",hero,0);
		var gs = getCharSkill("geschichte",hero);
		var gk = getCharSkill("goetterkulte",hero);
		var r;
		if(ag > 2) {
			r = rollRandom(1,20);
			if(r <= ag) {
				modifyCharAttribute("AG", hero, -1);
				debugLog("Trying to decrease AG, current " + ag + ", Roll " + r + "Result success");
			}
			else {
				debugLog("Trying to decrease AG, current " + ag + ", Roll " + r + "Result failed");
			}
		}
		if(gs < 18) {
			if(gs < 10) {
				r = rollRandom(1,6) + rollRandom(1,6);
				if(r > gs) {
					modifyCharSkill("geschichte", hero, 1);
					debugLog("Trying to increase skill geschichte, current " + gs + ", Roll " + r + "Result success");
				}
				else {
					debugLog("Trying to increase skill geschichte, current " + gs + ", Roll " + r + "Result failed");
				}
			}
			else {
				r = rollRandom(1,6) + rollRandom(1,6) + rollRandom(1,6);
				if(r > gs) {
					modifyCharSkill("geschichte", hero, 1);
					debugLog("Trying to increase skill geschichte, current " + gs + ", Roll " + r + "Result success");
				}
				else {
					debugLog("Trying to increase skill geschichte, current " + gs + ", Roll " + r + "Result failed");
				}
			}
		}
		if(gk < 18) {
			if(gk < 10) {
				r = rollRandom(1,6) + rollRandom(1,6);
				if(r > gk) {
					modifyCharSkill("goetterkulte", hero, 1);
					debugLog("Trying to increase skill goetterkulte, current " + gk + ", Roll " + r + "Result success");
				}
				else {
					debugLog("Trying to increase skill goetterkulte, current " + gk + ", Roll " + r + "Result failed");
				}
			}
			else {
				r = rollRandom(1,6) + rollRandom(1,6) + rollRandom(1,6);
				if(r > gk) {
					modifyCharSkill("goetterkulte", hero, 1);
					debugLog("Trying to increase skill goetterkulte, current " + gk + ", Roll " + r + "Result success");
				}
				else {
				debugLog("Trying to increase skill goetterkulte, current " + gk + ", Roll " + r + "Result failed");
				}
			}
		} 
	}]]></adddata>
		<empty>false</empty>
		<request>lobpreisungen_14</request>
		<response1 goto="14">lobpreisungen_5</response1>
		<response2 goto="255">lobpreisungen_6</response2>
	</text>
	<text>
		<partner>lobpreisungen</partner>
		<id>14</id>
		<adddata><![CDATA[function hasresponse(which) {
	if(which == 1) return true;
	if(which == 2) {
	dif = parseInt(getSpecialState("lobpreisungen"));
	dif++;
	setSpecialState("lobpreisungen", dif);
	var res = rollCheck({"who":hero, "type":"skill", "which":"selbstbeh", "mod":-1*dif});
	return res.ok;
	}
	}
	
	function after(selid) {
		var ag = getCharAttribute("AG",hero,0);
		var gs = getCharSkill("geschichte",hero);
		var gk = getCharSkill("goetterkulte",hero);
		var r;
		if(ag > 2) {
			r = rollRandom(1,20);
			if(r <= ag) {
				modifyCharAttribute("AG", hero, -1);
				debugLog("Trying to decrease AG, current " + ag + ", Roll " + r + "Result success");
			}
			else {
				debugLog("Trying to decrease AG, current " + ag + ", Roll " + r + "Result failed");
			}
		}
		if(gs < 18) {
			if(gs < 10) {
				r = rollRandom(1,6) + rollRandom(1,6);
				if(r > gs) {
					modifyCharSkill("geschichte", hero, 1);
					debugLog("Trying to increase skill geschichte, current " + gs + ", Roll " + r + "Result success");
				}
				else {
					debugLog("Trying to increase skill geschichte, current " + gs + ", Roll " + r + "Result failed");
				}
			}
			else {
				r = rollRandom(1,6) + rollRandom(1,6) + rollRandom(1,6);
				if(r > gs) {
					modifyCharSkill("geschichte", hero, 1);
					debugLog("Trying to increase skill geschichte, current " + gs + ", Roll " + r + "Result success");
				}
				else {
					debugLog("Trying to increase skill geschichte, current " + gs + ", Roll " + r + "Result failed");
				}
			}
		}
		if(gk < 18) {
			if(gk < 10) {
				r = rollRandom(1,6) + rollRandom(1,6);
				if(r > gk) {
					modifyCharSkill("goetterkulte", hero, 1);
					debugLog("Trying to increase skill goetterkulte, current " + gk + ", Roll " + r + "Result success");
				}
				else {
					debugLog("Trying to increase skill goetterkulte, current " + gk + ", Roll " + r + "Result failed");
				}
			}
			else {
				r = rollRandom(1,6) + rollRandom(1,6) + rollRandom(1,6);
				if(r > gk) {
					modifyCharSkill("goetterkulte", hero, 1);
					debugLog("Trying to increase skill goetterkulte, current " + gk + ", Roll " + r + "Result success");
				}
				else {
				debugLog("Trying to increase skill goetterkulte, current " + gk + ", Roll " + r + "Result failed");
				}
			}
		} 
	}]]></adddata>
		<empty>false</empty>
		<request>lobpreisungen_15</request>
		<response1 goto="15">lobpreisungen_5</response1>
		<response2 goto="255">lobpreisungen_6</response2>
	</text>
	<text>
		<partner>lobpreisungen</partner>
		<id>15</id>
		<adddata><![CDATA[function hasresponse(which) {
	if(which == 1) return true;
	if(which == 2) {
	dif = parseInt(getSpecialState("lobpreisungen"));
	dif++;
	setSpecialState("lobpreisungen", dif);
	var res = rollCheck({"who":hero, "type":"skill", "which":"selbstbeh", "mod":-1*dif});
	return res.ok;
	}
	}
	
	function after(selid) {
		var ag = getCharAttribute("AG",hero,0);
		var gs = getCharSkill("geschichte",hero);
		var gk = getCharSkill("goetterkulte",hero);
		var r;
		if(ag > 2) {
			r = rollRandom(1,20);
			if(r <= ag) {
				modifyCharAttribute("AG", hero, -1);
				debugLog("Trying to decrease AG, current " + ag + ", Roll " + r + "Result success");
			}
			else {
				debugLog("Trying to decrease AG, current " + ag + ", Roll " + r + "Result failed");
			}
		}
		if(gs < 18) {
			if(gs < 10) {
				r = rollRandom(1,6) + rollRandom(1,6);
				if(r > gs) {
					modifyCharSkill("geschichte", hero, 1);
					debugLog("Trying to increase skill geschichte, current " + gs + ", Roll " + r + "Result success");
				}
				else {
					debugLog("Trying to increase skill geschichte, current " + gs + ", Roll " + r + "Result failed");
				}
			}
			else {
				r = rollRandom(1,6) + rollRandom(1,6) + rollRandom(1,6);
				if(r > gs) {
					modifyCharSkill("geschichte", hero, 1);
					debugLog("Trying to increase skill geschichte, current " + gs + ", Roll " + r + "Result success");
				}
				else {
					debugLog("Trying to increase skill geschichte, current " + gs + ", Roll " + r + "Result failed");
				}
			}
		}
		if(gk < 18) {
			if(gk < 10) {
				r = rollRandom(1,6) + rollRandom(1,6);
				if(r > gk) {
					modifyCharSkill("goetterkulte", hero, 1);
					debugLog("Trying to increase skill goetterkulte, current " + gk + ", Roll " + r + "Result success");
				}
				else {
					debugLog("Trying to increase skill goetterkulte, current " + gk + ", Roll " + r + "Result failed");
				}
			}
			else {
				r = rollRandom(1,6) + rollRandom(1,6) + rollRandom(1,6);
				if(r > gk) {
					modifyCharSkill("goetterkulte", hero, 1);
					debugLog("Trying to increase skill goetterkulte, current " + gk + ", Roll " + r + "Result success");
				}
				else {
				debugLog("Trying to increase skill goetterkulte, current " + gk + ", Roll " + r + "Result failed");
				}
			}
		} 
	}]]></adddata>
		<empty>false</empty>
		<request>lobpreisungen_16</request>
		<response1 goto="16">lobpreisungen_5</response1>
		<response2 goto="255">lobpreisungen_6</response2>
	</text>
	<text>
		<partner>lobpreisungen</partner>
		<id>16</id>
		<adddata><![CDATA[function hasresponse(which) {
	if(which == 1) return true;
	if(which == 2) {
	dif = parseInt(getSpecialState("lobpreisungen"));
	dif++;
	setSpecialState("lobpreisungen", dif);
	var res = rollCheck({"who":hero, "type":"skill", "which":"selbstbeh", "mod":-1*dif});
	return res.ok;
	}
	}
	
	function after(selid) {
		var ag = getCharAttribute("AG",hero,0);
		var gs = getCharSkill("geschichte",hero);
		var gk = getCharSkill("goetterkulte",hero);
		var r;
		if(ag > 2) {
			r = rollRandom(1,20);
			if(r <= ag) {
				modifyCharAttribute("AG", hero, -1);
				debugLog("Trying to decrease AG, current " + ag + ", Roll " + r + "Result success");
			}
			else {
				debugLog("Trying to decrease AG, current " + ag + ", Roll " + r + "Result failed");
			}
		}
		if(gs < 18) {
			if(gs < 10) {
				r = rollRandom(1,6) + rollRandom(1,6);
				if(r > gs) {
					modifyCharSkill("geschichte", hero, 1);
					debugLog("Trying to increase skill geschichte, current " + gs + ", Roll " + r + "Result success");
				}
				else {
					debugLog("Trying to increase skill geschichte, current " + gs + ", Roll " + r + "Result failed");
				}
			}
			else {
				r = rollRandom(1,6) + rollRandom(1,6) + rollRandom(1,6);
				if(r > gs) {
					modifyCharSkill("geschichte", hero, 1);
					debugLog("Trying to increase skill geschichte, current " + gs + ", Roll " + r + "Result success");
				}
				else {
					debugLog("Trying to increase skill geschichte, current " + gs + ", Roll " + r + "Result failed");
				}
			}
		}
		if(gk < 18) {
			if(gk < 10) {
				r = rollRandom(1,6) + rollRandom(1,6);
				if(r > gk) {
					modifyCharSkill("goetterkulte", hero, 1);
					debugLog("Trying to increase skill goetterkulte, current " + gk + ", Roll " + r + "Result success");
				}
				else {
					debugLog("Trying to increase skill goetterkulte, current " + gk + ", Roll " + r + "Result failed");
				}
			}
			else {
				r = rollRandom(1,6) + rollRandom(1,6) + rollRandom(1,6);
				if(r > gk) {
					modifyCharSkill("goetterkulte", hero, 1);
					debugLog("Trying to increase skill goetterkulte, current " + gk + ", Roll " + r + "Result success");
				}
				else {
				debugLog("Trying to increase skill goetterkulte, current " + gk + ", Roll " + r + "Result failed");
				}
			}
		} 
	}]]></adddata>
		<empty>false</empty>
		<request>lobpreisungen_17</request>
		<response1 goto="17">lobpreisungen_5</response1>
		<response2 goto="255">lobpreisungen_6</response2>
	</text>
	<text>
		<partner>lobpreisungen</partner>
		<id>17</id>
		<adddata><![CDATA[]]></adddata>
		<empty>false</empty>
		<request>lobpreisungen_18</request>
		<response1 goto="18" xsi:nil="true" />
	</text>
	<text>
		<partner>lobpreisungen</partner>
		<id>18</id>
		<adddata><![CDATA[function processtext(which,text) {
	  if( which > 0 ) return text;
	  return getLangString( text, [getName(hero)] );
	}
	
	function after(selid) {
	gameover();
	}]]></adddata>
		<empty>false</empty>
		<request>lobpreisungen_19</request>
		<response1 goto="255" xsi:nil="true" />
	</text>
	<text>
		<partner>betas_curom</partner>
		<id>1</id>
		<adddata><![CDATA[function before(selid) {
	setInsideScene("simple_house_door-f55FB0812400502010202");
}]]></adddata>
		<empty>false</empty>
		<request>betas_curom</request>
		<response1 goto="255" xsi:nil="true" />
	</text>
	<text>
		<partner>betas_sordul2</partner>
		<id>1</id>
		<adddata><![CDATA[function forward() {
	var qs = getQuestState("sorduloccupiedbarn");
	
	
	if (qs == 1) return 2;
	else if (qs == 2) return 20;
	else return 21;
}
]]></adddata>
		<empty>true</empty>
		<request />
		<response1 goto="2" xsi:nil="true" />
		<response2 goto="20" xsi:nil="true" />
	</text>
	<text>
		<partner>betas_sordul2</partner>
		<id>2</id>
		<adddata><![CDATA[function forward() {
	return 3;
}
]]></adddata>
		<empty>true</empty>
		<request />
		<response1 goto="3" xsi:nil="true" />
	</text>
	<text>
		<partner>betas_sordul2</partner>
		<id>3</id>
		<adddata><![CDATA[]]></adddata>
		<empty>false</empty>
		<request>betas_sordul2_1</request>
		<response1 goto="4">betas_sordul2_r1</response1>
		<response2 goto="tobecontinued">betas_sordul2_r2</response2>
	</text>
	<text>
		<partner>betas_sordul2</partner>
		<id>4</id>
		<adddata><![CDATA[function after(selid) {
	if (selid == 1) {
	setQuestState("sorduloccupiedbarn",0);
	setQuestState("sorduloccupiedbarn_no",2);
	
	}
}
]]></adddata>
		<empty>false</empty>
		<request>betas_sordul2_2</request>
		<response1 goto="5">betas_sordul2_r3</response1>
		<response2 goto="tobecontinued">betas_sordul2_r4</response2>
	</text>
	<text>
		<partner>betas_sordul2</partner>
		<id>5</id>
		<adddata><![CDATA[function before() {
setInsideScene("mood_house");
passTime("",1);
}
]]></adddata>
		<empty>false</empty>
		<request>betas_sordul2_3</request>
		<response1 goto="6">betas_sordul2_r5</response1>
		<response2 goto="7">betas_sordul2_r6</response2>
		<response3 goto="8fwd">betas_sordul2_r7</response3>
	</text>
	<text>
		<partner>betas_sordul2</partner>
		<id>6</id>
		<adddata><![CDATA[//after startBattle sordul2_barn2
function after(selid) {
startBattle("sordul2_barn2");
}

]]></adddata>
		<empty>false</empty>
		<request>betas_sordul2_4</request>
		<response1 goto="tobecontinued" xsi:nil="true" />
	</text>
	<text>
		<partner>betas_sordul2</partner>
		<id>7</id>
		<adddata><![CDATA[//after startBattle sordul2_barn2
function after(selid) {
startBattle("sordul2_barn2");
}

]]></adddata>
		<empty>false</empty>
		<request>betas_sordul2_6</request>
		<response1 goto="tobecontinued" xsi:nil="true" />
	</text>
	<text>
		<partner>betas_sordul2</partner>
		<id>8</id>
		<adddata><![CDATA[]]></adddata>
		<empty>false</empty>
		<request>betas_sordul2_8</request>
		<response1 goto="8fwd" xsi:nil="true" />
	</text>
	<text>
		<partner>betas_sordul2</partner>
		<id>8a</id>
		<adddata><![CDATA[//after startBattle sordul2_barn2
function after(selid) {
startBattle("sordul2_barn2");
}

]]></adddata>
		<empty>false</empty>
		<request>betas_sordul2_6</request>
		<response1 goto="tobecontinued" xsi:nil="true" />
	</text>
	<text>
		<partner>betas_sordul2</partner>
		<id>8fwd</id>
		<adddata><![CDATA[// forward 8a oder 8b

var activechars, minchars, managed, notmanaged;

function forward() {
	activechars = 0;
	managed = 0;
	notmanaged = 0;
	
	for (var i=0;i < getPartyCount();i++) {
	if (canAct(i)) {
			activechars++;
	
			var res = rollCheck({"who":i,"which":"schleichen","type":"skill"});
			if (res.ok) managed++;
			else notmanaged = i;
	}
	}
	
	minchars = activechars / 2;
	Math.round(minchars);
	
	if (managed >= minchars) return "8a"; else return "8b";
}]]></adddata>
		<empty>true</empty>
		<request />
		<response1 goto="8a" xsi:nil="true" />
		<response2 goto="8b" xsi:nil="true" />
	</text>
	<text>
		<partner>betas_sordul2</partner>
		<id>8b</id>
		<adddata><![CDATA[//after startBattle sordul2_barn1

function after(selid) {
startBattle("sordul2_barn3");
}

]]></adddata>
		<empty>false</empty>
		<request>betas_sordul2_7</request>
		<response1 goto="tobecontinued" xsi:nil="true" />
	</text>
	<text>
		<partner>betas_sordul2</partner>
		<id>9</id>
		<adddata><![CDATA[function before() {
passTime("",1);
awardXP("Barn in guddasun rescued",-1, 5);
changeWealth(200);
setQuestState("sorduloccupiedbarn",2);
}

]]></adddata>
		<empty>false</empty>
		<request>betas_sordul2_8</request>
		<response1 goto="255" xsi:nil="true" />
	</text>
	<text>
		<partner>betas_sordul2</partner>
		<id>20</id>
		<adddata><![CDATA[]]></adddata>
		<empty>false</empty>
		<request>betas_sordul2_20</request>
		<response1 goto="tobecontinued" xsi:nil="true" />
	</text>
	<text>
		<partner>betas_sordul2</partner>
		<id>21</id>
		<adddata><![CDATA[]]></adddata>
		<empty>false</empty>
		<request>info1_1_44</request>
		<response1 goto="tobecontinued" xsi:nil="true" />
	</text>
	<text>
		<partner>mod_viana</partner>
		<id>1</id>
		<adddata><![CDATA[]]></adddata>
		<empty>false</empty>
		<request>mod_viana_1</request>
		<response1 goto="2">mod_viana_2</response1>
		<response2 goto="3">mod_viana_3</response2>
	</text>
	<text>
		<partner>mod_viana</partner>
		<id>2</id>
		<adddata><![CDATA[function processtext(which, text) {
	if(which != 0) {
		return text;
	}
	var w1 = rollCheck({"who":"best", "type":"", "which": "NG"});
	w1 = w1.id;
	var w2 = rollCheck({"who":"best", "type":"", "which": "KK"});
	w2 = w2.id;
	if(w1 == w2) {
		w1 = rollCheck({"who":"worst", "type":"", "which": "KK"});
		w1 = w1.id;
	}
	w3 = getLangString("text_pp100_" + getGender(w2), []);
	return getLangString(text, [getName(w1), getName(w2), w3]);
}]]></adddata>
		<empty>false</empty>
		<request>mod_viana_4</request>
		<response1 goto="4" xsi:nil="true" />
	</text>
	<text>
		<partner>mod_viana</partner>
		<id>3</id>
		<adddata><![CDATA[]]></adddata>
		<empty>false</empty>
		<request>mod_viana_5</request>
		<response1 goto="255" xsi:nil="true" />
	</text>
	<text>
		<partner>mod_viana</partner>
		<id>4</id>
		<adddata><![CDATA[var res;
var count = 0;
function forward() {
	res = rollCheck({"who":"best", "type":"skill", "which":"sinnensch"});
	if(res.ok) {
		return 5;
	} else {
		return 6;
	}
}]]></adddata>
		<empty>true</empty>
		<request />
	</text>
	<text>
		<partner>mod_viana</partner>
		<id>5</id>
		<adddata><![CDATA[function processtext(which, text) {
	if(which != 0) {
		return text;
	}
	passTime("mod_viana", (0.5 - 0.16 * count));
	w1 = res.id;
	var w2 = rollCheck({"who":"best", "type":"", "which": "KL"});
	w2 = w2.id;
	if(w1 == w2) {
		w2 = rollCheck({"who":"worst", "type":"", "which": "KL"});
		w2 = w2.id;
	}
	w3 = getLangString("text_3rdperson_" + getGender(w2), []);
	return getLangString(text, [getName(w1), w3, getName(w2)]);
}]]></adddata>
		<empty>false</empty>
		<request>mod_viana_6</request>
		<response1 goto="9" xsi:nil="true" />
	</text>
	<text>
		<partner>mod_viana</partner>
		<id>6</id>
		<adddata><![CDATA[]]></adddata>
		<empty>false</empty>
		<request>mod_viana_7</request>
		<response1 goto="7">mod_viana_8</response1>
		<response2 goto="3">mod_viana_9</response2>
	</text>
	<text>
		<partner>mod_viana</partner>
		<id>7</id>
		<adddata><![CDATA[function forward() {
	count++;
	passTime("mod_viana", 0.17);
	res = rollCheck({"who":"best", "type":"skill", "which":"sinnensch"});
	if(res.ok) {
		return 5;
	} else if(count < 3){
		return 6;
	} else {
		return 8;
	}
}]]></adddata>
		<empty>true</empty>
		<request />
	</text>
	<text>
		<partner>mod_viana</partner>
		<id>8</id>
		<adddata><![CDATA[]]></adddata>
		<empty>false</empty>
		<request>mod_viana_10</request>
		<response1 goto="12" xsi:nil="true" />
	</text>
	<text>
		<partner>mod_viana</partner>
		<id>9</id>
		<adddata><![CDATA[function forward() {
	res = rollCheck({"who":"best", "type":"skill", "which":"sinnensch"});
	if(res.ok) {
		return 10;
	} else {
		return 11;
	}
}]]></adddata>
		<empty>true</empty>
		<request />
	</text>
	<text>
		<partner>mod_viana</partner>
		<id>10</id>
		<adddata><![CDATA[function processtext(which, text) {
	if(which != 0) {
		return text;
	}
	w1 = res.id;
	w2 = getLangString("text_3rdperson_" + getGender(w1), []);
	return getLangString(text, [getName(w1), w2]);
}]]></adddata>
		<empty>false</empty>
		<request>mod_viana_11</request>
		<response1 goto="12" xsi:nil="true" />
	</text>
	<text>
		<partner>mod_viana</partner>
		<id>11</id>
		<adddata><![CDATA[]]></adddata>
		<empty>false</empty>
		<request>mod_viana_12</request>
		<response1 goto="255" xsi:nil="true" />
	</text>
	<text>
		<partner>mod_viana</partner>
		<id>12</id>
		<adddata><![CDATA[]]></adddata>
		<empty>false</empty>
		<request>mod_viana_13</request>
		<response1 goto="13" xsi:nil="true" />
	</text>
	<text>
		<partner>mod_viana</partner>
		<id>13</id>
		<adddata><![CDATA[]]></adddata>
		<empty>false</empty>
		<request>mod_viana_14</request>
		<response1 goto="14" xsi:nil="true" />
	</text>
	<text>
		<partner>mod_viana</partner>
		<id>14</id>
		<adddata><![CDATA[function before() {
	setHunger(0);
	setThirst(0);
	var t = getDateTime();
	if(t < 0.33) {
		t = round((0.33 - t)/0.04);
	} else {
		t = round((1.33 - t)/0.04);
	}
	passTime("mod_viana", t);
}]]></adddata>
		<empty>false</empty>
		<request>mod_viana_15</request>
		<response1 goto="255" xsi:nil="true" />
	</text>
	<text>
		<partner>gameover_defeat</partner>
		<id>1</id>
		<adddata><![CDATA[]]></adddata>
		<empty>false</empty>
		<request>feature8_18</request>
		<response1 goto="2" xsi:nil="true" />
	</text>
	<text>
		<partner>gameover_defeat</partner>
		<id>2</id>
		<adddata><![CDATA[]]></adddata>
		<empty>false</empty>
		<request>extrolost_1</request>
		<response1 goto="3" xsi:nil="true" />
	</text>
	<text>
		<partner>gameover_defeat</partner>
		<id>3</id>
		<adddata><![CDATA[]]></adddata>
		<empty>false</empty>
		<request>extrolost_2</request>
		<response1 goto="4" xsi:nil="true" />
	</text>
	<text>
		<partner>gameover_defeat</partner>
		<id>4</id>
		<adddata><![CDATA[]]></adddata>
		<empty>false</empty>
		<request>extrolost_3</request>
		<response1 goto="255" xsi:nil="true" />
	</text>
</dialog>