[
    {
        "id":"sign_waytobrim3_grave3_0",
        "message":"Here lies Connat, who spent his life complaining that he was dying. In the end, he was right."
    },
    {
        "id":"brv2_grave_9_1",
        "message":"Here lies Lawellyn the weak.\nSurvived by Arlish",
        "replies":[
            {
                "text":"Hmm, interesting.",
                "nextPhraseID":"X"
            }
        ],
        "rewards":[
            {
                "rewardType":"questProgress",
                "rewardID":"brv_dagger",
                "value":110
            }
        ]
    },
    {
        "id":"arlish_asd_0",
        "message":"Why?  What do you know about it?",
        "replies":[
            {
                "text":"Well, I have it right here.",
                "nextPhraseID":"arlish_asd_20",
                "requires":[
                    {
                        "requireType":"inventoryRemove",
                        "requireID":"dagger_assassin",
                        "value":1
                    }
                ]
            },
            {
                "text":"Well, I have it right here.",
                "nextPhraseID":"arlish_asd_20",
                "requires":[
                    {
                        "requireType":"wearRemove",
                        "requireID":"dagger_assassin",
                        "value":1
                    }
                ]
            },
            {
                "text":"You have looked at the dagger. Can you tell me more?",
                "nextPhraseID":"arlish_asd_30",
                "requires":[
                    {
                        "requireType":"questProgress",
                        "requireID":"brv_nondisplay_multipurpose",
                        "value":50
                    }
                ]
            },
            {
                "text":"I was just curious, I was told that a dagger I had was Lawellyn's, but I no longer have it.",
                "nextPhraseID":"arlish_asd_15",
                "requires":[
                    {
                        "requireType":"inventoryKeep",
                        "requireID":"dagger_assassin",
                        "value":1,
                        "negate":true
                    },
                    {
                        "requireType":"wear",
                        "requireID":"dagger_assassin",
                        "value":1,
                        "negate":true
                    },
                    {
                        "requireType":"questProgress",
                        "requireID":"brv_nondisplay_multipurpose",
                        "value":50,
                        "negate":true
                    }
                ]
            },
            {
                "text":"Nothing. I was just curious. Bye.",
                "nextPhraseID":"X"
            }
        ]
    },
    {
        "id":"arlish_asd_20",
        "message":"Arlish takes the dagger and examines it while you continue to talk.",
        "switchToNPC":"none",
        "replies":[
            {
                "text":"I was able to acquire the dagger and its gem. Then Edrin repaired it for me.",
                "nextPhraseID":"arlish_asd_30"
            }
        ],
        "rewards":[
            {
                "rewardType":"questProgress",
                "rewardID":"brv_nondisplay_multipurpose",
                "value":50
            }
        ]
    },
    {
        "id":"arlish_asd_30",
        "message":"This can't be it. It looks like my father's dagger, but his dagger has been missing for a couple of years now. I believe this is stolen property!",
        "switchToNPC":"arlish",
        "replies":[
            {
                "text":"Tell me more.",
                "nextPhraseID":"arlish_asd_40"
            },
            {
                "text":"So what.  You said it has been missing for years, so how would you know?",
                "nextPhraseID":"X"
            }
        ]
    },
    {
        "id":"arlish_asd_40",
        "message":"You see, this was my father Lawellyn's most prized possession. He kept it with him always.",
        "replies":[
            {
                "text":"Please go on.",
                "nextPhraseID":"arlish_asd_50"
            }
        ]
    },
    {
        "id":"arlish_asd_50",
        "message":"Then one night, father did not come to my place for dinner as was the custom.  I quickly became worried that something terrible had happened to him. So I went to Mustura for help, but she quickly pushed it off as 'Lawellyn simply went on a trip'.",
        "replies":[
            {
                "text":"N",
                "nextPhraseID":"arlish_asd_60"
            }
        ]
    },
    {
        "id":"arlish_asd_70",
        "message":"Indeed it does.  In fact, I fear he was murdered. Will you help?",
        "replies":[
            {
                "text":"Yes.  Of course I will go investigate a little.  You are in need.",
                "nextPhraseID":"arlish_asd_80"
            },
            {
                "text":"I'm sorry, but I just don't have the time.",
                "nextPhraseID":"arlish_asd_90",
                "requires":[
                    {
                        "requireType":"questProgress",
                        "requireID":"brv_dagger",
                        "value":130,
                        "negate":true
                    }
                ]
            }
        ]
    },
    {
        "id":"arlish_asd_60",
        "message":"But I tried to explain to her that Lawellyn would not do so without telling me.",
        "replies":[
            {
                "text":"That sounds suspicious.",
                "nextPhraseID":"arlish_asd_70"
            }
        ]
    },
    {
        "id":"arlish_asd_80",
        "message":"Oh thank you so much.",
        "rewards":[
            {
                "rewardType":"questProgress",
                "rewardID":"brv_dagger",
                "value":130
            }
        ]
    },
    {
        "id":"arlish_asd_90",
        "message":"I'm sorry to hear this.",
        "rewards":[
            {
                "rewardType":"questProgress",
                "rewardID":"brv_dagger",
                "value":120
            }
        ]
    },
    {
        "id":"arlish_asd_15",
        "message":"Well, he did have a dagger, but I can't say if the one you had was his if I can't look at it.",
        "rewards":[
            {
                "rewardType":"questProgress",
                "rewardID":"brv_dagger",
                "value":115
            }
        ]
    },
    {
        "id":"brv_asd_no_info_10",
        "message":"No, I am sorry, I don't."
    },
    {
        "id":"brv_tavern1_guest2_asd_10",
        "message":"I may.  Who's asking?",
        "replies":[
            {
                "text":"Well, I've been asked by Lawellyn's daughter, Arlish, to investigate his death.",
                "nextPhraseID":"brv_tavern1_guest2_asd_20"
            }
        ]
    },
    {
        "id":"brv_tavern1_guest2_asd_20",
        "message":"Oh, OK.  Arlish helped me a lot in school when we were kids, so I feel like I owe it to her to help you.",
        "replies":[
            {
                "text":"N",
                "nextPhraseID":"brv_tavern1_guest2_asd_30"
            }
        ]
    },
    {
        "id":"brv_tavern1_guest2_asd_30",
        "message":"Don't tell the bartender, but I like to frequent the tavern in Loneford a lot, and as such, I've developed quite a friendship with the owner Kizzo. One day we were talking about how scary the woods between Loneford and Brimhaven can be at nighttime.  After sharing some not so scary stories, Kizzo told me a crazy murder story.  Now I can't remember the details because...well, I had been drinking.",
        "replies":[
            {
                "text":"N",
                "nextPhraseID":"brv_tavern1_guest2_asd_40"
            }
        ]
    },
    {
        "id":"brv_tavern1_guest2_asd_40",
        "message":"I suggest that you go talk to Kizzo.",
        "rewards":[
            {
                "rewardType":"questProgress",
                "rewardID":"brv_dagger",
                "value":140
            }
        ]
    },
    {
        "id":"kizzo_asd_10",
        "message":"Oh, yes. A couple of years ago, a customer that I've never seen before nor have I seen since, sits down at the bar with a terrified look on his face.",
        "replies":[
            {
                "text":"N",
                "nextPhraseID":"kizzo_asd_20"
            }
        ]
    },
    {
        "id":"kizzo_asd_20",
        "message":"He begins to tell me that he just witnessed two men in the woods between here and Brimhaven embroiled in a violent altercation and fears that one killed the other.",
        "replies":[
            {
                "text":"N",
                "nextPhraseID":"kizzo_asd_30"
            }
        ]
    },
    {
        "id":"kizzo_asd_30",
        "message":"That's all I know.  Maybe you could find out more if you can find the scene of the murder?",
        "rewards":[
            {
                "rewardType":"questProgress",
                "rewardID":"brv_dagger",
                "value":150
            }
        ]
    },
    {
        "id":"kizzo_asd_40",
        "message":"Wow!  This glove looks like it's been through a lot.",
        "replies":[
            {
                "text":"N",
                "nextPhraseID":"kizzo_asd_50"
            }
        ]
    },
    {
        "id":"kizzo_asd_50",
        "message":"This does however look like it used to be a high quality item.",
        "replies":[
            {
                "text":"Really?",
                "nextPhraseID":"kizzo_asd_60"
            }
        ]
    },
    {
        "id":"kizzo_asd_60",
        "message":"Yes.  If that was my glove, I would have tried to get a new one made instead of buying a new set as it would be cheaper.",
        "replies":[
            {
                "text":"Where would someone get just one glove?",
                "nextPhraseID":"kizzo_asd_70"
            }
        ]
    },
    {
        "id":"kizzo_asd_70",
        "message":"Well, I know Venanra in Brimhaven does some great work with cloth and leather items.",
        "rewards":[
            {
                "rewardType":"questProgress",
                "rewardID":"brv_dagger",
                "value":170
            }
        ]
    },
    {
        "id":"brv_crime_scene",
        "replies":[
            {
                "nextPhraseID":"brv_crime_scene_10",
                "requires":[
                    {
                        "requireType":"questProgress",
                        "requireID":"brv_dagger",
                        "value":150
                    },
                    {
                        "requireType":"questProgress",
                        "requireID":"brv_dagger",
                        "value":160,
                        "negate":true
                    }
                ]
            }
        ]
    },
    {
        "id":"brv_crime_scene_20",
        "message":"[Upon inspection, you notice what appears to be leather peeking out from under some leaves. You pull at it, and find a glove. It has what looks like old blood stains on it.]",
        "rewards":[
            {
                "rewardType":"giveItem",
                "rewardID":"ogea_glove",
                "value":1
            },
            {
                "rewardType":"questProgress",
                "rewardID":"brv_dagger",
                "value":160
            }
        ]
    },
    {
        "id":"brv_crime_scene_10",
        "message":"What's that on the ground?",
        "replies":[
            {
                "text":"Look closer.",
                "nextPhraseID":"brv_crime_scene_20"
            },
            {
                "text":"Ignore it.",
                "nextPhraseID":"X"
            }
        ]
    },
    {
        "id":"brv_laundry_boss_10",
        "message":"Well, yes, I have. In fact, I made one exactly like it a couple of years ago for a customer. I remember because it is a very unique looking glove.",
        "replies":[
            {
                "text":"Can you remember who the customer was?",
                "nextPhraseID":"brv_laundry_boss_20"
            }
        ]
    },
    {
        "id":"brv_laundry_boss_20",
        "message":"Um, let me think for a second...ah, yes, it was for Ogea.",
        "replies":[
            {
                "text":"N",
                "nextPhraseID":"brv_laundry_boss_30"
            }
        ]
    },
    {
        "id":"brv_laundry_boss_30",
        "message":"He came to me with a story that he lost his glove while hunting one night and how he wanted me to make him a replacement as he could not afford to purchase a new pair.",
        "replies":[
            {
                "text":"Are you sure?",
                "nextPhraseID":"brv_laundry_boss_40"
            }
        ]
    },
    {
        "id":"brv_laundry_boss_40",
        "message":"Oh, absolutely. I'm sure.",
        "rewards":[
            {
                "rewardType":"questProgress",
                "rewardID":"brv_dagger",
                "value":180
            }
        ]
    },
    {
        "id":"brv_villager3_asd_10",
        "message":"I'm sure you think that, but do you have any proof?",
        "replies":[
            {
                "text":"In fact, I do! I have physical evidence that puts you at the scene of Lawellyn's death.",
                "nextPhraseID":"brv_villager3_asd_20"
            }
        ]
    },
    {
        "id":"brv_villager3_asd_20",
        "message":"What?! What do you have on me that would even make the authorities listen to you?",
        "replies":[
            {
                "text":"I have a blood-stained glove and a witness stating that it was indeed your glove. [Show Ogea his glove.]",
                "nextPhraseID":"brv_villager3_asd_30"
            }
        ]
    },
    {
        "id":"brv_villager3_asd_30",
        "message":"What can I say?  You have me.",
        "replies":[
            {
                "text":"Well, you can start by explaining what happened.",
                "nextPhraseID":"brv_villager3_asd_40"
            }
        ]
    },
    {
        "id":"brv_villager3_asd_40",
        "message":"Yes, I'd like to.",
        "replies":[
            {
                "text":"N",
                "nextPhraseID":"brv_villager3_asd_50"
            }
        ]
    },
    {
        "id":"brv_villager3_asd_50",
        "message":"The story starts many years ago. I was a struggling woodcutter in need of land to build my home on.",
        "replies":[
            {
                "text":"N",
                "nextPhraseID":"brv_villager3_asd_60"
            }
        ]
    },
    {
        "id":"brv_villager3_asd_60",
        "message":"I approached Lawellyn about it because he was responsible for land deeds, so I asked him about acquiring some empty land where Alkapoan's house now stands. He informed me that he was giving it to Alkapoan.",
        "replies":[
            {
                "text":"N",
                "nextPhraseID":"brv_villager3_asd_70"
            }
        ]
    },
    {
        "id":"brv_villager3_asd_70",
        "message":"I thought that that land was too large for just one house, but Lawellyn said 'no'.  We argued about it for many months, until one day our paths crossed just outside of town.",
        "replies":[
            {
                "text":"Get to the point where you killed the man and left his daughter without a father.",
                "nextPhraseID":"brv_villager3_asd_80"
            }
        ]
    },
    {
        "id":"brv_villager3_asd_80",
        "message":"In another attempt to change Lawellyn's mind on giving me land to build my house, things got real ugly real fast.  I don't know why he reached for his dagger, but I saw this and drew my weapon in self-defense.  I had no intention of killing him!  I was trying to defend myself.  Do you believe me?",
        "replies":[
            {
                "text":"Yes",
                "nextPhraseID":"brv_villager3_asd_90"
            },
            {
                "text":"No.  In fact, I want to know more.  Like, what did you do with Lawellyn's dagger?",
                "nextPhraseID":"brv_villager3_asd_100"
            }
        ]
    },
    {
        "id":"brv_villager3_asd_90",
        "message":"I'm glad to hear it.  Thank you.",
        "rewards":[
            {
                "rewardType":"questProgress",
                "rewardID":"brv_dagger",
                "value":190
            }
        ]
    },
    {
        "id":"brv_villager3_asd_100",
        "message":"Well, after the fight, I noticed that the gem broke off of it. I took both the gem and the dagger and sold them to a thief.  So all I'm guilty of is selling stolen property.",
        "replies":[
            {
                "text":"I don't think so.  You should expect a visit from Mustura real soon.",
                "nextPhraseID":"X"
            }
        ],
        "rewards":[
            {
                "rewardType":"questProgress",
                "rewardID":"brv_dagger",
                "value":210
            }
        ]
    },
    {
        "id":"arlish_asd_100",
        "message":"What about it?",
        "replies":[
            {
                "text":"I'm sorry, but I was not able to find any new information that would determine what happened to your father.",
                "nextPhraseID":"arlish_asd_110",
                "requires":[
                    {
                        "requireType":"questProgress",
                        "requireID":"brv_dagger",
                        "value":190
                    },
                    {
                        "requireType":"questProgress",
                        "requireID":"brv_dagger",
                        "value":200,
                        "negate":true
                    },
                    {
                        "requireType":"questProgress",
                        "requireID":"brv_dagger",
                        "value":230,
                        "negate":true
                    }
                ]
            },
            {
                "text":"I'm still investigating. I'll come back when I have more information.",
                "nextPhraseID":"X",
                "requires":[
                    {
                        "requireType":"questProgress",
                        "requireID":"brv_dagger",
                        "value":190,
                        "negate":true
                    },
                    {
                        "requireType":"questProgress",
                        "requireID":"brv_dagger",
                        "value":220,
                        "negate":true
                    }
                ]
            },
            {
                "text":"I have some good news for you.",
                "nextPhraseID":"arlish_asd_140",
                "requires":[
                    {
                        "requireType":"questProgress",
                        "requireID":"brv_dagger",
                        "value":220
                    }
                ]
            }
        ]
    },
    {
        "id":"arlish_asd_110",
        "message":"I'm sorry too. Thank you for trying.",
        "rewards":[
            {
                "rewardType":"questProgress",
                "rewardID":"brv_dagger",
                "value":200
            }
        ]
    },
    {
        "id":"arlish_asd_120",
        "message":"I should have known that it was Ogea!  He never agreed with my father's decision about the land.",
        "replies":[
            {
                "text":"N",
                "nextPhraseID":"arlish_asd_130"
            }
        ]
    },
    {
        "id":"arlish_asd_130",
        "message":"It would be my honor if you take Lawellyn's dagger.  He would want you to have it.",
        "replies":[
            {
                "text":"Thank you, but it was my honor to help bring you closure and justice.",
                "nextPhraseID":"X"
            }
        ],
        "rewards":[
            {
                "rewardType":"questProgress",
                "rewardID":"brv_dagger",
                "value":230
            },
            {
                "rewardType":"giveItem",
                "rewardID":"dagger_assassin",
                "value":1
            }
        ]
    },
    {
        "id":"brv_guard_deputy_asd_10",
        "message":"Let me hear it.",
        "replies":[
            {
                "text":"I found his glove at the scene of the murder covered in dried blood and a witness that says the glove is Ogea's. Ogea also admitted that he stole the dagger.",
                "nextPhraseID":"brv_guard_deputy_asd_20",
                "requires":[
                    {
                        "requireType":"inventoryRemove",
                        "requireID":"ogea_glove",
                        "value":1
                    }
                ]
            }
        ]
    },
    {
        "id":"brv_guard_deputy_asd_20",
        "message":"Wow. You did a great job! Do you want a job on our team?",
        "replies":[
            {
                "text":"No, thanks. I just want Ogea punished.",
                "nextPhraseID":"brv_guard_deputy_asd_30"
            }
        ],
        "rewards":[
            {
                "rewardType":"questProgress",
                "rewardID":"brv_nondisplay_multipurpose",
                "value":60
            }
        ]
    },
    {
        "id":"brv_guard_deputy_asd_30",
        "message":"That is as good as done.",
        "replies":[
            {
                "text":"Thanks.",
                "nextPhraseID":"X"
            }
        ],
        "rewards":[
            {
                "rewardType":"questProgress",
                "rewardID":"brv_dagger",
                "value":220
            },
            {
                "rewardType":"removeSpawnArea",
                "rewardID":"brv_villager3",
                "mapName":"brimhaven4"
            },
            {
                "rewardType":"spawnAll",
                "rewardID":"brv_prisoner",
                "mapName":"brimhaven_prison"
            }
        ]
    },
    {
        "id":"arlish_asd_140",
        "message":"I know you do.  I heard that you found my father's murderer.",
        "replies":[
            {
                "text":"N",
                "nextPhraseID":"arlish_asd_120"
            }
        ]
    },
    {
        "id":"blackjack_gambler2_asd_10",
        "message":"What do you mean by \"I look like someone that may be able to help\"?",
        "replies":[
            {
                "text":"Um...I mean let's be honest, you may be someone who likes to play on the other side of the law.",
                "nextPhraseID":"blackjack_gambler2_asd_20"
            }
        ]
    },
    {
        "id":"blackjack_gambler2_asd_20",
        "message":"You got that right, kid. Now what do you want to know?",
        "replies":[
            {
                "text":"I'm wondering, do you know anything about Lawellyn's death?",
                "nextPhraseID":"blackjack_gambler2_asd_30"
            }
        ]
    },
    {
        "id":"blackjack_gambler2_asd_30",
        "message":"If you want to know about a murder, you should probably ask on the east side of town."
    },
    {
        "id":"guard_advent_asd_10",
        "message":"Death? The last I knew was that Arlish reported him missing."
    },
    {
        "id":"brv_tavern_west_guest_asd_inquiry_10",
        "message":"Lawellyn? I don't know any 'Lawellyn'. I'm just passing through town."
    },
    {
        "id":"brv_guard_deputy_10",
        "message":"Hello. I am Ito. I help Mustura keep the law around here.",
        "replies":[
            {
                "text":"I'll bear that in mind.",
                "nextPhraseID":"X"
            },
            {
                "text":"I have proof that Ogea murdered Lawellyn and stole his prized dagger.",
                "nextPhraseID":"brv_guard_deputy_asd_10",
                "requires":[
                    {
                        "requireType":"questProgress",
                        "requireID":"brv_dagger",
                        "value":210
                    },
                    {
                        "requireType":"inventoryKeep",
                        "requireID":"ogea_glove",
                        "value":1
                    },
                    {
                        "requireType":"questProgress",
                        "requireID":"brv_dagger",
                        "value":220,
                        "negate":true
                    }
                ]
            },
            {
                "text":"I want to discuss Ogea again.",
                "nextPhraseID":"brv_guard_deputy_asd_20",
                "requires":[
                    {
                        "requireType":"questProgress",
                        "requireID":"brv_nondisplay_multipurpose",
                        "value":60
                    },
                    {
                        "requireType":"questProgress",
                        "requireID":"brv_dagger",
                        "value":220,
                        "negate":true
                    }
                ]
            }
        ]
    },
    {
        "id":"brv_prison_guard_30",
        "message":"After all this long time I finally have a resident here again."
    },
    {
        "id":"inspiring_snake_master_10",
        "message":"Hello, young adventurer. I am Ewmondold, a world famous traveler.",
        "replies":[
            {
                "text":"N",
                "nextPhraseID":"inspiring_snake_master_select"
            }
        ]
    },
    {
        "id":"inspiring_snake_master_20",
        "message":"Thanks for killing the Snake master, sucker - the way for me to rule is now free...",
        "rewards":[
            {
                "rewardType":"removeSpawnArea",
                "rewardID":"inspiring_snake_master",
                "mapName":"wild2"
            },
            {
                "rewardType":"questProgress",
                "rewardID":"new_snake_master",
                "value":10
            },
            {
                "rewardType":"spawnAll",
                "rewardID":"cavesnake_master_ewmondold",
                "mapName":"snakecave3"
            }
        ]
    },
    {
        "id":"inspiring_snake_master_30",
        "message":"Are you looking to help a man in need?",
        "replies":[
            {
                "text":"Not right now.  Bye.",
                "nextPhraseID":"X"
            },
            {
                "text":"Yes, of course I am.  What can I do for you?",
                "nextPhraseID":"inspiring_snake_master_40"
            }
        ]
    },
    {
        "id":"ewmondold_snake_master_10",
        "message":"My new powers have enhanced my appearance, don't you agree? ",
        "replies":[
            {
                "text":"You are too dangerous to be kept alive.",
                "nextPhraseID":"ewmondold_snake_master_20"
            }
        ]
    },
    {
        "id":"inspiring_snake_master_40",
        "message":"I too am an adventurer.  I recently attempted to make my way through this here cave.",
        "replies":[
            {
                "text":"N",
                "nextPhraseID":"inspiring_snake_master_50"
            }
        ]
    },
    {
        "id":"inspiring_snake_master_50",
        "message":"In the beginning it was relatively easy.  It wasn't until I ran into the Snake master's minions.",
        "replies":[
            {
                "text":"N",
                "nextPhraseID":"inspiring_snake_master_60"
            }
        ]
    },
    {
        "id":"inspiring_snake_master_60",
        "message":"I was quickly ambushed and was forced to flee in order to save my life. But of course, during my attempt to flee, I dropped my map.",
        "replies":[
            {
                "text":"I could retrieve the map for you.",
                "nextPhraseID":"inspiring_snake_master_70"
            }
        ]
    },
    {
        "id":"inspiring_snake_master_70",
        "message":"Please do and hurry back to me.",
        "rewards":[
            {
                "rewardType":"questProgress",
                "rewardID":"new_snake_master",
                "value":5
            }
        ]
    },
    {
        "id":"inspiring_snake_master_80",
        "message":"Ah, my 'map'. Good!",
        "replies":[
            {
                "text":"N",
                "nextPhraseID":"inspiring_snake_master_20"
            }
        ],
        "rewards":[
            {
                "rewardType":"questProgress",
                "rewardID":"new_snake_master",
                "value":20
            }
        ]
    },
    {
        "id":"ewmondold_snake_master_defeted_script_10",
        "replies":[
            {
                "nextPhraseID":"ewmondold_snake_master_defeted_script_15",
                "requires":[
                    {
                        "requireType":"killedMonster",
                        "requireID":"ewmondold_snake_master",
                        "value":1
                    },
                    {
                        "requireType":"questProgress",
                        "requireID":"new_snake_master",
                        "value":30,
                        "negate":true
                    }
                ]
            }
        ]
    },
    {
        "id":"ewmondold_snake_master_defeted_script_20",
        "message":"You've destroyed Ewmondold and eliminated his threat to Crossglen and the surrounding area.",
        "rewards":[
            {
                "rewardType":"questProgress",
                "rewardID":"new_snake_master",
                "value":30
            },
            {
                "rewardType":"dropList",
                "rewardID":"gold100"
            }
        ]
    },
    {
        "id":"inspiring_snake_master_select",
        "replies":[
            {
                "text":"N",
                "nextPhraseID":"inspiring_snake_master_30",
                "requires":[
                    {
                        "requireType":"killedMonster",
                        "requireID":"snake_master",
                        "value":1,
                        "negate":true
                    },
                    {
                        "requireType":"questProgress",
                        "requireID":"new_snake_master",
                        "value":5,
                        "negate":true
                    }
                ]
            },
            {
                "text":"N",
                "nextPhraseID":"inspiring_snake_master_25",
                "requires":[
                    {
                        "requireType":"questProgress",
                        "requireID":"new_snake_master",
                        "value":5
                    },
                    {
                        "requireType":"killedMonster",
                        "requireID":"snake_master",
                        "value":1,
                        "negate":true
                    }
                ]
            },
            {
                "text":"N",
                "nextPhraseID":"inspiring_snake_master_20",
                "requires":[
                    {
                        "requireType":"killedMonster",
                        "requireID":"snake_master",
                        "value":1
                    },
                    {
                        "requireType":"questProgress",
                        "requireID":"new_snake_master",
                        "value":5,
                        "negate":true
                    }
                ]
            },
            {
                "text":"N",
                "nextPhraseID":"inspiring_snake_master_20",
                "requires":[
                    {
                        "requireType":"questProgress",
                        "requireID":"new_snake_master",
                        "value":20
                    },
                    {
                        "requireType":"questProgress",
                        "requireID":"new_snake_master",
                        "value":25,
                        "negate":true
                    }
                ]
            },
            {
                "text":"N",
                "nextPhraseID":"inspiring_snake_master_25",
                "requires":[
                    {
                        "requireType":"questProgress",
                        "requireID":"new_snake_master",
                        "value":5
                    },
                    {
                        "requireType":"inventoryKeep",
                        "requireID":"inspiring_snake_master_map",
                        "value":1,
                        "negate":true
                    }
                ]
            },
            {
                "text":"N",
                "nextPhraseID":"inspiring_snake_master_80",
                "requires":[
                    {
                        "requireType":"questProgress",
                        "requireID":"new_snake_master",
                        "value":5
                    },
                    {
                        "requireType":"killedMonster",
                        "requireID":"snake_master",
                        "value":1
                    },
                    {
                        "requireType":"inventoryRemove",
                        "requireID":"inspiring_snake_master_map",
                        "value":1
                    }
                ]
            }
        ]
    },
    {
        "id":"inspiring_snake_master_25",
        "message":"Have you found my map yet?",
        "replies":[
            {
                "text":"No, not yet.",
                "nextPhraseID":"X"
            }
        ]
    },
    {
        "id":"ewmondold_snake_master_20",
        "message":"Oh, you think you can stop me, do you?  Come and try!",
        "replies":[
            {
                "text":"I won't try, I'll succeed!",
                "nextPhraseID":"F"
            }
        ]
    },
    {
        "id":"ewmondold_snake_master_defeted_script_15",
        "message":"You hear Ewmondold gasp his last breath.",
        "replies":[
            {
                "text":"N",
                "nextPhraseID":"ewmondold_snake_master_defeted_script_20"
            }
        ]
    },
    {
        "id":"oromir_trees_help_10",
        "message":"Thank you, friend.",
        "rewards":[
            {
                "rewardType":"questProgress",
                "rewardID":"leta",
                "value":25
            }
        ]
    },
    {
        "id":"leta_oromir1_trees_help",
        "message":"If you see him, tell him to hurry back here and help me with the housework.\nNow get out of here!",
        "rewards":[
            {
                "rewardType":"questProgress",
                "rewardID":"leta",
                "value":10
            },
            {
                "rewardType":"removeSpawnArea",
                "rewardID":"oromir",
                "mapName":"crossglen"
            },
            {
                "rewardType":"spawnAll",
                "rewardID":"oromir_behind_inn_help",
                "mapName":"crossglen"
            }
        ]
    },
    {
        "id":"oromir_behind_inn_help_10",
        "message":"I had a feeling that Leta was close to finding me, so I moved here.",
        "replies":[
            {
                "text":"That's a wise move because she has asked me to inform her of your whereabouts.  But I won't do so.",
                "nextPhraseID":"oromir_behind_inn_help_20"
            }
        ]
    },
    {
        "id":"oromir_behind_inn_help_20",
        "message":"Thank you, friend.",
        "rewards":[
            {
                "rewardType":"questProgress",
                "rewardID":"leta",
                "value":35
            }
        ]
    },
    {
        "id":"leta_oromir1_behind_inn_help",
        "message":"If you see him, tell him to hurry back here and help me with the housework.\nNow get out of here!",
        "rewards":[
            {
                "rewardType":"questProgress",
                "rewardID":"leta",
                "value":10
            },
            {
                "rewardType":"removeSpawnArea",
                "rewardID":"oromir_behind_inn_help",
                "mapName":"crossglen"
            },
            {
                "rewardType":"spawnAll",
                "rewardID":"oromir_behind_haystack_help",
                "mapName":"crossglen"
            }
        ]
    },
    {
        "id":"oromir_behind_haystack_help_10",
        "message":"I had a feeling that Leta was close to finding me, so I moved here.",
        "replies":[
            {
                "text":"That's a wise move because she has asked me to inform her of your whereabouts.  But I won't do so.",
                "nextPhraseID":"oromir_behind_haystack_help_20"
            }
        ]
    },
    {
        "id":"oromir_behind_haystack_help_20",
        "message":"Thank you, friend.",
        "rewards":[
            {
                "rewardType":"questProgress",
                "rewardID":"leta",
                "value":45
            }
        ]
    },
    {
        "id":"leta_oromir1_behind_haystack_help",
        "message":"If you see him, tell him to hurry back here and help me with the housework.\nNow get out of here!",
        "rewards":[
            {
                "rewardType":"questProgress",
                "rewardID":"leta",
                "value":10
            },
            {
                "rewardType":"removeSpawnArea",
                "rewardID":"oromir_behind_haystack_help",
                "mapName":"crossglen"
            },
            {
                "rewardType":"spawnAll",
                "rewardID":"oromir_basement_help",
                "mapName":"crossglen_farmhouse_basement"
            }
        ]
    },
    {
        "id":"oromir_basement_help_10",
        "message":"Thank you for not telling my wife where I've been.",
        "replies":[
            {
                "text":"Why are you back in the house?",
                "nextPhraseID":"oromir_basement_help_20",
                "requires":[
                    {
                        "requireType":"questProgress",
                        "requireID":"leta",
                        "value":45,
                        "negate":false
                    }
                ]
            },
            {
                "text":"You're welcome.",
                "nextPhraseID":"oromir_basement_help_15",
                "requires":[
                    {
                        "requireType":"questProgress",
                        "requireID":"leta",
                        "value":105
                    }
                ]
            }
        ]
    },
    {
        "id":"oromir_basement_help_20",
        "message":"That mysterious looking man in the inn saw me and ratted me out and now I'm down here cleaning as a punishment.",
        "replies":[
            {
                "text":"I'm sorry to hear that.",
                "nextPhraseID":"oromir_basement_help_30",
                "requires":[
                    {
                        "requireType":"questProgress",
                        "requireID":"leta",
                        "value":105,
                        "negate":true
                    }
                ]
            },
            {
                "text":"I'm sorry to hear that.",
                "nextPhraseID":"X",
                "requires":[
                    {
                        "requireType":"questProgress",
                        "requireID":"leta",
                        "value":105
                    }
                ]
            }
        ]
    },
    {
        "id":"oromir_basement_help_30",
        "message":"While cleaning, I found your kid brother's boots.  Please take them as my gift to you for all of your help.",
        "rewards":[
            {
                "rewardType":"questProgress",
                "rewardID":"leta",
                "value":105
            },
            {
                "rewardType":"giveItem",
                "rewardID":"kids_boots",
                "value":1
            }
        ]
    },
    {
        "id":"falothen1_7_pa",
        "message":"Polearms are a spike or a blade, or both, on the end of a long pole. Wielding one with one hand is not practical, but they make up for that with their defensive capabilities. ",
        "replies":[
            {
                "text":"N",
                "nextPhraseID":"falothan1_7_pa1"
            }
        ]
    },
    {
        "id":"falothan1_7_pa1",
        "message":"You can attack your foe from a great distance with a polearm, making it difficult for your foe to attack you.",
        "replies":[
            {
                "text":"Let's go back to the other types of weapons.",
                "nextPhraseID":"falothen1_6"
            },
            {
                "text":"Sounds good. Teach me how to fight with polearms.",
                "nextPhraseID":"falothen_1_pa2"
            }
        ]
    },
    {
        "id":"falothen_1_pa2",
        "message":"[Falothen teaches you the polearm skill]",
        "replies":[
            {
                "text":"N",
                "nextPhraseID":"falothen1_8"
            }
        ],
        "rewards":[
            {
                "rewardType":"questProgress",
                "rewardID":"charwood1",
                "value":76
            },
            {
                "rewardType":"skillIncrease",
                "rewardID":"weaponProficiencyPole"
            }
        ]
    },
    {
        "id":"falothen1_2nd_pa",
        "replies":[
            {
                "nextPhraseID":"falothen1_2nd_no",
                "requires":[
                    {
                        "requireType":"questProgress",
                        "requireID":"charwood1",
                        "value":76
                    }
                ]
            },
            {
                "nextPhraseID":"falothen1_2nd_pa0"
            }
        ]
    },
    {
        "id":"falothen1_2nd_pa0",
        "message":"Polearms are a spike or a blade, or both, on the end of a long pole. Wielding one with one hand is not practical, but they make up for that with their defensive capabilities. ",
        "replies":[
            {
                "text":"N",
                "nextPhraseID":"falothen1_2nd_pa1"
            }
        ]
    },
    {
        "id":"falothen1_2nd_pa1",
        "message":"You can attack your foe from a great distance with a polearm, making it difficult for your foe to attack you.",
        "replies":[
            {
                "text":"Sounds good. Teach me how to better fight with polearms. Here are two Oegyth crystals and 5000 gold as payment.",
                "nextPhraseID":"falothen1_2nd_pa3",
                "requires":[
                    {
                        "requireType":"inventoryRemove",
                        "requireID":"oegyth",
                        "value":2
                    },
                    {
                        "requireType":"inventoryRemove",
                        "requireID":"gold",
                        "value":5000
                    }
                ]
            },
            {
                "text":"Let's go back to the other types of weapons.",
                "nextPhraseID":"falothen1_14"
            }
        ]
    },
    {
        "id":"falothen1_2nd_pa3",
        "message":"[Falothen teaches you the polearm skill]",
        "replies":[
            {
                "text":"N",
                "nextPhraseID":"falothen1_15"
            }
        ],
        "rewards":[
            {
                "rewardType":"questProgress",
                "rewardID":"charwood1",
                "value":76
            },
            {
                "rewardType":"skillIncrease",
                "rewardID":"weaponProficiencyPole"
            }
        ]
    },
    {
        "id":"leta_oromir1_trees",
        "message":"Hiding is he? That's not surprising. Tell him to hurry back here and help me with the housework.",
        "rewards":[
            {
                "rewardType":"questProgress",
                "rewardID":"leta",
                "value":30
            },
            {
                "rewardType":"removeSpawnArea",
                "rewardID":"oromir",
                "mapName":"crossglen"
            },
            {
                "rewardType":"spawnAll",
                "rewardID":"oromir_behind_inn",
                "mapName":"crossglen"
            }
        ]
    },
    {
        "id":"oromir_behind_inn_10",
        "message":"Why did you tell Leta where I was?",
        "replies":[
            {
                "text":"You are needed at home.",
                "nextPhraseID":"oromir_behind_inn_20"
            }
        ]
    },
    {
        "id":"oromir_behind_inn_20",
        "message":"I see.",
        "rewards":[
            {
                "rewardType":"questProgress",
                "rewardID":"leta",
                "value":40
            }
        ]
    },
    {
        "id":"leta_oromir1_behind_inn_10",
        "message":"Where?",
        "replies":[
            {
                "text":"Tucked away between the back of the inn and the woods.",
                "nextPhraseID":"leta_oromir1_behind_inn_20"
            }
        ]
    },
    {
        "id":"leta_oromir1_behind_inn_20",
        "message":"Hiding is he? That's not surprising. Tell him to hurry back here and help me with the housework.",
        "rewards":[
            {
                "rewardType":"removeSpawnArea",
                "rewardID":"oromir_behind_inn",
                "mapName":"crossglen"
            },
            {
                "rewardType":"questProgress",
                "rewardID":"leta",
                "value":50
            },
            {
                "rewardType":"spawnAll",
                "rewardID":"oromir_behind_haystack",
                "mapName":"crossglen"
            }
        ]
    },
    {
        "id":"oromir_behind_haystack_10",
        "message":"You did it again? Stop telling Leta where I am.",
        "replies":[
            {
                "text":"A happy wife is a happy life.  Go home.",
                "nextPhraseID":"oromir_behind_haystack_20"
            }
        ]
    },
    {
        "id":"oromir_behind_haystack_20",
        "message":"No thanks. I'm staying here.",
        "rewards":[
            {
                "rewardType":"questProgress",
                "rewardID":"leta",
                "value":60
            }
        ]
    },
    {
        "id":"leta_oromir1_behind_haystack_10",
        "message":"Where?",
        "replies":[
            {
                "text":"Hiding behind a haystack.",
                "nextPhraseID":"leta_oromir1_behind_haystack_20"
            }
        ]
    },
    {
        "id":"leta_oromir1_behind_haystack_20",
        "message":"Hiding is he? That's not surprising. Tell him to hurry back here and help me with the housework.",
        "rewards":[
            {
                "rewardType":"removeSpawnArea",
                "rewardID":"oromir_behind_haystack",
                "mapName":"crossglen"
            },
            {
                "rewardType":"questProgress",
                "rewardID":"leta",
                "value":70
            },
            {
                "rewardType":"spawnAll",
                "rewardID":"oromir_basement",
                "mapName":"crossglen_farmhouse_basement"
            }
        ]
    },
    {
        "id":"oromir_basement_10",
        "message":"You did it again? Stop telling Leta where I am.",
        "replies":[
            {
                "text":"I'm sorry, but I think that it's better if I'm on Leta's side.",
                "nextPhraseID":"oromir_basement_20"
            }
        ]
    },
    {
        "id":"oromir_basement_20",
        "message":"Yep. That's something that I've not learnt to do.",
        "rewards":[
            {
                "rewardType":"questProgress",
                "rewardID":"leta",
                "value":80
            }
        ]
    },
    {
        "id":"leta_oromir1_basement_10",
        "message":"What?! How? Oh, it doesn't matter.  Thank you for finding him.",
        "rewards":[
            {
                "rewardType":"questProgress",
                "rewardID":"leta",
                "value":100
            }
        ]
    },
    {
        "id":"brv2_grave_9_0",
        "message":"Here lies Lawellyn the weak.\nSurvived by Arlish"
    },
    {
        "id":"quasi_0",
        "message":"Hello. I'm Quasi. I like to dig.",
        "replies":[
            {
                "text":"Dig?",
                "nextPhraseID":"quasi_1"
            },
            {
                "text":"I think I'll leave now.",
                "nextPhraseID":"X"
            }
        ]
    },
    {
        "id":"quasi_1",
        "message":"Yes. Holes. To put people in. ",
        "replies":[
            {
                "text":"N",
                "nextPhraseID":"quasi_2"
            }
        ],
        "rewards":[
            {
                "rewardType":"questProgress",
                "rewardID":"nondisplay_bhvt",
                "value":30
            }
        ]
    },
    {
        "id":"quasi_2",
        "message":"But Zorvan only lets me put dead people in the holes. ",
        "replies":[
            {
                "text":"You find that surprising?",
                "nextPhraseID":"quasi_3"
            },
            {
                "text":"Time to leave!",
                "nextPhraseID":"X"
            },
            {
                "text":"I think he's right. Bye.",
                "nextPhraseID":"X"
            }
        ]
    },
    {
        "id":"quasi_3",
        "message":"He says living people don't like it. I suggested burying living people once. Zorvan was very angry about it, so I will not suggest that again.",
        "replies":[
            {
                "text":"I didn't need to know that. I'll be leaving now.",
                "nextPhraseID":"X"
            },
            {
                "text":"I'm outta here!",
                "nextPhraseID":"X"
            }
        ]
    },
    {
        "id":"zorvan_0",
        "message":"You shouldn't be down here. What do you want?",
        "replies":[
            {
                "text":"Who are you?",
                "nextPhraseID":"zorvan_1_0"
            },
            {
                "text":"Can you tell me anything about what happened to Lawellyn?",
                "nextPhraseID":"zorvan_2_0",
                "requires":[
                    {
                        "requireType":"questProgress",
                        "requireID":"brv_dagger",
                        "value":100
                    }
                ]
            },
            {
                "text":"Can you tell me anything about what happened to Lawellyn?",
                "nextPhraseID":"zorvan_2_0",
                "requires":[
                    {
                        "requireType":"questProgress",
                        "requireID":"brv_dagger",
                        "value":90
                    }
                ]
            },
            {
                "text":"Sorry. I'll leave.",
                "nextPhraseID":"X"
            }
        ]
    },
    {
        "id":"zorvan_1_0",
        "message":"My name is Zorvan. I perform several duties at the church, but the most important is that I am the undertaker for Brimhaven. ",
        "replies":[
            {
                "text":"N",
                "nextPhraseID":"zorvan_1_1"
            }
        ]
    },
    {
        "id":"zorvan_1_1",
        "message":"As such, I prepare dead bodies for burial, make the funeral arrangements, etc. I am also responsible for preparation of the grave. ",
        "replies":[
            {
                "text":"N",
                "nextPhraseID":"zorvan_1_2"
            }
        ]
    },
    {
        "id":"zorvan_1_2",
        "message":"I don't actually dig the grave of course. Quasi, over there, does that. He's not very pretty, but he's strong, and he enjoys digging. Oddly, he seems to enjoy filling the soil back in on top of the casket even more. He's useful, so I prefer not to think about his motives. ",
        "replies":[
            {
                "text":"[Sarcasm] It sounds like you have a really fun job. Can you tell me anything about what happened to Lawellyn?",
                "nextPhraseID":"zorvan_2_0",
                "requires":[
                    {
                        "requireType":"questProgress",
                        "requireID":"brv_dagger",
                        "value":90
                    }
                ]
            },
            {
                "text":"[Sarcasm] It sounds like you have a really fun job. Can you tell me anything about what happened to Lawellyn?",
                "nextPhraseID":"zorvan_2_0",
                "requires":[
                    {
                        "requireType":"questProgress",
                        "requireID":"brv_dagger",
                        "value":100
                    }
                ]
            },
            {
                "text":"[Sarcasm] It sounds like you have a really fun job. I'll be leaving now.",
                "nextPhraseID":"X"
            }
        ],
        "rewards":[
            {
                "rewardType":"questProgress",
                "rewardID":"nondisplay_bhvt",
                "value":30
            }
        ]
    },
    {
        "id":"zorvan_2_0",
        "message":"Not really. I buried him some time ago. The circumstances of his death were apparently suspicious, but I don't know anything more. My job is to put them in the ground, not to worry about how they died.",
        "replies":[
            {
                "text":"What is it that you do?",
                "nextPhraseID":"zorvan_1_0"
            },
            {
                "text":"OK. Thanks. I'll be going now.",
                "nextPhraseID":"X"
            }
        ],
        "rewards":[
            {
                "rewardType":"questProgress",
                "rewardID":"brv_dagger",
                "value":105
            }
        ]
    },
    {
        "id":"oromir_basement_help_15",
        "message":"Goodbye."
    },
    {
        "id":"brimhaven_church_guard_1",
        "message":"Well, in that case I suppose it's OK. You can proceed."
    },
    {
        "id":"leta_oromir_complete2_helped_oromir",
        "message":"What about him?",
        "replies":[
            {
                "text":"Nevermind. I have to be on my way.",
                "nextPhraseID":"X"
            },
            {
                "text":"I'm wondering, how long are you going to make him stay in the basement for?",
                "nextPhraseID":"leta_oromir_complete2_helped_oromir_10"
            }
        ]
    },
    {
        "id":"leta_oromir_complete2_helped_oromir_10",
        "message":"This is my house!  I don't have to answer to you.\nNow get out of here!"
    },
    {
        "id":"brv_churchcat",
        "message":"Purr.",
        "replies":[
            {
                "text":"N",
                "nextPhraseID":"brv_churchcat_1",
                "requires":[
                    {
                        "requireType":"questProgress",
                        "requireID":"cat_and_mouse",
                        "value":70
                    }
                ]
            }
        ]
    },
    {
        "id":"brv_churchcat_1",
        "message":"Purrrrrrrrr."
    },
    {
        "id":"brv_churchmouse",
        "message":"Peep."
    },
    {
        "id":"brv_ring_bells",
        "replies":[
            {
                "nextPhraseID":"brv_ring_bells_10",
                "requires":[
                    {
                        "requireType":"random",
                        "requireID":"75"
                    }
                ]
            },
            {
                "nextPhraseID":"brv_ring_bells_20"
            }
        ]
    },
    {
        "id":"brv_ring_bells_10",
        "message":"D  O  N  G !",
        "switchToNPC":"none",
        "replies":[
            {
                "text":"N",
                "nextPhraseID":"brv_ring_bells"
            }
        ]
    },
    {
        "id":"brv_ring_bells_20",
        "replies":[
            {
                "nextPhraseID":"brv_ring_bells_90",
                "requires":[
                    {
                        "requireType":"factionScore",
                        "requireID":"brv_ring_bells",
                        "value":6
                    },
                    {
                        "requireType":"questProgress",
                        "requireID":"cat_and_mouse",
                        "value":60
                    }
                ]
            },
            {
                "nextPhraseID":"brv_ring_bells_70",
                "requires":[
                    {
                        "requireType":"factionScore",
                        "requireID":"brv_ring_bells",
                        "value":5
                    }
                ]
            },
            {
                "nextPhraseID":"brv_ring_bells_60",
                "requires":[
                    {
                        "requireType":"factionScore",
                        "requireID":"brv_ring_bells",
                        "value":4
                    }
                ]
            },
            {
                "nextPhraseID":"brv_ring_bells_50",
                "requires":[
                    {
                        "requireType":"factionScore",
                        "requireID":"brv_ring_bells",
                        "value":3
                    }
                ]
            },
            {
                "nextPhraseID":"brv_ring_bells_40",
                "requires":[
                    {
                        "requireType":"factionScore",
                        "requireID":"brv_ring_bells",
                        "value":2
                    }
                ]
            },
            {
                "nextPhraseID":"brv_ring_bells_30"
            }
        ],
        "rewards":[
            {
                "rewardType":"alignmentChange",
                "rewardID":"brv_ring_bells",
                "value":1
            }
        ]
    },
    {
        "id":"brv_ring_bells_30",
        "message":"Dear child, these bells are no toy. Don't ring them, otherwise people might think of danger, like fire or foe.",
        "switchToNPC":"brv_churchman",
        "replies":[
            {
                "text":"Oh, I didn't know. Sorry.",
                "nextPhraseID":"X"
            },
            {
                "text":"Really? Then it is even more fun!",
                "nextPhraseID":"brv_ring_bells_10"
            }
        ]
    },
    {
        "id":"brv_ring_bells_40",
        "message":"What do you think you are doing?",
        "switchToNPC":"brv_churchman",
        "replies":[
            {
                "text":"Eh - nothing.",
                "nextPhraseID":"X"
            }
        ]
    },
    {
        "id":"brv_ring_bells_50",
        "message":"Leave the bells alone, or I will get angry!",
        "switchToNPC":"brv_churchman",
        "replies":[
            {
                "text":"But it's such a nice sound ...",
                "nextPhraseID":"X"
            }
        ]
    },
    {
        "id":"brv_ring_bells_60",
        "message":"Leave the bells alone, or I will get really angry!",
        "switchToNPC":"brv_churchman",
        "replies":[
            {
                "text":"Well, I will try ...",
                "nextPhraseID":"X"
            },
            {
                "text":"Pleeease, only one more time, or two ...",
                "nextPhraseID":"brv_ring_bells_10"
            }
        ]
    },
    {
        "id":"brv_ring_bells_70",
        "message":"Leave the bells alone, or I will get REALLY angry!",
        "switchToNPC":"brv_churchman",
        "replies":[
            {
                "text":"I just cannot resist ...",
                "nextPhraseID":"X"
            }
        ]
    },
    {
        "id":"brv_ring_bells_90",
        "message":"That does it! Leave this tower immediately! And don't you ever dare come back!",
        "switchToNPC":"brv_churchman",
        "replies":[
            {
                "text":"Oh my.",
                "nextPhraseID":"X"
            }
        ],
        "rewards":[
            {
                "rewardType":"questProgress",
                "rewardID":"brv_nondisplay2",
                "value":60
            }
        ]
    },
    {
        "id":"brv_ring_bells_key",
        "message":"No, you are not permitted to enter the tower anymore!",
        "switchToNPC":"brv_churchman"
    },
    {
        "id":"brv_ring_bells_random",
        "replies":[
            {
                "nextPhraseID":"brv_ring_bells_random_10",
                "requires":[
                    {
                        "requireType":"random",
                        "requireID":"5"
                    }
                ]
            }
        ]
    },
    {
        "id":"brv_ring_bells_random_10",
        "message":"D  O  N  G !",
        "switchToNPC":"none",
        "replies":[
            {
                "text":"N",
                "nextPhraseID":"brv_ring_bells_random_12"
            }
        ]
    },
    {
        "id":"brv_ring_bells_random_12",
        "replies":[
            {
                "nextPhraseID":"brv_ring_bells_random_10",
                "requires":[
                    {
                        "requireType":"random",
                        "requireID":"75"
                    }
                ]
            },
            {
                "nextPhraseID":"brv_ring_bells_random_20",
                "requires":[
                    {
                        "requireType":"questProgress",
                        "requireID":"brv_nondisplay2",
                        "value":60
                    }
                ]
            },
            {
                "nextPhraseID":"X"
            }
        ]
    },
    {
        "id":"brv_ring_bells_random_20",
        "message":"Quasi must have found a way to the tower again..."
    },
    {
        "id":"brv_churchman",
        "message":"Hello. I am Seviron. You are not supposed to be up here.",
        "replies":[
            {
                "text":"What is this room used for?",
                "nextPhraseID":"brv_churchman_01"
            },
            {
                "text":"I'm looking for my brother, Andor. He looks a bit like me. Have you seen him?",
                "nextPhraseID":"brv_churchman_01a"
            },
            {
                "text":"Sorry, I'll leave.",
                "nextPhraseID":"X"
            }
        ]
    },
    {
        "id":"brv_churchman_01",
        "message":"This is the church bell tower. ",
        "replies":[
            {
                "text":"N",
                "nextPhraseID":"brv_churchman_02"
            }
        ]
    },
    {
        "id":"brv_churchman_01a",
        "message":"No. Irritating children do not usually come up here. You are an exception.",
        "replies":[
            {
                "text":"Hmm. OK. What is this room?",
                "nextPhraseID":"brv_churchman_01"
            },
            {
                "text":"Sorry. I'll leave.",
                "nextPhraseID":"X"
            }
        ]
    },
    {
        "id":"brv_churchman_02",
        "message":"We use the bells to both notify townsfolk when there is a service, and to warn of danger to the town. ",
        "replies":[
            {
                "text":"N",
                "nextPhraseID":"brv_churchman_03"
            }
        ]
    },
    {
        "id":"brv_churchman_03",
        "message":"I am the bell-ringer. Unfortunately, I also have to guard the bells from Quasi. He likes to ring them even when there is no reason to do so.",
        "replies":[
            {
                "text":"Who is Quasi?",
                "nextPhraseID":"brv_churchman_04a",
                "requires":[
                    {
                        "requireType":"questProgress",
                        "requireID":"nondisplay_bhvt",
                        "value":30,
                        "negate":true
                    },
                    {
                        "requireType":"questProgress",
                        "requireID":"cat_and_mouse",
                        "value":10,
                        "negate":true
                    }
                ]
            },
            {
                "text":"Quasi is...interesting.",
                "nextPhraseID":"brv_churchman_04b",
                "requires":[
                    {
                        "requireType":"questProgress",
                        "requireID":"nondisplay_bhvt",
                        "value":30
                    },
                    {
                        "requireType":"questProgress",
                        "requireID":"cat_and_mouse",
                        "value":10,
                        "negate":true
                    }
                ]
            },
            {
                "text":"OK. Thanks. I'm looking for my brother, Andor. Have you seen him?",
                "nextPhraseID":"brv_churchman_01a"
            }
        ]
    },
    {
        "id":"brv_churchman_04a",
        "message":"Quasi is the grave digger. He is usually in the basement. Sometimes he is trouble, but mostly he is useful. Anyway, he has nowhere else to go, so he lives in the church.",
        "replies":[
            {
                "text":"N",
                "nextPhraseID":"brv_churchman_05"
            }
        ]
    },
    {
        "id":"brv_churchman_04b",
        "message":"Yes, that is one way to put it. \t\nHe is useful, so he lives here in the church. He has nowhere else to go anyway, so we accommodate him.",
        "replies":[
            {
                "text":"N",
                "nextPhraseID":"brv_churchman_05"
            }
        ]
    },
    {
        "id":"brv_churchman_05",
        "message":"Is there anything else I can help you with? You are distracting me from watching the cat and the mouse on the other side of the room.",
        "replies":[
            {
                "text":"N",
                "nextPhraseID":"brv_churchman_06"
            }
        ]
    },
    {
        "id":"brv_churchman_06",
        "message":"The mice like to chew the bell rope, which is a problem. So we brought in the cat to control them. That particular mouse seems to be very good at evading the cat though. It knows just when to turn, and just where to hide where the cat cannot reach it. If the cat cannot get rid of it, I will have to think of something else.",
        "replies":[
            {
                "text":"Can I help in some way?",
                "nextPhraseID":"brv_churchman_07"
            },
            {
                "text":"I need to find my brother. Bye.",
                "nextPhraseID":"X"
            },
            {
                "text":"Good luck with that! I have more important things to deal with. Bye.",
                "nextPhraseID":"X"
            }
        ]
    },
    {
        "id":"brv_churchman_07",
        "message":"You could help me trap it. I need some cheese, a large empty bottle, and some rocks that we can use to prop up the bottle at an angle. If the mouse crawls in to get the cheese, it will not be able to get out again.",
        "replies":[
            {
                "text":"OK. I'll help.",
                "nextPhraseID":"brv_churchman_08"
            },
            {
                "text":"Sorry. I don't have time for that. I have to go.",
                "nextPhraseID":"X"
            }
        ]
    },
    {
        "id":"brv_churchman_08",
        "message":"Thanks. Just bring me the items. I think three rocks should be enough. ",
        "replies":[
            {
                "text":"I have the rocks.",
                "nextPhraseID":"brv_churchman_09a",
                "requires":[
                    {
                        "requireType":"inventoryRemove",
                        "requireID":"rock",
                        "value":3
                    },
                    {
                        "requireType":"inventoryKeep",
                        "requireID":"cheese",
                        "value":1,
                        "negate":true
                    }
                ]
            },
            {
                "text":"I have the cheese.",
                "nextPhraseID":"brv_churchman_09b",
                "requires":[
                    {
                        "requireType":"inventoryRemove",
                        "requireID":"cheese",
                        "value":1
                    },
                    {
                        "requireType":"inventoryKeep",
                        "requireID":"rock",
                        "value":3,
                        "negate":true
                    }
                ]
            },
            {
                "text":"I have the rocks and the cheese.",
                "nextPhraseID":"brv_churchman_09c",
                "requires":[
                    {
                        "requireType":"inventoryRemove",
                        "requireID":"rock",
                        "value":3
                    },
                    {
                        "requireType":"inventoryRemove",
                        "requireID":"cheese",
                        "value":1
                    }
                ]
            },
            {
                "text":"I'll go and get the items you asked for.",
                "nextPhraseID":"X"
            }
        ],
        "rewards":[
            {
                "rewardType":"questProgress",
                "rewardID":"cat_and_mouse",
                "value":10
            }
        ]
    },
    {
        "id":"brv_churchman_09a",
        "message":"Thanks. Now we just need the cheese and the bottle.",
        "rewards":[
            {
                "rewardType":"questProgress",
                "rewardID":"cat_and_mouse",
                "value":20
            }
        ]
    },
    {
        "id":"brv_churchman_09b",
        "message":"Thanks. Now we just need the rocks and the bottle.",
        "rewards":[
            {
                "rewardType":"questProgress",
                "rewardID":"cat_and_mouse",
                "value":30
            }
        ]
    },
    {
        "id":"brv_churchman_09c",
        "message":"Thanks. Now we just need the bottle. You should ask around town. Someone must have one.",
        "rewards":[
            {
                "rewardType":"questProgress",
                "rewardID":"cat_and_mouse",
                "value":20
            },
            {
                "rewardType":"questProgress",
                "rewardID":"cat_and_mouse",
                "value":30
            }
        ]
    },
    {
        "id":"brv_churchman_start",
        "replies":[
            {
                "nextPhraseID":"brv_churchman_mouse1",
                "requires":[
                    {
                        "requireType":"questProgress",
                        "requireID":"cat_and_mouse",
                        "value":60
                    },
                    {
                        "requireType":"questProgress",
                        "requireID":"cat_and_mouse",
                        "value":70,
                        "negate":true
                    },
                    {
                        "requireType":"questProgress",
                        "requireID":"cat_and_mouse",
                        "value":80,
                        "negate":true
                    },
                    {
                        "requireType":"questProgress",
                        "requireID":"cat_and_mouse",
                        "value":90,
                        "negate":true
                    },
                    {
                        "requireType":"inventoryKeep",
                        "requireID":"trapped_mouse",
                        "value":1
                    }
                ]
            },
            {
                "nextPhraseID":"brv_churchman_b1",
                "requires":[
                    {
                        "requireType":"questProgress",
                        "requireID":"cat_and_mouse",
                        "value":20
                    },
                    {
                        "requireType":"questProgress",
                        "requireID":"cat_and_mouse",
                        "value":30
                    },
                    {
                        "requireType":"questProgress",
                        "requireID":"cat_and_mouse",
                        "value":50,
                        "negate":true
                    }
                ]
            },
            {
                "nextPhraseID":"brv_churchman_i1",
                "requires":[
                    {
                        "requireType":"questProgress",
                        "requireID":"cat_and_mouse",
                        "value":10,
                        "negate":false
                    },
                    {
                        "requireType":"questProgress",
                        "requireID":"cat_and_mouse",
                        "value":20
                    },
                    {
                        "requireType":"questProgress",
                        "requireID":"cat_and_mouse",
                        "value":30,
                        "negate":true
                    }
                ]
            },
            {
                "nextPhraseID":"brv_churchman_i1",
                "requires":[
                    {
                        "requireType":"questProgress",
                        "requireID":"cat_and_mouse",
                        "value":10
                    },
                    {
                        "requireType":"questProgress",
                        "requireID":"cat_and_mouse",
                        "value":20,
                        "negate":true
                    },
                    {
                        "requireType":"questProgress",
                        "requireID":"cat_and_mouse",
                        "value":30
                    }
                ]
            },
            {
                "nextPhraseID":"brv_churchman_i1",
                "requires":[
                    {
                        "requireType":"questProgress",
                        "requireID":"cat_and_mouse",
                        "value":10
                    },
                    {
                        "requireType":"questProgress",
                        "requireID":"cat_and_mouse",
                        "value":20,
                        "negate":true
                    },
                    {
                        "requireType":"questProgress",
                        "requireID":"cat_and_mouse",
                        "value":30,
                        "negate":true
                    }
                ]
            },
            {
                "nextPhraseID":"brv_churchman_trap1",
                "requires":[
                    {
                        "requireType":"questProgress",
                        "requireID":"cat_and_mouse",
                        "value":50
                    },
                    {
                        "requireType":"questProgress",
                        "requireID":"cat_and_mouse",
                        "value":60,
                        "negate":true
                    }
                ]
            },
            {
                "nextPhraseID":"brv_churchman_banned",
                "requires":[
                    {
                        "requireType":"questProgress",
                        "requireID":"brv_nondisplay2",
                        "value":60
                    }
                ]
            },
            {
                "nextPhraseID":"brv_churchman",
                "requires":[
                    {
                        "requireType":"questProgress",
                        "requireID":"cat_and_mouse",
                        "value":10,
                        "negate":true
                    }
                ]
            },
            {
                "nextPhraseID":"brv_churchman_default1"
            }
        ]
    },
    {
        "id":"brv_churchman_b1",
        "message":"Do you have the bottle?",
        "replies":[
            {
                "text":"Yes. Here it is.",
                "nextPhraseID":"brv_churchman_b2",
                "requires":[
                    {
                        "requireType":"inventoryRemove",
                        "requireID":"large_bottle",
                        "value":1
                    }
                ]
            },
            {
                "text":"No, not yet. I'm still looking for one.",
                "nextPhraseID":"X"
            }
        ]
    },
    {
        "id":"brv_churchman_i1",
        "message":"Do you have the items we need for the trap?",
        "replies":[
            {
                "text":"I have the rocks.",
                "nextPhraseID":"brv_churchman_09a",
                "requires":[
                    {
                        "requireType":"inventoryRemove",
                        "requireID":"rock",
                        "value":3
                    },
                    {
                        "requireType":"questProgress",
                        "requireID":"cat_and_mouse",
                        "value":30,
                        "negate":true
                    },
                    {
                        "requireType":"inventoryKeep",
                        "requireID":"cheese",
                        "value":1,
                        "negate":true
                    },
                    {
                        "requireType":"questProgress",
                        "requireID":"cat_and_mouse",
                        "value":20,
                        "negate":true
                    }
                ]
            },
            {
                "text":"I have the rocks.",
                "nextPhraseID":"brv_churchman_09c",
                "requires":[
                    {
                        "requireType":"inventoryRemove",
                        "requireID":"rock",
                        "value":3
                    },
                    {
                        "requireType":"questProgress",
                        "requireID":"cat_and_mouse",
                        "value":30
                    },
                    {
                        "requireType":"questProgress",
                        "requireID":"cat_and_mouse",
                        "value":20,
                        "negate":true
                    }
                ]
            },
            {
                "text":"I have the cheese.",
                "nextPhraseID":"brv_churchman_09b",
                "requires":[
                    {
                        "requireType":"inventoryRemove",
                        "requireID":"cheese",
                        "value":1
                    },
                    {
                        "requireType":"questProgress",
                        "requireID":"cat_and_mouse",
                        "value":20,
                        "negate":true
                    },
                    {
                        "requireType":"inventoryKeep",
                        "requireID":"rock",
                        "value":3,
                        "negate":true
                    },
                    {
                        "requireType":"questProgress",
                        "requireID":"cat_and_mouse",
                        "value":30,
                        "negate":true
                    }
                ]
            },
            {
                "text":"I have the cheese.",
                "nextPhraseID":"brv_churchman_09c",
                "requires":[
                    {
                        "requireType":"inventoryRemove",
                        "requireID":"cheese",
                        "value":1
                    },
                    {
                        "requireType":"questProgress",
                        "requireID":"cat_and_mouse",
                        "value":20
                    },
                    {
                        "requireType":"questProgress",
                        "requireID":"cat_and_mouse",
                        "value":30,
                        "negate":true
                    }
                ]
            },
            {
                "text":"I have the rocks and the cheese.",
                "nextPhraseID":"brv_churchman_09c",
                "requires":[
                    {
                        "requireType":"inventoryRemove",
                        "requireID":"rock",
                        "value":3
                    },
                    {
                        "requireType":"inventoryRemove",
                        "requireID":"cheese",
                        "value":1
                    },
                    {
                        "requireType":"questProgress",
                        "requireID":"cat_and_mouse",
                        "value":20,
                        "negate":true
                    },
                    {
                        "requireType":"questProgress",
                        "requireID":"cat_and_mouse",
                        "value":30,
                        "negate":true
                    }
                ]
            },
            {
                "text":"No, not yet.",
                "nextPhraseID":"X"
            }
        ]
    },
    {
        "id":"brv_churchman_b2",
        "message":"Excellent. I'll set the trap. This will require some patience though, so you should come back later to see if it worked.",
        "rewards":[
            {
                "rewardType":"questProgress",
                "rewardID":"cat_and_mouse",
                "value":50
            },
            {
                "rewardType":"createTimer",
                "rewardID":"mouse_trap"
            }
        ]
    },
    {
        "id":"arlish_bottle_1",
        "message":"Well, that's an unusual request. What would you need such a thing for?",
        "replies":[
            {
                "text":"Seviron at the church needs it. I'm just helping out.",
                "nextPhraseID":"arlish_bottle_2"
            },
            {
                "text":"Nevermind. If you don't have one you should just say so. I'll look elsewhere.",
                "nextPhraseID":"X"
            }
        ]
    },
    {
        "id":"arlish_bottle_2",
        "message":"Well, I do happen to have one. I don't display it as shop inventory because I've never been asked for such a thing before. Since it's for the church, you can have it for free.",
        "rewards":[
            {
                "rewardType":"questProgress",
                "rewardID":"cat_and_mouse",
                "value":40
            },
            {
                "rewardType":"dropList",
                "rewardID":"arlish_bottle"
            }
        ]
    },
    {
        "id":"brv_churchman_trap1",
        "replies":[
            {
                "nextPhraseID":"brv_churchman_trap2",
                "requires":[
                    {
                        "requireType":"questProgress",
                        "requireID":"nondisplay_bhvt",
                        "value":40
                    }
                ]
            },
            {
                "nextPhraseID":"brv_churchman_trap3"
            }
        ]
    },
    {
        "id":"brv_churchman_trap2",
        "message":"We caught the mouse! Here it is, in the bottle. You can decide what to do with it. And here's a little gold for your help.",
        "replies":[
            {
                "text":"I'll give it to the cat. That should solve the problem!",
                "nextPhraseID":"brv_churchman_trap3a",
                "requires":[
                    {
                        "requireType":"inventoryRemove",
                        "requireID":"trapped_mouse",
                        "value":1
                    }
                ]
            },
            {
                "text":"I'll release it outside.",
                "nextPhraseID":"brv_churchman_trap3b"
            }
        ],
        "rewards":[
            {
                "rewardType":"questProgress",
                "rewardID":"cat_and_mouse",
                "value":60
            },
            {
                "rewardType":"dropList",
                "rewardID":"trapped_mouse"
            }
        ]
    },
    {
        "id":"brv_churchman_trap3",
        "message":"Sorry, the mouse is still running around. We will get it though. Be patient."
    },
    {
        "id":"brv_churchman_trap3a",
        "message":"Hmm. I'm sure the cat will be happy, but I doubt the mouse will!",
        "rewards":[
            {
                "rewardType":"questProgress",
                "rewardID":"cat_and_mouse",
                "value":70
            },
            {
                "rewardType":"dropList",
                "rewardID":"arlish_bottle"
            }
        ]
    },
    {
        "id":"brv_churchman_trap3b",
        "message":"Well, don't release it in the town. It will just go into another building.",
        "rewards":[
            {
                "rewardType":"questProgress",
                "rewardID":"cat_and_mouse",
                "value":80
            }
        ]
    },
    {
        "id":"brv_churchman_default1",
        "message":"Hello again. Is there something I can help you with?",
        "replies":[
            {
                "text":"I'm looking for my brother, Andor. He looks a bit like me.",
                "nextPhraseID":"Brv_churchman_default2"
            },
            {
                "text":"No thanks. I'll be going.",
                "nextPhraseID":"X"
            }
        ]
    },
    {
        "id":"Brv_churchman_default2",
        "message":"Sorry, I haven't seen anyone like that."
    },
    {
        "id":"brv_churchman_banned",
        "message":"Go away, naughty kid!"
    },
    {
        "id":"release_mouse0",
        "replies":[
            {
                "text":"N",
                "nextPhraseID":"release_mouse1",
                "requires":[
                    {
                        "requireType":"inventoryKeep",
                        "requireID":"trapped_mouse",
                        "value":1
                    }
                ]
            }
        ]
    },
    {
        "id":"release_mouse1",
        "message":"This looks like a good place to release the mouse.",
        "replies":[
            {
                "text":"[Open the bottle]",
                "nextPhraseID":"release_mouse1a",
                "requires":[
                    {
                        "requireType":"inventoryRemove",
                        "requireID":"trapped_mouse",
                        "value":1
                    }
                ]
            }
        ]
    },
    {
        "id":"release_mouse2",
        "message":"Hopefully it will find something to eat other than bell ropes!"
    },
    {
        "id":"brv_church_timer",
        "replies":[
            {
                "text":"N",
                "nextPhraseID":"brv_church_timer_1",
                "requires":[
                    {
                        "requireType":"timerElapsed",
                        "requireID":"mouse_trap",
                        "value":15
                    }
                ]
            }
        ]
    },
    {
        "id":"brv_church_timer_1",
        "rewards":[
            {
                "rewardType":"questProgress",
                "rewardID":"nondisplay_bhvt",
                "value":40
            },
            {
                "rewardType":"removeSpawnArea",
                "rewardID":"brv_churchmouse",
                "mapName":"brimhaven_church_upstairs"
            }
        ]
    },
    {
        "id":"graveyardday2a",
        "message":"The defeat of the undead master seems to have lifted the spell animating the remaining corpses and they return to their graves.",
        "rewards":[
            {
                "rewardType":"removeSpawnArea",
                "rewardID":"graveyard_corpse_0",
                "mapName":"graveyard1"
            },
            {
                "rewardType":"removeSpawnArea",
                "rewardID":"graveyard_corpse_1",
                "mapName":"graveyard1"
            },
            {
                "rewardType":"removeSpawnArea",
                "rewardID":"graveyard_corpse_2",
                "mapName":"graveyard1"
            },
            {
                "rewardType":"removeSpawnArea",
                "rewardID":"graveyard_corpse_3",
                "mapName":"graveyard1"
            },
            {
                "rewardType":"removeSpawnArea",
                "rewardID":"graveyard_corpse_4",
                "mapName":"graveyard1"
            },
            {
                "rewardType":"removeSpawnArea",
                "rewardID":"graveyard_corpse_5",
                "mapName":"graveyard1"
            },
            {
                "rewardType":"removeSpawnArea",
                "rewardID":"graveyard_corpse_6",
                "mapName":"graveyard1"
            },
            {
                "rewardType":"removeSpawnArea",
                "rewardID":"graveyard_corpse_7",
                "mapName":"graveyard1"
            },
            {
                "rewardType":"removeSpawnArea",
                "rewardID":"graveyard_corpse_8",
                "mapName":"graveyard1"
            },
            {
                "rewardType":"removeSpawnArea",
                "rewardID":"graveyard_corpse_9",
                "mapName":"graveyard1"
            },
            {
                "rewardType":"removeSpawnArea",
                "rewardID":"graveyard_corpse2_0",
                "mapName":"graveyard1"
            },
            {
                "rewardType":"removeSpawnArea",
                "rewardID":"graveyard_corpse2_1",
                "mapName":"graveyard1"
            },
            {
                "rewardType":"removeSpawnArea",
                "rewardID":"graveyard_corpse2_2",
                "mapName":"graveyard1"
            },
            {
                "rewardType":"removeSpawnArea",
                "rewardID":"graveyard_corpse2_3",
                "mapName":"graveyard1"
            },
            {
                "rewardType":"removeSpawnArea",
                "rewardID":"graveyard_corpse2_4",
                "mapName":"graveyard1"
            },
            {
                "rewardType":"removeSpawnArea",
                "rewardID":"graveyard_corpse2_5",
                "mapName":"graveyard1"
            },
            {
                "rewardType":"changeMapFilter",
                "rewardID":"none",
                "mapName":"graveyard1"
            },
            {
                "rewardType":"removeSpawnArea",
                "rewardID":"graveyard_corpse2",
                "mapName":"graveyard0"
            },
            {
                "rewardType":"removeSpawnArea",
                "rewardID":"graveyard_corpse_entrance",
                "mapName":"graveyard1"
            },
            {
                "rewardType":"removeSpawnArea",
                "rewardID":"graveyard_corpse_boss_patrol",
                "mapName":"graveyard1"
            },
            {
                "rewardType":"questProgress",
                "rewardID":"nondisplay_2",
                "value":240
            }
        ]
    },
    {
        "id":"boss_killed",
        "replies":[
            {
                "text":"N",
                "nextPhraseID":"boss_killed1",
                "requires":[
                    {
                        "requireType":"killedMonster",
                        "requireID":"graveyardking",
                        "value":1
                    }
                ]
            }
        ]
    },
    {
        "id":"boss_killed1",
        "rewards":[
            {
                "rewardType":"questProgress",
                "rewardID":"nondisplay_2",
                "value":240
            }
        ]
    },
    {
        "id":"despawn_fix0",
        "replies":[
            {
                "text":"N",
                "nextPhraseID":"despawn_fix1",
                "requires":[
                    {
                        "requireType":"killedMonster",
                        "requireID":"graveyardking",
                        "value":1,
                        "negate":false
                    },
                    {
                        "requireType":"questProgress",
                        "requireID":"nondisplay_2",
                        "value":240,
                        "negate":true
                    }
                ]
            }
        ]
    },
    {
        "id":"despawn_fix1",
        "message":"The defeat of the undead master seems to have lifted the spell animating the remaining corpses and they return to their graves.",
        "rewards":[
            {
                "rewardType":"removeSpawnArea",
                "rewardID":"graveyard_corpse_0",
                "mapName":"graveyard1"
            },
            {
                "rewardType":"removeSpawnArea",
                "rewardID":"graveyard_corpse_1",
                "mapName":"graveyard1"
            },
            {
                "rewardType":"removeSpawnArea",
                "rewardID":"graveyard_corpse_2",
                "mapName":"graveyard1"
            },
            {
                "rewardType":"removeSpawnArea",
                "rewardID":"graveyard_corpse_3",
                "mapName":"graveyard1"
            },
            {
                "rewardType":"removeSpawnArea",
                "rewardID":"graveyard_corpse_4",
                "mapName":"graveyard1"
            },
            {
                "rewardType":"removeSpawnArea",
                "rewardID":"graveyard_corpse_5",
                "mapName":"graveyard1"
            },
            {
                "rewardType":"removeSpawnArea",
                "rewardID":"graveyard_corpse_6",
                "mapName":"graveyard1"
            },
            {
                "rewardType":"removeSpawnArea",
                "rewardID":"graveyard_corpse_7",
                "mapName":"graveyard1"
            },
            {
                "rewardType":"removeSpawnArea",
                "rewardID":"graveyard_corpse_8",
                "mapName":"graveyard1"
            },
            {
                "rewardType":"removeSpawnArea",
                "rewardID":"graveyard_corpse_9",
                "mapName":"graveyard1"
            },
            {
                "rewardType":"removeSpawnArea",
                "rewardID":"graveyard_corpse2_0",
                "mapName":"graveyard1"
            },
            {
                "rewardType":"removeSpawnArea",
                "rewardID":"graveyard_corpse2_1",
                "mapName":"graveyard1"
            },
            {
                "rewardType":"removeSpawnArea",
                "rewardID":"graveyard_corpse2_2",
                "mapName":"graveyard1"
            },
            {
                "rewardType":"removeSpawnArea",
                "rewardID":"graveyard_corpse2_3",
                "mapName":"graveyard1"
            },
            {
                "rewardType":"removeSpawnArea",
                "rewardID":"graveyard_corpse2_4",
                "mapName":"graveyard1"
            },
            {
                "rewardType":"removeSpawnArea",
                "rewardID":"graveyard_corpse2_5",
                "mapName":"graveyard1"
            },
            {
                "rewardType":"changeMapFilter",
                "rewardID":"none",
                "mapName":"graveyard1"
            },
            {
                "rewardType":"removeSpawnArea",
                "rewardID":"graveyard_corpse2",
                "mapName":"graveyard0"
            },
            {
                "rewardType":"removeSpawnArea",
                "rewardID":"graveyard_corpse_entrance",
                "mapName":"graveyard1"
            },
            {
                "rewardType":"removeSpawnArea",
                "rewardID":"graveyard_corpse_boss_patrol",
                "mapName":"graveyard1"
            },
            {
                "rewardType":"questProgress",
                "rewardID":"nondisplay_2",
                "value":240
            }
        ]
    },
    {
        "id":"release_mouse1a",
        "message":"You look after as it disappears quickly.",
        "replies":[
            {
                "text":"N",
                "nextPhraseID":"release_mouse2"
            }
        ],
        "rewards":[
            {
                "rewardType":"dropList",
                "rewardID":"arlish_bottle"
            },
            {
                "rewardType":"questProgress",
                "rewardID":"cat_and_mouse",
                "value":90
            }
        ]
    }
]