Added conversations, monsters, quests for v070.

This commit is contained in:
Oskar Wiksten
2013-06-06 23:18:06 +02:00
parent 53fbe550aa
commit dcd8337ff3
46 changed files with 11412 additions and 5 deletions

View File

@@ -0,0 +1,84 @@
[
{
"id": "agthor",
"replies": [
{
"requires": {
"progress": "feygard_shipment:80"
},
"nextPhraseID": "agthor_y1"
},
{
"nextPhraseID": "agthor0"
}
]
},
{
"id": "agthor0",
"message": "Hello there. Please move along. These things are property of Feygard, and you have no business here."
},
{
"id": "agthor_y1",
"replies": [
{
"text": "N",
"nextPhraseID": "agthor_y2"
}
],
"message": "Hey, you're that kid! That kid that we've been hearing about. It's great to finally get a face on the stories we've heard."
},
{
"id": "agthor_y2",
"replies": [
{
"text": "Care to trade some items?",
"nextPhraseID": "agthor_y4"
},
{
"text": "I'm looking for my brother.",
"nextPhraseID": "agthor_y3"
}
],
"message": "Please, anything I can help you with?"
},
{
"id": "agthor_y3",
"message": "Sorry, can't help you there. You're the only kid I've seen running along here in a long time."
},
{
"id": "agthor_y4",
"replies": [
{
"text": "Trade",
"nextPhraseID": "S"
}
],
"message": "Sure thing. Here's what I've got."
},
{
"id": "agthor_guard0",
"replies": [
{
"text": "Who are you?",
"nextPhraseID": "agthor_guard0_1"
},
{
"text": "What are you doing here?",
"nextPhraseID": "agthor_guard0_1"
},
{
"text": "Are you from Feygard?",
"nextPhraseID": "agthor_guard0_1"
},
{
"text": "Where can I get some of that nice armor that you're wearing?",
"nextPhraseID": "agthor_guard0_1"
}
],
"message": "Talk to Agthor."
},
{
"id": "agthor_guard0_1",
"message": "Agthor. Talk to him. *points at Agthor*"
}
]

View File

@@ -0,0 +1,453 @@
[
{
"id": "aulowenn0",
"replies": [
{
"requires": {
"progress": "lodar13_rest:31"
},
"nextPhraseID": "aulowenn_atk"
},
{
"requires": {
"progress": "lodar13_rest:60"
},
"nextPhraseID": "aulowenn_wb0"
},
{
"requires": {
"progress": "lodar13_rest:40"
},
"nextPhraseID": "aulowenn_k0"
},
{
"requires": {
"progress": "lodar13_rest:11"
},
"nextPhraseID": "aulowenn_ms0"
},
{
"nextPhraseID": "aulowenn1"
}
]
},
{
"id": "aulowenn_atk",
"rewards": [
{
"rewardID": "lodar13_rest",
"value": 31
}
],
"replies": [
{
"nextPhraseID": "F",
"text": "Attack"
}
],
"message": "For Feygard!"
},
{
"id": "aulowenn1",
"replies": [
{
"text": "I mean you no harm. Who are you?",
"nextPhraseID": "aulowenn2"
},
{
"text": "Sure. I'll just stay right here. Who are you?",
"nextPhraseID": "aulowenn2"
},
{
"text": "Fine. I will leave.",
"nextPhraseID": "X"
}
],
"message": "Halt! Do not come any closer. The contents of these crates is property of Feygard."
},
{
"id": "aulowenn2",
"replies": [
{
"text": "What are doing out here?",
"nextPhraseID": "aulowenn3"
}
],
"message": "I am Aulowenn of Feygard."
},
{
"id": "aulowenn3",
"replies": [
{
"text": "N",
"nextPhraseID": "aulowenn4"
}
],
"message": "I'm guarding these crates. That's what I do. At least until my company gets back from their scouting party."
},
{
"id": "aulowenn4",
"replies": [
{
"text": "N",
"nextPhraseID": "aulowenn5"
}
],
"message": "Oh I hope they do get back. Come to think of it, they have been away for quite some time now."
},
{
"id": "aulowenn5",
"replies": [
{
"text": "What about the others?",
"nextPhraseID": "aulowenn6"
}
],
"message": "I sure hope they are well. Unlike the others.."
},
{
"id": "aulowenn6",
"replies": [
{
"text": "N",
"nextPhraseID": "aulowenn7"
}
],
"message": "In my squad, we were a band of six guards that, together with other squads, were sent out here to find a dangerous madman that takes his refuge somewhere in the nearby hills around here."
},
{
"id": "aulowenn7",
"replies": [
{
"text": "N",
"nextPhraseID": "aulowenn8"
}
],
"message": "But something started to happen once we got here. Some of my fellow guards started acting .. odd."
},
{
"id": "aulowenn8",
"replies": [
{
"text": "N",
"nextPhraseID": "aulowenn9"
}
],
"message": "I don't know if was just me imagining things or if something truly happened to them. Anyway, one by one, we started to get fewer and fewer."
},
{
"id": "aulowenn9",
"rewards": [
{
"rewardID": "lodar13_rest",
"value": 10
}
],
"replies": [
{
"text": "What do you think has happened to them?",
"nextPhraseID": "aulowenn10"
}
],
"message": "Some of my men were killed by the creatures that live in these woods, some ran away by themselves and some have never come back from their scouting trips."
},
{
"id": "aulowenn10",
"replies": [
{
"text": "N",
"nextPhraseID": "aulowenn11"
}
],
"message": "I have two theories. My first thought is that some of the local creatures that we've been having problems with here might have captured them, or even killed them. I know for a fact that some were killed by the creatures, since we even buried some of my men to the east of here, but I am not certain of the others."
},
{
"id": "aulowenn11",
"replies": [
{
"text": "N",
"nextPhraseID": "aulowenn12"
}
],
"message": "The creatures in these woods are intelligible, but fierce. Luckily, we've been able to kill them off before they've been able to spew their foul lies. There are still a few of them around though."
},
{
"id": "aulowenn12",
"replies": [
{
"text": "N",
"nextPhraseID": "aulowenn13"
}
],
"message": "My second theory is that the madman that we are looking for must have done something to them. Maybe the madman has smeared some of his madness onto them."
},
{
"id": "aulowenn13",
"replies": [
{
"text": "N",
"nextPhraseID": "aulowenn14"
}
],
"message": "Regardless, there isn't much that I am able to do here. I need to guard these crates."
},
{
"id": "aulowenn14",
"replies": [
{
"text": "Anything I can do to help?",
"nextPhraseID": "aulowenn15"
},
{
"text": "Good luck with that. Goodbye.",
"nextPhraseID": "X"
}
],
"message": "Also, I do hope that those creatures that seem to live here don't return. They've been a real pest."
},
{
"id": "aulowenn15",
"replies": [
{
"text": "N",
"nextPhraseID": "aulowenn16"
}
],
"message": "Oh yes, would you? There is one thing you could do."
},
{
"id": "aulowenn16",
"replies": [
{
"text": "N",
"nextPhraseID": "aulowenn17"
}
],
"message": "As I mentioned, some of my men were killed by the local creatures here. We buried them to the east of here."
},
{
"id": "aulowenn17",
"replies": [
{
"text": "N",
"nextPhraseID": "aulowenn18"
}
],
"message": "I haven't been there for a few days now, but last I visited the graves, there was one of those foul creatures standing over the graves."
},
{
"id": "aulowenn18",
"replies": [
{
"text": "N",
"nextPhraseID": "aulowenn19"
}
],
"message": "I've seen that particular creature there before, it seems to be haunting the graves of my fellow men."
},
{
"id": "aulowenn19",
"replies": [
{
"text": "So, you want me to go visit the graves to the east and defeat whatever creature is there?",
"nextPhraseID": "aulowenn20"
}
],
"message": "Of course, it must be up to no good. I would like your help in either removing or defeating that thing."
},
{
"id": "aulowenn20",
"rewards": [
{
"rewardID": "lodar13_rest",
"value": 11
}
],
"replies": [
{
"text": "Sounds easy enough. I'll do it.",
"nextPhraseID": "aulowenn21"
},
{
"text": "Great, more blood for my sword. I'll do it.",
"nextPhraseID": "aulowenn21"
},
{
"text": "Anything to help a fellow Feygard friend.",
"nextPhraseID": "aulowenn21a"
},
{
"text": "I don't think I should get involved in this.",
"nextPhraseID": "aulowenn21b"
},
{
"text": "I'll go visit the graves, but I can't promise that I'll kill anyone.",
"nextPhraseID": "aulowenn21b"
},
{
"requires": {
"item": {
"itemID": "tiqui",
"quantity": 1
}
},
"text": "I have already killed it.",
"nextPhraseID": "aulowenn_k0"
}
],
"message": "Yes, that's it. I should also warn you that those creatures are intelligible, so I would urge you to act quickly when encountering it, before it can spew its foul lies."
},
{
"id": "aulowenn21",
"message": "Good. Return here once you are done."
},
{
"id": "aulowenn21a",
"message": "Glory to Feygard. Return here once you are done."
},
{
"id": "aulowenn21b",
"message": "You do as you wish. I'll be here regardless."
},
{
"id": "aulowenn_ms0",
"replies": [
{
"nextPhraseID": "aulowenn16",
"text": "What was I supposed to do again?"
},
{
"requires": {
"item": {
"itemID": "tiqui",
"quantity": 1
}
},
"text": "Yes, I defeated the creature.",
"nextPhraseID": "aulowenn_k0"
},
{
"text": "Not yet. I'll do it soon enough though.",
"nextPhraseID": "aulowenn21"
},
{
"text": "I don't think I should get involved in this.",
"nextPhraseID": "aulowenn21b"
},
{
"text": "I'll go visit the graves, but I can't promise that I'll kill anyone.",
"nextPhraseID": "aulowenn21b"
},
{
"text": "I met Tiqui by those graves. He had an interesting tale to tell.",
"nextPhraseID": "aulowenn_tq0",
"requires": {
"progress": "lodar13_rest:22"
}
}
],
"message": "Hello again. Were you successful in defeating that beast?"
},
{
"id": "aulowenn_k0",
"rewards": [
{
"rewardID": "lodar13_rest",
"value": 40
}
],
"replies": [
{
"text": "N",
"nextPhraseID": "aulowenn_k1"
}
],
"message": "Excellent. Maybe now my brethren can rest peacefully. Thank you so much for helping me."
},
{
"id": "aulowenn_k1",
"rewards": [
{
"rewardID": "lodar13_rest",
"value": 60
}
],
"message": "In return, you are very welcome to use my bed to rest whenever you wish."
},
{
"id": "aulowenn_wb0",
"replies": [
{
"text": "N",
"nextPhraseID": "aulowenn_k1"
}
],
"message": "Welcome back my friend. Thank you for helping me defeat that foul creature that was haunting the grave of my fellow guards."
},
{
"id": "aulowenn_tq0",
"replies": [
{
"text": "He told me that you have been killing off his kin.",
"nextPhraseID": "aulowenn_tq1"
}
],
"message": "You actually listened to it? Please, indulge me, what lies did it have you believe?"
},
{
"id": "aulowenn_tq1",
"replies": [
{
"text": "N",
"nextPhraseID": "aulowenn_tq2"
}
],
"message": "Of course we have! They've been attacking us, and we've taken precautions by hunting them so they can't kill more of us."
},
{
"id": "aulowenn_tq2",
"replies": [
{
"text": "I should leave before there is more bloodshed.",
"nextPhraseID": "aulowenn21b"
},
{
"text": "I don't like your tone. They haven't done anything to you.",
"nextPhraseID": "aulowenn_tq4"
},
{
"text": "I was also asked to take care of you, and I intend to do just that.",
"nextPhraseID": "aulowenn_tq3"
}
],
"message": "To think that they believe they have a chance against the forces of Feygard. Hah! We will cut them down like sheep once the reinforcements get here."
},
{
"id": "aulowenn_tq3",
"replies": [
{
"text": "Attack",
"nextPhraseID": "aulowenn_atk"
},
{
"text": "I should leave before there is more bloodshed.",
"nextPhraseID": "X"
}
],
"message": "Hah! Take care of me? That will be the day."
},
{
"id": "aulowenn_tq4",
"replies": [
{
"text": "Attack",
"nextPhraseID": "aulowenn_atk"
},
{
"text": "I should leave before there is more bloodshed.",
"nextPhraseID": "X"
}
],
"message": "Hah! See, there are those lies that I told you about. They. Attacked. Us. Get it?"
}
]

View File

@@ -0,0 +1,198 @@
[
{
"id": "charwd_guard",
"rewards": [
{
"rewardID": "charwood1",
"value": 20
}
],
"replies": [
{
"requires": {
"progress": "charwood1:35"
},
"nextPhraseID": "charwd_guard2"
},
{
"nextPhraseID": "charwd_guard0"
}
]
},
{
"id": "charwd_guard1",
"replies": [
{
"text": "N",
"nextPhraseID": "charwd_guard2"
}
],
"message": "Good. We need all the help we can get."
},
{
"id": "charwd_guard2",
"rewards": [
{
"rewardID": "charwood1",
"value": 35
}
],
"replies": [
{
"text": "Thank you.",
"nextPhraseID": "R"
},
{
"text": "I sure hope there's some reward for all of this later.",
"nextPhraseID": "R"
}
],
"message": "I'll let you enter the hills. Keep heading east, and then turn north once you see the mountain side."
},
{
"id": "charwd_guard0",
"replies": [
{
"requires": {
"progress": "charwood1:30"
},
"text": "I've already talked to her, and I have agreed to help find your missing people.",
"nextPhraseID": "charwd_guard1"
},
{
"text": "What's back here?",
"nextPhraseID": "charwd_guard4"
},
{
"text": "Ok, I'll go talk to her.",
"nextPhraseID": "charwd_guard3"
}
],
"message": "You better talk to Maevalia."
},
{
"id": "charwd_guard3",
"message": "Yes, you do that."
},
{
"id": "charwd_guard4",
"replies": [
{
"text": "Ok, I'll go talk to her.",
"nextPhraseID": "charwd_guard3"
},
{
"requires": {
"progress": "charwood1:30"
},
"nextPhraseID": "charwd_guard1",
"text": "I've already talked to her, and I have agreed to help find your missing people."
}
],
"message": "Behind me is the path up to the Charwood mining town. You really should go talk to Maevalia though. She's inside the cabin."
},
{
"id": "drashad",
"rewards": [
{
"rewardID": "charwood1",
"value": 20
}
],
"replies": [
{
"requires": {
"progress": "charwood1:50"
},
"nextPhraseID": "drashad1"
},
{
"nextPhraseID": "drashad2"
}
]
},
{
"id": "drashad1",
"message": "Thank you for helping us!"
},
{
"id": "drashad2",
"message": "Please, you have to help us!"
},
{
"id": "khorailla",
"rewards": [
{
"rewardID": "charwood1",
"value": 20
}
],
"replies": [
{
"requires": {
"progress": "charwood1:50"
},
"nextPhraseID": "khorailla1"
},
{
"nextPhraseID": "khorailla3"
}
]
},
{
"id": "khorailla1",
"replies": [
{
"text": "Do you have anything to trade?",
"nextPhraseID": "khorailla2"
},
{
"text": "You're welcome.",
"nextPhraseID": "X"
}
],
"message": "Thank you so much for finding our missing people!"
},
{
"id": "khorailla2",
"replies": [
{
"text": "Sure, let me see what you have.",
"nextPhraseID": "S"
}
],
"message": "It's not much, but I have some food if you'd like."
},
{
"id": "khorailla3",
"replies": [
{
"text": "Do you have anything to trade?",
"nextPhraseID": "khorailla5"
},
{
"text": "What happened to them?",
"nextPhraseID": "khorailla4"
}
],
"message": "What ever will we do? Poor Ayell and Fayvara, I sure hope they're alright."
},
{
"id": "khorailla4",
"message": "You should talk to Maevalia over there."
},
{
"id": "khorailla5",
"replies": [
{
"text": "N",
"nextPhraseID": "khorailla4"
}
],
"message": "I'm sorry, I'm too distracted to help you right now."
},
{
"id": "charwood_rest",
"message": "Khorailla shouts to you: Hey! Get away from there!"
}
]

View File

@@ -0,0 +1,150 @@
[
{
"id": "charwoodm",
"rewards": [
{
"rewardID": "charwood1",
"value": 40
}
],
"replies": [
{
"text": "I bow to no one.",
"nextPhraseID": "F"
},
{
"text": "Bow down to your own death!",
"nextPhraseID": "F"
},
{
"text": "Fight!",
"nextPhraseID": "F"
}
],
"message": "Bow before the might of the Thukuzun!"
},
{
"id": "falothen0",
"replies": [
{
"text": "[untie the ropes]",
"nextPhraseID": "falothen0_1"
},
{
"text": "I think I'll leave you right there.",
"nextPhraseID": "X"
}
],
"message": "You there, thank the Shadow you're here! Quickly, untie these ropes!"
},
{
"id": "falothen0_1",
"replies": [
{
"text": "N",
"nextPhraseID": "falothen0_2"
}
],
"message": "I'm free, thank you! I'll make my way down the hill to the Charwood cabin. Meet me back there."
},
{
"id": "falothen0_2",
"rewards": [
{
"rewardID": "charwood1",
"value": 41
}
],
"replies": [
{
"nextPhraseID": "R"
}
]
},
{
"id": "morenavia",
"replies": [
{
"text": "[examine the remains]",
"nextPhraseID": "morenavia_1"
},
{
"text": "[leave it alone]",
"nextPhraseID": "X"
}
],
"message": "You see the bloody remains of what looks like a human."
},
{
"id": "morenavia_1",
"rewards": [
{
"rewardID": "charwood1",
"value": 42
}
],
"message": "Among the remains, you find a ring with the insignia 'Morenavia'. This must be what's left of the former leader of the Charwood hills."
},
{
"id": "fayvara0",
"replies": [
{
"text": "[untie the ropes]",
"nextPhraseID": "fayvara0_1"
},
{
"text": "I think I'll leave you right there.",
"nextPhraseID": "X"
}
],
"message": "Please help me! I'm being held captive here."
},
{
"id": "fayvara0_1",
"replies": [
{
"text": "N",
"nextPhraseID": "fayvara0_2"
}
],
"message": "Thank you, thank you! I'll make my way down the hill to the Charwood cabin. Meet me back there."
},
{
"id": "fayvara0_2",
"rewards": [
{
"rewardID": "charwood1",
"value": 43
}
],
"replies": [
{
"nextPhraseID": "R"
}
]
},
{
"id": "ayell",
"replies": [
{
"text": "[examine the pile]",
"nextPhraseID": "ayell_1"
},
{
"text": "[leave it alone]",
"nextPhraseID": "X"
}
],
"message": "You see a pile of bloody body parts."
},
{
"id": "ayell_1",
"rewards": [
{
"rewardID": "charwood1",
"value": 44
}
],
"message": "Among the remains, you find a ring with the insignia 'Ayell'. This must be what's left of the former healer of the Charwood hills."
}
]

View File

@@ -0,0 +1,172 @@
[
{
"id": "askyl0",
"replies": [
{
"text": "Get you?",
"nextPhraseID": "askyl2"
},
{
"text": "[Lie] Yes, I am here to get you. Follow me.",
"nextPhraseID": "askyl1"
}
],
"message": "Wh.. who.. Have you come to get me?"
},
{
"id": "askyl1",
"replies": [
{
"text": "Wait, who are these people you are referring to?",
"nextPhraseID": "askyl2"
}
],
"message": "Nooo! I knew the day would come. You people won't be able to catch me!"
},
{
"id": "askyl2",
"replies": [
{
"text": "N",
"nextPhraseID": "X"
}
],
"message": "The Sakul are coming."
},
{
"id": "esfiume0",
"replies": [
{
"text": "N",
"nextPhraseID": "esfiume1"
}
],
"message": "Hey! Whatever you saw us doing here, we're completely innocent."
},
{
"id": "esfiume1",
"replies": [
{
"text": "I didn't see anything.",
"nextPhraseID": "esfiume2"
},
{
"text": "What do you do around here?",
"nextPhraseID": "esfiume3"
}
],
"message": "These aren't even our things. We are only .. uh .. standing around here."
},
{
"id": "esfiume2",
"replies": [
{
"text": "What do you do around here?",
"nextPhraseID": "esfiume3"
}
],
"message": "That's right you didn't."
},
{
"id": "esfiume3",
"replies": [
{
"text": "What's in those crates back there?",
"nextPhraseID": "esfiume4"
}
],
"message": "Oh, we .. um .. stay here. Completely legit. Not at all doing anything that's not allowed."
},
{
"id": "esfiume4",
"replies": [
{
"text": "Right. I had better leave.",
"nextPhraseID": "X"
}
],
"message": "Oh nothing. They're .. uh .. empty. Yes, that's it, empty."
},
{
"id": "erethori0",
"replies": [
{
"text": "What people?",
"nextPhraseID": "erethori3"
},
{
"text": "Who are you?",
"nextPhraseID": "erethori1"
}
],
"message": "I hope you're not here to ask for help, like all those other people that have come by."
},
{
"id": "erethori1",
"replies": [
{
"text": "Sure thing.",
"nextPhraseID": "X"
},
{
"text": "You guys seem to be up to something.",
"nextPhraseID": "erethori2"
}
],
"message": "I'm no one. You did not see me, or any of my friends here."
},
{
"id": "erethori2",
"message": "Really? I think you had better leave."
},
{
"id": "erethori3",
"replies": [
{
"text": "N",
"nextPhraseID": "erethori4"
}
],
"message": "It seems something must have happened up in the Charwood mining town recently."
},
{
"id": "erethori4",
"replies": [
{
"text": "N",
"nextPhraseID": "erethori5"
}
],
"message": "There have been quite a few people coming by here and asking us for help."
},
{
"id": "erethori5",
"replies": [
{
"text": "Charwood, where is that?",
"nextPhraseID": "erethori6"
}
],
"message": "Don't know what happened over there though. Maybe you should go ask the people in the Charwood cabin."
},
{
"id": "erethori6",
"rewards": [
{
"rewardID": "charwood1",
"value": 11
}
],
"replies": [
{
"text": "Thanks, I'll go check it out.",
"nextPhraseID": "X"
},
{
"text": "I have better things to do.",
"nextPhraseID": "X"
}
],
"message": "It's just north of here. Take the path west of our camp here, and head straight north. It's just around the bend there. *points*"
}
]

View File

@@ -0,0 +1,923 @@
[
{
"id": "falothen1",
"replies": [
{ "requires": { "progress": "charwood1:70" }, "nextPhraseID": "falothen1_0" },
{ "requires": { "progress": "charwood1:71" }, "nextPhraseID": "falothen1_0" },
{ "requires": { "progress": "charwood1:72" }, "nextPhraseID": "falothen1_0" },
{ "requires": { "progress": "charwood1:73" }, "nextPhraseID": "falothen1_0" },
{ "requires": { "progress": "charwood1:74" }, "nextPhraseID": "falothen1_0" },
{ "requires": { "progress": "charwood1:75" }, "nextPhraseID": "falothen1_0" },
{ "nextPhraseID": "falothen1_1" }
]
},
{
"id": "falothen1_1",
"replies": [
{
"text": "N",
"nextPhraseID": "falothen1_2"
}
],
"message": "Hello again. Thank you for saving me from captivity up in the Charwood heights!"
},
{
"id": "falothen1_2",
"replies": [
{
"text": "N",
"nextPhraseID": "falothen1_3"
}
],
"message": "I won't dare to think about what those monsters would have done to me, had you not freed me!"
},
{
"id": "falothen1_3",
"replies": [
{
"text": "What can you teach me?",
"nextPhraseID": "falothen1_4"
}
],
"message": "In return, I am willing to teach you the things I know. I used to be a weapons trainer for the Charwood heights, before all of this started."
},
{
"id": "falothen1_4",
"replies": [
{
"text": "What weapon types can you teach me?",
"nextPhraseID": "falothen1_5"
}
],
"message": "I can teach you how to better handle most types of weapons, so that you can get even more proficient in them."
},
{
"id": "falothen1_5",
"replies": [
{
"text": "N",
"nextPhraseID": "falothen1_6"
}
],
"message": "I can teach you about swords, either one-handed or two-handed ones. I know a bit about daggers, axes and blunt weapons. I also know a fair deal about fighting with your base fists."
},
{
"id": "falothen1_6",
"rewards": [
{
"rewardID": "charwood1",
"value": 65
}
],
"replies": [
{
"text": "Tell me more about fighting with your base fists.",
"nextPhraseID": "falothen1_7_f"
},
{
"text": "Tell me more about two-handed swords.",
"nextPhraseID": "falothen1_7_2hs"
},
{
"text": "Tell me more about one-handed swords.",
"nextPhraseID": "falothen1_7_1hs"
},
{
"text": "Tell me more about daggers.",
"nextPhraseID": "falothen1_7_d"
},
{
"text": "Tell me more about axes.",
"nextPhraseID": "falothen1_7_a"
},
{
"nextPhraseID": "falothen1_7_b",
"text": "Tell me more about blunt weapons."
},
{
"text": "I'll be right back.",
"nextPhraseID": "X"
}
],
"message": "I only have time to teach you about one type of weapon, so make sure you pick the one that suits you best."
},
{
"id": "falothen1_7_2hs",
"replies": [
{
"text": "N",
"nextPhraseID": "falothen1_7_2hs1"
}
],
"message": "Two handed swords are usually much heavier than their one-handed counterparts, which means that they are much harder to swing correctly."
},
{
"id": "falothen1_7_2hs1",
"replies": [
{
"text": "Sounds good. Teach me two-handed sword fighting.",
"nextPhraseID": "falothen1_7_2hs2"
},
{
"text": "Let's go back to the other types of weapons.",
"nextPhraseID": "falothen1_6"
}
],
"message": "In return, they provide much deeper cuts that hurt your opponent more. I can teach you how to better handle swinging your two-handed swords."
},
{
"id": "falothen1_7_2hs2",
"rewards": [
{
"rewardID": "charwood1",
"value": 71
},
{
"rewardType": 2,
"rewardID": 28,
"value": 1
}
],
"replies": [
{
"text": "N",
"nextPhraseID": "falothen1_8"
}
],
"message": "[Falothen teaches you the two-handed sword skill]"
},
{
"id": "falothen1_7_f",
"replies": [
{
"text": "N",
"nextPhraseID": "falothen1_7_f1"
}
],
"message": "Bare fists, now that's my kind of style! When not being hampered by either a weapon or shield, you can be a lot more flexible in your moves."
},
{
"id": "falothen1_7_f1",
"replies": [
{
"text": "Sounds good. Teach me how to be better at unarmed fighting.",
"nextPhraseID": "falothen1_7_f2"
},
{
"text": "Let's go back to the other types of weapons.",
"nextPhraseID": "falothen1_6"
}
],
"message": "Fighting bare-handed can make you land more successful punches, and will also make you quicker when dodging blows."
},
{
"id": "falothen1_7_f2",
"rewards": [
{
"rewardID": "charwood1",
"value": 75
},
{
"rewardType": 2,
"rewardID": 31,
"value": 1
}
],
"replies": [
{
"text": "N",
"nextPhraseID": "falothen1_8"
}
],
"message": "[Falothen teaches you the unarmed fighting skill]"
},
{
"id": "falothen1_7_1hs",
"replies": [
{
"text": "N",
"nextPhraseID": "falothen1_7_1hs1"
}
],
"message": "One handed swords, now that's an art form. They have a wide range of uses, from slashing to piercing types."
},
{
"id": "falothen1_7_1hs1",
"replies": [
{
"text": "Sounds good. Teach me how to fight with one-handed swords.",
"nextPhraseID": "falothen1_7_1hs2"
},
{
"text": "Let's go back to the other types of weapons.",
"nextPhraseID": "falothen1_6"
}
],
"message": "I can teach you how to handle them better, so that you land your attacks more often."
},
{
"id": "falothen1_7_1hs2",
"rewards": [
{
"rewardID": "charwood1",
"value": 70
},
{
"rewardType": 2,
"rewardID": 27,
"value": 1
}
],
"replies": [
{
"text": "N",
"nextPhraseID": "falothen1_8"
}
],
"message": "[Falothen teaches you the one-handed sword skill]"
},
{
"id": "falothen1_7_d",
"replies": [
{
"text": "N",
"nextPhraseID": "falothen1_7_d1"
}
],
"message": "Daggers, the choice of the fast fighter. Their light weight usually makes you much faster when attacking. Some of them also have nasty side effects. Nasty for your opponent, that is."
},
{
"id": "falothen1_7_d1",
"replies": [
{
"text": "Sounds good. Teach me how to fight with daggers.",
"nextPhraseID": "falothen1_7_d2"
},
{
"text": "Let's go back to the other types of weapons.",
"nextPhraseID": "falothen1_6"
}
],
"message": "I can teach you how to handle them better, so that you land your attacks more often."
},
{
"id": "falothen1_7_d2",
"rewards": [
{
"rewardID": "charwood1",
"value": 72
},
{
"rewardType": 2,
"rewardID": 26,
"value": 1
}
],
"replies": [
{
"text": "N",
"nextPhraseID": "falothen1_8"
}
],
"message": "[Falothen teaches you the dagger skill]"
},
{
"id": "falothen1_7_a",
"replies": [
{
"text": "N",
"nextPhraseID": "falothen1_7_a1"
}
],
"message": "Oh yes. The mighty axes. You can do a lot of damage with them, if you know how to handle them correctly."
},
{
"id": "falothen1_7_a1",
"replies": [
{
"text": "Sounds good. Teach me how to fight with axes.",
"nextPhraseID": "falothen1_7_a2"
},
{
"nextPhraseID": "falothen1_6",
"text": "Let's go back to the other types of weapons."
}
],
"message": "I can teach you how to get better at fighting with all types of axes, from the small hatchet up to the larger two-handed greataxes. That way, you can be very versatile in your choice of weapons."
},
{
"id": "falothen1_7_a2",
"rewards": [
{
"rewardID": "charwood1",
"value": 74
},
{
"rewardType": 2,
"rewardID": 29,
"value": 1
}
],
"replies": [
{
"text": "N",
"nextPhraseID": "falothen1_8"
}
],
"message": "[Falothen teaches you the axe skill]"
},
{
"id": "falothen1_7_b",
"replies": [
{
"text": "N",
"nextPhraseID": "falothen1_7_b1"
}
],
"message": "Now, blunt weapons is my way of categorizing everything from the simple club, to maces up to quarterstaves. The technique for using them well is mostly the same."
},
{
"id": "falothen1_7_b1",
"replies": [
{
"text": "Sounds good. Teach me how to fight with blunt weapons.",
"nextPhraseID": "falothen1_7_b2"
},
{
"text": "Let's go back to the other types of weapons.",
"nextPhraseID": "falothen1_6"
}
],
"message": "I can teach you how to better land your blows with all blunt weapons."
},
{
"id": "falothen1_7_b2",
"rewards": [
{
"rewardID": "charwood1",
"value": 73
},
{
"rewardType": 2,
"rewardID": 30,
"value": 1
}
],
"replies": [
{
"text": "N",
"nextPhraseID": "falothen1_8"
}
],
"message": "[Falothen teaches you the blunt weapons skill]"
},
{
"id": "falothen1_8",
"replies": [
{
"text": "N",
"nextPhraseID": "falothen1_s"
}
],
"message": "There. That wasn't so hard once you get the hang of it, now was it?"
},
{
"id": "falothen1_9",
"message": "I can help you get better in the other types of weapons as well, of course, if you want. But for that, I will have to require some form of payment.",
"replies": [
{
"text": "What sort of payment?",
"nextPhraseID": "falothen1_10"
}
]
},
{
"id": "falothen1_0",
"replies": [
{
"text": "N",
"nextPhraseID": "falothen1_s"
}
],
"message": "Hello again, my friend. I hope you've been using what I taught you."
},
{
"id": "falothen1_s",
"replies": [
{ "requires": { "progress": "charwood1:91" }, "nextPhraseID": "falothen1_s0" },
{ "nextPhraseID": "falothen1_s1" }
]
},
{
"id": "falothen1_s1",
"replies": [
{ "requires": { "progress": "charwood1:92" }, "nextPhraseID": "falothen1_s0" },
{ "nextPhraseID": "falothen1_s2" }
]
},
{
"id": "falothen1_s2",
"replies": [
{ "requires": { "progress": "charwood1:93" }, "nextPhraseID": "falothen1_s0" },
{ "nextPhraseID": "falothen1_s3" }
]
},
{
"id": "falothen1_s3",
"replies": [
{ "requires": { "progress": "charwood1:94" }, "nextPhraseID": "falothen1_s0" },
{ "nextPhraseID": "falothen1_9" }
]
},
{
"id": "falothen1_s0",
"rewards": [ { "rewardID": "charwood1", "value": 110 } ],
"replies": [ { "nextPhraseID": "falothen1_9" } ]
},
{
"id": "falothen1_10",
"replies": [
{
"text": "N",
"nextPhraseID": "falothen1_11"
}
],
"message": "We usually don't teach anyone outside our settlement. Last time I did, I was given five Oegyth crystals and 5000 gold in return for my services."
},
{
"id": "falothen1_11",
"rewards": [
{
"rewardID": "charwood1",
"value": 80
}
],
"replies": [
{
"text": "I don't have that on me right now. I'll be back.",
"nextPhraseID": "X"
},
{
"text": "I'm not interested right now.",
"nextPhraseID": "X"
},
{
"requires": {
"item": {
"requireType": 1,
"itemID": "oegyth",
"quantity": 2
}
},
"text": "I think I should hold on to those crystals some more.",
"nextPhraseID": "falothen1_12"
},
{
"requires": {
"item": {
"requireType": 1,
"itemID": "oegyth",
"quantity": 2
}
},
"text": "I might be interested.",
"nextPhraseID": "falothen1_13"
}
],
"message": "Seeing as you saved me, I think it's reasonable to only require two of those crystals from you. I still have expenses to pay, mind you, so I will require that gold."
},
{
"id": "falothen1_12",
"message": "Yes, those things sure are valuable."
},
{
"id": "falothen1_13",
"replies": [
{
"requires": {
"item": {
"requireType": 1,
"itemID": "gold",
"quantity": 5000
}
},
"nextPhraseID": "falothen1_14"
},
{
"nextPhraseID": "falothen1_13q"
}
]
},
{
"id": "falothen1_13q",
"message": "It seems you do not have the gold required for it."
},
{
"id": "falothen1_14",
"message": "Which weapon type would you be interested in?",
"replies": [
{
"text": "Tell me more about fighting with your base fists.",
"nextPhraseID": "falothen1_2nd_f"
},
{
"text": "Tell me more about two-handed swords.",
"nextPhraseID": "falothen1_2nd_2hs"
},
{
"text": "Tell me more about one-handed swords.",
"nextPhraseID": "falothen1_2nd_1hs"
},
{
"text": "Tell me more about daggers.",
"nextPhraseID": "falothen1_2nd_d"
},
{
"text": "Tell me more about axes.",
"nextPhraseID": "falothen1_2nd_a"
},
{
"nextPhraseID": "falothen1_2nd_b",
"text": "Tell me more about blunt weapons."
},
{
"text": "I'll be right back.",
"nextPhraseID": "X"
}
]
},
{
"id": "falothen1_2nd_no",
"replies": [
{
"text": "Let's go back to the other types of weapons.",
"nextPhraseID": "falothen1_14"
}
],
"message": "I've already taught you that skill."
},
{
"id": "falothen1_2nd_2hs",
"replies": [
{ "requires": { "progress": "charwood1:71" }, "nextPhraseID": "falothen1_2nd_no" },
{ "nextPhraseID": "falothen1_2nd_2hs0" }
]
},
{
"id": "falothen1_2nd_2hs0",
"replies": [
{
"text": "N",
"nextPhraseID": "falothen1_2nd_2hs1"
}
],
"message": "Two handed swords are usually much heavier than their one-handed counterparts, which means that they are much harder to swing correctly."
},
{
"id": "falothen1_2nd_2hs1",
"replies": [
{
"text": "Sounds good. Teach me two-handed sword fighting. Here are two Oegyth crystals and 5000 gold as payment.",
"requires": { "item": { "requireType": 0, "itemID": "oegyth", "quantity": 2 } },
"nextPhraseID": "falothen1_2nd_2hs2"
},
{
"text": "Let's go back to the other types of weapons.",
"nextPhraseID": "falothen1_14"
}
],
"message": "In return, they provide much deeper cuts that hurt your opponent more. I can teach you how to better handle swinging your two-handed swords."
},
{
"id": "falothen1_2nd_2hs2",
"replies": [
{ "requires": { "item": { "requireType": 0, "itemID": "gold", "quantity": 5000 } }, "nextPhraseID": "falothen1_2nd_2hs3" },
{ "nextPhraseID": "falothen1_2nd_2hs3" }
]
},
{
"id": "falothen1_2nd_2hs3",
"rewards": [
{
"rewardID": "charwood1",
"value": 71
},
{
"rewardType": 2,
"rewardID": 28,
"value": 1
}
],
"replies": [
{
"text": "N",
"nextPhraseID": "falothen1_15"
}
],
"message": "[Falothen teaches you the two-handed sword skill]"
},
{
"id": "falothen1_2nd_f",
"replies": [
{ "requires": { "progress": "charwood1:75" }, "nextPhraseID": "falothen1_2nd_no" },
{ "nextPhraseID": "falothen1_2nd_f0" }
]
},
{
"id": "falothen1_2nd_f0",
"replies": [
{
"text": "N",
"nextPhraseID": "falothen1_2nd_f1"
}
],
"message": "Bare fists, now that's my kind of style! When not being hampered by either a weapon or shield, you can be a lot more flexible in your moves."
},
{
"id": "falothen1_2nd_f1",
"replies": [
{
"text": "Sounds good. Teach me how to be better at unarmed fighting. Here are two Oegyth crystals and 5000 gold as payment.",
"requires": { "item": { "requireType": 0, "itemID": "oegyth", "quantity": 2 } },
"nextPhraseID": "falothen1_2nd_f2"
},
{
"text": "Let's go back to the other types of weapons.",
"nextPhraseID": "falothen1_14"
}
],
"message": "Fighting bare-handed can make you land more successful punches, and will also make you quicker when dodging blows."
},
{
"id": "falothen1_2nd_f2",
"replies": [
{ "requires": { "item": { "requireType": 0, "itemID": "gold", "quantity": 5000 } }, "nextPhraseID": "falothen1_2nd_f3" },
{ "nextPhraseID": "falothen1_2nd_f3" }
]
},
{
"id": "falothen1_2nd_f3",
"rewards": [
{
"rewardID": "charwood1",
"value": 75
},
{
"rewardType": 2,
"rewardID": 31,
"value": 1
}
],
"replies": [
{
"text": "N",
"nextPhraseID": "falothen1_15"
}
],
"message": "[Falothen teaches you the unarmed fighting skill]"
},
{
"id": "falothen1_2nd_1hs",
"replies": [
{ "requires": { "progress": "charwood1:70" }, "nextPhraseID": "falothen1_2nd_no" },
{ "nextPhraseID": "falothen1_2nd_1hs0" }
]
},
{
"id": "falothen1_2nd_1hs0",
"replies": [
{
"text": "N",
"nextPhraseID": "falothen1_2nd_1hs1"
}
],
"message": "One handed swords, now that's an art form. They have a wide range of uses, from slashing to piercing types."
},
{
"id": "falothen1_2nd_1hs1",
"replies": [
{
"text": "Sounds good. Teach me how to fight with one-handed swords. Here are two Oegyth crystals and 5000 gold as payment.",
"requires": { "item": { "requireType": 0, "itemID": "oegyth", "quantity": 2 } },
"nextPhraseID": "falothen1_2nd_1hs2"
},
{
"text": "Let's go back to the other types of weapons.",
"nextPhraseID": "falothen1_14"
}
],
"message": "I can teach you how to handle them better, so that you land your attacks more often."
},
{
"id": "falothen1_2nd_1hs2",
"replies": [
{ "requires": { "item": { "requireType": 0, "itemID": "gold", "quantity": 5000 } }, "nextPhraseID": "falothen1_2nd_1hs3" },
{ "nextPhraseID": "falothen1_2nd_1hs3" }
]
},
{
"id": "falothen1_2nd_1hs3",
"rewards": [
{
"rewardID": "charwood1",
"value": 70
},
{
"rewardType": 2,
"rewardID": 27,
"value": 1
}
],
"replies": [
{
"text": "N",
"nextPhraseID": "falothen1_15"
}
],
"message": "[Falothen teaches you the one-handed sword skill]"
},
{
"id": "falothen1_2nd_d",
"replies": [
{ "requires": { "progress": "charwood1:72" }, "nextPhraseID": "falothen1_2nd_no" },
{ "nextPhraseID": "falothen1_2nd_d0" }
]
},
{
"id": "falothen1_2nd_d0",
"replies": [
{
"text": "N",
"nextPhraseID": "falothen1_2nd_d1"
}
],
"message": "Daggers, the choice of the fast fighter. Their light weight usually makes you much faster when attacking. Some of them also have nasty side effects. Nasty for your opponent, that is."
},
{
"id": "falothen1_2nd_d1",
"replies": [
{
"text": "Sounds good. Teach me how to fight with daggers. Here are two Oegyth crystals and 5000 gold as payment.",
"requires": { "item": { "requireType": 0, "itemID": "oegyth", "quantity": 2 } },
"nextPhraseID": "falothen1_2nd_d2"
},
{
"text": "Let's go back to the other types of weapons.",
"nextPhraseID": "falothen1_14"
}
],
"message": "I can teach you how to handle them better, so that you land your attacks more often."
},
{
"id": "falothen1_2nd_d2",
"replies": [
{ "requires": { "item": { "requireType": 0, "itemID": "gold", "quantity": 5000 } }, "nextPhraseID": "falothen1_2nd_d3" },
{ "nextPhraseID": "falothen1_2nd_d3" }
]
},
{
"id": "falothen1_2nd_d3",
"rewards": [
{
"rewardID": "charwood1",
"value": 72
},
{
"rewardType": 2,
"rewardID": 26,
"value": 1
}
],
"replies": [
{
"text": "N",
"nextPhraseID": "falothen1_15"
}
],
"message": "[Falothen teaches you the dagger skill]"
},
{
"id": "falothen1_2nd_a",
"replies": [
{ "requires": { "progress": "charwood1:74" }, "nextPhraseID": "falothen1_2nd_no" },
{ "nextPhraseID": "falothen1_2nd_a0" }
]
},
{
"id": "falothen1_2nd_a0",
"replies": [
{
"text": "N",
"nextPhraseID": "falothen1_2nd_a1"
}
],
"message": "Oh yes. The mighty axes. You can do a lot of damage with them, if you know how to handle them correctly."
},
{
"id": "falothen1_2nd_a1",
"replies": [
{
"text": "Sounds good. Teach me how to fight with axes. Here are two Oegyth crystals and 5000 gold as payment.",
"requires": { "item": { "requireType": 0, "itemID": "oegyth", "quantity": 2 } },
"nextPhraseID": "falothen1_2nd_a2"
},
{
"nextPhraseID": "falothen1_14",
"text": "Let's go back to the other types of weapons."
}
],
"message": "I can teach you how to get better at fighting with all types of axes, from the small hatchet up to the larger two-handed greataxes. That way, you can be very versatile in your choice of weapons."
},
{
"id": "falothen1_2nd_a2",
"replies": [
{ "requires": { "item": { "requireType": 0, "itemID": "gold", "quantity": 5000 } }, "nextPhraseID": "falothen1_2nd_a3" },
{ "nextPhraseID": "falothen1_2nd_a3" }
]
},
{
"id": "falothen1_2nd_a3",
"rewards": [
{
"rewardID": "charwood1",
"value": 74
},
{
"rewardType": 2,
"rewardID": 29,
"value": 1
}
],
"replies": [
{
"text": "N",
"nextPhraseID": "falothen1_15"
}
],
"message": "[Falothen teaches you the axe skill]"
},
{
"id": "falothen1_2nd_b",
"replies": [
{ "requires": { "progress": "charwood1:73" }, "nextPhraseID": "falothen1_2nd_no" },
{ "nextPhraseID": "falothen1_2nd_b0" }
]
},
{
"id": "falothen1_2nd_b0",
"replies": [
{
"text": "N",
"nextPhraseID": "falothen1_2nd_b1"
}
],
"message": "Now, blunt weapons is my way of categorizing everything from the simple club, to maces up to quarterstaves. The technique for using them well is mostly the same."
},
{
"id": "falothen1_2nd_b1",
"replies": [
{
"text": "Sounds good. Teach me how to fight with blunt weapons. Here are two Oegyth crystals and 5000 gold as payment.",
"requires": { "item": { "requireType": 0, "itemID": "oegyth", "quantity": 2 } },
"nextPhraseID": "falothen1_2nd_b2"
},
{
"text": "Let's go back to the other types of weapons.",
"nextPhraseID": "falothen1_14"
}
],
"message": "I can teach you how to better land your blows with all blunt weapons."
},
{
"id": "falothen1_2nd_b2",
"replies": [
{ "requires": { "item": { "requireType": 0, "itemID": "gold", "quantity": 5000 } }, "nextPhraseID": "falothen1_2nd_b3" },
{ "nextPhraseID": "falothen1_2nd_b3" }
]
},
{
"id": "falothen1_2nd_b3",
"rewards": [
{
"rewardID": "charwood1",
"value": 73
},
{
"rewardType": 2,
"rewardID": 30,
"value": 1
}
],
"replies": [
{
"text": "N",
"nextPhraseID": "falothen1_15"
}
],
"message": "[Falothen teaches you the blunt weapons skill]"
},
{
"id": "falothen1_15",
"message": "Well done! You learn quickly."
}
]

View File

@@ -0,0 +1,709 @@
[
{
"id": "fayvara1",
"replies": [
{ "requires": { "progress": "charwood1:91" }, "nextPhraseID": "fayvara1_0" },
{ "requires": { "progress": "charwood1:92" }, "nextPhraseID": "fayvara1_0" },
{ "requires": { "progress": "charwood1:93" }, "nextPhraseID": "fayvara1_0" },
{ "requires": { "progress": "charwood1:94" }, "nextPhraseID": "fayvara1_0" },
{ "nextPhraseID": "fayvara1_1" }
]
},
{
"id": "fayvara1_1",
"replies": [
{
"text": "N",
"nextPhraseID": "fayvara1_2"
}
],
"message": "There you are! I had hoped to see you again after you helped me up in the Charwood heights!"
},
{
"id": "fayvara1_2",
"replies": [
{
"text": "N",
"nextPhraseID": "fayvara1_3"
}
],
"message": "Thank you so much for helping to get me free! The stench of those monsters up there was awful."
},
{
"id": "fayvara1_3",
"replies": [
{
"text": "What can you teach me?",
"nextPhraseID": "fayvara1_4"
}
],
"message": "I don't have much to give you in return, apart from my knowledge of how to use different kinds of armors. It's not much, but it's the least I can do."
},
{
"id": "fayvara1_4",
"replies": [
{
"text": "What armor types can you teach me?",
"nextPhraseID": "fayvara1_5"
}
],
"message": "I can teach you how to better handle most types of armors, so that you can get even more proficient while wearing them."
},
{
"id": "fayvara1_5",
"replies": [
{
"text": "N",
"nextPhraseID": "fayvara1_6"
}
],
"message": "I can teach you about using shields to your advantage, or how to best use light or heavy armors. I can also teach you how to better handle blows when not wearing any armor at all, fighting unarmored that is."
},
{
"id": "fayvara1_6",
"rewards": [
{
"rewardID": "charwood1",
"value": 90
}
],
"replies": [
{
"text": "Tell me more about shields.",
"nextPhraseID": "fayvara1_7_s"
},
{
"text": "Tell me more about light armor.",
"nextPhraseID": "fayvara1_7_l"
},
{
"text": "Tell me more about heavy armor.",
"nextPhraseID": "fayvara1_7_h"
},
{
"text": "Tell me more about fighting without armor.",
"nextPhraseID": "fayvara1_7_u"
},
{
"text": "I'll be right back.",
"nextPhraseID": "X"
}
],
"message": "We only have time for one type of armor right now though, so think carefully on which one will suit you best"
},
{
"id": "fayvara1_7_s",
"replies": [
{
"text": "N",
"nextPhraseID": "fayvara1_7_s1"
}
],
"message": "Shields can be used in combination with your regular weapon, to block attacks from your opponent."
},
{
"id": "fayvara1_7_s1",
"replies": [
{
"text": "Sounds good. Teach me about shields.",
"nextPhraseID": "fayvara1_7_s2"
},
{
"text": "Let's go back to the other types of armors.",
"nextPhraseID": "fayvara1_6"
}
],
"message": "I can teach you to better withstand attacks using a shield, so that you don't take as much damage while using them."
},
{
"id": "fayvara1_7_s2",
"rewards": [
{
"rewardID": "charwood1",
"value": 91
},
{
"rewardType": 2,
"rewardID": 32,
"value": 1
}
],
"replies": [
{
"text": "N",
"nextPhraseID": "fayvara1_8"
}
],
"message": "[Fayvara teaches you the shield skill]"
},
{
"id": "fayvara1_7_l",
"replies": [
{
"text": "N",
"nextPhraseID": "fayvara1_7_l1"
}
],
"message": "Light armor comes in many varieties. From the simple leather armor to the light-weight steel ones. Compared to the heavy armors, you can generally be more flexible when using them, sometimes even increasing your movement speed."
},
{
"id": "fayvara1_7_l1",
"replies": [
{
"text": "Sounds good. Teach me about light armors.",
"nextPhraseID": "fayvara1_7_l2"
},
{
"text": "Let's go back to the other types of armors.",
"nextPhraseID": "fayvara1_6"
}
],
"message": "I can teach you how to better block blows while wearing light armor, so that you don't get hit as often."
},
{
"id": "fayvara1_7_l2",
"rewards": [
{
"rewardID": "charwood1",
"value": 92
},
{
"rewardType": 2,
"rewardID": 34,
"value": 1
}
],
"replies": [
{
"text": "N",
"nextPhraseID": "fayvara1_8"
}
],
"message": "[Fayvara teaches you the light armor skill]"
},
{
"id": "fayvara1_7_h",
"replies": [
{
"text": "N",
"nextPhraseID": "fayvara1_7_h1"
}
],
"message": "Heavy armor, for when you really need protection. They generally provide the best protection around, making you withstand most attacks from your opponent without even getting a scratch."
},
{
"id": "fayvara1_7_h1",
"replies": [
{
"text": "Sounds good. Teach me about heavy armors.",
"nextPhraseID": "fayvara1_7_h2"
},
{
"text": "Let's go back to the other types of armors.",
"nextPhraseID": "fayvara1_6"
}
],
"message": "The downside is of course that they weigh a lot, which can slow you down. I can teach you how you can use that to your advantage, so that you can withstand attacks better, and not be as slowed down as you would otherwise."
},
{
"id": "fayvara1_7_h2",
"rewards": [
{
"rewardID": "charwood1",
"value": 93
},
{
"rewardType": 2,
"rewardID": 35,
"value": 1
}
],
"replies": [
{
"text": "N",
"nextPhraseID": "fayvara1_8"
}
],
"message": "[Fayvara teaches you the heavy armor skill]"
},
{
"id": "fayvara1_7_u",
"replies": [
{
"text": "N",
"nextPhraseID": "fayvara1_7_u1"
}
],
"message": "Ah yes, the pure of mind do not need physical protection. As you know, wearing armor may slow you down - and by learning how to fight without wearing any, you can become even faster."
},
{
"id": "fayvara1_7_u1",
"replies": [
{
"text": "Sounds good. Teach me about unarmored combat.",
"nextPhraseID": "fayvara1_7_u2"
},
{
"text": "Let's go back to the other types of armors.",
"nextPhraseID": "fayvara1_6"
}
],
"message": "I can teach you the way of fighting without armor, and how you can use that to your advantage so you don't get his as often."
},
{
"id": "fayvara1_7_u2",
"rewards": [
{
"rewardID": "charwood1",
"value": 94
},
{
"rewardType": 2,
"rewardID": 33,
"value": 1
}
],
"replies": [
{
"text": "N",
"nextPhraseID": "fayvara1_8"
}
],
"message": "[Fayvara teaches you the unarmored combat skill]"
},
{
"id": "fayvara1_8",
"replies": [
{
"text": "N",
"nextPhraseID": "fayvara1_s"
}
],
"message": "Well done. I hope that will be useful for you."
},
{
"id": "fayvara1_9",
"message": "I can of course teach you the other types of armors as well, if you want. Seeing as how I already taught you once for free, I will require payment for teaching you further.",
"replies": [
{
"text": "What sort of payment?",
"nextPhraseID": "fayvara1_10"
}
]
},
{
"id": "fayvara1_0",
"replies": [
{
"text": "N",
"nextPhraseID": "fayvara1_s"
}
],
"message": "Hello again, my friend. I hope that the things I have taught you have proven to be useful."
},
{
"id": "fayvara1_s",
"replies": [
{ "requires": { "progress": "charwood1:70" }, "nextPhraseID": "fayvara1_s0" },
{ "nextPhraseID": "fayvara1_s1" }
]
},
{
"id": "fayvara1_s1",
"replies": [
{ "requires": { "progress": "charwood1:71" }, "nextPhraseID": "fayvara1_s0" },
{ "nextPhraseID": "fayvara1_s2" }
]
},
{
"id": "fayvara1_s2",
"replies": [
{ "requires": { "progress": "charwood1:72" }, "nextPhraseID": "fayvara1_s0" },
{ "nextPhraseID": "fayvara1_s3" }
]
},
{
"id": "fayvara1_s3",
"replies": [
{ "requires": { "progress": "charwood1:73" }, "nextPhraseID": "fayvara1_s0" },
{ "nextPhraseID": "fayvara1_s4" }
]
},
{
"id": "fayvara1_s4",
"replies": [
{ "requires": { "progress": "charwood1:74" }, "nextPhraseID": "fayvara1_s0" },
{ "nextPhraseID": "fayvara1_s5" }
]
},
{
"id": "fayvara1_s5",
"replies": [
{ "requires": { "progress": "charwood1:75" }, "nextPhraseID": "fayvara1_s0" },
{ "nextPhraseID": "fayvara1_9" }
]
},
{
"id": "fayvara1_s0",
"rewards": [ { "rewardID": "charwood1", "value": 110 } ],
"replies": [ { "nextPhraseID": "fayvara1_9" } ]
},
{
"id": "fayvara1_10",
"replies": [
{
"text": "N",
"nextPhraseID": "fayvara1_11"
}
],
"message": "We very rarely teach anyone outside our settlement, me and Falothen. I heard that Falothen taught someone a while ago, and I heard that he was given five Oegyth crystals and 5000 gold in return."
},
{
"id": "fayvara1_11",
"rewards": [
{
"rewardID": "charwood1",
"value": 100
}
],
"replies": [
{
"text": "I don't have that on me right now. I'll be back.",
"nextPhraseID": "X"
},
{
"text": "I'm not interested right now.",
"nextPhraseID": "X"
},
{
"requires": {
"item": {
"requireType": 1,
"itemID": "oegyth",
"quantity": 2
}
},
"text": "I think I should hold on to those crystals some more.",
"nextPhraseID": "fayvara1_12"
},
{
"requires": {
"item": {
"requireType": 1,
"itemID": "oegyth",
"quantity": 2
}
},
"text": "I might be interested.",
"nextPhraseID": "fayvara1_13"
}
],
"message": "So I'm thinking something similar would suffice. Since as you're my friend, I won't charge as much as Falothen did. Two of those crystals and 6000 gold should be well enough."
},
{
"id": "fayvara1_12",
"message": "Yes, those things sure are valuable."
},
{
"id": "fayvara1_13",
"replies": [
{
"requires": {
"item": {
"requireType": 1,
"itemID": "gold",
"quantity": 6000
}
},
"nextPhraseID": "fayvara1_14"
},
{
"nextPhraseID": "fayvara1_13q"
}
]
},
{
"id": "fayvara1_13q",
"message": "It seems you do not have enough gold. 6000 gold it is."
},
{
"id": "fayvara1_14",
"message": "Which type of armor are you interested in?",
"replies": [
{
"text": "Tell me more about shields.",
"nextPhraseID": "fayvara1_2nd_s"
},
{
"text": "Tell me more about light armor.",
"nextPhraseID": "fayvara1_2nd_l"
},
{
"text": "Tell me more about heavy armor.",
"nextPhraseID": "fayvara1_2nd_h"
},
{
"text": "Tell me more about fighting without armor.",
"nextPhraseID": "fayvara1_2nd_u"
},
{
"text": "I'll be right back.",
"nextPhraseID": "X"
}
]
},
{
"id": "fayvara1_2nd_no",
"replies": [
{
"text": "Let's go back to the other types of armors.",
"nextPhraseID": "fayvara1_14"
}
],
"message": "I've already taught you that skill."
},
{
"id": "fayvara1_2nd_s",
"replies": [
{ "requires": { "progress": "charwood1:91" }, "nextPhraseID": "fayvara1_2nd_no" },
{ "nextPhraseID": "fayvara1_2nd_s0" }
]
},
{
"id": "fayvara1_2nd_s0",
"replies": [
{
"text": "N",
"nextPhraseID": "fayvara1_2nd_s1"
}
],
"message": "Shields can be used in combination with your regular weapon, to block attacks from your opponent."
},
{
"id": "fayvara1_2nd_s1",
"replies": [
{
"text": "Sounds good. Teach me about shields. Here are two Oegyth crystals and 6000 gold as payment.",
"requires": { "item": { "requireType": 0, "itemID": "oegyth", "quantity": 2 } },
"nextPhraseID": "fayvara1_2nd_s2"
},
{
"text": "Let's go back to the other types of armors.",
"nextPhraseID": "fayvara1_14"
}
],
"message": "I can teach you to better withstand attacks using a shield, so that you don't take as much damage while using them."
},
{
"id": "fayvara1_2nd_s2",
"replies": [
{ "requires": { "item": { "requireType": 0, "itemID": "gold", "quantity": 6000 } }, "nextPhraseID": "fayvara1_2nd_s3" },
{ "nextPhraseID": "fayvara1_2nd_s3" }
]
},
{
"id": "fayvara1_2nd_s3",
"rewards": [
{
"rewardID": "charwood1",
"value": 91
},
{
"rewardType": 2,
"rewardID": 32,
"value": 1
}
],
"replies": [
{
"text": "N",
"nextPhraseID": "fayvara1_15"
}
],
"message": "[Fayvara teaches you the shield skill]"
},
{
"id": "fayvara1_2nd_l",
"replies": [
{ "requires": { "progress": "charwood1:92" }, "nextPhraseID": "fayvara1_2nd_no" },
{ "nextPhraseID": "fayvara1_2nd_l0" }
]
},
{
"id": "fayvara1_2nd_l0",
"replies": [
{
"text": "N",
"nextPhraseID": "fayvara1_2nd_l1"
}
],
"message": "Light armor comes in many varieties. From the simple leather armor to the light-weight steel ones. Compared to the heavy armors, you can generally be more flexible when using them, sometimes even increasing your movement speed."
},
{
"id": "fayvara1_2nd_l1",
"replies": [
{
"text": "Sounds good. Teach me about light armors. Here are two Oegyth crystals and 6000 gold as payment.",
"requires": { "item": { "requireType": 0, "itemID": "oegyth", "quantity": 2 } },
"nextPhraseID": "fayvara1_2nd_l2"
},
{
"text": "Let's go back to the other types of armors.",
"nextPhraseID": "fayvara1_14"
}
],
"message": "I can teach you how to better block blows while wearing light armor, so that you don't get hit as often."
},
{
"id": "fayvara1_2nd_l2",
"replies": [
{ "requires": { "item": { "requireType": 0, "itemID": "gold", "quantity": 6000 } }, "nextPhraseID": "fayvara1_2nd_l3" },
{ "nextPhraseID": "fayvara1_2nd_l3" }
]
},
{
"id": "fayvara1_2nd_l3",
"rewards": [
{
"rewardID": "charwood1",
"value": 92
},
{
"rewardType": 2,
"rewardID": 34,
"value": 1
}
],
"replies": [
{
"text": "N",
"nextPhraseID": "fayvara1_15"
}
],
"message": "[Fayvara teaches you the light armor skill]"
},
{
"id": "fayvara1_2nd_h",
"replies": [
{ "requires": { "progress": "charwood1:93" }, "nextPhraseID": "fayvara1_2nd_no" },
{ "nextPhraseID": "fayvara1_2nd_h0" }
]
},
{
"id": "fayvara1_2nd_h0",
"replies": [
{
"text": "N",
"nextPhraseID": "fayvara1_2nd_h1"
}
],
"message": "Heavy armor, for when you really need protection. They generally provide the best protection around, making you withstand most attacks from your opponent without even getting a scratch."
},
{
"id": "fayvara1_2nd_h1",
"replies": [
{
"text": "Sounds good. Teach me about heavy armors. Here are two Oegyth crystals and 6000 gold as payment.",
"requires": { "item": { "requireType": 0, "itemID": "oegyth", "quantity": 2 } },
"nextPhraseID": "fayvara1_2nd_h2"
},
{
"text": "Let's go back to the other types of armors.",
"nextPhraseID": "fayvara1_14"
}
],
"message": "The downside is of course that they weigh a lot, which can slow you down. I can teach you how you can use that to your advantage, so that you can withstand attacks better, and not be as slowed down as you would otherwise."
},
{
"id": "fayvara1_2nd_h2",
"replies": [
{ "requires": { "item": { "requireType": 0, "itemID": "gold", "quantity": 6000 } }, "nextPhraseID": "fayvara1_2nd_h3" },
{ "nextPhraseID": "fayvara1_2nd_h3" }
]
},
{
"id": "fayvara1_2nd_h3",
"rewards": [
{
"rewardID": "charwood1",
"value": 93
},
{
"rewardType": 2,
"rewardID": 35,
"value": 1
}
],
"replies": [
{
"text": "N",
"nextPhraseID": "fayvara1_15"
}
],
"message": "[Fayvara teaches you the heavy armor skill]"
},
{
"id": "fayvara1_2nd_u",
"replies": [
{ "requires": { "progress": "charwood1:94" }, "nextPhraseID": "fayvara1_2nd_no" },
{ "nextPhraseID": "fayvara1_2nd_u0" }
]
},
{
"id": "fayvara1_2nd_u0",
"replies": [
{
"text": "N",
"nextPhraseID": "fayvara1_2nd_u1"
}
],
"message": "Ah yes, the pure of mind do not need physical protection. As you know, wearing armor may slow you down - and by learning how to fight without wearing any, you can become even faster."
},
{
"id": "fayvara1_2nd_u1",
"replies": [
{
"text": "Sounds good. Teach me about unarmored combat. Here are two Oegyth crystals and 6000 gold as payment.",
"requires": { "item": { "requireType": 0, "itemID": "oegyth", "quantity": 2 } },
"nextPhraseID": "fayvara1_2nd_u2"
},
{
"text": "Let's go back to the other types of armors.",
"nextPhraseID": "fayvara1_14"
}
],
"message": "I can teach you the way of fighting without armor, and how you can use that to your advantage so you don't get his as often."
},
{
"id": "fayvara1_2nd_u2",
"replies": [
{ "requires": { "item": { "requireType": 0, "itemID": "gold", "quantity": 6000 } }, "nextPhraseID": "fayvara1_2nd_u3" },
{ "nextPhraseID": "fayvara1_2nd_u3" }
]
},
{
"id": "fayvara1_2nd_u3",
"rewards": [
{
"rewardID": "charwood1",
"value": 94
},
{
"rewardType": 2,
"rewardID": 33,
"value": 1
}
],
"replies": [
{
"text": "N",
"nextPhraseID": "fayvara1_15"
}
],
"message": "[Fayvara teaches you the unarmored combat skill]"
},
{
"id": "fayvara1_15",
"message": "Well done! You learn quickly."
}
]

View File

@@ -0,0 +1,42 @@
[
{
"id": "hirazinn",
"replies": [
{
"text": "N",
"nextPhraseID": "hirazinn_1"
}
],
"message": "[The foul creature swings its many arms at you, while giving away a high-pitched shrieking sound]"
},
{
"id": "hirazinn_1",
"replies": [
{
"text": "N",
"nextPhraseID": "hirazinn_2"
}
],
"message": "[The piercing noise fills your head with a mind-numbing headache]"
},
{
"id": "hirazinn_2",
"rewards": [
{
"rewardID": "lodar2",
"value": 40
}
],
"replies": [
{
"text": "[Run away screaming]",
"nextPhraseID": "X"
},
{
"text": "[Attack]",
"nextPhraseID": "F"
}
],
"message": "[You also feel a strong urge to leave this place]"
}
]

View File

@@ -0,0 +1,266 @@
[
{
"id": "kantya",
"rewards": [
{
"rewardID": "charwood1",
"value": 20
}
],
"replies": [
{
"requires": {
"progress": "charwood1:50"
},
"nextPhraseID": "kantya1"
},
{
"nextPhraseID": "kantya0"
}
]
},
{
"id": "kantya0",
"message": "What will happen to us?"
},
{
"id": "kantya1",
"replies": [
{
"text": "You're welcome.",
"nextPhraseID": "X"
},
{
"text": "What do you think caused the monsters to appear?",
"nextPhraseID": "kantya2"
}
],
"message": "Thank you for finding our missing people!"
},
{
"id": "kantya2",
"replies": [
{
"text": "N",
"nextPhraseID": "kantya3"
}
],
"message": "I told them we shouldn't be digging deeper!"
},
{
"id": "kantya3",
"replies": [
{
"text": "What happened?",
"nextPhraseID": "kantya4"
}
],
"message": "But they did anyway. Now, look what it got us."
},
{
"id": "kantya4",
"replies": [
{
"text": "N",
"nextPhraseID": "kantya5"
}
],
"message": "It all started with a few of the miners coming back from their shift. They reported having found some sort of markings on the ground."
},
{
"id": "kantya5",
"replies": [
{
"text": "What did the markings say?",
"nextPhraseID": "kantya6"
}
],
"message": "Strange markings. Unnatural. Nothing like we've seen before."
},
{
"id": "kantya6",
"replies": [
{
"text": "N",
"nextPhraseID": "kantya7"
}
],
"message": "We don't know. No one could make any sense of them, not even Morenavia. I told them all that we should just leave it be."
},
{
"id": "kantya7",
"replies": [
{
"text": "N",
"nextPhraseID": "kantya8"
}
],
"message": "But they didn't listen."
},
{
"id": "kantya8",
"replies": [
{
"text": "N",
"nextPhraseID": "kantya9"
}
],
"message": "Then some people started hearing strange noises coming from below the ground around those markings. Almost like there was something below - a cavern or something."
},
{
"id": "kantya9",
"replies": [
{
"text": "What happened then?",
"nextPhraseID": "kantya10"
}
],
"message": "Strange noises filled the whole mine, lour rumbles and shrieking noises from within the rock."
},
{
"id": "kantya10",
"replies": [
{
"text": "N",
"nextPhraseID": "kantya11"
}
],
"message": "They wanted to find out what was below those markings."
},
{
"id": "kantya11",
"replies": [
{
"text": "N",
"nextPhraseID": "kantya12"
}
],
"message": "So they started breaking through further down."
},
{
"id": "kantya12",
"replies": [
{
"text": "N",
"nextPhraseID": "kantya13"
}
],
"message": "I wasn't there myself, but I heard from some of the miners. As they broke through, there was a rush of air and a clattering noise, almost like claws, coming from the dark hole beneath."
},
{
"id": "kantya13",
"replies": [
{
"text": "N",
"nextPhraseID": "kantya14"
}
],
"message": "Below the ground with the markings, there was a cavern, just as they had suspected."
},
{
"id": "kantya14",
"replies": [
{
"text": "N",
"nextPhraseID": "kantya15"
}
],
"message": "A foul sulfurous smell crept into the mine, most likely coming from that cavern."
},
{
"id": "kantya15",
"replies": [
{
"text": "What happened then?",
"nextPhraseID": "kantya16"
}
],
"message": "They started hearing chattering in strange voices from inside the opening."
},
{
"id": "kantya16",
"replies": [
{
"text": "N",
"nextPhraseID": "kantya17"
}
],
"message": "Then they saw it. As I've heard it, it all started as a small flame from within the dark cavern."
},
{
"id": "kantya17",
"replies": [
{
"text": "N",
"nextPhraseID": "kantya18"
}
],
"message": "The flame grew stronger, and more lights appeared."
},
{
"id": "kantya18",
"replies": [
{
"text": "N",
"nextPhraseID": "kantya19"
}
],
"message": "Out of the dark, they came. Out from the depths of the mine."
},
{
"id": "kantya19",
"replies": [
{
"text": "N",
"nextPhraseID": "kantya20"
}
],
"message": "Those foul smelling things."
},
{
"id": "kantya20",
"replies": [
{
"text": "N",
"nextPhraseID": "kantya21"
}
],
"message": "I told everyone that we shouldn't have breached that deep. We should have stopped when we first saw those markings on the ground."
},
{
"id": "kantya21",
"replies": [
{
"text": "Is that how this all started?",
"nextPhraseID": "kantya22"
}
],
"message": "Those markings must have been some sort of warning."
},
{
"id": "kantya22",
"replies": [
{
"text": "Is there anything I can do?",
"nextPhraseID": "kantya23"
}
],
"message": "Yes. Whatever was in that cavern, we should not have let it out. Maybe that way, Morenavia and Ayell would still be alive."
},
{
"id": "kantya23",
"rewards": [
{
"rewardID": "charwood2",
"value": 10
}
],
"replies": [
{
"text": "Ok, I'll go talk to Maevalia again.",
"nextPhraseID": "kantya0"
}
],
"message": "You've helped us this far. Talk to Maevalia again, she might have something else for you."
}
]

View File

@@ -0,0 +1,104 @@
[
{
"id": "lethenlor0",
"replies": [
{
"text": "Who are you?",
"nextPhraseID": "lethenlor4"
},
{
"text": "What is this place?",
"nextPhraseID": "lethenlor1"
},
{
"text": "Anything interesting happening around here?",
"nextPhraseID": "lethenlor5"
}
],
"message": "Can I help you?"
},
{
"id": "lethenlor1",
"replies": [
{
"text": "I'm looking for my brother, Andor.",
"nextPhraseID": "lethenlor3"
},
{
"text": "Not much, maybe there is some loot in here that I can grab.",
"nextPhraseID": "lethenlor2"
},
{
"text": "Anything interesting happening around here?",
"nextPhraseID": "lethenlor5"
}
],
"message": "Well, it's our cabin. What are you doing here, anyway?"
},
{
"id": "lethenlor2",
"message": "Hrmpf. I think you had better leave."
},
{
"id": "lethenlor3",
"replies": [
{
"text": "Who are you?",
"nextPhraseID": "lethenlor4"
},
{
"text": "Anything interesting happening around here?",
"nextPhraseID": "lethenlor5"
}
],
"message": "Ok. Good luck with that."
},
{
"id": "lethenlor4",
"replies": [
{
"text": "Wow, you're not very friendly, are you?",
"nextPhraseID": "lethenlor2"
},
{
"text": "What is this place?",
"nextPhraseID": "lethenlor1"
},
{
"text": "Anything interesting happening around here?",
"nextPhraseID": "lethenlor5"
}
],
"message": "Does it matter? I don't know you, and you don't know me."
},
{
"id": "lethenlor5",
"replies": [
{
"text": "N",
"nextPhraseID": "lethenlor6"
}
],
"message": "Heh. Interesting. Let's just say our line of work is .. interesting."
},
{
"id": "lethenlor6",
"replies": [
{
"text": "Charwood cabin, where's that?",
"nextPhraseID": "lethenlor7"
}
],
"message": "But never mind that. I heard there were some troubles up by the Charwood mining town recently."
},
{
"id": "lethenlor7",
"rewards": [
{
"rewardID": "charwood1",
"value": 10
}
],
"message": "It's just northeast of here. Look for the Charwood cabin north of here."
}
]

View File

@@ -0,0 +1,350 @@
[
{
"id": "lleglaris",
"replies": [
{
"requires": {
"progress": "lleglaris:30"
},
"nextPhraseID": "lleglaris_r4"
},
{
"requires": {
"progress": "lleglaris:15"
},
"nextPhraseID": "lleglaris_r1"
},
{
"requires": {
"progress": "lleglaris:10"
},
"nextPhraseID": "lleglaris15"
},
{
"nextPhraseID": "lleglaris0"
}
]
},
{
"id": "lleglaris0",
"replies": [
{
"text": "Watch it. Do you even know who you're talking to?",
"nextPhraseID": "lleglaris2"
},
{
"text": "Fine. I'll leave.",
"nextPhraseID": "X"
},
{
"text": "Hey, no need to be rude.",
"nextPhraseID": "lleglaris1"
},
{
"text": "Hey, those look like some nice items you have there. Care to trade?",
"nextPhraseID": "lleglaris_rej"
}
],
"message": "Are you sure you should be here? Maybe you should go play with .. your toys or something?"
},
{
"id": "lleglaris1",
"replies": [
{
"text": "Whatever.",
"nextPhraseID": "X"
},
{
"text": "Watch it. Do you even know who you're talking to?",
"nextPhraseID": "lleglaris2"
}
],
"message": "Ha ha. I can be as rude as I want!"
},
{
"id": "lleglaris2",
"replies": [
{
"requires": {
"progress": "toszylae:70"
},
"text": "I was the one who slew the lich Toszylae between Loneford and Brimhaven.",
"nextPhraseID": "lleglaris3"
},
{
"requires": {
"item": {
"requireType": 2,
"itemID": "marrowtaint",
"quantity": 1
}
},
"text": "See this amulet that I'm wearing? This is Marrowtaint.",
"nextPhraseID": "lleglaris4"
},
{
"requires": {
"item": {
"requireType": 2,
"itemID": "ring_shadow0",
"quantity": 1
}
},
"text": "See this ring that I am wearing? This is the Ring of lesser Shadow.",
"nextPhraseID": "lleglaris4"
},
{
"requires": {
"progress": "loneford:54"
},
"text": "I was the one who helped solve the mystery in Loneford.",
"nextPhraseID": "lleglaris3"
},
{
"requires": {
"progress": "prim_hunt:240"
},
"text": "I saved the settlement of Prim from the attacks from Blackwater Mountain.",
"nextPhraseID": "lleglaris3"
},
{
"requires": {
"progress": "bwm_agent:240"
},
"text": "I helped the Blackwater Mountain settlement make the attacks from Prim stop.",
"nextPhraseID": "lleglaris3"
},
{
"text": "I am the son of an ordinary farmer in a minor settlement called Crossglen, not far west from here! I've even killed a rat or two!",
"nextPhraseID": "lleglaris5"
},
{
"text": "Never mind.",
"nextPhraseID": "X"
}
],
"message": "Hah! Please enlighten me."
},
{
"id": "lleglaris3",
"message": "That was you? Hah! And you expect me to believe that?",
"replies": [
{
"text": "N",
"nextPhraseID": "lleglaris7"
}
]
},
{
"id": "lleglaris4",
"message": "Good for you. It looks just like any other trinket to me.",
"replies": [
{
"text": "N",
"nextPhraseID": "lleglaris7"
}
]
},
{
"id": "lleglaris5",
"replies": [
{
"text": "N",
"nextPhraseID": "lleglaris6"
}
],
"message": "Ha ha! Now, that's funny!"
},
{
"id": "lleglaris6",
"message": "You have my best wishes, kid. Hope you'll get to see the world some day."
},
{
"id": "lleglaris7",
"replies": [
{
"text": "What task?",
"nextPhraseID": "lleglaris8"
}
],
"message": "If you're such an experienced adventurer, I'm sure a small task of mine wouldn't be any problem for you?"
},
{
"id": "lleglaris8",
"replies": [
{
"text": "N",
"nextPhraseID": "lleglaris9"
}
],
"message": "I've lost an amulet of mine. I was out in the woods around the cabin here and heard a noise coming from the east."
},
{
"id": "lleglaris9",
"replies": [
{
"text": "N",
"nextPhraseID": "lleglaris10"
}
],
"message": "Tired as I was, I didn't notice the things coming out from behind the trees fast enough."
},
{
"id": "lleglaris10",
"replies": [
{
"text": "N",
"nextPhraseID": "lleglaris11"
}
],
"message": "Undead things. Yuck, that smell."
},
{
"id": "lleglaris11",
"replies": [
{
"text": "N",
"nextPhraseID": "lleglaris12"
}
],
"message": "I saw this hole in the ground that they seemed to come out of. The ground had been all corrupted around it."
},
{
"id": "lleglaris12",
"replies": [
{
"text": "I'll go look for your amulet.",
"nextPhraseID": "lleglaris14"
},
{
"text": "Undead? No way, I'm out.",
"nextPhraseID": "lleglaris13"
}
],
"message": "Anyway, I ran away and my amulet must have gotten stuck on a branch or something like that."
},
{
"id": "lleglaris13",
"message": "Yeah, that's what I though as well."
},
{
"id": "lleglaris14",
"rewards": [
{
"rewardID": "lleglaris",
"value": 10
}
],
"replies": [
{
"text": "N",
"nextPhraseID": "lleglaris15"
}
],
"message": "Good."
},
{
"id": "lleglaris15",
"rewards": [
{
"rewardID": "lleglaris",
"value": 15
}
],
"message": "Go look just east of my cabin here. You probably need to take the path north when you exit the cabin, and then head east."
},
{
"id": "lleglaris_r1",
"replies": [
{
"text": "Can you tell me your story again?",
"nextPhraseID": "lleglaris8"
},
{
"requires": {
"item": {
"itemID": "lleglaris",
"quantity": 1
}
},
"text": "Yes, here it is.",
"nextPhraseID": "lleglaris_r3"
},
{
"text": "Still looking for it.",
"nextPhraseID": "lleglaris_r2"
}
],
"message": "Hi again. Did you find my amulet?"
},
{
"id": "lleglaris_r2",
"message": "Ok then. I won't keep you."
},
{
"id": "lleglaris_r3",
"rewards": [
{
"rewardID": "lleglaris",
"value": 30
}
],
"replies": [
{
"text": "N",
"nextPhraseID": "lleglaris_r4"
}
],
"message": "Yes, that's the one. It's good to see it back in my hands again."
},
{
"id": "lleglaris_r4",
"replies": [
{
"text": "N",
"nextPhraseID": "lleglaris_r5"
}
],
"message": "Thank you for finding my amulet."
},
{
"id": "lleglaris_r5",
"replies": [
{
"text": "N",
"nextPhraseID": "lleglaris_r6"
}
],
"message": "Maybe you really are an experienced adventurer after all."
},
{
"id": "lleglaris_r6",
"rewards": [
{
"rewardID": "lleglaris",
"value": 40
}
],
"replies": [
{
"text": "Let me see what you have.",
"nextPhraseID": "S"
}
],
"message": "Anyway, see this table here? It's just some old trinkets that I've gathered along the years. Maybe some of them could come in handy for you?"
},
{
"id": "lleglaris_rej",
"replies": [
{
"text": "Watch it. Do you even know who you're talking to?",
"nextPhraseID": "lleglaris2"
},
{
"text": "Fine. Maybe later them.",
"nextPhraseID": "X"
}
],
"message": "With you? No way. You look way to inexperienced."
}
]

File diff suppressed because it is too large Load Diff

View File

@@ -0,0 +1,139 @@
[
{
"id": "lodar0_g0",
"replies": [
{
"text": "N",
"nextPhraseID": "lodar0_g1"
}
],
"message": "Tee hee. You funny looking."
},
{
"id": "lodar0_g1",
"replies": [
{
"text": "N",
"nextPhraseID": "lodar0_g2"
}
],
"message": "Heh, but funny not enough to let you pass."
},
{
"id": "lodar0_g2",
"rewards": [
{
"rewardID": "lodar",
"value": 40
}
],
"replies": [
{
"text": "No, I don't have the password.",
"nextPhraseID": "lodar0_gfail"
},
{
"text": "'Giant'",
"nextPhraseID": "lodar0_gfail"
},
{
"text": "'Bones'",
"nextPhraseID": "lodar0_gfail"
},
{
"text": "[Lie] Your master has allowed me to get through without the password.",
"nextPhraseID": "lodar0_gfail"
},
{
"text": "'By the moon and stars, the path is laid clear to me.'",
"nextPhraseID": "lodar0_gfail"
},
{
"text": "'Lord Geomyr'",
"nextPhraseID": "lodar0_gfail"
},
{
"text": "'The Shadow'",
"nextPhraseID": "lodar0_gfail"
},
{
"requires": {
"progress": "lodar:20"
},
"text": "'Glow of the Shadow'",
"nextPhraseID": "lodar0_g3"
},
{
"text": "'Password'",
"nextPhraseID": "lodar0_gfail"
}
],
"message": "Master says only ones with password can pass. You have password?"
},
{
"id": "lodar0_gfail",
"replies": [
{
"text": "N",
"nextPhraseID": "lodar0_gfail1"
}
],
"message": "You not know password! Tee hee."
},
{
"id": "lodar0_gfail1",
"message": "[The guardian pushes you away and shakes its head]"
},
{
"id": "lodar0_g3",
"replies": [
{
"text": "N",
"nextPhraseID": "lodar0_g4"
}
],
"message": "You know! You know!"
},
{
"id": "lodar0_g4",
"rewards": [
{
"rewardID": "lodar",
"value": 45
}
],
"replies": [
{
"text": "N",
"nextPhraseID": "R"
}
],
"message": "[The creature moves out of the way, and gestures with its hands almost like it is welcoming you further into the forest]"
},
{
"id": "lodar0_g0a",
"replies": [
{
"text": "N",
"nextPhraseID": "lodar0_g0"
}
],
"message": "You again?"
},
{
"id": "lodar0_g",
"replies": [
{
"requires": { "progress": "lodar:45" },
"nextPhraseID": "lodar0_g4"
},
{
"requires": { "progress": "lodar:40" },
"nextPhraseID": "lodar0_g0a"
},
{
"nextPhraseID": "lodar0_g0"
}
]
}
]

View File

@@ -0,0 +1,262 @@
[
{
"id": "lodar_fg1",
"replies": [
{
"requires": {
"progress": "lodar:51"
},
"nextPhraseID": "lodar_fg1_r1"
},
{
"requires": {
"progress": "lodar:50"
},
"nextPhraseID": "lodar_fg1_r2"
},
{
"nextPhraseID": "lodar_fg1_1"
}
]
},
{
"id": "lodar_fg1_1",
"replies": [
{
"text": "N",
"nextPhraseID": "lodar_fg1_2"
}
],
"message": "You there! What are you doing here?"
},
{
"id": "lodar_fg1_2",
"replies": [
{
"text": "I think I can handle myself.",
"nextPhraseID": "lodar_fg1_3"
},
{
"text": "Cursed forest?",
"nextPhraseID": "lodar_fg1_3"
},
{
"text": "Ok, I'll turn back. Thanks for the warning.",
"nextPhraseID": "X"
}
],
"message": "This place is not safe. I urge you to turn back and to venture no further into this cursed forest."
},
{
"id": "lodar_fg1_3",
"replies": [
{
"text": "What mission?",
"nextPhraseID": "lodar_fg1_4"
},
{
"text": "What has happened?",
"nextPhraseID": "lodar_fg1_4"
}
],
"message": "This place - oh why did we ever agree to go on this mission?"
},
{
"id": "lodar_fg1_4",
"replies": [
{
"text": "N",
"nextPhraseID": "lodar_fg1_5"
}
],
"message": "Me and some other guards were sent here to find a madman that is wanted by the Feygard authorities."
},
{
"id": "lodar_fg1_5",
"replies": [
{
"text": "N",
"nextPhraseID": "lodar_fg1_6"
}
],
"message": "The madman is wanted for a number of crimes committed against Feygard, none of which I am allowed to disclose."
},
{
"id": "lodar_fg1_6",
"replies": [
{
"text": "N",
"nextPhraseID": "lodar_fg1_7"
}
],
"message": "At first, it seemed like just any ordinary mission - go find some crazy fool."
},
{
"id": "lodar_fg1_7",
"replies": [
{
"text": "N",
"nextPhraseID": "lodar_fg1_8"
}
],
"message": "But once we got here, it started happening. One by one, my fellow guards got more and more .. well .. I don't know how to put it, but something started to happen to them."
},
{
"id": "lodar_fg1_8",
"replies": [
{
"text": "N",
"nextPhraseID": "lodar_fg1_9"
}
],
"message": "The first guard said he had seen something among the trees, and went to look for it. We never saw him again."
},
{
"id": "lodar_fg1_9",
"replies": [
{
"text": "N",
"nextPhraseID": "lodar_fg1_10"
}
],
"message": "Some time later, one of the other guards seemed like he didn't know who we were, and ran off into the forest."
},
{
"id": "lodar_fg1_10",
"replies": [
{
"text": "So it's only you left?",
"nextPhraseID": "lodar_fg1_11"
}
],
"message": "Another guard said he'd nearly gotten lost in a what he called 'the green maze'."
},
{
"id": "lodar_fg1_11",
"replies": [
{
"text": "What could be causing it?",
"nextPhraseID": "lodar_fg1_12"
}
],
"message": "Yes, it seems so. None of the scouts have come back. Or rather, the ones that have come back have been .. afflicted by something."
},
{
"id": "lodar_fg1_12",
"replies": [
{
"text": "N",
"nextPhraseID": "lodar_fg1_13"
}
],
"message": "I don't know. Maybe something in the woods."
},
{
"id": "lodar_fg1_13",
"rewards": [
{
"rewardID": "lodar",
"value": 50
}
],
"replies": [
{
"text": "Any signs of the madman?",
"nextPhraseID": "lodar_fg1_14"
},
{
"text": "That's a really touching story. I really need to get going.",
"nextPhraseID": "lodar_fg1_16"
}
],
"message": "Maybe it's something that the madman that we were looking for has done."
},
{
"id": "lodar_fg1_14",
"replies": [
{
"text": "I'll keep my eyes open for any dangers when traveling through the forest myself.",
"nextPhraseID": "lodar_fg1_15"
},
{
"text": "Best of luck on your mission.",
"nextPhraseID": "lodar_fg1_16"
}
],
"message": "No, none."
},
{
"id": "lodar_fg1_15",
"replies": [
{
"text": "What about it?",
"nextPhraseID": "lodar_fg1_17"
}
],
"message": "Oh, before you go. As I told you before, one of the guards mentioned 'the green maze', that apperently is somewhere around here."
},
{
"id": "lodar_fg1_16",
"replies": [
{
"text": "N",
"nextPhraseID": "lodar_fg1_15"
}
],
"message": "Thank you."
},
{
"id": "lodar_fg1_17",
"rewards": [
{
"rewardID": "lodar",
"value": 51
}
],
"replies": [
{
"text": "I can handle myself.",
"nextPhraseID": "lodar_fg1_18"
},
{
"text": "Your fellow guards must have been weak. I'm surely not as weak as them.",
"nextPhraseID": "lodar_fg1_18"
},
{
"text": "Ok, I'll be on the look-out for any dangers.",
"nextPhraseID": "lodar_fg1_18"
}
],
"message": "I don't know if it's the twisty paths themselves or something that the madman has done that caused my fellow guards to behave the way they have - but consider yourself warned if you venture further into the forest!"
},
{
"id": "lodar_fg1_18",
"replies": [
{
"text": "Goodbye.",
"nextPhraseID": "R"
}
],
"message": "Consider yourself warned. I can't come help you if something happens."
},
{
"id": "lodar_fg1_r1",
"replies": [
{
"text": "N",
"nextPhraseID": "lodar_fg1_17"
}
],
"message": "Oh, it's you again."
},
{
"id": "lodar_fg1_r2",
"replies": [
{
"text": "N",
"nextPhraseID": "lodar_fg1_2"
}
],
"message": "Oh, it's you again."
}
]

View File

@@ -0,0 +1,86 @@
[
{
"id": "lodar_fg2",
"replies": [
{
"text": "I'm $playername.",
"nextPhraseID": "lodar_fg2_1"
},
{
"text": "Why would I tell you?",
"nextPhraseID": "lodar_fg2_1"
}
],
"message": "What? Who are you?"
},
{
"id": "lodar_fg2_1",
"replies": [
{
"text": "N",
"nextPhraseID": "lodar_fg2_2"
}
],
"message": "No no. You are too small. You can't be him."
},
{
"id": "lodar_fg2_2",
"replies": [
{
"text": "Who?",
"nextPhraseID": "lodar_fg2_3"
}
],
"message": "Crazy old fool, that's what they said he'd be."
},
{
"id": "lodar_fg2_3",
"replies": [
{
"text": "N",
"nextPhraseID": "lodar_fg2_4"
}
],
"message": "Ha ha. Crazy!"
},
{
"id": "lodar_fg2_4",
"replies": [
{
"text": "N",
"nextPhraseID": "lodar_fg2_5"
}
],
"message": "(the guard mumbles something that you can't understand)"
},
{
"id": "lodar_fg2_5",
"replies": [
{
"text": "See what?",
"nextPhraseID": "lodar_fg2_6"
}
],
"message": "Must get away! Soon we all will be able to see it."
},
{
"id": "lodar_fg2_6",
"rewards": [
{
"rewardID": "lodar",
"value": 71
}
],
"replies": [
{
"text": "Hello?",
"nextPhraseID": "lodar_fg2_1"
},
{
"text": "Are you even listening to me?",
"nextPhraseID": "lodar_fg2_1"
}
],
"message": "(the guard continues with his mumbling)"
}
]

View File

@@ -0,0 +1,56 @@
[
{
"id": "lodar_fg3",
"replies": [
{
"text": "N",
"nextPhraseID": "lodar_fg3_1"
}
],
"message": "(the guard stares back at you without saying anything)"
},
{
"id": "lodar_fg3_1",
"replies": [
{
"text": "N",
"nextPhraseID": "lodar_fg3_2"
}
],
"message": "(you notice him breathing heavily, and that his hands are shaking furiously)"
},
{
"id": "lodar_fg3_2",
"replies": [
{
"text": "N",
"nextPhraseID": "lodar_fg3_3"
}
],
"message": "(you also notice that the whites in his eyes have turned red from the many pulsating veins)"
},
{
"id": "lodar_fg3_3",
"replies": [
{
"text": "Fight!",
"nextPhraseID": "lodar_fg3_4"
}
],
"message": "(the guard launches himself at you, raising his sword)"
},
{
"id": "lodar_fg3_4",
"rewards": [
{
"rewardID": "lodar",
"value": 72
}
],
"replies": [
{
"nextPhraseID": "F"
}
]
}
]

View File

@@ -0,0 +1,112 @@
[
{
"id": "lodar_fg4",
"replies": [
{
"text": "N",
"nextPhraseID": "lodar_fg4_1"
}
],
"message": "I'll find it."
},
{
"id": "lodar_fg4_1",
"replies": [
{
"text": "N",
"nextPhraseID": "lodar_fg4_2"
}
],
"message": "Soon, it will all be mine."
},
{
"id": "lodar_fg4_2",
"replies": [
{
"text": "Lurks beneath?",
"nextPhraseID": "lodar_fg4_3"
}
],
"message": "I'll find what lurks beneath."
},
{
"id": "lodar_fg4_3",
"replies": [
{
"text": "N",
"nextPhraseID": "lodar_fg4_4"
}
],
"message": "(the guard turns towards you, almost as if he didn't notice you before)"
},
{
"id": "lodar_fg4_4",
"replies": [
{
"text": "N",
"nextPhraseID": "lodar_fg4_5"
}
],
"message": "What, who are you?"
},
{
"id": "lodar_fg4_5",
"replies": [
{
"text": "One of who?",
"nextPhraseID": "lodar_fg4_6"
},
{
"text": "(Lie) Yes, I an one of them. Bow down to me.",
"nextPhraseID": "lodar_fg4_6"
},
{
"text": "What are you talking about?",
"nextPhraseID": "lodar_fg4_6"
}
],
"message": "Are you one of .. them?"
},
{
"id": "lodar_fg4_6",
"replies": [
{
"text": "N",
"nextPhraseID": "lodar_fg4_7"
}
],
"message": "Oh yes, you are one of them. What lurks beneath demands that I purge this land from all of you."
},
{
"id": "lodar_fg4_7",
"replies": [
{
"text": "Let's see who's victorious!",
"nextPhraseID": "lodar_fg4_8"
},
{
"text": "Please don't hurt me!",
"nextPhraseID": "lodar_fg4_8"
},
{
"text": "All right, a fight! I've been wanting to slay more of you Feygard scum.",
"nextPhraseID": "lodar_fg4_8"
}
],
"message": "You will be the first of my glorious victories."
},
{
"id": "lodar_fg4_8",
"rewards": [
{
"rewardID": "lodar",
"value": 73
}
],
"replies": [
{
"nextPhraseID": "F"
}
]
}
]

View File

@@ -0,0 +1,135 @@
[
{
"id": "lowyna",
"replies": [
{
"text": "N",
"nextPhraseID": "lowyna_1"
}
],
"message": "Uh. Hello."
},
{
"id": "lowyna_1",
"replies": [
{
"text": "Who are you?",
"nextPhraseID": "lowyna_3"
},
{
"text": "What are you people doing here?",
"nextPhraseID": "lowyna_2"
},
{
"text": "What is that smell?",
"nextPhraseID": "lowyna_4"
},
{
"requires": {
"progress": "lowyna:20"
},
"text": "Can I look at your wares again?",
"nextPhraseID": "S"
}
],
"message": "Whoa, you look small. I must be seeing things. That last batch I did must have gotten stronger than usual."
},
{
"id": "lowyna_2",
"replies": [
{
"text": "I see a lot of potion bottles around. Is that what you do?",
"nextPhraseID": "lowyna_5"
},
{
"text": "What is that smell?",
"nextPhraseID": "lowyna_4"
}
],
"message": "Heh, this and that."
},
{
"id": "lowyna_3",
"replies": [
{
"text": "What are you people doing here?",
"nextPhraseID": "lowyna_2"
}
],
"message": "I am Lowyna, of course. These people that you see in here and in the other huts, you could say that we're sort of in the same .. family."
},
{
"id": "lowyna_4",
"replies": [
{
"text": "What are you people doing here?",
"nextPhraseID": "lowyna_2"
},
{
"text": "Who are you?",
"nextPhraseID": "lowyna_3"
}
],
"message": "What smell? I can't smell anything out of the ordinary. It must be you."
},
{
"id": "lowyna_5",
"replies": [
{
"text": "N",
"nextPhraseID": "lowyna_6"
}
],
"message": "It's that obvious eh?"
},
{
"id": "lowyna_6",
"replies": [
{
"text": "I can handle myself!",
"nextPhraseID": "lowyna_7"
},
{
"requires": {
"progress": "lowyna:10"
},
"text": "Two-teeth sent me to get some ratposion.",
"nextPhraseID": "lowyna_8"
}
],
"message": "I really shouldn't be discussing this with you. You look way to inexperienced for this."
},
{
"id": "lowyna_7",
"message": "Hah! How about no?"
},
{
"id": "lowyna_8",
"replies": [
{
"text": "N",
"nextPhraseID": "lowyna_9"
}
],
"message": "I'm amazed he's still around, good old two-teeth."
},
{
"id": "lowyna_9",
"rewards": [
{
"rewardID": "lowyna",
"value": 20
}
],
"replies": [
{
"requires": {
"progress": "lowyna:20"
},
"text": "Let's see what you have.",
"nextPhraseID": "S"
}
],
"message": "For his sake, I'll let you browse my wares."
}
]

View File

@@ -0,0 +1,877 @@
[
{
"id": "maevalia",
"rewards": [
{
"rewardID": "charwood1",
"value": 20
}
],
"replies": [
{
"requires": {
"progress": "charwood2:50"
},
"nextPhraseID": "maevalia_q1"
},
{
"requires": {
"progress": "charwood2:15"
},
"nextPhraseID": "maevalia_h2"
},
{
"requires": {
"progress": "charwood1:115"
},
"nextPhraseID": "maevalia_d1"
},
{
"requires": {
"progress": "charwood1:60"
},
"nextPhraseID": "maevalia_s1"
},
{
"requires": {
"progress": "charwood1:50"
},
"nextPhraseID": "maevalia_r5"
},
{
"requires": {
"progress": "charwood2:40"
},
"nextPhraseID": "maevalia_h5"
},
{
"requires": {
"progress": "charwood1:30"
},
"nextPhraseID": "maevalia_r1"
},
{
"requires": {
"progress": "charwood1:20"
},
"nextPhraseID": "maevalia_r0"
},
{
"nextPhraseID": "maevalia0"
}
]
},
{
"id": "maevalia0",
"replies": [
{
"text": "N",
"nextPhraseID": "maevalia1"
}
],
"message": "You there! This is no place for children!"
},
{
"id": "maevalia_q1",
"replies": [
{
"text": "Can I rest here?",
"nextPhraseID": "maevalia_d2"
}
],
"message": "Thank you for all your help!"
},
{
"id": "maevalia_h2",
"replies": [
{
"text": "Can I rest here?",
"nextPhraseID": "maevalia_d2"
},
{
"text": "No, not yet.",
"nextPhraseID": "maevalia_d9"
},
{
"requires": {
"progress": "charwood2:30"
},
"text": "Yes. I encountered a dragon-like creature in the fiery depths of the mine.",
"nextPhraseID": "maevalia_h3"
}
],
"message": "Hello again. Did you reach the lower parts of the Charwood mine?"
},
{
"id": "maevalia_d1",
"replies": [
{
"text": "Can I rest here?",
"nextPhraseID": "maevalia_d2"
},
{
"text": "Where do you think the monsters came from?",
"nextPhraseID": "maevalia_d3"
},
{
"requires": {
"progress": "charwood2:10"
},
"text": "I talked to Kantya about what happened in the mine.",
"nextPhraseID": "maevalia_d4"
}
],
"message": "It's good to see that Falothen and Fayvara are well. Anything else that I can help you with?"
},
{
"id": "maevalia_s1",
"replies": [
{
"text": "N",
"nextPhraseID": "maevalia_r7"
}
],
"message": "Hello again."
},
{
"id": "maevalia_r1",
"replies": [
{
"text": "Can you tell me the story about what happened here, again?",
"nextPhraseID": "maevalia3"
},
{
"text": "What was I supposed to do again?",
"nextPhraseID": "maevalia25"
},
{
"text": "Who were the people that I was supposed to look for, again?",
"nextPhraseID": "maevalia17"
},
{
"text": "Yeah, about those people.",
"nextPhraseID": "maevalia_r2a"
}
],
"message": "Hello again. Did you find our missing people?"
},
{
"id": "maevalia_r0",
"replies": [
{
"text": "Can you tell me the story about what happened here, again?",
"nextPhraseID": "maevalia3"
},
{
"text": "What now?",
"nextPhraseID": "maevalia16"
}
],
"message": "You again."
},
{
"id": "maevalia1",
"replies": [
{
"text": "I can handle myself.",
"nextPhraseID": "maevalia2"
},
{
"text": "What has happened here?",
"nextPhraseID": "maevalia3"
}
],
"message": "The Charwood area has become a dangerous place as of late. You should leave at once unless you want to get killed .. or worse."
},
{
"id": "maevalia2",
"replies": [
{
"text": "What has happened here?",
"nextPhraseID": "maevalia3"
}
],
"message": "For your sake, I urge you to leave. While we need all the help we can get, we can't take responsibility for the dangers that has befell our mining town of Charwood."
},
{
"id": "maevalia3",
"replies": [
{
"text": "N",
"nextPhraseID": "maevalia4"
}
],
"message": "We were attacked. We didn't stand a chance, they were too many and we are no fighters."
},
{
"id": "maevalia4",
"replies": [
{
"text": "Who were?",
"nextPhraseID": "maevalia5"
}
],
"message": "They started pouring out of the mine and the surrounding hills."
},
{
"id": "maevalia5",
"replies": [
{
"text": "N",
"nextPhraseID": "maevalia6"
}
],
"message": "The monsters. Disgusting, foul smelling monsters. Nothing like we've ever seen before."
},
{
"id": "maevalia6",
"replies": [
{
"text": "What did you do?",
"nextPhraseID": "maevalia7"
}
],
"message": "They ransacked our whole mining camp. Even burnt down the wooden carving that Morenavia had created last year."
},
{
"id": "maevalia7",
"replies": [
{
"text": "N",
"nextPhraseID": "maevalia8"
}
],
"message": "We did the only thing we can, seeing as none of us were equipped to fight. We ran."
},
{
"id": "maevalia8",
"replies": [
{
"text": "N",
"nextPhraseID": "maevalia9"
}
],
"message": "We ran down the mountain, leaving behind our mining settlement of Charwood. Some of us made it here to our former cabin."
},
{
"id": "maevalia9",
"replies": [
{
"text": "N",
"nextPhraseID": "maevalia10"
}
],
"message": "The few of us that's left have been able to hold them off from here, at least for now."
},
{
"id": "maevalia10",
"replies": [
{
"text": "N",
"nextPhraseID": "maevalia11"
}
],
"message": "Our mining town up in the Charwood hills is completely overrun, however. All our belongings are back there."
},
{
"id": "maevalia11",
"replies": [
{
"text": "What do you think has happened to them?",
"nextPhraseID": "maevalia12"
}
],
"message": "There are also several of us that haven't made it down the hill. Many of our friends and relatives from the mining town have not been accounted for yet."
},
{
"id": "maevalia12",
"replies": [
{
"text": "N",
"nextPhraseID": "maevalia13"
}
],
"message": "I don't want to think about that. Either they've been killed by the foul monsters, or worse."
},
{
"id": "maevalia13",
"replies": [
{
"text": "N",
"nextPhraseID": "maevalia14"
}
],
"message": "You know, we saw one monster carrying around what looked like a net of some sort, instead of weapons like the other ones."
},
{
"id": "maevalia14",
"replies": [
{
"text": "N",
"nextPhraseID": "maevalia15"
}
],
"message": "He shoved the other monsters around, and they all seemed to look up to him, like he was some sort of leader."
},
{
"id": "maevalia15",
"rewards": [
{
"rewardID": "charwood1",
"value": 20
}
],
"replies": [
{
"text": "What now?",
"nextPhraseID": "maevalia16"
},
{
"requires": {
"progress": "charwood1:30"
},
"text": "As I said, I'll try to find out what happened to them.",
"nextPhraseID": "maevalia28"
}
],
"message": "I don't know what that net was for though. I wonder if he was supposed to capture some of us."
},
{
"id": "maevalia16",
"replies": [
{
"text": "N",
"nextPhraseID": "maevalia17"
}
],
"message": "I sure hope that the people that we are missing are all alive at least."
},
{
"id": "maevalia17",
"replies": [
{
"text": "N",
"nextPhraseID": "maevalia18"
}
],
"message": "In particular, I'm worried about what happened to Morenavia - our leader. None of us that made it back to this cabin saw what happened to her."
},
{
"id": "maevalia18",
"replies": [
{
"text": "N",
"nextPhraseID": "maevalia19"
}
],
"message": "I sure hope she's still alive. We could use some of her wisdom and leadership right now to guide us."
},
{
"id": "maevalia19",
"replies": [
{
"text": "N",
"nextPhraseID": "maevalia20"
}
],
"message": "I'm also worried about Falothen, our weapons trainer. As I ran down the hills myself, I though I heard him call for help."
},
{
"id": "maevalia20",
"rewards": [
{
"rewardID": "charwood1",
"value": 21
}
],
"replies": [
{
"text": "What are you going to do?",
"nextPhraseID": "maevalia21s"
},
{
"requires": {
"progress": "charwood1:30"
},
"text": "As I said, I'll try to find out what happened to them.",
"nextPhraseID": "maevalia28"
}
],
"message": "There's also Ayell, our healer, and Fayvara, our armorer. They always stayed together, those two. We don't know what happened to them or where they are."
},
{
"id": "maevalia21s",
"replies": [
{
"requires": {
"progress": "charwood1:30"
},
"nextPhraseID": "maevalia21a"
},
{
"nextPhraseID": "maevalia21"
}
]
},
{
"id": "maevalia21a",
"replies": [
{
"text": "N",
"nextPhraseID": "maevalia25"
}
],
"message": "With your help, we might at least get somewhere."
},
{
"id": "maevalia21",
"replies": [
{
"text": "Maybe I can help?",
"nextPhraseID": "maevalia23"
},
{
"text": "Tough luck. They're probably dead. You should move on with your lives.",
"nextPhraseID": "maevalia22"
}
],
"message": "I honestly don't know. We've sent out runners to try to find help. So far, none have returned with help."
},
{
"id": "maevalia22",
"message": "Yes, I guess so. Thank you for listening to our story."
},
{
"id": "maevalia23",
"replies": [
{
"text": "I can handle myself.",
"nextPhraseID": "maevalia24"
},
{
"text": "I might be able to sneak by the monsters undetected.",
"nextPhraseID": "maevalia24"
},
{
"text": "A few puny monsters won't stop me!",
"nextPhraseID": "maevalia24"
}
],
"message": "Well, I wouldn't want to be responsible for putting you into any trouble."
},
{
"id": "maevalia24",
"replies": [
{
"text": "N",
"nextPhraseID": "maevalia25"
}
],
"message": "Ok. Frankly, I don't know what else we can do. We really need the help."
},
{
"id": "maevalia25",
"replies": [
{
"text": "N",
"nextPhraseID": "maevalia26"
}
],
"message": "I would be very grateful for knowing what happened to the people we are missing."
},
{
"id": "maevalia26",
"replies": [
{
"text": "N",
"nextPhraseID": "maevalia27"
}
],
"message": "Head up to our mining town of Charwood heights, and look for the missing people."
},
{
"id": "maevalia27",
"replies": [
{
"text": "Ok, I'll try to find your missing people.",
"nextPhraseID": "maevalia28"
}
],
"message": "Please, try to be safe! If you spot any danger, or if those foul monsters are too much for you, don't hesitate to retreat back here."
},
{
"id": "maevalia28",
"rewards": [
{
"rewardID": "charwood1",
"value": 30
}
],
"message": "Thank you. The path up to Charwood heights is just east of here."
},
{
"id": "maevalia_r2a",
"replies": [
{
"requires": {
"progress": "charwood1:41"
},
"nextPhraseID": "maevalia_r2b"
},
{
"nextPhraseID": "maevalia_r3"
}
]
},
{
"id": "maevalia_r2b",
"replies": [
{
"requires": {
"progress": "charwood1:42"
},
"nextPhraseID": "maevalia_r2c"
},
{
"nextPhraseID": "maevalia_r3"
}
]
},
{
"id": "maevalia_r2c",
"replies": [
{
"requires": {
"progress": "charwood1:43"
},
"nextPhraseID": "maevalia_r2d"
},
{
"nextPhraseID": "maevalia_r3"
}
]
},
{
"id": "maevalia_r2d",
"replies": [
{
"requires": {
"progress": "charwood1:44"
},
"nextPhraseID": "maevalia_r4"
},
{
"nextPhraseID": "maevalia_r3"
}
]
},
{
"id": "maevalia_r3",
"replies": [
{
"text": "I'm still trying to find out what happened to all four of them.",
"nextPhraseID": "maevalia_r3b"
}
],
"message": "Yes, what about them?"
},
{
"id": "maevalia_r3b",
"message": "Thank you for helping us."
},
{
"id": "maevalia_r4",
"replies": [
{
"text": "Yes, Falothen and Fayvara were alive. Morenavia and Ayell had been killed by the monsters.",
"nextPhraseID": "maevalia_r5"
}
],
"message": "Yes, what about them? I saw that Falothen and Fayvara have returned."
},
{
"id": "maevalia_r5",
"replies": [
{
"text": "N",
"nextPhraseID": "maevalia_r6"
}
],
"message": "While I am very happy to hear that Falothen and Fayvara are alie and well, it saddens me to hear that we've lost not only Ayell, but also Morenavia."
},
{
"id": "maevalia_r6",
"replies": [
{
"text": "N",
"nextPhraseID": "maevalia_r7"
}
],
"message": "Morenavia was truly a great leader for us. Now, how will we ever be able to find the right paths?"
},
{
"id": "maevalia_r7",
"replies": [
{
"text": "N",
"nextPhraseID": "maevalia_r8"
}
],
"message": "Things will never be the same again for us."
},
{
"id": "maevalia_r8",
"rewards": [
{
"rewardID": "charwood1",
"value": 50
}
],
"replies": [
{
"text": "N",
"nextPhraseID": "maevalia_r9"
}
],
"message": "It is at least some comfort to know that we still have Falothen and Fayvara with us."
},
{
"id": "maevalia_r9",
"rewards": [
{
"rewardID": "charwood1",
"value": 60
}
],
"replies": [
{
"text": "Ok, I'll go see them in the basement.",
"nextPhraseID": "X"
},
{
"requires": {
"progress": "charwood1:110"
},
"text": "I've spoken to them both.",
"nextPhraseID": "maevalia_r10"
}
],
"message": "I hear they are both anxious to talk to you now that they're safe. You should go meet them downstairs in the basement."
},
{
"id": "maevalia_r10",
"rewards": [
{
"rewardID": "charwood1",
"value": 115
}
],
"replies": [
{
"text": "N",
"nextPhraseID": "maevalia_d1"
}
],
"message": "Good. We are truly grateful for the help that you have provided to us from the Charwood heights."
},
{
"id": "maevalia_d2",
"message": "Absolutely. Pick any bed you want over there."
},
{
"id": "maevalia_d3",
"message": "I have my guesses. Go talk to Kantya about it. I hear she has the full story, and some interesting theories."
},
{
"id": "maevalia_d4",
"replies": [
{
"text": "N",
"nextPhraseID": "maevalia_d5"
}
],
"message": "Good. Did she tell you about that marking on the ground? I saw it myself. Nothing like I've ever seen before."
},
{
"id": "maevalia_d5",
"replies": [
{
"text": "I can go look down there if you want.",
"nextPhraseID": "maevalia_d7"
},
{
"text": "This all sounds too dangerous for me. I better not get involved.",
"nextPhraseID": "maevalia_d6"
}
],
"message": "I wonder what is down there, in the deeper parts of the mine. I bet that whatever is controlling those monsters is still down there."
},
{
"id": "maevalia_d6",
"message": "Can't say I blame you. Thank you for the help you've provided so far."
},
{
"id": "maevalia_d7",
"replies": [
{
"text": "N",
"nextPhraseID": "maevalia_d8"
}
],
"message": "You would do that for us? Thank you. I don't know what we would do without your help."
},
{
"id": "maevalia_d8",
"replies": [
{
"text": "N",
"nextPhraseID": "maevalia_d9"
}
],
"message": "Please try to be safe, and be on the lookout for the dangerous monsters that inhabit the mine."
},
{
"id": "maevalia_d9",
"replies": [
{
"text": "I'll go down into the Charwood mine and investigate.",
"nextPhraseID": "maevalia_d10"
}
],
"message": "Whatever lurks down there, I'm sure it's not happy to get any visitors."
},
{
"id": "maevalia_d10",
"rewards": [
{
"rewardID": "charwood2",
"value": 15
}
],
"message": "Thank you."
},
{
"id": "maevalia_h3",
"replies": [
{
"text": "I haven't killed the creature yet though.",
"nextPhraseID": "maevalia_d9"
},
{
"requires": {
"item": {
"itemID": "thukuzun",
"quantity": 1
}
},
"text": "Whatever that thing was, it won't bother you any more now that I've killed it.",
"nextPhraseID": "maevalia_h5"
}
],
"message": "None of us ever dared to venture that deep."
},
{
"id": "maevalia_h5",
"rewards": [
{
"rewardID": "charwood2",
"value": 40
}
],
"replies": [
{
"text": "N",
"nextPhraseID": "maevalia_h6"
}
],
"message": "You actually killed it?"
},
{
"id": "maevalia_h6",
"replies": [
{
"text": "N",
"nextPhraseID": "maevalia_h7"
}
],
"message": "You are truly a hero to us."
},
{
"id": "maevalia_h7",
"replies": [
{
"text": "N",
"nextPhraseID": "maevalia_h8"
}
],
"message": "Not only did you manage to find our missing people, but you also freed us from the creature that caused all this trouble."
},
{
"id": "maevalia_h8",
"replies": [
{
"text": "I'm just happy to help.",
"nextPhraseID": "maevalia_h9"
},
{
"text": "How about some gold for all my troubles?",
"nextPhraseID": "maevalia_h10"
},
{
"text": "I think that one of your most precious items will suffice as payment.",
"nextPhraseID": "maevalia_h11"
}
],
"message": "We are forever in your debt. What can we do to ever repay you?"
},
{
"id": "maevalia_h9",
"rewards": [
{
"rewardID": "charwood2",
"value": 50
}
],
"message": "You are truly our hero. Thank you yet again."
},
{
"id": "maevalia_h10",
"rewards": [
{
"rewardID": "charwood2",
"value": 50
},
{
"rewardType": 1,
"rewardID": "charwood2g",
"value": 1
}
],
"message": "Certainly. Here is what we can spare. Thank you yet again."
},
{
"id": "maevalia_h11",
"replies": [
{
"text": "N",
"nextPhraseID": "maevalia_h12"
}
],
"message": "After helping us, you still want to deprive us of more things that we cherish?"
},
{
"id": "maevalia_h12",
"rewards": [
{
"rewardID": "charwood2",
"value": 50
},
{
"rewardType": 1,
"rewardID": "charwood2i",
"value": 1
}
],
"message": "I guess we have no choice but to agree. Here, take these. They used to belong to my mother."
}
]

View File

@@ -0,0 +1,50 @@
[
{
"id": "sign_lostmine0",
"message": "You are unable to enter the Charwood mine."
},
{
"id": "sign_lostmine4",
"message": "The air around here is much hotter around the hole in the ground here than in the rest of this room. This must be where the miners found the strange markings on the ground.",
"rewards": [
{
"rewardID": "charwood1",
"value": 20
}
]
},
{
"id": "thukuzun",
"rewards": [
{
"rewardID": "charwood2",
"value": 30
}
],
"replies": [
{
"text": "N",
"nextPhraseID": "thukuzun_1"
}
],
"message": "Ah, another mortal that has come to bow before the might of Thukuzun."
},
{
"id": "thukuzun_1",
"replies": [
{
"text": "I'll defeat you, foul beast!",
"nextPhraseID": "F"
},
{
"text": "Fight!",
"nextPhraseID": "F"
},
{
"text": "Your bones will be a fine specimen in my collection.",
"nextPhraseID": "F"
}
],
"message": "You will be a fine specimen in my army of bones."
}
]

View File

@@ -0,0 +1,333 @@
[
{
"id": "tiqui",
"replies": [
{
"requires": {
"progress": "lodar13_rest:30"
},
"nextPhraseID": "tiqui_atk"
},
{
"requires": {
"progress": "lodar13_rest:60"
},
"nextPhraseID": "tiqui_wb0"
},
{
"requires": {
"progress": "lodar13_rest:41"
},
"nextPhraseID": "tiqui_r1"
},
{
"requires": {
"progress": "lodar13_rest:22"
},
"nextPhraseID": "tiqui_r0"
},
{
"nextPhraseID": "tiqui0"
}
]
},
{
"id": "tiqui0",
"replies": [
{
"requires": {
"progress": "lodar13_rest:11"
},
"nextPhraseID": "tiqui1",
"text": "I am sent here by Aulowenn to take care of you."
}
],
"message": "You not belong here. You leave now."
},
{
"id": "tiqui_atk",
"rewards": [
{
"rewardID": "lodar13_rest",
"value": 24
},
{
"rewardID": "lodar13_rest",
"value": 30
}
],
"replies": [
{
"text": "Attack!",
"nextPhraseID": "F"
},
{
"text": "Sorry, I wasn't listening since I was so distracted by your hideous appearance and your foul smell. Here, let me fix your face with my dagger.",
"nextPhraseID": "F"
}
],
"message": "No, you die now! You one of them! Tiqui angry!"
},
{
"id": "lodar13_rest",
"message": "You are not allowed to use Aulowenn's bed."
},
{
"id": "tiqui_wb0",
"replies": [
{
"text": "N",
"nextPhraseID": "tiqui_r2"
}
],
"message": "My helping friend! Thank you, thank you!"
},
{
"id": "tiqui1",
"rewards": [
{
"rewardID": "lodar13_rest",
"value": 20
}
],
"replies": [
{
"text": "I won't listen to any of your lies. You'll die now!",
"nextPhraseID": "tiqui_atk"
},
{
"text": "They killed your friends?",
"nextPhraseID": "tiqui2"
}
],
"message": "Tiqui not want fight. Tiqui angry that men who smell bad kill his friends."
},
{
"id": "tiqui2",
"replies": [
{
"nextPhraseID": "tiqui_atk",
"text": "I won't listen to any of your lies. You'll die now!"
},
{
"text": "I'll listen to your story.",
"nextPhraseID": "tiqui3"
}
],
"message": "They did. Men who smell bad do not belong here. Everything quiet before they came."
},
{
"id": "tiqui3",
"replies": [
{
"text": "N",
"nextPhraseID": "tiqui4"
}
],
"message": "You can smell them from far away even. We sense something bad would happen when we first noticed them."
},
{
"id": "tiqui4",
"replies": [
{
"text": "N",
"nextPhraseID": "tiqui5"
}
],
"message": "First we try stay away from them. They notice us, but we stay away. They trespass deeper."
},
{
"id": "tiqui5",
"replies": [
{
"text": "N",
"nextPhraseID": "tiqui6"
}
],
"message": "One smelly man walked into snaketrap. Snaketrap not meant for smelly man."
},
{
"id": "tiqui6",
"replies": [
{
"text": "N",
"nextPhraseID": "tiqui7"
}
],
"message": "Other smelly men angry at snaketrap. Tiqui not understand. Smelly men should be angry at stupid man who walk into snaketrap."
},
{
"id": "tiqui7",
"replies": [
{
"text": "N",
"nextPhraseID": "tiqui8"
}
],
"message": "After, smelly men angry at us. Hunt us. Kill us."
},
{
"id": "tiqui8",
"replies": [
{
"text": "N",
"nextPhraseID": "tiqui9"
}
],
"message": "Much fight. Much blood on ground. But blood good for trees."
},
{
"id": "tiqui9",
"replies": [
{
"text": "N",
"nextPhraseID": "tiqui10"
}
],
"message": "Tiqui head of clan. Tiqui make decision of revenge."
},
{
"id": "tiqui10",
"replies": [
{
"text": "The smelly men you speak of must be the guards from Feygard. They've been killing you off?",
"nextPhraseID": "tiqui11"
},
{
"text": "I won't listen to any more of your lies. You'll die now!",
"nextPhraseID": "tiqui_atk"
}
],
"message": "Smelly men hunt us down. Kill many."
},
{
"id": "tiqui11",
"replies": [
{
"text": "I won't listen to any more of your lies. You'll die now!",
"nextPhraseID": "tiqui_atk"
},
{
"text": "What can I do to help?",
"nextPhraseID": "tiqui12"
}
],
"message": "Yes. Smelly men kill us when they see us."
},
{
"id": "tiqui12",
"replies": [
{
"text": "N",
"nextPhraseID": "tiqui13"
}
],
"message": "You help Tiqui? Tiqui want revenge for dead friends."
},
{
"id": "tiqui13",
"replies": [
{
"text": "N",
"nextPhraseID": "tiqui14"
}
],
"message": "Tiqui knows smelly person with crates. [points in the direction to where Aulowenn is]"
},
{
"id": "tiqui14",
"rewards": [
{
"rewardID": "lodar13_rest",
"value": 22
}
],
"replies": [
{
"text": "I won't listen to any more of your lies. You'll die now!",
"nextPhraseID": "tiqui_atk"
},
{
"text": "I will gladly kill more of those Feygard scum.",
"nextPhraseID": "tiqui15"
},
{
"text": "No, I think I'll find your village and take whatever riches you have instead.",
"nextPhraseID": "tiqui_atk"
},
{
"text": "Ok. I will help you.",
"nextPhraseID": "tiqui15"
},
{
"text": "It sounds like they have been wrongfully killing you. I will help you.",
"nextPhraseID": "tiqui15"
}
],
"message": "You go take care of last smelly person. Tiqui can be friend to you. Tiqui can have revenge."
},
{
"id": "tiqui15",
"message": "You friend of Tiqui."
},
{
"id": "tiqui_r0",
"replies": [
{
"text": "I won't listen to any more of your lies. You'll die now!",
"nextPhraseID": "tiqui_atk"
},
{
"text": "Can you tell me your story again?",
"nextPhraseID": "tiqui3"
},
{
"requires": {
"item": {
"itemID": "aulowenn",
"quantity": 1
}
},
"text": "I've dealt with Aulowenn for you.",
"nextPhraseID": "tiqui_r1"
}
],
"message": "Hello, friend of Tiqui. Can Tiqui have revenge for friends?"
},
{
"id": "tiqui_r1",
"rewards": [
{
"rewardID": "lodar13_rest",
"value": 41
}
],
"replies": [
{
"text": "N",
"nextPhraseID": "tiqui_r2"
}
],
"message": "Yes! Yes! The smell is gone. You friend of Tiqui now! Tiqui help you when we meet again!"
},
{
"id": "tiqui_r2",
"rewards": [
{
"rewardID": "lodar13_rest",
"value": 60
}
],
"replies": [
{
"text": "Thank you. I'll feel much safer now that I know you'll watch over me when I rest in Aulowenn's old bed.",
"nextPhraseID": "tiqui_r3"
}
],
"message": "You also use bed of smelly men, and Tiqui keep you safe."
},
{
"id": "tiqui_r3",
"message": "You good friend of Tiqui!"
}
]

View File

@@ -0,0 +1,280 @@
[
{
"id": "twoteeth",
"replies": [
{
"requires": {
"progress": "lowyna:40"
},
"nextPhraseID": "twoteeth_c1"
},
{
"requires": {
"progress": "lowyna:10"
},
"nextPhraseID": "twoteeth_r1"
},
{
"nextPhraseID": "twoteeth_1"
}
]
},
{
"id": "twoteeth_1",
"replies": [
{
"text": "N",
"nextPhraseID": "twoteeth_2"
}
],
"message": "Hey kid. Yeah, you!"
},
{
"id": "twoteeth_2",
"replies": [
{
"text": "Yikes! What is that smell?",
"nextPhraseID": "twoteeth_3"
},
{
"text": "Yuck! What happened to your clothes, they're all dirty and torn up!",
"nextPhraseID": "twoteeth_3"
},
{
"text": "Hey, what happened to your teeth? Did you lose them all, or did that bad breath of yours make them corrode?",
"nextPhraseID": "twoteeth_3"
},
{
"text": "Did I just see something move inside that nasty beard of yours?",
"nextPhraseID": "twoteeth_3"
}
],
"message": "He he. You might be of use. You'd help an old fella, wouldn't you?"
},
{
"id": "twoteeth_3",
"replies": [
{
"text": "N",
"nextPhraseID": "twoteeth_4"
}
],
"message": "[coughs heavily]"
},
{
"id": "twoteeth_4",
"replies": [
{
"text": "Yuck, get away from me!",
"nextPhraseID": "twoteeth_5"
},
{
"text": "Stay away, or you'll not live to see the rest of the day!",
"nextPhraseID": "twoteeth_5"
},
{
"text": "What do you want?",
"nextPhraseID": "twoteeth_7"
}
],
"message": "Har har. That's nothing! You should have seen Lentural that was here before. Come here and let me have a look at you."
},
{
"id": "twoteeth_5",
"replies": [
{
"text": "N",
"nextPhraseID": "twoteeth_6"
}
],
"message": "Ok, ok! No need to get all violent."
},
{
"id": "twoteeth_6",
"message": "Stupid kids."
},
{
"id": "twoteeth_7",
"replies": [
{
"text": "N",
"nextPhraseID": "twoteeth_8"
}
],
"message": "You'd help an old fella, right? Why don't you run over to Lowyna there and get me another one her ratpoisons."
},
{
"id": "twoteeth_8",
"replies": [
{
"text": "Ratpoison? Are you sure that's safe?",
"nextPhraseID": "twoteeth_12"
},
{
"text": "Where can I find her?",
"nextPhraseID": "twoteeth_9"
}
],
"message": "Ah, that sweet ratpoison."
},
{
"id": "twoteeth_9",
"replies": [
{
"text": "I don't think it's such a good idea to help you. I could get in trouble.",
"nextPhraseID": "twoteeth_10"
},
{
"text": "I'll go get some ratpoison for you.",
"nextPhraseID": "twoteeth_11"
}
],
"message": "She's in the other hut over there. *points*"
},
{
"id": "twoteeth_10",
"replies": [
{
"text": "N",
"nextPhraseID": "twoteeth_cough"
}
],
"message": "Heh. Yes. Yes you could. But that's the beauty of it all!"
},
{
"id": "twoteeth_11",
"rewards": [
{
"rewardID": "lowyna",
"value": 10
}
],
"message": "Good. Tell her two-teeth sent you."
},
{
"id": "twoteeth_12",
"replies": [
{
"text": "N",
"nextPhraseID": "twoteeth_13"
}
],
"message": "Oh sure! It's perfectly safe. Har har."
},
{
"id": "twoteeth_13",
"replies": [
{
"text": "Where can I find her?",
"nextPhraseID": "twoteeth_9"
},
{
"text": "I don't think it's such a good idea to help you. I could get in trouble.",
"nextPhraseID": "twoteeth_10"
}
],
"message": "[coughs heavily]"
},
{
"id": "twoteeth_cough",
"message": "[coughs heavily]"
},
{
"id": "twoteeth_r1",
"replies": [
{
"text": "N",
"nextPhraseID": "twoteeth_r2"
}
],
"message": "[coughs heavily]"
},
{
"id": "twoteeth_r2",
"replies": [
{
"text": "Where can I find her?",
"nextPhraseID": "twoteeth_9"
},
{
"requires": {
"item": {
"itemID": "drink_lowyn3",
"quantity": 1
}
},
"text": "Here, I got you some from Lowyna.",
"nextPhraseID": "twoteeth_c3"
}
],
"message": "Hey, did you get that ratpoison from Lowyna for me?"
},
{
"id": "twoteeth_c1",
"replies": [
{
"text": "I don't think it's such a good idea to help you. I could get in trouble.",
"nextPhraseID": "twoteeth_10"
},
{
"text": "Go get it yourself.",
"nextPhraseID": "twoteeth_c2"
},
{
"requires": {
"item": {
"itemID": "drink_lowyn3",
"quantity": 1
}
},
"text": "Here, have some.",
"nextPhraseID": "twoteeth_c3"
}
],
"message": "Hey, my little helper. Got any more of that ratpoison for me?"
},
{
"id": "twoteeth_c2",
"message": "I'm fine right here. *chuckle*"
},
{
"id": "twoteeth_c3",
"rewards": [
{
"rewardID": "lowyna",
"value": 40
}
],
"replies": [
{
"text": "N",
"nextPhraseID": "twoteeth_c4"
}
],
"message": "Har har. Thank you. Give that here."
},
{
"id": "twoteeth_c4",
"replies": [
{
"text": "Hey, how about a reward?",
"nextPhraseID": "twoteeth_c5"
},
{
"text": "You're welcome.",
"nextPhraseID": "X"
}
],
"message": "Ah, that sweet sweet ratpoison."
},
{
"id": "twoteeth_c5",
"replies": [
{
"text": "N",
"nextPhraseID": "twoteeth_cough"
}
],
"message": "What? No, we didn't agree on anything like that."
}
]

View File

@@ -0,0 +1,28 @@
[
{
"id": "sign_roadbeforecrossroads1",
"message": "You notice that these rocks seem out of place compared to the surroundings. Maybe they are meant to symbolize something?",
"rewards": [ { "rewardID": "lodar", "value": 30 } ],
"replies": [
{
"requires": { "progress": "lodar:20" },
"text": "Examine the stones more closely",
"nextPhraseID": "sign_rbfcr1_2"
},
{
"nextPhraseID": "X",
"text": "Leave"
}
]
},
{
"id": "sign_rbfcr1_2",
"message": "You notice some writing on one of the rocks, but it is very faint and in some form of writing that you do not understand.",
"replies": [ { "text": "N", "nextPhraseID": "sign_rbfcr1_3" } ]
},
{
"id": "sign_rbfcr1_3",
"message": "While examining them, you recall the the old man Ogam in Vilegard spoke of some 'Rocky Formations'. Could this be what he was referring to? If that is the case, you wonder if this path might lead to Lodar's hideaway.",
"rewards": [ { "rewardID": "lodar", "value": 31 } ]
}
]

View File

@@ -0,0 +1,181 @@
[
{
"id": "sign_lodar4",
"message": "On the ledge, you notice another formation of rocks that seem out of place compared to the surroundings.",
"rewards": [
{
"rewardID": "lodar",
"value": 60
}
]
},
{
"id": "sign_lodar14",
"replies": [
{
"requires": {
"progress": "lodar2:50"
},
"nextPhraseID": "sign_lodar14_0"
},
{
"nextPhraseID": "sign_lodar14_r"
}
]
},
{
"id": "sign_lodar14_0",
"message": "On the ledge, you notice another formation of rocks that seem out of place compared to the surroundings. The rocks almost seem to have a faint pulsating glow coming from within them.",
"rewards": [
{
"rewardID": "lodar",
"value": 80
}
]
},
{
"id": "sign_lodar14_r",
"message": "The rocks in this formation no longer seem to give off that pulsating glow that they did before."
},
{
"id": "sign_lodarcave0",
"replies": [
{
"requires": {
"progress": "lodar2:50"
},
"nextPhraseID": "sign_lodarcave0_r"
},
{
"nextPhraseID": "sign_lodarcave0_0"
}
]
},
{
"id": "sign_lodarcave0_0",
"message": "The rocks in this formation give off a distinct pulsating glow.",
"rewards": [
{
"rewardID": "lodar",
"value": 90
}
],
"replies": [
{
"text": "N",
"nextPhraseID": "sign_lodarcave0_1"
}
]
},
{
"id": "sign_lodarcave0_1",
"replies": [
{
"text": "N",
"nextPhraseID": "sign_lodarcave0_2"
}
],
"message": "You begin to wonder if the glow is stronger because they're closer to whatever is causing them to glow, or because of the dim conditions in this damp cave."
},
{
"id": "sign_lodarcave0_2",
"replies": [
{
"text": "N",
"nextPhraseID": "sign_lodarcave0_3"
}
],
"message": "This formation looks somewhat similar to the other rocky formations that you've encountered before."
},
{
"id": "sign_lodarcave0_3",
"message": "However, you also notice several piles of chewed bones around these rocks."
},
{
"id": "sign_lodarcave0_r",
"message": "The rocks in this formation do not seem to give off any pulsating glow any more."
},
{
"id": "sign_lodarcave4a",
"rewards": [
{
"rewardID": "lodar",
"value": 100
}
],
"message": "As you try to step further into the cave, you feel your steps becoming more and more heavy.",
"replies": [
{
"text": "N",
"nextPhraseID": "sign_lodarcave4a1"
}
]
},
{
"id": "sign_lodarcave4a1",
"replies": [
{
"requires": {
"progress": "lodar2:35"
},
"nextPhraseID": "sign_lodarcave4a2"
},
{
"requires": {
"item": {
"itemID": "lodarstone",
"quantity": 1
}
},
"nextPhraseID": "sign_lodarcave4a3"
},
{
"nextPhraseID": "sign_lodarcave4a4"
}
]
},
{
"id": "sign_lodarcave4a2",
"message": "The smell of the damp cave air fills your nostrils as you push forward."
},
{
"id": "sign_lodarcave4a3",
"rewards": [
{
"rewardID": "lodar2",
"value": 35
}
],
"replies": [
{
"text": "N",
"nextPhraseID": "sign_lodarcave4a5"
}
],
"message": "From the stone that Lodar gave you, you start hearing cracking noises."
},
{
"id": "sign_lodarcave4a4",
"message": "Something must be affecting you, making you unable to proceed further into the cave."
},
{
"id": "sign_lodarcave4a5",
"replies": [
{
"text": "N",
"nextPhraseID": "sign_lodarcave4a6"
}
],
"message": "The cracks get more frequent, until the stone finally crumbles to a fine powder in your hand, like a dried leaf."
},
{
"id": "sign_lodarcave4a6",
"replies": [
{
"text": "N",
"nextPhraseID": "sign_lodarcave4a2"
}
],
"message": "You feel the weight that was weighing down your steps previously becoming slightly lighter, allowing you to proceed further into the cave."
}
]

View File

@@ -0,0 +1,154 @@
[
{
"id": "smuggler1_0",
"message": "[mutter] Just one more..."
},
{
"id": "smuggler2_0",
"message": "What? No, you're not it."
},
{
"id": "smuggler3_0",
"replies": [
{
"text": "Hello?",
"nextPhraseID": "smuggler3_1"
}
],
"message": "[drool]"
},
{
"id": "smuggler3_1",
"replies": [
{
"text": "Can you hear me?",
"nextPhraseID": "smuggler3_2"
}
],
"message": "[wipes drool]"
},
{
"id": "smuggler3_2",
"replies": [
{
"text": "Hello?",
"nextPhraseID": "smuggler3_3"
}
],
"message": "[blank stare]"
},
{
"id": "smuggler3_3",
"replies": [
{
"text": "Can you talk?",
"nextPhraseID": "smuggler3_0"
}
],
"message": "[makes slurping sounds with drool still left in the corner of the mouth]"
},
{
"id": "smuggler4_0",
"replies": [
{
"text": "What does she do?",
"nextPhraseID": "smuggler4_1"
}
],
"message": "Uhh. Lowyna sure makes the best stuff!"
},
{
"id": "smuggler4_1",
"replies": [
{
"text": "Where can I find this Lowyna?",
"nextPhraseID": "smuggler4_2"
},
{
"text": "I need to go.",
"nextPhraseID": "X"
}
],
"message": "These of course! [swings his jug, nearly spilling some of it]"
},
{
"id": "smuggler4_2",
"message": "She's over th.. no. Over ther.. no. Oh, she's around here somewhere."
},
{
"id": "smuggler5_1",
"replies": [
{
"text": "You're all sweaty and pale, what's wrong?",
"nextPhraseID": "smuggler5_2"
}
],
"message": "[blank stare]"
},
{
"id": "smuggler5_2",
"message": "Um. Just one more. Please, just one more."
},
{
"id": "smuggler6_1",
"replies": [
{
"text": "Get away from me!",
"nextPhraseID": "X"
},
{
"requires": {
"item": {
"itemID": "gold",
"quantity": 5
}
},
"text": "Here's 5 gold.",
"nextPhraseID": "smuggler6_3"
},
{
"requires": {
"item": {
"itemID": "gold",
"quantity": 50
}
},
"text": "Here's 50 gold.",
"nextPhraseID": "smuggler6_3"
},
{
"requires": {
"item": {
"itemID": "gold",
"quantity": 100
}
},
"text": "Here's 100 gold.",
"nextPhraseID": "smuggler6_2"
}
],
"message": "Can you spare some gold?"
},
{
"id": "smuggler6_2",
"message": "Oh, oh! I haven't seen that much gold in my whole life. I'm finally rich!"
},
{
"id": "smuggler6_3",
"message": "Is that all you have?"
},
{
"id": "smuggler7_1",
"replies": [
{
"text": "N",
"nextPhraseID": "smuggler7_2"
}
],
"message": "I've seen them. Their camps."
},
{
"id": "smuggler7_2",
"message": "The Sakul are watching us. They're coming."
}
]

View File

@@ -0,0 +1,192 @@
[
{
"id": "hirazinn",
"items": [
{
"quantity": { "min": 1, "max": 1 },
"itemID": "hirazinn",
"chance": 100
},
{
"quantity": { "min": 1, "max": 1 },
"itemID": "shdstlk",
"chance": 100
},
{
"quantity": { "min": 1, "max": 1 },
"itemID": "xulviir0",
"chance": 100
},
{
"quantity": { "min": 200, "max": 500 },
"itemID": "gold",
"chance": 100
},
{
"quantity": { "min": 1, "max": 3 },
"itemID": "gem1",
"chance": 100
},
{
"quantity": { "min": 0, "max": 4 },
"itemID": "bone",
"chance": 100
}
]
},
{
"id": "thukuzun",
"items": [
{
"quantity": { "min": 1, "max": 1 },
"itemID": "graxe_shatter",
"chance": 100
},
{
"quantity": { "min": 1, "max": 1 },
"itemID": "thukuzun",
"chance": 100
},
{
"quantity": { "min": 200, "max": 500 },
"itemID": "gold",
"chance": 100
},
{
"quantity": { "min": 1, "max": 3 },
"itemID": "gem1",
"chance": 100
},
{
"quantity": { "min": 2, "max": 8 },
"itemID": "bone",
"chance": 100
}
]
},
{
"id": "tiqui",
"items": [
{
"quantity": { "min": 1, "max": 1 },
"itemID": "tiqui",
"chance": 100
},
{
"quantity": { "min": 1, "max": 1 },
"itemID": "hmr_olwyns",
"chance": 100
},
{
"quantity": { "min": 50, "max": 150 },
"itemID": "gold",
"chance": 100
},
{
"quantity": { "min": 1, "max": 1 },
"itemID": "ring2",
"chance": 100
}
]
},
{
"id": "aulowenn",
"items": [
{
"quantity": { "min": 1, "max": 1 },
"itemID": "aulowenn",
"chance": 100
},
{
"quantity": { "min": 1, "max": 1 },
"itemID": "clmr_ruin",
"chance": 100
},
{
"quantity": { "min": 50, "max": 150 },
"itemID": "gold",
"chance": 100
},
{
"quantity": { "min": 1, "max": 1 },
"itemID": "ring2",
"chance": 100
}
]
},
{
"id": "redft",
"items": [
{
"quantity": { "min": 1, "max": 1 },
"itemID": "redfthair",
"chance": 10
},
{
"quantity": { "min": 1, "max": 1 },
"itemID": "meat",
"chance": 20
},
{
"quantity": { "min": 1, "max": 3 },
"itemID": "bone",
"chance": 20
}
]
},
{
"id": "charwdg",
"items": [
{
"quantity": { "min": 1, "max": 20 },
"itemID": "gold",
"chance": 30
},
{
"quantity": { "min": 1, "max": 1 },
"itemID": "mace_iron",
"chance": 5
},
{
"quantity": { "min": 1, "max": 1 },
"itemID": "broken_buckler",
"chance": 5
},
{
"quantity": { "min": 1, "max": 1 },
"itemID": "pot_bleeding_ointment",
"chance": 5
},
{
"quantity": { "min": 1, "max": 1 },
"itemID": "rawperch",
"chance": 10
}
]
},
{
"id": "lodar_fg",
"items": [
{
"quantity": { "min": 1, "max": 20 },
"itemID": "gold",
"chance": 30
},
{
"quantity": { "min": 1, "max": 1 },
"itemID": "mace_iron",
"chance": 5
},
{
"quantity": { "min": 1, "max": 1 },
"itemID": "broken_buckler",
"chance": 5
},
{
"quantity": { "min": 1, "max": 1 },
"itemID": "mead",
"chance": 100
}
]
}
]

View File

@@ -0,0 +1,80 @@
[
{
"id": "lodar_pot_barkskin",
"items": [
{
"quantity": { "min": 1, "max": 1 },
"itemID": "pot_barkskin",
"chance": 100
}
]
},
{
"id": "lodar_pot_def",
"items": [
{
"quantity": { "min": 1, "max": 1 },
"itemID": "pot_def",
"chance": 100
}
]
},
{
"id": "lodar_pot_str",
"items": [
{
"quantity": { "min": 1, "max": 1 },
"itemID": "pot_str",
"chance": 100
}
]
},
{
"id": "lodarstone",
"items": [
{
"quantity": { "min": 1, "max": 1 },
"itemID": "lodarstone",
"chance": 100
}
]
},
{
"id": "lodar_letter",
"items": [
{
"quantity": { "min": 1, "max": 1 },
"itemID": "lodar_letter",
"chance": 100
}
]
},
{
"id": "charwood2g",
"items": [
{
"quantity": {
"min": 731,
"max": 731
},
"itemID": "gold",
"chance": 100
}
]
},
{
"id": "charwood2i",
"items": [
{
"quantity": { "min": 1, "max": 1 },
"itemID": "hboot_wirn",
"chance": 100
},
{
"quantity": { "min": 1, "max": 1 },
"itemID": "ring_atkch1",
"chance": 100
}
]
}
]

View File

@@ -0,0 +1,152 @@
[
{
"id": "shop_agthor",
"items": [
{
"quantity": { "min": 1, "max": 1 },
"itemID": "club_bld",
"chance": 100
},
{
"quantity": { "min": 1, "max": 1 },
"itemID": "clmr_dl",
"chance": 100
}
]
},
{
"id": "shop_lleglaris",
"items": [
{
"quantity": { "min": 1, "max": 1 },
"itemID": "axe_lightblack",
"chance": 100
},
{
"quantity": { "min": 1, "max": 1 },
"itemID": "graxe_exec",
"chance": 100
}
]
},
{
"id": "shop_lowyna",
"items": [
{
"quantity": { "min": 5, "max": 20 },
"itemID": "drink_applej",
"chance": 100
},
{
"quantity": { "min": 5, "max": 20 },
"itemID": "drink_prunej",
"chance": 100
},
{
"quantity": { "min": 5, "max": 20 },
"itemID": "drink_lowyn1",
"chance": 100
},
{
"quantity": { "min": 5, "max": 20 },
"itemID": "drink_lowyn2",
"chance": 100
},
{
"quantity": { "min": 5, "max": 20 },
"itemID": "drink_lowyn3",
"chance": 100
}
]
},
{
"id": "shop_khorailla",
"items": [
{
"quantity": { "min": 5, "max": 12 },
"itemID": "carrots",
"chance": 100
},
{
"quantity": { "min": 5, "max": 12 },
"itemID": "cheese",
"chance": 100
},
{
"quantity": { "min": 5, "max": 12 },
"itemID": "rawperch",
"chance": 100
},
{
"quantity": { "min": 5, "max": 12 },
"itemID": "cookperch",
"chance": 100
},
{
"quantity": { "min": 5, "max": 12 },
"itemID": "chkn_leg",
"chance": 100
},
{
"quantity": { "min": 5, "max": 12 },
"itemID": "drink_charwood1",
"chance": 100
},
{
"quantity": { "min": 5, "max": 12 },
"itemID": "drink_charwood2",
"chance": 100
}
]
},
{
"id": "shop_lodar",
"items": [
{
"quantity": { "min": 2, "max": 6 },
"itemID": "pot_rnd",
"chance": 100
},
{
"quantity": { "min": 1, "max": 2 },
"itemID": "pot_shadowtear",
"chance": 100
},
{
"quantity": { "min": 3, "max": 3 },
"itemID": "pot_haste",
"chance": 100
},
{
"quantity": { "min": 5, "max": 12 },
"itemID": "pot_regen1",
"chance": 100
},
{
"quantity": { "min": 5, "max": 12 },
"itemID": "pot_healthlodar",
"chance": 100
},
{
"quantity": { "min": 5, "max": 30 },
"itemID": "pot_bm_lodar",
"chance": 100
},
{
"quantity": { "min": 5, "max": 12 },
"itemID": "pot_senses",
"chance": 100
},
{
"quantity": { "min": 5, "max": 12 },
"itemID": "pot_aware",
"chance": 100
},
{
"quantity": { "min": 5, "max": 12 },
"itemID": "pot_courage",
"chance": 100
}
]
}
]

View File

@@ -1609,5 +1609,13 @@
]
},
"hasManualPrice": 1
},
{
"id": "redfthair",
"name": "Redfoot beast hair",
"hasManualPrice": 1,
"category": "animal",
"iconID": "items_misc:48",
"baseMarketCost": 15
}
]

View File

@@ -0,0 +1,75 @@
[
{
"id": "tiqui",
"name": "Tiqui's shield",
"displaytype": 1,
"hasManualPrice": 1,
"iconID": "items_misc_3:232",
"category": "other"
},
{
"id": "hornbeam",
"name": "Spotted Hornbeam fungus",
"displaytype": 1,
"hasManualPrice": 1,
"iconID": "items_misc_3:126",
"category": "other"
},
{
"id": "lleglaris",
"name": "Lleglaris' amulet",
"displaytype": 1,
"hasManualPrice": 1,
"iconID": "items_necklaces_1:8",
"category": "other"
},
{
"id": "lodarstone",
"name": "Gatekeeper stone",
"displaytype": 1,
"hasManualPrice": 1,
"iconID": "items_misc_6:33",
"category": "other"
},
{
"id": "aulowenn",
"name": "Aulowenn's signet ring",
"displaytype": 1,
"hasManualPrice": 1,
"iconID": "items_jewelry:0",
"category": "other"
},
{
"id": "hirazinn",
"name": "Heart of the Hira'zinn",
"displaytype": 1,
"hasManualPrice": 1,
"iconID": "items_misc_3:65",
"category": "other"
},
{
"id": "thukuzun",
"name": "Thukuzun bone",
"displaytype": 1,
"hasManualPrice": 1,
"iconID": "items_misc:44",
"category": "other"
},
{
"id": "xulviir0",
"name": "Broken sword",
"displaytype": 1,
"hasManualPrice": 1,
"iconID": "items_misc_5:39",
"category": "other"
},
{
"id": "lodar_letter",
"name": "Lodar's letter",
"displaytype": 1,
"hasManualPrice": 1,
"iconID": "items_misc_3:60",
"category": "other",
"description": "Lodar's letter to Lady Lydalon in the Valanyr temple of the Shadow in Nor City."
}
]

View File

@@ -0,0 +1,350 @@
[
{
"id": "forestfox2",
"iconID": "monsters_rltiles4:4",
"name": "Young forest fox",
"spawnGroup": "forestfox",
"droplistID": "mwolf",
"monsterClass": 4,
"maxHP": 31,
"moveCost": 5,
"attackCost": 3,
"attackChance": 72,
"criticalSkill": 45,
"criticalMultiplier": 3,
"blockChance": 46,
"damageResistance": 4,
"attackDamage": {
"max": 5
}
},
{
"id": "forestfox3",
"iconID": "monsters_rltiles4:4",
"name": "Forest fox",
"spawnGroup": "forestfox",
"droplistID": "mwolf",
"monsterClass": 4,
"maxHP": 35,
"moveCost": 5,
"attackCost": 3,
"attackChance": 75,
"criticalSkill": 45,
"criticalMultiplier": 3,
"blockChance": 49,
"damageResistance": 4,
"attackDamage": {
"max": 5
}
},
{
"id": "redft0",
"iconID": "monsters_rltiles4:9",
"name": "Tough redfoot beast",
"spawnGroup": "redft1",
"droplistID": "redft",
"monsterClass": 4,
"maxHP": 39,
"moveCost": 5,
"attackCost": 3,
"attackChance": 78,
"criticalSkill": 50,
"criticalMultiplier": 3,
"blockChance": 52,
"damageResistance": 4,
"attackDamage": {
"max": 5
}
},
{
"id": "redft1",
"iconID": "monsters_rltiles4:9",
"name": "Strong redfoot beast",
"spawnGroup": "redft2",
"droplistID": "redft",
"monsterClass": 4,
"maxHP": 43,
"moveCost": 5,
"attackCost": 3,
"attackChance": 81,
"criticalSkill": 50,
"criticalMultiplier": 3,
"blockChance": 56,
"damageResistance": 4,
"attackDamage": {
"max": 5
}
},
{
"id": "redft2",
"iconID": "monsters_rltiles4:10",
"name": "Bloodthirsty redfoot beast",
"spawnGroup": "redft2",
"droplistID": "redft",
"monsterClass": 4,
"maxHP": 47,
"moveCost": 5,
"attackCost": 3,
"attackChance": 84,
"criticalSkill": 65,
"criticalMultiplier": 3,
"blockChance": 75,
"damageResistance": 4,
"attackDamage": {
"max": 5
}
},
{
"id": "ccentip0",
"iconID": "monsters_rltiles2:163",
"name": "Carrion centipede",
"spawnGroup": "ccentip",
"droplistID": "scaradon",
"monsterClass": 1,
"maxHP": 54,
"moveCost": 5,
"attackCost": 5,
"attackChance": 48,
"blockChance": 132,
"attackDamage": {
"min": 6,
"max": 14
},
"hitEffect": {
"conditionsTarget": [
{
"condition": "poison_weak",
"magnitude": 1,
"duration": 3,
"chance": 50
}
]
}
},
{
"id": "ccentip1",
"iconID": "monsters_rltiles2:163",
"name": "Ravenous carrion centipede",
"spawnGroup": "ccentip",
"droplistID": "scaradon",
"monsterClass": 1,
"maxHP": 56,
"moveCost": 5,
"attackCost": 5,
"attackChance": 53,
"blockChance": 132,
"attackDamage": {
"min": 7,
"max": 14
},
"hitEffect": {
"conditionsTarget": [
{
"condition": "poison_weak",
"magnitude": 1,
"duration": 3,
"chance": 50
}
]
}
},
{
"id": "ccentip2",
"iconID": "monsters_rltiles2:150",
"name": "Bloated carrion centipede",
"spawnGroup": "ccentip",
"droplistID": "scaradon",
"monsterClass": 1,
"maxHP": 59,
"moveCost": 5,
"attackCost": 5,
"attackChance": 55,
"blockChance": 132,
"attackDamage": {
"min": 8,
"max": 14
},
"hitEffect": {
"conditionsTarget": [
{
"condition": "poison_weak",
"magnitude": 2,
"duration": 3,
"chance": 50
}
]
}
},
{
"id": "charwdg1",
"iconID": "monsters_rltiles4:17",
"name": "Puny Charwood goblin",
"spawnGroup": "charwdg1",
"droplistID": "charwdg",
"maxHP": 53,
"moveCost": 5,
"attackCost": 5,
"attackChance": 95,
"criticalSkill": 15,
"criticalMultiplier": 2,
"blockChance": 75,
"damageResistance": 4,
"attackDamage": {
"min": 5,
"max": 7
}
},
{
"id": "charwdg2",
"iconID": "monsters_rltiles4:17",
"name": "Charwood goblin scout",
"spawnGroup": "charwdg1",
"droplistID": "charwdg",
"maxHP": 56,
"moveCost": 5,
"attackCost": 6,
"attackChance": 139,
"criticalSkill": 20,
"criticalMultiplier": 3,
"blockChance": 77,
"damageResistance": 4,
"attackDamage": {
"min": 6,
"max": 9
}
},
{
"id": "charwdg3",
"iconID": "monsters_rltiles4:18",
"name": "Starving Charwood goblin",
"spawnGroup": "charwdg1",
"droplistID": "charwdg",
"maxHP": 64,
"moveCost": 5,
"attackCost": 6,
"attackChance": 142,
"criticalSkill": 20,
"criticalMultiplier": 3,
"blockChance": 79,
"damageResistance": 4,
"attackDamage": {
"min": 6,
"max": 9
}
},
{
"id": "charwdg4",
"iconID": "monsters_rltiles4:18",
"name": "Charwood goblin",
"spawnGroup": "charwdg2",
"droplistID": "charwdg",
"maxHP": 73,
"moveCost": 5,
"attackCost": 6,
"attackChance": 144,
"criticalSkill": 25,
"criticalMultiplier": 3,
"blockChance": 63,
"damageResistance": 4,
"attackDamage": {
"min": 7,
"max": 9
}
},
{
"id": "charwdg5",
"iconID": "monsters_rltiles4:21",
"name": "Charwood goblin fighter",
"spawnGroup": "charwdg2",
"droplistID": "charwdg",
"maxHP": 81,
"moveCost": 5,
"attackCost": 6,
"attackChance": 147,
"criticalSkill": 25,
"criticalMultiplier": 3,
"blockChance": 65,
"damageResistance": 4,
"attackDamage": {
"min": 7,
"max": 9
}
},
{
"id": "charwdg6",
"iconID": "monsters_rltiles4:21",
"name": "Tough Charwood goblin",
"spawnGroup": "charwdg2",
"droplistID": "charwdg",
"maxHP": 92,
"moveCost": 5,
"attackCost": 6,
"attackChance": 143,
"criticalSkill": 25,
"criticalMultiplier": 3,
"blockChance": 67,
"damageResistance": 4,
"attackDamage": {
"min": 8,
"max": 9
}
},
{
"id": "charwdg7",
"iconID": "monsters_rltiles4:23",
"name": "Aggressive Charwood goblin",
"spawnGroup": "charwdg3",
"droplistID": "charwdg",
"maxHP": 103,
"moveCost": 5,
"attackCost": 6,
"attackChance": 146,
"criticalSkill": 30,
"criticalMultiplier": 3,
"blockChance": 64,
"damageResistance": 4,
"attackDamage": {
"min": 8,
"max": 9
}
},
{
"id": "charwdg8",
"iconID": "monsters_rltiles4:23",
"name": "Strong Charwood goblin",
"spawnGroup": "charwdg3",
"droplistID": "charwdg",
"maxHP": 112,
"moveCost": 5,
"attackCost": 6,
"attackChance": 147,
"criticalSkill": 35,
"criticalMultiplier": 2,
"blockChance": 73,
"damageResistance": 4,
"attackDamage": {
"min": 9,
"max": 11
}
},
{
"id": "charwdgg",
"iconID": "monsters_rltiles4:22",
"name": "Charwood goblin",
"phraseID": "charwoodm",
"droplistID": "charwdg",
"unique": 1,
"maxHP": 81,
"moveCost": 5,
"attackCost": 6,
"attackChance": 147,
"criticalSkill": 25,
"criticalMultiplier": 3,
"blockChance": 65,
"damageResistance": 4,
"attackDamage": {
"min": 7,
"max": 9
}
}
]

View File

@@ -0,0 +1,38 @@
[
{
"id": "gnome_1",
"iconID": "monsters_ld2:133",
"name": "Mudfiend",
"spawnGroup": "gnome_1",
"monsterClass": 3,
"maxHP": 37,
"moveCost": 5,
"attackCost": 5,
"attackChance": 75,
"criticalSkill": 45,
"criticalMultiplier": 4,
"blockChance": 42,
"attackDamage": {
"min": 4,
"max": 6
}
},
{
"id": "gnome_2",
"iconID": "monsters_ld2:133",
"name": "Tough mudfiend",
"spawnGroup": "gnome_2",
"monsterClass": 3,
"maxHP": 41,
"moveCost": 5,
"attackCost": 5,
"attackChance": 78,
"criticalSkill": 45,
"criticalMultiplier": 4,
"blockChance": 45,
"attackDamage": {
"min": 5,
"max": 6
}
}
]

View File

@@ -0,0 +1,235 @@
[
{
"id": "slirsdar_1",
"iconID": "monsters_rltiles2:161",
"name": "Young posionous cave burrower",
"spawnGroup": "caveslir1",
"monsterClass": 1,
"maxHP": 57,
"moveCost": 5,
"attackCost": 3,
"attackChance": 54,
"blockChance": 126,
"attackDamage": {
"max": 5
},
"hitEffect": {
"conditionsTarget": [
{
"condition": "slow",
"magnitude": 1,
"duration": 3,
"chance": 10
}
]
}
},
{
"id": "slirsdar_2",
"iconID": "monsters_rltiles2:161",
"name": "Infected larval cave burrower",
"spawnGroup": "caveslir1",
"monsterClass": 1,
"maxHP": 62,
"moveCost": 5,
"attackCost": 3,
"attackChance": 57,
"blockChance": 129,
"attackDamage": {
"max": 6
},
"hitEffect": {
"conditionsTarget": [
{
"condition": "slow",
"magnitude": 1,
"duration": 3,
"chance": 20
}
]
}
},
{
"id": "slirsdar_3",
"iconID": "monsters_rltiles2:164",
"name": "Poisonous cave burrower",
"spawnGroup": "caveslir2",
"monsterClass": 1,
"maxHP": 65,
"moveCost": 5,
"attackCost": 3,
"attackChance": 60,
"blockChance": 131,
"attackDamage": {
"max": 6
},
"hitEffect": {
"conditionsTarget": [
{
"condition": "slow",
"magnitude": 1,
"duration": 3,
"chance": 10
},
{
"condition": "poison_weak",
"magnitude": 1,
"duration": 3,
"chance": 20
}
]
}
},
{
"id": "slirsdar_4",
"iconID": "monsters_rltiles2:164",
"name": "Strong poisonous cave burrower",
"spawnGroup": "caveslir2",
"monsterClass": 1,
"maxHP": 67,
"moveCost": 5,
"attackCost": 3,
"attackChance": 64,
"blockChance": 134,
"attackDamage": {
"max": 6
},
"hitEffect": {
"conditionsTarget": [
{
"condition": "slow",
"magnitude": 1,
"duration": 3,
"chance": 20
},
{
"condition": "poison_weak",
"magnitude": 1,
"duration": 5,
"chance": 10
}
]
}
},
{
"id": "slirsdar_5",
"iconID": "monsters_rltiles2:165",
"name": "Giant poisonous cave burrower",
"spawnGroup": "caveslir2",
"monsterClass": 1,
"maxHP": 69,
"moveCost": 5,
"attackCost": 3,
"attackChance": 67,
"blockChance": 136,
"attackDamage": {
"max": 6
},
"hitEffect": {
"conditionsTarget": [
{
"condition": "slow",
"magnitude": 1,
"duration": 5,
"chance": 10
},
{
"condition": "poison_weak",
"magnitude": 2,
"duration": 3,
"chance": 10
}
]
}
},
{
"id": "narg_1",
"iconID": "monsters_tometik4:0",
"name": "Gray cave bat",
"spawnGroup": "cavenarg1",
"monsterClass": 4,
"maxHP": 28,
"moveCost": 5,
"attackCost": 2,
"attackChance": 56,
"criticalSkill": 75,
"criticalMultiplier": 3,
"blockChance": 32,
"attackDamage": {
"min": 3,
"max": 5
}
},
{
"id": "narg_2",
"iconID": "monsters_tometik4:0",
"name": "Black cave bat",
"spawnGroup": "cavenarg1",
"monsterClass": 4,
"maxHP": 32,
"moveCost": 5,
"attackCost": 2,
"attackChance": 59,
"criticalSkill": 75,
"criticalMultiplier": 3,
"blockChance": 35,
"attackDamage": {
"min": 2,
"max": 6
}
},
{
"id": "narg_3",
"iconID": "monsters_tometik4:2",
"name": "Brown cave bat",
"spawnGroup": "cavenarg2",
"monsterClass": 4,
"maxHP": 36,
"moveCost": 5,
"attackCost": 2,
"attackChance": 62,
"criticalSkill": 80,
"criticalMultiplier": 3,
"blockChance": 25,
"attackDamage": {
"min": 1,
"max": 7
}
},
{
"id": "narg_4",
"iconID": "monsters_tometik4:2",
"name": "Cave bat",
"spawnGroup": "cavenarg2",
"monsterClass": 4,
"maxHP": 39,
"moveCost": 5,
"attackCost": 2,
"attackChance": 64,
"criticalSkill": 80,
"criticalMultiplier": 3,
"blockChance": 27,
"attackDamage": {
"min": 1,
"max": 7
}
},
{
"id": "narg_5",
"iconID": "monsters_tometik4:4",
"name": "Aggressive cave bat",
"spawnGroup": "cavenarg3",
"monsterClass": 4,
"maxHP": 41,
"moveCost": 5,
"attackCost": 2,
"attackChance": 69,
"criticalSkill": 80,
"criticalMultiplier": 3,
"blockChance": 32,
"attackDamage": {
"min": 1,
"max": 7
}
}
]

View File

@@ -0,0 +1,189 @@
[
{
"id": "hirathil0",
"iconID": "monsters_rltiles2:40",
"name": "Hirathil spawn",
"spawnGroup": "hirathil0",
"droplistID": "hirathil",
"monsterClass": 8,
"maxHP": 73,
"moveCost": 5,
"attackCost": 3,
"attackChance": 193,
"criticalSkill": 25,
"criticalMultiplier": 3,
"blockChance": 74,
"damageResistance": 14,
"attackDamage": {
"min": 6,
"max": 7
}
},
{
"id": "hirathil1",
"iconID": "monsters_rltiles2:40",
"name": "Aggressive Hirathil ghost",
"spawnGroup": "hirathil0",
"droplistID": "hirathil",
"monsterClass": 8,
"maxHP": 75,
"moveCost": 5,
"attackCost": 3,
"attackChance": 199,
"criticalSkill": 25,
"criticalMultiplier": 3,
"blockChance": 75,
"damageResistance": 14,
"attackDamage": {
"min": 6,
"max": 7
}
},
{
"id": "hirathil2",
"iconID": "monsters_rltiles2:41",
"name": "Hirathil ghost",
"spawnGroup": "hirathil0",
"droplistID": "hirathil",
"monsterClass": 8,
"maxHP": 77,
"moveCost": 5,
"attackCost": 3,
"attackChance": 202,
"criticalSkill": 25,
"criticalMultiplier": 3,
"blockChance": 78,
"damageResistance": 14,
"attackDamage": {
"min": 6,
"max": 7
}
},
{
"id": "hirathil3",
"iconID": "monsters_rltiles2:41",
"name": "Ferocious Hirathil ghost",
"spawnGroup": "hirathil1",
"droplistID": "hirathil",
"monsterClass": 8,
"maxHP": 79,
"moveCost": 5,
"attackCost": 3,
"attackChance": 205,
"criticalSkill": 25,
"criticalMultiplier": 3,
"blockChance": 80,
"damageResistance": 14,
"attackDamage": {
"min": 6,
"max": 7
}
},
{
"id": "hirathil4",
"iconID": "monsters_rltiles2:42",
"name": "Restless Hirathil ghost",
"spawnGroup": "hirathil1",
"droplistID": "hirathil",
"monsterClass": 8,
"maxHP": 83,
"moveCost": 5,
"attackCost": 5,
"attackChance": 136,
"criticalSkill": 35,
"criticalMultiplier": 3,
"blockChance": 152,
"damageResistance": 10,
"attackDamage": {
"min": 7,
"max": 16
}
},
{
"id": "hirathil5",
"iconID": "monsters_rltiles2:42",
"name": "Hirathil Servant",
"spawnGroup": "hirathil1",
"droplistID": "hirathil",
"monsterClass": 8,
"maxHP": 87,
"moveCost": 5,
"attackCost": 5,
"attackChance": 139,
"criticalSkill": 35,
"criticalMultiplier": 3,
"blockChance": 154,
"damageResistance": 10,
"attackDamage": {
"min": 7,
"max": 16
}
},
{
"id": "hirathil6",
"iconID": "monsters_rltiles2:43",
"name": "Hirathil Master",
"spawnGroup": "hirathil2",
"droplistID": "hirathil",
"monsterClass": 8,
"maxHP": 89,
"moveCost": 5,
"attackCost": 5,
"attackChance": 142,
"criticalSkill": 35,
"criticalMultiplier": 3,
"blockChance": 156,
"damageResistance": 10,
"attackDamage": {
"min": 7,
"max": 16
}
},
{
"id": "hirathil7",
"iconID": "monsters_rltiles2:43",
"name": "Ancient Hirathil ghost",
"spawnGroup": "hirathil2",
"droplistID": "hirathil",
"monsterClass": 8,
"maxHP": 92,
"moveCost": 5,
"attackCost": 5,
"attackChance": 145,
"criticalSkill": 35,
"criticalMultiplier": 3,
"blockChance": 157,
"damageResistance": 10,
"attackDamage": {
"min": 7,
"max": 16
}
},
{
"id": "hirazinn",
"iconID": "monsters_demon2:0",
"name": "Hira'zinn",
"phraseID": "hirazinn",
"droplistID": "hirazinn",
"monsterClass": 2,
"unique": 1,
"maxHP": 263,
"moveCost": 5,
"attackCost": 2,
"attackChance": 93,
"criticalSkill": 10,
"criticalMultiplier": 2,
"blockChance": 132,
"damageResistance": 13,
"attackDamage": {
"min": 3,
"max": 4
},
"hitEffect": {
"increaseCurrentHP": {
"min": 1,
"max": 8
}
}
}
]

File diff suppressed because it is too large Load Diff

View File

@@ -0,0 +1,67 @@
[
{
"id": "lodar0_g",
"name": "Forest guardian",
"unique": 1,
"iconID": "monsters_tometik5:80",
"spawnGroup": "lodar0_g",
"phraseID": "lodar0_g"
},
{
"id": "lodar_fg1",
"name": "Feygard guard",
"unique": 1,
"iconID": "monsters_rltiles3:14",
"spawnGroup": "lodar_fg1",
"phraseID": "lodar_fg1"
},
{
"id": "lodar_fg2",
"name": "Rambling Feygard guard",
"iconID": "monsters_rltiles3:14",
"spawnGroup": "lodar_fg2",
"phraseID": "lodar_fg2"
},
{
"id": "lodar_fg3",
"name": "Afflicted Feygard guard",
"maxHP": 212,
"unique": 1,
"attackDamage": {
"min": 1,
"max": 11
},
"iconID": "monsters_rltiles3:14",
"droplistID": "lodar_fg",
"spawnGroup": "lodar_fg3",
"phraseID": "lodar_fg3",
"attackCost": 3,
"attackChance": 75,
"blockChance": 90,
"damageResistance": 3,
"criticalSkill": 20,
"criticalMultiplier": 3,
"droplistID": "lodar_fg"
},
{
"id": "lodar_fg4",
"name": "Insane Feygard guard",
"maxHP": 212,
"unique": 1,
"attackDamage": {
"min": 1,
"max": 11
},
"iconID": "monsters_rltiles3:14",
"droplistID": "lodar_fg",
"spawnGroup": "lodar_fg4",
"phraseID": "lodar_fg4",
"attackCost": 3,
"attackChance": 75,
"blockChance": 90,
"damageResistance": 3,
"criticalSkill": 20,
"criticalMultiplier": 3,
"droplistID": "lodar_fg"
}
]

View File

@@ -0,0 +1,177 @@
[
{
"id": "agthor",
"name": "Agthor",
"iconID": "monsters_men2:4",
"phraseID": "agthor",
"droplistID": "shop_agthor"
},
{
"id": "agthor_guard",
"name": "Agthor's guard",
"spawnGroup": "agthor_guard",
"iconID": "monsters_rltiles1:76",
"phraseID": "agthor_guard0"
},
{
"id": "askyl",
"name": "Askyl",
"iconID": "monsters_ld1:26",
"phraseID": "askyl0"
},
{
"id": "aulowenn",
"name": "Aulowenn",
"iconID": "monsters_rltiles1:86",
"phraseID": "aulowenn0",
"unique": 1,
"droplistID": "aulowenn"
},
{
"id": "charwd_guard",
"name": "Guard",
"phraseID": "charwd_guard",
"unique": 1,
"iconID": "monsters_ld1:114"
},
{
"id": "drashad",
"name": "Drashad",
"iconID": "monsters_ld1:63",
"phraseID": "drashad"
},
{
"id": "erethori",
"name": "Erethori",
"phraseID": "erethori0",
"iconID": "monsters_ld1:100"
},
{
"id": "esfiume",
"name": "Esfiume",
"phraseID": "esfiume0",
"iconID": "monsters_ld1:125"
},
{
"id": "falothen0",
"name": "Falothen",
"unique": 1,
"phraseID": "falothen0",
"iconID": "monsters_tometik5:0"
},
{
"id": "falothen1",
"name": "Falothen",
"phraseID": "falothen1",
"iconID": "monsters_tometik5:0"
},
{
"id": "fayvara0",
"name": "Fayvara",
"unique": 1,
"phraseID": "fayvara0",
"iconID": "monsters_tometik6:10"
},
{
"id": "fayvara1",
"name": "Fayvara",
"phraseID": "fayvara1",
"iconID": "monsters_tometik6:10"
},
{
"id": "kantya",
"name": "Kantya",
"phraseID": "kantya",
"iconID": "monsters_ld1:14"
},
{
"id": "khorailla",
"name": "Khorailla",
"phraseID": "khorailla",
"droplistID": "shop_khorailla",
"iconID": "monsters_ld1:221"
},
{
"id": "lethenlor",
"name": "Lethenlor",
"phraseID": "lethenlor0",
"iconID": "monsters_tometik6:16"
},
{
"id": "lleglaris",
"name": "Lleglaris",
"phraseID": "lleglaris",
"droplistID": "shop_lleglaris",
"iconID": "monsters_ld1:41"
},
{
"id": "lodar",
"name": "Lodar",
"phraseID": "lodar",
"droplistID": "shop_lodar",
"iconID": "monsters_rltiles1:77"
},
{
"id": "lowyna",
"name": "Lowyna",
"phraseID": "lowyna",
"droplistID": "shop_lowyna",
"iconID": "monsters_rltiles1:94"
},
{
"id": "maevalia",
"name": "Maevalia",
"phraseID": "maevalia",
"iconID": "monsters_rltiles3:18"
},
{
"id": "smuggler1",
"name": "Outcast",
"phraseID": "smuggler1_0",
"iconID": "monsters_ld1:26"
},
{
"id": "smuggler2",
"name": "Outcast",
"phraseID": "smuggler2_0",
"iconID": "monsters_ld1:82"
},
{
"id": "smuggler4",
"name": "Outcast",
"phraseID": "smuggler4_0",
"iconID": "monsters_tometik2:63"
},
{
"id": "smuggler5",
"name": "Outcast",
"phraseID": "smuggler5_1",
"iconID": "monsters_tometik2:70"
},
{
"id": "smuggler6",
"name": "Outcast",
"phraseID": "smuggler6_1",
"iconID": "monsters_tometik5:0"
},
{
"id": "smuggler7",
"name": "Outcast",
"phraseID": "smuggler7_1",
"iconID": "monsters_tometik7:40"
},
{
"id": "tiqui",
"name": "Tiqui",
"unique": 1,
"phraseID": "tiqui",
"droplistID": "tiqui",
"iconID": "monsters_tometik5:87"
},
{
"id": "twoteeth",
"name": "Two-teeth",
"phraseID": "twoteeth",
"iconID": "monsters_tometik7:40"
}
]

View File

@@ -0,0 +1,142 @@
[
{
"id": "hadar_1",
"iconID": "monsters_tometik8:25",
"name": "Rancid zombie",
"spawnGroup": "hadar_1",
"monsterClass": 6,
"maxHP": 26,
"moveCost": 5,
"attackCost": 3,
"attackChance": 83,
"criticalSkill": 20,
"criticalMultiplier": 3,
"blockChance": 47,
"damageResistance": 3,
"attackDamage": {
"min": 4,
"max": 7
}
},
{
"id": "hadar_2",
"iconID": "monsters_tometik8:25",
"name": "Rotting zombie",
"spawnGroup": "hadar_2",
"monsterClass": 6,
"maxHP": 32,
"moveCost": 5,
"attackCost": 3,
"attackChance": 90,
"criticalSkill": 20,
"criticalMultiplier": 3,
"blockChance": 54,
"damageResistance": 3,
"attackDamage": {
"min": 5,
"max": 8
}
},
{
"id": "hadar_3",
"iconID": "monsters_tometik8:27",
"name": "Blighted zombie",
"spawnGroup": "hadar_3",
"monsterClass": 6,
"maxHP": 49,
"moveCost": 5,
"attackCost": 3,
"attackChance": 98,
"criticalSkill": 20,
"criticalMultiplier": 2,
"blockChance": 57,
"damageResistance": 2,
"attackDamage": {
"min": 7,
"max": 10
}
},
{
"id": "hadar_4",
"iconID": "monsters_tometik1:78",
"name": "Dread zombie",
"spawnGroup": "hadar_4",
"monsterClass": 6,
"maxHP": 95,
"moveCost": 5,
"attackCost": 5,
"attackChance": 184,
"criticalSkill": 20,
"criticalMultiplier": 3,
"blockChance": 102,
"attackDamage": {
"min": 2,
"max": 5
},
"hitEffect": {
"increaseCurrentHP": {
"min": 2,
"max": 3
},
"conditionsTarget": [
{
"condition": "bleeding_wound",
"magnitude": 5,
"duration": 7,
"chance": 30
}
]
}
},
{
"id": "morphrang_1",
"iconID": "monsters_zombie2:0",
"name": "Corrupted zombie",
"spawnGroup": "morphrang_1",
"monsterClass": 6,
"maxHP": 42,
"moveCost": 5,
"attackCost": 5,
"attackChance": 127,
"blockChance": 56,
"damageResistance": 4,
"attackDamage": {
"min": 2,
"max": 9
}
},
{
"id": "morphrang_2",
"iconID": "monsters_zombie2:0",
"name": "Bloodthirsty zombie",
"spawnGroup": "morphrang_2",
"monsterClass": 6,
"maxHP": 54,
"moveCost": 5,
"attackCost": 5,
"attackChance": 134,
"blockChance": 70,
"damageResistance": 4,
"attackDamage": {
"min": 2,
"max": 9
}
},
{
"id": "morphrang_3",
"iconID": "monsters_zombie2:0",
"name": "Tainted zombie",
"spawnGroup": "morphrang_3",
"monsterClass": 6,
"maxHP": 57,
"moveCost": 5,
"attackCost": 5,
"attackChance": 137,
"blockChance": 77,
"damageResistance": 5,
"attackDamage": {
"min": 3,
"max": 9
}
}
]

View File

@@ -0,0 +1,144 @@
[
{
"id": "jelly1",
"iconID": "monsters_tometik2:4",
"name": "Olive Ooze",
"spawnGroup": "jelly1",
"monsterClass": 3,
"maxHP": 20,
"moveCost": 5,
"attackCost": 5,
"attackChance": 120,
"criticalSkill": 10,
"criticalMultiplier": 2,
"blockChance": 35,
"damageResistance": 4,
"attackDamage": {
"min": 5,
"max": 9
},
"hitEffect": {
"conditionsTarget": [
{
"condition": "slime",
"magnitude": 1,
"duration": 3,
"chance": 40
}
]
}
},
{
"id": "jelly2",
"iconID": "monsters_tometik2:4",
"name": "Emerald Jelly",
"spawnGroup": "jelly1",
"monsterClass": 3,
"maxHP": 35,
"moveCost": 5,
"attackCost": 3,
"attackChance": 95,
"criticalSkill": 15,
"criticalMultiplier": 2,
"blockChance": 45,
"attackDamage": {
"min": 7,
"max": 8
},
"hitEffect": {
"conditionsTarget": [
{
"condition": "slime",
"magnitude": 1,
"duration": 4,
"chance": 40
}
]
}
},
{
"id": "jelly3",
"iconID": "monsters_tometik2:0",
"name": "Poisonous Ooze",
"spawnGroup": "jelly2",
"monsterClass": 3,
"maxHP": 45,
"moveCost": 5,
"attackCost": 5,
"attackChance": 140,
"criticalSkill": 15,
"criticalMultiplier": 3,
"blockChance": 20,
"damageResistance": 3,
"attackDamage": {
"min": 5,
"max": 9
},
"hitEffect": {
"conditionsTarget": [
{
"condition": "slime",
"magnitude": 1,
"duration": 5,
"chance": 40
}
]
}
},
{
"id": "jelly4",
"iconID": "monsters_tometik2:0",
"name": "Ochre Jelly",
"spawnGroup": "jelly2",
"monsterClass": 3,
"maxHP": 50,
"moveCost": 5,
"attackCost": 3,
"attackChance": 85,
"blockChance": 45,
"damageResistance": 5,
"attackDamage": {
"min": 10,
"max": 14
},
"hitEffect": {
"conditionsTarget": [
{
"condition": "slime",
"magnitude": 2,
"duration": 5,
"chance": 40
}
]
}
},
{
"id": "jelly5",
"iconID": "monsters_tometik2:1",
"name": "Crimson Jelly",
"spawnGroup": "jelly3",
"monsterClass": 3,
"maxHP": 65,
"moveCost": 5,
"attackCost": 5,
"attackChance": 115,
"criticalSkill": 10,
"criticalMultiplier": 2,
"blockChance": 70,
"damageResistance": 4,
"attackDamage": {
"min": 8,
"max": 12
},
"hitEffect": {
"conditionsTarget": [
{
"condition": "slime",
"magnitude": 3,
"duration": 5,
"chance": 40
}
]
}
}
]

View File

@@ -0,0 +1,20 @@
[
{
"id": "slime",
"iconID": "actorconditions_1:56",
"name": "Corrosive Slime",
"category": 2,
"isStacking": 1,
"roundEffect": {
"visualEffectID": -1,
"increaseCurrentHP": {
"min": -1,
"max": -2
},
"increaseCurrentAP": {
"min": -1,
"max": -1
}
}
}
]

View File

@@ -48,8 +48,28 @@
"progress": 61,
"logText": "I heard a story in Loneford, where it seemed like Andor had been in Loneford, and that he might have had something to do with the illness that the people are suffering from there. I am not sure if it actually was Andor. If it was Andor, why would he have made the people of Loneford ill?",
"finishesQuest": 0
}
]
},
{
"progress": 70,
"logText": "I have found the potion-maker Lodar, and heard his story about Andor. Andor went to visit Lodar in his hideaway to get a sample of something called Narwood extract. Lodar happened to notice that there was someone travelling together with Andor, that hid among the trees and did not seem to want Lodar to spot him.",
"finishesQuest": 0
},
{
"progress": 71,
"logText": "Shortly after Andor and the person he was travelling with had left, strange things started to happen in the woods around Lodar's hideaway, and Lodar himself seemed to be affected by it somehow. Lodar believes that something disturbed the tomb below his cabin, and awoke the Hira'zinn.",
"finishesQuest": 0
},
{
"progress": 72,
"logText": "Since I helped Lodar defeat the Hira'zinn, he promised to help me in return. He gave me a piece of paper that should allow me to enter the Valanyr temple of the Shadow in Nor City. He told me to seek out lady Lydalon in the temple for further assistance.",
"finishesQuest": 0
},
{
"progress": 80,
"logText": "All clues so far as to where Andor went point to Nor City. I should travel to Nor City by following the Duleian road to the southeast and look for more clues there.",
"finishesQuest": 0
}
]
},
{
"id": "mikhail_bread",

View File

@@ -82,7 +82,70 @@
"progress": 20,
"logText": "I have visited Ogam in southwest Vilegard. He was talking in what seemed like riddles. I could barely make out some details when I asked about Lodar's hideaway. 'Halfway between the Shadow and the light. Rocky formations.' and the words 'Glow of the Shadow.' were among the things he said. I am not sure what they mean.",
"finishesQuest": 0
}
},
{
"logText": "I have found a formation of rocks on the Duleian Road. It does not look like they were naturally placed, but rather that they are meant to symbolize something.",
"progress": 30
},
{
"logText": "Could this be the 'rocky formation' that the old man Ogam mentioned? If that is the case, then this might be a clue as to where Andor went.",
"progress": 31,
"rewardExperience": 1500
},
{
"logText": "In the woods close to the rocky formation, I encountered a creature blocking the way into the forest.",
"progress": 40
},
{
"progress": 45,
"logText": "By speaking the words that Ogam had mentioned, the creature moved out of the way, and almost seemed to welcome me further into the forest.",
"rewardExperience": 3000
},
{
"logText": "I encountered a guard from Feygard in the woods. He told me a tale of a madman that the guards from Feygard are searching for. The madman is wanted for a number of reasons that he would not disclose. He warned me both about the twisty mazes ahead, and about the madman. Apparently, several guards have gone missing after venturing forth, either by getting lost in the maze, or by something that the madman has done to them.",
"progress": 50
},
{
"progress": 51,
"logText": "Before leaving, the guard warned me both about the twisty mazes ahead, and about the madman. Apparently, several guards have gone missing after venturing forth, either by getting lost in the maze, or by something that the madman has done to them."
},
{
"logText": "I found another rocky formation that looked out of place.",
"progress": 60,
"rewardExperience": 2000
},
{
"logText": "I encountered another guard from Feygard, disoriented and lost. The things he said did not make sense.",
"progress": 71
},
{
"progress": 72,
"logText": "I encountered another guard from Feygard, that seemed to be affected by something. He attacked me without provocation."
},
{
"logText": "I encountered another guard from Feygard, that rambled of something that 'lurks underneath'. He attacked me without provocation.",
"progress": 73
},
{
"progress": 80,
"logText": "I found yet another rocky formation that looked out of place.",
"rewardExperience": 2000
},
{
"progress": 90,
"logText": "In a well-hidden cave, I encountered yet another rocky formation that looked similar to the other ones that I've already seen. I must be getting close to whatever these formations lead to.",
"rewardExperience": 2000
},
{
"logText": "In the cave, I reached what looks like a tomb. I was unable to venture further into the tomb because of something that held me back.",
"progress": 100
},
{
"logText": "After navigating through the immense twisty green maze and the damp cave, I have reached a cabin in a clearing. The cabin is occupied by the potion-maker called Lodar.",
"finishesQuest": 1,
"progress": 110,
"rewardExperience": 1000
}
]
},
{

View File

@@ -0,0 +1,164 @@
[
{
"id": "charwood1",
"name": "TODO: create name",
"showInLog": 1,
"stages": [
{
"logText": "I heard a rumor that some mining town in the Charwood forest, northwest of the Foaming Flask tavern, have had some troubles recently. I should try to find the Charwood cabin and find out what has happened.",
"progress": 10
},
{
"logText": "I heard someone mentioning that the mining town of Charwood heights have had some troubles recently. I should search for the Charwood cabin in the forest northwest of the Foaming Flask tavern.",
"progress": 11
},
{
"logText": "I have found the Charwood cabin in the forest northwest of the Foaming Flask tavern.",
"progress": 20
},
{
"logText": "Maevalia in the Charwood cabin told me a story about how their mining settlement was attacked by some monsters, forcing them to flee down the mountain. They are still missing several of their friends and relatives from the Charwood heights, either killed or captured by the monsters.",
"progress": 20
},
{
"logText": "In particular, Maevalia mentions four people that are grealy missed; their former leader Morenavia, their weapons trainer Falothen, the healer Ayell and their armorer Fayvara.",
"progress": 21
},
{
"logText": "I have agreed to help the people of Charwood find their missing people.",
"progress": 30
},
{
"logText": "The guard outside the Charwood cabin allowed me to enter the hills ahead. I should keep to the east and then head north.",
"progress": 35
},
{
"logText": "I encountered one of the monsters that Maevalia spoke of. The monster spoke of someone or something called 'The Thukuzun'.",
"progress": 40
},
{
"logText": "I have found Falothen, the weapons trainer of the Charwood heights, and freed him of the restraints that held him. He will try to make his way back to the Charwood cabin himself.",
"progress": 41
},
{
"logText": "I have found some skeletal remains, containing a ring with the insignia 'Morenavia'. This must be the former leader of the Charwood hills.",
"progress": 42
},
{
"logText": "I have found the armorer Fayvara, and freed her of the restraints that held her. She will try to make her way back to the Charwood cabin herself.",
"progress": 43
},
{
"logText": "I have found some skeletal remains, containing a ring with the insignia 'Ayell'. This must be the remains of the Charwood hills healer that Maevalia mentioned.",
"progress": 44
},
{
"logText": "Maevalia thanked me for finding out what happened to the four people that she told me about, but was really sad to hear about the fate of Morenavia and Ayell. Both the weapons trainer Falothen and the armorer Fayvara made it back to the Charwood cabin safely.",
"progress": 50
},
{
"logText": "She told me that both Falothen and Fayvara are anxious to see me, in the basement of the Charwood cabin. I should go see them at once.",
"progress": 60
},
{
"logText": "Falothen was happy to see me again, and in return offered to train me in better handling of one weapon type. He can teach me better handling of one- or two handed swords, daggers, blunt weapons, axes, or unarmed combat. I'll have to chose my preference and let him know.",
"progress": 65
},
{
"logText": "Falothen has taught me how to better handle one handed swords.",
"progress": 70
},
{
"logText": "Falothen has taught me how to better handle two handed swords.",
"progress": 71
},
{
"logText": "Falothen has taught me how to better handle daggers.",
"progress": 72
},
{
"logText": "Falothen has taught me how to better handle blunt weapons.",
"progress": 73
},
{
"logText": "Falothen has taught me how to better handle axes.",
"progress": 74
},
{
"logText": "Falothen has taught me how to be better at fighting unarmed, without weapons.",
"progress": 75
},
{
"logText": "Falothen offered me the chance to learn about the other weapon types, but to teach me, he needs 5000 gold and two Oegyth crystals for each skill that I want to get better at.",
"progress": 80
},
{
"logText": "Fayvara thanked me for rescuing her, and in return offered to train me in better handling of one type of armour. She can teach me better handling of shields, light armour, heavy armour or or unarmoured combat. I'll have to chose my preference and let her know.",
"progress": 90
},
{
"logText": "Fayvara has taught me how to better handle shields.",
"progress": 91
},
{
"logText": "Fayvara has taught me how to better handle light armour.",
"progress": 92
},
{
"logText": "Fayvara has taught me how to better handle heavy armour.",
"progress": 93
},
{
"logText": "Fayvara has taught me how to better fighting unarmoured, without wearing any armour.",
"progress": 94
},
{
"logText": "Fayvara offered me the chance to learn about the other armour types, but to teach me, she needs 5000 gold and two Oegyth crystals for each skill that I want to get better at.",
"progress": 100
},
{
"logText": "I have been taught one weapon type skill and one armour type skill from Falothen and Fayvara. I should go see Maevalia again.",
"progress": 110
},
{
"logText": "Maevalia thanked me for helping the people of Charwood.",
"progress": 115,
"finishesQuest": 1,
"rewardExperience": 3000
}
]
},
{
"id": "charwood2",
"name": "TODO: create name",
"showInLog": 1,
"stages": [
{
"logText": "I've heard a story that the whole reason for the Charwood hills being invaded by the monsters in the first place was that something had been awoken deep in the Charwood mine. The people in the Charwood cabin say that the miners uncovered some sort of marking on the ground in a cave, with strange noises coming from below it. When they finally broke through the ground around the markings, all the troubles started. I should talk to Maevalia again.",
"progress": 10
},
{
"logText": "I've promised Maevalia to investigate the deeper parts of the Charwood mine. I should be on the lookout for the dangerous monsters that inhabit the mine.",
"progress": 15
},
{
"logText": "I've reached the part of the mine that was broken into. The air around here seems to get hotter as I get deeper into the mine.",
"progress": 20
},
{
"logText": "Among the undead in the lower parts of the mine, I've encountered some type of dragon-like creature. I guess this is the source of all the chaos in the mine. I should attempt to kill it and then venture back to Maevalia to tell her about it.",
"progress": 30
},
{
"logText": "I have presented the heart of the Thukuzun to Maevalia.",
"progress": 40
},
{
"logText": "Maevalia was happy to hear that I killed the source of the monster invasion.",
"progress": 50,
"finishesQuest": 1,
"rewardExperience": 7000
}
]
}
]

View File

@@ -0,0 +1,133 @@
[
{
"id": "lodar2",
"name": "Searching for madness",
"showInLog": 1,
"stages": [
{
"logText": "The potion-maker Lodar seems to be obsessed with something called the Hira'zinn.",
"progress": 10
},
{
"logText": "Apparently, it relates to something that has started to happen recently.",
"progress": 15
},
{
"logText": "Lodar gave me a glowing stone, that he said would allow me to enter some sort of tomb. He did not say which tomb, where the tomb is located, or how to reach it - only that it's somewhere 'below'. Below what, I wonder?",
"progress": 20
},
{
"logText": "In the cave leading to Lodar's Hideaway, I reached what looks like a tomb. Could this be the one Lodar was referring to?",
"progress": 30
},
{
"logText": "The glowing stone that Lodar gave me, crumbled to dust as I got near the tomb. However, it seems that I am now able to enter.",
"progress": 35
},
{
"logText": "I have encountered a foul creature inside the tomb. I assume this is the Hira'zinn that Lodar was referring to. I should kill it and then tell Lodar.",
"progress": 40
},
{
"logText": "I have presented the heart of the Hira'zinn to Lodar.",
"progress": 50,
"rewardExperience": 1000
},
{
"logText": "As soon as I presented the heart of the Hira'zinn to Lodar, he seemed to snap out of his previous state of mind.",
"progress": 51
},
{
"logText": "Lodar thanked me for defeating the Hira'zinn. In return, he promised to help me in any way he can. He has a large selection of potent potions available for me to purchase at a discount.",
"progress": 60,
"finishesQuest": 1
}
]
},
{
"id": "lodar_pots",
"name": "Lodar's potions",
"showInLog": 1,
"stages": [
{
"logText": "Lodar says that he can make potions from some animal remains, if I first bring him some Spotted Hornbeam fungus. Apparently, the potion-maker in Fallhaven has a stock of it, if you know enough to ask.",
"progress": 10
},
{
"logText": "I have retrieved some Spotted Hornbeam fungus from the potion-maker in Fallhaven. I should return to Lodar with it as soon as possible.",
"progress": 20
},
{
"logText": "I have given the Spotted Hornbeam fungus to Lodar.",
"progress": 30
},
{
"logText": "Lodar thanked me for bringing him the fungus. In return, he can now create his special potions for me.",
"finishesQuest": 1,
"progress": 40,
"rewardExperience": 2000
},
{
"logText": "Lodar can create a defensive potion if I bring him two White wyrm claws and a Ruby gem.",
"progress": 41
},
{
"progress": 42,
"logText": "Lodar can create a potion of strength if I bring him a dead spider and the wings of an insect."
},
{
"logText": "Lodar can create a potent defensive potion if I bring him two Arulir skins and five bones.",
"progress": 43
}
]
},
{
"id": "lodar13_rest",
"name": "No rest for the guilty",
"showInLog": 1,
"stages": [
{
"logText": "In the maze of green vines east of the Duleian road, I met a guard named Aulowenn from Feygard, guarding some crates. She told me that she was part of a larger group of guards searching for a madman that supposedly hides somewhere in the nearby hills, but that the other guards are now dead or missing.",
"progress": 10
},
{
"logText": "Aulowenn requested my help in defeating a monster that haunts the grave of her fellow guards to the east. She warned me that the foul beast will most likely try to trick me into listening to its story.",
"progress": 11
},
{
"logText": "I have met the creature that Aulowenn spoke of.",
"progress": 20
},
{
"logText": "I listened to the creature's story. Its name is Tiqui, and he is the head of his clan. Apparently, the guards have been ruthlessly killing off his kin. He asked me to kill the guard for him, as revenge for what they have done.",
"progress": 22
},
{
"logText": "The creature tried to trick me into listening to its story.",
"progress": 24
},
{
"logText": "I attacked the creature before it could spew out more of its foul lies.",
"progress": 30
},
{
"logText": "I attacked Aulowenn.",
"progress": 31
},
{
"logText": "Aulowenn thanked me for bringing peace to the grave of her fallen companions by killing the creature.",
"progress": 40
},
{
"logText": "Tiqui was overjoyed that I helped him kill the guard for him. He promised that if we ever run into each other again, he'd help me somehow.",
"progress": 41
},
{
"logText": "I am now able to use Aulowenn's bed whenever I wish to rest.",
"finishesQuest": 1,
"progress": 60,
"rewardExperience": 3000
}
]
}
]

View File

@@ -0,0 +1,53 @@
[
{
"id": "lowyna",
"name": "Sweet sweet ratpoison",
"showInLog": 1,
"stages": [
{
"logText": "Among some huts to the west of the Duelian road, I met a man called two-teeth. He wants me to go get him something called Ratpoison from Lowyna. I can find her in one of the other huts.",
"progress": 10
},
{
"progress": 20,
"logText": "Lowyna will now allow me to trade with her."
},
{
"progress": 40,
"logText": "I have given some ratpoison to two-teeth.",
"rewardExperience": 500,
"finishesQuest": 1
}
]
},
{
"id": "lleglaris",
"name": "Long lost memories",
"showInLog": 1,
"stages": [
{
"progress": 10,
"logText": "In a cabin just off the Duleian road northwest of the Foaming Flask tavern, I met a man called Lleglaris. He wants me to retrieve an amulet that he has lost."
},
{
"progress": 15,
"logText": "The amulet can be found in a cave to the east of his cabin. He said something about the ground having been corrupted around that cave. I don't know what he meant."
},
{
"progress": 20,
"logText": "I have found the cave that Lleglaris mentioned.",
"rewardExperience": 500
},
{
"progress": 30,
"logText": "I have given the amulet back to Lleglaris."
},
{
"progress": 40,
"logText": "As thanks, Lleglaris offered to trade some of his items with me.",
"finishesQuest": 1,
"rewardExperience": 3000
}
]
}
]

View File

@@ -35,6 +35,7 @@
<item>@raw/itemlist_v0611_2</item>
<item>@raw/itemlist_v0611_3</item>
<item>@raw/itemlist_v070</item>
<item>@raw/itemlist_v070_questitems</item>
</array>
<array name="loadresource_droplists">
@@ -51,6 +52,9 @@
<item>@raw/droplists_v0611_monsters</item>
<item>@raw/droplists_v0611_npcs</item>
<item>@raw/droplists_v0611_shops</item>
<item>@raw/droplists_v070_quest</item>
<item>@raw/droplists_v070_shops</item>
<item>@raw/droplists_v070_mobs</item>
</array>
<array name="loadresource_quests">
@@ -62,6 +66,9 @@
<item>@raw/questlist_v0611</item>
<item>@raw/questlist_v0611_2</item>
<item>@raw/questlist_v0611_3</item>
<item>@raw/questlist_v070_charwood</item>
<item>@raw/questlist_v070_lodar</item>
<item>@raw/questlist_v070_lowyna</item>
</array>
<array name="loadresource_conversationlists">
@@ -187,6 +194,31 @@
<item>@raw/conversationlist_vacor2</item>
<item>@raw/conversationlist_unzel2</item>
<item>@raw/conversationlist_v0612graves</item>
<item>@raw/conversationlist_agthor</item>
<item>@raw/conversationlist_aulowenn</item>
<item>@raw/conversationlist_charwood1</item>
<item>@raw/conversationlist_charwood2</item>
<item>@raw/conversationlist_esfiume</item>
<item>@raw/conversationlist_falothen</item>
<item>@raw/conversationlist_fayvara</item>
<item>@raw/conversationlist_hirazinn</item>
<item>@raw/conversationlist_kantya</item>
<item>@raw/conversationlist_lethenlor</item>
<item>@raw/conversationlist_lleglaris</item>
<item>@raw/conversationlist_lodar</item>
<item>@raw/conversationlist_lodar0g</item>
<item>@raw/conversationlist_lodarfg</item>
<item>@raw/conversationlist_lodarfg2</item>
<item>@raw/conversationlist_lodarfg3</item>
<item>@raw/conversationlist_lodarfg4</item>
<item>@raw/conversationlist_lowyna</item>
<item>@raw/conversationlist_maevalia</item>
<item>@raw/conversationlist_thukuzun</item>
<item>@raw/conversationlist_tiqui</item>
<item>@raw/conversationlist_twoteeth</item>
<item>@raw/conversationlist_v070signs1</item>
<item>@raw/conversationlist_v070signs2</item>
<item>@raw/conversationlist_woodcabin</item>
</array>
<array name="loadresource_monsters">
@@ -204,8 +236,16 @@
<item>@raw/monsterlist_v0611_monsters1</item>
<item>@raw/monsterlist_v0611_npcs1</item>
<item>@raw/monsterlist_v0611_npcs2</item>
<item>@string/monsterlist_v0612_monsters1</item>
<item>@string/monsterlist_v0612_npcs1</item>
<item>@raw/monsterlist_v070_charwood</item>
<item>@raw/monsterlist_v070_lodar1cave</item>
<item>@raw/monsterlist_v070_lodar5cave</item>
<item>@raw/monsterlist_v070_lodarcave</item>
<item>@raw/monsterlist_v070_lodarmaze</item>
<item>@raw/monsterlist_v070_lodarnpcs</item>
<item>@raw/monsterlist_v070_oldcave</item>
<item>@raw/monsterlist_v070_roadcave</item>
<item>@raw/monsterlist_v070_slime</item>
<item>@raw/monsterlist_v070_npcs</item>
</array>
<array name="loadresource_maps">