mirror of
https://github.com/OMGeeky/andors-trail.git
synced 2026-02-23 15:38:29 +01:00
610 lines
17 KiB
JSON
610 lines
17 KiB
JSON
[
|
|
{
|
|
"id":"zombie1",
|
|
"message":"Fresh flesh!",
|
|
"replies":[
|
|
{
|
|
"text":"By the Shadow, I will slay you.",
|
|
"nextPhraseID":"F"
|
|
},
|
|
{
|
|
"text":"Yuck, what are you? And what is that smell?",
|
|
"nextPhraseID":"F"
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"id":"prisoner1",
|
|
"message":"Nooo, I will not be imprisoned again!",
|
|
"replies":[
|
|
{
|
|
"text":"But I am not...",
|
|
"nextPhraseID":"F"
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"id":"prisoner2",
|
|
"message":"Aaaa! Who's there? I will not be enslaved again!",
|
|
"replies":[
|
|
{
|
|
"text":"Calm down, I was just...",
|
|
"nextPhraseID":"F"
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"id":"flagstone_guard0",
|
|
"message":"Ah, another mortal. Prepare to become part of my undead army!",
|
|
"replies":[
|
|
{
|
|
"text":"Shadow take you.",
|
|
"nextPhraseID":"F"
|
|
},
|
|
{
|
|
"text":"Prepare to die once more.",
|
|
"nextPhraseID":"F"
|
|
}
|
|
],
|
|
"rewards":[
|
|
{
|
|
"rewardType":"questProgress",
|
|
"rewardID":"flagstone",
|
|
"value":31
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"id":"flagstone_guard1",
|
|
"message":"Die mortal!",
|
|
"replies":[
|
|
{
|
|
"text":"Shadow take you.",
|
|
"nextPhraseID":"F"
|
|
},
|
|
{
|
|
"text":"Prepare to meet my blade.",
|
|
"nextPhraseID":"F"
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"id":"flagstone_guard2",
|
|
"message":"What, a mortal in here that is not marked by my touch?",
|
|
"replies":[
|
|
{
|
|
"text":"N",
|
|
"nextPhraseID":"flagstone_guard2_2"
|
|
}
|
|
],
|
|
"rewards":[
|
|
{
|
|
"rewardType":"questProgress",
|
|
"rewardID":"flagstone",
|
|
"value":50
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"id":"flagstone_guard2_2",
|
|
"message":"You seem delicious and soft, will you be part of the feast?",
|
|
"replies":[
|
|
{
|
|
"text":"N",
|
|
"nextPhraseID":"flagstone_guard2_3"
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"id":"flagstone_guard2_3",
|
|
"message":"Yes, I think you will. My undead army will spread far outside of Flagstone once I am done with you.",
|
|
"replies":[
|
|
{
|
|
"text":"By the Shadow, you must be stopped!",
|
|
"nextPhraseID":"F"
|
|
},
|
|
{
|
|
"text":"No! This land must be protected from the undead!",
|
|
"nextPhraseID":"F"
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"id":"flagstone_sentry",
|
|
"replies":[
|
|
{
|
|
"nextPhraseID":"flagstone_sentry_return4",
|
|
"requires":[
|
|
{
|
|
"requireType":"questProgress",
|
|
"requireID":"flagstone",
|
|
"value":60
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"nextPhraseID":"flagstone_sentry_return3",
|
|
"requires":[
|
|
{
|
|
"requireType":"questProgress",
|
|
"requireID":"flagstone",
|
|
"value":40
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"nextPhraseID":"flagstone_sentry_select0"
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"id":"flagstone_sentry_select0",
|
|
"replies":[
|
|
{
|
|
"nextPhraseID":"flagstone_sentry_return2",
|
|
"requires":[
|
|
{
|
|
"requireType":"questProgress",
|
|
"requireID":"flagstone",
|
|
"value":30
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"nextPhraseID":"flagstone_sentry_return1",
|
|
"requires":[
|
|
{
|
|
"requireType":"questProgress",
|
|
"requireID":"flagstone",
|
|
"value":10
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"nextPhraseID":"flagstone_sentry_1"
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"id":"flagstone_sentry_1",
|
|
"message":"Halt! Who's there? No one is allowed to approach Flagstone.",
|
|
"replies":[
|
|
{
|
|
"text":"N",
|
|
"nextPhraseID":"flagstone_sentry_2"
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"id":"flagstone_sentry_2",
|
|
"message":"You should turn back while you still can.",
|
|
"replies":[
|
|
{
|
|
"text":"N",
|
|
"nextPhraseID":"flagstone_sentry_3"
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"id":"flagstone_sentry_3",
|
|
"message":"Flagstone has been overrun by undead, and I'm standing guard here to make sure no undead escape.",
|
|
"replies":[
|
|
{
|
|
"text":"Can you tell me the story about Flagstone?",
|
|
"nextPhraseID":"flagstone_sentry_4"
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"id":"flagstone_sentry_4",
|
|
"message":"Flagstone used to be a prison camp for runaway workers from when Mount Galmore was dug out.",
|
|
"replies":[
|
|
{
|
|
"text":"N",
|
|
"nextPhraseID":"flagstone_sentry_5"
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"id":"flagstone_sentry_5",
|
|
"message":"But once the digging in Mount Galmore stopped, the prison camp lost its purpose.",
|
|
"replies":[
|
|
{
|
|
"text":"N",
|
|
"nextPhraseID":"flagstone_sentry_6"
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"id":"flagstone_sentry_6",
|
|
"message":"The lord at the time did not care much for the prisoners that were already in Flagstone, so he left them there.",
|
|
"replies":[
|
|
{
|
|
"text":"N",
|
|
"nextPhraseID":"flagstone_sentry_7"
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"id":"flagstone_sentry_7",
|
|
"message":"The warden that ran Flagstone on the other hand took his duty very seriously, and kept on running the prison just like it was when Mount Galmore was being dug out.",
|
|
"replies":[
|
|
{
|
|
"text":"N",
|
|
"nextPhraseID":"flagstone_sentry_8"
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"id":"flagstone_sentry_8",
|
|
"message":"For years, no one took notice of Flagstone. Except for the occasional reports from travelers of terrible screams coming from the camp.",
|
|
"replies":[
|
|
{
|
|
"text":"N",
|
|
"nextPhraseID":"flagstone_sentry_9"
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"id":"flagstone_sentry_9",
|
|
"message":"There was a change recently, now the undead pour out in great numbers.",
|
|
"replies":[
|
|
{
|
|
"text":"N",
|
|
"nextPhraseID":"flagstone_sentry_10"
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"id":"flagstone_sentry_10",
|
|
"message":"So, here we are. I have to guard the road from undead, so that they do not spread farther than Flagstone.",
|
|
"replies":[
|
|
{
|
|
"text":"N",
|
|
"nextPhraseID":"flagstone_sentry_11"
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"id":"flagstone_sentry_11",
|
|
"message":"So, I would advise you to leave unless you want to be overrun by undead.",
|
|
"replies":[
|
|
{
|
|
"text":"Can I investigate the Flagstone ruins?",
|
|
"nextPhraseID":"flagstone_sentry_12"
|
|
},
|
|
{
|
|
"text":"Yes, I should leave.",
|
|
"nextPhraseID":"X"
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"id":"flagstone_sentry_12",
|
|
"message":"Are you really sure you want to head in there? Well, ok, fine by me.",
|
|
"replies":[
|
|
{
|
|
"text":"N",
|
|
"nextPhraseID":"flagstone_sentry_13"
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"id":"flagstone_sentry_13",
|
|
"message":"I won't stop you, and I won't mourn you if you never return.",
|
|
"replies":[
|
|
{
|
|
"text":"N",
|
|
"nextPhraseID":"flagstone_sentry_14"
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"id":"flagstone_sentry_14",
|
|
"message":"Go ahead. Let me know if there's anything I can tell you that would help.",
|
|
"replies":[
|
|
{
|
|
"text":"N",
|
|
"nextPhraseID":"flagstone_sentry_15"
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"id":"flagstone_sentry_15",
|
|
"message":"Return here if you need my advice.",
|
|
"replies":[
|
|
{
|
|
"text":"Ok. I will return to you if there is anything I need help with.",
|
|
"nextPhraseID":"X"
|
|
}
|
|
],
|
|
"rewards":[
|
|
{
|
|
"rewardType":"questProgress",
|
|
"rewardID":"flagstone",
|
|
"value":10
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"id":"flagstone_sentry_return1",
|
|
"message":"Hello again. Did you enter Flagstone? I am surprised you actually returned.",
|
|
"replies":[
|
|
{
|
|
"text":"Can you tell me the story again?",
|
|
"nextPhraseID":"flagstone_sentry_4"
|
|
},
|
|
{
|
|
"text":"There is a guardian in the lower levels of Flagstone that cannot be approached.",
|
|
"nextPhraseID":"flagstone_sentry_20",
|
|
"requires":[
|
|
{
|
|
"requireType":"questProgress",
|
|
"requireID":"flagstone",
|
|
"value":20
|
|
}
|
|
]
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"id":"flagstone_sentry_20",
|
|
"message":"A guardian you say? This is troubling news, since it means there is some larger force behind all this.",
|
|
"replies":[
|
|
{
|
|
"text":"N",
|
|
"nextPhraseID":"flagstone_sentry_21"
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"id":"flagstone_sentry_21",
|
|
"message":"Have you found the former warden of Flagstone? The warden used to have a necklace with him at all times.",
|
|
"replies":[
|
|
{
|
|
"text":"N",
|
|
"nextPhraseID":"flagstone_sentry_22"
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"id":"flagstone_sentry_22",
|
|
"message":"He was very protective of it. Maybe the necklace was some sort of key.",
|
|
"replies":[
|
|
{
|
|
"text":"N",
|
|
"nextPhraseID":"flagstone_sentry_23"
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"id":"flagstone_sentry_23",
|
|
"message":"If you find the warden and retrieve the necklace, then please return here and I will help you decipher any message that we might find on it.",
|
|
"replies":[
|
|
{
|
|
"text":"I have found it, here.",
|
|
"nextPhraseID":"flagstone_sentry_40",
|
|
"requires":[
|
|
{
|
|
"requireType":"inventoryRemove",
|
|
"requireID":"necklace_flagstone",
|
|
"value":1
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"text":"What was that about the guardian again?",
|
|
"nextPhraseID":"flagstone_sentry_20"
|
|
},
|
|
{
|
|
"text":"Ok, I will go look for the former warden.",
|
|
"nextPhraseID":"X"
|
|
}
|
|
],
|
|
"rewards":[
|
|
{
|
|
"rewardType":"questProgress",
|
|
"rewardID":"flagstone",
|
|
"value":30
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"id":"flagstone_sentry_return2",
|
|
"message":"Hello again. Have you found the former warden in Flagstone yet?",
|
|
"replies":[
|
|
{
|
|
"text":"About the former warden...",
|
|
"nextPhraseID":"flagstone_sentry_23"
|
|
},
|
|
{
|
|
"text":"Can you tell me the story again?",
|
|
"nextPhraseID":"flagstone_sentry_3"
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"id":"flagstone_sentry_40",
|
|
"message":"You found the necklace? Good. Here, give it to me.",
|
|
"replies":[
|
|
{
|
|
"text":"N",
|
|
"nextPhraseID":"flagstone_sentry_41"
|
|
}
|
|
],
|
|
"rewards":[
|
|
{
|
|
"rewardType":"questProgress",
|
|
"rewardID":"flagstone",
|
|
"value":40
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"id":"flagstone_sentry_41",
|
|
"message":"Now, let's see here. Ah yes, it is as I thought. The necklace contains a password.",
|
|
"replies":[
|
|
{
|
|
"text":"N",
|
|
"nextPhraseID":"flagstone_sentry_42"
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"id":"flagstone_sentry_42",
|
|
"message":"'Daylight Shadow'. That must be it. You should try to approach the guardian with this password.",
|
|
"replies":[
|
|
{
|
|
"text":"Thanks, bye.",
|
|
"nextPhraseID":"X"
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"id":"flagstone_sentry_return3",
|
|
"message":"Hello again. How is the investigation of the undead in Flagstone going?",
|
|
"replies":[
|
|
{
|
|
"text":"No progress yet.",
|
|
"nextPhraseID":"flagstone_sentry_43"
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"id":"flagstone_sentry_43",
|
|
"message":"Well, keep looking. Return to me if you need my advice."
|
|
},
|
|
{
|
|
"id":"flagstone_sentry_return4",
|
|
"message":"Hello again. It seems something happened inside Flagstone that made the undead weaker. I'm sure we have you to thank for it."
|
|
},
|
|
{
|
|
"id":"narael",
|
|
"message":"Thank you, thank you for freeing me from that monster.",
|
|
"replies":[
|
|
{
|
|
"text":"N",
|
|
"nextPhraseID":"narael_select"
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"id":"narael_select",
|
|
"replies":[
|
|
{
|
|
"nextPhraseID":"narael_9",
|
|
"requires":[
|
|
{
|
|
"requireType":"questProgress",
|
|
"requireID":"flagstone",
|
|
"value":60
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"nextPhraseID":"narael_1"
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"id":"narael_1",
|
|
"message":"I have been a captive here for what seems to be an eternity.",
|
|
"replies":[
|
|
{
|
|
"text":"N",
|
|
"nextPhraseID":"narael_2"
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"id":"narael_2",
|
|
"message":"Oh, the things they did to me. Thank you so much for freeing me.",
|
|
"replies":[
|
|
{
|
|
"text":"N",
|
|
"nextPhraseID":"narael_3"
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"id":"narael_3",
|
|
"message":"I was once a citizen in Nor City, and worked on the excavation of Mount Galmore.",
|
|
"replies":[
|
|
{
|
|
"text":"N",
|
|
"nextPhraseID":"narael_4"
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"id":"narael_4",
|
|
"message":"After a while, the day came when I wanted to quit the assignment and return to my wife.",
|
|
"replies":[
|
|
{
|
|
"text":"N",
|
|
"nextPhraseID":"narael_5"
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"id":"narael_5",
|
|
"message":"The officer in charge would not let me, and I was sent to Flagstone as a prisoner for disobeying orders.",
|
|
"replies":[
|
|
{
|
|
"text":"N",
|
|
"nextPhraseID":"narael_6"
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"id":"narael_6",
|
|
"message":"If only I could see my wife once more. I have hardly any life left in me, and I don't even have enough strength to leave this place.",
|
|
"replies":[
|
|
{
|
|
"text":"N",
|
|
"nextPhraseID":"narael_7"
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"id":"narael_7",
|
|
"message":"I guess my fate is to perish here, but now as a free man at least.",
|
|
"replies":[
|
|
{
|
|
"text":"N",
|
|
"nextPhraseID":"narael_8"
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"id":"narael_8",
|
|
"message":"Now leave me to my fate. I do not have the strength to leave this place.",
|
|
"replies":[
|
|
{
|
|
"text":"N",
|
|
"nextPhraseID":"narael_9"
|
|
}
|
|
],
|
|
"rewards":[
|
|
{
|
|
"rewardType":"questProgress",
|
|
"rewardID":"flagstone",
|
|
"value":60
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"id":"narael_9",
|
|
"message":"If you find my wife Taurum in Nor City, please tell her I'm alive and that I haven't forgotten about her.",
|
|
"replies":[
|
|
{
|
|
"text":"I will. Goodbye.",
|
|
"nextPhraseID":"X"
|
|
},
|
|
{
|
|
"text":"I will. Shadow be with you.",
|
|
"nextPhraseID":"X"
|
|
}
|
|
]
|
|
}
|
|
] |