diff --git a/AndorsTrail/res/raw/conversationlist_bugfix_0_7_4.json b/AndorsTrail/res/raw/conversationlist_bugfix_0_7_4.json index d8dd4a559..76f2e8c11 100644 --- a/AndorsTrail/res/raw/conversationlist_bugfix_0_7_4.json +++ b/AndorsTrail/res/raw/conversationlist_bugfix_0_7_4.json @@ -194,7 +194,7 @@ }, { "id":"lookout_down", - "message":"You see the montain top you are standing on.", + "message":"You see the mountain top you are standing on.", "replies":[ { "text":"Look closer at the rocks.", diff --git a/AndorsTrail/res/raw/conversationlist_feygard_1.json b/AndorsTrail/res/raw/conversationlist_feygard_1.json index 85778999f..33327fb6d 100644 --- a/AndorsTrail/res/raw/conversationlist_feygard_1.json +++ b/AndorsTrail/res/raw/conversationlist_feygard_1.json @@ -4785,6 +4785,44 @@ "requireID":"echoes_of_enchantment", "value":13, "negate":true + }, + { + "requireType":"questProgress", + "requireID":"echoes_of_enchantment", + "value":9, + "negate":true + } + ] + }, + { + "nextPhraseID":"wexlow_well_ask_to_jump_10", + "requires":[ + { + "requireType":"questProgress", + "requireID":"echoes_of_enchantment", + "value":13, + "negate":true + }, + { + "requireType":"questProgress", + "requireID":"echoes_of_enchantment", + "value":9 + } + ] + }, + { + "nextPhraseID":"wexlow_well_ask_to_jump_10", + "requires":[ + { + "requireType":"questProgress", + "requireID":"echoes_of_enchantment", + "value":13, + "negate":true + }, + { + "requireType":"questProgress", + "requireID":"echoes_of_enchantment", + "value":11 } ] } @@ -7921,5 +7959,40 @@ "value":13 } ] + }, + { + "id":"wexlow_well_ask_to_jump_10", + "message":"Do you want to jump inside?", + "replies":[ + { + "text":"No way! I remember How badly I was hurt the last time.", + "nextPhraseID":"X" + }, + { + "text":"Yes. What choice do I have?", + "nextPhraseID":"wexlow_well_ask_to_jump_20" + } + ] + }, + { + "id":"wexlow_well_ask_to_jump_20", + "message":"You jumped down into the darkness of the well. At the bottom of the well, you find yourself dazed and bleeding from what feels like every part of your body.", + "rewards":[ + { + "rewardType":"actorCondition", + "rewardID":"concussion", + "value":10 + }, + { + "rewardType":"actorCondition", + "rewardID":"bleeding_wound", + "value":15 + }, + { + "rewardType":"mapchange", + "rewardID":"down", + "mapName":"gamjee_well_1" + } + ] } ] \ No newline at end of file diff --git a/AndorsTrail/res/raw/conversationlist_jolnor.json b/AndorsTrail/res/raw/conversationlist_jolnor.json index 056850fba..cf8c63b56 100644 --- a/AndorsTrail/res/raw/conversationlist_jolnor.json +++ b/AndorsTrail/res/raw/conversationlist_jolnor.json @@ -77,6 +77,23 @@ { "text":"I require healing. Can I see what items you have available?", "nextPhraseID":"jolnor_shop_1" + }, + { + "text":"I need some help finding out who is responsible for casting a Shadow spell that causes a person to become noticeable.", + "nextPhraseID":"tt_jolnor_10", + "requires":[ + { + "requireType":"questProgress", + "requireID":"troubling_times", + "value":50 + }, + { + "requireType":"questProgress", + "requireID":"troubling_times", + "value":70, + "negate":true + } + ] } ] }, diff --git a/AndorsTrail/res/raw/conversationlist_laeroth.json b/AndorsTrail/res/raw/conversationlist_laeroth.json index 8968f5eb1..a71ec992b 100644 --- a/AndorsTrail/res/raw/conversationlist_laeroth.json +++ b/AndorsTrail/res/raw/conversationlist_laeroth.json @@ -10630,7 +10630,7 @@ }, { "id":"coin_collector_thief_coins_35", - "message":"These bronze pieces bear the mark of the Lunar Whispe, an infamous thieves' guild that once ruled the underground markets. Legend has it, these coins were minted in secret, their alloy infused with fragments of moonstone to enhance the guild's stealthy endeavors", + "message":"These bronze pieces bear the mark of the Lunar Whisper, an infamous thieves' guild that once ruled the underground markets. Legend has it, these coins were minted in secret, their alloy infused with fragments of moonstone to enhance the guild's stealthy endeavors", "replies":[ { "text":"N", diff --git a/AndorsTrail/res/raw/conversationlist_mt_galmore.json b/AndorsTrail/res/raw/conversationlist_mt_galmore.json index 78b9036ab..3699258c8 100644 --- a/AndorsTrail/res/raw/conversationlist_mt_galmore.json +++ b/AndorsTrail/res/raw/conversationlist_mt_galmore.json @@ -229,6 +229,17 @@ } ] }, + { + "text":"N", + "nextPhraseID":"thief_seraphina_bridge_fixed", + "requires":[ + { + "requireType":"questProgress", + "requireID":"Thieves04", + "value":75 + } + ] + }, { "text":"N", "nextPhraseID":"thief_seraphina_80", @@ -239,10 +250,6 @@ "value":38 } ] - }, - { - "text":"N", - "nextPhraseID":"thief_seraphina_bridge_fixed" } ] }, @@ -289,6 +296,40 @@ { "text":"Yes, ma'am.", "nextPhraseID":"X" + }, + { + "text":"The Guild needs you. Umar ...", + "nextPhraseID":"tt_sly_10", + "requires":[ + { + "requireType":"questProgress", + "requireID":"troubling_times", + "value":100 + }, + { + "requireType":"questProgress", + "requireID":"troubling_times", + "value":140, + "negate":true + } + ] + }, + { + "text":"Hi Seraphina, you were away so quickly after you gave me Luthor's ring.", + "nextPhraseID":"tt_sly_300", + "requires":[ + { + "requireType":"questProgress", + "requireID":"troubling_times", + "value":270 + }, + { + "requireType":"questProgress", + "requireID":"troubling_times", + "value":320, + "negate":true + } + ] } ] }, @@ -735,7 +776,7 @@ "nextPhraseID":"aidem_camp_defy_76" }, { - "text":"The Thieves Guild?", + "text":"The Thieves' Guild?", "nextPhraseID":"aidem_camp_defy_77" } ] @@ -752,7 +793,7 @@ }, { "id":"aidem_camp_defy_76a", - "message":"I'm talking about the Thieves Guild.", + "message":"I'm talking about the Thieves' Guild.", "replies":[ { "text":"Why would you want to do that?", @@ -1952,12 +1993,29 @@ { "text":"Oh, you want to play dumb? Umar will hear about this!", "nextPhraseID":"X" + }, + { + "text":"No time to joke - the Guild needs you. Umar ...", + "nextPhraseID":"tt_sly_10", + "requires":[ + { + "requireType":"questProgress", + "requireID":"troubling_times", + "value":100 + }, + { + "requireType":"questProgress", + "requireID":"troubling_times", + "value":140, + "negate":true + } + ] } ] }, { "id":"wild6_house_hatch_defy_killed_no_key", - "message":"I should come back with the Thieves Guild key." + "message":"I should come back with the Thieves' Guild key." }, { "id":"troublemaker_wm_return_real_key_10", diff --git a/AndorsTrail/res/raw/conversationlist_omi2.json b/AndorsTrail/res/raw/conversationlist_omi2.json index 2961e940d..990a88117 100644 --- a/AndorsTrail/res/raw/conversationlist_omi2.json +++ b/AndorsTrail/res/raw/conversationlist_omi2.json @@ -7804,8 +7804,13 @@ "value":33 }, { - "rewardType":"spawnAll", - "rewardID":"elm2f2_chest", + "rewardType":"activateMapObjectGroup", + "rewardID":"Chest", + "mapName":"elm_2f_2" + }, + { + "rewardType":"deactivateMapObjectGroup", + "rewardID":"Chest", "mapName":"elm_2f_2" } ] diff --git a/AndorsTrail/res/raw/conversationlist_omicronrg9.json b/AndorsTrail/res/raw/conversationlist_omicronrg9.json index 50aa66571..2d3bc22ec 100644 --- a/AndorsTrail/res/raw/conversationlist_omicronrg9.json +++ b/AndorsTrail/res/raw/conversationlist_omicronrg9.json @@ -1231,6 +1231,23 @@ { "text":"It's my job. Nice to see you survived those anklebiters ...", "nextPhraseID":"X" + }, + { + "text":"Hmm, maybe you can help me?", + "nextPhraseID":"fanamor_tt", + "requires":[ + { + "requireType":"questProgress", + "requireID":"troubling_times", + "value":150 + }, + { + "requireType":"questProgress", + "requireID":"troubling_times", + "value":180, + "negate":true + } + ] } ] }, @@ -1328,7 +1345,7 @@ }, { "id":"umar_guild02_5a", - "message":"But first I have to clarify something. You need to be more careful not to give information to outsiders about the Thieves Guild.", + "message":"But first I have to clarify something. You need to be more careful not to give information to outsiders about the Thieves' Guild.", "replies":[ { "text":"Did I?", @@ -4314,7 +4331,7 @@ }, { "id":"umar_guild03_30", - "message":"Take 4000 gold coins, and some bottles of my favorite mead.\nNow you deserve a good rest, my friend. You have earned the trust of the Thieves Guild.", + "message":"Take 4000 gold coins, and some bottles of my favorite mead.\nNow you deserve a good rest, my friend. You have earned the trust of the Thieves' Guild.", "replies":[ { "text":"I'll be back soon.", @@ -5276,7 +5293,7 @@ }, { "id":"umar_guild04_22", - "message":"He said that they will no longer be a part of the thieves guild. They are now referring to themselves as 'Aidem'.", + "message":"He said that they will no longer be a part of the Thieves' Guild. They are now referring to themselves as 'Aidem'.", "replies":[ { "text":"What a weird name. For what reason?", diff --git a/AndorsTrail/res/raw/conversationlist_stoutford.json b/AndorsTrail/res/raw/conversationlist_stoutford.json index 6ad7898a2..788a03321 100644 --- a/AndorsTrail/res/raw/conversationlist_stoutford.json +++ b/AndorsTrail/res/raw/conversationlist_stoutford.json @@ -522,6 +522,23 @@ "value":190 } ] + }, + { + "text":"I need some help finding out who is responsible for casting a Shadow spell that causes a person to become noticeable.", + "nextPhraseID":"tt_yolgen_10", + "requires":[ + { + "requireType":"questProgress", + "requireID":"troubling_times", + "value":50 + }, + { + "requireType":"questProgress", + "requireID":"troubling_times", + "value":70, + "negate":true + } + ] } ] }, @@ -1479,6 +1496,23 @@ { "text":"Do you have anything to trade?", "nextPhraseID":"tahalendor_rumblings10x_1" + }, + { + "text":"I need some help finding out who is responsible for casting a Shadow spell that causes a person to become noticeable.", + "nextPhraseID":"tt_tahalendor_10", + "requires":[ + { + "requireType":"questProgress", + "requireID":"troubling_times", + "value":50 + }, + { + "requireType":"questProgress", + "requireID":"troubling_times", + "value":70, + "negate":true + } + ] } ] }, diff --git a/AndorsTrail/res/raw/conversationlist_sullengard.json b/AndorsTrail/res/raw/conversationlist_sullengard.json index 4cedb515f..bd8cae6a6 100644 --- a/AndorsTrail/res/raw/conversationlist_sullengard.json +++ b/AndorsTrail/res/raw/conversationlist_sullengard.json @@ -317,7 +317,7 @@ }, { "id":"sullengard_matpat_6", - "message":"Thank you. You are my only hope here. I don't trust those unlawful Feygard soldiers. You should talk to the head of the Thieves Guild about this.", + "message":"Thank you. You are my only hope here. I don't trust those unlawful Feygard soldiers. You should talk to the head of the Thieves' Guild about this.", "replies":[ { "text":"I'm going now. Stay strong.", @@ -848,7 +848,7 @@ "nextPhraseID":"sullengard_godrey_sell" }, { - "text":"Do you know by chance where this lost travelor is?", + "text":"Do you know by chance where this lost traveler is?", "nextPhraseID":"sullengard_godrey_10a", "requires":[ { @@ -885,7 +885,7 @@ "nextPhraseID":"sullengard_godrey_10" }, { - "text":"I'll take it, but I have to say that you really should join the thieves guild with that attitude!", + "text":"I'll take it, but I have to say that you really should join the Thieves' Guild with that attitude!", "nextPhraseID":"sullengard_godrey_40", "requires":[ { @@ -1755,7 +1755,7 @@ { "requireType":"killedMonster", "requireID":"sullengard_snapper", - "value":30, + "value":26, "negate":true } ] @@ -5098,7 +5098,7 @@ }, { "id":"ff_captain_beer_tell_sull_10", - "message":"The thieves guild? Are you sure?", + "message":"The Thieves' Guild? Are you sure?", "replies":[ { "text":"Oh yeah. I heard it directly from them.", @@ -6669,14 +6669,14 @@ "message":"What else can you tell me?", "replies":[ { - "text":"I know that the thieves guild are the ones helping the people of Sullengard distribute their beer.", + "text":"I know that the Thieves' Guild are the ones helping the people of Sullengard distribute their beer.", "nextPhraseID":"ff_captain_beer_tell_everything_33" } ] }, { "id":"ff_captain_beer_tell_everything_33", - "message":"The thieves guild? Are you sure?", + "message":"The Thieves' Guild? Are you sure?", "replies":[ { "text":"Oh yeah. I heard it directly from them.", @@ -6875,7 +6875,7 @@ }, { "id":"sullengard_godrey_10a", - "message":"Sure. Look at the table over there. He is my best customer at he moment.", + "message":"Sure. Look at the table over there. He is my best customer at the moment.", "rewards":[ { "rewardType":"spawnAll", diff --git a/AndorsTrail/res/raw/conversationlist_talion.json b/AndorsTrail/res/raw/conversationlist_talion.json index 89c49dfcb..aed413fb8 100644 --- a/AndorsTrail/res/raw/conversationlist_talion.json +++ b/AndorsTrail/res/raw/conversationlist_talion.json @@ -86,6 +86,108 @@ "value":51 } ] + }, + { + "text":"I need some help finding out who is responsible for casting a Shadow spell that causes a person to become noticeable.", + "nextPhraseID":"tt_talion_10", + "requires":[ + { + "requireType":"questProgress", + "requireID":"troubling_times", + "value":50 + }, + { + "requireType":"questProgress", + "requireID":"troubling_times", + "value":70, + "negate":true + } + ] + }, + { + "text":"Sorry, we were interrupted. You were just talking about the Striking Spectacle Shadow spell.", + "nextPhraseID":"tt_talion_10", + "requires":[ + { + "requireType":"questProgress", + "requireID":"troubling_times", + "value":70 + }, + { + "requireType":"questProgress", + "requireID":"troubling_times", + "value":80, + "negate":true + } + ] + }, + { + "text":"Here I've brought you the things that you require for the dispelling.", + "nextPhraseID":"tt_talion_64", + "requires":[ + { + "requireType":"questProgress", + "requireID":"troubling_times", + "value":80 + }, + { + "requireType":"questProgress", + "requireID":"troubling_times", + "value":280, + "negate":true + } + ] + }, + { + "text":"Do you know the whereabouts of Sly Seraphina?", + "nextPhraseID":"tt_talion_90", + "requires":[ + { + "requireType":"questProgress", + "requireID":"troubling_times", + "value":140 + }, + { + "requireType":"questProgress", + "requireID":"troubling_times", + "value":180, + "negate":true + } + ] + }, + { + "text":"I've brought you the things you had required for dispelling.", + "nextPhraseID":"tt_talion_100", + "requires":[ + { + "requireType":"questProgress", + "requireID":"troubling_times", + "value":280 + }, + { + "requireType":"questProgress", + "requireID":"troubling_times", + "value":290, + "negate":true + } + ] + }, + { + "text":"Haven't you forgotten something?", + "nextPhraseID":"tt_talion_300", + "requires":[ + { + "requireType":"questProgress", + "requireID":"troubling_times", + "value":290 + }, + { + "requireType":"questProgress", + "requireID":"troubling_times", + "value":300, + "negate":true + } + ] } ] }, diff --git a/AndorsTrail/res/raw/conversationlist_thievesguild_1.json b/AndorsTrail/res/raw/conversationlist_thievesguild_1.json index 885a45add..c5afd3548 100644 --- a/AndorsTrail/res/raw/conversationlist_thievesguild_1.json +++ b/AndorsTrail/res/raw/conversationlist_thievesguild_1.json @@ -376,5 +376,44 @@ "nextPhraseID":"X" } ] + }, + { + "id":"fallhaven_tunnel1", + "message":"Hey, kid! Don't be so nosy!", + "switchToNPC":"troublemaker" + }, + { + "id":"fallhaven_tunnel2a", + "message":"A sign says 'Jail'\nThe exit above is blocked though." + }, + { + "id":"fallhaven_tunnel2b", + "message":"A sign says 'Arcir'\nThe exit above is blocked though." + }, + { + "id":"fallhaven_tunnel2c", + "message":"Attention - the catacombs. Keep silent!" + }, + { + "id":"fallhaven_tunnel3", + "message":"Looks like the tunnel isn't quite finished yet.", + "replies":[ + { + "text":"Typical Troublemaker - can't finish anything.", + "nextPhraseID":"X", + "requires":[ + { + "requireType":"questProgress", + "requireID":"Thieves02", + "value":45, + "negate":true + } + ] + }, + { + "text":"So I have to go back the way I came.", + "nextPhraseID":"X" + } + ] } ] \ No newline at end of file diff --git a/AndorsTrail/res/raw/conversationlist_thoronir_faction_check.json b/AndorsTrail/res/raw/conversationlist_thoronir_faction_check.json index 2af48d593..bb7ced8b2 100644 --- a/AndorsTrail/res/raw/conversationlist_thoronir_faction_check.json +++ b/AndorsTrail/res/raw/conversationlist_thoronir_faction_check.json @@ -205,6 +205,23 @@ "negate":true } ] + }, + { + "text":"I need some help finding out who is responsible for casting a Shadow spell that causes a person to become noticeable.", + "nextPhraseID":"tt_thoronir_10", + "requires":[ + { + "requireType":"questProgress", + "requireID":"troubling_times", + "value":50 + }, + { + "requireType":"questProgress", + "requireID":"troubling_times", + "value":70, + "negate":true + } + ] } ] }, diff --git a/AndorsTrail/res/raw/conversationlist_troubling_times.json b/AndorsTrail/res/raw/conversationlist_troubling_times.json new file mode 100644 index 000000000..34e01d188 --- /dev/null +++ b/AndorsTrail/res/raw/conversationlist_troubling_times.json @@ -0,0 +1,4132 @@ +[ + { + "id":"fanamor_tt", + "message":"Sure. I heard you're looking for Sly Seraphina.", + "replies":[ + { + "text":"Eavesdropping is not nice.", + "nextPhraseID":"fanamor_tt_10" + }, + { + "text":"Yes. Do you have any idea where she might be hiding?", + "nextPhraseID":"fanamor_tt_20" + } + ] + }, + { + "id":"fanamor_tt_10", + "message":"We are thieves - already forgotten?", + "replies":[ + { + "text":"So can you help me?", + "nextPhraseID":"fanamor_tt_20" + }, + { + "text":"Nevertheless, one can still maintain one's good manners.", + "nextPhraseID":"fanamor_tt_12" + } + ] + }, + { + "id":"fanamor_tt_12", + "message":"Phh." + }, + { + "id":"fanamor_tt_20", + "message":"Of course. In fact, I know exactly where she's hiding right now.", + "replies":[ + { + "text":"Great. That will save me a lot of running around.", + "nextPhraseID":"fanamor_tt_22" + } + ] + }, + { + "id":"fanamor_tt_22", + "message":"Here's how we do it: You can guess, and I'll tell you whether it's true or not.", + "replies":[ + { + "text":"N", + "nextPhraseID":"fanamor_tt_24" + } + ] + }, + { + "id":"fanamor_tt_24", + "message":"And each tip only costs you 100 gold pieces.", + "replies":[ + { + "text":"I should have known.", + "nextPhraseID":"fanamor_tt_26" + } + ] + }, + { + "id":"fanamor_tt_26", + "message":"You already know that she is near a town.", + "replies":[ + { + "text":"But which one?", + "nextPhraseID":"fanamor_tt_30" + } + ] + }, + { + "id":"fanamor_tt_30", + "message":"Guess!", + "replies":[ + { + "text":"Vilegard?", + "nextPhraseID":"fanamor_tt_40", + "requires":[ + { + "requireType":"inventoryRemove", + "requireID":"gold", + "value":100 + }, + { + "requireType":"factionScoreEquals", + "requireID":"tt_hide", + "value":6 + } + ] + }, + { + "text":"Vilegard?", + "nextPhraseID":"fanamor_tt_50", + "requires":[ + { + "requireType":"inventoryRemove", + "requireID":"gold", + "value":100 + }, + { + "requireType":"factionScoreEquals", + "requireID":"tt_hide", + "value":6, + "negate":true + } + ] + }, + { + "text":"Brimhaven?", + "nextPhraseID":"fanamor_tt_40", + "requires":[ + { + "requireType":"inventoryRemove", + "requireID":"gold", + "value":100 + }, + { + "requireType":"factionScoreEquals", + "requireID":"tt_hide", + "value":5 + } + ] + }, + { + "text":"Brimhaven?", + "nextPhraseID":"fanamor_tt_50", + "requires":[ + { + "requireType":"inventoryRemove", + "requireID":"gold", + "value":100 + }, + { + "requireType":"factionScoreEquals", + "requireID":"tt_hide", + "value":5, + "negate":true + } + ] + }, + { + "text":"Prim?", + "nextPhraseID":"fanamor_tt_40", + "requires":[ + { + "requireType":"inventoryRemove", + "requireID":"gold", + "value":100 + }, + { + "requireType":"factionScoreEquals", + "requireID":"tt_hide", + "value":4 + } + ] + }, + { + "text":"Prim?", + "nextPhraseID":"fanamor_tt_50", + "requires":[ + { + "requireType":"inventoryRemove", + "requireID":"gold", + "value":100 + }, + { + "requireType":"factionScoreEquals", + "requireID":"tt_hide", + "value":4, + "negate":true + } + ] + }, + { + "text":"Loneford?", + "nextPhraseID":"fanamor_tt_40", + "requires":[ + { + "requireType":"inventoryRemove", + "requireID":"gold", + "value":100 + }, + { + "requireType":"factionScoreEquals", + "requireID":"tt_hide", + "value":3 + } + ] + }, + { + "text":"Loneford?", + "nextPhraseID":"fanamor_tt_50", + "requires":[ + { + "requireType":"inventoryRemove", + "requireID":"gold", + "value":100 + }, + { + "requireType":"factionScoreEquals", + "requireID":"tt_hide", + "value":3, + "negate":true + } + ] + }, + { + "text":"Stoutford?", + "nextPhraseID":"fanamor_tt_40", + "requires":[ + { + "requireType":"inventoryRemove", + "requireID":"gold", + "value":100 + }, + { + "requireType":"factionScoreEquals", + "requireID":"tt_hide", + "value":2 + } + ] + }, + { + "text":"Stoutford?", + "nextPhraseID":"fanamor_tt_50", + "requires":[ + { + "requireType":"inventoryRemove", + "requireID":"gold", + "value":100 + }, + { + "requireType":"factionScoreEquals", + "requireID":"tt_hide", + "value":2, + "negate":true + } + ] + }, + { + "text":"Sullengard?", + "nextPhraseID":"fanamor_tt_40", + "requires":[ + { + "requireType":"inventoryRemove", + "requireID":"gold", + "value":100 + }, + { + "requireType":"factionScoreEquals", + "requireID":"tt_hide", + "value":1 + } + ] + }, + { + "text":"Sullengard?", + "nextPhraseID":"fanamor_tt_50", + "requires":[ + { + "requireType":"inventoryRemove", + "requireID":"gold", + "value":100 + }, + { + "requireType":"factionScoreEquals", + "requireID":"tt_hide", + "value":1, + "negate":true + } + ] + }, + { + "text":"Oh, I'm running out of gold.", + "nextPhraseID":"fanamor_tt_34", + "requires":[ + { + "requireType":"inventoryKeep", + "requireID":"gold", + "value":100, + "negate":true + } + ] + }, + { + "text":"Enough. I think you don't know yourself.", + "nextPhraseID":"fanamor_tt_32" + } + ] + }, + { + "id":"fanamor_tt_32", + "message":"You are so smart. I'm sorry I tried." + }, + { + "id":"fanamor_tt_34", + "message":"No problem. I can wait." + }, + { + "id":"fanamor_tt_40", + "message":"Hey, that's right!", + "replies":[ + { + "text":"Thank you for your help.", + "nextPhraseID":"fanamor_tt_60" + } + ] + }, + { + "id":"fanamor_tt_50", + "message":"Nope - 100 gold. Try again ...", + "replies":[ + { + "text":"N", + "nextPhraseID":"fanamor_tt_30" + } + ] + }, + { + "id":"fanamor_tt_60", + "message":"Thanks for the gold. But don't tell her that I betrayed her." + }, + { + "id":"nanath", + "replies":[ + { + "nextPhraseID":"nanath_310", + "requires":[ + { + "requireType":"questProgress", + "requireID":"troubling_times", + "value":310 + } + ] + }, + { + "nextPhraseID":"nanath_290", + "requires":[ + { + "requireType":"questProgress", + "requireID":"troubling_times", + "value":290 + } + ] + }, + { + "nextPhraseID":"nanath_200", + "requires":[ + { + "requireType":"questProgress", + "requireID":"troubling_times", + "value":270 + } + ] + }, + { + "nextPhraseID":"nanath_190", + "requires":[ + { + "requireType":"questProgress", + "requireID":"troubling_times", + "value":160 + } + ] + }, + { + "nextPhraseID":"nanath_150", + "requires":[ + { + "requireType":"questProgress", + "requireID":"troubling_times", + "value":110 + } + ] + }, + { + "nextPhraseID":"nanath_110", + "requires":[ + { + "requireType":"questProgress", + "requireID":"troubling_times", + "value":95 + } + ] + }, + { + "nextPhraseID":"nanath_70", + "requires":[ + { + "requireType":"questProgress", + "requireID":"troubling_times", + "value":70 + } + ] + }, + { + "nextPhraseID":"nanath_10", + "requires":[ + { + "requireType":"questProgress", + "requireID":"wanted_men", + "value":70 + } + ] + }, + { + "nextPhraseID":"nanath_12", + "requires":[ + { + "requireType":"questProgress", + "requireID":"wanted_men", + "value":77 + } + ] + }, + { + "nextPhraseID":"nanath_20", + "requires":[ + { + "requireType":"questProgress", + "requireID":"wanted_men", + "value":80 + } + ] + }, + { + "nextPhraseID":"nanath_20", + "requires":[ + { + "requireType":"questProgress", + "requireID":"wanted_men", + "value":57 + }, + { + "requireType":"questProgress", + "requireID":"wanted_men", + "value":70, + "negate":true + } + ] + } + ] + }, + { + "id":"nanath_10", + "message":"You? How dare you show your face?", + "replies":[ + { + "text":"Why?", + "nextPhraseID":"nanath_18" + } + ], + "rewards":[ + { + "rewardType":"questProgress", + "rewardID":"troubling_times", + "value":10 + }, + { + "rewardType":"questProgress", + "rewardID":"troubling_times", + "value":20 + } + ] + }, + { + "id":"nanath_12", + "message":"You? How dare you show your face?", + "replies":[ + { + "text":"Why?", + "nextPhraseID":"nanath_18" + } + ], + "rewards":[ + { + "rewardType":"questProgress", + "rewardID":"troubling_times", + "value":10 + }, + { + "rewardType":"questProgress", + "rewardID":"troubling_times", + "value":30 + } + ] + }, + { + "id":"nanath_18", + "message":"You betrayed the Guild over the task with Defy. Get out!" + }, + { + "id":"nanath_20", + "message":"Hi there. I am Nanath, the oldest and most experienced man in the guild. No need to introduce yourself, I know who you are, $playername.", + "replies":[ + { + "text":"Oh. Hi Nanath. You look scared.", + "nextPhraseID":"nanath_22" + } + ] + }, + { + "id":"nanath_22", + "message":"Well, one of our ex-clients, Lady Dameni, has put an adverse Shadow spell on us.", + "replies":[ + { + "text":"So?", + "nextPhraseID":"nanath_24" + } + ] + }, + { + "id":"nanath_24", + "message":"It makes us noticeable, and thus vulnerable to being caught - paralyzing our honest bread and butter work.", + "replies":[ + { + "text":"Oh. Sounds awful.", + "nextPhraseID":"nanath_26" + } + ] + }, + { + "id":"nanath_26", + "message":"Umar wants me to handle it. He wants me to get it dispelled, so that the Thieves' Guild can work again.", + "replies":[ + { + "text":"Ah, OK then.", + "nextPhraseID":"nanath_28" + } + ] + }, + { + "id":"nanath_28", + "message":"The thing is I don't know much about the Shadow or any other so-called powers. My life has been being an honest thief, a score here, a score there - I don't tangle with the supernatural stuff.", + "replies":[ + { + "text":"N", + "nextPhraseID":"nanath_30" + } + ] + }, + { + "id":"nanath_30", + "message":"Can't anyone help?", + "replies":[ + { + "text":"I can help. I've had some dealings with the Shadow.", + "nextPhraseID":"nanath_32" + } + ], + "rewards":[ + { + "rewardType":"questProgress", + "rewardID":"troubling_times", + "value":10 + }, + { + "rewardType":"questProgress", + "rewardID":"troubling_times", + "value":40 + } + ] + }, + { + "id":"nanath_32", + "message":"Really? Like what?", + "replies":[ + { + "text":"Sorry, hush-hush stuff around Loneford and Vilegard.", + "nextPhraseID":"nanath_34" + } + ] + }, + { + "id":"nanath_34", + "message":"Of course.", + "replies":[ + { + "text":"You want my help?", + "nextPhraseID":"nanath_40" + } + ] + }, + { + "id":"nanath_40", + "message":"First things first, how can we know the nature of the spell?", + "replies":[ + { + "text":"N", + "nextPhraseID":"nanath_42" + } + ] + }, + { + "id":"nanath_42", + "message":"Or its name?", + "replies":[ + { + "text":"Hmm ...", + "nextPhraseID":"nanath_44" + } + ] + }, + { + "id":"nanath_44", + "message":"Maybe talking to a Shadow priest may help?", + "replies":[ + { + "text":"I'll see what I can do.", + "nextPhraseID":"X" + } + ], + "rewards":[ + { + "rewardType":"questProgress", + "rewardID":"troubling_times", + "value":50 + } + ] + }, + { + "id":"nanath_70", + "message":"Oh, back again? I hope you bring good news.", + "replies":[ + { + "text":"Maybe. Talion, a Shadow priest, has put the Striking Spectacle Shadow spell on us.", + "nextPhraseID":"nanath_72", + "requires":[ + { + "requireType":"questProgress", + "requireID":"troubling_times", + "value":82, + "negate":true + } + ] + }, + { + "text":"I have been looking for the things for Talion.", + "nextPhraseID":"nanath_92", + "requires":[ + { + "requireType":"questProgress", + "requireID":"troubling_times", + "value":82 + } + ] + }, + { + "text":"About Luthor's ring ...", + "nextPhraseID":"nanath_110", + "requires":[ + { + "requireType":"questProgress", + "requireID":"troubling_times", + "value":95 + }, + { + "requireType":"questProgress", + "requireID":"troubling_times", + "value":105, + "negate":true + } + ] + }, + { + "text":"I am still looking for Seraphina.", + "nextPhraseID":"nanath_140", + "requires":[ + { + "requireType":"questProgress", + "requireID":"troubling_times", + "value":105 + } + ] + } + ] + }, + { + "id":"nanath_72", + "message":"And?", + "replies":[ + { + "text":"And ... I think I have to talk to Talion again.", + "nextPhraseID":"nanath_80", + "requires":[ + { + "requireType":"questProgress", + "requireID":"troubling_times", + "value":80, + "negate":true + } + ] + }, + { + "text":"Talion said he can help dispel it.", + "nextPhraseID":"nanath_80", + "requires":[ + { + "requireType":"questProgress", + "requireID":"troubling_times", + "value":80 + } + ] + } + ] + }, + { + "id":"nanath_80", + "message":"What a relief.", + "replies":[ + { + "text":"N", + "nextPhraseID":"nanath_82" + } + ] + }, + { + "id":"nanath_82", + "message":"What does he want in return?", + "replies":[ + { + "text":"Lady Dameni paid him. Talion wants 50000 gold to dispel us.", + "nextPhraseID":"nanath_84" + } + ] + }, + { + "id":"nanath_84", + "message":"That's a lot, but it was to be expected. It's good that he doesn't want more.", + "replies":[ + { + "text":"Well ... he also wants the following items: The Villain's ring, Troublemaker's ring, the Ring of backstabbing and the Tears of the Shadow potion.", + "nextPhraseID":"nanath_86" + } + ] + }, + { + "id":"nanath_86", + "message":"That's fine with me.", + "replies":[ + { + "text":"And - most important - Luthor's ring.", + "nextPhraseID":"nanath_90" + } + ] + }, + { + "id":"nanath_90", + "message":"What?! He must be crazy!", + "replies":[ + { + "text":"N", + "nextPhraseID":"nanath_92" + } + ], + "rewards":[ + { + "rewardType":"questProgress", + "rewardID":"troubling_times", + "value":82 + } + ] + }, + { + "id":"nanath_92", + "message":"Do you already have all of the items?", + "replies":[ + { + "text":"I don't have Troublemaker's ring yet.", + "nextPhraseID":"nanath_94", + "requires":[ + { + "requireType":"inventoryKeep", + "requireID":"ring_troublemaker", + "value":1, + "negate":true + } + ] + }, + { + "text":"I don't have the Ring of backstabbing yet.", + "nextPhraseID":"nanath_94", + "requires":[ + { + "requireType":"inventoryKeep", + "requireID":"ring_backstab", + "value":1, + "negate":true + } + ] + }, + { + "text":"I don't have the Villain's ring yet.", + "nextPhraseID":"nanath_94", + "requires":[ + { + "requireType":"inventoryKeep", + "requireID":"ring_villain", + "value":1, + "negate":true + } + ] + }, + { + "text":"I don't have the Tears of the Shadow yet.", + "nextPhraseID":"nanath_94", + "requires":[ + { + "requireType":"inventoryKeep", + "requireID":"pot_shadowtear", + "value":1, + "negate":true + } + ] + }, + { + "text":"I have already brought the 4 easier things.", + "nextPhraseID":"nanath_100", + "requires":[ + { + "requireType":"inventoryKeep", + "requireID":"ring_troublemaker", + "value":1 + }, + { + "requireType":"inventoryKeep", + "requireID":"ring_backstab", + "value":1 + }, + { + "requireType":"inventoryKeep", + "requireID":"ring_villain", + "value":1 + }, + { + "requireType":"inventoryKeep", + "requireID":"pot_shadowtear", + "value":1 + } + ] + } + ] + }, + { + "id":"nanath_94", + "message":"Well, then go and find it. Hurry now!" + }, + { + "id":"nanath_100", + "message":"Good, that's a start.", + "replies":[ + { + "text":"I expect to be reimbursed of course.", + "nextPhraseID":"nanath_102" + }, + { + "text":"I am glad you approve.", + "nextPhraseID":"nanath_102" + } + ] + }, + { + "id":"nanath_102", + "message":"Umar will refund you, but only if you succeed.", + "replies":[ + { + "text":"N", + "nextPhraseID":"nanath_110" + } + ], + "rewards":[ + { + "rewardType":"questProgress", + "rewardID":"troubling_times", + "value":90 + } + ] + }, + { + "id":"nanath_110", + "message":"Have you found Luthor's ring yet?", + "replies":[ + { + "text":"I am looking for it now.", + "nextPhraseID":"X", + "requires":[ + { + "requireType":"questProgress", + "requireID":"troubling_times", + "value":100, + "negate":true + } + ] + }, + { + "text":"I have no idea where to look any more.", + "nextPhraseID":"nanath_120", + "requires":[ + { + "requireType":"questProgress", + "requireID":"troubling_times", + "value":100 + } + ] + } + ], + "rewards":[ + { + "rewardType":"questProgress", + "rewardID":"troubling_times", + "value":95 + } + ] + }, + { + "id":"nanath_120", + "message":"Looks like it ended up being kept somewhere dangerous.", + "replies":[ + { + "text":"Seems so.", + "nextPhraseID":"nanath_122" + } + ] + }, + { + "id":"nanath_122", + "message":"Then ... only one person may know: Fanamor's friend Sly Seraphina.", + "replies":[ + { + "text":"Sly Seraphina? Where can she be found?", + "nextPhraseID":"nanath_130", + "requires":[ + { + "requireType":"questProgress", + "requireID":"sullengard_hidden", + "value":38, + "negate":true + } + ] + }, + { + "text":"On no! Not Seraphina! I refuse to talk to her.", + "nextPhraseID":"nanath_132", + "requires":[ + { + "requireType":"questProgress", + "requireID":"sullengard_hidden", + "value":38 + } + ] + } + ] + }, + { + "id":"nanath_130", + "message":"She's the thief near the Sutdover bridge.", + "replies":[ + { + "text":"Sutdover bridge? So I'll look for her to the south.", + "nextPhraseID":"nanath_136" + } + ] + }, + { + "id":"nanath_132", + "message":"You must. For the Guild!", + "replies":[ + { + "text":"All right, I hate to, but for the greater good I'll go.", + "nextPhraseID":"nanath_136" + } + ] + }, + { + "id":"nanath_136", + "message":"Then it's all settled. Go and find her, now.", + "rewards":[ + { + "rewardType":"questProgress", + "rewardID":"troubling_times", + "value":105 + } + ] + }, + { + "id":"nanath_140", + "message":"Then go and find her, now." + }, + { + "id":"nanath_150", + "message":"How progresses the task? I hope you've done it? We're in a pickle here, kid. No time to dawdle.", + "replies":[ + { + "text":"Dawdle! Do it yourself if you know everything better!", + "nextPhraseID":"nanath_152" + }, + { + "text":"Well ...", + "nextPhraseID":"nanath_160" + } + ] + }, + { + "id":"nanath_152", + "message":"Calm down. I'm just nervous. Did you make any progress?", + "replies":[ + { + "text":"Yes.", + "nextPhraseID":"nanath_160" + } + ] + }, + { + "id":"nanath_160", + "message":"Tell me.", + "replies":[ + { + "text":"Seraphina doesn't trust me.", + "nextPhraseID":"nanath_170", + "requires":[ + { + "requireType":"questProgress", + "requireID":"troubling_times", + "value":110 + }, + { + "requireType":"questProgress", + "requireID":"troubling_times", + "value":140, + "negate":true + } + ] + }, + { + "text":"Seraphina has disappeared. She's scared to unleash some monsters which she says Umar and her sealed up.", + "nextPhraseID":"nanath_180", + "requires":[ + { + "requireType":"questProgress", + "requireID":"troubling_times", + "value":140 + }, + { + "requireType":"questProgress", + "requireID":"troubling_times", + "value":180, + "negate":true + } + ] + }, + { + "text":"About Seraphina ...", + "nextPhraseID":"nanath_190", + "requires":[ + { + "requireType":"questProgress", + "requireID":"troubling_times", + "value":180 + } + ] + } + ] + }, + { + "id":"nanath_170", + "message":"She must. Go to Umar. He's the only one she'll listen to.", + "replies":[ + { + "text":"OK.", + "nextPhraseID":"X" + } + ], + "rewards":[ + { + "rewardType":"questProgress", + "rewardID":"troubling_times", + "value":115 + } + ] + }, + { + "id":"nanath_180", + "message":"So, that's what Umar is hush-hush about.", + "replies":[ + { + "text":"He could really be more talkative sometimes.", + "nextPhraseID":"nanath_181", + "requires":[ + { + "requireType":"questProgress", + "requireID":"troubling_times", + "value":180, + "negate":true + } + ] + } + ] + }, + { + "id":"nanath_181", + "message":"Anyway, we must find her. I know some of her usual hidings.", + "replies":[ + { + "text":"N", + "nextPhraseID":"nanath_181a" + } + ], + "rewards":[ + { + "rewardType":"questProgress", + "rewardID":"troubling_times", + "value":150 + } + ] + }, + { + "id":"nanath_181a", + "message":"She prefers to be close to a town so she can easily stock up.", + "replies":[ + { + "text":"Makes sense.", + "nextPhraseID":"nanath_182" + } + ] + }, + { + "id":"nanath_182", + "message":"Let me think: Fallhaven would be too near. Sullengard, Stoutford, Vilegard and Prim come to my mind. And Loneford or Brimhaven, of course.", + "replies":[ + { + "text":"OK.", + "nextPhraseID":"nanath_184" + } + ], + "rewards":[ + { + "rewardType":"questProgress", + "rewardID":"troubling_times", + "value":160 + } + ] + }, + { + "id":"nanath_183", + "message":"So look for her near one of these towns.", + "replies":[ + { + "text":"Makes sense.", + "nextPhraseID":"nanath_184" + }, + { + "text":"Which towns did you say again?", + "nextPhraseID":"nanath_183a" + } + ] + }, + { + "id":"nanath_183a", + "message":"Sometimes I could despair. It's so hard to find good workers these days.", + "replies":[ + { + "text":"N", + "nextPhraseID":"nanath_182" + } + ] + }, + { + "id":"nanath_184", + "message":"She must be found. By any means.", + "replies":[ + { + "text":"Yes, sir", + "nextPhraseID":"X" + } + ] + }, + { + "id":"nanath_190", + "message":"Have you found Seraphina yet?", + "replies":[ + { + "text":"No.", + "nextPhraseID":"nanath_182", + "requires":[ + { + "requireType":"questProgress", + "requireID":"troubling_times", + "value":180, + "negate":true + } + ] + }, + { + "text":"Yes. She told me I would need Luthor's key.", + "nextPhraseID":"nanath_192", + "requires":[ + { + "requireType":"questProgress", + "requireID":"troubling_times", + "value":180 + }, + { + "requireType":"questProgress", + "requireID":"troubling_times", + "value":192 + }, + { + "requireType":"questProgress", + "requireID":"troubling_times", + "value":193, + "negate":true + } + ] + }, + { + "text":"Yes. She told me I would need Luthor's key.", + "nextPhraseID":"nanath_193", + "requires":[ + { + "requireType":"questProgress", + "requireID":"troubling_times", + "value":193 + } + ] + } + ] + }, + { + "id":"nanath_192", + "message":"I spoke to Umar. He already suspected that you would need this key.", + "replies":[ + { + "text":"N", + "nextPhraseID":"nanath_192a" + } + ] + }, + { + "id":"nanath_192a", + "message":"Here you have it, handle it carefully.", + "replies":[ + { + "text":"Of course.", + "nextPhraseID":"X" + } + ], + "rewards":[ + { + "rewardType":"questProgress", + "rewardID":"troubling_times", + "value":193 + }, + { + "rewardType":"giveItem", + "rewardID":"key_luthor", + "value":1 + } + ] + }, + { + "id":"nanath_193", + "message":"I have given it to you already, forgotten?", + "replies":[ + { + "text":"Oh, right. I'm ashamed of myself for trying to trick you.", + "nextPhraseID":"nanath_194" + } + ] + }, + { + "id":"nanath_194", + "message":"I truly hope you are." + }, + { + "id":"nanath_200", + "message":"Hi kid.", + "replies":[ + { + "text":"I have got Luthor's ring.", + "nextPhraseID":"nanath_272" + } + ] + }, + { + "id":"nanath_272", + "message":"Then take it to Talion. Quickly." + }, + { + "id":"nanath_290", + "message":"You were obviously successful. We seem to be inconspicuous again.", + "replies":[ + { + "text":"N", + "nextPhraseID":"nanath_300" + } + ] + }, + { + "id":"nanath_300", + "message":"Good job! I didn't think you could do it. But you did.", + "replies":[ + { + "text":"Yes. The search was a nice change.", + "nextPhraseID":"nanath_302" + } + ] + }, + { + "id":"nanath_302", + "message":"Sly Seraphina has already been here and returned Luthor's key to Umar. So the room with those dangerous creatures is sealed again.", + "replies":[ + { + "text":"So quick?", + "nextPhraseID":"nanath_304" + } + ], + "rewards":[ + { + "rewardType":"questProgress", + "rewardID":"troubling_times", + "value":302 + }, + { + "rewardType":"removeQuestProgress", + "rewardID":"troubling_times_nd", + "value":20 + } + ] + }, + { + "id":"nanath_304", + "message":"Sure. You should know her by now.", + "replies":[ + { + "text":"N", + "nextPhraseID":"nanath_308" + } + ] + }, + { + "id":"nanath_308", + "message":"Umar asked me to reimburse you for your expenses. And something as a thank you. So here are 75000 shining pieces of gold.", + "replies":[ + { + "text":"Thank you.", + "nextPhraseID":"nanath_310" + } + ], + "rewards":[ + { + "rewardType":"questProgress", + "rewardID":"troubling_times", + "value":310 + }, + { + "rewardType":"giveItem", + "rewardID":"gold", + "value":75000 + } + ] + }, + { + "id":"nanath_310", + "message":"Stay safe, kid." + }, + { + "id":"umar_tt", + "message":"Hello $playername, good that you are here. Please talk to Nanath, I am really busy right now.", + "replies":[ + { + "text":"Wait ...", + "nextPhraseID":"umar_return_1" + }, + { + "text":"OK, I'll go find Nanath.", + "nextPhraseID":"X" + } + ] + }, + { + "id":"umar_tt_100", + "message":"$playername, didn't I make it clear that I didn't want to be disturbed?", + "replies":[ + { + "text":"Yes, I'm sorry too. But we need your help.", + "nextPhraseID":"umar_tt_102" + } + ] + }, + { + "id":"umar_tt_102", + "message":"[Muttering to himself] Tu quoque, mi fili? Sigh.", + "replies":[ + { + "text":"To break the spell, we need King Luthor's ring. Sly is the only one who knows where it is. But she refuses to cooperate.", + "nextPhraseID":"umar_tt_110" + } + ] + }, + { + "id":"umar_tt_110", + "message":"She must. Tell her this password [whispering something]. It means you have direct order from me, Umar. Let no one else hear it.", + "replies":[ + { + "text":"OK. She will listen to you.", + "nextPhraseID":"umar_tt_120" + } + ], + "rewards":[ + { + "rewardType":"questProgress", + "rewardID":"troubling_times", + "value":120 + } + ] + }, + { + "id":"umar_tt_120", + "message":"My head is so full. I can hardly concentrate on the important things.", + "replies":[ + { + "text":"I won't bother you any further.", + "nextPhraseID":"X" + }, + { + "text":"The spell will be broken.", + "nextPhraseID":"X" + }, + { + "text":"Thoroughness is the key to success.", + "nextPhraseID":"umar_tt_130" + } + ] + }, + { + "id":"umar_tt_130", + "message":"Key? To success? Don't talk nonsense.", + "replies":[ + { + "text":"N", + "nextPhraseID":"umar_tt_132" + } + ] + }, + { + "id":"umar_tt_132", + "message":"There's something else I should think about. But it just doesn't occur to me right now.", + "replies":[ + { + "text":"I better leave you alone now.", + "nextPhraseID":"X" + }, + { + "text":"I'm sure you'll remember it again.", + "nextPhraseID":"X" + }, + { + "text":"OK. Bye.", + "nextPhraseID":"X" + } + ] + }, + { + "id":"tt_guild03_hideout3_lock", + "replies":[ + { + "nextPhraseID":"guild03_hideout3_lock", + "requires":[ + { + "requireType":"questProgress", + "requireID":"troubling_times", + "value":210, + "negate":true + } + ] + }, + { + "nextPhraseID":"t_guild03_hideout3_lock_10" + } + ] + }, + { + "id":"t_guild03_hideout3_lock_10", + "message":"The lock is sealed again." + }, + { + "id":"tt_jolnor_10", + "message":"Excuse me? I don't know what you want from me.", + "replies":[ + { + "text":"Never mind.", + "nextPhraseID":"jolnor_default_3" + } + ] + }, + { + "id":"tt_sly_10", + "message":"Umar? Who's that?", + "replies":[ + { + "text":"Oh well: I am nothing. You don't see me.", + "nextPhraseID":"tt_sly_12" + } + ] + }, + { + "id":"tt_sly_12", + "message":"That's better, little child. Get used to it.", + "replies":[ + { + "text":"You are right.", + "nextPhraseID":"tt_sly_20" + }, + { + "text":"I'm not a little child anymore!", + "nextPhraseID":"tt_sly_14" + } + ] + }, + { + "id":"tt_sly_14", + "message":"Then stop stomping on the ground.", + "replies":[ + { + "text":"N", + "nextPhraseID":"tt_sly_20" + } + ] + }, + { + "id":"tt_sly_20", + "replies":[ + { + "nextPhraseID":"tt_sly_50", + "requires":[ + { + "requireType":"questProgress", + "requireID":"troubling_times", + "value":120 + } + ] + }, + { + "nextPhraseID":"tt_sly_40", + "requires":[ + { + "requireType":"questProgress", + "requireID":"troubling_times", + "value":110 + } + ] + }, + { + "nextPhraseID":"tt_sly_30" + } + ] + }, + { + "id":"tt_sly_30", + "message":"Now what does Umar want?", + "replies":[ + { + "text":"We have to remove the Striking Spectacle Shadow spell from members of the Thieves' Guild. Or the Guild may as well cease to exist.", + "nextPhraseID":"tt_sly_32" + } + ] + }, + { + "id":"tt_sly_32", + "message":"And what do I have to do with it?", + "replies":[ + { + "text":"We need Luthor's ring, and you know ...", + "nextPhraseID":"tt_sly_34" + } + ] + }, + { + "id":"tt_sly_34", + "message":"Likely story, kid. Buzz off!", + "rewards":[ + { + "rewardType":"questProgress", + "rewardID":"troubling_times", + "value":110 + } + ] + }, + { + "id":"tt_sly_40", + "message":"Now what does Umar want?", + "replies":[ + { + "text":"We have to remove the Striking Spectacle Shadow spell from ...", + "nextPhraseID":"tt_sly_42" + } + ] + }, + { + "id":"tt_sly_42", + "message":"Yes, you've said already. Stop repeating yourself.", + "replies":[ + { + "text":"Sure. We need Luthor's ring, and ...", + "nextPhraseID":"tt_sly_44" + } + ] + }, + { + "id":"tt_sly_44", + "message":"Forget it, kid. Buzz off!", + "replies":[ + { + "text":"Sure. We need Luthor's ring, and ...", + "nextPhraseID":"tt_sly_46" + } + ] + }, + { + "id":"tt_sly_46", + "message":"And please, stop repeating yourself." + }, + { + "id":"tt_sly_50", + "message":"Now what does Umar want?", + "replies":[ + { + "text":"Listen ... [whispering the password] Now you believe me? We have to remove the Striking Spectacle ...", + "nextPhraseID":"tt_sly_52" + } + ] + }, + { + "id":"tt_sly_52", + "message":"You are still repeating yourself.", + "replies":[ + { + "text":"Stop that game now and answer me!", + "nextPhraseID":"tt_sly_54" + } + ] + }, + { + "id":"tt_sly_54", + "message":"All right. Umar wants me to give you Luthor's ring? And unleash evil on all of Dhayavar?", + "replies":[ + { + "text":"Why would that ring unleash evil?", + "nextPhraseID":"tt_sly_56" + } + ] + }, + { + "id":"tt_sly_56", + "message":"Not the ring itself. But the cave does, if the door is opened.", + "replies":[ + { + "text":"That makes even less sense. Explain.", + "nextPhraseID":"tt_sly_58" + } + ] + }, + { + "id":"tt_sly_58", + "message":"Say 'please'.", + "replies":[ + { + "text":"No.", + "nextPhraseID":"tt_sly_58", + "requires":[ + { + "requireType":"random", + "requireID":"50" + } + ] + }, + { + "text":"Never.", + "nextPhraseID":"tt_sly_58", + "requires":[ + { + "requireType":"random", + "requireID":"33" + } + ] + }, + { + "text":"Forget it.", + "nextPhraseID":"tt_sly_58", + "requires":[ + { + "requireType":"random", + "requireID":"33" + } + ] + }, + { + "text":"[With rolling eyes] OK - please.", + "nextPhraseID":"tt_sly_60" + } + ] + }, + { + "id":"tt_sly_60", + "message":"You might remember Crackshot's hideout, do you?", + "replies":[ + { + "text":"Of course. Behind the many ugly larvals.", + "nextPhraseID":"tt_sly_62" + } + ] + }, + { + "id":"tt_sly_62", + "message":"Good. Do you know why that cave in the back was sealed?", + "replies":[ + { + "text":"No, tell me.", + "nextPhraseID":"tt_sly_70" + } + ] + }, + { + "id":"tt_sly_70", + "message":"A while back, when the Thieves' Guild got successful, we managed to acquire many items of value, including magical items.", + "replies":[ + { + "text":"N", + "nextPhraseID":"tt_sly_72" + } + ] + }, + { + "id":"tt_sly_72", + "message":"A place was needed to keep them safely. We heard of this deep cave where you met and bested Crackshot.", + "replies":[ + { + "text":"That was no easy fight.", + "nextPhraseID":"tt_sly_74" + }, + { + "text":"Phh, child's stuff.", + "nextPhraseID":"tt_sly_74" + } + ] + }, + { + "id":"tt_sly_74", + "message":"So, when we created that deep cave hideout for our most precious items, we never imagined that the cave held such terrible monsters. While we were exploring, they came and attacked us!", + "replies":[ + { + "text":"N", + "nextPhraseID":"tt_sly_76" + } + ] + }, + { + "id":"tt_sly_76", + "message":"Seraphina suddenly shivers.", + "switchToNPC":"none", + "replies":[ + { + "text":"And then?", + "nextPhraseID":"tt_sly_80" + } + ] + }, + { + "id":"tt_sly_80", + "message":"We're thieves, not warriors. We tried to escape from there. Lost a few members ...", + "switchToNPC":"thief_seraphina", + "replies":[ + { + "text":"N", + "nextPhraseID":"tt_sly_82" + } + ] + }, + { + "id":"tt_sly_82", + "message":"Lost Luthor's ring in the cave in the scramble to get out.", + "switchToNPC":"thief_seraphina", + "replies":[ + { + "text":"N", + "nextPhraseID":"tt_sly_84" + } + ] + }, + { + "id":"tt_sly_84", + "message":"Still, we managed to hold off the cave monsters, and we managed to seal it.", + "replies":[ + { + "text":"Using Luthor's items?", + "nextPhraseID":"tt_sly_90" + } + ] + }, + { + "id":"tt_sly_90", + "message":"That's right!", + "replies":[ + { + "text":"N", + "nextPhraseID":"tt_sly_92" + } + ] + }, + { + "id":"tt_sly_92", + "message":"We used Luthor's Key and his gloves to seal it, by creating a magical, impermeable door.", + "replies":[ + { + "text":"N", + "nextPhraseID":"tt_sly_94" + } + ] + }, + { + "id":"tt_sly_94", + "message":"Umar and I decided to separate the key and the gloves. And the two of us never meet, to keep that door permanently sealed.", + "replies":[ + { + "text":"So that the door may never be opened.", + "nextPhraseID":"tt_sly_96" + } + ], + "rewards":[ + { + "rewardType":"questProgress", + "rewardID":"troubling_times", + "value":130 + } + ] + }, + { + "id":"tt_sly_96", + "message":"Exactly.", + "replies":[ + { + "text":"But we need to retrieve Luthor's ring now.", + "nextPhraseID":"tt_sly_100" + } + ] + }, + { + "id":"tt_sly_100", + "message":"Even Umar's current plea will not change my mind. Whatever ails the Guild - find another solution.", + "replies":[ + { + "text":"What?", + "nextPhraseID":"tt_sly_110" + } + ] + }, + { + "id":"tt_sly_110", + "replies":[ + { + "nextPhraseID":"tt_sly_116", + "requires":[ + { + "requireType":"random", + "requireID":"17" + } + ] + }, + { + "nextPhraseID":"tt_sly_115", + "requires":[ + { + "requireType":"random", + "requireID":"20" + } + ] + }, + { + "nextPhraseID":"tt_sly_114", + "requires":[ + { + "requireType":"random", + "requireID":"25" + } + ] + }, + { + "nextPhraseID":"tt_sly_113", + "requires":[ + { + "requireType":"random", + "requireID":"33" + } + ] + }, + { + "nextPhraseID":"tt_sly_112", + "requires":[ + { + "requireType":"random", + "requireID":"50" + } + ] + }, + { + "nextPhraseID":"tt_sly_111" + } + ] + }, + { + "id":"tt_sly_111", + "replies":[ + { + "nextPhraseID":"tt_sly_120" + } + ], + "rewards":[ + { + "rewardType":"spawnAll", + "rewardID":"tt_seraphina", + "mapName":"sullengard3" + }, + { + "rewardType":"spawnAll", + "rewardID":"tt_guys", + "mapName":"sullengard3" + }, + { + "rewardType":"alignmentSet", + "rewardID":"tt_hide", + "value":1 + } + ] + }, + { + "id":"tt_sly_112", + "replies":[ + { + "nextPhraseID":"tt_sly_120" + } + ], + "rewards":[ + { + "rewardType":"spawnAll", + "rewardID":"tt_seraphina", + "mapName":"wild21" + }, + { + "rewardType":"spawnAll", + "rewardID":"tt_guys", + "mapName":"wild21" + }, + { + "rewardType":"alignmentSet", + "rewardID":"tt_hide", + "value":2 + } + ] + }, + { + "id":"tt_sly_113", + "replies":[ + { + "nextPhraseID":"tt_sly_120" + } + ], + "rewards":[ + { + "rewardType":"spawnAll", + "rewardID":"tt_seraphina", + "mapName":"waytobrimhaven1" + }, + { + "rewardType":"spawnAll", + "rewardID":"tt_guys", + "mapName":"waytobrimhaven1" + }, + { + "rewardType":"alignmentSet", + "rewardID":"tt_hide", + "value":3 + } + ] + }, + { + "id":"tt_sly_114", + "replies":[ + { + "nextPhraseID":"tt_sly_120" + } + ], + "rewards":[ + { + "rewardType":"spawnAll", + "rewardID":"tt_seraphina", + "mapName":"blackwater_mountain12" + }, + { + "rewardType":"spawnAll", + "rewardID":"tt_guys", + "mapName":"blackwater_mountain12" + }, + { + "rewardType":"alignmentSet", + "rewardID":"tt_hide", + "value":4 + } + ] + }, + { + "id":"tt_sly_115", + "replies":[ + { + "nextPhraseID":"tt_sly_120" + } + ], + "rewards":[ + { + "rewardType":"spawnAll", + "rewardID":"tt_seraphina", + "mapName":"waterway6" + }, + { + "rewardType":"spawnAll", + "rewardID":"tt_guys", + "mapName":"waterway6" + }, + { + "rewardType":"alignmentSet", + "rewardID":"tt_hide", + "value":5 + } + ] + }, + { + "id":"tt_sly_116", + "replies":[ + { + "nextPhraseID":"tt_sly_120" + } + ], + "rewards":[ + { + "rewardType":"spawnAll", + "rewardID":"tt_seraphina", + "mapName":"vilegard_s" + }, + { + "rewardType":"spawnAll", + "rewardID":"tt_guys", + "mapName":"vilegard_s" + }, + { + "rewardType":"alignmentSet", + "rewardID":"tt_hide", + "value":6 + } + ] + }, + { + "id":"tt_sly_120", + "message":"Even us thieves are not so callous as to put Dhayavar in danger. You'll never find me.", + "replies":[ + { + "text":"Hey, don't run away!!", + "nextPhraseID":"R" + } + ], + "rewards":[ + { + "rewardType":"questProgress", + "rewardID":"troubling_times", + "value":140 + }, + { + "rewardType":"removeSpawnArea", + "rewardID":"thief_seraphina", + "mapName":"lake_shore_road_9" + }, + { + "rewardType":"removeSpawnArea", + "rewardID":"thief_seraphina_spawn", + "mapName":"lake_shore_road_9" + } + ] + }, + { + "id":"tt_sly_200", + "replies":[ + { + "nextPhraseID":"tt_sly_202", + "requires":[ + { + "requireType":"killedMonster", + "requireID":"tt_guys", + "value":5, + "negate":true + } + ] + }, + { + "nextPhraseID":"tt_sly_210" + } + ] + }, + { + "id":"tt_sly_202", + "message":"Watch out, kid. Behind you!" + }, + { + "id":"tt_sly_210", + "message":"OK, you're tough, even if not smart, kid.", + "replies":[ + { + "text":"Thank you?", + "nextPhraseID":"tt_sly_211" + } + ], + "rewards":[ + { + "rewardType":"questProgress", + "rewardID":"troubling_times", + "value":180 + }, + { + "rewardType":"deactivateSpawnArea", + "rewardID":"tt_guys", + "mapName":"sullengard3" + }, + { + "rewardType":"deactivateSpawnArea", + "rewardID":"tt_guys", + "mapName":"wild21" + }, + { + "rewardType":"deactivateSpawnArea", + "rewardID":"tt_guys", + "mapName":"waytobrimhaven1" + }, + { + "rewardType":"deactivateSpawnArea", + "rewardID":"tt_guys", + "mapName":"blackwater_mountain12" + }, + { + "rewardType":"deactivateSpawnArea", + "rewardID":"tt_guys", + "mapName":"waterway6" + }, + { + "rewardType":"deactivateSpawnArea", + "rewardID":"tt_guys", + "mapName":"vilegard_s" + } + ] + }, + { + "id":"tt_sly_211", + "message":"Smart enough to find me, and tough enough to beat my friends. You convinced me that we can do it.", + "replies":[ + { + "text":"N", + "nextPhraseID":"tt_sly_212" + } + ] + }, + { + "id":"tt_sly_212", + "message":"As we discussed, Luthor's Ring can be found in the secret room which Crackshot tried to open with Luthor's key from Umar.", + "replies":[ + { + "text":"N", + "nextPhraseID":"tt_sly_213" + } + ] + }, + { + "id":"tt_sly_213", + "message":"So you have to go and ask Umar for Luthor's key.", + "replies":[ + { + "text":"No problem.", + "nextPhraseID":"tt_sly_214" + } + ], + "rewards":[ + { + "rewardType":"questProgress", + "rewardID":"troubling_times", + "value":192 + } + ] + }, + { + "id":"tt_sly_214", + "message":"However, that door can only be opened if you also wear Luthor's gloves, which breaks the spell on it.", + "replies":[ + { + "text":"And the evil you mentioned are monsters, nothing more?", + "nextPhraseID":"tt_sly_216" + } + ] + }, + { + "id":"tt_sly_216", + "message":"In fact, I didn't take the time to look at them more closely. But they seemed terrible and deadly to me.", + "replies":[ + { + "text":"N", + "nextPhraseID":"tt_sly_220" + } + ] + }, + { + "id":"tt_sly_220", + "message":"When the door opens, and these strong monsters escape into the open, they will attack Dhayavar, which we must avoid at all costs.", + "replies":[ + { + "text":"N", + "nextPhraseID":"tt_sly_222" + } + ] + }, + { + "id":"tt_sly_222", + "message":"Which reminds me: Another kid was looking for information to open it.", + "replies":[ + { + "text":"That kid, did he look just like me, but older?", + "nextPhraseID":"tt_sly_230" + } + ] + }, + { + "id":"tt_sly_230", + "replies":[ + { + "nextPhraseID":"tt_sly_240" + } + ], + "rewards":[ + { + "rewardType":"removeQuestProgress", + "rewardID":"andor", + "value":999 + } + ] + }, + { + "id":"tt_sly_240", + "message":"Come to think of it, he did.", + "replies":[ + { + "text":"[to self] What was Andor trying to do now?", + "nextPhraseID":"tt_sly_250" + } + ], + "rewards":[ + { + "rewardType":"questProgress", + "rewardID":"andor", + "value":130 + }, + { + "rewardType":"questProgress", + "rewardID":"andor", + "value":999 + } + ] + }, + { + "id":"tt_sly_250", + "message":"Looking at your strength, kid, you may just be able to beat those monsters. We might give it a try.", + "replies":[ + { + "text":"Thanks again.", + "nextPhraseID":"tt_sly_252", + "requires":[ + { + "requireType":"questProgress", + "requireID":"sullengard_hidden", + "value":38 + }, + { + "requireType":"questProgress", + "requireID":"troubling_times", + "value":190, + "negate":true + } + ] + }, + { + "text":"Thanks again.", + "nextPhraseID":"tt_sly_254", + "requires":[ + { + "requireType":"questProgress", + "requireID":"sullengard_hidden", + "value":38, + "negate":true + } + ] + } + ] + }, + { + "id":"tt_sly_252", + "message":"By the way, here's your money back. 1000 gold.", + "replies":[ + { + "text":"Hmm, OK.", + "nextPhraseID":"tt_sly_254" + } + ], + "rewards":[ + { + "rewardType":"questProgress", + "rewardID":"troubling_times", + "value":190 + }, + { + "rewardType":"giveItem", + "rewardID":"gold", + "value":1000 + } + ] + }, + { + "id":"tt_sly_254", + "message":"Meet me at the door to the secret room, and bring Luthor's key. Together with Luthor's gloves the door will open.", + "replies":[ + { + "text":"OK.", + "nextPhraseID":"R" + } + ], + "rewards":[ + { + "rewardType":"questProgress", + "rewardID":"troubling_times", + "value":195 + }, + { + "rewardType":"spawnAll", + "rewardID":"tt_seraphina2", + "mapName":"crackshot_hideout3" + }, + { + "rewardType":"removeSpawnArea", + "rewardID":"tt_seraphina", + "mapName":"sullengard3" + }, + { + "rewardType":"removeSpawnArea", + "rewardID":"tt_guys", + "mapName":"sullengard3" + }, + { + "rewardType":"removeSpawnArea", + "rewardID":"tt_seraphina", + "mapName":"wild21" + }, + { + "rewardType":"removeSpawnArea", + "rewardID":"tt_guys", + "mapName":"wild21" + }, + { + "rewardType":"removeSpawnArea", + "rewardID":"tt_seraphina", + "mapName":"waytobrimhaven1" + }, + { + "rewardType":"removeSpawnArea", + "rewardID":"tt_guys", + "mapName":"waytobrimhaven1" + }, + { + "rewardType":"removeSpawnArea", + "rewardID":"tt_seraphina", + "mapName":"blackwater_mountain12" + }, + { + "rewardType":"removeSpawnArea", + "rewardID":"tt_guys", + "mapName":"blackwater_mountain12" + }, + { + "rewardType":"removeSpawnArea", + "rewardID":"tt_seraphina", + "mapName":"waterway6" + }, + { + "rewardType":"removeSpawnArea", + "rewardID":"tt_guys", + "mapName":"waterway6" + }, + { + "rewardType":"removeSpawnArea", + "rewardID":"tt_seraphina", + "mapName":"vilegard_s" + }, + { + "rewardType":"removeSpawnArea", + "rewardID":"tt_guys", + "mapName":"vilegard_s" + } + ] + }, + { + "id":"tt_sly_300", + "message":"What did you expect?", + "replies":[ + { + "text":"Well ...", + "nextPhraseID":"tt_sly_310" + } + ] + }, + { + "id":"tt_sly_310", + "message":"OK, I admit that you are quite good.", + "replies":[ + { + "text":"Thank you!", + "nextPhraseID":"tt_sly_320" + } + ] + }, + { + "id":"tt_sly_320", + "message":"I would actually do a job with you again if the opportunity came up.", + "replies":[ + { + "text":"Yes, that would be nice.", + "nextPhraseID":"tt_sly_330" + } + ] + }, + { + "id":"tt_sly_330", + "message":"And now buzz off, kid. ... $playername.", + "replies":[ + { + "text":"[Grinning] See you.", + "nextPhraseID":"tt_sly_350" + } + ], + "rewards":[ + { + "rewardType":"questProgress", + "rewardID":"troubling_times", + "value":320 + } + ] + }, + { + "id":"tt_sly_350", + "message":"See you." + }, + { + "id":"tt_sly2", + "message":"At last! Did you sleep all the way here?", + "replies":[ + { + "text":"Polite as ever.", + "nextPhraseID":"tt_sly2_10" + } + ], + "rewards":[ + { + "rewardType":"questProgress", + "rewardID":"troubling_times", + "value":200 + } + ] + }, + { + "id":"tt_sly2_10", + "message":"Give me Luthor's key now.", + "replies":[ + { + "text":"Haha, funny. I forgot to bring it.", + "nextPhraseID":"tt_sly2_12", + "requires":[ + { + "requireType":"inventoryRemove", + "requireID":"key_luthor", + "value":1, + "negate":true + } + ] + }, + { + "text":"Here it is. Let's do it.", + "nextPhraseID":"tt_sly2_20", + "requires":[ + { + "requireType":"inventoryRemove", + "requireID":"key_luthor", + "value":1 + } + ] + } + ] + }, + { + "id":"tt_sly2_12", + "message":"Seraphina stares at you in disbelief.", + "switchToNPC":"none", + "replies":[ + { + "text":"Eh, I'm getting it, I'm running. Just a minute ...", + "nextPhraseID":"tt_sly2_14" + } + ] + }, + { + "id":"tt_sly2_14", + "message":"Don't you dare to come back without it!", + "switchToNPC":"tt_seraphina2" + }, + { + "id":"tt_sly2_20", + "message":"Seraphina takes the key and easily unlocks the door. As quick as a weasel, she slips into the dark corridor.", + "switchToNPC":"none", + "replies":[ + { + "text":"I had better follow immediately.", + "nextPhraseID":"X" + } + ], + "rewards":[ + { + "rewardType":"questProgress", + "rewardID":"troubling_times", + "value":210 + }, + { + "rewardType":"questProgress", + "rewardID":"troubling_times_nd", + "value":20 + }, + { + "rewardType":"removeSpawnArea", + "rewardID":"tt_seraphina2", + "mapName":"crackshot_hideout3" + } + ] + }, + { + "id":"tt_sly_attack0", + "replies":[ + { + "nextPhraseID":"tt_sly_attack0a" + } + ], + "rewards":[ + { + "rewardType":"removeSpawnArea", + "rewardID":"tt_seraphina3b", + "mapName":"crackshot_hideout4" + }, + { + "rewardType":"removeQuestProgress", + "rewardID":"troubling_times_nd", + "value":30 + } + ] + }, + { + "id":"tt_sly_attack0a", + "replies":[ + { + "nextPhraseID":"tt_sly_attack0b", + "requires":[ + { + "requireType":"questProgress", + "requireID":"troubling_times", + "value":220, + "negate":true + } + ] + } + ] + }, + { + "id":"tt_sly_attack0b", + "message":"Hey kid, stay close behind me! It's going to be dangerous.", + "switchToNPC":"tt_seraphina3", + "rewards":[ + { + "rewardType":"spawnAll", + "rewardID":"tt_seraphina3", + "mapName":"crackshot_hideout4" + }, + { + "rewardType":"questProgress", + "rewardID":"troubling_times", + "value":220 + } + ] + }, + { + "id":"tt_sly_attack1", + "replies":[ + { + "nextPhraseID":"tt_sly_attack1_1", + "requires":[ + { + "requireType":"factionScoreEquals", + "requireID":"tt_sly_attack1", + "value":1 + } + ] + }, + { + "nextPhraseID":"tt_sly_attack1_10", + "requires":[ + { + "requireType":"factionScoreEquals", + "requireID":"tt_sly_attack1", + "value":5 + } + ] + }, + { + "nextPhraseID":"tt_sly_attack1_20", + "requires":[ + { + "requireType":"factionScoreEquals", + "requireID":"tt_sly_attack1", + "value":9 + } + ] + }, + { + "nextPhraseID":"tt_sly_attack1_80", + "requires":[ + { + "requireType":"factionScoreEquals", + "requireID":"tt_sly_attack1", + "value":17 + } + ] + }, + { + "nextPhraseID":"tt_sly_attack1_90", + "requires":[ + { + "requireType":"factionScoreEquals", + "requireID":"tt_sly_attack1", + "value":20 + } + ] + } + ], + "rewards":[ + { + "rewardType":"alignmentChange", + "rewardID":"tt_sly_attack1", + "value":1 + } + ] + }, + { + "id":"tt_sly_attack1_1", + "rewards":[ + { + "rewardType":"spawnAll", + "rewardID":"tt_seraphina3", + "mapName":"crackshot_hideout4" + } + ] + }, + { + "id":"tt_sly_attack1_10", + "message":"Ha! Take that, skeleton!", + "switchToNPC":"tt_seraphina3" + }, + { + "id":"tt_sly_attack1_20", + "message":"Just one more hit ...", + "switchToNPC":"tt_seraphina3" + }, + { + "id":"tt_sly_attack1_80", + "rewards":[ + { + "rewardType":"removeSpawnArea", + "rewardID":"tt_monster1", + "mapName":"crackshot_hideout4" + } + ] + }, + { + "id":"tt_sly_attack1_90", + "message":"Finished. Take a quick breather and then move on to the next one ...", + "switchToNPC":"tt_seraphina3", + "replies":[ + { + "text":"N", + "nextPhraseID":"tt_sly_attack1_92" + } + ] + }, + { + "id":"tt_sly_attack1_92", + "message":"And keep staying close behind me!" + }, + { + "id":"tt_sly_attack2", + "replies":[ + { + "nextPhraseID":"tt_sly_attack2_10", + "requires":[ + { + "requireType":"factionScoreEquals", + "requireID":"tt_sly_attack2", + "value":3 + } + ] + }, + { + "nextPhraseID":"tt_sly_attack2_20", + "requires":[ + { + "requireType":"factionScoreEquals", + "requireID":"tt_sly_attack2", + "value":7 + } + ] + }, + { + "nextPhraseID":"tt_sly_attack2_80", + "requires":[ + { + "requireType":"factionScoreEquals", + "requireID":"tt_sly_attack2", + "value":15 + } + ] + }, + { + "nextPhraseID":"tt_sly_attack2_90", + "requires":[ + { + "requireType":"factionScoreEquals", + "requireID":"tt_sly_attack2", + "value":17 + } + ] + } + ], + "rewards":[ + { + "rewardType":"alignmentChange", + "rewardID":"tt_sly_attack2", + "value":1 + }, + { + "rewardType":"questProgress", + "rewardID":"troubling_times_nd", + "value":30 + } + ] + }, + { + "id":"tt_sly_attack2_10", + "message":"Bang!!", + "switchToNPC":"tt_seraphina3", + "rewards":[ + { + "rewardType":"alignmentChange", + "rewardID":"tt_sly_attack1", + "value":999 + } + ] + }, + { + "id":"tt_sly_attack2_20", + "message":"Bang again!!", + "switchToNPC":"tt_seraphina3" + }, + { + "id":"tt_sly_attack2_80", + "rewards":[ + { + "rewardType":"removeSpawnArea", + "rewardID":"tt_monster2", + "mapName":"crackshot_hideout4" + } + ] + }, + { + "id":"tt_sly_attack2_90", + "message":"Pew, it's getting warm. Oh, now there are three of them ...", + "switchToNPC":"tt_seraphina3", + "replies":[ + { + "text":"N", + "nextPhraseID":"tt_sly_attack2_92" + } + ] + }, + { + "id":"tt_sly_attack2_92", + "message":"Stay close to me!" + }, + { + "id":"tt_sly_attack3", + "replies":[ + { + "nextPhraseID":"tt_sly_attack3_10", + "requires":[ + { + "requireType":"factionScoreEquals", + "requireID":"tt_sly_attack3", + "value":3 + } + ] + }, + { + "nextPhraseID":"tt_sly_attack3_20", + "requires":[ + { + "requireType":"factionScoreEquals", + "requireID":"tt_sly_attack3", + "value":9 + } + ] + }, + { + "nextPhraseID":"tt_sly_attack3_30", + "requires":[ + { + "requireType":"factionScoreEquals", + "requireID":"tt_sly_attack3", + "value":12 + } + ] + }, + { + "nextPhraseID":"tt_sly_attack3_80", + "requires":[ + { + "requireType":"factionScoreEquals", + "requireID":"tt_sly_attack3", + "value":16 + } + ] + }, + { + "nextPhraseID":"tt_sly_attack3_90", + "requires":[ + { + "requireType":"factionScoreEquals", + "requireID":"tt_sly_attack3", + "value":17 + } + ] + } + ], + "rewards":[ + { + "rewardType":"alignmentChange", + "rewardID":"tt_sly_attack3", + "value":1 + } + ] + }, + { + "id":"tt_sly_attack3_10", + "message":"Ha! Move, you lazy bones!", + "switchToNPC":"tt_seraphina3", + "rewards":[ + { + "rewardType":"alignmentChange", + "rewardID":"tt_sly_attack2", + "value":999 + } + ] + }, + { + "id":"tt_sly_attack3_20", + "message":"Ouch! That has hurt.", + "switchToNPC":"tt_seraphina3" + }, + { + "id":"tt_sly_attack3_30", + "message":"Aaargh!!", + "switchToNPC":"tt_seraphina3" + }, + { + "id":"tt_sly_attack3_80", + "message":"Noo! I can't ... Help! I'm wounded ... Run!", + "switchToNPC":"tt_seraphina3", + "replies":[ + { + "text":"N", + "nextPhraseID":"tt_sly_attack3_90" + } + ], + "rewards":[ + { + "rewardType":"spawnAll", + "rewardID":"tt_seraphina4", + "mapName":"crackshot_hideout4" + }, + { + "rewardType":"removeSpawnArea", + "rewardID":"tt_seraphina3", + "mapName":"crackshot_hideout4" + } + ] + }, + { + "id":"tt_sly_attack3_90", + "message":"With her last bit of strength, Seraphina leapt past you and fell to the ground.", + "rewards":[ + { + "rewardType":"alignmentChange", + "rewardID":"tt_sly_attack3", + "value":1 + } + ] + }, + { + "id":"tt_sly_attack4", + "replies":[ + { + "nextPhraseID":"tt_sly_attack4_10", + "requires":[ + { + "requireType":"questProgress", + "requireID":"troubling_times", + "value":255, + "negate":true + } + ] + } + ] + }, + { + "id":"tt_sly_attack4_10", + "message":"I'm OK again! I'll help in the search.", + "switchToNPC":"tt_seraphina5", + "rewards":[ + { + "rewardType":"spawnAll", + "rewardID":"tt_seraphina5", + "mapName":"crackshot_hideout4" + }, + { + "rewardType":"removeSpawnArea", + "rewardID":"tt_seraphina4", + "mapName":"crackshot_hideout4" + }, + { + "rewardType":"deactivateSpawnArea", + "rewardID":"tt_monster3", + "mapName":"crackshot_hideout4" + }, + { + "rewardType":"questProgress", + "rewardID":"troubling_times", + "value":255 + }, + { + "rewardType":"createTimer", + "rewardID":"tt_search" + } + ] + }, + { + "id":"tt_sly3", + "message":"Don't push me. I need to concentrate." + }, + { + "id":"tt_sly4_key", + "message":"Help ... don't let me die here ..." + }, + { + "id":"tt_sly4", + "message":"It's good to ... see you are alive, kid.", + "replies":[ + { + "text":"You look terrible.", + "nextPhraseID":"tt_sly4_2", + "requires":[ + { + "requireType":"questProgress", + "requireID":"troubling_times", + "value":250, + "negate":true + } + ] + }, + { + "text":"You are severely wounded.", + "nextPhraseID":"tt_sly4_10", + "requires":[ + { + "requireType":"questProgress", + "requireID":"troubling_times", + "value":250, + "negate":true + } + ] + }, + { + "text":"You look better now.", + "nextPhraseID":"tt_sly4_4", + "requires":[ + { + "requireType":"questProgress", + "requireID":"troubling_times", + "value":250 + } + ] + }, + { + "text":"Hey, I'm back. Don't be alarmed, I'll squeeze past you.", + "nextPhraseID":"tt_sly4_6", + "requires":[ + { + "requireType":"questProgress", + "requireID":"troubling_times_nd", + "value":30, + "negate":true + } + ] + } + ], + "rewards":[ + { + "rewardType":"alignmentChange", + "rewardID":"tt_sly_attack3", + "value":999 + } + ] + }, + { + "id":"tt_sly4_2", + "message":"Nice compliment, kid. Ooouw ...", + "switchToNPC":"tt_seraphina4", + "replies":[ + { + "text":"You are severely wounded.", + "nextPhraseID":"tt_sly4_10" + } + ] + }, + { + "id":"tt_sly4_4", + "message":"Yes, thanks to you. Just give me a few seconds ..." + }, + { + "id":"tt_sly4_6", + "rewards":[ + { + "rewardType":"mapchange", + "rewardID":"passby", + "mapName":"crackshot_hideout4" + }, + { + "rewardType":"questProgress", + "rewardID":"troubling_times_nd", + "value":30 + } + ] + }, + { + "id":"tt_sly4_10", + "message":"Give me some healing potion ... please ...", + "replies":[ + { + "text":"Here, have a minor vial of health.", + "nextPhraseID":"tt_sly4_12", + "requires":[ + { + "requireType":"inventoryRemove", + "requireID":"health_minor", + "value":1 + } + ] + }, + { + "text":"Here, have a minor vial of health.", + "nextPhraseID":"tt_sly4_12", + "requires":[ + { + "requireType":"inventoryRemove", + "requireID":"health_minor2", + "value":1 + } + ] + }, + { + "text":"Here, have a potion of health.", + "nextPhraseID":"tt_sly4_20", + "requires":[ + { + "requireType":"inventoryRemove", + "requireID":"health", + "value":1 + } + ] + }, + { + "text":"Here, have a major potion of health.", + "nextPhraseID":"tt_sly4_20", + "requires":[ + { + "requireType":"inventoryRemove", + "requireID":"health_major2", + "value":1 + } + ] + }, + { + "text":"Here, have a major flask of health.", + "nextPhraseID":"tt_sly4_20", + "requires":[ + { + "requireType":"inventoryRemove", + "requireID":"health_major", + "value":1 + } + ] + }, + { + "text":"Here, have a bonemeal potion.", + "nextPhraseID":"tt_sly4_20", + "requires":[ + { + "requireType":"inventoryRemove", + "requireID":"bonemeal_potion", + "value":1 + } + ] + }, + { + "text":"Here, have a bonemeal potion from Lodar.", + "nextPhraseID":"tt_sly4_20", + "requires":[ + { + "requireType":"inventoryRemove", + "requireID":"pot_bm_lodar", + "value":1 + } + ] + }, + { + "text":"Here, have this nice potion. [give her a poison potion]", + "nextPhraseID":"tt_sly4_22", + "requires":[ + { + "requireType":"questProgress", + "requireID":"troubling_times", + "value":252, + "negate":true + }, + { + "requireType":"inventoryRemove", + "requireID":"pot_poison_weak", + "value":1 + } + ] + } + ] + }, + { + "id":"tt_sly4_12", + "message":"That didn't work. My wounds are too deep.", + "replies":[ + { + "text":"Oh dear, wait, I'll get something different.", + "nextPhraseID":"tt_sly4_10" + } + ] + }, + { + "id":"tt_sly4_20", + "message":"Ahh, that's good. Thank you, kid ... $playername.", + "replies":[ + { + "text":"[Embarrassed] Sure thing.", + "nextPhraseID":"tt_sly4_30" + } + ], + "rewards":[ + { + "rewardType":"questProgress", + "rewardID":"troubling_times", + "value":250 + } + ] + }, + { + "id":"tt_sly4_22", + "message":"[Spits] What is this stuff?! Throw it away before you drink it yourself. It's rotten.", + "replies":[ + { + "text":"So - sorry.", + "nextPhraseID":"tt_sly4_24" + } + ], + "rewards":[ + { + "rewardType":"questProgress", + "rewardID":"troubling_times", + "value":252 + } + ] + }, + { + "id":"tt_sly4_24", + "message":"You hope that she doesn't notice your guilty conscience.", + "switchToNPC":"none", + "replies":[ + { + "text":"You are tough.", + "nextPhraseID":"tt_sly4_2" + } + ] + }, + { + "id":"tt_sly4_30", + "message":"Now don't just stand around here. Look lively and find Luthor's ring.", + "replies":[ + { + "text":"Ah, you're back to your old self already.", + "nextPhraseID":"X" + } + ] + }, + { + "id":"tt_sly5", + "message":"Suits me, this place. Don't you think?", + "replies":[ + { + "text":"Better help me search.", + "nextPhraseID":"tt_sly5_10", + "requires":[ + { + "requireType":"questProgress", + "requireID":"troubling_times_nd", + "value":10 + }, + { + "requireType":"timerElapsed", + "requireID":"tt_search", + "value":8 + } + ] + }, + { + "text":"[Sarcastic] Truly royal.", + "nextPhraseID":"tt_sly5_2" + }, + { + "text":"This throne looks familiar to me.", + "nextPhraseID":"tt_sly5_8" + } + ] + }, + { + "id":"tt_sly5_2", + "message":"Royal, yes.", + "replies":[ + { + "text":"N", + "nextPhraseID":"tt_sly5_3" + } + ] + }, + { + "id":"tt_sly5_3", + "message":"In fact, I am King Luthor's heir. He's my ancestor.", + "replies":[ + { + "text":"Really?", + "nextPhraseID":"tt_sly5_4" + } + ], + "rewards":[ + { + "rewardType":"questProgress", + "rewardID":"troubling_times_nd", + "value":10 + } + ] + }, + { + "id":"tt_sly5_4", + "message":"How else would I be able to wear his gloves without getting hurt?", + "replies":[ + { + "text":"True.", + "nextPhraseID":"tt_sly5_6" + } + ] + }, + { + "id":"tt_sly5_6", + "message":"Nothing to be proud of though. Forget it, child. I should have kept quiet about it." + }, + { + "id":"tt_sly5_8", + "message":"So you've been to King Luthor's tomb. Yes, we have ... borrowed ... his throne.", + "replies":[ + { + "text":"Oh.", + "nextPhraseID":"tt_sly5" + } + ] + }, + { + "id":"tt_sly5_10", + "message":"Of course I'll help you. What are you looking for?", + "replies":[ + { + "text":"Luthor's ring, of course. I just can't find it.", + "nextPhraseID":"tt_sly5_12" + } + ], + "rewards":[ + { + "rewardType":"questProgress", + "rewardID":"troubling_times", + "value":260 + } + ] + }, + { + "id":"tt_sly5_12", + "message":"Ah - you are looking for this ring here, am I right?", + "replies":[ + { + "text":"What? And I've been searching here for hours!", + "nextPhraseID":"tt_sly5_20" + } + ] + }, + { + "id":"tt_sly5_20", + "message":"Well, you were so engrossed in the matter that I didn't want to disturb you.", + "replies":[ + { + "text":"[Grumble]", + "nextPhraseID":"tt_sly5_22" + } + ] + }, + { + "id":"tt_sly5_22", + "message":"Okay, we're done here. We should get out of here now.", + "replies":[ + { + "text":"N", + "nextPhraseID":"tt_sly5_24" + } + ] + }, + { + "id":"tt_sly5_24", + "message":"The monsters will come back. Then the door should be closed and sealed. From the outside.", + "replies":[ + { + "text":"And all the riches?", + "nextPhraseID":"tt_sly5_26" + } + ] + }, + { + "id":"tt_sly5_26", + "message":"Don't leave anything here you want to keep. We'll never go back in here.", + "replies":[ + { + "text":"N", + "nextPhraseID":"tt_sly5_30" + } + ] + }, + { + "id":"tt_sly5_30", + "message":"Here, catch the ring! Keep it safe and take it to Talion. I'm off.", + "replies":[ + { + "text":"Wait ...", + "nextPhraseID":"tt_sly5_32" + } + ], + "rewards":[ + { + "rewardType":"spawnAll", + "rewardID":"thief_seraphina_spawn", + "mapName":"lake_shore_road_9" + }, + { + "rewardType":"spawnAll", + "rewardID":"thief_seraphina", + "mapName":"lake_shore_road_9" + }, + { + "rewardType":"removeSpawnArea", + "rewardID":"tt_seraphina5", + "mapName":"crackshot_hideout4" + }, + { + "rewardType":"questProgress", + "rewardID":"troubling_times", + "value":270 + }, + { + "rewardType":"giveItem", + "rewardID":"ring_luthor", + "value":1 + } + ] + }, + { + "id":"tt_sly5_32", + "message":"A light breeze remains where Seraphina had just been sitting.", + "switchToNPC":"none" + }, + { + "id":"tt_start", + "replies":[ + { + "nextPhraseID":"tt_start_1", + "requires":[ + { + "requireType":"questProgress", + "requireID":"troubling_times", + "value":90 + }, + { + "requireType":"questProgress", + "requireID":"troubling_times", + "value":100, + "negate":true + } + ] + }, + { + "nextPhraseID":"X", + "requires":[ + { + "requireType":"questProgress", + "requireID":"troubling_times", + "value":10 + } + ] + }, + { + "nextPhraseID":"X", + "requires":[ + { + "requireType":"questProgress", + "requireID":"wanted_men", + "value":57, + "negate":true + }, + { + "requireType":"questProgress", + "requireID":"wanted_men", + "value":70, + "negate":true + }, + { + "requireType":"questProgress", + "requireID":"wanted_men", + "value":80, + "negate":true + } + ] + }, + { + "nextPhraseID":"tt_start_10" + } + ] + }, + { + "id":"tt_start_1", + "rewards":[ + { + "rewardType":"questProgress", + "rewardID":"troubling_times", + "value":100 + } + ] + }, + { + "id":"tt_start_10", + "message":"You enter the Thieves' Guild looking for things to do.", + "replies":[ + { + "text":"I am sure that there is another job for me today.", + "nextPhraseID":"tt_start_20" + } + ], + "rewards":[ + { + "rewardType":"spawnAll", + "rewardID":"nanath", + "mapName":"fallhaven_derelict2" + } + ] + }, + { + "id":"tt_start_20", + "message":"Happy and expectant, you move on.", + "rewards":[ + { + "rewardType":"questProgress", + "rewardID":"troubling_times", + "value":10 + } + ] + }, + { + "id":"tt_talion_10", + "message":"Oh, that lovely spell! The Striking Spectacle Shadow spell!", + "replies":[ + { + "text":"N", + "nextPhraseID":"tt_talion_12" + } + ] + }, + { + "id":"tt_talion_12", + "message":"One of my specials! I just had an opportunity to use it again recently. It went great!", + "replies":[ + { + "text":"Why did you do that? People can get hurt!", + "nextPhraseID":"tt_talion_20" + } + ] + }, + { + "id":"tt_talion_20", + "message":"Nonsense! How can it hurt to be more noticeable? It makes one stand out more, makes one more popular.", + "replies":[ + { + "text":"Not if you want to be a thief or similar.", + "nextPhraseID":"tt_talion_30" + } + ] + }, + { + "id":"tt_talion_30", + "message":"Why would these so-called thieves approach you?", + "replies":[ + { + "text":"I'm a kid. No one notices me ...", + "nextPhraseID":"tt_talion_40" + } + ] + }, + { + "id":"tt_talion_40", + "message":"That's debatable in your case, but I see the point.", + "replies":[ + { + "text":"Thanks! So, why did you do it?", + "nextPhraseID":"tt_talion_50" + } + ] + }, + { + "id":"tt_talion_50", + "message":"Because of the gold! Why else?", + "replies":[ + { + "text":"N", + "nextPhraseID":"tt_talion_52" + } + ] + }, + { + "id":"tt_talion_52", + "message":"Of course I use it for the church ...", + "replies":[ + { + "text":"Well, what will it take to remove the spell?", + "nextPhraseID":"tt_talion_60" + } + ] + }, + { + "id":"tt_talion_60", + "message":"Around 50000 gold, of which a large portion will go back to the mysterious Lady Dameni, who had me do the spell. I would need to pacify her, otherwise her toughs will kill me.", + "replies":[ + { + "text":"50000 gold! I hope the guild can reimburse me!", + "nextPhraseID":"tt_talion_62" + } + ], + "rewards":[ + { + "rewardType":"questProgress", + "rewardID":"troubling_times", + "value":70 + } + ] + }, + { + "id":"tt_talion_62", + "message":"I also need a few more items ...", + "replies":[ + { + "text":"Which items?", + "nextPhraseID":"tt_talion_70" + } + ] + }, + { + "id":"tt_talion_64", + "message":"Indeed? We'll see. I need the following things:", + "replies":[ + { + "text":"N", + "nextPhraseID":"tt_talion_72" + } + ] + }, + { + "id":"tt_talion_70", + "message":"Oh, just a few little things, easy to get.", + "replies":[ + { + "text":"N", + "nextPhraseID":"tt_talion_72" + } + ] + }, + { + "id":"tt_talion_72", + "message":"Villain's ring, Troublemaker's ring, Ring of backstabbing, Tears of the Shadow potion. And most important, Luthor's ring. Together with 50000 gold.", + "replies":[ + { + "text":"You don't ask for much! Where do I find all that?", + "nextPhraseID":"tt_talion_80" + }, + { + "text":"I don't have Troublemaker's ring yet.", + "nextPhraseID":"tt_talion_74", + "requires":[ + { + "requireType":"inventoryKeep", + "requireID":"ring_troublemaker", + "value":1, + "negate":true + }, + { + "requireType":"questProgress", + "requireID":"troubling_times", + "value":100 + } + ] + }, + { + "text":"I don't have the Ring of backstabbing yet.", + "nextPhraseID":"tt_talion_74", + "requires":[ + { + "requireType":"inventoryKeep", + "requireID":"ring_backstab", + "value":1, + "negate":true + }, + { + "requireType":"questProgress", + "requireID":"troubling_times", + "value":100 + } + ] + }, + { + "text":"I don't have the Villain's ring yet.", + "nextPhraseID":"tt_talion_74", + "requires":[ + { + "requireType":"inventoryKeep", + "requireID":"ring_villain", + "value":1, + "negate":true + }, + { + "requireType":"questProgress", + "requireID":"troubling_times", + "value":100 + } + ] + }, + { + "text":"I don't have the Tears of the Shadow yet.", + "nextPhraseID":"tt_talion_74", + "requires":[ + { + "requireType":"inventoryKeep", + "requireID":"pot_shadowtear", + "value":1, + "negate":true + }, + { + "requireType":"questProgress", + "requireID":"troubling_times", + "value":100 + } + ] + }, + { + "text":"I don't have Luthor's ring yet.", + "nextPhraseID":"tt_talion_74", + "requires":[ + { + "requireType":"inventoryKeep", + "requireID":"ring_luthor", + "value":1, + "negate":true + }, + { + "requireType":"questProgress", + "requireID":"troubling_times", + "value":100 + } + ] + }, + { + "text":"I don't have the 50000 gold yet.", + "nextPhraseID":"tt_talion_74", + "requires":[ + { + "requireType":"inventoryKeep", + "requireID":"gold", + "value":50000, + "negate":true + } + ] + }, + { + "text":"I have everthing other than Luthor's ring", + "nextPhraseID":"tt_talion_76", + "requires":[ + { + "requireType":"inventoryKeep", + "requireID":"ring_troublemaker", + "value":1 + }, + { + "requireType":"inventoryKeep", + "requireID":"ring_backstab", + "value":1 + }, + { + "requireType":"inventoryKeep", + "requireID":"ring_villain", + "value":1 + }, + { + "requireType":"inventoryKeep", + "requireID":"pot_shadowtear", + "value":1 + }, + { + "requireType":"inventoryKeep", + "requireID":"ring_luthor", + "value":1, + "negate":true + }, + { + "requireType":"inventoryKeep", + "requireID":"gold", + "value":50000 + } + ] + }, + { + "text":"Here's all you have asked for.", + "nextPhraseID":"tt_talion_100", + "requires":[ + { + "requireType":"inventoryRemove", + "requireID":"ring_troublemaker", + "value":1 + }, + { + "requireType":"inventoryRemove", + "requireID":"ring_backstab", + "value":1 + }, + { + "requireType":"inventoryRemove", + "requireID":"ring_villain", + "value":1 + }, + { + "requireType":"inventoryRemove", + "requireID":"pot_shadowtear", + "value":1 + }, + { + "requireType":"inventoryRemove", + "requireID":"ring_luthor", + "value":1 + }, + { + "requireType":"inventoryRemove", + "requireID":"gold", + "value":50000 + } + ] + } + ], + "rewards":[ + { + "rewardType":"questProgress", + "rewardID":"troubling_times", + "value":80 + } + ] + }, + { + "id":"tt_talion_74", + "message":"Well, then go and find it.", + "replies":[ + { + "text":"N", + "nextPhraseID":"tt_talion_75" + } + ] + }, + { + "id":"tt_talion_75", + "message":"By the way, don't come to me with polished rings. The counterspell works with the unmeddled ones only. Hurry now!" + }, + { + "id":"tt_talion_76", + "message":"Good, that's a start.", + "replies":[ + { + "text":"Now I am going to find Luthor's ring.", + "nextPhraseID":"tt_talion_82" + }, + { + "text":"I am glad you approve.", + "nextPhraseID":"X" + } + ] + }, + { + "id":"tt_talion_80", + "message":"Check with your thief friends, they should know. All these rings form part of your thievery business.", + "replies":[ + { + "text":"Luthor's ring ...", + "nextPhraseID":"tt_talion_82", + "requires":[ + { + "requireType":"inventoryKeep", + "requireID":"pot_shadowtear", + "value":1, + "negate":true + } + ] + } + ] + }, + { + "id":"tt_talion_82", + "message":"Yes, this ring might be a little harder to find. I trust in you.", + "replies":[ + { + "text":"Don't you have any idea where it could be?", + "nextPhraseID":"tt_talion_84" + } + ] + }, + { + "id":"tt_talion_84", + "message":"No. Ask your thief friends.", + "replies":[ + { + "text":"But ...", + "nextPhraseID":"tt_talion_86" + } + ] + }, + { + "id":"tt_talion_86", + "message":"I said no. Go now, child." + }, + { + "id":"tt_talion_90", + "message":"I don't know anybody with that name. Sorry.", + "replies":[ + { + "text":"N", + "nextPhraseID":"tt_talion_92" + } + ] + }, + { + "id":"tt_talion_92", + "message":"Did you find the things I asked? Especially Luthor's Ring?", + "replies":[ + { + "text":"That is hard to get. No one knows where it is.", + "nextPhraseID":"tt_talion_94" + } + ] + }, + { + "id":"tt_talion_94", + "message":"Good thieves don't have to search for the things they want. They know where they are.", + "replies":[ + { + "text":"Can't you cast the counterspell without the ring?", + "nextPhraseID":"tt_talion_96" + } + ] + }, + { + "id":"tt_talion_96", + "message":"No ring - no help, sorry.", + "replies":[ + { + "text":"N", + "nextPhraseID":"tt_talion_98" + } + ], + "rewards":[ + { + "rewardType":"questProgress", + "rewardID":"troubling_times", + "value":170 + } + ] + }, + { + "id":"tt_talion_98", + "message":"Find it or your friends may have to retire or go into another honest business. He he!", + "replies":[ + { + "text":"Very funny.", + "nextPhraseID":"talion_0" + } + ] + }, + { + "id":"tt_talion_100", + "message":"Behold - Luthor's ring! And this much gold! I didn't expect that you would manage this so soon.", + "replies":[ + { + "text":"An easy thing for me.", + "nextPhraseID":"tt_talion_110" + } + ], + "rewards":[ + { + "rewardType":"questProgress", + "rewardID":"troubling_times", + "value":280 + } + ] + }, + { + "id":"tt_talion_110", + "message":"[muttering] With all that gold and rings I could start a new and wealthy life in Nor City. Hmm ...", + "replies":[ + { + "text":"You know that I can hear you?", + "nextPhraseID":"tt_talion_112" + } + ] + }, + { + "id":"tt_talion_112", + "message":"Eh, well. Now it's time to keep my promise and dispell your friends.", + "replies":[ + { + "text":"That sounds better.", + "nextPhraseID":"tt_talion_120" + } + ] + }, + { + "id":"tt_talion_120", + "message":"[muttering strange words]", + "replies":[ + { + "text":"N", + "nextPhraseID":"tt_talion_122" + } + ] + }, + { + "id":"tt_talion_122", + "message":"[muttering more strange words]", + "replies":[ + { + "text":"N", + "nextPhraseID":"tt_talion_124" + } + ] + }, + { + "id":"tt_talion_124", + "message":"[muttering even more strange words]", + "replies":[ + { + "text":"N", + "nextPhraseID":"tt_talion_130" + } + ] + }, + { + "id":"tt_talion_130", + "message":"Done. Go back to your friends, everything is as it was before.", + "replies":[ + { + "text":"Great! Thank you.", + "nextPhraseID":"tt_talion_132" + } + ], + "rewards":[ + { + "rewardType":"questProgress", + "rewardID":"troubling_times", + "value":290 + } + ] + }, + { + "id":"tt_talion_300", + "message":"What are you talking about?", + "replies":[ + { + "text":"The rings. I need them back of course.", + "nextPhraseID":"tt_talion_310" + } + ] + }, + { + "id":"tt_talion_310", + "message":"Oh no, you don't. And it's not possible.", + "replies":[ + { + "text":"What?", + "nextPhraseID":"tt_talion_320" + } + ] + }, + { + "id":"tt_talion_320", + "message":"I said you don't need the rings. Also it's not possible ...", + "replies":[ + { + "text":"OK, it was just a question. Bye.", + "nextPhraseID":"X" + }, + { + "text":"I'll show you what's possible ...", + "nextPhraseID":"tt_talion_330" + } + ], + "rewards":[ + { + "rewardType":"questProgress", + "rewardID":"troubling_times", + "value":290 + } + ] + }, + { + "id":"tt_talion_330", + "message":"[Hasty] Now here is Luthor's ring. It is the only one that was powerfull enough to survive the spell. The others are broken.", + "replies":[ + { + "text":"Hmm, thanks.", + "nextPhraseID":"X" + } + ], + "rewards":[ + { + "rewardType":"giveItem", + "rewardID":"ring_luthor", + "value":1 + }, + { + "rewardType":"questProgress", + "rewardID":"troubling_times", + "value":300 + } + ] + }, + { + "id":"tt_talion_132", + "message":"[to himself] I hope." + }, + { + "id":"tt_tahalendor_10", + "message":"Eh, what? Better ask Yolgen." + }, + { + "id":"tt_thoronir_10", + "message":"You must be confusing me with someone else.", + "replies":[ + { + "text":"Never mind.", + "nextPhraseID":"thoronir_start" + } + ] + }, + { + "id":"tt_yolgen_10", + "message":"I don't understand ... What are you talking about?", + "replies":[ + { + "text":"Never mind.", + "nextPhraseID":"yolgen_initial_0" + } + ] + } +] \ No newline at end of file diff --git a/AndorsTrail/res/raw/conversationlist_umar.json b/AndorsTrail/res/raw/conversationlist_umar.json index 0c4d3f56c..a76153838 100644 --- a/AndorsTrail/res/raw/conversationlist_umar.json +++ b/AndorsTrail/res/raw/conversationlist_umar.json @@ -2,6 +2,58 @@ { "id":"umar_select_1", "replies":[ + { + "nextPhraseID":"nanath_10", + "requires":[ + { + "requireType":"questProgress", + "requireID":"wanted_men", + "value":70 + } + ] + }, + { + "nextPhraseID":"nanath_12", + "requires":[ + { + "requireType":"questProgress", + "requireID":"wanted_men", + "value":80 + } + ] + }, + { + "nextPhraseID":"umar_tt_100", + "requires":[ + { + "requireType":"questProgress", + "requireID":"troubling_times", + "value":115 + }, + { + "requireType":"questProgress", + "requireID":"troubling_times", + "value":120, + "negate":true + } + ] + }, + { + "nextPhraseID":"umar_tt", + "requires":[ + { + "requireType":"questProgress", + "requireID":"wanted_men", + "value":57 + }, + { + "requireType":"questProgress", + "requireID":"wanted_men", + "value":70, + "negate":true + } + ] + }, { "nextPhraseID":"umar_return_1", "requires":[ diff --git a/AndorsTrail/res/raw/droplists_omi2.json b/AndorsTrail/res/raw/droplists_omi2.json index 1750505fd..9156f5604 100644 --- a/AndorsTrail/res/raw/droplists_omi2.json +++ b/AndorsTrail/res/raw/droplists_omi2.json @@ -163,7 +163,7 @@ }, { "itemID":"ring_rough_life", - "chance":"2", + "chance":"100", "quantity":{ "min":1, "max":1 @@ -603,7 +603,7 @@ }, { "itemID":"gold", - "chance":"100", + "chance":"1/2", "quantity":{ "min":2, "max":68 @@ -611,7 +611,7 @@ }, { "itemID":"gem2", - "chance":"100", + "chance":"1/5", "quantity":{ "min":1, "max":5 @@ -619,7 +619,7 @@ }, { "itemID":"shield8", - "chance":"1/5", + "chance":"100", "quantity":{ "min":1, "max":1 @@ -627,7 +627,7 @@ }, { "itemID":"boots7", - "chance":"1/5", + "chance":"100", "quantity":{ "min":1, "max":1 @@ -635,7 +635,7 @@ }, { "itemID":"gloves5", - "chance":"1/5", + "chance":"100", "quantity":{ "min":1, "max":1 @@ -844,7 +844,7 @@ "items":[ { "itemID":"gold", - "chance":"100", + "chance":"1/2", "quantity":{ "min":75, "max":750 @@ -868,7 +868,7 @@ }, { "itemID":"shield5", - "chance":"100", + "chance":"1/2", "quantity":{ "min":1, "max":1 @@ -876,7 +876,7 @@ }, { "itemID":"gem2", - "chance":"100", + "chance":"1/3", "quantity":{ "min":5, "max":20 @@ -884,7 +884,7 @@ }, { "itemID":"bwm_olm_weapon1", - "chance":"1/5", + "chance":"1/2", "quantity":{ "min":1, "max":1 @@ -916,10 +916,10 @@ }, { "itemID":"silver_bar", - "chance":"1/5", + "chance":"20", "quantity":{ "min":1, - "max":5 + "max":2 } } ] @@ -993,7 +993,7 @@ }, { "itemID":"bwm_olm_boots1", - "chance":"1/75", + "chance":"100", "quantity":{ "min":1, "max":1 @@ -1033,7 +1033,7 @@ }, { "itemID":"bwm_olm_gloves1", - "chance":"1/75", + "chance":"100", "quantity":{ "min":1, "max":1 @@ -1229,7 +1229,7 @@ }, { "itemID":"bwm_pick", - "chance":"1/100", + "chance":"1/5", "quantity":{ "min":1, "max":1 @@ -1255,15 +1255,15 @@ "items":[ { "itemID":"vial_empty4", - "chance":"100", + "chance":"1/3", "quantity":{ - "min":10, - "max":10 + "min":1, + "max":5 } }, { "itemID":"gold", - "chance":"100", + "chance":"1/2", "quantity":{ "min":10, "max":100 @@ -1279,9 +1279,9 @@ }, { "itemID":"bonemeal_potion", - "chance":"100", + "chance":"1/5", "quantity":{ - "min":10, + "min":2, "max":10 } }, @@ -1295,10 +1295,10 @@ }, { "itemID":"bwm_pick", - "chance":"1/3", + "chance":"100", "quantity":{ "min":1, - "max":1 + "max":3 } }, { @@ -1359,7 +1359,7 @@ }, { "itemID":"mace2", - "chance":"1/250", + "chance":"100", "quantity":{ "min":1, "max":1 @@ -1367,7 +1367,7 @@ }, { "itemID":"bwm_olm_weapon1", - "chance":"1/250", + "chance":"100", "quantity":{ "min":1, "max":1 @@ -1769,7 +1769,7 @@ "items":[ { "itemID":"silver_bar", - "chance":"50", + "chance":"100", "quantity":{ "min":1, "max":1 @@ -1790,7 +1790,7 @@ "items":[ { "itemID":"lead_bar", - "chance":"50", + "chance":"100", "quantity":{ "min":1, "max":1 diff --git a/AndorsTrail/res/raw/droplists_troubling_times.json b/AndorsTrail/res/raw/droplists_troubling_times.json new file mode 100644 index 000000000..a6f165890 --- /dev/null +++ b/AndorsTrail/res/raw/droplists_troubling_times.json @@ -0,0 +1,83 @@ +[ + { + "id":"tt_guys", + "items":[ + { + "itemID":"vial_empty1", + "chance":"100", + "quantity":{ + "min":0, + "max":1 + } + }, + { + "itemID":"gold", + "chance":"100", + "quantity":{ + "min":10, + "max":100 + } + }, + { + "itemID":"tiny_knife", + "chance":"100", + "quantity":{ + "min":1, + "max":1 + } + } + ] + }, + { + "id":"tt_loot1", + "items":[ + { + "itemID":"gold", + "chance":"100", + "quantity":{ + "min":300, + "max":550 + } + } + ] + }, + { + "id":"tt_loot2", + "items":[ + { + "itemID":"gold", + "chance":"100", + "quantity":{ + "min":300, + "max":550 + } + } + ] + }, + { + "id":"tt_loot3", + "items":[ + { + "itemID":"gold", + "chance":"100", + "quantity":{ + "min":300, + "max":550 + } + } + ] + }, + { + "id":"tt_loot4", + "items":[ + { + "itemID":"meat2", + "chance":"100", + "quantity":{ + "min":1, + "max":2 + } + } + ] + } +] \ No newline at end of file diff --git a/AndorsTrail/res/raw/droplists_v0715.json b/AndorsTrail/res/raw/droplists_v0715.json index bc8a31091..3831d1598 100644 --- a/AndorsTrail/res/raw/droplists_v0715.json +++ b/AndorsTrail/res/raw/droplists_v0715.json @@ -4,7 +4,7 @@ "items":[ { "itemID":"gold_bar", - "chance":"50", + "chance":"100", "quantity":{ "min":1, "max":1 diff --git a/AndorsTrail/res/raw/itemlist_graveyard1.json b/AndorsTrail/res/raw/itemlist_graveyard1.json index 2a70710f2..87c002c74 100644 --- a/AndorsTrail/res/raw/itemlist_graveyard1.json +++ b/AndorsTrail/res/raw/itemlist_graveyard1.json @@ -24,11 +24,11 @@ "max":7 }, "increaseAttackCost":4, - "setNonWeaponDamageModifier":104, "increaseAttackChance":30, "increaseCriticalSkill":0, "increaseBlockChance":0, - "setCriticalMultiplier":0.0 + "setCriticalMultiplier":0.0, + "setNonWeaponDamageModifier":104 }, "hitEffect":{ "conditionsTarget":[ @@ -42,7 +42,7 @@ "condition":"stunned", "magnitude":1, "duration":1, - "chance":"5" + "chance":"15" } ] } @@ -121,8 +121,8 @@ "max":8 }, "increaseAttackCost":7, - "setNonWeaponDamageModifier":195, - "increaseAttackChance":12 + "increaseAttackChance":12, + "setNonWeaponDamageModifier":195 }, "hitEffect":{ "conditionsTarget":[ diff --git a/AndorsTrail/res/raw/itemlist_laeroth.json b/AndorsTrail/res/raw/itemlist_laeroth.json index 347252f9f..bb5e3993b 100644 --- a/AndorsTrail/res/raw/itemlist_laeroth.json +++ b/AndorsTrail/res/raw/itemlist_laeroth.json @@ -356,6 +356,7 @@ }, "increaseMoveCost":0, "increaseAttackCost":4, + "increaseAttackChance":15, "increaseCriticalSkill":10, "setCriticalMultiplier":3.0, "setNonWeaponDamageModifier":104 @@ -364,7 +365,7 @@ "conditionsTarget":[ { "condition":"bleeding_wound", - "magnitude":2, + "magnitude":3, "duration":5, "chance":"20" } diff --git a/AndorsTrail/res/raw/itemlist_mt_galmore.json b/AndorsTrail/res/raw/itemlist_mt_galmore.json index 591ab9c4a..8861a6514 100644 --- a/AndorsTrail/res/raw/itemlist_mt_galmore.json +++ b/AndorsTrail/res/raw/itemlist_mt_galmore.json @@ -2,10 +2,10 @@ { "id":"thieves_vault_key", "iconID":"items_japozero:399", - "name":"Thieve's vault key", + "name":"Thieves' vault key", "displaytype":"quest", "category":"other", - "description":"A key to the Thieves Guild's vault of gold and other treasures." + "description":"A key to the Thieves' Guild's vault of gold and other treasures." }, { "id":"thieves_vault_key_fake", @@ -13,7 +13,7 @@ "name":"Fake Thieve's Guild vault key", "displaytype":"quest", "category":"other", - "description":"The fake key made by the Thieves Guild to trick Aidem." + "description":"The fake key made by the Thieves' Guild to trick Aidem." }, { "id":"aidem_fake_vault_key", @@ -55,6 +55,8 @@ "iconID":"items_necklaces_1:25", "name":"Necklace of Feygard's Glory", "displaytype":"extraordinary", + "hasManualPrice":1, + "baseMarketCost":3118, "category":"neck", "description":"A Feygardian soldier's medal of honor. To possess is to honor the glorious city of Feygard.", "equipEffect":{ @@ -62,8 +64,8 @@ "min":1, "max":3 }, - "increaseAttackChance":11, - "increaseBlockChance":15, + "increaseAttackChance":8, + "increaseBlockChance":11, "addedConditions":[ { "condition":"loyalist", diff --git a/AndorsTrail/res/raw/itemlist_sullengard.json b/AndorsTrail/res/raw/itemlist_sullengard.json index c7228b38c..859c4cd4d 100644 --- a/AndorsTrail/res/raw/itemlist_sullengard.json +++ b/AndorsTrail/res/raw/itemlist_sullengard.json @@ -18,7 +18,7 @@ { "id":"deebo_apples", "iconID":"items_japozero:486", - "name":"Orchard apples", + "name":"Orchard apple", "displaytype":"rare", "hasManualPrice":1, "baseMarketCost":50, diff --git a/AndorsTrail/res/raw/itemlist_troubling_times.json b/AndorsTrail/res/raw/itemlist_troubling_times.json new file mode 100644 index 000000000..92fb8b6c6 --- /dev/null +++ b/AndorsTrail/res/raw/itemlist_troubling_times.json @@ -0,0 +1,36 @@ +[ + { + "id":"ring_luthor", + "iconID":"items_jewelry:0", + "name":"Luthor's Ring", + "displaytype":"quest", + "baseMarketCost":0, + "category":"ring", + "equipEffect":{ + "addedConditions":[ + { + "condition":"life_drain", + "magnitude":5 + } + ] + } + }, + { + "id":"tiny_knife", + "iconID":"items_weapons_3:39", + "name":"Tiny knife", + "displaytype":"ordinary", + "category":"dagger", + "equipEffect":{ + "increaseAttackDamage":{ + "min":1, + "max":4 + }, + "increaseAttackCost":4, + "increaseAttackChance":3, + "increaseCriticalSkill":0, + "increaseBlockChance":0, + "increaseDamageResistance":0 + } + } +] \ No newline at end of file diff --git a/AndorsTrail/res/raw/itemlist_v0610_1.json b/AndorsTrail/res/raw/itemlist_v0610_1.json index ef57a6916..40a4e5a9e 100644 --- a/AndorsTrail/res/raw/itemlist_v0610_1.json +++ b/AndorsTrail/res/raw/itemlist_v0610_1.json @@ -157,7 +157,7 @@ "max":7 }, "increaseAttackCost":4, - "increaseAttackChance":32, + "increaseAttackChance":25, "setNonWeaponDamageModifier":97 } }, diff --git a/AndorsTrail/res/raw/itemlist_v0610_2.json b/AndorsTrail/res/raw/itemlist_v0610_2.json index 49fb58830..5661b6ad8 100644 --- a/AndorsTrail/res/raw/itemlist_v0610_2.json +++ b/AndorsTrail/res/raw/itemlist_v0610_2.json @@ -185,12 +185,12 @@ "name":"Gloves of life force", "displaytype":"extraordinary", "hasManualPrice":1, - "baseMarketCost":390, + "baseMarketCost":685, "category":"hnd_lthr", "equipEffect":{ - "increaseMaxHP":9, + "increaseMaxHP":13, "increaseAttackChance":5, - "increaseBlockChance":3 + "increaseBlockChance":6 } } ] \ No newline at end of file diff --git a/AndorsTrail/res/raw/itemlist_v070.json b/AndorsTrail/res/raw/itemlist_v070.json index b064cf9e2..3233df6f9 100644 --- a/AndorsTrail/res/raw/itemlist_v070.json +++ b/AndorsTrail/res/raw/itemlist_v070.json @@ -523,6 +523,7 @@ "id":"clmr_wrld", "iconID":"items_weapons_3:26", "name":"Claymore of the warlord", + "displaytype":"rare", "baseMarketCost":2230, "category":"2hsword", "equipEffect":{ diff --git a/AndorsTrail/res/raw/monsterlist_guynmart.json b/AndorsTrail/res/raw/monsterlist_guynmart.json index 32fa369d3..e1d2c33f9 100644 --- a/AndorsTrail/res/raw/monsterlist_guynmart.json +++ b/AndorsTrail/res/raw/monsterlist_guynmart.json @@ -517,7 +517,7 @@ }, { "id":"guynmart_tort2", - "name":"Assistent torturer", + "name":"Assistant torturer", "iconID":"monsters_ld1:23", "maxHP":120, "maxAP":10, diff --git a/AndorsTrail/res/raw/monsterlist_troubling_times.json b/AndorsTrail/res/raw/monsterlist_troubling_times.json new file mode 100644 index 000000000..6adf0bcab --- /dev/null +++ b/AndorsTrail/res/raw/monsterlist_troubling_times.json @@ -0,0 +1,189 @@ +[ + { + "id":"nanath", + "name":"Nanath", + "iconID":"monsters_newb_1:41", + "monsterClass":"humanoid", + "spawnGroup":"nanath", + "phraseID":"nanath" + }, + { + "id":"tt_seraphina", + "name":"Sly Seraphina", + "iconID":"monsters_tometik7:38", + "monsterClass":"humanoid", + "spawnGroup":"tt_seraphina", + "phraseID":"tt_sly_200" + }, + { + "id":"tt_seraphina2", + "name":"Sly Seraphina", + "iconID":"monsters_tometik7:38", + "monsterClass":"humanoid", + "spawnGroup":"tt_seraphina2", + "phraseID":"tt_sly2" + }, + { + "id":"tt_seraphina3", + "name":"Sly Seraphina", + "iconID":"monsters_tometik7:38", + "monsterClass":"humanoid", + "spawnGroup":"tt_seraphina3", + "phraseID":"tt_sly3" + }, + { + "id":"tt_seraphina3b", + "name":"Sly Seraphina", + "iconID":"monsters_tometik7:38", + "monsterClass":"humanoid", + "spawnGroup":"tt_seraphina3b", + "phraseID":"tt_sly3" + }, + { + "id":"tt_seraphina4", + "name":"Sly Seraphina", + "iconID":"monsters_tometik7:38", + "monsterClass":"humanoid", + "spawnGroup":"tt_seraphina4", + "phraseID":"tt_sly4" + }, + { + "id":"tt_seraphina5", + "name":"Sly Seraphina", + "iconID":"monsters_tometik7:38", + "monsterClass":"humanoid", + "spawnGroup":"tt_seraphina5", + "phraseID":"tt_sly5" + }, + { + "id":"tt_monster1", + "name":"Luthor's skeleton guard", + "iconID":"monsters_skeleton1:0", + "maxHP":52, + "maxAP":10, + "moveCost":10, + "monsterClass":"construct", + "attackDamage":{ + "min":1, + "max":3 + }, + "spawnGroup":"tt_monster1", + "droplistID":"skeleton", + "attackCost":5, + "attackChance":60, + "blockChance":40, + "damageResistance":1 + }, + { + "id":"tt_monster2", + "name":"Luthor's skeleton guard", + "iconID":"monsters_skeleton2:0", + "maxHP":52, + "maxAP":10, + "moveCost":10, + "monsterClass":"construct", + "attackDamage":{ + "min":1, + "max":3 + }, + "spawnGroup":"tt_monster2", + "droplistID":"skeleton", + "attackCost":5, + "attackChance":60, + "blockChance":40, + "damageResistance":1 + }, + { + "id":"tt_monster3", + "name":"Luthor's skeleton guard", + "iconID":"monsters_skeleton1:0", + "maxHP":52, + "maxAP":10, + "moveCost":10, + "monsterClass":"construct", + "attackDamage":{ + "min":1, + "max":3 + }, + "spawnGroup":"tt_monster3", + "droplistID":"skeleton", + "attackCost":5, + "attackChance":60, + "blockChance":40, + "damageResistance":1 + }, + { + "id":"tt_guys", + "name":"Seraphina's bodyguard", + "iconID":"monsters_ld1:87", + "maxHP":52, + "maxAP":10, + "moveCost":10, + "monsterClass":"humanoid", + "movementAggressionType":"protectSpawn", + "attackDamage":{ + "min":8, + "max":15 + }, + "spawnGroup":"tt_guys", + "droplistID":"tt_guys", + "attackCost":5, + "attackChance":90, + "blockChance":40, + "damageResistance":1 + }, + { + "id":"spearborn_thrall", + "name":"Spearborn thrall", + "iconID":"monsters_newb_1:89", + "maxHP":236, + "maxAP":12, + "moveCost":4, + "monsterClass":"humanoid", + "movementAggressionType":"wholeMap", + "attackDamage":{ + "min":12, + "max":13 + }, + "droplistID":"molten_pyreling_dl", + "attackCost":4, + "attackChance":175, + "criticalSkill":10, + "criticalMultiplier":1.5, + "blockChance":165, + "damageResistance":8, + "hitEffect":{ + "increaseCurrentAP":{ + "min":1, + "max":2 + } + } + }, + { + "id":"young_spearborn_thrall", + "name":"Young spearborn thrall", + "iconID":"monsters_newb_1:89", + "maxHP":236, + "maxAP":10, + "moveCost":4, + "monsterClass":"humanoid", + "movementAggressionType":"wholeMap", + "attackDamage":{ + "min":10, + "max":11 + }, + "droplistID":"molten_pyreling_dl", + "attackCost":4, + "attackChance":170, + "criticalSkill":7, + "criticalMultiplier":1.5, + "blockChance":165, + "damageResistance":8, + "hitEffect":{ + "increaseCurrentAP":{ + "min":1, + "max":1 + } + } + } +] \ No newline at end of file diff --git a/AndorsTrail/res/raw/questlist.json b/AndorsTrail/res/raw/questlist.json index 3d1ccd74b..5299f8b89 100644 --- a/AndorsTrail/res/raw/questlist.json +++ b/AndorsTrail/res/raw/questlist.json @@ -101,12 +101,20 @@ }, { "progress":110, - "logText":"After talking with mother back at home, she and I tried to brainstorm about where Andor could be. She reminded me about Andor's friend Stanwick who lives in Brightport. We agreed that going to talk to him might be the next logical thing to do.\n\n[Quest is not completable at this time.]", + "logText":"After talking with mother back at home, she and I tried to brainstorm about where Andor could be. She reminded me about Andor's friend Stanwick who lives in Brightport. We agreed that going to talk to him might be the next logical thing to do.", "rewardExperience":2000 }, { "progress":120, "logText":"In the dungeons of Laeroth manor, Kotheses, the torturer, mentioned that he had taught Andor the basics of torturing." + }, + { + "progress":130, + "logText":"Andor was trying to find out from Seraphina about terrible monsters in the hideout near the place with the larval burrowers." + }, + { + "progress":999, + "logText":"\n[Quest is not completable at this time.]" } ] }, diff --git a/AndorsTrail/res/raw/questlist_feygard_1.json b/AndorsTrail/res/raw/questlist_feygard_1.json index 8b420ce28..391c1f2c5 100644 --- a/AndorsTrail/res/raw/questlist_feygard_1.json +++ b/AndorsTrail/res/raw/questlist_feygard_1.json @@ -300,7 +300,7 @@ "stages":[ { "progress":1, - "logText":"At the Wexlow well, I angered something evil and powerful (named Gamjee, I think) to the point that it pulled me down into the well. I've landed at the well's bottom severly injured, but alive.", + "logText":"At the Wexlow well, I angered something evil and powerful (named Gamjee, I think) to the point that it pulled me down into the well. I've landed at the well's bottom severely injured, but alive.", "rewardExperience":500 }, { diff --git a/AndorsTrail/res/raw/questlist_laeroth.json b/AndorsTrail/res/raw/questlist_laeroth.json index d48c81959..fb14efce1 100644 --- a/AndorsTrail/res/raw/questlist_laeroth.json +++ b/AndorsTrail/res/raw/questlist_laeroth.json @@ -151,11 +151,11 @@ }, { "progress":20, - "logText":"I have agreed to set off to Laeroth Manor in persuit of the Korhald coins and to bring them back to Gylew." + "logText":"I have agreed to set off to Laeroth Manor in pursuit of the Korhald coins and to bring them back to Gylew." }, { "progress":12, - "logText":"I sold the 10 coins that I looted from the Arulir secret room to Gylew.", + "logText":"I sold the 10 coins that I looted from the Arulir secret room to Gylew.", "rewardExperience":750 }, { @@ -165,7 +165,7 @@ }, { "progress":30, - "logText":"In the Laeroth basement, I noticted a sign on the wall that i could not read in its entirety, but I was able make out the name 'Korhald'. This makes me wonder if this is a clue?" + "logText":"In the Laeroth basement, I noticed a sign on the wall that i could not read in its entirety, but I was able make out the name 'Korhald'. This makes me wonder if this is a clue?" }, { "progress":40, @@ -344,7 +344,7 @@ }, { "progress":170, - "logText":"I spoke to Jerelin again, and told him of Audela's wishes. He told me he will reease the caretaker, but with a condition. The caretakers last act must be to move his grave away from that of his nagging wife." + "logText":"I spoke to Jerelin again, and told him of Audela's wishes. He told me he will release the caretaker, but with a condition. The caretakers last act must be to move his grave away from that of his nagging wife." }, { "progress":180, diff --git a/AndorsTrail/res/raw/questlist_lytwings.json b/AndorsTrail/res/raw/questlist_lytwings.json index 2643ef5ac..8f3e00198 100644 --- a/AndorsTrail/res/raw/questlist_lytwings.json +++ b/AndorsTrail/res/raw/questlist_lytwings.json @@ -30,7 +30,7 @@ }, { "progress":21, - "logText":"I was about to swing my axe, when the lytwings stopped me. They have changed their minds about chopping down the tree. I am beginnning to think they are indecisive on purpose." + "logText":"I was about to swing my axe, when the lytwings stopped me. They have changed their minds about chopping down the tree. I am beginning to think they are indecisive on purpose." }, { "progress":30, diff --git a/AndorsTrail/res/raw/questlist_mt_galmore.json b/AndorsTrail/res/raw/questlist_mt_galmore.json index a5d14901e..cdbdc3d71 100644 --- a/AndorsTrail/res/raw/questlist_mt_galmore.json +++ b/AndorsTrail/res/raw/questlist_mt_galmore.json @@ -14,11 +14,11 @@ }, { "progress":20, - "logText":"While speaking with Defy, I've learned the he and his men have a grudge against the Thieves Guild and they want to \"hit them where it really hurts\". Whatever that means." + "logText":"While speaking with Defy, I've learned the he and his men have a grudge against the Thieves' Guild and they want to \"hit them where it really hurts\". Whatever that means." }, { "progress":25, - "logText":"Defy has revealed the location of the Thieves Guild's vault of treasure - an underground storage unit accessible from the vacant house south of Fallhaven." + "logText":"Defy has revealed the location of the Thieves' Guild's vault of treasure - an underground storage unit accessible from the vacant house south of Fallhaven." }, { "progress":30, @@ -26,7 +26,7 @@ }, { "progress":35, - "logText":"Defy has agreed to pay me 20 percent of the looted Thieves Guild treasure if I get the key from Troublemaker and hand it over to him." + "logText":"Defy has agreed to pay me 20 percent of the looted Thieves' Guild treasure if I get the key from Troublemaker and hand it over to him." }, { "progress":40, @@ -34,11 +34,11 @@ }, { "progress":45, - "logText":"I have talked my way into acquiring the Thieves Guild's vault key from Troublemaker, but I must return it to him quickly after I am done with it." + "logText":"I have talked my way into acquiring the Thieves' Guild's vault key from Troublemaker, but I must return it to him quickly after I am done with it." }, { "progress":50, - "logText":"I told Troublemaker all that I knew about Defy, his men, and the \"Lost Traveler\" Alaric and how they hired me to help rob the Thieves Guild." + "logText":"I told Troublemaker all that I knew about Defy, his men, and the \"Lost Traveler\" Alaric and how they hired me to help rob the Thieves' Guild." }, { "progress":55, @@ -50,7 +50,7 @@ }, { "progress":57, - "logText":"I have reported back to the vacant house and I met Rennik there. He informed me that the Thieves Guild has apprehended all five men and that they are now in the Guild jail.", + "logText":"I have reported back to the vacant house and I met Rennik there. He informed me that the Thieves' Guild has apprehended all five men and that they are now in the Guild jail.", "rewardExperience":19797, "finishesQuest":1 }, @@ -70,7 +70,7 @@ }, { "progress":75, - "logText":"I told Defy that I was keeping the key for myself and plan to loot the Thieves Guild's vault myself. A fight ensued." + "logText":"I told Defy that I was keeping the key for myself and plan to loot the Thieves' Guild's vault myself. A fight ensued." }, { "progress":76, diff --git a/AndorsTrail/res/raw/questlist_sullengard.json b/AndorsTrail/res/raw/questlist_sullengard.json index bb01830f1..2a2243478 100644 --- a/AndorsTrail/res/raw/questlist_sullengard.json +++ b/AndorsTrail/res/raw/questlist_sullengard.json @@ -128,7 +128,7 @@ }, { "progress":28, - "logText":"Umar gave player a 1,000 gold coins as a financial contribution from Thieves Guild." + "logText":"Umar gave player a 1,000 gold coins as a financial contribution from the Thieves' Guild." }, { "progress":29, diff --git a/AndorsTrail/res/raw/questlist_troubling_times.json b/AndorsTrail/res/raw/questlist_troubling_times.json new file mode 100644 index 000000000..a1c7ebafe --- /dev/null +++ b/AndorsTrail/res/raw/questlist_troubling_times.json @@ -0,0 +1,202 @@ +[ + { + "id":"troubling_times", + "name":"Troubling times", + "showInLog":1, + "stages":[ + { + "progress":10, + "logText":"I went to the Thieves' Guild in Fallhaven looking for things to do." + }, + { + "progress":20, + "logText":"Since I had helped Defy, Umar and Nanath threw me out. I cannot enter the basement again.", + "rewardExperience":1, + "finishesQuest":1 + }, + { + "progress":30, + "logText":"Since I had looted the Thieves' Guild vault after killing Defy, Umar and Nanath threw me out. I cannot enter the basement again.", + "rewardExperience":1, + "finishesQuest":1 + }, + { + "progress":40, + "logText":"I met Nanath, who's scared and upset, because someone put a spell on all members of the Thieves' Guild. This spell made all thieves noticeable. He asked me if I could help dispel the spell." + }, + { + "progress":50, + "logText":"Nanath told me to find the Shadow priest who had cast the spell on the Guild." + }, + { + "progress":60, + "logText":"I set out interviewing Shadow priests to find who had cast the spell." + }, + { + "progress":70, + "logText":"Talion, Shadow priest of Loneford, had cast the Striking Spectacle Shadow spell on the Guild, on payment from Dameni, a mysterious lady leading a band of toughs" + }, + { + "progress":80, + "logText":"Talion could dispel the spell, using a few items - Villain's ring, Troublemaker's ring, ring of backstabbing, Tears of the Shadow potion, Luthor's ring. He also wanted 50000 gold." + }, + { + "progress":82, + "logText":"I have informed Nanath about the Striking Spectacle Shadow spell and Talion's demands." + }, + { + "progress":90, + "logText":"Nanath told me Thieves' Guild would give me the 50000 gold back when I have got the spell dispelled." + }, + { + "progress":95, + "logText":"Nanath asked if I had already found Luthor's ring." + }, + { + "progress":100, + "logText":"I went back to Nanath as I couldn't find Luthor's ring anywhere." + }, + { + "progress":105, + "logText":"He told me to seek out Fanamor's friend Sly Seraphina near the Sutdover bridge." + }, + { + "progress":110, + "logText":"Seraphina didn't believe me. She told me to go away." + }, + { + "progress":115, + "logText":"Nanath sent me to Umar. He should make sure Sly carries out the order." + }, + { + "progress":120, + "logText":"Umar told me one of his secret passwords to convince Seraphina." + }, + { + "progress":130, + "logText":"Sly Seraphina said that Luthor's ring was to be found in the cave which Crackshot tried to open. The door was sealed by Umar and Seraphina to prevent monsters in that cave from devastating Dhayavar. The sealing was done by using Luthor's items. She and Umar decided to separate them, and keep them separate." + }, + { + "progress":140, + "logText":"Seraphina felt that the danger was too high to open that door. So she disappeared." + }, + { + "progress":150, + "logText":"I had to find Sly Seraphina again." + }, + { + "progress":160, + "logText":"Nanath told me to look for her in her usual hiding places: Near one of the towns Sullengard, Stoutford, Vilegard, Prim, Loneford, or Brimhaven." + }, + { + "progress":170, + "logText":"Talion said that without the items he asked for he couldn't help. I had to find Seraphina." + }, + { + "progress":180, + "logText":"After beating the tough guys protecting Seraphina, she was convinced that I was strong enough to help her beat the monsters in the cave." + }, + { + "progress":190, + "logText":"Seraphina gave me back the money she had stolen from me earlier." + }, + { + "progress":192, + "logText":"I have to ask Umar for Luthor's key." + }, + { + "progress":193, + "logText":"I have got the key." + }, + { + "progress":195, + "logText":"Seraphina agreed to help me and told me to meet her at the locked door in the cave where Crackshot was defeated." + }, + { + "progress":200, + "logText":"I met Seraphina at the cave door where Crackshot was defeated." + }, + { + "progress":210, + "logText":"Seraphina could open the door with Luthor's key wearing also his gloves. She entered the cave behind the door." + }, + { + "progress":220, + "logText":"I followed her." + }, + { + "progress":230, + "logText":"Seraphina got injured attacking one of the monsters." + }, + { + "progress":240, + "logText":"I have killed the monsters blocking the entrance." + }, + { + "progress":250, + "logText":"I healed Seraphina using potions." + }, + { + "progress":252, + "logText":"I tried to poison Seraphina, but she noticed in time. At least she didn't notice that I did it on purpose." + }, + { + "progress":255, + "logText":"Seraphina already started the search for the ring." + }, + { + "progress":260, + "logText":"I searched the cave for Luthor's ring. I couldn't find it." + }, + { + "progress":270, + "logText":"Sly Seraphina had found the ring. She gave it to me and told me to keep it safe. She disappeared again, probably back to Sutdover bridge. I had to go to Talion." + }, + { + "progress":280, + "logText":"I gave 50000 gold, Villain's ring, Troublemaker's ring, ring of backstabbing, Tears of the Shadow potion, and Luthor's ring to Talion." + }, + { + "progress":290, + "logText":"Talion used them to undo the spell." + }, + { + "progress":300, + "logText":"Talion returned Luthor's ring. The other rings were broken in the process though and the Tears of the Shadow potion was used up of course." + }, + { + "progress":302, + "logText":"The room with the dangerous creatures has been locked and sealed again." + }, + { + "progress":310, + "logText":"Nanath gave me 75000 gold as a reward for a job well done.", + "rewardExperience":15000, + "finishesQuest":1 + }, + { + "progress":320, + "logText":"Sly Seraphina was friendly to me - for now." + } + ] + }, + { + "id":"troubling_times_nd", + "name":"troubling_times_nd", + "showInLog":0, + "stages":[ + { + "progress":10, + "logText":"Seraphina search" + }, + { + "progress":20, + "logText":"Crackshot's door unsealed" + }, + { + "progress":30, + "logText":"1=standing north of Sly while she blocks the passage" + } + ] + } +] \ No newline at end of file diff --git a/AndorsTrail/res/values/loadresources.xml b/AndorsTrail/res/values/loadresources.xml index 686d0c260..c211add77 100644 --- a/AndorsTrail/res/values/loadresources.xml +++ b/AndorsTrail/res/values/loadresources.xml @@ -120,6 +120,8 @@ @raw/itemlist_feygard_1 @raw/itemlist_lytwings + + @raw/itemlist_troubling_times @@ -182,6 +184,8 @@ @raw/droplists_laeroth @raw/droplists_feygard_1 + + @raw/droplists_troubling_times @@ -241,6 +245,8 @@ @raw/questlist_feygard_1 @raw/questlist_lytwings + + @raw/questlist_troubling_times @@ -454,6 +460,8 @@ @raw/conversationlist_feygard_1 @raw/conversationlist_lytwings + + @raw/conversationlist_troubling_times @@ -524,6 +532,8 @@ @raw/monsterlist_feygard_1 @raw/monsterlist_lytwings + + @raw/monsterlist_troubling_times @@ -1560,6 +1570,11 @@ @xml/wexlow_village_nw_house @xml/wexlow_village_se_house @xml/wexlow_village_sw_house + + @xml/crackshot_hideout4 + @xml/fallhaven_derelict2_t + @xml/fallhaven_tunnel1 + @xml/fallhaven_tunnel2 diff --git a/AndorsTrail/res/xml/blackwater_mountain12.tmx b/AndorsTrail/res/xml/blackwater_mountain12.tmx index ff82e4adb..f49e08d60 100644 --- a/AndorsTrail/res/xml/blackwater_mountain12.tmx +++ b/AndorsTrail/res/xml/blackwater_mountain12.tmx @@ -1,209 +1,209 @@ - + - - + + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - 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 - + @@ -223,7 +223,7 @@ - + @@ -245,6 +245,29 @@ + + + + + + + + + + + + + + + + + + + + + + + + - diff --git a/AndorsTrail/res/xml/cabin_norcity_road2.tmx b/AndorsTrail/res/xml/cabin_norcity_road2.tmx index ce4fdc84b..5c47ece71 100644 --- a/AndorsTrail/res/xml/cabin_norcity_road2.tmx +++ b/AndorsTrail/res/xml/cabin_norcity_road2.tmx @@ -1,282 +1,248 @@ - - - - + + + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - - - - + - + - + - + - + - + - + - + - + - + - + - + - - - - + - + - - - - - - - - - - + - + - + - + - + - + - + - - - - + - + - + - + - + - - - - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - eJybKcvAMHMUj+JRjIFnU9ksapk3m4rmDTWzAKAv1Wc= + eJyzlGJgsBzFo3gUY2BrKptFLfOsqWjeUDMLAMJMYWM= - + - eJx9UzFOA0EMXOURlOtIKAUgcVoRRLoIOiiiK4jgC3lA+AL8IF2Q4AfkBdCRIlIUyjQ0vAObW7ODz2Qka8/e9Zx37K0p/OA6hjCO4ReTbggnVOK31D5zz7EHJ66+XQUjCi3o/iDv9amdW+e9Kq8JeGo4f8B2GP07CY7Af+K8ubFn4B04tdr7Ye6C7cbo8Wh8TxPVEVGBP+XvO7bE51+gzuTUt+2W7xT9f88g75L9q9jUqVqmf2peGl/6JHWi/l9wb4s+xCRvRaVfk1z3OZxZc/yYCl+1Y9aEa0PtuNdj7ZXijP7eEbk0fgp1eLoLsI+qFXJJrGfmUfg+YtHE013/h1wXeR1DDs6Htdcddb3n2Bs1M78PNeq70zXlnuA7s9rvdRquT2ru24v+W7RYg/ZD4FMumY1vftJsLg== + eJx9UzFOQzEMtbr1AHRI0pmeoGwgwQ3gBLDRAamCkYWFi6EOgMRXRBHdEN3KgP5AVUZifkxeHQtLVhI7dp6fndbTr3w5orWjP+kPiZ59sX/7+s5uIBqF2i5nvbJ8eqpE/Ivsm/s6ts2+Jq8R8rRw/z7pg7NrYnmE82HCvq/0KBT/wsCq68PYk6QbxdOB4sfiRHhEaeDtneQbJI3p/jHgjAa+62HZR2e/vQdvrdL5w3U4hcvo7biJmhXuE+NE/m99qVvLHPBy3EUo/epn3O9wZ5r2T5CvMWZQzpzrMtR2q8fSK5FXv10j5hL7C+CweGfBPgpXmIttMzWPnO8KZtviPRq5ltm2hhicD62n/+A6z7az0M38HWCUfycrv8E9wX+muR/3ulw3oat35uy/qGUK3L8Bx5KLZ+MHgh6X0Q== - + - eJxjYGBgcJFjYHCVw6RxAWzyxOpFVy8JxFJyuM2VJsIsYu1ywWEWur3IfFL9hQwUyVCPzW5kYAnkW2ExF58+fPFFKkCOL2IAMW4hxz3UModSQCi+8OkhNX2QA2B2UBpv1AKkljXIwBGoDgCJLhvO + eJxjYGBgeCLFwPBUCpPGBbDJE6sXXf1OIN4lhdvc3USYRaxdT3CYhW4vMp9UfyGDg2Sox2Y3MrgJ5N/CYi4+ffjii1SAHF/EAGLcQo57qGUOpYBQfOHTQ2r6IAfA7KA03qgFSC1rkMFDoDoAEnFKug== - + - eJytksENACAIA93Eud3W+ONh28NIQiIK9DCsOcYCfqyea0xdmdIhtYrF8VJTuYnL6RLONFeHP+movqpO8RA+p1P7k5lS3Pkvl/+ygynH3dG9uPF198P1c++U7Tffqd/1WlNh + eJytksENACAIAx3ERdx/MeOPh20PIwmJKNDDsOYYC/ixeq4xdWVKh9QqFsdLTeUmLqdLONNcHf6ko/qqOsVD+JxO7U9mSnHnv1z+yw6mHHdH9+LG190P18+9U7bffKd+A4a0JoU= - - + + - + - - - - - - - - - - - - - - + + - + - + - + - + - + diff --git a/AndorsTrail/res/xml/cabin_norcity_road3.tmx b/AndorsTrail/res/xml/cabin_norcity_road3.tmx index cb73df706..dea4997bd 100644 --- a/AndorsTrail/res/xml/cabin_norcity_road3.tmx +++ b/AndorsTrail/res/xml/cabin_norcity_road3.tmx @@ -1,254 +1,247 @@ - - - - + + + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - - - - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - - - - + - + - + - + - + - + - + - + - + - + - eJzbyMnAsHEUj2Ii8WYKMLXNw2YuLntI8RstwmvUPOqYBwBPG9pT + eJy7yMnAcHEUj2Ii8WUKMLXNw2YuLntI8RstwmvUPOqYBwCDQ//T - + - eJy7IsvAcBWIr0DpjUB8FImPiwYBGDtcjoFhJZBeBcTmQHYEEOvJIdRcA+JjSDRIjzNUPkwOYY4TkN0KxG1QOWM5VPv0oeLH0MxEdosBVA0MwMTN0cwyhboTl/tA5sDsSxVC1QvymylU7jRSmOjhcZ8emrsaBbC7E+RnJyi2kMMf/qvR+OVoYWkozMDwQox8/FIM4W4jIO0IZduh+cUejQ8CFkhizEwQ+hWSuU5QtyKDh0KofDEmTHOl0Ox6BNRzQgwSV6+h5t0C8n+QiG+LIcx8BXXjb1mIWT/FEGnhEFCsVA5C60NpmLgplA8Ks29oZoLceEQWYhYsjV4E8i/JEqZhdh0XQ4QJyDxY+IHyH7FmwWgQOA51Hyg+QebtloWkdRggxSxHOYR5MPcdREqnlLgP5GeQeSA5AMlVuX0= + eJz7IsPA8BWIv0Dpi0D8FImPiwYBGLtcloHhJJA+BcThQHYFEPvJItR8A+JnSDRITzJUvkwWYU4SkL0UiJdB5YJlUe3zh4o/QzMT2S0BUDUwABMPRzMrFOpOXO4DmQOzj1UIVS/Ib6FQuddIYeKHx31+aO5aKIDdnSA/J0FxhCz+8D+Nxp+OFpYXge7uECMfd4oh3B0EpBOh7Dg0v8Sj8UEgAklMmQlCdyGZmwR1KzJoFELlmzFhmmuFZlcTUE+GGCSuuKFyVUD+DBJxtRjCzC6oG6VlIWbNFEOkhUdAN0+VhdD+UBomHgrlg8JsGpqZIDc+kYGYBUujH4H8TzKEaZhd6WKIMAGZBws/UP4j1iwYDQLpUPeB4hNk3m0ZSFqHAVLMSpRFmAdz30OkdEqJ+0B+BpkHkgMA/NW5Mw== - + - eJxjYEAFR2QR9FFZBI2uBl2MGDli1CGL47IbHRAyh1w34gP43I/LfbOxhCc13EIvgM1vlIDbQ8TfMHAQ6N5DsoRpappFCzMJgdkkuIuQmchylJoFSn8AG3xNhA== + eJxjYEAFT2QQ9FMZBI2uBl2MGDli1CGL47IbHRAyh1w34gP43I/LfbuxhCc13EIvgM1vlIDfQ8TfMPAQ6N5HMoRpappFCzMJgd0kuIuQmchylJoFSn8Ad+lYSw== - + - eJzbKMYABhvFqIeRASF1uPjY5HCZia6PkP3EuA+XOch8XG4kZBayfmx6iHUfMXxqAXx+ocTMoWYeKXFKSJ6c/ITLPEryKDXcR2zeo9R9ALlCbA4= + eJwLFGNgCKQyRgaE1OHiY5PDZSa6PkL2E+M+XOYg83G5kZBZyPqx6SHWfcTwqQXw+YUSM4eaeaTEKSF5cvITLvMoyaPUcB+xeY9S9wEABlE4VQ== - - + + - + - - + + - + - + - + - + - + diff --git a/AndorsTrail/res/xml/cabin_norcity_road4.tmx b/AndorsTrail/res/xml/cabin_norcity_road4.tmx index c517022aa..f9db9002c 100644 --- a/AndorsTrail/res/xml/cabin_norcity_road4.tmx +++ b/AndorsTrail/res/xml/cabin_norcity_road4.tmx @@ -220,12 +220,6 @@ - - - - - - diff --git a/AndorsTrail/res/xml/catacombs3.tmx b/AndorsTrail/res/xml/catacombs3.tmx index 2164f192e..fe23ceb3f 100644 --- a/AndorsTrail/res/xml/catacombs3.tmx +++ b/AndorsTrail/res/xml/catacombs3.tmx @@ -1,234 +1,275 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - eJytlDEOwjAMRaNsqL0A4uq5QpOFPfQIaa/AJRALQTTS7+cnShHDm+w+Y8fGW2M8cMvMmWUjUpxzCypWPGvmvpEyk8jHmlyXPdfTHvYFqol1g/A8BmOew96Hvc2iZskLInYejbmM+zzsbz3oY7i/Wl6Pb2r0d8Tn7Ie50R/jhc/Ru/e48Bv0Rfu9E63f7sROow93tzYHvAveaTW/4uM3cMLBO618UcwtWn2LPe+bxNySrd+i6q1nFxC+R/b13AjC94hv9Yuv1eu/fPz/2Nrb3ttgcO9bsVrOmxeqHSUw + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + eJytlEEOgjAQRZvuDKxNjDfmDL0CsNB96RGAK3gJ48YaOsnnOzQFXbxV6xtn+ofOGtMBQyREpoSnc74raGfimSOPxBhplftYk+uy535aw76eamLdXvE8K2Ne1dqHvQWlptzrlbNLbcy1Xt/D/uadPob727pX4msz/e3xObsQMv0xneJz9O4lLvwN+rz9zkTuvzsl0+jD7G7NAfeCM63NT3z8Bk5xcKY1n1fm5q2+iyXvOypzG+32Lmq9lWQB4X1kX8mOILyP+FZHfLle/+UTl8/MUDJbuhshfQd9ylYDDESjwN/ETwZu58U5/Yi4BMz5EdD1T94bVVdy + - - eJy9U7EOgkAMbYjoZrgb7hYmv8/fcSIuOuJfMDKZmDBLWNz9ALkcDfVo8WDwJYRcr30tvFeA/8AmADqJy31sp7Gd8e+857j1z0EBtBqgnOHsMt+zY/is8TyxcLnvzPd0oH2X8CAuKUCjxrNW3/dNcEYUpJdN4vqfNgB3w8+AkDhqNXJIKJjaY+p7PnV8DRebm22uhn5byFWTfyvVh6gZPcK5YrkQnHed7r94nKftCs8h8qEe528ZjULdJA1wFylC71bEe+XQl3oSY5JmLtftHodr6u+ovzmtQnD/GOd+7af7IvlYiseC23NutsrIOWdBm6V+XIMPICQ5IQ== + + + eJy9VLEOgjAQvRDRzVCGdnHy+/wdJ+KiI/4FI5OJCbPI4u4HSFMunOUOCyG+hJBee+8dvXcA/AcmAkijsLP39TC20e69azmu7bNXAHUKkI9wNonTbBg+ox1PKOzZd+I0LajuFB7EOQaoVL9O1fd+5a0RGdEyUZj+cQVw03wNCImjVD2HhIzJPcRO85GG53CxsdrGcui3+VwluVsp30fJ9MOvK5QLwXnX9v0Xj/W0meE5xK7Lx/prpkd+36Qe4CxS+N4tiPfyTpd6EmNSz+xZO3scLrHbo/7meuWDu2Os+7UdzovkYykeCm7OudoKLZ85Cb2Z6sc5eC6ogR5bgnPOPzkEH7/JPEc= + - - eJxjYMAODovhkCARwMy5RIR5xNiJbM5FPOovi+G28zIZfoO5DWYnkyCmHLFmgAC+8CDGPHz+I8c8UuKbkFpS3EbIPFLNwmceOWbhM4/ccCXVPELpBps+bH4lNi9iMw+bHnzmPBFAsOcy4ZYjFqDndXLyMD5ArfKOVuahh+FgAQAtJyx+ + + + eJxjYMAODovhkCARwMy5RIR5xNiJbM5FPOovi+G28zIZfoO5DWYnkyCmHLFmgAC+8CDGPHz+I8c8UuKbkFpS3EbIPFLNwmceOWbhM4/ccCXVPELpBps+bH4lNi9iMw+bHnzmPBFAsOcy4ZYjFqDndXLyMD5ArfKOVuahh+FwBYeoGG4gs6iNAXamPw4= + - - eJzdkkEKQCEIRDtF979CN/y0CEK+zTxp1YAbY56ajt7aeDymstz+tlTlRb/i/XliPsphuUyXoVikp1Nv6s+dGbL9ZLzq/agdVmpTjntH1Fvhqd2QHKmX9UzmUn5H5PYpi/avODfjA42EyVY= + + + eJzdkkEKwDAIBPOK/v8L+WHoIVAkdnekgdAFLwbHNdqv1vrP41aWe75NVXmxXvFWNTEf5bBcpstQLOLpzZv6c2eGbD8Zr3o/aoeV3pTj3hGtrfDUbkiO9Ms8k7lUvSNy+5RF/SvOyfGl7x0aRpTm4A== + - - + + - + - - + + + + + + + + + + + + + + - - + + - - + + - + - + - + - + - + - - \ No newline at end of file + + diff --git a/AndorsTrail/res/xml/catacombs4.tmx b/AndorsTrail/res/xml/catacombs4.tmx index a9dd1b4a4..b364afaa6 100644 --- a/AndorsTrail/res/xml/catacombs4.tmx +++ b/AndorsTrail/res/xml/catacombs4.tmx @@ -1,196 +1,249 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - eJxbx8TAsA6KD6DhdXgwIXUHgfgSGt6PxY4DWNTuRzNrPRBfBuInaPgiFjsuYVELUrcWzW1bOLFjdDue4FC7Fs1tMPFoVtxmo2NktfuRzENWk43FvJ/cDAy/uTHFkdXC/IxuHjYsycPAIM1DWB2x5hGLaWHeOhqYRy03Uts85DxCTbNgeA6J5s6B6sFXbsDMnYMWFmuxyGHDAK0i2y8= + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + eJw7x8TAcA6KH6Dhc3gwIXUPgfgTGr6PxY4HWNTeRzPrPBB/BmIWZlT8EYsdn7CoBak7i+a2K5zYMbodIIxN3Vk0t8HEq1lxm42OkdXeRzIPWU03FvMkeRgYpHkwxZHVwvyMbh42bAk0yxqLedj8TIx5xGJamHeOBuZRy43UNg85j1DTLBjeQ6K5e6B68JUbMHP3oIXFWSxy2DAAsZ/yvQ== + - - eJxjYBg6QIiJgUEciM1YEGJX+SC0Fj8qH6QGpBYXWAOUeyQEYbtBzVuNpB6kV4gJodYNyc7VWMxdzIrbLiVBCA2zDx0sQtO7Bs38i2IQ+osAgg0D6GLo8tjMB4GpQP+85EMVuy4IEQPJoZuDzc/XBTHFiAXY3EQMyGHFrlcFyS2H0dwO0oPsnw9EuHsnlnBEtx+f/ykJG2LAbLT4APkZW7yBACH/opuFDOYyoaqD8ZHZIHvxmUFNAACLrSjW + + + eJxjYBg6wIiJgcEciMNYEGJf+SC0Fz8qH6QGpBYXOAOUYxKGsNOg5p1GUg/Sa8SEUJuGZOdpLOYeZsVtl5MghIbZhw4Ooek9g2b+RzEILSKIYMMAuhi6PDbzQWAr0D+c/Khi3wUhYiA5dHOw+fm7IKYYsQCbm4gBPazY9bogueUxmttBepD9IyBE2J6bWMIR3X58/qckbIgBu9HiA+RnbPEGAoT8i24WMtjLhKoOxkdmg+zFZwY1AQDtzyi+ + - - eJxjYKAdOCxGPbUg+UskmEepfaSahc1tTwSIE8NmHjUBLvMukmkPvdyHCxBy91wm8t1CDfuJAZepHIa09vNgAQAH0xA2 + + + eJxjYBja4CsfhPbiR+WTAsJZIPRpJoSYOZBtxIRdPanASRBCMwmTp/+jGISeLoBgwwBIbBSMgpECAHbBB7k= + - - eJzbKMbAsHGEYhiAsUlRj0seWR26+bjEiXEbNvW45LGZic1uXObhU4/LL6QCcs0jxn3o8uS6GV/cU8s8cgGhNEoNs/D5HRubknxIrFoAbuCB0g== + + + eJxjYKAdeCxGPbUg+U8kmEepfaSahc1tLILEiWEzj5oAl3kfybSHXu7DBQi5ey8T+W6hhv3EgM9UDkNa+3mwAABGZRCY + - - + + + eJxjYBgFtALtAsSJjYJRMAqIAwDmCQEv + + + + + eJy7KMbAcHGEYhiAsUlRj0seWR26+bjEiXEbNvW45LGZic1uXObhU4/LL6QCcs0jxn3o8uS6GV/cU8s8cgGhNEoNs/D5HRubknxIrFoAJaiWsg== + + + + + eJxjYBh64KIYfkxtc6nhXmoAmDnI7qKW2aNgFAwFAACcYREm + + + + - - + + - - + + - + + + + + + + + + + + - - \ No newline at end of file + diff --git a/AndorsTrail/res/xml/crackshot_hideout3.tmx b/AndorsTrail/res/xml/crackshot_hideout3.tmx index 652d1e2d1..3a4a3b6a4 100644 --- a/AndorsTrail/res/xml/crackshot_hideout3.tmx +++ b/AndorsTrail/res/xml/crackshot_hideout3.tmx @@ -1,312 +1,325 @@ - - - - + + + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - eJztlEsKgDAMREN33h+8gnHtys8N/BzBs9hAAnFMpbhWeDixk2k2kYiIE9GkoOZAl3zCnNkUdrrL9IFGRu2T8z0zNESnfpO3PNYvZ6bPdPcJa7p7DXb1qDOjRp+/y2rJX9yc64v2vihLOKAugb4o6yt/1p9Vk4W7UaJmhxh2IyLydemZ/3Uu/w9rFdTWU+OrAe8tcQHX2wMY + eJztlEsOgDAIREl33v8uXkFcu/JzAz9HMJYEEhypaVxr8uJghykbJCLiRDQpqDnQJZ8wZzaFne4yfaCRUfvkfM8MDdGp3+Qtj/XLmekz3X3Cmu5eg1096syo0efvslryFzfn+qK9L8oSDqhLoC/K+sqf9WfVZOFulKjZIYbdiIh8XXrmf53L/8NaBbX11PhqwHtLXCrML/g= - + - eJxjYKAN2CPAwLCKCUIjg81sxKmDgXtAuTNQNSAaxIeBw2y41W0H0s5Iau8D2U1A8TtAvIIJQuMD6OruMuFXDwIg+8SIUIcMbgoizI9jgrgTxsfFPo/ExwUeEOGOUiHi1MFAM4EwIwQCJRkYgiURNAjA/E9IHTpIAoonSyJobKBVCCGfiEMdzP5yoNoKIVS5EHEGhjBx7OpxAVxuTwGakyZOWB0pfrwuSJw6GJiBFNdr+BkYevgJq8MGmpkgeaMVSd0cLGahq2tCSj8gNiwsVxGRBiWZUNWVIcXVYTEGBkEmSN5YhZQ3pgLp6VjYyOpMWSFygxkAAAh6S0M= + eJxjYKANuCPAwHCKCUIjg8tsxKmDgX9AuTdQNSAaxIeBx2y41V0H0slIav8D2YuA4n+A+AQThMYH0NX9ZcKvHgRA9pkRoQ4Z/BREmF/HBHEnjI+L/R6JjxMwE7Z7qhBx6mBgMYEwIwQKJRkYiiURNAjA/E9IHTpoAoo3SyJobGCpEEK+EYc6mP3TgWpnCKHKlYgzMJSJY1ePC+ByewvQnDZxwupI8eN3QeLUwcAOpDRzhp+BYQ0/YXXYwGImSN5YiqRuDxaz0NUtQko/IDYsLE8RkWcsmVDVTUOKq8diDAyGTJC8cQopb2wF0tuxsJHVhbJC5AYzAAD59VhF - + - eJxjYBgFo2AUjIKRCUJZB9oFhAEAP0cAWw== + eJxjYBgFo2AUjIKRCUpZB9oFhAEAU8cAew== - + - eJxbwcRAdXBYDDsbBObzE6cOBC6L4VezngSzQGKXgLiZCbsadP241KGL7WGCuBOEnbHoQWbD1OEyC9mdwVCzLiHJXxLDVIfPLHR5XACbOphZTYKoNC6ATx3MrEmCqDQugE8dzKxFgqg0LoBPHSE/vkDjU+rH40hi9PYjNQAtzcKWN7ABbOqmo5Vh2PIGLjcQm0cGEgAAdalAyw== + eJw7wcRAdfBYDDsbBPbzE6cOBD6L4VdzngSzQGKfgHgxE3Y16PpxqUMXu8MEcScIJ2PRg8yGqcNlFrI7i6FmfUKS/ySGqQ6fWejyuAA2dTCzFgmi0rgAPnUwszYJotK4AD51MLMOCaLSuAA+dYT8yCGEyqfUj8+RxOjtR2oAWpqFLW9gA9jUbUcrw7DlDVxuIDaPDCQAAMwQSkw= - + - eJxjYKAvOCw2OMxqZaKuulEwCkbBKKAFAABwQwLB + eJxjYKAveCw2OMxaykRddaNgFIyCUUALAADZ4QNB - + - eJxjYKAviGCnnlkZVDRrFIyCUTAKBiMAABS2AM8= + eJxjYKAvqGCnnlkdVDRrFIyCUTAKBiMAAFhFAQ8= - + - eJzVk1sKACAIBPcU3f8K3bDfCB+j9ZMgZLhTikrSHH+6Lv++672zF0c5GYvwO6zdztgyT0e0xAiLvmXVnOnPvkX3Fof0lfaL9qJao5fXnQkrL5vdiFPZ1deszm5XuLdOWQsirp6V + eJzVk1sKACAIBPcU3f9K3ajfCB+j9ZMgZLhTikrSHH+6Lv++672zF0c5GYvwO6zdztgyT0e0xAiLvmXVnOnPvkX3Fof0lfaL9qJao5fXnQkrL5vdiFPZ1deszm5XuLdOWQu+E7gV - + eJxjYBgFo2AUjIJRMFgBAAWkAAE= - - + + - - - + + + - + - + + + + + + + - - + + - + - - + + - - + + - + - - + + - + - + - + - - + + - + - + - + - + + + + + + + + + diff --git a/AndorsTrail/res/xml/crackshot_hideout4.tmx b/AndorsTrail/res/xml/crackshot_hideout4.tmx new file mode 100644 index 000000000..88db8770c --- /dev/null +++ b/AndorsTrail/res/xml/crackshot_hideout4.tmx @@ -0,0 +1,312 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + eJzNlDsOwjAMhq1uXCB3B1aWwo4EHKChKxPQG5TmCAhHsoWxEid0aqVPef3++khUAADfADyIXN9a84In8iK86A+inxozd6q7IhPyJjy18QpiPhISuciIdOS6rb4Marx2ABtk6+xcyhXUuEXHHjk4O5dyaU7oOCMXZ+dqXLUs2RX3dkfMcXAtny8+c9OfvlHU8jvymZvzXFy75G9fcvXNb1vaRyvD9+oKOfnfya1Ll5XTHAU8p125XA0pV44Pklwv4A== + + + + + eJxjYKA+YOdnYLgjwMBwiglCI4N4NlQ+LnXIZr2BqgHR/5gg4u2CDAz5bBAaBP4xoarTA9LJTAhz/kPZfwRQaQZmBoY2oBlhLBAaxMem7i+SWdhACZJ8Ggt+tZZIan8KIklA7RYRZMAK4OLMCLEbfKhqWtDcWcqK3y3I4AWSWfEk6AOBFDR7kd2Vj8WsZALhictdMLAUj35NLHKLcaj/hMVsYsB3NH02UPP/k+AvEAClK1sgZuJHFWfhx66+TBCVBoEpaHZeIdJPO5hQaWzgKhaz0NMYPuAgiEjvl5DMeiyGYCO7fyua2cjqAgRxq9sO5J9iRWB0eWR1yACXusEEACeENro= + + + + + eJw7wcRAdfBYjDCbkBwIfBbDVNPERJ5ZILFPONSAxLNZUPmEzELnswhiqgMBZHFizPqERQ02gE0dNvPJBYPVLGoCZHd9ptCN6OmJWmZRCuhpFiwMkcMyAke+2E6g3IHZRUgdMWCohicMAAC1GipM + + + + + eJxjYBgFo2AUjIJRMFgBAAWkAAE= + + + + + eJy7KMbAcHGEYBDAxydWHTJA5+MC2PShm4dsFz4z0PVgcxc5AFs4DEazyDGTmLQxWMwipB6ZJmTmQJuFK63iS+PoeY4YswjlL2LUkVOGULM8woUBfkStQQ== + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/AndorsTrail/res/xml/elm_2f_2.tmx b/AndorsTrail/res/xml/elm_2f_2.tmx index b01441281..325f79c9a 100644 --- a/AndorsTrail/res/xml/elm_2f_2.tmx +++ b/AndorsTrail/res/xml/elm_2f_2.tmx @@ -1,5 +1,5 @@ - + @@ -138,66 +138,66 @@ - - + + - + - + - + - + - + - + - + - + - + - + - + - + - + - eAF9jjEKgDAQBNNZK1YWgj7GxtgoEm38hfh9dzEDYmFg2Nzt3iWxDiGK+YN7hrPp/oa+M5M4PiTVo7C/ZGUnat+ze/bXJoQk2uIBn/qUd/345ErNV4L3B+3Hs3aiF/wDdQ7o3XLYFpo= + eAHzEWFg8AHiIDQMEgNhGIgAspExTBykxheI49BwOJDvDcQg+WAoDTMTRoPkQXojofKlUgwM5UAsxw7BMHkYfypQbjoeeZg6QaB+ISCG2e8GNB8mB6IVgVgJiGHugNEgdTAMEwMAs9gXGg== - eAFjYICAIBEGBmTsA+SDAIiGsSEiDAwnJLGLw+Sx0YpSDAzsMhA8Eaj/ujSqqmgmCJ8JqO4aUA5ZHsYvhup5AaRvIOkH8dmgZoPs4ABiZHmQye5Af8gB7QUBPzT9EFHsJAAj3RGq + eAFjYICAIBEGBmTsA+SDAIiGsSEiDAwvJLGLw+Sx0Y5SDAzqMhC8Eaj/uzSqqmgmCF8JqO4bUA5ZHsafDNXDATTnB5J+EF8NajbIDg00eZDJ7kB/2AHtBYE8oF5k/RBR7CQAsqMSjA== - eAFjYEAFb/gZGN4BMS5wCih3B4s8TN8/kJwApm508VgRTDUwM0AyIZII+XioWpgZwlIMDClQeV8s5igD5VWAGB9wxaIPm3oACJEONA== + eAFjYEAFb/gZGN4BMS5wCih3B4s8TN8/kJwApm508VgRTDUwM0AyJZII+XioWpgZxlIMDC1QeV8s5jgD5V2AGB9wxaIPm3oARpEO1A== - eAFjYCAOFIvgV0eJfDPQ7CY85mMzW0QK4R5s8ghZylgAj/wD/w== + eAFjYCAOFIvgV0eJfDPQ7CY85mMz20QK4R5s8ghZylgAnPwEHw== @@ -237,6 +237,6 @@ - + diff --git a/AndorsTrail/res/xml/elm_4f_5.tmx b/AndorsTrail/res/xml/elm_4f_5.tmx index 2d58d5d5e..1d8f9f7a9 100644 --- a/AndorsTrail/res/xml/elm_4f_5.tmx +++ b/AndorsTrail/res/xml/elm_4f_5.tmx @@ -1,220 +1,220 @@ - - - + + + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - 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 - + diff --git a/AndorsTrail/res/xml/fallhaven_derelict2.tmx b/AndorsTrail/res/xml/fallhaven_derelict2.tmx index 83e11f848..0c9845901 100644 --- a/AndorsTrail/res/xml/fallhaven_derelict2.tmx +++ b/AndorsTrail/res/xml/fallhaven_derelict2.tmx @@ -1,251 +1,272 @@ - - - - + + + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - eJzj42Jg4KMD3i5FHiZGL8yO41KoOIQVgtHF0TFILy51MHGYHZ84UXEKKwSji6NjkF5c6mDiuOwgFhOjl5i4opYd+OLSCOhnQxzhgcs92NyKHsfI6QCX+SCM7jZs4sh2IMcdsXGEnpawicPsAJmfBrUDZB8l6QBfeKKLIasrFGNgKBYj3Z/ocY4elpfxxAOhNIhNDltYEnIbtnIDX5yTE8a3gP68DcQ3WSF+BrmrjpuBoYEb4c6LrNjtcCQiznHJzwOav4AbwX+IZIcRK34zsMX5RyLKM+RwRRbzZsUUw5b3kPmGQPuNxXCrxRa/hOKckDy62pectMcAARhbrg== + eJzT42Jg0KMDvi5FHiZGL8yO51KouIQVgtHF0TFILy51MHGYHUJouIUVgtHF0bEeF251MHFcdhCLidFLTFxRyw58cRkE9HMgjvDA5R5sbkWPY+R0gMt8ISxuwyaObAdy3BEbR+hpCZs4zA6Q+W1QO0D2UZIO8IUnuhiyuoliDAyTxUj3J3qco4flZzzxQCgNYpPDFpaE3Iat3MAX5+SE8S+gP38D8U9WiJ9B7prHzcCwgBvhzo+s2O1IJCLOccnvA5p/gBvBZ2RD2BHEit8MbHEuyEa8n6+jhX02K6YYtryHzA8E2h8shlsttvglFOeE5NHVcnLRHgMAGWeb+w== - + - eJxjYKAfYBOD0Ff5UMVx8cPYMM14DpRT48dthxjUDk4mhFgJKwNDKSuEbcqCEAex07DYga4fHewUwxRrAZrfCrXDFWjuRaCaJhYIu5oVoe6hEANDB5DPCOWj0+SCYKgdSawQu0FAkAE7TS5IZiWsBuQ/YsBhqBsvooVlEhF24AK70fReAprtyIppBwygpztCIAdo1mmoHVOA9FQgVuZgYFAHYhUgVoViNagYDJjh8BM2cWS32rFgymMDVkBz3ND8uRRqthuB8IxDsuMINF9ZEmkvLjAFyU7kMAaZOxHoxsk44oNYgBzPMtB8+hjN/zA/EBuG6GXKaTzpBh34EWnHNjLSNswfsHh6BTTjNRC/ZMX0MwgcI5CmsJl9Ek95Sgx4xA/BjAIIMVi4o8c5rCxkZIO4ywkoL4rF/sVAcXUk/id+BK6AmgEKE1h5g5xmp2AJg0CgXcFQN0QghZs5ST6lDAAAxSc+DA== + eJxjYKAfUBOD0F/5UMVx8cvYMM1g52dgcOPHbYcZ1A5NJoTYFFYGhqmsEHYoC0IcxG7DYge6fnRwUwxTbAnQ/KVQO1KB5n4EqlnEAmHPZkWoYxRmYFgB5DPC+Gg0uaAYakcTK8RuEBBkwE6TC5pZCasB+Y8Y8Bjqxo9oYdlEhB24wG00vZ+AZieyYtoBA+jpjhDoAZr1GmrHFiC9FYidORgY3IHYBYhdodgNKgYDYTj8hE0c2a1xLJjy2EAU0Jw0NH8ehZqdRiA865DseALNV5FE2gsDWmjhuwXJTuQwBpm7Eah2M474IBYgx7MNNJ8ys6H6H+YHYsMQvUx5jSfdoIM8Iu24RkbahvkDFk9cQH9yAzEnG6afQeAZgTSFzeyXeMpTYgCTAAQrCiDEYOGOHuewslAR6vYkoLwpFvsPA8XVkfhCAgg8A2oGKExg5Q1ymt2CJQwKgXYVQ91QgRS35iT5lDIAAJwZPno= - + - eJxjYKAPOCxGe70DacdFPPphciC9uNQhi9PDH5QASsIKJvaNnXZugYkJczAwiAOxCAdCTgwqRow56HKUxtElAnagp43BFJekmIduJi3sQA9LfGGLyw3ExDmp7kIHhOKcGnaQqp6QGYPRDuRwhOUTQnFOSJ7eAADs1yvl + eJxjYKAPeCxGe70DacdHPPphciC9uNQhi9PDH5QASsIKJibGQTu3wMSMgXaYA7EJkl1mUDFizEGXozSOPhGwAz1tDKa4JMU8dDNpYQd6WOILW1xuICbOSXUXOiAU59Swg1T1hMwYjHYghyMsnxCKc0Ly9AYArYUxxg== - + - eJzdk8sNACEIRK1i+2/BDjd7I2QgD8TLknBQcD6K+1lr/yi/uI1vI+KPdNi6xbD9ncg0ZnqJR3+2ouX0Pm3P1JsprFMOgkE4fJ2E6o1mUGmIcCqzSH1M3VXmI9PV4ah6pxwKo8pB+nw94+3MHfXuz6g1xSZvHu3RvzidL5Mn7d8= + eJzdk8sNACEIRK1i+2/JjjZ7I2QgD8TLknBQcD6K+1lr/yi/uI1vI+KPdNi6xbD9ncg0ZnqJR3+2ouX0Pm3P1JsprFMOgkE4fJ2E6o1mUGmIcCqzSH1M3VXmI9PV4ah6pxwKo8pB+nw94+3MHfXuz6g1xSZvHu3RvzidLxDxFC4= - - + + + + + + + + + - - + + - + - + - + - + - + - + + + + + + + + + + + + + + + + + - diff --git a/AndorsTrail/res/xml/fallhaven_derelict2_t.tmx b/AndorsTrail/res/xml/fallhaven_derelict2_t.tmx new file mode 100644 index 000000000..7e93a3a45 --- /dev/null +++ b/AndorsTrail/res/xml/fallhaven_derelict2_t.tmx @@ -0,0 +1,265 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + eJzj42Jg4KMD3i5FHiZGL8yO41KoOIQVgtHF0TFILy51MHGYHZ84UXEKKwSji6NjkF5c6mDiuOwgFhOjl5i4opYd+OLSCOhnQxzhgcs92NyKHsfI6QCX+SCM7jZs4sh2IMcdsXGEnpawicPsAJmfBrUDZB8l6QBfeKKLIasrFGNgKBYj3Z/ocY4elpfxxAOhNIhNDltYEnIbtnIDX5yTE8a3gP68DcQ3WSF+BrmrjpuBoYEb4c6LrNjtcCQiznHJzwOav4AbwX+IZIcRK34zsMX5RyLKM+RwRRbzZsUUw5b3kPmGQPuNxXCrxRa/hOKckDy62pectMcAARhbrg== + + + + + eJxjYKAfYBOD0Ff5UMVx8cPYMM14DpRT48dthxjUDk4mhFgJKwNDKSuEbcqCEAex07DYga4fHewUwxRrAZrfCrXDFWjuRaCaJhYIu5oVoe6hEANDB5DPCOWj0+SCYKgdSawQu0FAkAE7TS5IZiWsBuQ/YsBhqBsvooVlEhF24AK70fReAprtyIppBwygpztCIAdo1mmoHVOA9FQgVuZgYFAHYhUgVoViNagYDJjh8BM2cWS32rFgymMDVkBz3ND8uRRqthuB8IxDsuMINF9ZEmkvDHChhe8UJDuRwxhk7kSg2sk44oNYgBzPMtB8+hjN/zA/EBuG6GXKaTzpBh34EWnHNjLSNswfsHh6BTTjNRC/ZMX0MwgcI5CmsJl9Ek95Sgx4xA/BjAIIMVi4o8c5rCxkZIO4ywkoL4rF/sVAcXUk/id+BK6AmgEKE1h5g5xmp2AJg0CgXcFQN0QghZs5ST6lDAAAKiA+LA== + + + + + eJxjYKAPOCxGe70DacdFPPphciC9uNQhi9PDH5QASsIKJvaNnXZugYkJczAwiAOxCAdCTgwqRow56HKUxtElAnagp43BFJekmIduJi3sQA9LfGGLyw3ExDmp7kIHhOKcGnaQqp6QGYPRDuRwhOUTQnFOSJ7eAADs1yvl + + + + + eJzdk8sNACEIRK1i+2/BDjd7I2QgD8TLknBQcD6K+1lr/yi/uI1vI+KPdNi6xbD9ncg0ZnqJR3+2ouX0Pm3P1JsprFMOgkE4fJ2E6o1mUGmIcCqzSH1M3VXmI9PV4ah6pxwKo8pB+nw94+3MHfXuz6g1xSZvHu3RvzidL5Mn7d8= + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/AndorsTrail/res/xml/fallhaven_tunnel1.tmx b/AndorsTrail/res/xml/fallhaven_tunnel1.tmx new file mode 100644 index 000000000..e8d948556 --- /dev/null +++ b/AndorsTrail/res/xml/fallhaven_tunnel1.tmx @@ -0,0 +1,255 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + eJw7x8TAcI5O+AGN1GLDD4H4E5Fqz0PVnqXArs9AzMKM2y/I+CFU7X0scoQwzK4rnBCMy9/IGKb+IxY5QhjZLhDG5haQX5Axsnp0OUIYWS8I43MLtfE5Jvxu2cNEPQyLL3xuoQXG5xZaYAB1Mdmc + + + + + eJxjYBgFIKAkRl/7jCi0j5UZtxzMLxGCCDEnJPuQxYkRO8OE3y3ofoGpZ8bjRlwA2a5HWPwBkneiQVwFS+J3y24gew8VMQzIYPHLbgLhPZQAABlRGPw= + + + + + eJxjYBgFIPBYbGjZ90mUgeERDjOwmf2JQvuCJXHbR6nZuOzbzUR9c3EBeto1kgAAs3MKRQ== + + + + + eJy7KMbAcHEQYhAYLvZhM5tS+2BgONqHzy5keWoCct1CjbRBrFuGIgYA70XWww== + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/AndorsTrail/res/xml/fallhaven_tunnel2.tmx b/AndorsTrail/res/xml/fallhaven_tunnel2.tmx new file mode 100644 index 000000000..d4460bd28 --- /dev/null +++ b/AndorsTrail/res/xml/fallhaven_tunnel2.tmx @@ -0,0 +1,242 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + eJw7x8TAcA4LfoBDHITPA/EnID6LR56FGbf8QyC+woldHqT3MwF5kByt5M8RIX8ej/uoIY8vfB7iCR9kOXR5dDlkeWxyIExI7hwBuXME5NDl8cUFrrQIksOXVinFAJM3paQ= + + + + + eJxjYCAPKIrhlzckIO+IRz5CEL/eM0z45SkFe2lsPq0BrvABhSu+sEOWW8lEHblHYrjlkAE+uWRJ3HKPCKQzSgEAs3wM/g== + + + + + eJxjYCAPPBajnfxnoNwnPPK0tJsYeRD4PMBuwBc+9AbJkrjlzjDhl38kRlh+JRNueXxy1AAAqNYTZQ== + + + + + eJxjYBgF6GAv00C7YGiBT6ID7QLaAQBsHwHH + + + + + eJy7KMbAcJEMDAKDVR4GyJUfaPcPZPiQI4cMqGkfMf6kNQYADNaZZw== + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/AndorsTrail/res/xml/guildbrig1.tmx b/AndorsTrail/res/xml/guildbrig1.tmx index 49c95be98..b069a93af 100644 --- a/AndorsTrail/res/xml/guildbrig1.tmx +++ b/AndorsTrail/res/xml/guildbrig1.tmx @@ -1,5 +1,5 @@ - + @@ -187,7 +187,7 @@ - eJxjYKAekGRiYPjMxsDgw4QQk2HCoVYWU0wcqpaZnYEhBsouwqEfF1jEimB/4WdgyAHyPwCxmzADww4+iHgykpmN/PjN+yAIZbBBqBNAM3ZwQMyFgdNCEPPhaoHglyiqOSB5ZDNPcEDYm4F6twBxqDCqGhC4ATVPVICBQYyIcACZAXILMqiCuvMRC6Z6WHggA5D+dGGIWcSAE1jMgPlpC5pbkMMMOZ6wgcNAvUegmFoAANyhH68= + eJxjYKAekGRiYPjMxsDgw4QQk2HCoVYWU0wcqpaZnYEhBsouwqEfF1jEimB/4WdgyAHyPwCxmzADww4+iHgykpmN/PjN+yAIZbBBqBNAM3ZwQMyFgdNCEPPhaoHglyiqOSB5ZDNPcEDYm4F6twBxqDCqGhC4ATVPVICBQYyIcACZAXLLRyS7q6DufMSCqR4WHsgApD9dGGIWMeAEFjNgfgJhZIAcZsjxhA0cBuo9AsXUAgD7KyC1 @@ -197,7 +197,7 @@ - eJzbKMbAsHGQYRCgVD8MEDITl1p0QMhdxJiBzTxccuhmEuMmXGLoZlDDL+SEKT6z6ZGuAKSEYfM= + eJzbKMbAsHGQYRCgVD8MEDITl1p0QMhdxJiBzTxccuhmEuMmXGLoZlDDL6TGEzY3YOPTEgMA/XVkSA== @@ -214,8 +214,24 @@ + + + + + + - + + + + + + + + + + + diff --git a/AndorsTrail/res/xml/stoutford_se.tmx b/AndorsTrail/res/xml/stoutford_se.tmx index 338fae031..e76484d11 100644 --- a/AndorsTrail/res/xml/stoutford_se.tmx +++ b/AndorsTrail/res/xml/stoutford_se.tmx @@ -185,7 +185,7 @@ - eJy9lD0OgkAQRjd20FKSeAMvg14AvRNXQEps7W2s9Do2LslsXL7szsiyQ/ESApN5+/MNY2HMyLAvl8H1inGv5mzmp/pnNSeL3z7fBB5U39TGHIlTnXaGyMv2fv/BVNta55m4gB/vhiPHuhG8G46lvfudrl/KSIq/8XKyhR+z2Xo5kXKbw89lk/uWy78GyX9V9h/KMG7v2n4f/Fc4fwdo+XFWnD+ExjpwVmL77+j9sHINPfSYZuVT/GYl5sdz4JD8XL5i5z8I/tBdpdS591/fMnCB + eJy9lD0OgkAQRjd20FKSeAMvg14AvRNXQEpo6W2s9Do2LslsXL7szgjsULyEwGTe/nxDnxnTMxzzZXC9YozFnN38VP8s5iTx2+dB4EH1VWnMmbiU684Qedne7z+YamvrvBI38OPdcKRYN4J3w7G0d3vQ9UsZWeOvvJzs4cds1l5OpNym8HPZ5L6l8m9B8t+V/ac8jNu7tt8H/xXO3wBafpwV5w+hsQ6cldj+G3rfbVxDCz2mWflkv1mJ+fEcOCQ/l6/Y+XeCP3RXUh33/QvdOnBv diff --git a/AndorsTrail/res/xml/sullengard3.tmx b/AndorsTrail/res/xml/sullengard3.tmx index c37a4f743..f96f85646 100644 --- a/AndorsTrail/res/xml/sullengard3.tmx +++ b/AndorsTrail/res/xml/sullengard3.tmx @@ -1,206 +1,206 @@ - + - - + + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - eJzbyMnAsHEUj+JRPIpHMU4MACK678U= + eJy7yMnAcHEUj+JRPIpHMU4MANRwGRQ= - eJyFlE0OgjAQhZveQDamK72N8Qie0DO4YMtPSIgXgAVrVI5gC33yGKbxbZqSr28e0wFjjLlbY65HM6s6LGsdV6iJe2aHzOjKtmwRz7Zu9Q9ne79/uS3biLqBHz3zduueM0DMfPw6CV88Q2bwJ78/Z3vfSuToyZ99uQcFZcW7pfJqudm3dTqv9Yyzcn3NF8IZmZfZ8rDvQyovC/edu4WXvkENzcGmhnIXnBfS7ngSPdN6+M9X6wPfseyb5lsKT/DwfXj24tkb5eD3mRVrNlbnkWWkOevswsu54Px5ZMOzzu6/Ua0PlfLt5070IUuzUKjJfQAP9kn/h9+9xHmoha82l/AdxP9HYzgvZ0j5fgFiXZHD + eJyFlE0OgjAUhJuu/QMXBlbcRG9jPIIn9Awu2PKTJsYLYOwTJkwfjzib0mY6/fra4pxzD+/c7eR+6rKx7acWClOfvf7oTFV56m2mua9izpe5n9jflqk3qHXFv4meXTn3mQFizz62B5WLMTDDf46sl3yZ2ykOYUU+53INGmLF3tZ4LW7OlVpZsmrGrLy+lQthjuZlb5st67DGy8J518Xo17miQPeA16iMs2BeyDrjQ5l6rBr+y7XqwGes62bltioTfuQ+o/cavXfi4P2I8IaCt/1gQa58D37063vB/PX0BmVs8Ms3atWhM95+XaR1AK/lhWRNrgP88L7p/4AW96FXuda9RC72qxnYw7zMsJb7BXDqbMA= - eJxjYKAM7JNE5d8B8u9KYleLro4YNTCz7gPpB2h6sIkRYzep6pHdSqr5yAA9rIh1BywciAkzUsylBNDCXPT4xBa/uMLwPRHhRwhQO3yxuZ8YQKx7aWUuNcPhAAX+IMa95IQVOXoAnnAr2A== + eJxjYKAM3JNE5f8B8v9KYleLro4YNTCz/oNoKVR5bGLE2E2qemS3kmo+MkAPK2LdAQsHYsKMFHMpAbQwFz0+scUvrjDkl8IuDgLUTJPoAJ+52NxPDCDWvbQyl5rh8IACfxDjXnLCihw9ABX4K54= - + - eJzbKMZAFNgoBsGUqEUXg6lDFselD5taXHbiMhcbn5C5pLiBmuYS8icx8vR0L6lqiYlHYs3GpQ9f/BNrLjHqSDUXXxon1fyBSsfY8hql5pKb94lxL7IacswFAJbOaCs= + eJy7KMZAFLgoBsGUqEUXg6lDFselD5taXHbiMhcbn5C5pLiBmuYS8icx8vR0L6lqiYlHYs3GpQ9f/BNrLjHqSDUXXxon1fyBSsfY8hql5pKb94lxL7IacswFAIg1eOs= @@ -228,7 +228,30 @@ + + + + + + + + + + + + + + + + + + + + + + + + - diff --git a/AndorsTrail/res/xml/sullengard_inn.tmx b/AndorsTrail/res/xml/sullengard_inn.tmx index d60d04dd3..f4f2f323b 100644 --- a/AndorsTrail/res/xml/sullengard_inn.tmx +++ b/AndorsTrail/res/xml/sullengard_inn.tmx @@ -1,213 +1,220 @@ - - - - + + + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - eJzbIM3AsIFMHEwihulLIhHD9MlwkYZh+nS4SMMgPUFk2BcC1JNIhn3JQD3vOLFjkDwuORAGAJk4M64= + eJy7IM3AcIFMXEwihulrIhHD9NlwkYZh+ny4SMMgPUVk2FcC1NNIhn3NQD18XNixDw5xGAYAc1Q0uw== - - eJxjYBg4wIRH7hE/A8NDfggNA0JoNDJYxgahPwHVf+SH0DCghEYfZ0fVe4gFO9sISpvi0HcJqPYpC4INA05Q2hVKX0fTNw9J7QIWBooAAKPsD7o= + + + eJxjYBg4wIRPToCBgVEAQsOAEBqNDI6xQeWA6gUFIDQMKKHRz9lR9T5iwc42gtKmOPR9AqplZUWwYcAJSrtC6e9o+vYhqT3AwkARAACFSgrh + - - eJxjYCAfHBaD0AqyEPotHwPDOz5UNRICCHl0fdjANDZU/kl+4vQR405kcJkIs7DpQxazZ0Gw45HYl7DowyZGDQAALU8Mgw== + + + eJxjYCAfPBaD0A6yEJqXn4GBjx9VjYUAQh4GmPCYuY0Nlf8SyTyYfaQCbPo+E2EWNn3IYvEsCHY9EvsTFn3YxKgBAEjVC84= + - - eJxjYBic4Cz/QLtgaAAAACAA3Q== + + + eJxjYKA/eCxGWM1bftq7YzgAAGgFAfY= + - - eJzbKMbAsHGIYHwAJk+MPmLMQtaLTmMzh1r2YXM7PnkA98c5hw== + + + eJy7KMbAcHGIYHwAJk+MPmLMQtaLTmMzh1r2YXM7PnkASt1Cxw== + - - + + - - - + + + @@ -215,7 +222,7 @@ - + @@ -223,9 +230,9 @@ - - - + + + @@ -233,7 +240,7 @@ - + @@ -242,18 +249,18 @@ - - + + - + - - + + diff --git a/AndorsTrail/res/xml/sullengard_pond_east.tmx b/AndorsTrail/res/xml/sullengard_pond_east.tmx index 43ff0a460..6f84d15d0 100644 --- a/AndorsTrail/res/xml/sullengard_pond_east.tmx +++ b/AndorsTrail/res/xml/sullengard_pond_east.tmx @@ -1,248 +1,249 @@ - + + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - eJzbyMnAsHEUj2Is+AQUYxNDlsMmBgCxhm3j + eJy7yMnAcHEUj2Is+AUUYxNDlsMmBgDRUICj - + - eJy7IMnAwCDEwHABSH8C0vJATAp4RKJ6SgGx9r0UxC5+D+jPt5KoYu8kMcWJVfcGi7pXQP5LSQgNczOMjyz+GsoH0beh4rfR+BjmIfkfX1i8wOH/Z0Dxl2IQ9nMkNa+AYi/EEHIgs38A2bfFMOW+iSHkToihmn8cKgYA2QM5hQ== + eJz7IMnAoCDEwPABSAsJMzDYA9mkACZh0tRTCoi1jxOHP/4B/ckrhSrGJ4UpTqw6HilMdVxAPqcUhIa5GcZHFueG8kH0b0mIOIhG5qObp4DkL3xhwYHD/2xAcU5xCJsdSQ0XUIxDHCEHMlsCyP4thiknJo6QeyGGav5zqBgAfuQVUQ== - + - eJxjYBi+4I4kA8NdSeLFyVF3Cyh/UxJCwwCMjyyOzEcXHwzgpiB1zQMADHwS/g== + eJxjYBi+4I8kA8NfSeLFyVH3Cyj/UxJCwwCMjyyOzEcXHwzgpyB1zQMArpoVfg== - + - eJzbKMbAsBEND2eAzY/Y/E4rdcji6GLYMC691AbYzMUlRshvIAwAVoAkig== + eJy7KMbAcBEND2eAzY/Y/E4rdcji6GLYMC691AbYzMUlRshvIAwA3Esqag== - - + + - + - + - + - - + + - + - - + + diff --git a/AndorsTrail/res/xml/vilegard_s.tmx b/AndorsTrail/res/xml/vilegard_s.tmx index 7715b6199..388749a9f 100644 --- a/AndorsTrail/res/xml/vilegard_s.tmx +++ b/AndorsTrail/res/xml/vilegard_s.tmx @@ -1,211 +1,211 @@ - + - - + + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - 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 @@ -247,7 +247,7 @@ - + @@ -268,6 +268,29 @@ + + + + + + + + + + + + + + + + + + + + + + + + - diff --git a/AndorsTrail/res/xml/waterway6.tmx b/AndorsTrail/res/xml/waterway6.tmx index 227d65e44..097ff2aea 100644 --- a/AndorsTrail/res/xml/waterway6.tmx +++ b/AndorsTrail/res/xml/waterway6.tmx @@ -1,278 +1,306 @@ - - + - - + + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - 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 + + + + - + - + - + - + - - + + - + - + - + - + - + - + + + + + + + + + + + + + + + + + + + + + + + + + - diff --git a/AndorsTrail/res/xml/waytobrimhaven0.tmx b/AndorsTrail/res/xml/waytobrimhaven0.tmx index 292be3ace..0822acce1 100644 --- a/AndorsTrail/res/xml/waytobrimhaven0.tmx +++ b/AndorsTrail/res/xml/waytobrimhaven0.tmx @@ -1,210 +1,213 @@ - + - - + + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + + + + - eJyT42JgkMOBN3LSHuOyG2Y/PnlS8UDYr4uE6WU/ITupab8uFkxO/OMyB5s4uXZhw9QyZxSPYnKw7ACnPVDekyUTU8t+cjE13ETN+gXdTYTsvidJfftJccs7SfLjnlpphZL0NxzsH+zhT4/ybyDtH2gMANrHX4k= + eJyz42JgsMOBL3LSHuOyG2Y/PnlS8UDY74uE6WU/ITupab8vFkxO/OMyB5s4uXZhw9QyZxSPYnKw7QCnPVDesyUTU8t+cjE13ETN+gXdTYTs/idJfftJcQufFPlxT620Qkn6Gw72D/bwp0f5N5D2DzQGADEruoo= - + - eJytVkFqwzAQFIFArurBoGM/0R+0P2jz04TSe1r10KODg5MXOKZPqLbO4vUykuXYC4PxRtqZHW1s25Ux6weMfWHM68aYp4XwEtA4Y64BHJrTrob8j7ccXediu+l5L0FDG3C0HVdlcf9yP61FdatIHvH/uM4D4iYNMe8Rv0Sdyfks/H8L8GHfwfYaEC97ovlTfbI3tEZzUpQh/2XNIJqR/n2if9Sf5kTxqTSsgeYpIC5dk+/5qmeegr1I1eE4gLz2kuIU2Z+KXRFHVXRrysw8/0baSrX2vRjy/t7mUD4bUL8n5SWHvOf1yBMvcshf0vgx4zlHuktV1084hzas/U6cQQox3ewl9yv9lLNIfrUK9KzVuRiQbq1JniuHnNMxjipTC9KEtPDZ8KxMrY9wjHiotWyBF7EaCFPORmOv+BuX5/9SYH45f//voDv6kmcW26v9lP3Xgfc80n/OeeSA9TF/7fpvj7ObP2spbyS88J+/Pa5uvO6978XYu5KC+0f+a/3oPzMnLqr/HM3SsyWvFH8L6IrK + eJytVkFuwjAQXHHiEFDDIVJy5wE8oZ/gB/QHlJ8WVb3Tuoceg4KgwqswYrNaG4dkpVGUxd6ZHRs7qwnRcmFjXxBtp0TrkfDmkVVEMw+E5lxNuvyvtxw/h2I3vfP+l0Rzr+OYt1xNbvcv5/NYq24TyFv8f2XrAXOzhpD3Fr/EOZFzI/x/93B+3iG/a7B44Ynmj/UJb3iM5uSoff4np05kAX7ARfq3+tOcVnwrDUtDcx8wl66Jdzz1nueAF7E6iIOR115ynALzY/FRhNEU7Zg6MY/fWFutxn4WXd6XRduXPBusfk/KS4R8x3jLEydylr+s8WvAOce6a1XX9ViHuffhN7IGMYR0w0v0K/2Ue5H9Yn4JPmt1LgRLt9Yk1xUh9+kjjsbQmKrJ0uLUXulb38JR1YCHWsvO8CJUw0KftdHYK/6sSvN/LGh+aHimL7lmobnaT8l/9vfupYz3n7IeKYA+8DM3vj1Yw9C9FvNGwt345bfHrHpc99l7MXRXcqB/y3+t3/rPDAlwo/8UzdKzMZ9c9wquEfZ0 - + - eJxjYKAveCMJoe8A6btAnCFAX/v3SULsphSkE3A3Of4iZCYyKKdBuNHCzMEAYGltFIyCgQbDIS2SUk7RAlCrnMJWD9DLb7jqIFqXwUMx/Q2X9DYKUNM9sekQlmapQQ8mAHITANQ7J2c= + eJxjYKAv4JGC0H8kGRj+AnGHAH3tvycJsZtS0E7A3eT4i5CZyGA6DcKNFmYOBgBLa6NgFAw0GA5pkZRyihaAWuUUtnqAXn7DVQfRsgzeKcvAsAuId8vSzg584CTQ3lNAfJpE+6kdJ6TmQWrGCczu4VAOkAOQ0z2x/kcPM0poXG4ZCAByEwAu+Dbt - + - eJztldEJACAIRJui/Vdww/5DPU2toAT/zHenQtSbGtTrc+ZxGjJCY0cYVs3Ie5Qp1Ul+LbP3Mj0eM/ZquanVHiv3q/VH7BfjFv+V+0fcCt2oHr2P+PbMp/IvsWjJ5iPWLjanJWvvEf6p/Pyz/J98DoNvS/0= + eJztlcsNACAIQ53C/VdyI6/GIAX5aKIk3NTXFhJbLWy1Gt8zj9LgURzbwpBqRt6tzNW5lV9J9lqmxqPHXCU7tfvGzv5y7yP2i3WL/8j5I26EbnQe3bf41uQT+ZdItHjzESuLTWnxmruFf0oDlX+mhpFPZZKZ/+97ugM/EHol - - + + @@ -235,7 +238,7 @@ - + @@ -247,5 +250,5 @@ - + diff --git a/AndorsTrail/res/xml/waytobrimhaven1.tmx b/AndorsTrail/res/xml/waytobrimhaven1.tmx index a94da73e2..f5f6052f1 100644 --- a/AndorsTrail/res/xml/waytobrimhaven1.tmx +++ b/AndorsTrail/res/xml/waytobrimhaven1.tmx @@ -1,260 +1,282 @@ - - + - - + + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - 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 - - + + - + - + - + - - + + - - + + - + - + + + + + + + + + + + + + + + + + + + + + + + + + - diff --git a/AndorsTrail/res/xml/waytobrimhaven3.tmx b/AndorsTrail/res/xml/waytobrimhaven3.tmx index d39bec3b7..4c2598003 100644 --- a/AndorsTrail/res/xml/waytobrimhaven3.tmx +++ b/AndorsTrail/res/xml/waytobrimhaven3.tmx @@ -1,239 +1,239 @@ - + - - + + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - eJztlkEOwCAIBI03n2P6iX658Qlt/9SY1ItZERr20njYI06ABckphLy09COVGMLV6YhcZmXcgHuS+fXtLWE1PoO9d0J8BlvDZbC13Mb24kocJO8+9++PasDwtobLmqsZlznXsx4z5roIewT52yP38u5Mi789crcyPfaKpr6MnTbKFXncs+ez3cTquSfXUncU12IsszWqu3THjGIkn2v+M3THzNjSPaLlojete/JLv63/muQzixcR9wF0a/Jc + eJztlkEOwCAIBI03n2f6iX658Qlt/9CY1ItZERr20njYI06ABckphLy09COVGMLV6YhcZmXcgHuS+fXtLWE1PoO9d0J8BlvDZbC13Mb24kocJO8+9++PasDwtobLmqsZlznXsx4z5roIewT52yP38u5Mi789crcyPfaKpr6MnTbKFXncs+ez3cTquSfXUncU12IsszWqu3THjGIkn2v+M3THzNjSPaLlojete/JLv63/muQzixcR9wGiR18r - eJzt1sEJwCAMBdDgzXHcwpWLKzhU6a1I1fwmH0E8/KN9DUnEFEXSyclGKUGkNrkC13yMHL/D9HvmOwxb4zJsrettI25eVK+ni/o7zbbWZu31ivkug/uLVTtqetX+17TYllot9mhfURvp+eyOYNXOcDX26Iy197N3TO+Mx7y13/TeJW3QPfb6P6TnnrN4A4Qs9Sw= + eJzt1sEJwCAMBdDgzfHcwpWLKzhE6a1I1fwmH0E8/KN9DUnEFEXSyclGKUGkNrkC13yMHL/D9HvmOwxb4zJsrettI25eVK+ni/o7zbbWZu31ivkug/uLVTtqetX+17TYllot9mhfURvp+eyOYNXOcDX26Iy197N3TO+Mx7y13/TeJW3QPfb6P6TnnrN4A7IIYfs= - eJztlkEOwCAIBI03n2P6iX658Qlt/9SY1ItZERr20njYI06ABckphLy09COVGMLV6YhcZmXcgHuS+fXtLWE1PoO9d0J8BlvDZbC13Mb24kocJO8+9++PasDwtobLmqsZlznXsx4z5roIewT52yP38u5Mi789crcyPfaKpr6MnTbKFXncs+ez3cTquSfXUncU12IsszWqu3THjGIkn2v+M3THzNjSPaLlojete/JLv63/muQzixcR9wF0a/Jc + eJztlkEOwCAIBI03n2f6iX658Qlt/9CY1ItZERr20njYI06ABckphLy09COVGMLV6YhcZmXcgHuS+fXtLWE1PoO9d0J8BlvDZbC13Mb24kocJO8+9++PasDwtobLmqsZlznXsx4z5roIewT52yP38u5Mi789crcyPfaKpr6MnTbKFXncs+ez3cTquSfXUncU12IsszWqu3THjGIkn2v+M3THzNjSPaLlojete/JLv63/muQzixcR9wGiR18r - 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 @@ -299,7 +299,7 @@ - + @@ -317,8 +317,31 @@ + + + + + + + + + + + + + + + + + + + + + + + + - diff --git a/AndorsTrail/res/xml/wild21.tmx b/AndorsTrail/res/xml/wild21.tmx index 6b2b060bd..94fb4b3ec 100644 --- a/AndorsTrail/res/xml/wild21.tmx +++ b/AndorsTrail/res/xml/wild21.tmx @@ -1,265 +1,279 @@ - - - - + + + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - eJzbyMnAsHEUj2Ii8Uom6pq3ggbmUdONu4Bm7Qbi7cLEYxjAJjcNaNZZID4uTBoGAWziMP8u5aQOhpnXxEMdDAs/dhncuIkLvzwyvgcNPzEZ3LiRC788Ml4JNQ9fGgCZR838sRmKh0P+AAAdDwuf + eJy7yMnAcHEUj2Ii8Ukm6pp3ggbmUdONt4Bm3Qbi68LEYxjAJrcNaNZbIH4uTBoGAWziMP8e5aQOhpm3iIc6GBZ+6jK48SIu/PLI+B80/MxkcOOFXPjlkfFJqHn40gDIPGrmj8tQPBzyBwC8pD0/ - + - eJytVL1KA0EQXtKIpPB2IasXUgmCguBD+AbGJ1AsNPgE4nPkOWJhCis9MCYcwSqSS5FOTez96ZzJzrBz691VfjDs7vx883OTZFqpRazUMnbnBwhip6lUCra+VepF520pnDPxRkj7FPzv4f4gOGeUYwh8x0appyCvPBOQMcUkIpZzM+eYdSIf6/iNmGnPIbkYmagFubTxPYVz2Wr691x7LszLObG3Bgnj0XoZC85d4Ntr+rqYg98j4mhQTW04n7WbIwtiVDBPRLfmc6Wi723t4ybAcRvIHfFiD+y7oPgD43PIOa/6FLwInIUxbo+G2ukb9P0ZiRVv6vO8rtRFgXTqrh7kywQHfjf+9hO49wr2KtP5eicUjzvWp37l3oZ7sppH7a+OEQe2Mt9uiZ79DytyMNhnKmZw08r74NvWqu1V7/+EoTo6dIazkrgEW2vN3blPW+J/FejXC/yuQbdPfG1h34T7D+3bUeRlA3SnkZNX2ot3OBe0wwjeFwn+fcyB9yTyguD9Hoi4pXW8KG8gZybvy0goZiD0XMcn2L4L5KugvqGI78W+Zvn/XAbsV/52uJZfbfGxPA== + eJytVL1KA0EQXlIYk2uyJ9y5wcLWSgxcVLASBAXBh/ANjE+gWGjwCcTnyHPEwhRWepAYCcEqkksRZ9wZdm6TS+UHw+7Ozzc/u3eZVqpSV6pat2sAgjiBdQS2XqTUj87bRkapmXFnhLRPwf8d7B/G6dEfcwyB7zpU6tPLK9cUfMeUIzUulnMzJ/r86UQ+1vEZMdOOQ3IxMlELcu2Frid/LgfiPNd5Ls6JvSUkjH7kZCx6OAU5E3XJuhFfxJFQTS1Yv7WdIwv7+XNEdEou10jwHmsXNwGOV0/eiBd7YN8KcV6ELodfb1/wInAWjdC+o6G2+oTun5FG7rxNfd4HSj0skXZg60G+THDgvfHdT2DfNYvzyHS+3gnF4xvrRfk7lDOUSEqLOsahZyvy7RTo2f9yRQ4G+0zFDF628j54bpZW21ed/xMNqqNNqz8riUewHZXtnvtsFvg/efqdJX7PoDsnvpaw78PebNj9Vc3JLrzB25qVtdja12GtxPYNI/i9SPD3MQfem5oTBL/vgYirxpYXpQxyF+Z9GSnFDISe64ggbnOJxPFifUMR3zWuZvl/LgL2K78druUX72qGIw== - + - eJytlL8OgjAQxquJ0RVMSOpI9MUw8ZV8Du3gQjro4K6TbI76FPZSvnieLQjySy6lf/i+9riilGenldpr/1y59qZ9K8Ec7xsXth4z4t2SrbXsGX4Y4/4EPG6BPXBvDny5v9FhDfLlnpPERwjL8kLoxbsPjVi+wDLxsRIeMp84B1E26G1SpQoX6/RznJ9B6lb6O899uGb/vQ+Q1+3Yt/L75Ynfb16fCa0J1JHMP+0xdE6sgwavSVm74D7tdq7D3EeM0aybHnFu0COO2TABCj1MgFNLzXStqTa92Dz/vrgf5N2md4nMP5zGU9QLacXW9wH3gwj942I03fVf7of0sGKM+i+w6ndj + eJytlDsOwjAMhgMTsLVIldKNgUOwVnCxInElzgEZWKoMMLDDVCZiuRbGJCmBfpKVZ/3biVOlkINW6qix/3Btq7GV0BofG2e2mzPi24bttaxPejTH9QHSaD0xcG0O6XJ9o8M+uOYyQ/Nh2bkAq/I1lnGHWGdoG6Ehz5Pn0UT87nKlamfb/H2e5yD9psQb41789z1B57ofYyvvr8ow3qrLiVrjqSNZrxCjL0/aRz54TcraJUaTtLxOc7QQi0R/wDXiDzgXwxhR62GMuPTUTGpN9fkLrfP7pfcB2n3+boH1qfsXzMpP7dD+X6D3Afj+cSFib/2b9yE1rJiD8RM5dYW9 - + - eJxjYBgFo2AUDHUwkZM6NAwsBPKTODHpxVB1i3DIo9OjYHgDAJuXDsA= + eJxjYBgFo2AUDHWwkZM6NAwcBPKbODHpw1B1h3DIo9OjYHgDAIsAEgA= - + - eJytk8ERADAEBFWR/lvQoa8H5sSa8WOdi/gz8yZzdDXbvDCrngur0kLsXPEIvzptmxm5VonJe0Wnyid8Ie6SvHGCdb2T37egeep/obygZqg7TnzCQyoUnzZaAuxVwMk= + eJytkrERACAIA5nC/VdiI1sKQCKfOzoMT8SPmRcVVfWotfHM3my8MpYfvsyD5qt41Rmxd6Iue4V3ssc2H+IuyRsnvKh7Uf+C9nux01lQM6Y7dv5EhpQmOSksF0BR3C0= - - + + - + - + - + - + - + - + - + - - - - - + + + + + - - - + + + + + + + + + + + + + + + + + +