mirror of
https://github.com/OMGeeky/andors-trail.git
synced 2026-02-02 06:51:20 +01:00
1577 lines
42 KiB
JSON
1577 lines
42 KiB
JSON
[
|
|
{
|
|
"id":"guynmart_haystack",
|
|
"message":"This is a haystack."
|
|
},
|
|
{
|
|
"id":"guynmart_key_gguard",
|
|
"message":"The guard bars your way."
|
|
},
|
|
{
|
|
"id":"guynmart_key_tortbed",
|
|
"message":"You do not really want to try the beds of these torturers."
|
|
},
|
|
{
|
|
"id":"guynmart_key_sideroom",
|
|
"replies":[
|
|
{
|
|
"nextPhraseID":"guynmart_key_sideroom_180",
|
|
"requires":[
|
|
{
|
|
"requireType":"questProgress",
|
|
"requireID":"guynmart",
|
|
"value":180
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"nextPhraseID":"guynmart_key_sideroom_181",
|
|
"requires":[
|
|
{
|
|
"requireType":"questProgress",
|
|
"requireID":"guynmart",
|
|
"value":181
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"nextPhraseID":"guynmart_key_sideroom_10"
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"id":"guynmart_key_sideroom_10",
|
|
"message":"The room is private. Please respect this.",
|
|
"switchToNPC":"guynmart_steward"
|
|
},
|
|
{
|
|
"id":"guynmart_key_sideroom_180",
|
|
"message":"The room is private. Please respect this.",
|
|
"switchToNPC":"guynmart_lovis2"
|
|
},
|
|
{
|
|
"id":"guynmart_key_sideroom_181",
|
|
"message":"The room is private. Please respect this.",
|
|
"switchToNPC":"guynmart_steward5"
|
|
},
|
|
{
|
|
"id":"guynmart_key_cook",
|
|
"message":"The tower is no playground. Keep away from there, kid.",
|
|
"switchToNPC":"guynmart_cook"
|
|
},
|
|
{
|
|
"id":"guynmart_seat1",
|
|
"replies":[
|
|
{
|
|
"nextPhraseID":"guynmart_drunkard5_10"
|
|
}
|
|
],
|
|
"rewards":[
|
|
{
|
|
"rewardType":"questProgress",
|
|
"rewardID":"guynmart_nondisplay",
|
|
"value":5
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"id":"guynmart_seat2",
|
|
"rewards":[
|
|
{
|
|
"rewardType":"removeQuestProgress",
|
|
"rewardID":"guynmart_nondisplay",
|
|
"value":5
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"id":"guynmart_seat3",
|
|
"replies":[
|
|
{
|
|
"nextPhraseID":"guynmart_drunkard5_10"
|
|
}
|
|
],
|
|
"rewards":[
|
|
{
|
|
"rewardType":"questProgress",
|
|
"rewardID":"guynmart_nondisplay",
|
|
"value":5
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"id":"guynmart_seat4",
|
|
"rewards":[
|
|
{
|
|
"rewardType":"removeQuestProgress",
|
|
"rewardID":"guynmart_nondisplay",
|
|
"value":5
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"id":"guynmart_seat5",
|
|
"replies":[
|
|
{
|
|
"nextPhraseID":"guynmart_drunkard5_10"
|
|
}
|
|
],
|
|
"rewards":[
|
|
{
|
|
"rewardType":"questProgress",
|
|
"rewardID":"guynmart_nondisplay",
|
|
"value":5
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"id":"guynmart_key_olav",
|
|
"message":"Don't run away!",
|
|
"switchToNPC":"guynmart_steward3"
|
|
},
|
|
{
|
|
"id":"guynmart_key_olav2",
|
|
"replies":[
|
|
{
|
|
"nextPhraseID":"guynmart_key_olav2a",
|
|
"requires":[
|
|
{
|
|
"requireType":"questProgress",
|
|
"requireID":"guynmart",
|
|
"value":80
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"nextPhraseID":"guynmart_key_olav"
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"id":"guynmart_key_olav2a",
|
|
"message":"To the stairs!",
|
|
"switchToNPC":"guynmart_olav"
|
|
},
|
|
{
|
|
"id":"guynmart_key_olav3",
|
|
"message":"Up now! To the wall!",
|
|
"switchToNPC":"guynmart_olav"
|
|
},
|
|
{
|
|
"id":"guynmart_key_olav7",
|
|
"message":"Oh, this is high. I would not want to fall off this wall!"
|
|
},
|
|
{
|
|
"id":"guynmart_sRpl_main_olav_1",
|
|
"replies":[
|
|
{
|
|
"nextPhraseID":"guynmart_sRpl_main_olav_1a",
|
|
"requires":[
|
|
{
|
|
"requireType":"questProgress",
|
|
"requireID":"guynmart_quest_olav",
|
|
"value":7
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"nextPhraseID":"X"
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"id":"guynmart_sRpl_main_olav_1a",
|
|
"message":"Now jump!",
|
|
"switchToNPC":"guynmart_olav"
|
|
},
|
|
{
|
|
"id":"guynmart_sRpl_main_olav_2",
|
|
"replies":[
|
|
{
|
|
"nextPhraseID":"guynmart_sRpl_main_olav_2_10"
|
|
}
|
|
],
|
|
"rewards":[
|
|
{
|
|
"rewardType":"changeMapFilter",
|
|
"rewardID":"invert"
|
|
},
|
|
{
|
|
"rewardType":"actorCondition",
|
|
"rewardID":"stunned",
|
|
"value":3
|
|
},
|
|
{
|
|
"rewardType":"actorCondition",
|
|
"rewardID":"bone_fracture",
|
|
"value":1
|
|
},
|
|
{
|
|
"rewardType":"questProgress",
|
|
"rewardID":"guynmart_quest_olav",
|
|
"value":71
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"id":"guynmart_sRpl_main_olav_2_10",
|
|
"rewards":[
|
|
{
|
|
"rewardType":"changeMapFilter",
|
|
"rewardID":"none"
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"id":"guynmart_sRpl_main_olav_3",
|
|
"replies":[
|
|
{
|
|
"nextPhraseID":"guynmart_sRpl_main_1r"
|
|
}
|
|
],
|
|
"rewards":[
|
|
{
|
|
"rewardType":"removeQuestProgress",
|
|
"rewardID":"guynmart_quest_olav",
|
|
"value":7
|
|
},
|
|
{
|
|
"rewardType":"removeSpawnArea",
|
|
"rewardID":"guynmart_olav",
|
|
"mapName":"guynmart"
|
|
},
|
|
{
|
|
"rewardType":"changeMapFilter",
|
|
"rewardID":"none"
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"id":"guynmart_key_main0",
|
|
"message":"Hey! The dungeon is no playground! Go away, kid!",
|
|
"switchToNPC":"guynmart_guard_store"
|
|
},
|
|
{
|
|
"id":"guynmart_key_tower0",
|
|
"message":"Hey! The dungeon is no playground! Go away, kid!",
|
|
"switchToNPC":"guynmart_wguard"
|
|
},
|
|
{
|
|
"id":"guynmart_key_tower_entrance",
|
|
"message":"The door is locked."
|
|
},
|
|
{
|
|
"id":"guynmart_key_tower1",
|
|
"message":"Hey! You can't go there!",
|
|
"switchToNPC":"guynmart_wguard"
|
|
},
|
|
{
|
|
"id":"guynmart_key_tower1_10",
|
|
"message":"Hey! You can't go there!",
|
|
"switchToNPC":"guynmart_wguard",
|
|
"replies":[
|
|
{
|
|
"text":"I am on a mission for Lord Guynmart.",
|
|
"nextPhraseID":"guynmart_key_tower1_20",
|
|
"requires":[
|
|
{
|
|
"requireType":"questProgress",
|
|
"requireID":"guynmart",
|
|
"value":160
|
|
},
|
|
{
|
|
"requireType":"questProgress",
|
|
"requireID":"guynmart",
|
|
"value":161,
|
|
"negate":true
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"text":"I am on a mission for Steward Unkorh.",
|
|
"nextPhraseID":"guynmart_key_tower1_20",
|
|
"requires":[
|
|
{
|
|
"requireType":"questProgress",
|
|
"requireID":"guynmart",
|
|
"value":161
|
|
}
|
|
]
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"id":"guynmart_key_tower1_20",
|
|
"message":"OK, then hurry.",
|
|
"rewards":[
|
|
{
|
|
"rewardType":"questProgress",
|
|
"rewardID":"guynmart",
|
|
"value":163
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"id":"guynmart_s_grave",
|
|
"replies":[
|
|
{
|
|
"nextPhraseID":"guynmart_s_grave_20",
|
|
"requires":[
|
|
{
|
|
"requireType":"questProgress",
|
|
"requireID":"guynmart",
|
|
"value":161
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"nextPhraseID":"guynmart_s_grave_10"
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"id":"guynmart_s_grave_10",
|
|
"message":"Here lies Guynmart, the righteous."
|
|
},
|
|
{
|
|
"id":"guynmart_s_grave_20",
|
|
"message":"Here lies Guynmart, the treacherous."
|
|
},
|
|
{
|
|
"id":"guynmart_key_tower0_door",
|
|
"replies":[
|
|
{
|
|
"nextPhraseID":"guynmart_key_tower0_door_30",
|
|
"requires":[
|
|
{
|
|
"requireType":"killedMonster",
|
|
"requireID":"guynmart_tort1",
|
|
"value":1
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"nextPhraseID":"guynmart_key_tower0_door_20",
|
|
"requires":[
|
|
{
|
|
"requireType":"questProgress",
|
|
"requireID":"guynmart",
|
|
"value":134
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"nextPhraseID":"guynmart_key_tower0_door_10"
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"id":"guynmart_key_tower0_door_10",
|
|
"message":"The door is locked."
|
|
},
|
|
{
|
|
"id":"guynmart_key_tower0_door_20",
|
|
"message":"You can not open the door with a raging torturer at your heels."
|
|
},
|
|
{
|
|
"id":"guynmart_key_tower0_door_30",
|
|
"message":"The door is wide open now.",
|
|
"rewards":[
|
|
{
|
|
"rewardType":"questProgress",
|
|
"rewardID":"guynmart",
|
|
"value":136
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"id":"guynmart_s_main0_down",
|
|
"replies":[
|
|
{
|
|
"nextPhraseID":"X",
|
|
"requires":[
|
|
{
|
|
"requireType":"inventoryKeep",
|
|
"requireID":"guynmart_flute",
|
|
"value":1
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"nextPhraseID":"X",
|
|
"requires":[
|
|
{
|
|
"requireType":"questProgress",
|
|
"requireID":"guynmart",
|
|
"value":132
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"nextPhraseID":"guynmart_s_main0_down_10"
|
|
}
|
|
],
|
|
"rewards":[
|
|
{
|
|
"rewardType":"removeSpawnArea",
|
|
"rewardID":"guynmart_mare",
|
|
"mapName":"guynmart_tower_0"
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"id":"guynmart_s_main0_down_10",
|
|
"message":"You have a feeling that you will need the flute down there."
|
|
},
|
|
{
|
|
"id":"guynmart_s_passage_10",
|
|
"replies":[
|
|
{
|
|
"nextPhraseID":"guynmart_s_passage_20",
|
|
"requires":[
|
|
{
|
|
"requireType":"wear",
|
|
"requireID":"guynmart_bonering",
|
|
"value":1
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"nextPhraseID":"X"
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"id":"guynmart_s_passage_20",
|
|
"rewards":[
|
|
{
|
|
"rewardType":"removeSpawnArea",
|
|
"rewardID":"guynmart_skeleton",
|
|
"mapName":"guynmart_passage"
|
|
},
|
|
{
|
|
"rewardType":"spawnAll",
|
|
"rewardID":"guynmart_skeleton2",
|
|
"mapName":"guynmart_passage"
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"id":"guynmart_sign_flowers_1",
|
|
"message":"My hellebori! Can't you be careful?",
|
|
"switchToNPC":"guynmart_nuik"
|
|
},
|
|
{
|
|
"id":"guynmart_sign_flowers_2",
|
|
"message":"No! Get away from my cerastii!",
|
|
"switchToNPC":"guynmart_nuik"
|
|
},
|
|
{
|
|
"id":"guynmart_sign_flowers_3",
|
|
"message":"Watch it! Don't step on my precious buphtalmum!",
|
|
"switchToNPC":"guynmart_nuik"
|
|
},
|
|
{
|
|
"id":"guynmart_sign_flowers_4",
|
|
"message":"My arenaria! Don't step on my arenaria!",
|
|
"switchToNPC":"guynmart_nuik"
|
|
},
|
|
{
|
|
"id":"guynmart_sign_flowers_5",
|
|
"message":"Watch it! Don't step on my strelitzia reginae!",
|
|
"switchToNPC":"guynmart_nuik"
|
|
},
|
|
{
|
|
"id":"guynmart_sign_gatenodoor",
|
|
"message":"There is no door to the gate house on this side."
|
|
},
|
|
{
|
|
"id":"guynmart_sign_rob1",
|
|
"replies":[
|
|
{
|
|
"nextPhraseID":"X",
|
|
"requires":[
|
|
{
|
|
"requireType":"questProgress",
|
|
"requireID":"guynmart_qRpl_shutters",
|
|
"value":1
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"nextPhraseID":"guynmart_sign_rob1_2"
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"id":"guynmart_sign_rob1_2",
|
|
"message":"A hollow voice cries: Who daaares to distuuurb my rest?"
|
|
},
|
|
{
|
|
"id":"guynmart_sign_rob2",
|
|
"replies":[
|
|
{
|
|
"nextPhraseID":"X",
|
|
"requires":[
|
|
{
|
|
"requireType":"questProgress",
|
|
"requireID":"guynmart_qRpl_shutters",
|
|
"value":1
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"nextPhraseID":"guynmart_sign_rob2_2"
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"id":"guynmart_sign_rob2_2",
|
|
"message":"Uuuuaaahahahaaaa!"
|
|
},
|
|
{
|
|
"id":"guynmart_sign_rob3",
|
|
"replies":[
|
|
{
|
|
"nextPhraseID":"X",
|
|
"requires":[
|
|
{
|
|
"requireType":"questProgress",
|
|
"requireID":"guynmart_qRpl_shutters",
|
|
"value":1
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"nextPhraseID":"guynmart_sign_rob3_2"
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"id":"guynmart_sign_rob3_2",
|
|
"message":"Completely wrong! Are you lost?"
|
|
},
|
|
{
|
|
"id":"guynmart_sign_rob4",
|
|
"replies":[
|
|
{
|
|
"nextPhraseID":"X",
|
|
"requires":[
|
|
{
|
|
"requireType":"questProgress",
|
|
"requireID":"guynmart_qRpl_shutters",
|
|
"value":1
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"nextPhraseID":"guynmart_sign_rob4_2"
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"id":"guynmart_sign_rob4_2",
|
|
"message":"Coocoo, here I am!"
|
|
},
|
|
{
|
|
"id":"guynmart_sign_rob5",
|
|
"replies":[
|
|
{
|
|
"nextPhraseID":"X",
|
|
"requires":[
|
|
{
|
|
"requireType":"questProgress",
|
|
"requireID":"guynmart_qRpl_shutters",
|
|
"value":1
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"nextPhraseID":"guynmart_sign_rob5_2"
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"id":"guynmart_sign_rob5_2",
|
|
"message":"Where am I? You will never find me!"
|
|
},
|
|
{
|
|
"id":"guynmart_sign_steward",
|
|
"replies":[
|
|
{
|
|
"nextPhraseID":"guynmart_sign_steward_2",
|
|
"requires":[
|
|
{
|
|
"requireType":"questProgress",
|
|
"requireID":"guynmart",
|
|
"value":50
|
|
},
|
|
{
|
|
"requireType":"questProgress",
|
|
"requireID":"guynmart",
|
|
"value":60,
|
|
"negate":true
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"nextPhraseID":"X"
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"id":"guynmart_sign_steward_2",
|
|
"message":"[Whispering from below] Oh, how I long to take my place here...",
|
|
"switchToNPC":"guynmart_steward2",
|
|
"replies":[
|
|
{
|
|
"text":"N",
|
|
"nextPhraseID":"guynmart_sign_steward_4"
|
|
}
|
|
],
|
|
"rewards":[
|
|
{
|
|
"rewardType":"questProgress",
|
|
"rewardID":"guynmart",
|
|
"value":60
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"id":"guynmart_sign_steward_4",
|
|
"message":"Sweet Hannah will be my bride...",
|
|
"replies":[
|
|
{
|
|
"text":"N",
|
|
"nextPhraseID":"guynmart_sign_steward_6"
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"id":"guynmart_sign_steward_6",
|
|
"message":"And Guynmart shall rot deep down in his own dungeon...",
|
|
"replies":[
|
|
{
|
|
"text":"I should leave the gallery - quietly.",
|
|
"nextPhraseID":"X"
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"id":"guynmart_sign_wizard_in",
|
|
"rewards":[
|
|
{
|
|
"rewardType":"questProgress",
|
|
"rewardID":"guynmart_quest_wizard",
|
|
"value":11
|
|
},
|
|
{
|
|
"rewardType":"removeQuestProgress",
|
|
"rewardID":"guynmart_quest_wizard",
|
|
"value":12
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"id":"guynmart_sign_wizard_out",
|
|
"rewards":[
|
|
{
|
|
"rewardType":"questProgress",
|
|
"rewardID":"guynmart_quest_wizard",
|
|
"value":12
|
|
},
|
|
{
|
|
"rewardType":"removeQuestProgress",
|
|
"rewardID":"guynmart_quest_wizard",
|
|
"value":11
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"id":"guynmart_s_wizard_shutter",
|
|
"replies":[
|
|
{
|
|
"nextPhraseID":"guynmart_s_wizard_shutter_10",
|
|
"requires":[
|
|
{
|
|
"requireType":"questProgress",
|
|
"requireID":"guynmart_quest_wizard",
|
|
"value":100
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"nextPhraseID":"X"
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"id":"guynmart_s_wizard_shutter_10",
|
|
"rewards":[
|
|
{
|
|
"rewardType":"questProgress",
|
|
"rewardID":"guynmart_quest_wizard",
|
|
"value":2
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"id":"guynmart_sRpl_main_1a",
|
|
"replies":[
|
|
{
|
|
"nextPhraseID":"guynmart_sRpl_main_1"
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"id":"guynmart_sRpl_main_1b",
|
|
"replies":[
|
|
{
|
|
"nextPhraseID":"guynmart_sRpl_main_1"
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"id":"guynmart_sRpl_main_1c",
|
|
"replies":[
|
|
{
|
|
"nextPhraseID":"guynmart_sRpl_main_1"
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"id":"guynmart_sRpl_main_1d",
|
|
"replies":[
|
|
{
|
|
"nextPhraseID":"guynmart_sRpl_main_1"
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"id":"guynmart_sRpl_main_2a",
|
|
"replies":[
|
|
{
|
|
"nextPhraseID":"guynmart_sRpl_main_2"
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"id":"guynmart_sRpl_main_2b",
|
|
"replies":[
|
|
{
|
|
"nextPhraseID":"guynmart_sRpl_main_2c"
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"id":"guynmart_sRpl_main_2c",
|
|
"rewards":[
|
|
{
|
|
"rewardType":"removeQuestProgress",
|
|
"rewardID":"guynmart_qRpl_main",
|
|
"value":31
|
|
},
|
|
{
|
|
"rewardType":"removeQuestProgress",
|
|
"rewardID":"guynmart_qRpl_main",
|
|
"value":22
|
|
},
|
|
{
|
|
"rewardType":"removeQuestProgress",
|
|
"rewardID":"guynmart_qRpl_main",
|
|
"value":21
|
|
},
|
|
{
|
|
"rewardType":"removeQuestProgress",
|
|
"rewardID":"guynmart_qRpl_main",
|
|
"value":12
|
|
},
|
|
{
|
|
"rewardType":"removeQuestProgress",
|
|
"rewardID":"guynmart_qRpl_main",
|
|
"value":11
|
|
},
|
|
{
|
|
"rewardType":"questProgress",
|
|
"rewardID":"guynmart_qRpl_main",
|
|
"value":2
|
|
},
|
|
{
|
|
"rewardType":"removeQuestProgress",
|
|
"rewardID":"guynmart_qRpl_main",
|
|
"value":1
|
|
},
|
|
{
|
|
"rewardType":"removeSpawnArea",
|
|
"rewardID":"guynmart_rob2",
|
|
"mapName":"guynmart"
|
|
},
|
|
{
|
|
"rewardType":"removeQuestProgress",
|
|
"rewardID":"guynmart_quest_wizard",
|
|
"value":2
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"id":"guynmart_sRpl_main_1r",
|
|
"replies":[
|
|
{
|
|
"nextPhraseID":"guynmart_sRpl_main_1r_20",
|
|
"requires":[
|
|
{
|
|
"requireType":"questProgress",
|
|
"requireID":"guynmart",
|
|
"value":170
|
|
},
|
|
{
|
|
"requireType":"questProgress",
|
|
"requireID":"guynmart",
|
|
"value":161
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"nextPhraseID":"guynmart_sRpl_main_1r_10",
|
|
"requires":[
|
|
{
|
|
"requireType":"questProgress",
|
|
"requireID":"guynmart",
|
|
"value":170
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"nextPhraseID":"X"
|
|
}
|
|
],
|
|
"rewards":[
|
|
{
|
|
"rewardType":"removeQuestProgress",
|
|
"rewardID":"guynmart_qRpl_main",
|
|
"value":31
|
|
},
|
|
{
|
|
"rewardType":"removeQuestProgress",
|
|
"rewardID":"guynmart_qRpl_main",
|
|
"value":22
|
|
},
|
|
{
|
|
"rewardType":"removeQuestProgress",
|
|
"rewardID":"guynmart_qRpl_main",
|
|
"value":21
|
|
},
|
|
{
|
|
"rewardType":"removeQuestProgress",
|
|
"rewardID":"guynmart_qRpl_main",
|
|
"value":12
|
|
},
|
|
{
|
|
"rewardType":"removeQuestProgress",
|
|
"rewardID":"guynmart_qRpl_main",
|
|
"value":11
|
|
},
|
|
{
|
|
"rewardType":"removeQuestProgress",
|
|
"rewardID":"guynmart_qRpl_main",
|
|
"value":2
|
|
},
|
|
{
|
|
"rewardType":"removeQuestProgress",
|
|
"rewardID":"guynmart_qRpl_main",
|
|
"value":1
|
|
},
|
|
{
|
|
"rewardType":"removeSpawnArea",
|
|
"rewardID":"guynmart_rob2",
|
|
"mapName":"guynmart"
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"id":"guynmart_sRpl_main_1r_10",
|
|
"rewards":[
|
|
{
|
|
"rewardType":"questProgress",
|
|
"rewardID":"guynmart",
|
|
"value":180
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"id":"guynmart_sRpl_main_1r_20",
|
|
"rewards":[
|
|
{
|
|
"rewardType":"questProgress",
|
|
"rewardID":"guynmart",
|
|
"value":181
|
|
},
|
|
{
|
|
"rewardType":"questProgress",
|
|
"rewardID":"guynmart_nondisplay",
|
|
"value":60
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"id":"guynmart_sRpl_main_1",
|
|
"replies":[
|
|
{
|
|
"nextPhraseID":"X",
|
|
"requires":[
|
|
{
|
|
"requireType":"questProgress",
|
|
"requireID":"guynmart_qRpl_main",
|
|
"value":1
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"nextPhraseID":"guynmart_sRpl_main_q11",
|
|
"requires":[
|
|
{
|
|
"requireType":"questProgress",
|
|
"requireID":"guynmart_qRpl_main",
|
|
"value":2
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"nextPhraseID":"X",
|
|
"requires":[
|
|
{
|
|
"requireType":"questProgress",
|
|
"requireID":"guynmart_qRpl_main",
|
|
"value":11
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"nextPhraseID":"guynmart_sRpl_main_q21",
|
|
"requires":[
|
|
{
|
|
"requireType":"questProgress",
|
|
"requireID":"guynmart_qRpl_main",
|
|
"value":12
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"nextPhraseID":"X",
|
|
"requires":[
|
|
{
|
|
"requireType":"questProgress",
|
|
"requireID":"guynmart_qRpl_main",
|
|
"value":21
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"nextPhraseID":"guynmart_sRpl_main_q31",
|
|
"requires":[
|
|
{
|
|
"requireType":"questProgress",
|
|
"requireID":"guynmart_qRpl_main",
|
|
"value":22
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"nextPhraseID":"X",
|
|
"requires":[
|
|
{
|
|
"requireType":"questProgress",
|
|
"requireID":"guynmart_qRpl_main",
|
|
"value":31
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"nextPhraseID":"guynmart_sRpl_main_q01"
|
|
}
|
|
],
|
|
"rewards":[
|
|
{
|
|
"rewardType":"removeSpawnArea",
|
|
"rewardID":"guynmart_guard_guide",
|
|
"mapName":"guynmart"
|
|
},
|
|
{
|
|
"rewardType":"removeQuestProgress",
|
|
"rewardID":"guynmart_quest_olav",
|
|
"value":71
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"id":"guynmart_sRpl_main_2",
|
|
"replies":[
|
|
{
|
|
"nextPhraseID":"guynmart_sRpl_main_q02",
|
|
"requires":[
|
|
{
|
|
"requireType":"questProgress",
|
|
"requireID":"guynmart_qRpl_main",
|
|
"value":1
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"nextPhraseID":"guynmart_sRpl_main_q12",
|
|
"requires":[
|
|
{
|
|
"requireType":"questProgress",
|
|
"requireID":"guynmart_qRpl_main",
|
|
"value":11
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"nextPhraseID":"guynmart_sRpl_main_q22",
|
|
"requires":[
|
|
{
|
|
"requireType":"questProgress",
|
|
"requireID":"guynmart_qRpl_main",
|
|
"value":21
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"nextPhraseID":"X"
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"id":"guynmart_sRpl_main_72",
|
|
"rewards":[
|
|
{
|
|
"rewardType":"removeQuestProgress",
|
|
"rewardID":"guynmart_quest_olav",
|
|
"value":1
|
|
},
|
|
{
|
|
"rewardType":"questProgress",
|
|
"rewardID":"guynmart_quest_olav",
|
|
"value":7
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"id":"guynmart_sRpl_main_74",
|
|
"rewards":[
|
|
{
|
|
"rewardType":"questProgress",
|
|
"rewardID":"guynmart_quest_olav",
|
|
"value":1
|
|
},
|
|
{
|
|
"rewardType":"removeQuestProgress",
|
|
"rewardID":"guynmart_quest_olav",
|
|
"value":7
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"id":"guynmart_sRpl_main_76",
|
|
"rewards":[
|
|
{
|
|
"rewardType":"removeQuestProgress",
|
|
"rewardID":"guynmart_quest_olav",
|
|
"value":71
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"id":"guynmart_sRpl_main_78",
|
|
"rewards":[
|
|
{
|
|
"rewardType":"removeQuestProgress",
|
|
"rewardID":"guynmart_quest_olav",
|
|
"value":7
|
|
},
|
|
{
|
|
"rewardType":"removeSpawnArea",
|
|
"rewardID":"guynmart_olav",
|
|
"mapName":"guynmart"
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"id":"guynmart_sRpl_main_q01",
|
|
"rewards":[
|
|
{
|
|
"rewardType":"questProgress",
|
|
"rewardID":"guynmart_qRpl_main",
|
|
"value":1
|
|
},
|
|
{
|
|
"rewardType":"removeSpawnArea",
|
|
"rewardID":"guynmart_rob2",
|
|
"mapName":"guynmart"
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"id":"guynmart_sRpl_main_q02",
|
|
"rewards":[
|
|
{
|
|
"rewardType":"removeQuestProgress",
|
|
"rewardID":"guynmart_qRpl_main",
|
|
"value":1
|
|
},
|
|
{
|
|
"rewardType":"questProgress",
|
|
"rewardID":"guynmart_qRpl_main",
|
|
"value":2
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"id":"guynmart_sRpl_main_q11",
|
|
"rewards":[
|
|
{
|
|
"rewardType":"removeQuestProgress",
|
|
"rewardID":"guynmart_qRpl_main",
|
|
"value":2
|
|
},
|
|
{
|
|
"rewardType":"questProgress",
|
|
"rewardID":"guynmart_qRpl_main",
|
|
"value":11
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"id":"guynmart_sRpl_main_q12",
|
|
"rewards":[
|
|
{
|
|
"rewardType":"removeQuestProgress",
|
|
"rewardID":"guynmart_qRpl_main",
|
|
"value":11
|
|
},
|
|
{
|
|
"rewardType":"questProgress",
|
|
"rewardID":"guynmart_qRpl_main",
|
|
"value":12
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"id":"guynmart_sRpl_main_q21",
|
|
"rewards":[
|
|
{
|
|
"rewardType":"removeQuestProgress",
|
|
"rewardID":"guynmart_qRpl_main",
|
|
"value":12
|
|
},
|
|
{
|
|
"rewardType":"questProgress",
|
|
"rewardID":"guynmart_qRpl_main",
|
|
"value":21
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"id":"guynmart_sRpl_main_q22",
|
|
"rewards":[
|
|
{
|
|
"rewardType":"removeQuestProgress",
|
|
"rewardID":"guynmart_qRpl_main",
|
|
"value":21
|
|
},
|
|
{
|
|
"rewardType":"questProgress",
|
|
"rewardID":"guynmart_qRpl_main",
|
|
"value":22
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"id":"guynmart_sRpl_main_q31",
|
|
"rewards":[
|
|
{
|
|
"rewardType":"removeQuestProgress",
|
|
"rewardID":"guynmart_qRpl_main",
|
|
"value":22
|
|
},
|
|
{
|
|
"rewardType":"questProgress",
|
|
"rewardID":"guynmart_qRpl_main",
|
|
"value":31
|
|
},
|
|
{
|
|
"rewardType":"spawnAll",
|
|
"rewardID":"guynmart_rob2",
|
|
"mapName":"guynmart"
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"id":"guynmart_sRpl_main_3a",
|
|
"replies":[
|
|
{
|
|
"nextPhraseID":"guynmart_sRpl_main_3a_10",
|
|
"requires":[
|
|
{
|
|
"requireType":"questProgress",
|
|
"requireID":"guynmart",
|
|
"value":80
|
|
},
|
|
{
|
|
"requireType":"questProgress",
|
|
"requireID":"guynmart",
|
|
"value":81,
|
|
"negate":true
|
|
},
|
|
{
|
|
"requireType":"questProgress",
|
|
"requireID":"guynmart_quest_olav",
|
|
"value":1
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"nextPhraseID":"X"
|
|
}
|
|
],
|
|
"rewards":[
|
|
{
|
|
"rewardType":"removeQuestProgress",
|
|
"rewardID":"guynmart_quest_gguard",
|
|
"value":1
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"id":"guynmart_sRpl_main_3a_10",
|
|
"message":"Yoo-Hoo! You again - fine! I'm coming...",
|
|
"switchToNPC":"guynmart_olav",
|
|
"replies":[
|
|
{
|
|
"text":"Olav? Oh no - not the special guest exit again!",
|
|
"nextPhraseID":"X"
|
|
}
|
|
],
|
|
"rewards":[
|
|
{
|
|
"rewardType":"spawnAll",
|
|
"rewardID":"guynmart_olav",
|
|
"mapName":"guynmart"
|
|
},
|
|
{
|
|
"rewardType":"removeQuestProgress",
|
|
"rewardID":"guynmart_quest_olav",
|
|
"value":1
|
|
},
|
|
{
|
|
"rewardType":"questProgress",
|
|
"rewardID":"guynmart_quest_olav",
|
|
"value":7
|
|
},
|
|
{
|
|
"rewardType":"removeQuestProgress",
|
|
"rewardID":"guynmart_quest_olav",
|
|
"value":71
|
|
},
|
|
{
|
|
"rewardType":"removeQuestProgress",
|
|
"rewardID":"guynmart_r_lake",
|
|
"value":11
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"id":"guynmart_sRpl_main_3b",
|
|
"replies":[
|
|
{
|
|
"nextPhraseID":"guynmart_sRpl_main_74"
|
|
}
|
|
],
|
|
"rewards":[
|
|
{
|
|
"rewardType":"removeQuestProgress",
|
|
"rewardID":"guynmart_quest_gguard",
|
|
"value":1
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"id":"guynmart_s_tower_rest",
|
|
"message":"REST\nDo you want to rest here?",
|
|
"replies":[
|
|
{
|
|
"text":"OK",
|
|
"nextPhraseID":"guynmart_s_tower_rest_10"
|
|
},
|
|
{
|
|
"text":"Cancel",
|
|
"nextPhraseID":"X"
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"id":"guynmart_s_tower_rest_10",
|
|
"replies":[
|
|
{
|
|
"nextPhraseID":"guynmart_s_tower_rest_20"
|
|
}
|
|
],
|
|
"rewards":[
|
|
{
|
|
"rewardType":"actorCondition",
|
|
"rewardID":"fear",
|
|
"value":8
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"id":"guynmart_s_tower_rest_20",
|
|
"message":"You close your eyes and almost immediately see people starving, with rats everywhere, chewing on the faces of the dead, and demons throwing their shackled human slaves into giant cauldrons of a boiling, foul smelling brew...",
|
|
"replies":[
|
|
{
|
|
"text":"N",
|
|
"nextPhraseID":"guynmart_s_tower_rest_30"
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"id":"guynmart_s_tower_rest_30",
|
|
"message":"We have come to get you! We are hungry!",
|
|
"switchToNPC":"guynmart_mare0",
|
|
"replies":[
|
|
{
|
|
"text":"I have no fear of dirty sheets.",
|
|
"nextPhraseID":"guynmart_s_tower_rest_40",
|
|
"requires":[
|
|
{
|
|
"requireType":"inventoryKeep",
|
|
"requireID":"guynmart_flute",
|
|
"value":1,
|
|
"negate":true
|
|
},
|
|
{
|
|
"requireType":"questProgress",
|
|
"requireID":"guynmart",
|
|
"value":132,
|
|
"negate":true
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"text":"Nooo! I want to wake up!",
|
|
"nextPhraseID":"guynmart_s_tower_rest_90"
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"id":"guynmart_s_tower_rest_40",
|
|
"message":"You should have! We will teach you!",
|
|
"rewards":[
|
|
{
|
|
"rewardType":"spawnAll",
|
|
"rewardID":"guynmart_mare",
|
|
"mapName":"guynmart_tower_0"
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"id":"guynmart_s_tower_rest_90",
|
|
"message":"You awake sweating. A nightmare - no wonder in such place.",
|
|
"switchToNPC":"guynmart"
|
|
},
|
|
{
|
|
"id":"guynmart_s_gate1",
|
|
"message":"This looks like a mechanism to open and close the main gate.",
|
|
"replies":[
|
|
{
|
|
"text":"Open",
|
|
"nextPhraseID":"guynmart_s_gate1_50",
|
|
"requires":[
|
|
{
|
|
"requireType":"questProgress",
|
|
"requireID":"guynmart_nondisplay",
|
|
"value":2,
|
|
"negate":true
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"text":"Close",
|
|
"nextPhraseID":"guynmart_s_gate1_60",
|
|
"requires":[
|
|
{
|
|
"requireType":"questProgress",
|
|
"requireID":"guynmart_nondisplay",
|
|
"value":2
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"text":"Leave it unchanged",
|
|
"nextPhraseID":"X"
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"id":"guynmart_s_gate1_50",
|
|
"message":"This ... is ... hard ... work...",
|
|
"replies":[
|
|
{
|
|
"text":"N",
|
|
"nextPhraseID":"guynmart_s_gate1_52"
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"id":"guynmart_s_gate1_52",
|
|
"message":"I should have asked a guard to do it.",
|
|
"replies":[
|
|
{
|
|
"text":"N",
|
|
"nextPhraseID":"guynmart_s_gate1_54"
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"id":"guynmart_s_gate1_54",
|
|
"replies":[
|
|
{
|
|
"nextPhraseID":"guynmart_s_gate1_56",
|
|
"requires":[
|
|
{
|
|
"requireType":"questProgress",
|
|
"requireID":"guynmart",
|
|
"value":170
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"nextPhraseID":"guynmart_s_gate1_58"
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"id":"guynmart_s_gate1_56",
|
|
"message":"Done, the gate is open.",
|
|
"rewards":[
|
|
{
|
|
"rewardType":"questProgress",
|
|
"rewardID":"guynmart_nondisplay",
|
|
"value":2
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"id":"guynmart_s_gate1_58",
|
|
"message":"Done, the gate is open, and Guynmart's personal guard can enter. I should leave quickly now, maybe to the farmhouse south of here.",
|
|
"rewards":[
|
|
{
|
|
"rewardType":"questProgress",
|
|
"rewardID":"guynmart_nondisplay",
|
|
"value":2
|
|
},
|
|
{
|
|
"rewardType":"questProgress",
|
|
"rewardID":"guynmart",
|
|
"value":164
|
|
},
|
|
{
|
|
"rewardType":"removeSpawnArea",
|
|
"rewardID":"guynmart_wguard3",
|
|
"mapName":"guynmart"
|
|
},
|
|
{
|
|
"rewardType":"removeSpawnArea",
|
|
"rewardID":"guynmart_wguard4",
|
|
"mapName":"guynmart"
|
|
},
|
|
{
|
|
"rewardType":"removeSpawnArea",
|
|
"rewardID":"guynmart_wguard5",
|
|
"mapName":"guynmart"
|
|
},
|
|
{
|
|
"rewardType":"removeSpawnArea",
|
|
"rewardID":"guynmart_mguard",
|
|
"mapName":"guynmart_main_2"
|
|
},
|
|
{
|
|
"rewardType":"removeSpawnArea",
|
|
"rewardID":"guynmart_guard_store",
|
|
"mapName":"guynmart_main_1"
|
|
},
|
|
{
|
|
"rewardType":"spawnAll",
|
|
"rewardID":"guynmart_wguard9a",
|
|
"mapName":"guynmart"
|
|
},
|
|
{
|
|
"rewardType":"spawnAll",
|
|
"rewardID":"guynmart_wguard9a",
|
|
"mapName":"guynmart_main_2"
|
|
},
|
|
{
|
|
"rewardType":"spawnAll",
|
|
"rewardID":"guynmart_guard_storea",
|
|
"mapName":"guynmart_main_1"
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"id":"guynmart_s_gate1_60",
|
|
"message":"Closing is easier than opening.",
|
|
"replies":[
|
|
{
|
|
"text":"N",
|
|
"nextPhraseID":"guynmart_s_gate1_62"
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"id":"guynmart_s_gate1_62",
|
|
"replies":[
|
|
{
|
|
"nextPhraseID":"guynmart_s_gate1_64",
|
|
"requires":[
|
|
{
|
|
"requireType":"questProgress",
|
|
"requireID":"guynmart",
|
|
"value":170
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"nextPhraseID":"guynmart_s_gate1_70"
|
|
}
|
|
],
|
|
"rewards":[
|
|
{
|
|
"rewardType":"removeQuestProgress",
|
|
"rewardID":"guynmart_nondisplay",
|
|
"value":2
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"id":"guynmart_s_gate1_64",
|
|
"message":"Done, the gate is closed again.",
|
|
"rewards":[
|
|
{
|
|
"rewardType":"removeQuestProgress",
|
|
"rewardID":"guynmart_nondisplay",
|
|
"value":2
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"id":"guynmart_s_gate1_70",
|
|
"message":"Done, the gate is closed again. But it was a stupid idea, so I had better open the gate again.",
|
|
"rewards":[
|
|
{
|
|
"rewardType":"removeQuestProgress",
|
|
"rewardID":"guynmart",
|
|
"value":164
|
|
}
|
|
]
|
|
}
|
|
] |