[
    {
        "id":"sign_cabin_norcity_road4",
        "message":"South: Sullengard\nWest: Vilegard\nEast: Nor City"
    },
    {
        "id":"sign_way_to_sullengard_east_park",
        "message":"Please respect the park as you enjoy the scenery."
    },
    {
        "id":"sullengard_ravine_confirmation",
        "message":"[As you approach the ravine, you notice how quickly the wind has picked-up and it causes you to ponder:] \n\nShould I proceed or turn around?",
        "replies":[
            {
                "text":"Proceed! What's the worst that can happen? I fall?",
                "nextPhraseID":"X"
            },
            {
                "text":"No way, I'm afraid of heights.",
                "nextPhraseID":"X"
            }
        ]
    },
    {
        "id":"loneford13_pitchfork_selector",
        "replies":[
            {
                "nextPhraseID":"loneford13_pitchfork_picked_up",
                "requires":[
                    {
                        "requireType":"questProgress",
                        "requireID":"sullengard_hidden",
                        "value":100
                    }
                ]
            },
            {
                "nextPhraseID":"loneford13_pitchfork"
            }
        ]
    },
    {
        "id":"loneford13_pitchfork_picked_up",
        "message":"You have already picked up the new pitchfork here."
    },
    {
        "id":"loneford13_pitchfork",
        "message":"A new pitchfork is pinned in this haystack.",
        "replies":[
            {
                "text":"Time to prove that I'm the child of farmer!",
                "nextPhraseID":"loneford13_pitchfork_selector2",
                "requires":[
                    {
                        "requireType":"questProgress",
                        "requireID":"deebo_orchard_ght",
                        "value":30
                    }
                ]
            },
            {
                "text":"What do I need this for? I'll leave it here for now.",
                "nextPhraseID":"X"
            }
        ]
    },
    {
        "id":"loneford13_pitchfork_selector2",
        "replies":[
            {
                "nextPhraseID":"loneford13_pitchfork_fail",
                "requires":[
                    {
                        "requireType":"random",
                        "requireID":"3/5"
                    }
                ]
            },
            {
                "nextPhraseID":"loneford13_pitchfork_success"
            }
        ]
    },
    {
        "id":"loneford13_pitchfork_fail",
        "message":"You get fatigued after a few pulls; the pitchfork is still there.",
        "replies":[
            {
                "text":"Try again.",
                "nextPhraseID":"loneford13_pitchfork_selector2"
            },
            {
                "text":"Take a break.",
                "nextPhraseID":"X"
            }
        ],
        "rewards":[
            {
                "rewardType":"actorCondition",
                "rewardID":"fatigue4",
                "value":5
            }
        ]
    },
    {
        "id":"loneford13_pitchfork_success",
        "message":"After several minutes of intense pulling you finally pull out the new pitchfork from the haystack.",
        "replies":[
            {
                "text":"I'm a child of a farmer!",
                "nextPhraseID":"X"
            },
            {
                "text":"Ugh..I'm so tired now.",
                "nextPhraseID":"X"
            }
        ],
        "rewards":[
            {
                "rewardType":"questProgress",
                "rewardID":"sullengard_hidden",
                "value":100
            },
            {
                "rewardType":"questProgress",
                "rewardID":"deebo_orchard_ght",
                "value":40
            },
            {
                "rewardType":"giveItem",
                "rewardID":"farmer_pitchfork",
                "value":1
            },
            {
                "rewardType":"actorCondition",
                "rewardID":"fatigue4",
                "value":5
            }
        ]
    },
    {
        "id":"sullengard_ravine_confirmation_2",
        "message":"[As you reach this outer most point of the ledge, a big gust of wind blows you off balance and almost down to your death.]\n\nShould I proceed or turn around?",
        "replies":[
            {
                "text":"What's the worse that can happen? I fall?",
                "nextPhraseID":"X",
                "requires":[
                    {
                        "requireType":"questProgress",
                        "requireID":"sullengard_nondisplay",
                        "value":110,
                        "negate":true
                    }
                ]
            },
            {
                "text":"No way, that last gust of wind was enough for me! I'm heading back.",
                "nextPhraseID":"X",
                "requires":[
                    {
                        "requireType":"questProgress",
                        "requireID":"sullengard_nondisplay",
                        "value":110,
                        "negate":true
                    }
                ]
            }
        ]
    },
    {
        "id":"sullengard_ravine_ledge",
        "message":"[Now that you can't proceed any further, you stop and admire the scenery and this is when you think:]\n\nDo I lean over and take a look at the ravine's bottom?",
        "replies":[
            {
                "text":"Absolutely! What's the worse that can happen? I fall?",
                "nextPhraseID":"sullengard_ravine_ledge_10",
                "requires":[
                    {
                        "requireType":"questProgress",
                        "requireID":"sullengard_nondisplay",
                        "value":110,
                        "negate":true
                    }
                ]
            },
            {
                "text":"I've already admired this view. It's time to go back and get some work done.",
                "nextPhraseID":"X",
                "requires":[
                    {
                        "requireType":"questProgress",
                        "requireID":"sullengard_nondisplay",
                        "value":110
                    }
                ]
            }
        ]
    },
    {
        "id":"sullengard_ravine_ledge_10",
        "replies":[
            {
                "text":"N",
                "nextPhraseID":"sullengard_ravine_ledge_10a",
                "requires":[
                    {
                        "requireType":"questProgress",
                        "requireID":"achievements",
                        "value":1
                    }
                ]
            },
            {
                "text":"N",
                "nextPhraseID":"sullengard_ravine_ledge_10b"
            }
        ]
    },
    {
        "id":"deebo_orchard_farmer_0",
        "message":"Apple farming is tough and Deebo overworks us, but please don't tell him I said so."
    },
    {
        "id":"sullengard_news_post",
        "message":"Welcome to Sullengard, the home of the best beer in Dhayavar. Please enjoy our upcoming 20th anniversary beer festival."
    },
    {
        "id":"sullengard_townhall_sign",
        "message":"Welcome to the Sullengard townhall. Please come on in."
    },
    {
        "id":"sullengard_matpat",
        "message":"Hello there, kid. Happy 20th beer celebration.",
        "replies":[
            {
                "text":"Cheers!",
                "nextPhraseID":"X"
            },
            {
                "text":"Do you know where Defy is?",
                "nextPhraseID":"sullengard_matpat_2",
                "requires":[
                    {
                        "requireType":"questProgress",
                        "requireID":"Thieves04",
                        "value":40
                    }
                ]
            },
            {
                "text":"I'm looking into the armory break-in and robbery and I am wondering if you saw or know anything about it? ",
                "nextPhraseID":"sull_recover_items_generic_response",
                "requires":[
                    {
                        "requireType":"questProgress",
                        "requireID":"sullengard_recover_items",
                        "value":40,
                        "negate":true
                    },
                    {
                        "requireType":"questProgress",
                        "requireID":"sullengard_recover_items",
                        "value":10
                    }
                ]
            }
        ]
    },
    {
        "id":"sullengard_matpat_2",
        "message":"Defy has left Sullengard.",
        "replies":[
            {
                "text":"Why?",
                "nextPhraseID":"sullengard_matpat_3"
            },
            {
                "text":"Where is he going?",
                "nextPhraseID":"sullengard_matpat_3"
            }
        ]
    },
    {
        "id":"sullengard_matpat_3",
        "message":"I don't know, kid. Others are also looking for him and his crew. I'm still busy taking care of my firstborn child.",
        "replies":[
            {
                "text":"This is bad.",
                "nextPhraseID":"sullengard_matpat_4"
            },
            {
                "text":"I'll find him.",
                "nextPhraseID":"sullengard_matpat_4"
            }
        ]
    },
    {
        "id":"sullengard_matpat_4",
        "message":"We should find him or else what shall we do?",
        "replies":[
            {
                "text":"N",
                "nextPhraseID":"sullengard_matpat_5"
            }
        ]
    },
    {
        "id":"sullengard_matpat_5",
        "message":"More importantly, how could I raise my firstborn child without the share to buy expensive foods and pay high rents here?",
        "replies":[
            {
                "text":"Calm down. I will find a way to help you.",
                "nextPhraseID":"sullengard_matpat_6"
            }
        ]
    },
    {
        "id":"sullengard_matpat_6",
        "message":"Thank you. You are my only hope here. I don't trust those unlawful Feygard soldiers. You should talk to the head of the Thieves Guild about this.",
        "replies":[
            {
                "text":"I'm going now. Stay strong.",
                "nextPhraseID":"X"
            }
        ],
        "rewards":[
            {
                "rewardType":"questProgress",
                "rewardID":"Thieves04",
                "value":50
            }
        ]
    },
    {
        "id":"sullengard_stephanie",
        "message":"Happy 20th beer celebration, kid.",
        "replies":[
            {
                "text":"Cheers!",
                "nextPhraseID":"X"
            },
            {
                "text":"Do you know where Defy is?",
                "nextPhraseID":"sullengard_stephanie_2",
                "requires":[
                    {
                        "requireType":"questProgress",
                        "requireID":"Thieves04",
                        "value":40
                    }
                ]
            },
            {
                "text":"Do you know anything or have you seen anything related to the armory break-in and robbery?",
                "nextPhraseID":"sull_recover_items_generic_response",
                "requires":[
                    {
                        "requireType":"questProgress",
                        "requireID":"sullengard_recover_items",
                        "value":40,
                        "negate":true
                    },
                    {
                        "requireType":"questProgress",
                        "requireID":"sullengard_recover_items",
                        "value":10
                    }
                ]
            }
        ]
    },
    {
        "id":"sullengard_stephanie_2",
        "message":"Go talk to my husband, I'm exhausted and depressed."
    },
    {
        "id":"sullengard_ollie",
        "message":"Coocoo.",
        "replies":[
            {
                "text":"[Tickle Ollie's tummy]",
                "nextPhraseID":"sullengard_ollie_giggle",
                "requires":[
                    {
                        "requireType":"questProgress",
                        "requireID":"sullengard_hidden",
                        "value":10,
                        "negate":true
                    }
                ]
            },
            {
                "text":"[Pat Ollie's tummy]",
                "nextPhraseID":"sullengard_ollie_giggle",
                "requires":[
                    {
                        "requireType":"questProgress",
                        "requireID":"sullengard_hidden",
                        "value":10,
                        "negate":true
                    }
                ]
            }
        ]
    },
    {
        "id":"sullengard_ollie_giggle",
        "message":"[Giggles cutely]",
        "rewards":[
            {
                "rewardType":"questProgress",
                "rewardID":"sullengard_hidden",
                "value":10
            }
        ]
    },
    {
        "id":"sullengard_mayor",
        "replies":[
            {
                "nextPhraseID":"sullengard_mayor_10",
                "requires":[
                    {
                        "requireType":"questProgress",
                        "requireID":"sullengard_hidden",
                        "value":25,
                        "negate":true
                    },
                    {
                        "requireType":"questLatestProgress",
                        "requireID":"sullengard_recover_items",
                        "value":30
                    }
                ]
            },
            {
                "nextPhraseID":"sullengard_mayor_beer_0",
                "requires":[
                    {
                        "requireType":"questLatestProgress",
                        "requireID":"beer_bootlegging",
                        "value":50
                    }
                ]
            },
            {
                "nextPhraseID":"sullengard_mayor_letter_delivered",
                "requires":[
                    {
                        "requireType":"questLatestProgress",
                        "requireID":"beer_bootlegging",
                        "value":70
                    }
                ]
            },
            {
                "nextPhraseID":"sullengard_mayor_no_letter_delivered",
                "requires":[
                    {
                        "requireType":"questLatestProgress",
                        "requireID":"beer_bootlegging",
                        "value":60
                    }
                ]
            },
            {
                "nextPhraseID":"sullengard_mayor_5",
                "requires":[
                    {
                        "requireType":"factionScore",
                        "requireID":"gold_contribute",
                        "value":50000
                    }
                ]
            },
            {
                "nextPhraseID":"sullengard_mayor_1"
            }
        ]
    },
    {
        "id":"sullengard_mayor_1",
        "message":"Welcome to Sullengard, kid. Happy 20th beer celebration!",
        "replies":[
            {
                "text":"Cheers!",
                "nextPhraseID":"X"
            },
            {
                "text":"Do you know where Defy is?",
                "nextPhraseID":"sullengard_mayor_2",
                "requires":[
                    {
                        "requireType":"questProgress",
                        "requireID":"Thieves04",
                        "value":40
                    }
                ]
            },
            {
                "text":"We want to contribute gold coins for your financial loss.",
                "nextPhraseID":"sullengard_mayor_4",
                "requires":[
                    {
                        "requireType":"factionScore",
                        "requireID":"gold_contribute",
                        "value":50000,
                        "negate":true
                    },
                    {
                        "requireType":"questProgress",
                        "requireID":"Thieves04",
                        "value":70
                    }
                ]
            }
        ]
    },
    {
        "id":"sullengard_mayor_2",
        "message":"No. We still don't know where that traitor is. How can we ever sleep peacefully and live sufficiently with this tragic situation?",
        "replies":[
            {
                "text":"N",
                "nextPhraseID":"sullengard_mayor_3"
            }
        ]
    },
    {
        "id":"sullengard_mayor_3",
        "message":"But please talk to my fellow bootleg brewers. Maybe they know something.",
        "replies":[
            {
                "text":"I will. Stay strong.",
                "nextPhraseID":"X"
            },
            {
                "text":"Bah! Useless mayor.",
                "nextPhraseID":"X"
            }
        ]
    },
    {
        "id":"sullengard_mayor_4",
        "message":"Finally, at least we can survive for a day with a beer and some bread.",
        "replies":[
            {
                "text":"Here's 50000 gold coins.",
                "nextPhraseID":"sullengard_mayor_4a",
                "requires":[
                    {
                        "requireType":"factionScore",
                        "requireID":"gold_contribute",
                        "value":50000,
                        "negate":true
                    },
                    {
                        "requireType":"inventoryRemove",
                        "requireID":"gold",
                        "value":50000
                    }
                ]
            },
            {
                "text":"Here's 20000 gold coins.",
                "nextPhraseID":"sullengard_mayor_4b",
                "requires":[
                    {
                        "requireType":"factionScore",
                        "requireID":"gold_contribute",
                        "value":50000,
                        "negate":true
                    },
                    {
                        "requireType":"inventoryRemove",
                        "requireID":"gold",
                        "value":20000
                    }
                ]
            },
            {
                "text":"Here's 10000 gold coins.",
                "nextPhraseID":"sullengard_mayor_4c",
                "requires":[
                    {
                        "requireType":"factionScore",
                        "requireID":"gold_contribute",
                        "value":50000,
                        "negate":true
                    },
                    {
                        "requireType":"inventoryRemove",
                        "requireID":"gold",
                        "value":10000
                    }
                ]
            },
            {
                "text":"Here's 5000 gold coins.",
                "nextPhraseID":"sullengard_mayor_4d",
                "requires":[
                    {
                        "requireType":"factionScore",
                        "requireID":"gold_contribute",
                        "value":50000,
                        "negate":true
                    },
                    {
                        "requireType":"inventoryRemove",
                        "requireID":"gold",
                        "value":5000
                    }
                ]
            },
            {
                "text":"I noticed that I'm running out of money. I'll be back.",
                "nextPhraseID":"X"
            }
        ]
    },
    {
        "id":"sullengard_mayor_4a",
        "message":"I have no words to express my gratitude.",
        "replies":[
            {
                "text":"Oh wait. There's more.",
                "nextPhraseID":"sullengard_mayor_4",
                "requires":[
                    {
                        "requireType":"factionScore",
                        "requireID":"gold_contribute",
                        "value":50000,
                        "negate":true
                    }
                ]
            },
            {
                "text":"That's all of the coins we owe you and your people, Mayor Ale.",
                "nextPhraseID":"sullengard_mayor_5",
                "requires":[
                    {
                        "requireType":"factionScore",
                        "requireID":"gold_contribute",
                        "value":50000
                    }
                ]
            }
        ],
        "rewards":[
            {
                "rewardType":"alignmentChange",
                "rewardID":"gold_contribute",
                "value":50000
            }
        ]
    },
    {
        "id":"sullengard_mayor_4b",
        "message":"Oh my, thank you kid.",
        "replies":[
            {
                "text":"Oh wait. There's more.",
                "nextPhraseID":"sullengard_mayor_4",
                "requires":[
                    {
                        "requireType":"factionScore",
                        "requireID":"gold_contribute",
                        "value":50000,
                        "negate":true
                    }
                ]
            },
            {
                "text":"That's all, mayor Ale.",
                "nextPhraseID":"sullengard_mayor_5",
                "requires":[
                    {
                        "requireType":"factionScore",
                        "requireID":"gold_contribute",
                        "value":50000
                    }
                ]
            }
        ],
        "rewards":[
            {
                "rewardType":"alignmentChange",
                "rewardID":"gold_contribute",
                "value":20000
            }
        ]
    },
    {
        "id":"sullengard_mayor_4c",
        "message":"We appreciate it. Thank you, kid.",
        "replies":[
            {
                "text":"Oh wait. There's more.",
                "nextPhraseID":"sullengard_mayor_4",
                "requires":[
                    {
                        "requireType":"factionScore",
                        "requireID":"gold_contribute",
                        "value":50000,
                        "negate":true
                    }
                ]
            },
            {
                "text":"That's all, mayor Ale.",
                "nextPhraseID":"sullengard_mayor_5",
                "requires":[
                    {
                        "requireType":"factionScore",
                        "requireID":"gold_contribute",
                        "value":50000
                    }
                ]
            }
        ],
        "rewards":[
            {
                "rewardType":"alignmentChange",
                "rewardID":"gold_contribute",
                "value":10000
            }
        ]
    },
    {
        "id":"sullengard_mayor_4d",
        "message":"Small successes cometh before big ones.",
        "replies":[
            {
                "text":"Oh wait. There's more.",
                "nextPhraseID":"sullengard_mayor_4",
                "requires":[
                    {
                        "requireType":"factionScore",
                        "requireID":"gold_contribute",
                        "value":50000,
                        "negate":true
                    }
                ]
            },
            {
                "text":"That's all, mayor Ale.",
                "nextPhraseID":"sullengard_mayor_5",
                "requires":[
                    {
                        "requireType":"factionScore",
                        "requireID":"gold_contribute",
                        "value":50000
                    }
                ]
            }
        ],
        "rewards":[
            {
                "rewardType":"alignmentChange",
                "rewardID":"gold_contribute",
                "value":5000
            }
        ]
    },
    {
        "id":"sullengard_mayor_5",
        "message":"Thank you so much again, kid. You are just like your brother Andor.",
        "replies":[
            {
                "text":"Of course, he is my brother.",
                "nextPhraseID":"sullengard_mayor_6"
            },
            {
                "text":"How did you know?",
                "nextPhraseID":"sullengard_mayor_6"
            }
        ],
        "rewards":[
            {
                "rewardType":"questProgress",
                "rewardID":"sullengard_hidden",
                "value":30
            },
            {
                "rewardType":"questProgress",
                "rewardID":"Thieves04",
                "value":75
            }
        ]
    },
    {
        "id":"sullengard_mayor_6",
        "message":"He is taller than you, of course, but you guys have a very similiar looking face. He is one of the most active members in your guild.",
        "replies":[
            {
                "text":"Oh, is he?",
                "nextPhraseID":"sullengard_mayor_7"
            }
        ]
    },
    {
        "id":"sullengard_mayor_7",
        "message":"He was considered as the helping hand of Sullengard during rough days. Not unlike this scenario.",
        "replies":[
            {
                "text":"I'm glad to help.",
                "nextPhraseID":"X"
            },
            {
                "text":"That's our job.",
                "nextPhraseID":"X"
            }
        ]
    },
    {
        "id":"sullengard_inn_bed",
        "message":"You must rent the bed! Go talk to the innkeeper."
    },
    {
        "id":"sullengard_godrey_0",
        "message":"Hello. I'm Godfrey, and I own this place, but I'm forced to work today because somebody quit on me.",
        "replies":[
            {
                "text":"N",
                "nextPhraseID":"sullengard_godrey_10"
            }
        ]
    },
    {
        "id":"sullengard_godrey_10",
        "message":"What can I help you with?",
        "replies":[
            {
                "text":"I need somewhere to relax and refresh. Do you have a bed available?",
                "nextPhraseID":"sullengard_godrey_30",
                "requires":[
                    {
                        "requireType":"questProgress",
                        "requireID":"sullengard_hidden",
                        "value":1,
                        "negate":true
                    }
                ]
            },
            {
                "text":"I'm hungry. Do you have any food to sell?",
                "nextPhraseID":"sullengard_godrey_sell"
            },
            {
                "text":"Do you know by chance where this lost travelor is?",
                "nextPhraseID":"sullengard_godrey_10a",
                "requires":[
                    {
                        "requireType":"questProgress",
                        "requireID":"sullengard_recover_items",
                        "value":40
                    },
                    {
                        "requireType":"questProgress",
                        "requireID":"sullengard_recover_items",
                        "value":50,
                        "negate":true
                    }
                ]
            }
        ]
    },
    {
        "id":"sullengard_godrey_20",
        "message":"Yes, I do, but it's going to cost you more than you may be expecting.",
        "replies":[
            {
                "text":"How much will it cost me?",
                "nextPhraseID":"sullengard_godrey_10"
            }
        ]
    },
    {
        "id":"sullengard_godrey_30",
        "message":"Well, it will cost you 700 gold! Beds are always in high demand before and during the Beer Festival.",
        "replies":[
            {
                "text":"That's too expensive. Let's talk about something else.",
                "nextPhraseID":"sullengard_godrey_10"
            },
            {
                "text":"I'll take it, but I have to say that you really should join the thieves guild with that attitude!",
                "nextPhraseID":"sullengard_godrey_40",
                "requires":[
                    {
                        "requireType":"inventoryRemove",
                        "requireID":"gold",
                        "value":700
                    }
                ]
            }
        ]
    },
    {
        "id":"sullengard_godrey_40",
        "message":"Thank you! It pays to be the owner. You can use any available bed.",
        "rewards":[
            {
                "rewardType":"questProgress",
                "rewardID":"sullengard_hidden",
                "value":1
            }
        ]
    },
    {
        "id":"sullengard_godrey_sell",
        "message":"Certainly. Please take a look at what I can offer.",
        "replies":[
            {
                "text":"Great! Let's take a look.",
                "nextPhraseID":"S"
            }
        ]
    },
    {
        "id":"sullengard_kealwea_0",
        "message":"Hey, young fellow. I am Kealwea. How can I help you my child?",
        "replies":[
            {
                "text":"I am in need of supplies. Can you help?",
                "nextPhraseID":"sullengard_kealwea_sell"
            },
            {
                "text":"Nanette told me to see you about her pond.",
                "nextPhraseID":"sullengard_kealwea_pond_safety_1",
                "requires":[
                    {
                        "requireType":"questProgress",
                        "requireID":"sullengard_pond_safety",
                        "value":30
                    },
                    {
                        "requireType":"questProgress",
                        "requireID":"sullengard_pond_safety",
                        "value":40,
                        "negate":true
                    }
                ]
            },
            {
                "text":"Mayor Ale has asked me to give this letter to you.",
                "nextPhraseID":"sullengard_kealwea_letter",
                "requires":[
                    {
                        "requireType":"questLatestProgress",
                        "requireID":"beer_bootlegging",
                        "value":60
                    },
                    {
                        "requireType":"inventoryRemove",
                        "requireID":"sullengard_mayor_letter",
                        "value":1
                    }
                ]
            }
        ]
    },
    {
        "id":"sullengard_kealwea_sell",
        "message":"Of course my child. Here, let's take a look at what I have.",
        "replies":[
            {
                "text":"Thank you!",
                "nextPhraseID":"S"
            }
        ]
    },
    {
        "id":"sullengard_kealwea_pond_safety_1",
        "message":"[Sigh]. Yes, she told me about her pond as well, but she won't listen to my story.",
        "replies":[
            {
                "text":"I will listen to your story.",
                "nextPhraseID":"sullengard_kealwea_pond_safety_2"
            },
            {
                "text":"That will be a long story.",
                "nextPhraseID":"X"
            }
        ]
    },
    {
        "id":"sullengard_kealwea_pond_safety_2",
        "message":"I used to go there when I was a young disciple.",
        "replies":[
            {
                "text":"N",
                "nextPhraseID":"sullengard_kealwea_pond_safety_3"
            }
        ]
    },
    {
        "id":"sullengard_kealwea_pond_safety_3",
        "message":"One time, I was sitting on the bench thinking about how the Feygard soldiers can sleep at night with all of their unlawful taxes placed on the citizens of Sullengard causing all this financial trouble on the people.",
        "replies":[
            {
                "text":"N",
                "nextPhraseID":"sullengard_kealwea_pond_safety_4"
            }
        ]
    },
    {
        "id":"sullengard_kealwea_pond_safety_4",
        "message":"My anger arose to the point that I lifted up a large rock and threw it in the pond.",
        "replies":[
            {
                "text":"N",
                "nextPhraseID":"sullengard_kealwea_pond_safety_5"
            }
        ]
    },
    {
        "id":"sullengard_kealwea_pond_safety_5",
        "message":"After that, I saw some snappers emerge from the pond and attack me before I even realized what had happened. Good thing they are too slow to catch me as I quickly composed myself and limped home.",
        "replies":[
            {
                "text":"N",
                "nextPhraseID":"sullengard_kealwea_pond_safety_6"
            }
        ]
    },
    {
        "id":"sullengard_kealwea_pond_safety_6",
        "message":"The moral of my story is to never again to throw rocks there, be it small or large. Thank you for listening. Please talk to Nanette about this.",
        "replies":[
            {
                "text":"Oh, I understand now. I have to tell her about this one. Bye",
                "nextPhraseID":"X"
            },
            {
                "text":"Oh, good thing it's not a long story. I'm about to start snoring here. Bye.",
                "nextPhraseID":"X"
            }
        ],
        "rewards":[
            {
                "rewardType":"questProgress",
                "rewardID":"sullengard_pond_safety",
                "value":40
            }
        ]
    },
    {
        "id":"sullengard_highwayman",
        "message":"I've been looking for someone who fits your description.",
        "replies":[
            {
                "text":"You have? Why?",
                "nextPhraseID":"sullengard_highwayman_2"
            }
        ],
        "rewards":[
            {
                "rewardType":"alignmentSet",
                "rewardID":"fct_highwayman2",
                "value":-10
            }
        ]
    },
    {
        "id":"sullengard_highwayman_2",
        "replies":[
            {
                "nextPhraseID":"sullengard_highwayman_2a",
                "requires":[
                    {
                        "requireType":"killedMonster",
                        "requireID":"highwayman1"
                    }
                ]
            },
            {
                "nextPhraseID":"sullengard_highwayman_2b",
                "requires":[
                    {
                        "requireType":"killedMonster",
                        "requireID":"highwayman"
                    }
                ]
            },
            {
                "nextPhraseID":"sullengard_highwayman_3"
            }
        ]
    },
    {
        "id":"sullengard_highwayman_2a",
        "message":"Yes! You are the one that has killed my fellow \"road travellers\" and now you must pay!",
        "replies":[
            {
                "text":"Bring it on!",
                "nextPhraseID":"F"
            }
        ]
    },
    {
        "id":"sullengard_highwayman_2b",
        "message":"Yes! You are the one that has killed my fellow \"road travellers\" and now you must pay!",
        "replies":[
            {
                "text":"Bring it on!",
                "nextPhraseID":"F"
            }
        ]
    },
    {
        "id":"sullengard_highwayman_3",
        "message":"Yes, you do look like him. He is the one who helped Sullengard financially on many occasions.",
        "replies":[
            {
                "text":"Hey, it must be my brother Andor! Tell me more about him. ",
                "nextPhraseID":"sullengard_highwayman_4"
            }
        ]
    },
    {
        "id":"sullengard_highwayman_4",
        "message":"Pay me 750 gold coins first or I'll rob you and then the Sullengard for my living!",
        "replies":[
            {
                "text":"Fine. Here's 750 gold coins. Now, tell me about him. ",
                "nextPhraseID":"sullengard_highwayman_5",
                "requires":[
                    {
                        "requireType":"inventoryRemove",
                        "requireID":"gold",
                        "value":750
                    }
                ]
            },
            {
                "text":"Bring it on!",
                "nextPhraseID":"F"
            }
        ]
    },
    {
        "id":"sullengard_highwayman_5",
        "message":"He is taller and stronger than you. Have a good time!",
        "replies":[
            {
                "nextPhraseID":"R"
            }
        ],
        "rewards":[
            {
                "rewardType":"alignmentSet",
                "rewardID":"fct_highwayman2",
                "value":11
            }
        ]
    },
    {
        "id":"fct_highwayman2",
        "rewards":[
            {
                "rewardType":"alignmentSet",
                "rewardID":"fct_highwayman2",
                "value":0
            }
        ]
    },
    {
        "id":"sullengard_mariora_0",
        "message":"Hello. Isn't Sullengard a beautiful town?",
        "replies":[
            {
                "text":"Yes, but not as beautiful as you are.",
                "nextPhraseID":"sullengard_mariora_10"
            },
            {
                "text":"It's probably one of the nicest towns that I have visited.",
                "nextPhraseID":"sullengard_mariora_20"
            }
        ]
    },
    {
        "id":"sullengard_inn_traveler_0",
        "message":"Hey there.",
        "replies":[
            {
                "text":"You look worried.",
                "nextPhraseID":"sullengard_inn_traveler_10"
            },
            {
                "text":"We need to talk.",
                "nextPhraseID":"sullengard_inn_traveler_40",
                "requires":[
                    {
                        "requireType":"questLatestProgress",
                        "requireID":"sullengard_recover_items",
                        "value":40
                    }
                ]
            },
            {
                "text":"Sorry, but I have to be on my way.",
                "nextPhraseID":"X"
            }
        ]
    },
    {
        "id":"sullengard_inn_traveler_10",
        "message":"That's a keen eye you have. Yes, I am worried.",
        "replies":[
            {
                "text":"Why, what is the problem?",
                "nextPhraseID":"sullengard_inn_traveler_20"
            }
        ]
    },
    {
        "id":"sullengard_inn_traveler_20",
        "message":"At this point, just the fact that I am lost a little bit. You see, I am travelling to Nor City from the west and I got lost.",
        "replies":[
            {
                "text":"Well, rest up tonight and head east from here. Follow the road and you'll find the Duleian road and go east from there.",
                "nextPhraseID":"sullengard_inn_traveler_30"
            }
        ]
    },
    {
        "id":"sullengard_inn_traveler_30",
        "message":"Thank you so much."
    },
    {
        "id":"sullengard_bartender_0",
        "message":"Hey, pal, I can hear you just fine. There's no reason to shout. What can I do for you?"
    },
    {
        "id":"sullengard_bruyere_family_sign",
        "message":"Welcome to the Bruyere family home, five-time winners of the 'Best beer in festival' competition."
    },
    {
        "id":"sullengard_briwerra_family_sign",
        "message":"Welcome to the Briwerra family home, three-time winners of the 'Best beer in festival' competition."
    },
    {
        "id":"sullengard_brueria_family_sign",
        "message":"Welcome to the Brueria family home, four-time winners of the 'Best beer in festival' competition."
    },
    {
        "id":"sullengard_brewere_family_sign",
        "message":"Welcome to the Brewere family home, five-time winners of the 'Best beer in festival' competition."
    },
    {
        "id":"sullengard_biermann_family_sign",
        "message":"Welcome to the Biermann family home, two-time winners of the 'Best beer in festival' competition."
    },
    {
        "id":"sullengard_bierington_family_sign",
        "message":"Welcome to the Bierington family home."
    },
    {
        "id":"sullengard_drinking_brother_0",
        "message":"Hey there kid. Us three here are brothers from Stoutford, but we travel all the way here for the vast greatness of brews! [burp]",
        "replies":[
            {
                "text":"Stoutford? Where's that?",
                "nextPhraseID":"sullengard_drinking_brother_10",
                "requires":[
                    {
                        "requireType":"questProgress",
                        "requireID":"stn_nondisplay",
                        "value":4,
                        "negate":true
                    }
                ]
            },
            {
                "text":"I'm looking for my my brother Andor. He looks a lot like me, but he is older. Have you seen him?",
                "nextPhraseID":"sullengard_drinking_brother_20"
            },
            {
                "text":"I'm looking into the armory break-in and robbery and I am wondering if you saw or know anything about it?",
                "nextPhraseID":"sullengard_drinking_brother_30",
                "requires":[
                    {
                        "requireType":"questProgress",
                        "requireID":"sullengard_hidden",
                        "value":23,
                        "negate":true
                    },
                    {
                        "requireType":"questLatestProgress",
                        "requireID":"sullengard_recover_items",
                        "value":30
                    }
                ]
            }
        ]
    },
    {
        "id":"sullengard_drinking_brother_10",
        "message":"Oh, you know nothing. I feel sorry for you."
    },
    {
        "id":"sullengard_drinking_brother_20",
        "message":"Nope. Sorry kid."
    },
    {
        "id":"sullengard_bartender_10",
        "message":"While raising your arm and waving your hand, you yell out: \"Yo bar keep! Over here.\"",
        "replies":[
            {
                "text":"I would like to see what you have for sale.",
                "nextPhraseID":"sullengard_bartender_20"
            },
            {
                "text":"I have seen your choices of brews before and I am not interested in those. So I am wondering if I can I drink my Brimhaven brew here instead?",
                "nextPhraseID":"sullengard_bartender_30",
                "requires":[
                    {
                        "requireType":"questProgress",
                        "requireID":"sullengard_hidden",
                        "value":2
                    },
                    {
                        "requireType":"inventoryKeep",
                        "requireID":"brv_brew",
                        "value":1
                    }
                ]
            }
        ]
    },
    {
        "id":"sullengard_bartender_20",
        "message":"Certainly. I have a menu of the best beers found in not just Sullengard, but in all of Dhayavar.",
        "switchToNPC":"sullengard_bartender",
        "replies":[
            {
                "text":"This should be interesting. Let's take a look.",
                "nextPhraseID":"S"
            }
        ],
        "rewards":[
            {
                "rewardType":"questProgress",
                "rewardID":"sullengard_hidden",
                "value":2
            }
        ]
    },
    {
        "id":"sullengard_bartender_30",
        "message":"No, you can not.",
        "switchToNPC":"sullengard_bartender",
        "replies":[
            {
                "text":"OK!",
                "nextPhraseID":"sullengard_bartender_40"
            },
            {
                "text":"Oh, but I will.",
                "nextPhraseID":"sullengard_bartender_50",
                "requires":[
                    {
                        "requireType":"questProgress",
                        "requireID":"sullengard_nondisplay",
                        "value":120,
                        "negate":true
                    }
                ]
            }
        ]
    },
    {
        "id":"sullengard_bartender_40",
        "message":"I think you should leave."
    },
    {
        "id":"sullengard_bartender_50",
        "replies":[
            {
                "text":"N",
                "nextPhraseID":"sullengard_bartender_50a",
                "requires":[
                    {
                        "requireType":"questProgress",
                        "requireID":"achievements",
                        "value":1
                    }
                ]
            },
            {
                "text":"N",
                "nextPhraseID":"sullengard_bartender_50b"
            }
        ]
    },
    {
        "id":"sullengard_bartender_clear_qp",
        "rewards":[
            {
                "rewardType":"removeQuestProgress",
                "rewardID":"sullengard_hidden",
                "value":3
            }
        ]
    },
    {
        "id":"deebo_orchard_deebo_0",
        "message":"What a lovely day for some good quality hard work outside.",
        "replies":[
            {
                "text":"It sounds like you love being outside.",
                "nextPhraseID":"deebo_orchard_deebo_10",
                "requires":[
                    {
                        "requireType":"questProgress",
                        "requireID":"deebo_orchard_hth",
                        "value":50,
                        "negate":true
                    }
                ]
            },
            {
                "text":"Your horses are magnificent.",
                "nextPhraseID":"deebo_orchard_deebo_horse_talk_10"
            },
            {
                "text":"I will let you get back to your business. Have a great time enjoying the nice weather.",
                "nextPhraseID":"X"
            },
            {
                "text":"Can I see what you have to trade?",
                "nextPhraseID":"S",
                "requires":[
                    {
                        "requireType":"questProgress",
                        "requireID":"deebo_orchard_hth",
                        "value":50
                    }
                ]
            }
        ]
    },
    {
        "id":"deebo_orchard_deebo_10",
        "message":"I do indeed. But I'll tell you what I really don't enjoy: fixing the property damage done to my farm and losing livestock because of some wild predator!",
        "replies":[
            {
                "text":"A \"predator\"? What kind of a predator?",
                "nextPhraseID":"deebo_orchard_deebo_20"
            },
            {
                "text":"I have killed the Golden jackal and I have the requested proof.",
                "nextPhraseID":"deebo_orchard_deebo_90",
                "requires":[
                    {
                        "requireType":"inventoryRemove",
                        "requireID":"golden_jackal_fur",
                        "value":1
                    },
                    {
                        "requireType":"questLatestProgress",
                        "requireID":"deebo_orchard_hth",
                        "value":40
                    }
                ]
            },
            {
                "text":"I have killed the Golden jackal, but I can not prove it.",
                "nextPhraseID":"deebo_orchard_deebo_85",
                "requires":[
                    {
                        "requireType":"questLatestProgress",
                        "requireID":"deebo_orchard_hth",
                        "value":40
                    },
                    {
                        "requireType":"inventoryKeep",
                        "requireID":"golden_jackal_fur",
                        "value":0
                    }
                ]
            }
        ]
    },
    {
        "id":"deebo_orchard_deebo_20",
        "message":"Have you seen that Golden jackal around here?",
        "replies":[
            {
                "text":"What is a Golden jackal?",
                "nextPhraseID":"deebo_orchard_deebo_30"
            },
            {
                "text":"No, sir, I have not. Well, at least I don't think I have.",
                "nextPhraseID":"deebo_orchard_deebo_30"
            },
            {
                "text":"I want to hunt down and kill that Golden jackal for you.",
                "nextPhraseID":"deebo_orchard_deebo_50",
                "requires":[
                    {
                        "requireType":"questLatestProgress",
                        "requireID":"deebo_orchard_hth",
                        "value":0
                    }
                ]
            }
        ]
    },
    {
        "id":"deebo_orchard_deebo_30",
        "message":"Well, it is a four-legged nightmare of a canine that has destroyed my property and killed my pig. I fear that one of my horses will be next.",
        "replies":[
            {
                "text":"That's terrible news. What are you going to do about it. Besides complaining, that is?",
                "nextPhraseID":"deebo_orchard_deebo_40"
            }
        ]
    },
    {
        "id":"deebo_orchard_deebo_40",
        "message":"Funny kid you are. I am looking for someone to hunt it down and kill it.",
        "replies":[
            {
                "text":"Really! I am more than willing and able to do this job for you.",
                "nextPhraseID":"deebo_orchard_deebo_50"
            }
        ]
    },
    {
        "id":"deebo_orchard_deebo_50",
        "message":"That's great to hear! When can you start?",
        "replies":[
            {
                "text":"Not right now. Can I pick some apples first?",
                "nextPhraseID":"deebo_orchard_deebo_pc_asks_to_pick_apples"
            },
            {
                "text":"Right now. Let's get it!",
                "nextPhraseID":"deebo_orchard_deebo_60"
            }
        ],
        "rewards":[
            {
                "rewardType":"questProgress",
                "rewardID":"deebo_orchard_hth",
                "value":0
            }
        ]
    },
    {
        "id":"sullengard_bartender_get_out",
        "message":"You need to leave until you learn some respect."
    },
    {
        "id":"sullengard_snapper_0",
        "message":"[You see the mouth open widely.]",
        "replies":[
            {
                "text":"Do you want a hug?",
                "nextPhraseID":"sullengard_snapper_1"
            },
            {
                "text":"Do you want some food?",
                "nextPhraseID":"sullengard_snapper_1"
            },
            {
                "text":"I better stay away.",
                "nextPhraseID":"X"
            }
        ]
    },
    {
        "id":"sullengard_snapper_1",
        "message":"[Snap].",
        "replies":[
            {
                "text":"Ouch! Why did you bite me? Bad turtle!",
                "nextPhraseID":"sullengard_snapper_0"
            },
            {
                "text":"Ouch. Why are you mad at me? Angry turtle!",
                "nextPhraseID":"sullengard_snapper_0"
            }
        ],
        "rewards":[
            {
                "rewardType":"actorCondition",
                "rewardID":"bleeding_wound",
                "value":5
            }
        ]
    },
    {
        "id":"sullengard_nanette_selector_0",
        "replies":[
            {
                "nextPhraseID":"sullengard_nanette_12",
                "requires":[
                    {
                        "requireType":"questProgress",
                        "requireID":"sullengard_pond_safety",
                        "value":50
                    }
                ]
            },
            {
                "nextPhraseID":"sullengard_nanette_7",
                "requires":[
                    {
                        "requireType":"questLatestProgress",
                        "requireID":"sullengard_pond_safety",
                        "value":20
                    }
                ]
            },
            {
                "nextPhraseID":"sullengard_nanette_4",
                "requires":[
                    {
                        "requireType":"questLatestProgress",
                        "requireID":"sullengard_pond_safety",
                        "value":10
                    }
                ]
            },
            {
                "nextPhraseID":"sullengard_nanette_0",
                "requires":[
                    {
                        "requireType":"questProgress",
                        "requireID":"sullengard_pond_safety",
                        "value":10,
                        "negate":true
                    }
                ]
            },
            {
                "nextPhraseID":"sullengard_nanette_9"
            }
        ]
    },
    {
        "id":"sullengard_nanette_0",
        "message":"[Sigh]. Oh...hello there, kid.",
        "replies":[
            {
                "text":"Are you OK?",
                "nextPhraseID":"sullengard_nanette_1"
            },
            {
                "text":"Is everything all right?",
                "nextPhraseID":"sullengard_nanette_1"
            }
        ]
    },
    {
        "id":"sullengard_nanette_1",
        "message":"[Sigh]. I'm longing for my pond which I used to enjoy going to. But now it is dangerous to go near my pond, nevermind in it.",
        "replies":[
            {
                "text":"Why is that?",
                "nextPhraseID":"sullengard_nanette_2"
            },
            {
                "text":"And then?",
                "nextPhraseID":"sullengard_nanette_2"
            },
            {
                "text":"Well I used to enjoy playing hide-and-seek with my brother but not anymore. Bye.",
                "nextPhraseID":"X"
            }
        ]
    },
    {
        "id":"sullengard_nanette_2",
        "message":"[Sigh]. It started yesterday as I sat on the bench enjoying the pond, I saw vicious creatures emerging from it.",
        "replies":[
            {
                "text":"N",
                "nextPhraseID":"sullengard_nanette_3"
            }
        ]
    },
    {
        "id":"sullengard_nanette_3",
        "message":"Before I could get away, one of them bit my leg. So I ran home in tremendous pain.",
        "replies":[
            {
                "text":"N",
                "nextPhraseID":"sullengard_nanette_4"
            }
        ]
    },
    {
        "id":"sullengard_nanette_4",
        "message":"[Sigh]. Please help me. For I'm longing to enjoy my pond again.",
        "replies":[
            {
                "text":"Fine. I'm going now.",
                "nextPhraseID":"sullengard_nanette_5"
            },
            {
                "text":"Where is your pond again?",
                "nextPhraseID":"sullengard_nanette_5"
            },
            {
                "text":"What's the cause of it?",
                "nextPhraseID":"sullengard_nanette_6"
            }
        ],
        "rewards":[
            {
                "rewardType":"questProgress",
                "rewardID":"sullengard_pond_safety",
                "value":10
            }
        ]
    },
    {
        "id":"sullengard_nanette_5",
        "message":"Remember. It is just southeast from here.",
        "rewards":[
            {
                "rewardType":"questProgress",
                "rewardID":"sullengard_pond_safety",
                "value":20
            }
        ]
    },
    {
        "id":"sullengard_nanette_6",
        "message":"[Sigh] I will tell you once you help me enjoy my pond again.",
        "replies":[
            {
                "text":"Fine. I'll do it.",
                "nextPhraseID":"sullengard_nanette_5"
            },
            {
                "text":"If that's so, then I will not help you.",
                "nextPhraseID":"X"
            }
        ]
    },
    {
        "id":"sullengard_nanette_7",
        "message":"[Sigh]. Oh hello there, kid. Is my pond safe again?",
        "replies":[
            {
                "text":"Not yet.",
                "nextPhraseID":"X",
                "requires":[
                    {
                        "requireType":"killedMonster",
                        "requireID":"sullengard_snapper",
                        "value":30,
                        "negate":true
                    }
                ]
            },
            {
                "text":"Yes, your pond is safe again. May I know the cause of it?",
                "nextPhraseID":"sullengard_nanette_8",
                "requires":[
                    {
                        "requireType":"killedMonster",
                        "requireID":"sullengard_snapper",
                        "value":26
                    }
                ]
            }
        ]
    },
    {
        "id":"sullengard_nanette_8",
        "message":"I...I still don't know what's the cause of it. You should talk to Kealwea the priest about it. ",
        "replies":[
            {
                "text":"I'm going to visit him now.",
                "nextPhraseID":"X"
            },
            {
                "text":"What the? But it just happened yesterday.",
                "nextPhraseID":"X"
            }
        ],
        "rewards":[
            {
                "rewardType":"questProgress",
                "rewardID":"sullengard_pond_safety",
                "value":30
            }
        ]
    },
    {
        "id":"sullengard_nanette_9",
        "message":"Oh hello there, kid. Have you talked to Kaelwea the priest yet?",
        "replies":[
            {
                "text":"There must be a reason why it happened. But what is it?",
                "nextPhraseID":"sullengard_nanette_8",
                "requires":[
                    {
                        "requireType":"questProgress",
                        "requireID":"sullengard_pond_safety",
                        "value":40,
                        "negate":true
                    }
                ]
            },
            {
                "text":"Not yet",
                "nextPhraseID":"X",
                "requires":[
                    {
                        "requireType":"questProgress",
                        "requireID":"sullengard_pond_safety",
                        "value":40,
                        "negate":true
                    }
                ]
            },
            {
                "text":"Yes. He told me to tell you a story.",
                "nextPhraseID":"sullengard_nanette_10",
                "requires":[
                    {
                        "requireType":"questProgress",
                        "requireID":"sullengard_pond_safety",
                        "value":40
                    }
                ]
            }
        ]
    },
    {
        "id":"sullengard_nanette_10",
        "message":"[Sigh]. I'm to old for a story. Just tell me the moral of it.",
        "replies":[
            {
                "text":"Don't throw pebbles in the pond. You might disturb whatever lies beneath the surface.",
                "nextPhraseID":"sullengard_nanette_11"
            }
        ]
    },
    {
        "id":"sullengard_nanette_11",
        "message":"Oh. I remember now. I kept throwing pebbles on the pond to relieve my anger issues caused by the unfair taxes of Feygard.",
        "replies":[
            {
                "text":"N",
                "nextPhraseID":"sullengard_nanette_12"
            }
        ],
        "rewards":[
            {
                "rewardType":"questProgress",
                "rewardID":"sullengard_pond_safety",
                "value":50
            }
        ]
    },
    {
        "id":"sullengard_nanette_12",
        "message":"Thank you so much again, kid. I can now enjoy my pond again. I'll never throw pebbles in the pond again, I promise.",
        "replies":[
            {
                "text":"You're welcome.",
                "nextPhraseID":"X"
            },
            {
                "text":"You promise? I won't clean up your mess again.",
                "nextPhraseID":"sullengard_nanette_13"
            }
        ]
    },
    {
        "id":"sullengard_nanette_13",
        "message":"Promise."
    },
    {
        "id":"deebo_orchard_deebo_pc_asks_to_pick_apples",
        "message":"Absolutly not.",
        "replies":[
            {
                "text":"Sorry for asking.",
                "nextPhraseID":"X"
            }
        ]
    },
    {
        "id":"deebo_orchard_deebo_60",
        "message":"First, I have to warn you, this is no ordinary forest animal. This thing is capable of dragging away full-sized adult pigs. Be warned now.",
        "replies":[
            {
                "text":"I am ready! No more talking.",
                "nextPhraseID":"deebo_orchard_deebo_70"
            },
            {
                "text":"I am not so sure I am capable, but I will give it a try.",
                "nextPhraseID":"deebo_orchard_deebo_70"
            },
            {
                "text":"I need time to think about the risks.",
                "nextPhraseID":"X"
            }
        ]
    },
    {
        "id":"deebo_orchard_deebo_70",
        "message":"OK, I have faith in you.",
        "replies":[
            {
                "text":"N",
                "nextPhraseID":"deebo_orchard_deebo_71"
            }
        ]
    },
    {
        "id":"deebo_orchard_deebo_71",
        "replies":[
            {
                "text":"N",
                "nextPhraseID":"deebo_orchard_deebo_spawn_gj",
                "requires":[
                    {
                        "requireType":"questProgress",
                        "requireID":"sullengard_hidden",
                        "value":4,
                        "negate":true
                    }
                ]
            },
            {
                "text":"N",
                "nextPhraseID":"deebo_orchard_deebo_81",
                "requires":[
                    {
                        "requireType":"questLatestProgress",
                        "requireID":"deebo_orchard_hth",
                        "value":10
                    }
                ]
            }
        ]
    },
    {
        "id":"deebo_orchard_deebo_80",
        "message":" The Golden jackal was last seen heading back into the \"Sullengard forest\" just to the west of my orchard. Return to me with proof of it's death.",
        "rewards":[
            {
                "rewardType":"questProgress",
                "rewardID":"sullengard_hidden",
                "value":4
            },
            {
                "rewardType":"questProgress",
                "rewardID":"deebo_orchard_hth",
                "value":10
            }
        ]
    },
    {
        "id":"deebo_orchard_deebo_90",
        "message":"Wonderful. Let me have it. [You hand over the Golden jackal's fur]\nAh yes, this is indeed proof it is dead.",
        "replies":[
            {
                "text":"N",
                "nextPhraseID":"deebo_orchard_deebo_100"
            }
        ],
        "rewards":[
            {
                "rewardType":"giveItem",
                "rewardID":"golden_jackal_fur",
                "value":1
            },
            {
                "rewardType":"questProgress",
                "rewardID":"deebo_orchard_hth",
                "value":50
            }
        ]
    },
    {
        "id":"deebo_orchard_deebo_85",
        "message":"Return to me once you have the proof that it is dead."
    },
    {
        "id":"deebo_orchard_deebo_100",
        "message":"As far your reward is concerned, I am now willing to sell and trade with you. Please take a look.",
        "replies":[
            {
                "text":"Sounds good.",
                "nextPhraseID":"S"
            }
        ]
    },
    {
        "id":"deebo_orchard_deebo_spawn_gj",
        "replies":[
            {
                "text":"N",
                "nextPhraseID":"deebo_orchard_deebo_spawn_gj_30",
                "requires":[
                    {
                        "requireType":"random",
                        "requireID":"30"
                    }
                ]
            },
            {
                "text":"N",
                "nextPhraseID":"sullengard_woods12_gj_spawn_43",
                "requires":[
                    {
                        "requireType":"random",
                        "requireID":"43"
                    }
                ]
            },
            {
                "text":"N",
                "nextPhraseID":"sullengard_woods4_gj_spawn_50",
                "requires":[
                    {
                        "requireType":"random",
                        "requireID":"50"
                    }
                ]
            },
            {
                "text":"N",
                "nextPhraseID":"sullengard_woods_gj_spawn_100",
                "requires":[
                    {
                        "requireType":"random",
                        "requireID":"100"
                    }
                ]
            }
        ],
        "rewards":[
            {
                "rewardType":"questProgress",
                "rewardID":"deebo_orchard_hth",
                "value":10
            }
        ]
    },
    {
        "id":"deebo_orchard_deebo_spawn_gj_30",
        "replies":[
            {
                "text":"N",
                "nextPhraseID":"deebo_orchard_deebo_80"
            }
        ],
        "rewards":[
            {
                "rewardType":"spawnAll",
                "rewardID":"sullengard_woods4_gj_spawn",
                "mapName":"sullengard_woods4"
            }
        ]
    },
    {
        "id":"sullengard_woods12_gj_spawn_43",
        "replies":[
            {
                "text":"N",
                "nextPhraseID":"deebo_orchard_deebo_80"
            }
        ],
        "rewards":[
            {
                "rewardType":"spawnAll",
                "rewardID":"sullengard_woods12_gj_spawn",
                "mapName":"sullengard_woods12"
            }
        ]
    },
    {
        "id":"sullengard_woods4_gj_spawn_50",
        "replies":[
            {
                "text":"N",
                "nextPhraseID":"deebo_orchard_deebo_80"
            }
        ],
        "rewards":[
            {
                "rewardType":"spawnAll",
                "rewardID":"sullengard_west_ravine_gj_spawn",
                "mapName":"sullengard_west_ravine"
            }
        ]
    },
    {
        "id":"sullengard_woods_gj_spawn_100",
        "replies":[
            {
                "text":"N",
                "nextPhraseID":"deebo_orchard_deebo_80"
            }
        ],
        "rewards":[
            {
                "rewardType":"spawnAll",
                "rewardID":"sullengard_woods_gj1_spawn",
                "mapName":"sullengard_woods_gj1"
            }
        ]
    },
    {
        "id":"script_sullengard_woods14_0",
        "replies":[
            {
                "text":"N",
                "nextPhraseID":"script_sullengard_woods14_10",
                "requires":[
                    {
                        "requireType":"questProgress",
                        "requireID":"sullengard_hidden",
                        "value":5,
                        "negate":true
                    }
                ]
            }
        ]
    },
    {
        "id":"script_sullengard_woods14_10",
        "message":"Pick the poisonous mushroom?",
        "replies":[
            {
                "text":"Sure, why not? What could go wrong?",
                "nextPhraseID":"script_sullengard_woods14_20"
            },
            {
                "text":"I better not!",
                "nextPhraseID":"X"
            }
        ]
    },
    {
        "id":"script_sullengard_woods14_20",
        "rewards":[
            {
                "rewardType":"questProgress",
                "rewardID":"sullengard_hidden",
                "value":5
            },
            {
                "rewardType":"giveItem",
                "rewardID":"gloriosa_mushroom",
                "value":1
            }
        ]
    },
    {
        "id":"throthaus_4",
        "message":"Are you a farmer?",
        "replies":[
            {
                "text":"No. But I'm a child of an ordinary farmer in a small settlement called Crossglen.",
                "nextPhraseID":"throthaus_5"
            },
            {
                "text":"Yes. I'm a child of an ordinary farmer in a small settlement called Crossglen.",
                "nextPhraseID":"throthaus_5"
            }
        ]
    },
    {
        "id":"throthaus_5",
        "message":"If you are the child of an ordinary farmer. Then, pick up my pitchfork outside of my house southwest of here.",
        "replies":[
            {
                "text":"N",
                "nextPhraseID":"throthaus_6"
            }
        ]
    },
    {
        "id":"throthaus_6",
        "message":"If you are able to pull it out from the haystack, then it will be yours.",
        "replies":[
            {
                "text":"N",
                "nextPhraseID":"throthaus_7"
            }
        ],
        "rewards":[
            {
                "rewardType":"questProgress",
                "rewardID":"deebo_orchard_ght",
                "value":30
            }
        ]
    },
    {
        "id":"throthaus_7",
        "message":"Don't worry about me. I still have one. I bought them from buy-one take-one shop in Nor City. It's a limited shop though.",
        "replies":[
            {
                "text":"I'll prove it to you that I'm the child of a farmer!",
                "nextPhraseID":"X"
            },
            {
                "text":"You'll see that you are wrong about me. I'm the child of a farmer!",
                "nextPhraseID":"X"
            }
        ]
    },
    {
        "id":"sullengard_hadena_selector_0",
        "replies":[
            {
                "nextPhraseID":"sullengard_hadena_0",
                "requires":[
                    {
                        "requireType":"questProgress",
                        "requireID":"deebo_orchard_ght",
                        "value":10,
                        "negate":true
                    }
                ]
            },
            {
                "nextPhraseID":"sullengard_hadena_6",
                "requires":[
                    {
                        "requireType":"questProgress",
                        "requireID":"deebo_orchard_ght",
                        "value":60,
                        "negate":true
                    }
                ]
            },
            {
                "nextPhraseID":"sullengard_hadena_completed",
                "requires":[
                    {
                        "requireType":"questProgress",
                        "requireID":"deebo_orchard_ght",
                        "value":60
                    }
                ]
            }
        ]
    },
    {
        "id":"sullengard_hadena_0",
        "message":"Andor, good timing! Your arrival is much appreciated because I need your help to get my husband home on time today.",
        "replies":[
            {
                "text":"So, my brother Andor was here as well? I'm $playername and you are?",
                "nextPhraseID":"sullengard_hadena_1"
            },
            {
                "text":"You must be mistaken. I'm $playername and Andor is my brother, and you are?",
                "nextPhraseID":"sullengard_hadena_1"
            },
            {
                "text":"I'm sorry because I was only half listening to you earlier, so I am a little fuzzy on the details. But can you explain to me again what you need from me?",
                "nextPhraseID":"sullengard_hadena_2",
                "requires":[
                    {
                        "requireType":"questLatestProgress",
                        "requireID":"deebo_orchard_ght",
                        "value":10
                    }
                ]
            }
        ],
        "rewards":[
            {
                "rewardType":"questProgress",
                "rewardID":"sullengard_hidden",
                "value":16
            }
        ]
    },
    {
        "id":"sullengard_hadena_1",
        "message":"Oh, I'm sorry. My name is Hadena. Andor used to visit here but I don't know why he doesn't anymore.\n\nAnyways, I really need your help...please.",
        "replies":[
            {
                "text":"How may I help you?",
                "nextPhraseID":"sullengard_hadena_2"
            },
            {
                "text":"I'm sorry I can't help you right now. I'm busy.",
                "nextPhraseID":"X"
            }
        ],
        "rewards":[
            {
                "rewardType":"questProgress",
                "rewardID":"deebo_orchard_ght",
                "value":10
            }
        ]
    },
    {
        "id":"sullengard_hadena_2",
        "message":"As I already said, I need your help to get my husband Ainsley home on time today.",
        "replies":[
            {
                "text":"N",
                "nextPhraseID":"sullengard_hadena_4"
            }
        ]
    },
    {
        "id":"sullengard_hadena_4",
        "message":"He is working at Deebo's Orchard located southwest of here. Please go there and help him.",
        "replies":[
            {
                "text":"I'll go now to help get him home on time.",
                "nextPhraseID":"X"
            }
        ],
        "rewards":[
            {
                "rewardType":"questProgress",
                "rewardID":"deebo_orchard_ght",
                "value":20
            }
        ]
    },
    {
        "id":"sullengard_hadena_6",
        "message":"I'm waiting for my husband's arrival. Please, I want him home on time today.",
        "replies":[
            {
                "text":"What do yo want me to do again with your husband?",
                "nextPhraseID":"sullengard_hadena_2",
                "requires":[
                    {
                        "requireType":"questLatestProgress",
                        "requireID":"deebo_orchard_ght",
                        "value":10,
                        "negate":false
                    }
                ]
            },
            {
                "text":"I'm not done yet.",
                "nextPhraseID":"X",
                "requires":[
                    {
                        "requireType":"questProgress",
                        "requireID":"deebo_orchard_ght",
                        "value":50,
                        "negate":true
                    }
                ]
            },
            {
                "text":"It is done. Ainsley will be home on time today.",
                "nextPhraseID":"sullengard_hadena_7",
                "requires":[
                    {
                        "requireType":"questLatestProgress",
                        "requireID":"deebo_orchard_ght",
                        "value":50
                    }
                ]
            }
        ]
    },
    {
        "id":"sullengard_hadena_7",
        "message":"Thank you so much for helping us. You are just like your brother.",
        "replies":[
            {
                "text":"Of course. He is my brother.",
                "nextPhraseID":"X"
            },
            {
                "text":"Your welcome.",
                "nextPhraseID":"X"
            }
        ],
        "rewards":[
            {
                "rewardType":"questProgress",
                "rewardID":"deebo_orchard_ght",
                "value":60
            }
        ]
    },
    {
        "id":"sullengard_ainsley_selector_0",
        "replies":[
            {
                "nextPhraseID":"sullengard_ainsley_0",
                "requires":[
                    {
                        "requireType":"questProgress",
                        "requireID":"deebo_orchard_ght",
                        "value":50,
                        "negate":true
                    }
                ]
            },
            {
                "nextPhraseID":"sullengard_ainsley_3"
            }
        ]
    },
    {
        "id":"sullengard_ainsley_0",
        "message":"Yikes! You surprised me, kid. I'm Ainsley and I have a lot of work to do here so talk to me later.",
        "replies":[
            {
                "text":"OK. I'm going now.",
                "nextPhraseID":"X"
            },
            {
                "text":"OK. I'll leave now.",
                "nextPhraseID":"X"
            },
            {
                "text":"Just a quick question. Have you seen my brother Andor?",
                "nextPhraseID":"sullengard_ainsley_1a"
            },
            {
                "text":"The husband of Hadena?",
                "nextPhraseID":"sullengard_ainsley_1b",
                "requires":[
                    {
                        "requireType":"questLatestProgress",
                        "requireID":"deebo_orchard_ght",
                        "value":20
                    }
                ]
            }
        ]
    },
    {
        "id":"sullengard_ainsley_1a",
        "message":"Uhhh...yes. No. Maybe. Argh. Sorry kid, I'm so busy right now. I can't even work properly with this old pitchfork.",
        "replies":[
            {
                "text":"OK. I'll won't disturb you.",
                "nextPhraseID":"X"
            },
            {
                "text":"OK. I'll leave now.",
                "nextPhraseID":"X"
            },
            {
                "text":"I have a new pitchfork here.",
                "nextPhraseID":"sullengard_ainsley_3",
                "requires":[
                    {
                        "requireType":"inventoryRemove",
                        "requireID":"farmer_pitchfork",
                        "value":1
                    },
                    {
                        "requireType":"questLatestProgress",
                        "requireID":"deebo_orchard_ght",
                        "value":40
                    }
                ]
            },
            {
                "text":"Oops...I don't have a new pitchfork. I'll be right back.",
                "nextPhraseID":"X",
                "requires":[
                    {
                        "requireType":"inventoryRemove",
                        "requireID":"farmer_pitchfork",
                        "value":1,
                        "negate":true
                    },
                    {
                        "requireType":"questLatestProgress",
                        "requireID":"deebo_orchard_ght",
                        "value":40
                    }
                ]
            }
        ]
    },
    {
        "id":"sullengard_ainsley_1b",
        "message":"Hadena? Ah yes. She's my wife. Why do you ask?",
        "replies":[
            {
                "text":"She asked me to ensure that you get home on time today.",
                "nextPhraseID":"ainsley_goto_loneford_0"
            },
            {
                "text":"Just asking. I thought you are busy?",
                "nextPhraseID":"X"
            }
        ]
    },
    {
        "id":"sullengard_ainsley_2",
        "message":"Yes. I'm inexperienced farmer so I always make a lot of mistakes here and there and everywhere. But experience is the best teacher as they say.",
        "replies":[
            {
                "text":"Correct. Here's the new pitchfork.",
                "nextPhraseID":"sullengard_ainsley_3",
                "requires":[
                    {
                        "requireType":"inventoryRemove",
                        "requireID":"farmer_pitchfork",
                        "value":1
                    }
                ]
            },
            {
                "text":"Correct. Oops...I don't have the new pitchfork. Be right back.",
                "nextPhraseID":"X",
                "requires":[
                    {
                        "requireType":"inventoryRemove",
                        "requireID":"farmer_pitchfork",
                        "value":1,
                        "negate":true
                    }
                ]
            }
        ]
    },
    {
        "id":"sullengard_ainsley_3",
        "message":"Thank you so much, kid. Tell my wife Hadena I can come home on time today.",
        "replies":[
            {
                "text":"You're welcome.",
                "nextPhraseID":"X"
            }
        ],
        "rewards":[
            {
                "rewardType":"questProgress",
                "rewardID":"deebo_orchard_ght",
                "value":50
            }
        ]
    },
    {
        "id":"sullengard7_road_sign",
        "message":"Welcome to Sullengard.\nWest: Mt. Galmore "
    },
    {
        "id":"sullengard6_replace_below_script",
        "rewards":[
            {
                "rewardType":"questProgress",
                "rewardID":"sullengard_hidden",
                "value":6
            },
            {
                "rewardType":"removeQuestProgress",
                "rewardID":"sullengard_hidden",
                "value":7
            }
        ]
    },
    {
        "id":"sullengard6_replace_above_script",
        "rewards":[
            {
                "rewardType":"questProgress",
                "rewardID":"sullengard_hidden",
                "value":7
            },
            {
                "rewardType":"removeQuestProgress",
                "rewardID":"sullengard_hidden",
                "value":6
            }
        ]
    },
    {
        "id":"sullengard5_replace_below_script",
        "rewards":[
            {
                "rewardType":"questProgress",
                "rewardID":"sullengard_hidden",
                "value":8
            },
            {
                "rewardType":"removeQuestProgress",
                "rewardID":"sullengard_hidden",
                "value":9
            }
        ]
    },
    {
        "id":"sullengard5_replace_above_script",
        "rewards":[
            {
                "rewardType":"questProgress",
                "rewardID":"sullengard_hidden",
                "value":9
            },
            {
                "rewardType":"removeQuestProgress",
                "rewardID":"sullengard_hidden",
                "value":8
            }
        ]
    },
    {
        "id":"sullengard7_replace_below_script",
        "rewards":[
            {
                "rewardType":"questProgress",
                "rewardID":"sullengard_hidden",
                "value":10
            },
            {
                "rewardType":"removeQuestProgress",
                "rewardID":"sullengard_hidden",
                "value":11
            }
        ]
    },
    {
        "id":"sullengard7_replace_above_script",
        "rewards":[
            {
                "rewardType":"questProgress",
                "rewardID":"sullengard_hidden",
                "value":11
            },
            {
                "rewardType":"removeQuestProgress",
                "rewardID":"sullengard_hidden",
                "value":10
            }
        ]
    },
    {
        "id":"sullengard10_replace_below_script",
        "rewards":[
            {
                "rewardType":"questProgress",
                "rewardID":"sullengard_hidden",
                "value":14
            },
            {
                "rewardType":"removeQuestProgress",
                "rewardID":"sullengard_hidden",
                "value":15
            }
        ]
    },
    {
        "id":"sullengard10_replace_above_script",
        "rewards":[
            {
                "rewardType":"questProgress",
                "rewardID":"sullengard_hidden",
                "value":15
            },
            {
                "rewardType":"removeQuestProgress",
                "rewardID":"sullengard_hidden",
                "value":14
            }
        ]
    },
    {
        "id":"sull_ravine_grazia_0",
        "replies":[
            {
                "text":"N",
                "nextPhraseID":"X",
                "requires":[
                    {
                        "requireType":"questProgress",
                        "requireID":"sullengard_hidden",
                        "value":18
                    }
                ]
            },
            {
                "text":"N",
                "nextPhraseID":"sull_ravine_grazia_60",
                "requires":[
                    {
                        "requireType":"questProgress",
                        "requireID":"sullengard_hidden",
                        "value":29
                    }
                ]
            },
            {
                "text":"N",
                "nextPhraseID":"sull_ravine_grazia_1"
            }
        ]
    },
    {
        "id":"sull_ravine_grazia_10",
        "message":"I tried to do what Hadena said, but I just can't do it.",
        "replies":[
            {
                "text":"Do what?!",
                "nextPhraseID":"sull_ravine_grazia_20"
            },
            {
                "text":"Who is Hadena?",
                "nextPhraseID":"sull_ravine_grazia_15",
                "requires":[
                    {
                        "requireType":"questProgress",
                        "requireID":"sullengard_hidden",
                        "value":16,
                        "negate":true
                    }
                ]
            }
        ]
    },
    {
        "id":"sull_ravine_grazia_20",
        "message":"To cross the bridge of course.",
        "replies":[
            {
                "text":"Why? It seems easy enough and from here, the bridge looks safe. What's the problem?",
                "nextPhraseID":"sull_ravine_grazia_30"
            }
        ]
    },
    {
        "id":"sull_ravine_grazia_30",
        "message":"The wind! It is very scary when the entire bridge sways back and forth while you are crossing over it.",
        "replies":[
            {
                "text":"I'll tell you what, let's cross it together.",
                "nextPhraseID":"sull_ravine_grazia_40"
            }
        ]
    },
    {
        "id":"sull_ravine_grazia_40",
        "message":"How? It's not wide enough for both of us.",
        "replies":[
            {
                "text":"I will go first and you can follow close behind. Sound OK with you?",
                "nextPhraseID":"sull_ravine_grazia_50"
            }
        ]
    },
    {
        "id":"sull_ravine_grazia_50",
        "message":"Yes. Thank you.",
        "replies":[
            {
                "text":"No problem. Let's go now.",
                "nextPhraseID":"X"
            }
        ],
        "rewards":[
            {
                "rewardType":"questProgress",
                "rewardID":"sullengard_hidden",
                "value":17
            }
        ]
    },
    {
        "id":"sull_ravine_grazia_15",
        "message":"Oh, she is a lady who lives in that cabin that you just walked past.",
        "replies":[
            {
                "text":"Oh, I see. Now what is it that you are trying to do?",
                "nextPhraseID":"sull_ravine_grazia_20"
            }
        ]
    },
    {
        "id":"sull_ravine_grazia_script",
        "replies":[
            {
                "text":"N",
                "nextPhraseID":"sull_ravine_grazia_wait",
                "requires":[
                    {
                        "requireType":"questProgress",
                        "requireID":"sullengard_hidden",
                        "value":18,
                        "negate":true
                    }
                ]
            }
        ]
    },
    {
        "id":"sull_ravine_grazia_60",
        "message":"Thank you so much. I can now continue onto my destination.",
        "switchToNPC":"sull_ravine_grazia",
        "replies":[
            {
                "text":"Where were you coming from anyway?",
                "nextPhraseID":"sull_ravine_grazia_70"
            }
        ],
        "rewards":[
            {
                "rewardType":"questProgress",
                "rewardID":"sullengard_hidden",
                "value":18
            },
            {
                "rewardType":"removeSpawnArea",
                "rewardID":"sull_ravine_grazia",
                "mapName":"way_to_sullengard_east4"
            },
            {
                "rewardType":"spawnAll",
                "rewardID":"sullengard_grazia_spawn",
                "mapName":"sullengard2_northwest_house"
            }
        ]
    },
    {
        "id":"sull_ravine_grazia_70",
        "message":"I have been traveling from Nor City to Sullengard to visit my aunt and uncle and to help them prepare for the Sullengard beer festival next month. I hope to see you soon.",
        "replies":[
            {
                "text":"Yeah, about seeing you soon. Where is Sullengard?",
                "nextPhraseID":"sull_ravine_grazia_80",
                "requires":[
                    {
                        "requireType":"questProgress",
                        "requireID":"sullengard_hidden",
                        "value":19,
                        "negate":true
                    }
                ]
            },
            {
                "text":"I'm looking forward to it.",
                "nextPhraseID":"sull_ravine_grazia_90",
                "requires":[
                    {
                        "requireType":"questProgress",
                        "requireID":"sullengard_hidden",
                        "value":19
                    }
                ]
            }
        ]
    },
    {
        "id":"sull_ravine_grazia_80",
        "message":"Oh, you've never been there? It is southwest of here.",
        "replies":[
            {
                "text":"N",
                "nextPhraseID":"sull_ravine_grazia_90"
            }
        ]
    },
    {
        "id":"sull_ravine_grazia_90",
        "message":"I have to go now. See you there.",
        "rewards":[
            {
                "rewardType":"questProgress",
                "rewardID":"sullengard_hidden",
                "value":18
            },
            {
                "rewardType":"removeSpawnArea",
                "rewardID":"sull_ravine_grazia",
                "mapName":"way_to_sullengard_east4_bridge"
            },
            {
                "rewardType":"spawnAll",
                "rewardID":"sullengard_grazia_spawn",
                "mapName":"sullengard2_northwest_house"
            }
        ]
    },
    {
        "id":"sullengard_grazia_0",
        "message":"Thank you again for helping me cross that scary bridge.",
        "replies":[
            {
                "text":"Oh, that? It was my pleasure.",
                "nextPhraseID":"X"
            }
        ]
    },
    {
        "id":"alynndir_16",
        "message":"Well, I would too, but it is a very dangerous route to Sullengard. I'd think twice if I were you before making that trip.",
        "replies":[
            {
                "text":"I sure will. Thanks for the warning.",
                "nextPhraseID":"X"
            },
            {
                "text":"I can handle myself.",
                "nextPhraseID":"X"
            }
        ]
    },
    {
        "id":"alynndir_10",
        "message":"It is home of the best beer in all of Dhayavar! Every year they hold a beer festival. Matter of fact, that event is coming very soon.",
        "replies":[
            {
                "text":"I think I would like to go there now.",
                "nextPhraseID":"alynndir_16"
            }
        ]
    },
    {
        "id":"nimael_pm_0",
        "message":"Sure, kid, let me take a look.",
        "replies":[
            {
                "text":"[Hand it over to Nimael]",
                "nextPhraseID":"nimael_pm_10",
                "requires":[
                    {
                        "requireType":"inventoryRemove",
                        "requireID":"gloriosa_mushroom",
                        "value":1
                    }
                ]
            },
            {
                "text":"Never mind. I have to go now.",
                "nextPhraseID":"X"
            }
        ]
    },
    {
        "id":"nimael_pm_10",
        "message":"Ah, what you have here is called the Diervilla Cobaea, or more commonly known as the Gloriosa, it is an extremely rare, but highly poisonous fungus most commonly found in dark, shadowy places like forests.\nIt's a defense mechanism as it is poisonous for most creatures, including humans, when ingested.",
        "replies":[
            {
                "text":"So it is useless?",
                "nextPhraseID":"nimael_pm_20"
            }
        ]
    },
    {
        "id":"nimael_pm_20",
        "message":"Actually, quite the opposite in fact. You see, Gison and I have perfected the process of removing the poison and using it in our soups. I can do this for you if you like.",
        "replies":[
            {
                "text":"No, thank you. I think I will hang onto it for a little bit and see if I can find a better use for it.",
                "nextPhraseID":"nimael_pm_25"
            },
            {
                "text":"Thanks. That would be great.",
                "nextPhraseID":"nimael_pm_30"
            }
        ]
    },
    {
        "id":"nimael_pm_30",
        "message":"I just need a little bit of time. Please come back soon and I will have your soup ready.",
        "rewards":[
            {
                "rewardType":"createTimer",
                "rewardID":"gloriosa_soup_making"
            },
            {
                "rewardType":"questProgress",
                "rewardID":"sullengard_hidden",
                "value":20
            }
        ]
    },
    {
        "id":"nimael_pm_25",
        "message":"Well, if you change your mind, you know where to find me.",
        "rewards":[
            {
                "rewardType":"giveItem",
                "rewardID":"gloriosa_mushroom",
                "value":1
            }
        ]
    },
    {
        "id":"nimael_pm_40",
        "replies":[
            {
                "nextPhraseID":"nimael_pm_50",
                "requires":[
                    {
                        "requireType":"timerElapsed",
                        "requireID":"gloriosa_soup_making",
                        "value":30
                    }
                ]
            },
            {
                "nextPhraseID":"nimael_pm_45"
            }
        ]
    },
    {
        "id":"nimael_pm_50",
        "message":"Yes. Please enjoy while it's hot.",
        "rewards":[
            {
                "rewardType":"questProgress",
                "rewardID":"sullengard_hidden",
                "value":21
            },
            {
                "rewardType":"giveItem",
                "rewardID":"gloriosa_mushroom_soup",
                "value":1
            }
        ]
    },
    {
        "id":"nimael_pm_45",
        "message":"No, not yet. You must have patience. Making the Gloriosa soup safe to eat takes time."
    },
    {
        "id":"sullengard_zaccheria_0",
        "message":"How can I help you?",
        "replies":[
            {
                "text":"I would like to see your wares.",
                "nextPhraseID":"sullengard_zaccheria_10"
            }
        ]
    },
    {
        "id":"sullengard_zaccheria_10",
        "message":"I would like to show you, but my inventory has been stolen.",
        "replies":[
            {
                "text":"Stolen? How? That is extremely unfortunate for you as I have lots of gold to spend.",
                "nextPhraseID":"sullengard_zaccheria_20"
            }
        ]
    },
    {
        "id":"sullengard_zaccheria_20",
        "message":"[With a smirk] Gee, how fortunate for you that I have job for you if you want it.",
        "replies":[
            {
                "text":"Great! Let's hear it.",
                "nextPhraseID":"sullengard_zaccheria_30"
            }
        ]
    },
    {
        "id":"sullengard_zaccheria_30",
        "message":"I need you to ask around town to see if anyone knows where my supply is or if they have seen anything.",
        "replies":[
            {
                "text":"I'll take it, but can you give me some more details?",
                "nextPhraseID":"sullengard_zaccheria_40"
            }
        ]
    },
    {
        "id":"sullengard_zaccheria_40",
        "message":"Sure. You see, I was at the tavern last night enjoying a couple \"Southernhaze\" beers like I almost always do after work, when someone or some people broke into my shop and stole my entire inventory.",
        "replies":[
            {
                "text":"I see. Anything else? Is there anyone in town that you can think of that would want to hurt you?",
                "nextPhraseID":"sullengard_zaccheria_50"
            }
        ],
        "rewards":[
            {
                "rewardType":"questProgress",
                "rewardID":"sullengard_recover_items",
                "value":10
            }
        ]
    },
    {
        "id":"sullengard_zaccheria_50",
        "message":"Well, let me think...ah yes. Gaelian from the Briwerra family. ",
        "replies":[
            {
                "text":"Why is that?",
                "nextPhraseID":"sullengard_zaccheria_60"
            }
        ]
    },
    {
        "id":"sullengard_zaccheria_60",
        "message":"Oh, it's not a big deal. Well, not from my side anyway, but he is mad about what he perceives as bad service on some repair work that I had recently done for him. He asked for his gold back, I refused.",
        "replies":[
            {
                "text":"N",
                "nextPhraseID":"sullengard_zaccheria_70"
            }
        ]
    },
    {
        "id":"sullengard_zaccheria_70",
        "message":"Anyways, I think you should start there, but I suspect others too.",
        "rewards":[
            {
                "rewardType":"questProgress",
                "rewardID":"sullengard_recover_items",
                "value":20
            }
        ]
    },
    {
        "id":"ravynne_0",
        "message":"I've never seen you before. Are you here for the 'beer festival'?",
        "replies":[
            {
                "text":"Yes.",
                "nextPhraseID":"ravynne_10"
            },
            {
                "text":"Actually, I am looking for Gaelian.",
                "nextPhraseID":"ravynne_20",
                "requires":[
                    {
                        "requireType":"questLatestProgress",
                        "requireID":"sullengard_recover_items",
                        "value":20
                    }
                ]
            },
            {
                "text":"I'm looking into the armory break-in and robbery and I am wondering if you saw or know anything about it?",
                "nextPhraseID":"sull_recover_items_generic_response",
                "requires":[
                    {
                        "requireType":"questProgress",
                        "requireID":"sullengard_recover_items",
                        "value":10
                    },
                    {
                        "requireType":"questProgress",
                        "requireID":"sullengard_recover_items",
                        "value":40,
                        "negate":true
                    }
                ]
            }
        ]
    },
    {
        "id":"ravynne_10",
        "message":"Well, you are a few weeks early."
    },
    {
        "id":"ravynne_20",
        "message":"Well, he is in the tavern basement working. But beware, he doesn't like to be interrupted while working.",
        "replies":[
            {
                "text":"Thanks.",
                "nextPhraseID":"X"
            }
        ]
    },
    {
        "id":"sull_recover_items_generic_response",
        "message":"I'm sorry, I have not. In fact, this is the first that I am hearing about it."
    },
    {
        "id":"sullengard_gaelian_0",
        "message":"This is no place for a kid.",
        "replies":[
            {
                "text":"I'm looking into the armory break-in and robbery.",
                "nextPhraseID":"sullengard_gaelian_30",
                "requires":[
                    {
                        "requireType":"questLatestProgress",
                        "requireID":"sullengard_recover_items",
                        "value":20
                    }
                ]
            },
            {
                "text":"What is this place?",
                "nextPhraseID":"sullengard_gaelian_20"
            }
        ]
    },
    {
        "id":"sullengard_gaelian_20",
        "message":"This is the heart and soul of Sullengard. This is our brewery. The place where the magic happens.",
        "replies":[
            {
                "text":"I can see that. Thank you.",
                "nextPhraseID":"X"
            },
            {
                "text":"I feel smarter now after having been told this. Thank you.",
                "nextPhraseID":"X"
            }
        ]
    },
    {
        "id":"sullengard_gaelian_30",
        "message":"[Laughing] Zaccheria deserves it for his lack of customer respect and shady business practices.",
        "replies":[
            {
                "text":"I was told that maybe you know some information about these crimes.",
                "nextPhraseID":"sullengard_gaelian_40",
                "requires":[
                    {
                        "requireType":"questLatestProgress",
                        "requireID":"sullengard_recover_items",
                        "value":30,
                        "negate":true
                    }
                ]
            },
            {
                "text":"Can you tell me again what you know about this crime?",
                "nextPhraseID":"sullengard_gaelian_41",
                "requires":[
                    {
                        "requireType":"questLatestProgress",
                        "requireID":"sullengard_recover_items",
                        "value":30
                    }
                ]
            }
        ]
    },
    {
        "id":"sullengard_gaelian_40",
        "message":"I know nothing except that Zaccheria deserved it.",
        "replies":[
            {
                "text":"OK, but you are on my list.",
                "nextPhraseID":"X"
            }
        ],
        "rewards":[
            {
                "rewardType":"questProgress",
                "rewardID":"sullengard_recover_items",
                "value":30
            }
        ]
    },
    {
        "id":"sullengard_lamberta_0",
        "message":"How can I help you?",
        "replies":[
            {
                "text":"I'm looking into the armory break-in and robbery and I am wondering if you saw or know anything about it?",
                "nextPhraseID":"sullengard_lamberta_10",
                "requires":[
                    {
                        "requireType":"questProgress",
                        "requireID":"sullengard_hidden",
                        "value":24,
                        "negate":true
                    },
                    {
                        "requireType":"questLatestProgress",
                        "requireID":"sullengard_recover_items",
                        "value":30
                    }
                ]
            },
            {
                "text":"I'm looking into the armory break-in and robbery and I am wondering if you saw or know anything about it?",
                "nextPhraseID":"sullengard_lamberta_11",
                "requires":[
                    {
                        "requireType":"questProgress",
                        "requireID":"sullengard_hidden",
                        "value":24
                    },
                    {
                        "requireType":"questLatestProgress",
                        "requireID":"sullengard_recover_items",
                        "value":30
                    }
                ]
            },
            {
                "text":"Can I see what you have for sale?",
                "nextPhraseID":"sullengard_lamberta_sell"
            }
        ]
    },
    {
        "id":"sullengard_lamberta_10",
        "message":"No, I'm sorry, I don't. All I know is that I really hope it doesn't happen to me.",
        "replies":[
            {
                "text":"Thank you anyway.",
                "nextPhraseID":"X"
            }
        ],
        "rewards":[
            {
                "rewardType":"questProgress",
                "rewardID":"sullengard_hidden",
                "value":24
            }
        ]
    },
    {
        "id":"sullengard_mayor_10",
        "message":"What's on your mind? I can see it in your eyes. You have questions.",
        "replies":[
            {
                "text":"I'm looking into the break-in and robbery at Zaccheria's shop and I am wondering if you saw or know anything about it?",
                "nextPhraseID":"sullengard_mayor_20"
            }
        ]
    },
    {
        "id":"sullengard_mayor_20",
        "message":"I heard you are helping Zaccheria in tracking down who stole his inventory.",
        "replies":[
            {
                "text":"Yes. Hence my reason for asking you about it.",
                "nextPhraseID":"sullengard_mayor_30"
            }
        ]
    },
    {
        "id":"sullengard_mayor_30",
        "message":"I wish I knew more, but I don't. Maybe ask around near the tavern?",
        "rewards":[
            {
                "rewardType":"questProgress",
                "rewardID":"sullengard_hidden",
                "value":25
            }
        ]
    },
    {
        "id":"sullengard_drinking_brother_30",
        "message":"Are you kidding? We are always in here enjoying ourselves. So unless the crime happened in here, I've not seen it.",
        "replies":[
            {
                "text":"Thanks.",
                "nextPhraseID":"X"
            }
        ],
        "rewards":[
            {
                "rewardType":"questProgress",
                "rewardID":"sullengard_hidden",
                "value":23
            }
        ]
    },
    {
        "id":"sullengard_arantxa_0",
        "replies":[
            {
                "nextPhraseID":"sullengard_arantxa_10",
                "requires":[
                    {
                        "requireType":"questLatestProgress",
                        "requireID":"sullengard_recover_items",
                        "value":30
                    },
                    {
                        "requireType":"questProgress",
                        "requireID":"sullengard_hidden",
                        "value":23
                    },
                    {
                        "requireType":"questProgress",
                        "requireID":"sullengard_hidden",
                        "value":24
                    },
                    {
                        "requireType":"questProgress",
                        "requireID":"sullengard_hidden",
                        "value":25
                    }
                ]
            },
            {
                "nextPhraseID":"sullengard_arantxa_sell"
            }
        ]
    },
    {
        "id":"sullengard_arantxa_10",
        "message":"I saw you talking with Gaelian and many other people in town. May I ask about what?",
        "replies":[
            {
                "text":"None of your business.",
                "nextPhraseID":"X"
            },
            {
                "text":"I'm looking into the armory break-in and robbery.",
                "nextPhraseID":"sullengard_arantxa_20"
            }
        ]
    },
    {
        "id":"sullengard_arantxa_sell",
        "message":"Do you want to take a look at any of 'my stuff'? It's all for sale at the right price.",
        "replies":[
            {
                "text":"Yes. I could use some item upgrades.",
                "nextPhraseID":"S"
            },
            {
                "text":"No, I'm good for now.",
                "nextPhraseID":"X"
            }
        ]
    },
    {
        "id":"sullengard_arantxa_20",
        "message":"Are you sure that you want to involve yourself in such affairs?",
        "replies":[
            {
                "text":"Why, what's this about?",
                "nextPhraseID":"sullengard_arantxa_30"
            }
        ]
    },
    {
        "id":"sullengard_arantxa_30",
        "message":"Well I don't know much. All I know is 'the lost traveler', whom I've never seen before, approached me recently with a couple of items that he wanted me to buy.",
        "replies":[
            {
                "text":"N",
                "nextPhraseID":"sullengard_arantxa_40"
            }
        ]
    },
    {
        "id":"sullengard_arantxa_40",
        "message":"Since I recognized a couple of them as being Zaccheria's, I refused to buy them.",
        "replies":[
            {
                "text":"Really? That's honestly the only reason why you didn't buy them?",
                "nextPhraseID":"sullengard_arantxa_50"
            }
        ]
    },
    {
        "id":"sullengard_arantxa_50",
        "message":"What is that supposed to mean?",
        "replies":[
            {
                "text":"Well, let's be honest. You are a thief after all.",
                "nextPhraseID":"sullengard_arantxa_60"
            }
        ]
    },
    {
        "id":"sullengard_arantxa_60",
        "message":"You see kid, here in Sullengard, we have a working agreement with the townspeople. They pay us for our services and we do not steal from them.",
        "replies":[
            {
                "text":"That makes good business sense.",
                "nextPhraseID":"sullengard_arantxa_70"
            }
        ],
        "rewards":[
            {
                "rewardType":"questProgress",
                "rewardID":"sullengard_recover_items",
                "value":40
            }
        ]
    },
    {
        "id":"sullengard_arantxa_70",
        "message":"Now if I were you, I would approach 'the lost traveler' very carefully. He is desperate and desperate people have been known to be unpredictable.",
        "replies":[
            {
                "text":"Thank you, friend and I will be careful.",
                "nextPhraseID":"X"
            }
        ]
    },
    {
        "id":"sullengard_inn_traveler_40",
        "message":"It's nice to see you again, fellow traveler.",
        "replies":[
            {
                "text":"You won't be thinking that after I tell you what I know! I am here to serve you justice.",
                "nextPhraseID":"sullengard_inn_traveler_50"
            }
        ]
    },
    {
        "id":"sullengard_inn_traveler_50",
        "message":"What are you talking about? What do you think you know?",
        "replies":[
            {
                "text":"What did you do with the items you stole from the armory?",
                "nextPhraseID":"sullengard_inn_traveler_60"
            }
        ]
    },
    {
        "id":"sullengard_inn_traveler_60",
        "message":"Me? You have the wrong guy, friend.",
        "replies":[
            {
                "text":"Stop right there! I know you tried to sell them to the thief. Start talking now!",
                "nextPhraseID":"sullengard_inn_traveler_70"
            }
        ]
    },
    {
        "id":"sullengard_inn_traveler_70",
        "message":"What proof do you have?",
        "replies":[
            {
                "text":"I know that you tried to sell the stolen items from the armory to Prowling Arantxa. I just don't know for sure that you were the one that broke into the shop.",
                "nextPhraseID":"sullengard_inn_traveler_80"
            }
        ]
    },
    {
        "id":"sullengard_inn_traveler_80",
        "message":"Yes, I did try to sell those items. I needed the gold! Is that a crime? I was out of supplies, lost and in desperate need of a place to heal and rest. With only enough gold to rent a room here in this inn, I needed gold in order to recover my health.",
        "replies":[
            {
                "text":"N",
                "nextPhraseID":"sullengard_inn_traveler_90"
            }
        ]
    },
    {
        "id":"sullengard_inn_traveler_90",
        "message":"After watching Zaccheria's routine for a couple of days, I noticed he goes to the tavern every night at the same time and stays there for the same amount of time every time. So I took my opportunity.",
        "replies":[
            {
                "text":"Where is Zaccheria's inventory? He wants it back and I am here to see to it that he does get it back.",
                "nextPhraseID":"sullengard_inn_traveler_100"
            }
        ]
    },
    {
        "id":"sullengard_inn_traveler_100",
        "message":"I bet you'd like to know. But you will not get that information for free. I expect to get paid.",
        "replies":[
            {
                "text":"Paid?! Are you serious? You want me to pay you for crimes that you committed?",
                "nextPhraseID":"sullengard_inn_traveler_110"
            }
        ]
    },
    {
        "id":"sullengard_inn_traveler_110",
        "message":"Well, if you want to know the location of those items, then you will pay me.",
        "replies":[
            {
                "text":"How much?!",
                "nextPhraseID":"sullengard_inn_traveler_120"
            }
        ]
    },
    {
        "id":"sullengard_inn_traveler_120",
        "message":"10000 gold! And not a piece less or no stolen property for you.",
        "replies":[
            {
                "text":"No way.",
                "nextPhraseID":"X"
            },
            {
                "text":"Whatever. I can spare it.",
                "nextPhraseID":"sullengard_inn_traveler_130",
                "requires":[
                    {
                        "requireType":"inventoryRemove",
                        "requireID":"gold",
                        "value":10000
                    }
                ]
            }
        ]
    },
    {
        "id":"sullengard_inn_traveler_130",
        "message":"Excellent. Nice doing 'business' with you. I hid them somewhere east of town. Close by, but I doubt you can find it easily.\n\n['the lost traveler' then runs off]",
        "rewards":[
            {
                "rewardType":"questProgress",
                "rewardID":"sullengard_recover_items",
                "value":50
            },
            {
                "rewardType":"removeSpawnArea",
                "rewardID":"sullengard_inn_traveler_spawn",
                "mapName":"sullengard_inn"
            }
        ]
    },
    {
        "id":"sullengard_zaccheria_selector",
        "replies":[
            {
                "text":"N",
                "nextPhraseID":"sullengard_zaccheria_0",
                "requires":[
                    {
                        "requireType":"questLatestProgress",
                        "requireID":"sullengard_recover_items",
                        "value":60,
                        "negate":true
                    },
                    {
                        "requireType":"questLatestProgress",
                        "requireID":"sullengard_recover_items",
                        "value":70,
                        "negate":true
                    }
                ]
            },
            {
                "text":"N",
                "nextPhraseID":"sullengard_zaccheria_80",
                "requires":[
                    {
                        "requireType":"questLatestProgress",
                        "requireID":"sullengard_recover_items",
                        "value":60
                    },
                    {
                        "requireType":"inventoryKeep",
                        "requireID":"zaccheria_inventory",
                        "value":1
                    }
                ]
            },
            {
                "text":"N",
                "nextPhraseID":"sullengard_zaccheria_85",
                "requires":[
                    {
                        "requireType":"questLatestProgress",
                        "requireID":"sullengard_recover_items",
                        "value":50,
                        "negate":false
                    }
                ]
            },
            {
                "text":"N",
                "nextPhraseID":"sullengard_zaccheria_sell_0",
                "requires":[
                    {
                        "requireType":"questProgress",
                        "requireID":"sullengard_recover_items",
                        "value":70
                    }
                ]
            }
        ]
    },
    {
        "id":"sullengard_zaccheria_80",
        "message":"Are you carrying what I think you are carrying?",
        "replies":[
            {
                "text":"Yes. I tracked them down to this lost traveler who recently came into town. He was desperate for gold and a place to rest.",
                "nextPhraseID":"sullengard_zaccheria_90"
            }
        ]
    },
    {
        "id":"sullengard_zaccheria_sell_0",
        "message":"How can I be of service?",
        "replies":[
            {
                "text":"Can I see your wares?",
                "nextPhraseID":"sullengard_zaccheria_sell_10"
            }
        ]
    },
    {
        "id":"sullengard_zaccheria_sell_10",
        "message":"Absolutetly.",
        "replies":[
            {
                "text":"N",
                "nextPhraseID":"S"
            }
        ]
    },
    {
        "id":"sullengard_zaccheria_85",
        "message":"Have you found my stuff yet?",
        "replies":[
            {
                "text":"Nope. Sorry, I am still looking.",
                "nextPhraseID":"X"
            }
        ]
    },
    {
        "id":"sullengard_zaccheria_90",
        "message":"And where is this person now?",
        "replies":[
            {
                "text":"I wish I knew. After he told me where to find your stuff, he took off and I was unable to see in what direction he fled. Here is your inventory.",
                "nextPhraseID":"sullengard_zaccheria_100",
                "requires":[
                    {
                        "requireType":"inventoryRemove",
                        "requireID":"zaccheria_inventory",
                        "value":1
                    }
                ]
            },
            {
                "text":"I wish I knew. After he told me where to find your stuff, he took off and I was unable to see in what direction he fled. I just remembered that I didn't bring your inventory with me. I'll be right back.",
                "nextPhraseID":"X",
                "requires":[
                    {
                        "requireType":"inventoryKeep",
                        "requireID":"zaccheria_inventory",
                        "value":0,
                        "negate":false
                    }
                ]
            }
        ]
    },
    {
        "id":"sullengard_zaccheria_100",
        "message":"Well that's unfortunate that we cannot punish this individual. But very fortunate that you worked hard to recover my items and I am very grateful for that. So grateful in fact, here is 15000 gold for your hard work.\nAlso, I am now able to trade with you if you like.",
        "replies":[
            {
                "text":"Thank you so much.",
                "nextPhraseID":"X"
            }
        ],
        "rewards":[
            {
                "rewardType":"questProgress",
                "rewardID":"sullengard_recover_items",
                "value":70
            },
            {
                "rewardType":"giveItem",
                "rewardID":"gold",
                "value":15000
            }
        ]
    },
    {
        "id":"sullengard_hidden_inventory_selector",
        "replies":[
            {
                "text":"N",
                "nextPhraseID":"sullengard_hidden_inventory_0",
                "requires":[
                    {
                        "requireType":"questLatestProgress",
                        "requireID":"sullengard_recover_items",
                        "value":50
                    }
                ]
            },
            {
                "text":"N",
                "nextPhraseID":"sullengard_hidden_inventory_taken",
                "requires":[
                    {
                        "requireType":"questProgress",
                        "requireID":"sullengard_recover_items",
                        "value":60
                    }
                ]
            },
            {
                "text":"N",
                "nextPhraseID":"sullengard_hidden_inventory_taken",
                "requires":[
                    {
                        "requireType":"questProgress",
                        "requireID":"sullengard_recover_items",
                        "value":70
                    }
                ]
            },
            {
                "text":"N",
                "nextPhraseID":"sullengard_hidden_inventory_generic",
                "requires":[
                    {
                        "requireType":"questProgress",
                        "requireID":"sullengard_recover_items",
                        "value":50,
                        "negate":true
                    },
                    {
                        "requireType":"questProgress",
                        "requireID":"sullengard_recover_items",
                        "value":60,
                        "negate":true
                    },
                    {
                        "requireType":"questProgress",
                        "requireID":"sullengard_recover_items",
                        "value":70,
                        "negate":true
                    }
                ]
            }
        ]
    },
    {
        "id":"sullengard_hidden_inventory_0",
        "message":"[Under your feet you notice a freshly dug hole. It doesn't look like an animal has done this. Examine the hole?]",
        "replies":[
            {
                "text":"Yes. Let's play in the dirt like Andor and I did when we were younger.",
                "nextPhraseID":"sullengard_hidden_inventory_10"
            },
            {
                "text":"Nah, maybe some other time.",
                "nextPhraseID":"X"
            }
        ]
    },
    {
        "id":"sullengard_hidden_inventory_10",
        "message":"[Upon examination, it looks like some kind of sack has been stuffed down inside. Reach in and grab it out?",
        "replies":[
            {
                "text":"Oh yeah! I've come this far already. There's no reason to stop.",
                "nextPhraseID":"sullengard_hidden_inventory_20"
            },
            {
                "text":"No way! I've put my hands in crates and cracks in walls before and have been hurt doing so.",
                "nextPhraseID":"X"
            }
        ]
    },
    {
        "id":"sullengard_hidden_inventory_20",
        "message":"[You have successfully removed an extremely heavy sack. This must be Zaccheria stolen inventory.]",
        "rewards":[
            {
                "rewardType":"questProgress",
                "rewardID":"sullengard_recover_items",
                "value":60
            },
            {
                "rewardType":"giveItem",
                "rewardID":"zaccheria_inventory",
                "value":1
            }
        ]
    },
    {
        "id":"sullengard_hidden_inventory_taken",
        "message":"[You have already examined this hole and looted all of it's contents.]",
        "replies":[
            {
                "text":"Oh, yeah. What a dummy I am.",
                "nextPhraseID":"X"
            }
        ]
    },
    {
        "id":"sullengard_mariora_10",
        "message":"Oh, aren't you the sweetest thing in all of Dhayavar.",
        "replies":[
            {
                "text":"[Now blushing, you are nervous and desperate for this feeling to go away.] Well, I try to be when in the presence of elegance.",
                "nextPhraseID":"X"
            }
        ]
    },
    {
        "id":"sullengard_mariora_20",
        "message":"What can I do for you, cutie.",
        "replies":[
            {
                "text":"Umm...I forget know..umm....oh, yeah, I am wondering if you know about or seen anything related to the armory break-in and robbery?",
                "nextPhraseID":"sull_recover_items_generic_response",
                "requires":[
                    {
                        "requireType":"questProgress",
                        "requireID":"sullengard_recover_items",
                        "value":40,
                        "negate":true
                    },
                    {
                        "requireType":"questProgress",
                        "requireID":"sullengard_recover_items",
                        "value":10
                    }
                ]
            },
            {
                "text":"Umm...I think I should leave now.",
                "nextPhraseID":"X"
            }
        ]
    },
    {
        "id":"sull_herding_dog_0",
        "message":"Woof."
    },
    {
        "id":"sullengard_goat_0",
        "message":"Baa."
    },
    {
        "id":"sullengard_goat_herder_0",
        "message":"Hello child. Please leave me be."
    },
    {
        "id":"stop_grazia_0",
        "message":"Grazia, please wait over there for a minute. I want to check this out before going across the bridge."
    },
    {
        "id":"sullengard_gs_1",
        "message":"Diramisk was right, the drink didn't kill him...it was the fall."
    },
    {
        "id":"sullengard_gs_2",
        "message":"[This gravestone has been heavily scratched. It appears someone really wanted to obscure the inscription.]"
    },
    {
        "id":"sullengard_gs_3",
        "message":"Erlumvu: A beloved wife and loyal drinking companion.\n"
    },
    {
        "id":"sullengard_gs_4",
        "message":"Bosworth's last words: \"The last one is on me boys!\""
    },
    {
        "id":"sullengard_gs_5",
        "message":"Here lies Stout. Faster than the wind, dumber than a stump."
    },
    {
        "id":"sullengard_find_mother_0",
        "replies":[
            {
                "nextPhraseID":"sullengard_find_mother_1",
                "requires":[
                    {
                        "requireType":"questProgress",
                        "requireID":"andor",
                        "value":100,
                        "negate":true
                    }
                ]
            }
        ]
    },
    {
        "id":"sullengard_valentina_0",
        "message":"$playername, what are you doing here?!",
        "switchToNPC":"sullengard_valentina",
        "replies":[
            {
                "text":"Mom, I could ask you the same question.",
                "nextPhraseID":"sullengard_find_mother_10"
            }
        ]
    },
    {
        "id":"sullengard_find_mother_10",
        "message":"I'm your mother, answer my question.",
        "replies":[
            {
                "text":"Father sent me to look for Andor as he left shortly after you did and hasn't returned.",
                "nextPhraseID":"sullengard_find_mother_20"
            }
        ]
    },
    {
        "id":"sullengard_find_mother_20",
        "message":"What?! Where is he? Why is your father not with you?",
        "replies":[
            {
                "text":"I guess because he needed to stay home and watch over the house. Or maybe he thinks I'm ready for the challenge?",
                "nextPhraseID":"sullengard_find_mother_30"
            }
        ]
    },
    {
        "id":"sullengard_find_mother_30",
        "message":"Typical Mikhail! So lazy and irresponsible.",
        "replies":[
            {
                "text":"I guess, but I can handle myself and have learned a lot about Andor.",
                "nextPhraseID":"sullengard_find_mother_33"
            },
            {
                "text":"I totally agree with you.",
                "nextPhraseID":"sullengard_find_mother_35"
            }
        ]
    },
    {
        "id":"sullengard_find_mother_35",
        "message":"Don't you dare talk ill of your father. He may be lazy, but he is still your father.",
        "replies":[
            {
                "text":"Sorry, mother. You are right, but you have still not answered my question. What are you doing here?",
                "nextPhraseID":"sullengard_find_mother_40"
            }
        ]
    },
    {
        "id":"sullengard_find_mother_33",
        "message":"You've grown up so fast. Stop doing that. You are making me feel old.",
        "replies":[
            {
                "text":"Sorry, mother. You have still not answered my question though. What are you doing here?",
                "nextPhraseID":"sullengard_find_mother_40"
            }
        ]
    },
    {
        "id":"sullengard_find_mother_40",
        "message":"I'm visiting my sister, your aunt Valeria.",
        "replies":[
            {
                "text":"Your sister? My aunt? What are you talking about?",
                "nextPhraseID":"sullengard_find_mother_50"
            }
        ]
    },
    {
        "id":"sullengard_find_mother_50",
        "message":"Yes, $playername. This is your aunt Valeria. Please say \"hi\".",
        "replies":[
            {
                "text":"Um...it's nice to meet you aunt Valeria.",
                "nextPhraseID":"sullengard_valeria_0"
            }
        ]
    },
    {
        "id":"sullengard_valeria_0",
        "message":"Hello $playername, it's so wonderful to finally meet you after all of these years.",
        "switchToNPC":"sullengard_valeria",
        "replies":[
            {
                "text":"But, I don't have an aunt?",
                "nextPhraseID":"sullengard_find_mother_60",
                "requires":[
                    {
                        "requireType":"questProgress",
                        "requireID":"andor",
                        "value":100,
                        "negate":true
                    }
                ]
            },
            {
                "text":"How come mother never spoke of you or told me that she had a sister?",
                "nextPhraseID":"sullengard_valeria_10"
            }
        ]
    },
    {
        "id":"sullengard_find_mother_60",
        "message":"$playername, I will explain this to you later.",
        "switchToNPC":"sullengard_valentina",
        "replies":[
            {
                "text":"OK, you promise?",
                "nextPhraseID":"sullengard_find_mother_70"
            }
        ]
    },
    {
        "id":"sullengard_find_mother_70",
        "message":"Yes, but in the meantime, I'm going home and I expect you there shortly after me.",
        "replies":[
            {
                "text":"But what about my search for Andor? Father expects me to find him before I come home again.",
                "nextPhraseID":"sullengard_find_mother_80"
            }
        ]
    },
    {
        "id":"sullengard_find_mother_80",
        "message":"Just follow me home and we can talk there. I may have something to aid you in your search for Andor. ",
        "rewards":[
            {
                "rewardType":"questProgress",
                "rewardID":"andor",
                "value":100
            },
            {
                "rewardType":"removeSpawnArea",
                "rewardID":"sullengard_valentina_spawn",
                "mapName":"sullengard1_aunts_house"
            },
            {
                "rewardType":"spawnAll",
                "rewardID":"crossglen_valentina_spawn",
                "mapName":"home"
            }
        ]
    },
    {
        "id":"sullengard_valeria_10",
        "message":"That is not for me to tell you. Maybe back at home, she will explain it to you.",
        "replies":[
            {
                "text":"N",
                "nextPhraseID":"sullengard_find_mother_60"
            }
        ]
    },
    {
        "id":"parents_argue_selector",
        "replies":[
            {
                "text":"N",
                "nextPhraseID":"parents_argue_10",
                "requires":[
                    {
                        "requireType":"questProgress",
                        "requireID":"andor",
                        "value":100
                    },
                    {
                        "requireType":"questProgress",
                        "requireID":"andor",
                        "value":110,
                        "negate":true
                    },
                    {
                        "requireType":"questProgress",
                        "requireID":"sullengard_hidden",
                        "value":26,
                        "negate":true
                    },
                    {
                        "requireType":"questProgress",
                        "requireID":"ratdom_nondisplay",
                        "value":1,
                        "negate":true
                    }
                ]
            }
        ]
    },
    {
        "id":"parents_argue_10",
        "message":"[You walk into the house just in time to hear the argument between Mikhail and Valentina]\n",
        "replies":[
            {
                "text":"[You think to yourself: 'Stay brave my father']",
                "nextPhraseID":"parents_argue_20"
            }
        ]
    },
    {
        "id":"parents_argue_20",
        "message":"Hey Valentina, how was your visit at your sister's house?",
        "switchToNPC":"mikhail",
        "replies":[
            {
                "text":"N",
                "nextPhraseID":"parents_argue_30"
            }
        ]
    },
    {
        "id":"parents_argue_30",
        "message":"Well, it was going great until $playername walked in.",
        "switchToNPC":"crossglen_valentina",
        "replies":[
            {
                "text":"N",
                "nextPhraseID":"parents_argue_40"
            }
        ]
    },
    {
        "id":"parents_argue_40",
        "message":"Oh, yes. Andor is missing. I sent $playername to find him",
        "switchToNPC":"mikhail",
        "replies":[
            {
                "text":"N",
                "nextPhraseID":"parents_argue_50"
            }
        ]
    },
    {
        "id":"parents_argue_50",
        "message":"What?! Why would you do that?",
        "switchToNPC":"crossglen_valentina",
        "replies":[
            {
                "text":"N",
                "nextPhraseID":"parents_argue_60"
            }
        ]
    },
    {
        "id":"parents_argue_60",
        "message":"And where is Andor?!",
        "replies":[
            {
                "text":"N",
                "nextPhraseID":"parents_argue_70"
            }
        ]
    },
    {
        "id":"parents_argue_70",
        "message":"With you off visiting your sister, I had to do all the work around here and watch the house against thieves. So I sent $playername to find Andor.",
        "switchToNPC":"mikhail",
        "replies":[
            {
                "text":"[You decide to chime in] And buy bread. And clear the rats out of the yard ...",
                "nextPhraseID":"parents_argue_80"
            }
        ]
    },
    {
        "id":"parents_argue_80",
        "message":"I paid you for those!",
        "switchToNPC":"mikhail",
        "replies":[
            {
                "text":"N",
                "nextPhraseID":"parents_argue_90"
            }
        ]
    },
    {
        "id":"parents_argue_90",
        "message":"Well, $playername learned something I suppose. Monsters everywhere on the way back! $playername just cleared them away like they were ants!",
        "switchToNPC":"crossglen_valentina",
        "replies":[
            {
                "text":"Some of them were ants..",
                "nextPhraseID":"parents_argue_100"
            }
        ]
    },
    {
        "id":"parents_argue_100",
        "message":"$playername, I'm not laughing.",
        "replies":[
            {
                "text":"You two can discuss this. I think I'll go back to the inn and take a nap. Then come back and talk to mother when she is calm. [Slips quickly out of the door].",
                "nextPhraseID":"X"
            }
        ],
        "rewards":[
            {
                "rewardType":"questProgress",
                "rewardID":"sullengard_hidden",
                "value":26
            }
        ]
    },
    {
        "id":"crossglen_valentina_selector",
        "replies":[
            {
                "text":"Can we talk about Andor?",
                "nextPhraseID":"crossglen_valentina_andor_10",
                "requires":[
                    {
                        "requireType":"questProgress",
                        "requireID":"sullengard_hidden",
                        "value":26
                    }
                ]
            },
            {
                "text":"I would like to learn more about Aunt Valeria.",
                "nextPhraseID":"crossglen_valentina_valeria_10",
                "requires":[
                    {
                        "requireType":"questProgress",
                        "requireID":"sullengard_hidden",
                        "value":26
                    }
                ]
            },
            {
                "text":"What's wrong?",
                "nextPhraseID":"crossglen_valentina_10"
            }
        ]
    },
    {
        "id":"crossglen_valentina_andor_10",
        "message":"I should be able to help you, but first you have to tell me where have you been?",
        "replies":[
            {
                "text":"I've traveled great distances from home and have seen my fair share of Dhayavar during my search for Andor.",
                "nextPhraseID":"crossglen_valentina_andor_20",
                "requires":[
                    {
                        "requireType":"questProgress",
                        "requireID":"andor",
                        "value":72
                    },
                    {
                        "requireType":"questProgress",
                        "requireID":"andor",
                        "value":85
                    },
                    {
                        "requireType":"questProgress",
                        "requireID":"nondisplay_2",
                        "value":170
                    },
                    {
                        "requireType":"questProgress",
                        "requireID":"bwm_agent",
                        "value":60
                    }
                ]
            },
            {
                "text":"I've been around a lot of Dhayavar and have spoken to a lot of people about Andor.",
                "nextPhraseID":"crossglen_valentina_andor_20",
                "requires":[
                    {
                        "requireType":"questProgress",
                        "requireID":"andor",
                        "value":72
                    },
                    {
                        "requireType":"questProgress",
                        "requireID":"andor",
                        "value":85
                    },
                    {
                        "requireType":"questProgress",
                        "requireID":"bwm_agent",
                        "value":60
                    }
                ]
            },
            {
                "text":"I've talked with a potion maker.",
                "nextPhraseID":"crossglen_valentina_andor_21",
                "requires":[
                    {
                        "requireType":"questProgress",
                        "requireID":"andor",
                        "value":72
                    },
                    {
                        "requireType":"questProgress",
                        "requireID":"andor",
                        "value":85,
                        "negate":true
                    },
                    {
                        "requireType":"questProgress",
                        "requireID":"nondisplay_2",
                        "value":170,
                        "negate":true
                    },
                    {
                        "requireType":"questProgress",
                        "requireID":"bwm_agent",
                        "value":60,
                        "negate":true
                    }
                ]
            },
            {
                "text":"I've been to Remgard looking for Andor",
                "nextPhraseID":"crossglen_valentina_andor_21",
                "requires":[
                    {
                        "requireType":"questProgress",
                        "requireID":"andor",
                        "value":72,
                        "negate":true
                    },
                    {
                        "requireType":"questProgress",
                        "requireID":"andor",
                        "value":85,
                        "negate":true
                    },
                    {
                        "requireType":"questProgress",
                        "requireID":"nondisplay_2",
                        "value":170
                    },
                    {
                        "requireType":"questProgress",
                        "requireID":"bwm_agent",
                        "value":60,
                        "negate":true
                    }
                ]
            },
            {
                "text":"I've been to this really cool place called Blackwater settlement.",
                "nextPhraseID":"crossglen_valentina_andor_21",
                "requires":[
                    {
                        "requireType":"questProgress",
                        "requireID":"andor",
                        "value":72,
                        "negate":true
                    },
                    {
                        "requireType":"questProgress",
                        "requireID":"andor",
                        "value":85,
                        "negate":true
                    },
                    {
                        "requireType":"questProgress",
                        "requireID":"nondisplay_2",
                        "value":170,
                        "negate":true
                    },
                    {
                        "requireType":"questProgress",
                        "requireID":"bwm_agent",
                        "value":60
                    }
                ]
            },
            {
                "text":"I've not gone much past Sullengard.",
                "nextPhraseID":"crossglen_valentina_andor_21",
                "requires":[
                    {
                        "requireType":"questProgress",
                        "requireID":"andor",
                        "value":85,
                        "negate":true
                    },
                    {
                        "requireType":"questProgress",
                        "requireID":"andor",
                        "value":72,
                        "negate":true
                    },
                    {
                        "requireType":"questProgress",
                        "requireID":"nondisplay_2",
                        "value":170,
                        "negate":true
                    },
                    {
                        "requireType":"questProgress",
                        "requireID":"bwm_agent",
                        "value":60,
                        "negate":true
                    }
                ]
            },
            {
                "text":"I've been running around a lot, but I've not learned much.",
                "nextPhraseID":"crossglen_valentina_andor_21"
            }
        ]
    },
    {
        "id":"crossglen_valentina_valeria_10",
        "message":"Right now? No. I am not ready to discuss this with you.",
        "replies":[
            {
                "text":"Well, I look forward to a time where you will be ready.",
                "nextPhraseID":"X"
            }
        ]
    },
    {
        "id":"crossglen_valentina_10",
        "message":"Do you really need to ask me that? Please leave my house and come back when I have calmed down.",
        "replies":[
            {
                "text":"OK mother.",
                "nextPhraseID":"X"
            }
        ]
    },
    {
        "id":"crossglen_valentina_andor_20",
        "message":"I see my child. I can also see that your confidence and skills have grown tremendously, but tell me, with all this adventuring, have you been to Brightport yet?",
        "replies":[
            {
                "text":"[While holding back a smirk, you lie] Yes, why?",
                "nextPhraseID":"crossglen_valentina_andor_25"
            },
            {
                "text":"No. Should I have?",
                "nextPhraseID":"crossglen_valentina_andor_30"
            }
        ]
    },
    {
        "id":"crossglen_valentina_andor_21",
        "message":"I see my child. Tell me, with your limited adventuring, have you made it to Brightport yet?",
        "replies":[
            {
                "text":"No. Should I have?",
                "nextPhraseID":"crossglen_valentina_andor_30"
            },
            {
                "text":"[While holding back a smirk, you lie] Yes, why?",
                "nextPhraseID":"crossglen_valentina_andor_25"
            }
        ]
    },
    {
        "id":"crossglen_valentina_andor_30",
        "message":"What? Why not? Don't you remember who lives there?",
        "replies":[
            {
                "text":"Umm...no, no I don't.",
                "nextPhraseID":"crossglen_valentina_andor_40"
            }
        ]
    },
    {
        "id":"crossglen_valentina_andor_40",
        "message":"Andor's best friend from school, Stanwick. If you remember, they are very close friends. Maybe Stanwick has seen Andor?",
        "replies":[
            {
                "text":"Oh, Stanwick, of course.",
                "nextPhraseID":"crossglen_valentina_andor_50"
            },
            {
                "text":"Stanwick? I never liked that kid. He's really annoying and always picked on me. I really don't want to talk to him.",
                "nextPhraseID":"crossglen_valentina_andor_50"
            },
            {
                "text":"Are you sure that this is worth it? All the information that I have is pointing me to Nor City.",
                "nextPhraseID":"crossglen_valentina_andor_55",
                "requires":[
                    {
                        "requireType":"questProgress",
                        "requireID":"andor",
                        "value":80
                    }
                ]
            }
        ]
    },
    {
        "id":"crossglen_valentina_andor_50",
        "message":"Yes, I think you should go to Brightport and seek him out. Maybe, just maybe, he could be helpful to us for once.",
        "replies":[
            {
                "text":"Thanks, mother. I will go to Brightport next.",
                "nextPhraseID":"X"
            }
        ],
        "rewards":[
            {
                "rewardType":"questProgress",
                "rewardID":"andor",
                "value":110
            }
        ]
    },
    {
        "id":"crossglen_valentina_andor_55",
        "message":"Nor City?! What do you know about Nor City?",
        "replies":[
            {
                "text":"Well, I know there is a lady named 'Lydalon' there.",
                "nextPhraseID":"crossglen_valentina_andor_60"
            }
        ]
    },
    {
        "id":"crossglen_valentina_andor_60",
        "message":"Oh, OK. Just be careful there.\nAnyways...",
        "replies":[
            {
                "text":"N",
                "nextPhraseID":"crossglen_valentina_andor_50"
            }
        ]
    },
    {
        "id":"sull_ravine_not_helping_grazia",
        "replies":[
            {
                "text":"N",
                "nextPhraseID":"sull_ravine_not_helping_grazia_1",
                "requires":[
                    {
                        "requireType":"questProgress",
                        "requireID":"sullengard_hidden",
                        "value":18,
                        "negate":true
                    }
                ]
            }
        ]
    },
    {
        "id":"sull_ravine_not_helping_grazia_1",
        "message":"HURRY, PLEASE! Keep moving!",
        "switchToNPC":"sull_ravine_grazia",
        "replies":[
            {
                "text":"Why are you following me?",
                "nextPhraseID":"sull_ravine_grazia_62",
                "requires":[
                    {
                        "requireType":"questProgress",
                        "requireID":"sullengard_hidden",
                        "value":17,
                        "negate":true
                    }
                ]
            },
            {
                "text":"Um...OK",
                "nextPhraseID":"X"
            }
        ]
    },
    {
        "id":"sull_ravine_grazia_62",
        "message":"I was to scared too cross that bridge by myself because of the wind.",
        "replies":[
            {
                "text":"But you just did it?",
                "nextPhraseID":"sull_ravine_grazia_63"
            }
        ]
    },
    {
        "id":"sull_ravine_grazia_63",
        "message":"Yeah, but only after I saw you doing it."
    },
    {
        "id":"ff_captain_beer_10",
        "message":"You got it, kid, we watch out for lawbreakers!",
        "replies":[
            {
                "text":"I knew it! Do you have your eye on anyone right now?",
                "nextPhraseID":"ff_captain_beer_20"
            },
            {
                "text":"There's nothing to look at here. [You slowly back up and end the conversation.]",
                "nextPhraseID":"X"
            }
        ]
    },
    {
        "id":"ff_captain_beer_20",
        "message":"You bet I have. I suspect we are witnessing one right now.",
        "replies":[
            {
                "text":"Really?! Who is it? Can I help?",
                "nextPhraseID":"ff_captain_beer_30"
            }
        ]
    },
    {
        "id":"ff_captain_beer_30",
        "message":"Hey, kid, not so loud!",
        "replies":[
            {
                "text":"Oh, sorry, but this sounds exciting.",
                "nextPhraseID":"ff_captain_beer_ 40"
            }
        ]
    },
    {
        "id":"ff_captain_beer_ 40",
        "message":"Well, if you look around this tavern, both inside and outside, do you notice anything?",
        "replies":[
            {
                "text":"Um...no. Should I?",
                "nextPhraseID":"ff_captain_beer_50"
            }
        ]
    },
    {
        "id":"ff_captain_beer_50",
        "message":"YES!",
        "replies":[
            {
                "text":"Please enlighten me.",
                "nextPhraseID":"ff_captain_beer_60"
            },
            {
                "text":"Now you are the one that needs to lower his voice.",
                "nextPhraseID":"ff_captain_beer_60"
            }
        ]
    },
    {
        "id":"ff_captain_beer_60",
        "message":"There is a large amount of beer here. There are a number of beer barrels outside. Both full and empty ones. There is a lot inside as well. Too much in fact!",
        "replies":[
            {
                "text":"OK...Why does this equal a law being broken?",
                "nextPhraseID":"ff_captain_beer_70"
            }
        ]
    },
    {
        "id":"ff_captain_beer_70",
        "message":"Well, for starters, Feygard taxes all beer sales. It is one of the best sources of gold used by Feygard to provide protection for the cities and towns.",
        "replies":[
            {
                "text":"Understood, but I am still not seeing how this means that a law has been broken.",
                "nextPhraseID":" ff_captain_beer_80"
            }
        ]
    },
    {
        "id":" ff_captain_beer_80",
        "message":"Well, you see kid, I used to work in the 'tax collection' division of the Feygard patrol and I don't ever remember seeing the kind of collected taxes that would reflect this kind of volume of beer.",
        "replies":[
            {
                "text":"Um...I think I might be catching up to what you are thinking. Please, continue",
                "nextPhraseID":"ff_captain_beer_90"
            }
        ]
    },
    {
        "id":"ff_captain_beer_90",
        "message":"That's pretty much it kid, but I need your help.",
        "replies":[
            {
                "text":"Anything for the glorious Feygard.",
                "nextPhraseID":"ff_captain_beer_100"
            },
            {
                "text":"OK, but only if there is something in it for me.",
                "nextPhraseID":"ff_captain_beer_100"
            },
            {
                "text":"No, thanks. I'm out of here.",
                "nextPhraseID":"X"
            }
        ]
    },
    {
        "id":"ff_captain_beer_100",
        "message":"Great to hear. I need you to talk with the tavern owner and find out anything you can about the beer.",
        "replies":[
            {
                "text":"Why me?",
                "nextPhraseID":"ff_captain_beer_110"
            },
            {
                "text":"Sounds easy. I'll do it.",
                "nextPhraseID":"ff_captain_beer_ 111"
            }
        ],
        "rewards":[
            {
                "rewardType":"questProgress",
                "rewardID":"beer_bootlegging",
                "value":10
            }
        ]
    },
    {
        "id":"ff_captain_beer_110",
        "message":"Well, because I am a Feygard captain and as such, the tavern keep will never give me information."
    },
    {
        "id":"ff_captain_beer_ 111",
        "message":"Great. Report back to me when you have learnt something usefull."
    },
    {
        "id":"ff_captain_selector",
        "message":"Have you learned anything about the beer?",
        "replies":[
            {
                "text":"Not yet.",
                "nextPhraseID":"ff_captain_hurry_up",
                "requires":[
                    {
                        "requireType":"questLatestProgress",
                        "requireID":"beer_bootlegging",
                        "value":10
                    }
                ]
            },
            {
                "text":"A little bit, but I need to go find out more.",
                "nextPhraseID":"ff_captain_hurry_up",
                "requires":[
                    {
                        "requireType":"questLatestProgress",
                        "requireID":"beer_bootlegging",
                        "value":20
                    }
                ]
            },
            {
                "text":"I've talked to a couple of tavern owners, learned a few things, but I need to talk to some more people",
                "nextPhraseID":"ff_captain_hurry_up",
                "requires":[
                    {
                        "requireType":"questLatestProgress",
                        "requireID":"beer_bootlegging",
                        "value":30
                    }
                ]
            },
            {
                "text":"I've learned a lot, but I am still not ready to give you my report.",
                "nextPhraseID":"ff_captain_hurry_up",
                "requires":[
                    {
                        "requireType":"questLatestProgress",
                        "requireID":"beer_bootlegging",
                        "value":40
                    }
                ]
            },
            {
                "text":"All the information I have obtained points me to Sullengard.",
                "nextPhraseID":"ff_captain_beer_120",
                "requires":[
                    {
                        "requireType":"questLatestProgress",
                        "requireID":"beer_bootlegging",
                        "value":50
                    }
                ]
            },
            {
                "text":"I still have some investigation to conduct in Sullengard. I will return to you afterwards.",
                "nextPhraseID":"X",
                "requires":[
                    {
                        "requireType":"questLatestProgress",
                        "requireID":"beer_bootlegging",
                        "value":60
                    }
                ]
            },
            {
                "text":"I still have some investigation to conduct in Sullengard. I will return to you afterwards.",
                "nextPhraseID":"X",
                "requires":[
                    {
                        "requireType":"questLatestProgress",
                        "requireID":"beer_bootlegging",
                        "value":70
                    }
                ]
            },
            {
                "text":"I've learned everything that you will care to know about the beer bootlegging operation.",
                "nextPhraseID":"ff_captain_beer_tell_everything_10",
                "requires":[
                    {
                        "requireType":"questLatestProgress",
                        "requireID":"beer_bootlegging",
                        "value":80
                    }
                ]
            },
            {
                "text":"I know who is distributing the beer, but not the source of the beer.",
                "nextPhraseID":"ff_captain_beer_tell_sull",
                "requires":[
                    {
                        "requireType":"questLatestProgress",
                        "requireID":"beer_bootlegging",
                        "value":80
                    }
                ]
            },
            {
                "text":"I know where the beer is coming from, but I do not know who is distributing it.",
                "nextPhraseID":"ff_captain_beer_tell_thieves",
                "requires":[
                    {
                        "requireType":"questLatestProgress",
                        "requireID":"beer_bootlegging",
                        "value":80
                    }
                ]
            },
            {
                "text":"I am sorry, but I have learned nothing that I am willing to share or feel confident in sharing with you.",
                "nextPhraseID":"ff_captain_beer_tell",
                "requires":[
                    {
                        "requireType":"questLatestProgress",
                        "requireID":"beer_bootlegging",
                        "value":80
                    }
                ]
            }
        ]
    },
    {
        "id":"ff_captain_hurry_up",
        "message":"Then why are you wasting your and my time by coming back here? Get going.",
        "replies":[
            {
                "text":"Yes, sir! I'm on it.",
                "nextPhraseID":"X"
            }
        ]
    },
    {
        "id":"ff_captain_beer_120",
        "message":"Sullengard? Of course! Get down there now kid and get me more information.",
        "replies":[
            {
                "text":"Yes, sir. Anything for the glorious Feygard.",
                "nextPhraseID":"X"
            },
            {
                "text":"I'll go to Sullengard when I feel like it. You don't own me.",
                "nextPhraseID":"X"
            },
            {
                "text":"Watch it captain! I am not one of your soldiers.",
                "nextPhraseID":"X"
            }
        ]
    },
    {
        "id":"ff_captain_beer_tell_everything_10",
        "message":"I knew that I could count on you kid. Please enlighten me and I will reward you handsomely.",
        "replies":[
            {
                "text":"What would you like to know first?",
                "nextPhraseID":"ff_captain_beer_tell_everything_20"
            }
        ]
    },
    {
        "id":"ff_captain_beer_tell_everything_20",
        "message":"Where is it coming from?",
        "replies":[
            {
                "text":"It is coming from a town south of here called Sullengard.",
                "nextPhraseID":"ff_captain_beer_tell_everything_30"
            }
        ]
    },
    {
        "id":"ff_captain_beer_tell_sull",
        "message":"That is disappointing, but at least you know something. Tell me.",
        "replies":[
            {
                "text":"It is the Theives guild.",
                "nextPhraseID":"ff_captain_beer_tell_sull_10"
            }
        ]
    },
    {
        "id":"ff_captain_beer_tell_thieves",
        "message":"That is disappointing, but at least you know something. Please tell me.",
        "replies":[
            {
                "text":"The brewers are the families of Sullengard.",
                "nextPhraseID":"ff_captain_beer_tell_thieves_10"
            }
        ]
    },
    {
        "id":"ff_captain_beer_tell_everything_30",
        "message":"Sullengard?! Of course it would be coming from Sullengard.",
        "replies":[
            {
                "text":"N",
                "nextPhraseID":"ff_captain_beer_tell_everything_32"
            }
        ]
    },
    {
        "id":"ff_captain_beer_tell_everything_40",
        "message":"Well done kid. Here, take some gold.",
        "replies":[
            {
                "text":"All that work, and the reward is just gold?",
                "nextPhraseID":"ff_captain_beer_tell_everything_50"
            }
        ],
        "rewards":[
            {
                "rewardType":"dropList",
                "rewardID":"gold5000"
            },
            {
                "rewardType":"alignmentSet",
                "rewardID":"factionCountShadow",
                "value":-4
            },
            {
                "rewardType":"alignmentSet",
                "rewardID":"factionCountThieves",
                "value":-4
            },
            {
                "rewardType":"alignmentSet",
                "rewardID":"factionCountFeygard",
                "value":4
            }
        ]
    },
    {
        "id":"ff_captain_beer_tell_everything_50",
        "message":"Hey, what do you want from me? I'm stuck here babysitting a bunch of drunk guards.",
        "replies":[
            {
                "text":"N",
                "nextPhraseID":"ff_captain_beer_tell_everything_60"
            }
        ]
    },
    {
        "id":"ff_captain_beer_tell_everything_60",
        "message":"Anyways, I'd like you to know that as soon as I can get word back to Feygard, we will be putting an end to their beer bootlegging operation.",
        "replies":[
            {
                "text":"Glory to Feygard.",
                "nextPhraseID":"X"
            }
        ],
        "rewards":[
            {
                "rewardType":"questProgress",
                "rewardID":"beer_bootlegging",
                "value":90
            }
        ]
    },
    {
        "id":"ff_captain_beer_tell_sull_10",
        "message":"The thieves guild? Are you sure?",
        "replies":[
            {
                "text":"Oh yeah. I heard it directly from them.",
                "nextPhraseID":"ff_captain_beer_tell_sull_20"
            }
        ]
    },
    {
        "id":"ff_captain_beer_tell_sull_20",
        "message":"Well done kid. Here, take some gold.",
        "replies":[
            {
                "text":"Thanks and Shadow be with you.",
                "nextPhraseID":"ff_captain_beer_tell_sull_30"
            },
            {
                "text":"Thanks and glory to Feygard.",
                "nextPhraseID":"ff_captain_beer_tell_sull_30"
            }
        ],
        "rewards":[
            {
                "rewardType":"dropList",
                "rewardID":"gold2500"
            },
            {
                "rewardType":"alignmentSet",
                "rewardID":"factionCountThieves",
                "value":-4
            },
            {
                "rewardType":"alignmentSet",
                "rewardID":"factionCountFeygard",
                "value":4
            }
        ]
    },
    {
        "id":"ff_captain_beer_tell_sull_30",
        "message":"I'd like you to know that as soon as I can get word back to Feygard, we will be putting an end to their beer bootlegging operation.",
        "rewards":[
            {
                "rewardType":"questProgress",
                "rewardID":"beer_bootlegging",
                "value":100
            }
        ]
    },
    {
        "id":"ff_captain_beer_tell_thieves_10",
        "message":"Sullengard?! Of course it would be coming from Sullengard. I should have known it is coming from them.",
        "replies":[
            {
                "text":"N",
                "nextPhraseID":"ff_captain_beer_tell_thieves_11"
            }
        ]
    },
    {
        "id":"ff_captain_beer_tell_thieves_11",
        "message":"Well done kid. Here, take some gold.",
        "replies":[
            {
                "text":"Thanks!",
                "nextPhraseID":"ff_captain_beer_tell_thieves_20"
            }
        ],
        "rewards":[
            {
                "rewardType":"dropList",
                "rewardID":"gold2500"
            },
            {
                "rewardType":"alignmentSet",
                "rewardID":"factionCountShadow",
                "value":-4
            },
            {
                "rewardType":"alignmentSet",
                "rewardID":"factionCountFeygard",
                "value":4
            }
        ]
    },
    {
        "id":"ff_captain_beer_tell_thieves_20",
        "message":"I'd like you to know that as soon as I can get word back to Feygard, we will be putting an end to their beer bootlegging operation.",
        "replies":[
            {
                "text":"Glory to Feygard.",
                "nextPhraseID":"X"
            }
        ],
        "rewards":[
            {
                "rewardType":"questProgress",
                "rewardID":"beer_bootlegging",
                "value":110
            }
        ]
    },
    {
        "id":"ff_captain_beer_tell",
        "message":"WHAT?! Tell me what you know, now!",
        "replies":[
            {
                "text":"That's the thing, I don't 'know' anything that I could prove.",
                "nextPhraseID":"ff_captain_beer_tell_10"
            }
        ]
    },
    {
        "id":"ff_captain_beer_tell_10",
        "message":"I knew that you would be a waste of my time. I'll reward you with nothing.",
        "replies":[
            {
                "text":"I should get going. Sorry that I could not be more helpful.",
                "nextPhraseID":"X"
            }
        ],
        "rewards":[
            {
                "rewardType":"questProgress",
                "rewardID":"beer_bootlegging",
                "value":120
            },
            {
                "rewardType":"alignmentSet",
                "rewardID":"factionCountShadow",
                "value":4
            },
            {
                "rewardType":"alignmentSet",
                "rewardID":"factionCountThieves",
                "value":4
            },
            {
                "rewardType":"alignmentSet",
                "rewardID":"factionCountFeygard",
                "value":-4
            }
        ]
    },
    {
        "id":"torilo_beer",
        "message":"OK, and this is your business why?",
        "replies":[
            {
                "text":"Well, of course it is not my business, but I am just wondering...",
                "nextPhraseID":"torilo_beer_10"
            }
        ]
    },
    {
        "id":"torilo_beer_10",
        "message":"Wondering what?",
        "replies":[
            {
                "text":"Why you have so much beer for such a small-sized tavern and where you got it? I would like some to bring home to father.",
                "nextPhraseID":"torilo_beer_20"
            },
            {
                "text":"Why you're such a jerk?",
                "nextPhraseID":"torilo_beer_jerk"
            }
        ]
    },
    {
        "id":"torilo_beer_jerk",
        "message":"Well, it's because of little snot-nosed kids like you"
    },
    {
        "id":"torilo_beer_20",
        "message":"Well, for as why I have so much, that is none of your business. As for where I got it, that information will cost you.",
        "replies":[
            {
                "text":"What? Are you asking me to buy information from you? Why would I want to do that?",
                "nextPhraseID":"torilo_beer_30"
            }
        ]
    },
    {
        "id":"torilo_beer_30",
        "message":"Well, for the same reason why my bed is so expensive to rent...It's valuable.",
        "replies":[
            {
                "text":"Forget it.",
                "nextPhraseID":"X"
            },
            {
                "text":"Funny, I thought it was because you are a jerk.",
                "nextPhraseID":"X"
            },
            {
                "text":"Oh, fine! What do you want? Gold? How much?",
                "nextPhraseID":"torilo_beer_40"
            }
        ]
    },
    {
        "id":"torilo_beer_40",
        "message":"Hmm...let me think...how does 10000 gold sound?",
        "replies":[
            {
                "text":"That sounds fair. Take it. Now the information please!",
                "nextPhraseID":"torilo_beer_pay",
                "requires":[
                    {
                        "requireType":"inventoryRemove",
                        "requireID":"gold",
                        "value":10000
                    }
                ]
            },
            {
                "text":"That sounds ridiculous! I won't pay that.",
                "nextPhraseID":"torilo_beer_bribe7500",
                "requires":[
                    {
                        "requireType":"inventoryKeep",
                        "requireID":"gold",
                        "value":10000
                    }
                ]
            },
            {
                "text":"I can't afford that.",
                "nextPhraseID":"torilo_beer_bribe7500",
                "requires":[
                    {
                        "requireType":"inventoryKeep",
                        "requireID":"gold",
                        "value":10000,
                        "negate":true
                    }
                ]
            }
        ]
    },
    {
        "id":"torilo_beer_pay",
        "message":"Oh, I love the sound of clanking coins. Anyways...myself and other tavern owners have a 'business agreement' with a group of 'distributors'.",
        "replies":[
            {
                "text":"What does that mean?",
                "nextPhraseID":"torilo_beer_pay_10"
            }
        ]
    },
    {
        "id":"torilo_beer_bribe7500",
        "message":"OK. How does 7500 gold sound?",
        "replies":[
            {
                "text":"That sounds fair. Take it. Now the information please!",
                "nextPhraseID":"torilo_beer_pay",
                "requires":[
                    {
                        "requireType":"inventoryRemove",
                        "requireID":"gold",
                        "value":7500
                    }
                ]
            },
            {
                "text":"That still sounds ridiculous and I won't pay it.",
                "nextPhraseID":"torilo_beer_bribe6000",
                "requires":[
                    {
                        "requireType":"inventoryKeep",
                        "requireID":"gold",
                        "value":7500
                    }
                ]
            },
            {
                "text":"I can't afford that.",
                "nextPhraseID":"torilo_beer_bribe6000",
                "requires":[
                    {
                        "requireType":"inventoryKeep",
                        "requireID":"gold",
                        "value":7500,
                        "negate":true
                    }
                ]
            }
        ]
    },
    {
        "id":"torilo_beer_bribe6000",
        "message":"OK. How does 6000 gold sound?",
        "replies":[
            {
                "text":"That sounds ridiculous too, but I've had enough negotiating with you. [You reach into your bag, grab the coins and slam them on the ground] Take it. Now the information please!",
                "nextPhraseID":"torilo_beer_pay",
                "requires":[
                    {
                        "requireType":"inventoryRemove",
                        "requireID":"gold",
                        "value":6000
                    }
                ]
            },
            {
                "text":"That sounds ridiculous! I won't pay that",
                "nextPhraseID":"torilo_beer_bribe6000_10",
                "requires":[
                    {
                        "requireType":"inventoryKeep",
                        "requireID":"gold",
                        "value":6000
                    }
                ]
            },
            {
                "text":"I can't afford that.",
                "nextPhraseID":"torilo_beer_bribe6000_10"
            }
        ]
    },
    {
        "id":"torilo_beer_bribe6000_10",
        "message":"That's fine with me, but no information for you."
    },
    {
        "id":"torilo_beer_pay_10",
        "message":"It means that that is all I will tell you and I suggest you talk to another tavern owner.",
        "rewards":[
            {
                "rewardType":"questProgress",
                "rewardID":"beer_bootlegging",
                "value":20
            }
        ]
    },
    {
        "id":"tharwyn_beer",
        "message":"What? I don't know anything about what you speak of.",
        "replies":[
            {
                "text":"I am sure you do. What do I have to do to hear what you know?",
                "nextPhraseID":"tharwyn_beer_10"
            }
        ]
    },
    {
        "id":"tharwyn_beer_10",
        "message":"Well, if I read you correctly, I feel like you are prepared to offer me a bribe?",
        "replies":[
            {
                "text":"Oh great, not another tavern owner hungry for more gold.",
                "nextPhraseID":"tharwyn_beer_20"
            }
        ]
    },
    {
        "id":"tharwyn_beer_20",
        "message":"Well, am I correct?",
        "replies":[
            {
                "text":"If that's what it it takes to get you to talk, then yes.",
                "nextPhraseID":"tharwyn_beer_30"
            }
        ]
    },
    {
        "id":"tharwyn_beer_30",
        "message":"Wow! This is my lucky day. I just found out today that my daughter needs 5000 gold in order to enroll at this special school in Nor City and now here you are offering me a bribe.",
        "replies":[
            {
                "text":"N",
                "nextPhraseID":"tharwyn_beer_31"
            }
        ]
    },
    {
        "id":"tharwyn_beer_31",
        "message":"That will be 5000 gold please.",
        "replies":[
            {
                "text":"What? You guys are killing me.",
                "nextPhraseID":"tharwyn_beer_40"
            }
        ]
    },
    {
        "id":"tharwyn_beer_40",
        "message":"Is that a 'yes' or a 'no'?",
        "replies":[
            {
                "text":"That sounds ridiculous, but here, take it.",
                "nextPhraseID":"tharwyn_beer_50",
                "requires":[
                    {
                        "requireType":"inventoryRemove",
                        "requireID":"gold",
                        "value":5000
                    }
                ]
            },
            {
                "text":"That sounds ridiculous! I won't pay that much.",
                "nextPhraseID":"tharwyn_beer_51",
                "requires":[
                    {
                        "requireType":"inventoryKeep",
                        "requireID":"gold",
                        "value":5000
                    }
                ]
            },
            {
                "text":"I can't afford that.",
                "nextPhraseID":"tharwyn_beer_51",
                "requires":[
                    {
                        "requireType":"inventoryKeep",
                        "requireID":"gold",
                        "value":5000
                    }
                ]
            }
        ]
    },
    {
        "id":"tharwyn_beer_50",
        "message":"I will not get into the 'business agreement' part of this deal, but I will tell you about the 'distributors'.",
        "replies":[
            {
                "text":"Great. Start talking.",
                "nextPhraseID":"tharwyn_beer_60"
            }
        ],
        "rewards":[
            {
                "rewardType":"questProgress",
                "rewardID":"sullengard_hidden",
                "value":32
            }
        ]
    },
    {
        "id":"tharwyn_beer_51",
        "message":"That's fine with me, but no information for you."
    },
    {
        "id":"tharwyn_beer_60",
        "message":"Do you see that suspicious looking fellow over there in the corner?",
        "replies":[
            {
                "text":"The thief?",
                "nextPhraseID":"tharwyn_beer_70"
            }
        ]
    },
    {
        "id":"tharwyn_beer_70",
        "message":"That is Dunla. He gets me my beer. Go talk to him.",
        "rewards":[
            {
                "rewardType":"questProgress",
                "rewardID":"beer_bootlegging",
                "value":30
            }
        ]
    },
    {
        "id":"bela_beer",
        "message":"Who is Torilo?",
        "replies":[
            {
                "text":"Come on. You know who Torilo is.",
                "nextPhraseID":"bela_beer_10"
            }
        ]
    },
    {
        "id":"bela_beer_10",
        "message":"No, really, I don't know anyone by that name.",
        "replies":[
            {
                "text":"Sure you do. He is the owner of the Foaming flask.",
                "nextPhraseID":"bela_beer_20"
            }
        ]
    },
    {
        "id":"bela_beer_20",
        "message":"the 'Foaming flask', what is that? Is that a tavern?",
        "replies":[
            {
                "text":"I've had enough of you. If you want to play dumb, then I don't have time for you.",
                "nextPhraseID":"X"
            }
        ]
    },
    {
        "id":"dunla_beer",
        "message":"She did, did she? Well, that is an insider topic, and you are not an \"insider\". Come back when you are."
    },
    {
        "id":"dunla_beer_10",
        "message":"She did, did she? What do you want to know?",
        "replies":[
            {
                "text":"What is this 'business agreement' that the taven owners have?",
                "nextPhraseID":"dunla_beer_20"
            }
        ]
    },
    {
        "id":"dunla_beer_20",
        "message":"That is not for me to say.",
        "replies":[
            {
                "text":"Is the Thieves guild the 'distributors'?",
                "nextPhraseID":"dunla_beer_30"
            }
        ]
    },
    {
        "id":"dunla_beer_30",
        "message":"Yes, yes we are, but if you want to learn more, go talk to Farrik back at our guild house.",
        "rewards":[
            {
                "rewardType":"questProgress",
                "rewardID":"beer_bootlegging",
                "value":40
            }
        ]
    },
    {
        "id":"sullengard_kealwea_letter",
        "message":"Oh, I've been expecting this. Thank you.",
        "rewards":[
            {
                "rewardType":"questProgress",
                "rewardID":"beer_bootlegging",
                "value":70
            }
        ]
    },
    {
        "id":"farrik_inquery",
        "message":"What's on your mind, kid?",
        "replies":[
            {
                "text":"Not much. I should go.",
                "nextPhraseID":"X"
            },
            {
                "text":"I asked Dunla about the beer distribution operation and the 'business agreement'. He sent me to you.",
                "nextPhraseID":"farrik_beer",
                "requires":[
                    {
                        "requireType":"questLatestProgress",
                        "requireID":"beer_bootlegging",
                        "value":40
                    }
                ]
            }
        ]
    },
    {
        "id":"farrik_beer",
        "message":"Well, kid, all you really need to know is that there is a beer-making town that has been selling their beer to other towns and they are getting unfairly taxed on those sales.\t\t ",
        "replies":[
            {
                "text":"By Feygard?",
                "nextPhraseID":"farrik_beer_10"
            },
            {
                "text":"What is the name of this town?",
                "nextPhraseID":"farrik_beer_town"
            }
        ]
    },
    {
        "id":"farrik_beer_10",
        "message":"Yes.",
        "replies":[
            {
                "text":"Why is the Thieves guild helping this town?",
                "nextPhraseID":"farrik_beer_20"
            }
        ]
    },
    {
        "id":"farrik_beer_town",
        "message":"Oh, how silly of me to leave out that detail.",
        "replies":[
            {
                "text":"Yes, it was 'silly' of you to do that.",
                "nextPhraseID":"farrik_beer_town_10"
            }
        ]
    },
    {
        "id":"farrik_beer_20",
        "message":"Well, the gold of course.",
        "replies":[
            {
                "text":"Anything else?",
                "nextPhraseID":"farrik_beer_30"
            }
        ]
    },
    {
        "id":"farrik_beer_30",
        "message":"Nope. You do not need to know any other details",
        "replies":[
            {
                "text":"Well, could you at least tell what town it is that is making the beer?",
                "nextPhraseID":"farrik_beer_town"
            }
        ]
    },
    {
        "id":"farrik_beer_town_10",
        "message":"It is Sullengard, of course.",
        "replies":[
            {
                "text":"Sullengard? I've never been there. Where is it located?",
                "nextPhraseID":"farrik_beer_sull_unknown",
                "requires":[
                    {
                        "requireType":"questProgress",
                        "requireID":"sullengard_hidden",
                        "value":19,
                        "negate":true
                    }
                ]
            },
            {
                "text":"Oh Sullengard? I know where that is...[I think]",
                "nextPhraseID":"X"
            },
            {
                "text":"Thank you.",
                "nextPhraseID":"X"
            }
        ],
        "rewards":[
            {
                "rewardType":"questProgress",
                "rewardID":"beer_bootlegging",
                "value":50
            }
        ]
    },
    {
        "id":"farrik_beer_sull_unknown",
        "message":"South of Vilegard, but beware, the travel to it is not for the faint of heart.",
        "replies":[
            {
                "text":"I guess it's on to Sullengard for me. Bye.",
                "nextPhraseID":"X"
            }
        ]
    },
    {
        "id":"sullengard_hadena_completed",
        "message":"Thank you for helping Ainsley and I."
    },
    {
        "id":"sullengard_mayor_beer",
        "message":"What? I am afraid that I have no idea what you are asking.",
        "replies":[
            {
                "text":"Oh, but I am sure you do. [You lean in closer to the mayor] Just between us, we both know that you do know.",
                "nextPhraseID":"sullengard_mayor_beer_10"
            },
            {
                "text":"Sorry. I'll leave you now",
                "nextPhraseID":"X"
            }
        ]
    },
    {
        "id":"sullengard_mayor_beer_10",
        "message":"What do you know?",
        "replies":[
            {
                "text":"Farrik told me a little bit about your operation.",
                "nextPhraseID":"sullengard_mayor_beer_15"
            },
            {
                "text":"Well, I know that the Thieves guild is your 'distributor'.",
                "nextPhraseID":"sullengard_mayor_beer_20"
            }
        ]
    },
    {
        "id":"sullengard_mayor_beer_15",
        "message":"I don't know any 'Farrik'."
    },
    {
        "id":"sullengard_mayor_beer_20",
        "message":"Then that must mean that you are someone that they trust?",
        "replies":[
            {
                "text":"I guess you could say that.",
                "nextPhraseID":"sullengard_mayor_beer_30"
            }
        ]
    },
    {
        "id":"sullengard_mayor_beer_30",
        "message":"Maybe, just maybe.",
        "replies":[
            {
                "text":"N",
                "nextPhraseID":"sullengard_mayor_beer_35"
            }
        ]
    },
    {
        "id":"sullengard_mayor_beer_35",
        "message":"But how can you prove it to me?...Uh, I know. You can deliver this letter for me. Here, take it to Kealwea and return to me afterwards.",
        "replies":[
            {
                "text":"Um, OK, I guess. ",
                "nextPhraseID":"X"
            }
        ],
        "rewards":[
            {
                "rewardType":"questProgress",
                "rewardID":"beer_bootlegging",
                "value":60
            },
            {
                "rewardType":"giveItem",
                "rewardID":"sullengard_mayor_letter",
                "value":1
            }
        ]
    },
    {
        "id":"sullengard_mayor_beer_50",
        "message":"I had one of my people follow you. After all, I wasn't sure that you could be trusted.",
        "replies":[
            {
                "text":"Oh, I see. Now do you trust me?",
                "nextPhraseID":"sullengard_mayor_beer_60"
            },
            {
                "text":"Now can you trust me to let me know more about the 'business agreement'",
                "nextPhraseID":"sullengard_mayor_beer_60"
            }
        ]
    },
    {
        "id":"sullengard_mayor_beer_60",
        "message":"Yes. You have proven yourself to me.",
        "replies":[
            {
                "text":"Finally! Now start talking. I'm getting annoyed.",
                "nextPhraseID":"sullengard_mayor_beer_70"
            },
            {
                "text":"Great. Let's hear it.",
                "nextPhraseID":"sullengard_mayor_beer_70"
            }
        ]
    },
    {
        "id":"sullengard_mayor_beer_70",
        "message":"Pull-up a chair kid and listen to the facts.",
        "replies":[
            {
                "text":"Oh, no! Another long-winded story. OK, let's get this over with.",
                "nextPhraseID":"sullengard_mayor_beer_80"
            }
        ]
    },
    {
        "id":"sullengard_mayor_beer_80",
        "message":"You see, this all started many years ago before Lord Geomyr grew into power. The Sullengard brewers have been perfecting their beer brewing for many years and selling it outside of town for almost as long.",
        "replies":[
            {
                "text":"Sounds like they are experts.",
                "nextPhraseID":"sullengard_mayor_beer_90"
            }
        ]
    },
    {
        "id":"sullengard_mayor_beer_90",
        "message":"Well, yes they are when it comes to brewing the beer, but not so much when it comes to selling it.\nEven before Lord Geomyr grew into power, the citizens of Sullengard always had a hard time selling their beer.",
        "replies":[
            {
                "text":"Please go on.",
                "nextPhraseID":"sullengard_mayor_beer_100"
            }
        ]
    },
    {
        "id":"sullengard_mayor_beer_100",
        "message":"Not so much selling it because that was easy. After all, we have the best product in Dhayavar. But the problem was getting to the other towns safely and with a fresh batch.",
        "replies":[
            {
                "text":"N",
                "nextPhraseID":"sullengard_mayor_beer_105"
            }
        ]
    },
    {
        "id":"sullengard_mayor_beer_105",
        "message":"Then after Lord Geomyr came to power and more specifically, after he decided to lay down such an unjust tax upon our beer sales, we desperately needed a 'distributor'.",
        "replies":[
            {
                "text":"Oh, that makes sense to me. But why the Thieves guild?",
                "nextPhraseID":"sullengard_mayor_beer_110"
            }
        ]
    },
    {
        "id":"sullengard_mayor_beer_110",
        "message":"The decision was easy. We had done plenty of business with them in the past and they never did us wrong. Plus, they have the skills and resources to discreetly distribute our beer without Feygard interference.",
        "replies":[
            {
                "text":"I can't argue with that logic.",
                "nextPhraseID":"sullengard_mayor_beer_115"
            },
            {
                "text":"But you are breaking the laws of Feygard. Aren't you afraid you will get caught?",
                "nextPhraseID":"sullengard_mayor_beer_120"
            }
        ]
    },
    {
        "id":"sullengard_mayor_beer_115",
        "message":"Please keep this information to yourself.",
        "rewards":[
            {
                "rewardType":"questProgress",
                "rewardID":"beer_bootlegging",
                "value":80
            }
        ]
    },
    {
        "id":"sullengard_mayor_beer_120",
        "message":"Not as much as we fear not being able to make a living selling our beer. Plus, we have the support of the people of Nor City",
        "rewards":[
            {
                "rewardType":"questProgress",
                "rewardID":"beer_bootlegging",
                "value":80
            }
        ]
    },
    {
        "id":"sullengard_mayor_beer_letter_not_delivered_10",
        "message":"I have my ways of knowing. After all, I am the mayor.",
        "replies":[
            {
                "text":"I guess you do.",
                "nextPhraseID":"X"
            }
        ]
    },
    {
        "id":"notice_large_sullengard_trees_selector",
        "replies":[
            {
                "text":"N",
                "nextPhraseID":"notice_large_sullengard_trees_10",
                "requires":[
                    {
                        "requireType":"questProgress",
                        "requireID":"sullengard_hidden",
                        "value":27,
                        "negate":true
                    }
                ]
            }
        ]
    },
    {
        "id":"notice_large_sullengard_trees_10",
        "message":"[Looking around you, you can't help to be amazed at the giant trees that surround you.]",
        "rewards":[
            {
                "rewardType":"questProgress",
                "rewardID":"sullengard_hidden",
                "value":27
            }
        ]
    },
    {
        "id":"winona_10",
        "message":"Hey, traveler. Where are you traveling from?",
        "replies":[
            {
                "text":"Nowhere in particular.",
                "nextPhraseID":"winona_20"
            },
            {
                "text":"I found my way here from the Duleian road.",
                "nextPhraseID":"winona_20"
            },
            {
                "text":"North of here.",
                "nextPhraseID":"winona_20"
            },
            {
                "text":"None of your business.",
                "nextPhraseID":"X"
            }
        ]
    },
    {
        "id":"winona_20",
        "message":"Are you familiar with the Sullengard forest?",
        "replies":[
            {
                "text":"Yes, and I have traveled through it. Why do you ask?",
                "nextPhraseID":"winona_30",
                "requires":[
                    {
                        "requireType":"questProgress",
                        "requireID":"deebo_orchard_hth",
                        "value":40
                    }
                ]
            },
            {
                "text":"Yes, I have been in that forest. Why?",
                "nextPhraseID":"winona_30"
            },
            {
                "text":"No. What is so special about it?",
                "nextPhraseID":"winona_30",
                "requires":[
                    {
                        "requireType":"questProgress",
                        "requireID":"deebo_orchard_hth",
                        "value":40,
                        "negate":true
                    },
                    {
                        "requireType":"questProgress",
                        "requireID":"sullengard_hidden",
                        "value":27,
                        "negate":true
                    }
                ]
            }
        ]
    },
    {
        "id":"winona_30",
        "message":"I just love walking in there as nature is so beautiful there.",
        "replies":[
            {
                "text":"N",
                "nextPhraseID":"winona_40"
            }
        ]
    },
    {
        "id":"winona_40",
        "message":"There are lots of magnificently tall trees in that forest. The tallest in all of Dhayavar in fact."
    },
    {
        "id":"sullengard_dantran_10",
        "message":"Hey, are you supposed to be down here?",
        "replies":[
            {
                "text":"Well, I am, so I guess I am.",
                "nextPhraseID":"X"
            }
        ]
    },
    {
        "id":"sullengard_beltina_10",
        "message":"Oh, are you here to help my husband, Valhorn to finally win the 'Best beer in festival' competition?",
        "replies":[
            {
                "text":"I'm sorry, but I am not.",
                "nextPhraseID":"X"
            },
            {
                "text":"\"Finally\"? How long has it been?",
                "nextPhraseID":"sullengard_beltina_20"
            }
        ]
    },
    {
        "id":"sullengard_beltina_20",
        "message":"He and his family have never won the competition. Wow! It hurts to say this out loud. The man is a failure. This is why we live in this tiny house.",
        "replies":[
            {
                "text":"I'm sorry.",
                "nextPhraseID":"X"
            }
        ]
    },
    {
        "id":"sullengard_valhorn_10",
        "message":"Please leave me be so that I can concentrate. I need to win this year's 'Best beer in festival' competition so that my wife will respect me again.",
        "replies":[
            {
                "text":"Good luck with that.",
                "nextPhraseID":"X"
            }
        ]
    },
    {
        "id":"sullengard_ingeram_10",
        "message":"Now that Grazia has arrived, I need to go finalize my final batch of ale for this year's celebrations and 'Best beer in festival' competition.",
        "replies":[
            {
                "text":"I see. Good luck in the competition.",
                "nextPhraseID":"X"
            }
        ]
    },
    {
        "id":"deebo_orchard_howkin",
        "message":"Hey there. What are you here for? A job, maybe?",
        "replies":[
            {
                "text":"N",
                "nextPhraseID":"deebo_orchard_howkin_10"
            }
        ]
    },
    {
        "id":"deebo_orchard_howkin_10",
        "message":"We could always use the help. Considering we have workers coming and going all the time.",
        "replies":[
            {
                "text":"That's nice. But I don't care. See you later.",
                "nextPhraseID":"X"
            },
            {
                "text":"Why is that?",
                "nextPhraseID":"deebo_orchard_howkin_20"
            },
            {
                "text":"Who are you?",
                "nextPhraseID":"deebo_orchard_howkin_30"
            }
        ]
    },
    {
        "id":"deebo_orchard_howkin_20",
        "message":"Well, I guess it's because my father works the farmers too much and I don't pay them enough for their labor.",
        "replies":[
            {
                "text":"You guys need to treat your farmers with more respect.",
                "nextPhraseID":"X"
            }
        ]
    },
    {
        "id":"deebo_orchard_howkin_30",
        "message":"My name is Howkin and I am Deebo's son. I run the business side of the orchard while father runs the farming aspects.",
        "replies":[
            {
                "text":"Oh, I understand.",
                "nextPhraseID":"X"
            },
            {
                "text":"Oh, I understand...that you don't like to get your hands dirty.",
                "nextPhraseID":"X"
            }
        ]
    },
    {
        "id":"sullengard9_replace_above_script",
        "rewards":[
            {
                "rewardType":"questProgress",
                "rewardID":"sullengard_hidden",
                "value":13
            },
            {
                "rewardType":"removeQuestProgress",
                "rewardID":"sullengard_hidden",
                "value":12
            }
        ]
    },
    {
        "id":"sullengard9_replace_below_script",
        "rewards":[
            {
                "rewardType":"questProgress",
                "rewardID":"sullengard_hidden",
                "value":12
            },
            {
                "rewardType":"removeQuestProgress",
                "rewardID":"sullengard_hidden",
                "value":13
            }
        ]
    },
    {
        "id":"sullengard_find_mother_1",
        "message":"[As soon as you walk in, you hear a very familiar voice...]",
        "replies":[
            {
                "text":"Mother?!",
                "nextPhraseID":"sullengard_valentina_0"
            }
        ]
    },
    {
        "id":"sullengard_valeria_selector",
        "replies":[
            {
                "text":"N",
                "nextPhraseID":"sullengard_valentina_0",
                "requires":[
                    {
                        "requireType":"questProgress",
                        "requireID":"andor",
                        "value":100,
                        "negate":true
                    }
                ]
            },
            {
                "text":"N",
                "nextPhraseID":"sullengard_valeria_15",
                "requires":[
                    {
                        "requireType":"questProgress",
                        "requireID":"andor",
                        "value":100
                    }
                ]
            }
        ]
    },
    {
        "id":"sullengard_valeria_20",
        "message":"I'm sorry $playername, but I am in no position to answer that question for you. Please do as your mother has requested of you and go home. There you will find your answer.",
        "replies":[
            {
                "text":"OK. I will do that.",
                "nextPhraseID":"X"
            },
            {
                "text":"But, I've already done that and she didn't answer my question.",
                "nextPhraseID":"sullengard_valeria_30",
                "requires":[
                    {
                        "requireType":"questProgress",
                        "requireID":"andor",
                        "value":110
                    }
                ]
            }
        ]
    },
    {
        "id":"sullengard_valeria_30",
        "message":"I'm sorry $playername, but I am in no position to answer that question for you. When your mother is ready, she will explain why.",
        "replies":[
            {
                "text":"OK...I guess I'll have to wait.",
                "nextPhraseID":"X"
            }
        ]
    },
    {
        "id":"sullengard_ravine_fear_of_heights_selector",
        "replies":[
            {
                "text":"N",
                "nextPhraseID":"sullengard_ravine_confirmation",
                "requires":[
                    {
                        "requireType":"questProgress",
                        "requireID":"achievements",
                        "value":110,
                        "negate":true
                    }
                ]
            }
        ]
    },
    {
        "id":"sullengard_ravine_fear_of_heights_selector2",
        "replies":[
            {
                "text":"N",
                "nextPhraseID":"sullengard_ravine_confirmation_2",
                "requires":[
                    {
                        "requireType":"questProgress",
                        "requireID":"achievements",
                        "value":110,
                        "negate":true
                    }
                ]
            }
        ]
    },
    {
        "id":"sull_ravine_grazia_wait",
        "message":"Wait for me!",
        "switchToNPC":"sull_ravine_grazia"
    },
    {
        "id":"sull_ravine_south of bridge",
        "rewards":[
            {
                "rewardType":"questProgress",
                "rewardID":"sullengard_hidden",
                "value":29
            }
        ]
    },
    {
        "id":"sull_ravine_not_south_of_bridge",
        "rewards":[
            {
                "rewardType":"removeQuestProgress",
                "rewardID":"sullengard_hidden",
                "value":29
            }
        ]
    },
    {
        "id":"sull_ravine_grazia_selector",
        "replies":[
            {
                "text":"N",
                "nextPhraseID":"sull_ravine_grazia_60",
                "requires":[
                    {
                        "requireType":"questProgress",
                        "requireID":"sullengard_hidden",
                        "value":29
                    }
                ]
            },
            {
                "text":"N",
                "nextPhraseID":"sull_ravine_grazia_1"
            }
        ]
    },
    {
        "id":"sull_ravine_grazia_1",
        "message":"Please, please, you have to help me! I tried to, but I am too scared.",
        "replies":[
            {
                "text":"Tried to do what?",
                "nextPhraseID":"sull_ravine_grazia_10"
            }
        ]
    },
    {
        "id":"deebo_orchard_deebo_81",
        "message":" The Golden jackal was last seen heading back into the \"Sullengard forest\" just to the west of my orchard. Return to me with proof of its death."
    },
    {
        "id":"ainsley_goto_loneford_0",
        "message":"Well, in order to do that, then I will need some help.",
        "replies":[
            {
                "text":"Help? What kind of help?",
                "nextPhraseID":"ainsley_goto_loneford_10"
            }
        ]
    },
    {
        "id":"ainsley_goto_loneford_10",
        "message":"You see, because I am the least experienced of Deebo's farmers, I get assigned the extra work that the other farmers don't want to do. On top of my already heavy responsibilities.",
        "replies":[
            {
                "text":"Extra work? Like what?",
                "nextPhraseID":"ainsley_goto_loneford_20"
            }
        ]
    },
    {
        "id":"ainsley_goto_loneford_20",
        "message":"Well, for example, we need a new pitchfork here on the orchard and the closest place to get one is in Loneford. So guess who has to go get it? Me! I do.",
        "replies":[
            {
                "text":"N",
                "nextPhraseID":"ainsley_goto_loneford_30"
            }
        ]
    },
    {
        "id":"ainsley_goto_loneford_30",
        "message":"This is not an easy trip. Not only the distance, but with all of those monsters between here and there, it is very dangerous.",
        "replies":[
            {
                "text":"Especially for a farmer. Trust me, I know.",
                "nextPhraseID":"ainsley_goto_loneford_40"
            },
            {
                "text":"I agree with you as you don't look strong enough to handle that trip.",
                "nextPhraseID":"ainsley_goto_loneford_40"
            }
        ]
    },
    {
        "id":"ainsley_goto_loneford_40",
        "message":"Anyways, I would really appreciate it if you would go to Loneford and get the pitchfork.",
        "replies":[
            {
                "text":"Sure. I will go to Loneford and get your new pitchfork.",
                "nextPhraseID":"X"
            }
        ],
        "rewards":[
            {
                "rewardType":"questProgress",
                "rewardID":"deebo_orchard_ght",
                "value":25
            }
        ]
    },
    {
        "id":"deebo_orchard_deebo_horse_talk_10",
        "message":"Oh, thank you so much. I am so proud of them.",
        "replies":[
            {
                "text":"You should be. Can I ride one?",
                "nextPhraseID":"deebo_orchard_deebo_horse_talk_20"
            }
        ]
    },
    {
        "id":"deebo_orchard_deebo_horse_talk_20",
        "message":"WHAT?! No way that's going to happen.",
        "replies":[
            {
                "text":"Please.",
                "nextPhraseID":"deebo_orchard_deebo_horse_talk_30"
            },
            {
                "text":"Fine. But can we talk about your barn instead?",
                "nextPhraseID":"deebo_orchard_deebo_barn_talk_10"
            }
        ]
    },
    {
        "id":"deebo_orchard_deebo_horse_talk_30",
        "message":"No way. Is there anything else that you want to talk about?",
        "replies":[
            {
                "text":"Well, I was also wondering about your barn.",
                "nextPhraseID":"deebo_orchard_deebo_barn_talk_10"
            }
        ]
    },
    {
        "id":"deebo_orchard_deebo_barn_talk_10",
        "message":"What about it?",
        "replies":[
            {
                "text":"Well, it is one of the biggest buildings that I've ever seen. What's in there?",
                "nextPhraseID":"deebo_orchard_deebo_barn_talk_20"
            }
        ]
    },
    {
        "id":"deebo_orchard_deebo_barn_talk_20",
        "message":"Supplies for my orchard and for my horses.",
        "replies":[
            {
                "text":"Can I see for myself? I would like to climb up into the loft for some much needed fun.",
                "nextPhraseID":"deebo_orchard_deebo_barn_talk_30"
            }
        ]
    },
    {
        "id":"deebo_orchard_deebo_barn_talk_30",
        "message":"No way! You are annoying me. Go away kid.",
        "replies":[
            {
                "text":"OK. I will leave you be.",
                "nextPhraseID":"X"
            }
        ]
    },
    {
        "id":"sullengard_lamberta_sell",
        "message":"Absolutely.",
        "replies":[
            {
                "text":"Thank you!",
                "nextPhraseID":"S"
            }
        ]
    },
    {
        "id":"sullengard_lamberta_11",
        "message":"What wrong with you, kid? I already told you that all I know is that I really hope it doesn't happen to me.",
        "replies":[
            {
                "text":"Oh, yeah. Sorry about that.",
                "nextPhraseID":"X"
            },
            {
                "text":"Why do you have to be so mean about it? I simply forgot that I already asked you.",
                "nextPhraseID":"X"
            }
        ]
    },
    {
        "id":"sullengard_gaelian_41",
        "message":"I know nothing except that Zaccheria deserved it.",
        "replies":[
            {
                "text":"OK, but you are on my list.",
                "nextPhraseID":"X"
            }
        ]
    },
    {
        "id":"sullengard_valeria_15",
        "message":"Hello $playername.",
        "replies":[
            {
                "text":"So, you are my Aunt Valeria, whom I only just learned even exists. Why am I just meeting you now?",
                "nextPhraseID":"sullengard_valeria_20"
            }
        ]
    },
    {
        "id":"sullengard_snapper_00",
        "replies":[
            {
                "nextPhraseID":"F",
                "requires":[
                    {
                        "requireType":"questLatestProgress",
                        "requireID":"sullengard_pond_safety",
                        "value":20
                    }
                ]
            },
            {
                "text":"N",
                "nextPhraseID":"sullengard_snapper_0"
            }
        ]
    },
    {
        "id":"jackal_defeted_script_10",
        "replies":[
            {
                "nextPhraseID":"jackal_defeted_script_20",
                "requires":[
                    {
                        "requireType":"killedMonster",
                        "requireID":"golden_jackal",
                        "value":1
                    },
                    {
                        "requireType":"questProgress",
                        "requireID":"deebo_orchard_hth",
                        "value":40,
                        "negate":true
                    }
                ]
            }
        ]
    },
    {
        "id":"jackal_defeted_script_20",
        "message":"[The Golden jackal has perished.]",
        "rewards":[
            {
                "rewardType":"questProgress",
                "rewardID":"deebo_orchard_hth",
                "value":40
            }
        ]
    },
    {
        "id":"sullengard_mayor_beer_0",
        "message":"How can I be of service to you my friend?",
        "replies":[
            {
                "text":"Can you tell me about your 'business agreement' with your beer 'distributors'?",
                "nextPhraseID":"sullengard_mayor_beer"
            },
            {
                "text":"We want to contribute gold coins for your financial loss.",
                "nextPhraseID":"sullengard_mayor_4",
                "requires":[
                    {
                        "requireType":"factionScore",
                        "requireID":"gold_contribute",
                        "value":50000,
                        "negate":true
                    },
                    {
                        "requireType":"questProgress",
                        "requireID":"Thieves04",
                        "value":70
                    }
                ]
            }
        ]
    },
    {
        "id":"sullengard_mayor_no_letter_delivered",
        "message":"Why have you not delivered my letter to Kealwea yet?",
        "replies":[
            {
                "text":"How did you know that?",
                "nextPhraseID":"sullengard_mayor_beer_letter_not_delivered_10"
            },
            {
                "text":"We want to contribute gold coins for your financial loss.",
                "nextPhraseID":"sullengard_mayor_4",
                "requires":[
                    {
                        "requireType":"factionScore",
                        "requireID":"gold_contribute",
                        "value":50000,
                        "negate":true
                    },
                    {
                        "requireType":"questProgress",
                        "requireID":"Thieves04",
                        "value":70
                    }
                ]
            }
        ]
    },
    {
        "id":"sullengard_mayor_letter_delivered",
        "message":"Thank you for delivering my letter to Kealwea.",
        "replies":[
            {
                "text":"How did you know?",
                "nextPhraseID":"sullengard_mayor_beer_50"
            },
            {
                "text":"We want to contribute gold coins for your financial loss.",
                "nextPhraseID":"sullengard_mayor_4",
                "requires":[
                    {
                        "requireType":"factionScore",
                        "requireID":"gold_contribute",
                        "value":50000,
                        "negate":true
                    },
                    {
                        "requireType":"questProgress",
                        "requireID":"Thieves04",
                        "value":70
                    }
                ]
            }
        ]
    },
    {
        "id":"ff_captain_beer_tell_everything_32",
        "message":"What else can you tell me?",
        "replies":[
            {
                "text":"I know that the thieves guild are the ones helping the people of Sullengard distribute their beer.",
                "nextPhraseID":"ff_captain_beer_tell_everything_33"
            }
        ]
    },
    {
        "id":"ff_captain_beer_tell_everything_33",
        "message":"The thieves guild? Are you sure?",
        "replies":[
            {
                "text":"Oh yeah. I heard it directly from them.",
                "nextPhraseID":"ff_captain_beer_tell_everything_40"
            }
        ]
    },
    {
        "id":"sullengard_hidden_inventory_generic",
        "message":"[Under your feet you notice a freshly dug hole, but you resist the urge and say to yourself: \"What am I doing? I am too old to play in the dirt. I need to focus on finding Andor.\"]"
    },
    {
        "id":"hamerick_0",
        "message":"Hey there. Not to be rude, but can you please move along? I have lots to do before the beer festival begins.",
        "replies":[
            {
                "text":"Oh, I'm sorry to bother you.",
                "nextPhraseID":"X"
            }
        ]
    },
    {
        "id":"sullengard_courtyard_girl",
        "message":"Hello. We are just playing, but mother doesn't like us to play in the courtyard.",
        "replies":[
            {
                "text":"Maybe you should listen to her?",
                "nextPhraseID":"sullengard_courtyard_kids"
            }
        ]
    },
    {
        "id":"sullengard_courtyard_kids",
        "message":"Maybe you should mind your own business and let us play?"
    },
    {
        "id":"sullengard_courtyard_boy_0",
        "message":"Hello. We are just playing here in the courtyard. We like to jump over and off of the benches.",
        "replies":[
            {
                "text":"Well, maybe you shouldn't do that? It's not safe.",
                "nextPhraseID":"sullengard_courtyard_kids"
            }
        ]
    },
    {
        "id":"sullengard_cat_0",
        "message":"Roar!",
        "replies":[
            {
                "text":"\"Roar\"? How big do you think you are?",
                "nextPhraseID":"X"
            }
        ],
        "rewards":[
            {
                "rewardType":"questProgress",
                "rewardID":"sullengard_hidden",
                "value":31
            }
        ]
    },
    {
        "id":"sullengard_cat_seeker_0",
        "message":"Hey there. You haven't seen my cat by any chance have you?",
        "replies":[
            {
                "text":"What does your cat look like?",
                "nextPhraseID":"sullengard_cat_seeker_10"
            }
        ]
    },
    {
        "id":"sullengard_cat_seeker_10",
        "message":"He is entirely white. He looks look a freash coat of snow.",
        "replies":[
            {
                "text":"Oh, yes, in fact I have! He is over there. [Pointing to the southeast.]",
                "nextPhraseID":"sullengard_cat_seeker_20",
                "requires":[
                    {
                        "requireType":"questProgress",
                        "requireID":"sullengard_hidden",
                        "value":31
                    }
                ]
            },
            {
                "text":"[Lie] No, I have not.",
                "nextPhraseID":"X",
                "requires":[
                    {
                        "requireType":"questProgress",
                        "requireID":"sullengard_hidden",
                        "value":31
                    }
                ]
            },
            {
                "text":"No, I have not. Sorry.",
                "nextPhraseID":"X",
                "requires":[
                    {
                        "requireType":"questProgress",
                        "requireID":"sullengard_hidden",
                        "value":31,
                        "negate":true
                    }
                ]
            }
        ]
    },
    {
        "id":"sullengard_cat_seeker_20",
        "message":"Oh, thank you so much!"
    },
    {
        "id":"sullengard_citizen_0",
        "message":"Are you here for the beer festival?",
        "replies":[
            {
                "text":"Yes.",
                "nextPhraseID":"sullengard_citizen_festival"
            },
            {
                "text":"Actually, I'm here looking for someone...my brother.",
                "nextPhraseID":"sullengard_citizen_andor"
            }
        ]
    },
    {
        "id":"sullengard_citizen_festival",
        "message":"Well in that case, you are a couple of weeks early."
    },
    {
        "id":"sullengard_citizen_andor",
        "message":"Your brother you say? Maybe I can help. Tell me about him.",
        "replies":[
            {
                "text":"Well there's not much to say really except his name is Andor and he looks sort of like me.",
                "nextPhraseID":"sullengard_citizen_andor_10"
            }
        ]
    },
    {
        "id":"sullengard_citizen_andor_10",
        "message":"\"Andor\" you say? Why do I know that name...hmm...",
        "replies":[
            {
                "text":"You've heard of him?!",
                "nextPhraseID":"sullengard_citizen_andor_20"
            }
        ]
    },
    {
        "id":"sullengard_citizen_andor_20",
        "message":"Maybe, but I'm not really sure. I think you should ask Mayor Ale.",
        "replies":[
            {
                "text":"Thank you so much.",
                "nextPhraseID":"X"
            },
            {
                "text":"Well you were nothing but a tease. Thanks a lot!",
                "nextPhraseID":"X"
            }
        ]
    },
    {
        "id":"sullengard_church_guard",
        "message":"Walk with the Shadow, child",
        "replies":[
            {
                "text":"Yes, I am walking with the Shadow and I'm loving it.",
                "nextPhraseID":"X"
            },
            {
                "text":"The Shadow? What's it ever done for me?",
                "nextPhraseID":"X"
            }
        ]
    },
    {
        "id":"sullengard_town_clerk_0",
        "message":"Hello. I am Maddalena, the the town hall clerk. If you are looking for Mayor Ale, he's back there trying to look busy.",
        "replies":[
            {
                "text":"N",
                "nextPhraseID":"sullengard_town_clerk_10"
            }
        ]
    },
    {
        "id":"sullengard_town_clerk_10",
        "message":"If you are here about a tax complaint or a land dispute, then please sign in and I will get to you momentarily."
    },
    {
        "id":"sullengard_godrey_10a",
        "message":"Sure. Look at the table over there. He is my best customer at he moment.",
        "rewards":[
            {
                "rewardType":"spawnAll",
                "rewardID":"sullengard_inn_traveler_spawn",
                "mapName":"sullengard_inn"
            }
        ]
    },
    {
        "id":"sullengard_ravine_ledge_10a",
        "replies":[
            {
                "text":"N",
                "nextPhraseID":"sullengard_ravine_ledge_10b"
            }
        ],
        "rewards":[
            {
                "rewardType":"questProgress",
                "rewardID":"achievements",
                "value":110
            }
        ]
    },
    {
        "id":"sullengard_ravine_ledge_10b",
        "message":"[You lean over the ledge and that's when you notice the skeletal remains directly below. You can only help but wonder:]\n\nDid this person plunge to their death, or is there a safe way to get to the bottom?",
        "replies":[
            {
                "text":"I should head back now before I suffer a similar fate.",
                "nextPhraseID":"X"
            }
        ],
        "rewards":[
            {
                "rewardType":"questProgress",
                "rewardID":"sullengard_nondisplay",
                "value":110
            }
        ]
    },
    {
        "id":"sullengard_bartender_50a",
        "replies":[
            {
                "text":"N",
                "nextPhraseID":"sullengard_bartender_50b"
            }
        ],
        "rewards":[
            {
                "rewardType":"questProgress",
                "rewardID":"achievements",
                "value":120
            }
        ]
    },
    {
        "id":"sullengard_bartender_50b",
        "message":"Get out of here now. Do not come back until you learn some respect.",
        "rewards":[
            {
                "rewardType":"questProgress",
                "rewardID":"sullengard_hidden",
                "value":120
            },
            {
                "rewardType":"questProgress",
                "rewardID":"sullengard_hidden",
                "value":3
            }
        ]
    }
]