[
    {
        "id":"bwm17_questenabled_check",
        "replies":[
            {
                "nextPhraseID":"bwm17_questenabled_check_1",
                "requires":[
                    {
                        "requireType":"questProgress",
                        "requireID":"kazaul",
                        "value":9
                    }
                ]
            }
        ]
    },
    {
        "id":"bwm17_questenabled_check_1",
        "rewards":[
            {
                "rewardType":"removeSpawnArea",
                "rewardID":"bwm17_worker",
                "mapName":"blackwater_mountain70"
            },
            {
                "rewardType":"questProgress",
                "rewardID":"bwm17_vine",
                "value":3
            }
        ]
    },
    {
        "id":"bwm17_worker",
        "message":"Hello child, if you came to climb the mountain here, then I have to disappoint you.",
        "replies":[
            {
                "text":"N",
                "nextPhraseID":"bwm17_worker_1"
            }
        ]
    },
    {
        "id":"bwm17_worker_1",
        "message":"The ladder was in danger of collapsing. I'm fixing it right now. Come again later.",
        "replies":[
            {
                "text":"OK, bye.",
                "nextPhraseID":"X"
            }
        ]
    },
    {
        "id":"bwm17_questenabled",
        "message":"The ladder is under construction."
    },
    {
        "id":"bwm17_heights_1",
        "replies":[
            {
                "nextPhraseID":"bwm17_heights_2",
                "requires":[
                    {
                        "requireType":"questProgress",
                        "requireID":"bwm17_heights",
                        "value":1,
                        "negate":true
                    }
                ]
            },
            {
                "nextPhraseID":"X"
            }
        ]
    },
    {
        "id":"bwm17_heights_2",
        "rewards":[
            {
                "rewardType":"removeQuestProgress",
                "rewardID":"bwm17_heights",
                "value":2
            },
            {
                "rewardType":"questProgress",
                "rewardID":"bwm17_heights",
                "value":1
            }
        ]
    },
    {
        "id":"bwm17_heights2_1",
        "replies":[
            {
                "nextPhraseID":"bwm17_heights2_2",
                "requires":[
                    {
                        "requireType":"questProgress",
                        "requireID":"bwm17_heights",
                        "value":1
                    }
                ]
            },
            {
                "nextPhraseID":"X"
            }
        ]
    },
    {
        "id":"bwm17_heights2_2",
        "rewards":[
            {
                "rewardType":"removeQuestProgress",
                "rewardID":"bwm17_heights",
                "value":1
            },
            {
                "rewardType":"questProgress",
                "rewardID":"bwm17_heights",
                "value":2
            }
        ]
    },
    {
        "id":"bwm17_vine_selector",
        "replies":[
            {
                "nextPhraseID":"X",
                "requires":[
                    {
                        "requireType":"questProgress",
                        "requireID":"bwm17_vine",
                        "value":3,
                        "negate":true
                    }
                ]
            },
            {
                "nextPhraseID":"bwm17_vine_3",
                "requires":[
                    {
                        "requireType":"questProgress",
                        "requireID":"bwm17_vine",
                        "value":1
                    }
                ]
            },
            {
                "nextPhraseID":"bwm17_vine_1"
            }
        ]
    },
    {
        "id":"bwm17_vine_1",
        "message":"There are some flies teeming on the basket. Apart from some rotten meat and vegetables, there does not seem to be anything valuable inside it.",
        "replies":[
            {
                "text":"Leave it be.",
                "nextPhraseID":"X"
            },
            {
                "text":"Take a better look.",
                "nextPhraseID":"bwm17_vine_2"
            }
        ]
    },
    {
        "id":"bwm17_vine_2",
        "message":"Under all the rotten food, there is a long vine all rolled up. It might be useful, so you decide to take it.",
        "replies":[
            {
                "text":"Leave",
                "nextPhraseID":"X"
            }
        ],
        "rewards":[
            {
                "rewardType":"questProgress",
                "rewardID":"bwm17_vine",
                "value":1
            },
            {
                "rewardType":"dropList",
                "rewardID":"bwm17_vine"
            }
        ]
    },
    {
        "id":"bwm17_vine_3",
        "message":"You have already plundered the basket.",
        "replies":[
            {
                "text":"Leave it be.",
                "nextPhraseID":"X"
            }
        ]
    },
    {
        "id":"bwm17_vine2_1",
        "message":"You find a hole next to a large rock which seems well attached to the ground.",
        "replies":[
            {
                "text":"Maybe I should look around here or a little further up the mountain?",
                "nextPhraseID":"bwm17_vine2_1a",
                "requires":[
                    {
                        "requireType":"questLatestProgress",
                        "requireID":"bwm17_vine",
                        "value":1,
                        "negate":true
                    }
                ]
            },
            {
                "text":"Tie the vine to the rock.",
                "nextPhraseID":"bwm17_vine2_2",
                "requires":[
                    {
                        "requireType":"inventoryRemove",
                        "requireID":"bwm17_vine",
                        "value":1
                    }
                ]
            },
            {
                "text":"Haha. This rock looks like my brother Andor. \nI think I've been on the trail too long... I'm going crazy.",
                "nextPhraseID":"X"
            }
        ]
    },
    {
        "id":"bwm17_vine2_1a",
        "message":"If I could find something like a rope, I could use it to lower myself into that hole."
    },
    {
        "id":"bwm17_vine2_2",
        "message":"Once tied, you give the improvised rope a couple of firm tugs. It seems stable enough to help you climb down the hole.",
        "rewards":[
            {
                "rewardType":"questProgress",
                "rewardID":"bwm17_vine",
                "value":2
            }
        ]
    },
    {
        "id":"bwm70_sign",
        "message":"Attention villagers: Climbing the mountain has been prohibited due to the recent tragic events. All mountain patrol crews have been disbanded until further notice."
    },
    {
        "id":"bwm17_vine2_selector",
        "replies":[
            {
                "nextPhraseID":"X",
                "requires":[
                    {
                        "requireType":"questProgress",
                        "requireID":"bwm17_vine",
                        "value":2
                    }
                ]
            },
            {
                "nextPhraseID":"bwm17_vine2_1"
            }
        ]
    },
    {
        "id":"bwm70_corpse",
        "message":"This must be the remains of some imprudent villager who ventured into the mountain despite the warnings. There are signs of a former camp down the mountain.",
        "replies":[
            {
                "text":"I'd better be cautious.",
                "nextPhraseID":"X"
            }
        ]
    },
    {
        "id":"bwm72_corpse_n",
        "replies":[
            {
                "nextPhraseID":"bwm72_corpse_n_2",
                "requires":[
                    {
                        "requireType":"questProgress",
                        "requireID":"bwm72_corpses",
                        "value":1
                    }
                ]
            },
            {
                "nextPhraseID":"bwm72_corpse_n_1"
            }
        ]
    },
    {
        "id":"bwm72_corpse_n_1",
        "replies":[
            {
                "nextPhraseID":"bwm72_corpses"
            }
        ],
        "rewards":[
            {
                "rewardType":"questProgress",
                "rewardID":"bwm72_corpses",
                "value":1
            }
        ]
    },
    {
        "id":"bwm72_corpse_n_2",
        "message":"Nothing interesting here."
    },
    {
        "id":"bwm72_corpse_w",
        "replies":[
            {
                "nextPhraseID":"bwm72_corpse_w_2",
                "requires":[
                    {
                        "requireType":"questProgress",
                        "requireID":"bwm72_corpses",
                        "value":2
                    }
                ]
            },
            {
                "nextPhraseID":"bwm72_corpse_w_1"
            }
        ]
    },
    {
        "id":"bwm72_corpse_w_1",
        "replies":[
            {
                "nextPhraseID":"bwm72_corpses"
            }
        ],
        "rewards":[
            {
                "rewardType":"questProgress",
                "rewardID":"bwm72_corpses",
                "value":2
            }
        ]
    },
    {
        "id":"bwm72_corpse_w_2",
        "message":"You have already looked at this corpse."
    },
    {
        "id":"bwm72_corpse_s",
        "replies":[
            {
                "nextPhraseID":"bwm72_corpse_s_2",
                "requires":[
                    {
                        "requireType":"questProgress",
                        "requireID":"bwm72_corpses",
                        "value":3
                    }
                ]
            },
            {
                "nextPhraseID":"bwm72_corpse_s_1"
            }
        ]
    },
    {
        "id":"bwm72_corpse_s_1",
        "replies":[
            {
                "nextPhraseID":"bwm72_corpses"
            }
        ],
        "rewards":[
            {
                "rewardType":"questProgress",
                "rewardID":"bwm72_corpses",
                "value":3
            }
        ]
    },
    {
        "id":"bwm72_corpse_s_2",
        "message":"There's certainly nothing but rotten flesh and bones here."
    },
    {
        "id":"bwm72_corpses",
        "replies":[
            {
                "nextPhraseID":"bwm72_corpse3_1",
                "requires":[
                    {
                        "requireType":"questProgress",
                        "requireID":"bwm72_beginning",
                        "value":2
                    }
                ]
            },
            {
                "nextPhraseID":"bwm72_corpse2_1",
                "requires":[
                    {
                        "requireType":"questProgress",
                        "requireID":"bwm72_beginning",
                        "value":1
                    }
                ]
            },
            {
                "nextPhraseID":"bwm72_corpse1_1"
            }
        ]
    },
    {
        "id":"bwm72_corpse1_1",
        "message":"You see a corpse, much more decomposed than the one you saw on the hillside, and wrapped up in cobwebs. What kind of spider would be able to do such a thing?",
        "replies":[
            {
                "text":"It's plundering time!",
                "nextPhraseID":"bwm72_corpse1_2"
            },
            {
                "text":"Leave it be.",
                "nextPhraseID":"X"
            }
        ],
        "rewards":[
            {
                "rewardType":"questProgress",
                "rewardID":"bwm72_beginning",
                "value":1
            }
        ]
    },
    {
        "id":"bwm72_corpse1_2",
        "message":"A second after you break the cobweb, a bunch of small spiders emerge from the corpse. Some of them climb up your arm and bite you before you shake them off.",
        "replies":[
            {
                "text":"Ugh, great. This one had nothing but ugly spiders.",
                "nextPhraseID":"X"
            },
            {
                "text":"*looking at the corpse*. Poor man, no match for a couple of arachnids... Rest in peace.",
                "nextPhraseID":"X",
                "requires":[
                    {
                        "requireType":"killedMonster",
                        "requireID":"plaguesp_cr"
                    }
                ]
            }
        ],
        "rewards":[
            {
                "rewardType":"actorCondition",
                "rewardID":"poison_blood",
                "value":5
            }
        ]
    },
    {
        "id":"bwm72_corpse2_1",
        "message":"Yet another corpse in the same state as the previous one. One of its legs seems violently fractured.",
        "replies":[
            {
                "text":"Take a closer look.",
                "nextPhraseID":"bwm72_corpse2_2"
            },
            {
                "text":"Leave.",
                "nextPhraseID":"X"
            }
        ],
        "rewards":[
            {
                "rewardType":"questProgress",
                "rewardID":"bwm72_beginning",
                "value":2
            }
        ]
    },
    {
        "id":"bwm72_corpse2_2",
        "message":"That is certainly not a wound one of these spiders would cause. There's something strange about all this.",
        "rewards":[
            {
                "rewardType":"questProgress",
                "rewardID":"bwm72_beginning",
                "value":2
            }
        ]
    },
    {
        "id":"bwm72_corpse3_1",
        "message":"This one is the most decayed of all corpses you saw here. Who are these people?",
        "replies":[
            {
                "text":"Rest in peace, whoever you were. (Leave it be)",
                "nextPhraseID":"X"
            },
            {
                "text":"*looking at the dead body* Well, I don't think you need your belongings anymore, right? (Plunder the corpse)",
                "nextPhraseID":"bwm72_corpse3_2"
            }
        ],
        "rewards":[
            {
                "rewardType":"questProgress",
                "rewardID":"bwm72_beginning",
                "value":3
            }
        ]
    },
    {
        "id":"bwm72_corpse3_2",
        "message":"YOU! We will pursue you for your crimes!",
        "switchToNPC":"restless_dead_1",
        "rewards":[
            {
                "rewardType":"spawnAll",
                "rewardID":"bwm_dead",
                "mapName":"blackwater_mountain72"
            },
            {
                "rewardType":"spawnAll",
                "rewardID":"bwm_grave_spawn",
                "mapName":"blackwater_mountain72"
            },
            {
                "rewardType":"giveItem",
                "rewardID":"gold",
                "value":32
            }
        ]
    },
    {
        "id":"bwm72_corpse3_3",
        "message":"There's nothing but rotten flesh and bones here."
    },
    {
        "id":"bwm72_torture_selector",
        "replies":[
            {
                "nextPhraseID":"bwm72_torture_3",
                "requires":[
                    {
                        "requireType":"questProgress",
                        "requireID":"bwm72_beginning",
                        "value":4
                    }
                ]
            },
            {
                "nextPhraseID":"bwm72_torture_1",
                "requires":[
                    {
                        "requireType":"questProgress",
                        "requireID":"bwm72_beginning",
                        "value":3
                    }
                ]
            },
            {
                "nextPhraseID":"bwm72_torture_0"
            }
        ]
    },
    {
        "id":"bwm72_torture_0",
        "message":"You don't feel good in this room. Something is utterly wrong here.",
        "replies":[
            {
                "text":"N",
                "nextPhraseID":"bwm72_torture_0a"
            }
        ]
    },
    {
        "id":"bwm72_torture_0a",
        "message":"Keep looking around."
    },
    {
        "id":"bwm72_torture_3",
        "message":"You throw another quick glance at the blood-stained chair. What a horrible scene."
    },
    {
        "id":"bwm72_torture_1",
        "message":"One of the chairs is moved apart from the rest. There are dried blood stains all over it. A blood-stained rope rests next to the chair.",
        "replies":[
            {
                "text":"N",
                "nextPhraseID":"bwm72_torture_1a"
            }
        ]
    },
    {
        "id":"bwm72_torture_1a",
        "message":"Someone has been tortured here, no doubt about it.",
        "replies":[
            {
                "text":"Examine the scene.",
                "nextPhraseID":"bwm72_torture_2"
            }
        ]
    },
    {
        "id":"bwm72_torture_2",
        "message":"After several minutes of careful but fruitless search, you decide to take one of the ropes as evidence of the torture.",
        "rewards":[
            {
                "rewardType":"questProgress",
                "rewardID":"bwm72_beginning",
                "value":4
            },
            {
                "rewardType":"giveItem",
                "rewardID":"bwm72_rope",
                "value":1
            },
            {
                "rewardType":"questProgress",
                "rewardID":"Omi2_bwm1",
                "value":5
            },
            {
                "rewardType":"spawnAll",
                "rewardID":"ehrenfest",
                "mapName":"blackwater_mountain11"
            }
        ]
    },
    {
        "id":"bwm74_h_warning",
        "replies":[
            {
                "nextPhraseID":"bwm74_h_warning_2",
                "requires":[
                    {
                        "requireType":"factionScoreEquals",
                        "requireID":"bwm74_h_warning",
                        "value":4
                    }
                ]
            },
            {
                "nextPhraseID":"bwm74_h_warning_1"
            }
        ]
    },
    {
        "id":"bwm74_h_warning_1",
        "message":"The very few rays of light that barely illuminate this small tunnel get lost in the inmense darkness of this hole.",
        "replies":[
            {
                "text":"N",
                "nextPhraseID":"bwm74_h_warning_1a"
            }
        ],
        "rewards":[
            {
                "rewardType":"alignmentChange",
                "rewardID":"bwm74_h_warning",
                "value":1
            }
        ]
    },
    {
        "id":"bwm74_h_warning_1a",
        "message":"There's neither ropes nor vines that could help you to go down. Furthermore, you can not figure out how far away the floor is.",
        "replies":[
            {
                "text":"Drop a pebble down the hole.",
                "nextPhraseID":"bwm74_h_warning_1b",
                "requires":[
                    {
                        "requireType":"random",
                        "requireID":"20"
                    }
                ]
            },
            {
                "text":"Shout: Heeeellooo!",
                "nextPhraseID":"bwm74_h_warning_1b",
                "requires":[
                    {
                        "requireType":"random",
                        "requireID":"20"
                    }
                ]
            },
            {
                "text":"Jump down.",
                "nextPhraseID":"bwm74_h_warning_1c",
                "requires":[
                    {
                        "requireType":"random",
                        "requireID":"20"
                    }
                ]
            },
            {
                "text":"Wait and listen.",
                "nextPhraseID":"bwm74_h_warning_1b",
                "requires":[
                    {
                        "requireType":"random",
                        "requireID":"20"
                    }
                ]
            },
            {
                "text":"Try to find another way down.",
                "nextPhraseID":"X"
            }
        ]
    },
    {
        "id":"bwm74_h_warning_1b",
        "message":"Nothing happens."
    },
    {
        "id":"bwm74_h_warning_1c",
        "message":"Maybe not a good idea. You don't jump."
    },
    {
        "id":"bwm74_h_warning_2",
        "message":"Certain of not being prepared to explore whatever would be down there, you decide to avoid the hole and continue your way to the other shore.",
        "replies":[
            {
                "text":"N",
                "nextPhraseID":"bwm74_h_warning_3"
            }
        ]
    },
    {
        "id":"bwm74_h_warning_3",
        "message":"You should not waste any more time here. There are more urgent things to do."
    },
    {
        "id":"bwm74_waterfall",
        "message":"The path along the water's edge narrows here. Peering down the tunnel, it appears the stream ends abruptly in what seems to be a waterfall. After that, there's just darkness.",
        "replies":[
            {
                "text":"N",
                "nextPhraseID":"bwm74_waterfall_2"
            }
        ]
    },
    {
        "id":"bwm74_waterfall_2",
        "message":"It is definitely not a good idea to keep going this way without any reason."
    },
    {
        "id":"bwm75_sign",
        "message":"There's nothing written here anymore. The wood is rotten, dried, and cracked, the borders of the sign are eroded and a dense layer of grime covers its top. \nIt must have been ages since someone put it here."
    },
    {
        "id":"ehrenfest_selector",
        "replies":[
            {
                "nextPhraseID":"ehrenfest_0",
                "requires":[
                    {
                        "requireType":"questLatestProgress",
                        "requireID":"Omi2_bwm1",
                        "value":5
                    },
                    {
                        "requireType":"inventoryKeep",
                        "requireID":"bwm72_rope",
                        "value":1
                    }
                ]
            },
            {
                "nextPhraseID":"X"
            }
        ]
    },
    {
        "id":"ehrenfest_selector_2",
        "replies":[
            {
                "nextPhraseID":"omi2_fix_ehrenfest_53",
                "requires":[
                    {
                        "requireType":"questProgress",
                        "requireID":"Omi2_bwm1",
                        "value":53
                    }
                ]
            },
            {
                "nextPhraseID":"ehrenfest_49",
                "requires":[
                    {
                        "requireType":"questProgress",
                        "requireID":"Omi2_bwm1",
                        "value":52
                    }
                ]
            },
            {
                "nextPhraseID":"ortholion_conversation2_1",
                "requires":[
                    {
                        "requireType":"questProgress",
                        "requireID":"Omi2_bwm1",
                        "value":34
                    }
                ]
            },
            {
                "nextPhraseID":"ortholion_conversation2_1",
                "requires":[
                    {
                        "requireType":"questProgress",
                        "requireID":"Omi2_bwm1",
                        "value":40
                    }
                ]
            },
            {
                "nextPhraseID":"ehrenfest_46b",
                "requires":[
                    {
                        "requireType":"questProgress",
                        "requireID":"Omi2_bwm1",
                        "value":33
                    }
                ]
            },
            {
                "nextPhraseID":"ehrenfest_39c",
                "requires":[
                    {
                        "requireType":"questProgress",
                        "requireID":"Omi2_bwm1",
                        "value":32
                    }
                ]
            },
            {
                "nextPhraseID":"ehrenfest_38a",
                "requires":[
                    {
                        "requireType":"questProgress",
                        "requireID":"bwm72_beginning",
                        "value":14
                    }
                ]
            },
            {
                "nextPhraseID":"ehrenfest_34",
                "requires":[
                    {
                        "requireType":"questProgress",
                        "requireID":"Omi2_bwm1",
                        "value":20
                    }
                ]
            },
            {
                "nextPhraseID":"ehrenfest_30c",
                "requires":[
                    {
                        "requireType":"questProgress",
                        "requireID":"Omi2_bwm1",
                        "value":16
                    }
                ]
            },
            {
                "nextPhraseID":"ehrenfest_25b",
                "requires":[
                    {
                        "requireType":"questProgress",
                        "requireID":"Omi2_bwm1",
                        "value":15
                    }
                ]
            },
            {
                "nextPhraseID":"ehrenfest_11",
                "requires":[
                    {
                        "requireType":"questProgress",
                        "requireID":"Omi2_bwm1",
                        "value":11
                    }
                ]
            },
            {
                "nextPhraseID":"ehrenfest_8",
                "requires":[
                    {
                        "requireType":"questProgress",
                        "requireID":"Omi2_bwm1",
                        "value":7
                    }
                ]
            },
            {
                "nextPhraseID":"ehrenfest_4",
                "requires":[
                    {
                        "requireType":"questProgress",
                        "requireID":"bwm72_beginning",
                        "value":7
                    }
                ]
            },
            {
                "nextPhraseID":"ehrenfest_3b",
                "requires":[
                    {
                        "requireType":"questProgress",
                        "requireID":"bwm72_beginning",
                        "value":6
                    }
                ]
            },
            {
                "nextPhraseID":"ehrenfest_2b2",
                "requires":[
                    {
                        "requireType":"questLatestProgress",
                        "requireID":"Omi2_bwm1",
                        "value":6
                    }
                ]
            },
            {
                "nextPhraseID":"ehrenfest_0"
            }
        ]
    },
    {
        "id":"ehrenfest_0",
        "message":"Damn it, kid! Watch your step. You almost knocked me over!",
        "switchToNPC":"ehrenfest",
        "replies":[
            {
                "text":"Sorry, I am in a hurry.",
                "nextPhraseID":"ehrenfest_1a"
            },
            {
                "text":"Watch my step? You'd better watch your tongue!",
                "nextPhraseID":"ehrenfest_1b"
            }
        ],
        "rewards":[
            {
                "rewardType":"spawnAll",
                "rewardID":"ehrenfest",
                "mapName":"blackwater_mountain11"
            }
        ]
    },
    {
        "id":"ehrenfest_1a",
        "message":"Umm, what's the matter?",
        "replies":[
            {
                "text":"As I said, I don't have time to talk. I need to report something important.",
                "nextPhraseID":"ehrenfest_2a"
            },
            {
                "text":"Nothing of your concern. I must go inside.",
                "nextPhraseID":"ehrenfest_2a"
            },
            {
                "text":"I have discovered something suspicious inside the mountain.",
                "nextPhraseID":"ehrenfest_2b"
            }
        ]
    },
    {
        "id":"ehrenfest_1b",
        "message":"Not only blind but bad-mannered too! You remind me of myself when I was younger. I was not blind, though, ha ha ha!",
        "replies":[
            {
                "text":"N",
                "nextPhraseID":"ehrenfest_1b2"
            }
        ]
    },
    {
        "id":"ehrenfest_1b2",
        "message":"I'll let it go. But tell me, what is it that you find so urgent?",
        "replies":[
            {
                "text":"I don't trust you with something this important, so nothing.",
                "nextPhraseID":"ehrenfest_2a"
            },
            {
                "text":"I have information related to recent disappearances.",
                "nextPhraseID":"ehrenfest_2b"
            },
            {
                "text":"Sorry, it's important, so I must go.",
                "nextPhraseID":"ehrenfest_2a"
            }
        ]
    },
    {
        "id":"ehrenfest_2a",
        "message":"I see. But keep in mind that no one inside there will pay attention to you, whatever you say.",
        "replies":[
            {
                "text":"Why is that?",
                "nextPhraseID":"ehrenfest_2b2"
            },
            {
                "text":"You never know...",
                "nextPhraseID":"ehrenfest_3a"
            },
            {
                "text":"Whatever, I will try anyway.",
                "nextPhraseID":"ehrenfest_3a"
            }
        ]
    },
    {
        "id":"ehrenfest_2b",
        "message":"Have you? *He gets closer*",
        "replies":[
            {
                "text":"N",
                "nextPhraseID":"ehrenfest_2b2"
            }
        ]
    },
    {
        "id":"ehrenfest_2b2",
        "message":"Look, I personally don't think that telling the guards is a good choice.",
        "replies":[
            {
                "text":"Care to explain?",
                "nextPhraseID":"ehrenfest_3b"
            },
            {
                "text":"I will try anyway, thanks.",
                "nextPhraseID":"ehrenfest_3a"
            }
        ],
        "rewards":[
            {
                "rewardType":"questProgress",
                "rewardID":"Omi2_bwm1",
                "value":6
            }
        ]
    },
    {
        "id":"ehrenfest_3a",
        "message":"OK, kid. Do it, and I'll wait here for your return, heh. By the way, my name is Ehrenfest.",
        "replies":[
            {
                "text":"Do whatever you want, bye.",
                "nextPhraseID":"X"
            },
            {
                "text":"OK.",
                "nextPhraseID":"X"
            }
        ],
        "rewards":[
            {
                "rewardType":"questProgress",
                "rewardID":"Omi2_bwm1",
                "value":7
            },
            {
                "rewardType":"spawnAll",
                "rewardID":"ortholion",
                "mapName":"blackwater_mountain29"
            },
            {
                "rewardType":"spawnAll",
                "rewardID":"ortholion_guard1",
                "mapName":"blackwater_mountain29"
            },
            {
                "rewardType":"spawnAll",
                "rewardID":"ortholion_guard2",
                "mapName":"blackwater_mountain29"
            },
            {
                "rewardType":"spawnAll",
                "rewardID":"prim_guard5",
                "mapName":"blackwater_mountain29"
            },
            {
                "rewardType":"spawnAll",
                "rewardID":"prim_guard6",
                "mapName":"blackwater_mountain29"
            },
            {
                "rewardType":"questProgress",
                "rewardID":"bwm72_beginning",
                "value":5
            }
        ]
    },
    {
        "id":"prim_guard5_1",
        "message":"This is no place for kids.",
        "replies":[
            {
                "text":"I will report your bad manners to your chief.",
                "nextPhraseID":"X"
            },
            {
                "text":"I might have some information about the recent disappearances.",
                "nextPhraseID":"prim_guard5_2"
            }
        ]
    },
    {
        "id":"prim_guard5_2",
        "message":"Yeah, we already know about the gornauds.",
        "replies":[
            {
                "text":"No, I did not mean...",
                "nextPhraseID":"prim_guard5_3a"
            },
            {
                "text":"The gornauds?",
                "nextPhraseID":"prim_guard5_3b"
            }
        ]
    },
    {
        "id":"prim_guard5_3a",
        "message":"Look, I have more important things to do than babysitting a kid, OK?",
        "replies":[
            {
                "text":"Bye.",
                "nextPhraseID":"X"
            },
            {
                "text":"Hmpf, when the gornauds get the village surrounded I'll be the one babysitting all of you.",
                "nextPhraseID":"X"
            }
        ],
        "rewards":[
            {
                "rewardType":"questProgress",
                "rewardID":"Omi2_bwm1",
                "value":9
            }
        ]
    },
    {
        "id":"prim_guard5_3b",
        "message":"Yes. They seem to be learning from every attack and their numbers are increasing.",
        "replies":[
            {
                "text":"Can I help?",
                "nextPhraseID":"prim_guard5_4"
            },
            {
                "text":"Will you hear what I have to say then?",
                "nextPhraseID":"prim_guard5_3a"
            }
        ]
    },
    {
        "id":"prim_guard5_4",
        "message":"Of course you can. Go back home and let me and the rest do our job. Understood?",
        "replies":[
            {
                "text":"But I have important information!",
                "nextPhraseID":"prim_guard5_3a"
            },
            {
                "text":"Whatever, you won't stand up after a Gornaud blow.",
                "nextPhraseID":"X"
            },
            {
                "text":"Understood, bye.",
                "nextPhraseID":"X"
            }
        ]
    },
    {
        "id":"prim_guard6_1",
        "message":"The guard is mumbling something to himself and seems to be ignoring you completely.",
        "switchToNPC":"ortholion"
    },
    {
        "id":"ortholion_conversation_1",
        "message":"In front of you, some guys seem to be hearing carefully or rather gingerly a charismatic voice.",
        "replies":[
            {
                "text":"N",
                "nextPhraseID":"ortholion_conversation_2"
            }
        ]
    },
    {
        "id":"ortholion_conversation_2",
        "message":"I am a very reasonable man, but the problems between this village and Blackwater settlement have delayed the tax collection of this region.",
        "switchToNPC":"ortholion",
        "replies":[
            {
                "text":"N",
                "nextPhraseID":"ortholion_conversation_3"
            }
        ]
    },
    {
        "id":"ortholion_conversation_3",
        "message":"Taxes are the solid pillar that maintain our and your lands. Other villages will rightly complain if we continue to allow this without repercussions.",
        "replies":[
            {
                "text":"N",
                "nextPhraseID":"ortholion_conversation_5"
            }
        ]
    },
    {
        "id":"ortholion_conversation_5",
        "message":"With all due respect, general, our problems here are wider and more complex than a simple disagreement with the people of Blackwater Settlement.",
        "switchToNPC":"prim_guard5",
        "replies":[
            {
                "text":"N",
                "nextPhraseID":"ortholion_conversation_6"
            }
        ]
    },
    {
        "id":"ortholion_conversation_6",
        "message":"Yes...The mines are closed due to lack of workers. We are scarce of resources and isolated from the rest of the world because of the collapsed tunnels. Moreover, monster attacks are increasing in frequency and proximity to the village.",
        "switchToNPC":"prim_guard6",
        "replies":[
            {
                "text":"N",
                "nextPhraseID":"ortholion_conversation_7"
            }
        ]
    },
    {
        "id":"ortholion_conversation_7",
        "message":"Yeah, yeah. I'm aware of the current situation.",
        "switchToNPC":"ortholion",
        "replies":[
            {
                "text":"N",
                "nextPhraseID":"ortholion_conversation_7a"
            }
        ]
    },
    {
        "id":"ortholion_conversation_7a",
        "message":"So, first of all, I will leave some of my men here to reinforce the village. They are reliable ... Most of them at least.",
        "replies":[
            {
                "text":"N",
                "nextPhraseID":"ortholion_conversation_8"
            }
        ]
    },
    {
        "id":"ortholion_conversation_8",
        "message":"Then I will travel to Blackwater Settlement. In the meanwhile, you must think about this offer:",
        "replies":[
            {
                "text":"N",
                "nextPhraseID":"ortholion_conversation_9"
            }
        ]
    },
    {
        "id":"ortholion_conversation_9",
        "message":"Feygard will consider that the villagers of Prim will have fulfilled and exceeded their duties to the kingdom if - and only if - Prim leaves the full management of the mines to the capital.",
        "replies":[
            {
                "text":"N",
                "nextPhraseID":"ortholion_conversation_10"
            }
        ]
    },
    {
        "id":"ortholion_conversation_10",
        "message":"What?! You can't...!",
        "switchToNPC":"prim_guard6",
        "replies":[
            {
                "text":"N",
                "nextPhraseID":"ortholion_conversation_11"
            }
        ]
    },
    {
        "id":"ortholion_conversation_11",
        "message":"HOW DARE YOU INTERRUPT THE GENERAL?!",
        "switchToNPC":"ortholion_guard1",
        "replies":[
            {
                "text":"N",
                "nextPhraseID":"ortholion_conversation_11a"
            }
        ]
    },
    {
        "id":"ortholion_conversation_11a",
        "message":"A palpable tension falls over the room as the guards begin to shout.",
        "switchToNPC":"none",
        "replies":[
            {
                "text":"N",
                "nextPhraseID":"ortholion_conversation_12"
            }
        ]
    },
    {
        "id":"ortholion_conversation_12",
        "message":"Calm down, all of you. Where is your temperance, soldiers of the glorious Feygard?",
        "switchToNPC":"ortholion",
        "replies":[
            {
                "text":"N",
                "nextPhraseID":"ortholion_conversation_13"
            }
        ]
    },
    {
        "id":"ortholion_conversation_13",
        "message":"I am leaving now. You have a few days to think about it, but I'm afraid this is the best solution. Feygard will also take charge of rebuilding and cleaning the mines if you accept.",
        "replies":[
            {
                "text":"N",
                "nextPhraseID":"ortholion_conversation_14"
            }
        ]
    },
    {
        "id":"ortholion_conversation_14",
        "message":"[The guard seems to be barely surpressing his anger.] We will truly consider your proposal. Best of luck in your travels, general.",
        "switchToNPC":"prim_guard5",
        "rewards":[
            {
                "rewardType":"removeSpawnArea",
                "rewardID":"ortholion",
                "mapName":"blackwater_mountain29"
            },
            {
                "rewardType":"removeSpawnArea",
                "rewardID":"ortholion_guard1",
                "mapName":"blackwater_mountain29"
            },
            {
                "rewardType":"removeSpawnArea",
                "rewardID":"ortholion_guard2",
                "mapName":"blackwater_mountain29"
            },
            {
                "rewardType":"removeQuestProgress",
                "rewardID":"bwm72_beginning",
                "value":5
            },
            {
                "rewardType":"questProgress",
                "rewardID":"Omi2_bwm1",
                "value":8
            },
            {
                "rewardType":"spawnAll",
                "rewardID":"ortholion_guard1a",
                "mapName":"blackwater_mountain11"
            },
            {
                "rewardType":"spawnAll",
                "rewardID":"ortholion_guard1b",
                "mapName":"blackwater_mountain11"
            },
            {
                "rewardType":"spawnAll",
                "rewardID":"ortholion_guard3",
                "mapName":"blackwater_mountain10"
            },
            {
                "rewardType":"spawnAll",
                "rewardID":"ortholion_guard3a",
                "mapName":"blackwater_mountain10"
            },
            {
                "rewardType":"spawnAll",
                "rewardID":"ortholion_guard5",
                "mapName":"blackwater_mountain10"
            },
            {
                "rewardType":"spawnAll",
                "rewardID":"ortholion_guard6",
                "mapName":"blackwater_mountain10"
            }
        ]
    },
    {
        "id":"ortholion_guard_0a",
        "message":"I'm on duty, youngster. Go play somewhere else.",
        "replies":[
            {
                "text":"Hah! Good one. Go buy a better sword, rookie.",
                "nextPhraseID":"X",
                "requires":[
                    {
                        "requireType":"inventoryKeep",
                        "requireID":"sword_flagstone",
                        "value":1
                    }
                ]
            },
            {
                "text":"Sorry, bye.",
                "nextPhraseID":"X"
            },
            {
                "text":"How does it feel that a kid killed more gornauds than you?",
                "nextPhraseID":"ortholion_guard_1a",
                "requires":[
                    {
                        "requireType":"killedMonster",
                        "requireID":"gornaud",
                        "value":100
                    }
                ]
            }
        ]
    },
    {
        "id":"ortholion_guard_1a",
        "message":"Bah! I said I AM ON DUTY!",
        "replies":[
            {
                "text":"OK, OK. How boring...",
                "nextPhraseID":"X"
            },
            {
                "text":"Sorry. Goodbye.",
                "nextPhraseID":"X"
            }
        ]
    },
    {
        "id":"ortholion_guard_selector",
        "replies":[
            {
                "nextPhraseID":"ortholion_guard_0a",
                "requires":[
                    {
                        "requireType":"random",
                        "requireID":"1/4"
                    }
                ]
            },
            {
                "nextPhraseID":"ortholion_guard_0b",
                "requires":[
                    {
                        "requireType":"random",
                        "requireID":"1/3"
                    }
                ]
            },
            {
                "nextPhraseID":"ortholion_guard_0c",
                "requires":[
                    {
                        "requireType":"random",
                        "requireID":"1/2"
                    }
                ]
            },
            {
                "nextPhraseID":"ortholion_guard_0d"
            }
        ]
    },
    {
        "id":"ortholion_guard_0b",
        "message":"Beware kid, it's dangerous out there.",
        "replies":[
            {
                "text":"I'm well prepared, thanks.",
                "nextPhraseID":"X"
            },
            {
                "text":"Of course it is. I am sometimes out there.",
                "nextPhraseID":"ortholion_guard_1b"
            }
        ]
    },
    {
        "id":"ortholion_guard_1b",
        "message":"Ha ha! Hilarious, but seriously be careful out there.",
        "replies":[
            {
                "text":"No promises!",
                "nextPhraseID":"X"
            },
            {
                "text":"OK, sir. Thank you for the advice.",
                "nextPhraseID":"X"
            },
            {
                "text":"Shadow be with you.",
                "nextPhraseID":"X"
            }
        ]
    },
    {
        "id":"ortholion_guard_0c",
        "message":"Hey kid! Can you do me a favor?",
        "replies":[
            {
                "text":"Have you seen my brother Andor? He looks a bit like me.",
                "nextPhraseID":"ortholion_guard_1c"
            },
            {
                "text":"No, sorry. Bye.",
                "nextPhraseID":"X"
            },
            {
                "text":"What is it?",
                "nextPhraseID":"ortholion_guard_2c"
            }
        ]
    },
    {
        "id":"ortholion_guard_1c",
        "message":"Yes, can you... Eh? Your brother? No idea. Is he from this village?",
        "replies":[
            {
                "text":"Never mind, bye.",
                "nextPhraseID":"X"
            },
            {
                "text":"No, he is not. But thanks anyway.",
                "nextPhraseID":"X"
            },
            {
                "text":"No...But tell me about the favor you were asking before.",
                "nextPhraseID":"ortholion_guard_2c"
            }
        ]
    },
    {
        "id":"ortholion_guard_2c",
        "message":"Well. Do you mind bringing me some food? I have not eaten anything decent since we arrived in this village.",
        "replies":[
            {
                "text":"Go buy your own food.",
                "nextPhraseID":"X"
            },
            {
                "text":"Here's a pork pie.",
                "nextPhraseID":"ortholion_guard_2c_pork",
                "requires":[
                    {
                        "requireType":"inventoryRemove",
                        "requireID":"pie_pork",
                        "value":1
                    }
                ]
            },
            {
                "text":"Here's some cheese.",
                "nextPhraseID":"ortholion_guard_2c_cheese",
                "requires":[
                    {
                        "requireType":"inventoryRemove",
                        "requireID":"cheese",
                        "value":2
                    }
                ]
            },
            {
                "text":"I don't have food, but here's 50 gold.",
                "nextPhraseID":"ortholion_guard_2c_gold",
                "requires":[
                    {
                        "requireType":"inventoryRemove",
                        "requireID":"gold",
                        "value":50
                    }
                ]
            },
            {
                "text":"How about some cooked meat?",
                "nextPhraseID":"ortholion_guard_2c_meat",
                "requires":[
                    {
                        "requireType":"inventoryRemove",
                        "requireID":"meat_cooked",
                        "value":1
                    }
                ]
            }
        ]
    },
    {
        "id":"ortholion_guard_2c_pork",
        "message":"Oh, looks good! Thank you, kid. Here's something shiny I've found.",
        "replies":[
            {
                "text":"Gems...? Whatever, thanks anyway.",
                "nextPhraseID":"X"
            },
            {
                "text":"Oh! Thank you. Good luck in your duties.",
                "nextPhraseID":"X"
            }
        ],
        "rewards":[
            {
                "rewardType":"giveItem",
                "rewardID":"gem3",
                "value":2
            }
        ]
    },
    {
        "id":"ortholion_guard_2c_cheese",
        "message":"Cheese! It is rare to taste cheese out of home. In exchange, take these strawberries I gathered near Stoutford. They are fresh, but I don't like the taste.",
        "replies":[
            {
                "text":"So you already had food? I traveled a long to get that cheese. Hmpf.",
                "nextPhraseID":"X"
            },
            {
                "text":"Thank you. Have a good day.",
                "nextPhraseID":"X"
            }
        ],
        "rewards":[
            {
                "rewardType":"giveItem",
                "rewardID":"strawberry",
                "value":3
            }
        ]
    },
    {
        "id":"ortholion_guard_2c_gold",
        "message":"Well. It is said that money doesn't bring happiness but gets it closer. Thank you.",
        "replies":[
            {
                "text":"Anything for the glory of Feygard!",
                "nextPhraseID":"X"
            },
            {
                "text":"50 gold is a trifle to me. No worries.",
                "nextPhraseID":"X"
            },
            {
                "text":"Shadow be with you.",
                "nextPhraseID":"X"
            }
        ]
    },
    {
        "id":"ortholion_guard_2c_meat",
        "message":"Hear, hear! I won't be in shape for much longer if you keep bringing me such feasts. Take a couple of these \"Izthiel\" claws. They might keep you alive in case of exterme neccessity.",
        "replies":[
            {
                "text":"I am grateful, sir. Have a nice day.",
                "nextPhraseID":"X"
            },
            {
                "text":"Don't stand in the same place for the full beat if you want to get in shape. Bye.",
                "nextPhraseID":"X"
            },
            {
                "text":"I'll keep that in mind. Thank you.",
                "nextPhraseID":"X"
            }
        ],
        "rewards":[
            {
                "rewardType":"giveItem",
                "rewardID":"izthiel_claw",
                "value":4
            }
        ]
    },
    {
        "id":"ortholion_guard_0d",
        "message":"It's good to see vigorous youngsters wandering around here and there. You could become a soldier of Feygard someday.",
        "replies":[
            {
                "text":"Thanks for the compliment, sir.",
                "nextPhraseID":"ortholion_guard_1d"
            },
            {
                "text":"And end up like you, guarding the outskirts of a tiny village? Zero action jobs aren't my type.",
                "nextPhraseID":"X"
            },
            {
                "text":"Sorry, but I am a follower of the Shadow.",
                "nextPhraseID":"ortholion_guard_1d2"
            }
        ]
    },
    {
        "id":"ortholion_guard_1d",
        "message":"And good-mannered too! Keep going like this.",
        "replies":[
            {
                "text":"Thank you. Have a good day, sir.",
                "nextPhraseID":"X"
            },
            {
                "text":"I will. How is the patrol going?",
                "nextPhraseID":"ortholion_guard_2d2"
            }
        ]
    },
    {
        "id":"ortholion_guard_1d2",
        "message":"The Shadow? Probably your parents inculcated those ideas in you. Let me tell you, they are wrong. Followers of the Shadow only promote chaos and anarchy.",
        "replies":[
            {
                "text":"Chaos and anarchy? Have you ever met a priest of the Shadow?",
                "nextPhraseID":"ortholion_guard_2d"
            },
            {
                "text":"Hmmm, probably your parents inculcated those ideas in you. I won't try to change your mind. Bye.",
                "nextPhraseID":"X"
            }
        ]
    },
    {
        "id":"ortholion_guard_2d",
        "message":"Oh yes. Good speakers with poison in their tongues. They conspire with the savages of the South against our righteous lord, just for restoring order in the wake of the chaos left after the war.",
        "replies":[
            {
                "text":"Hmm, I never saw it that way.",
                "nextPhraseID":"ortholion_guard_3d"
            },
            {
                "text":"Or maybe just good speakers who don't like their rituals to be banned nonsensically...",
                "nextPhraseID":"ortholion_guard_3d2"
            },
            {
                "text":"Every flock has their black sheep.",
                "nextPhraseID":"ortholion_guard_3d3"
            }
        ]
    },
    {
        "id":"ortholion_guard_3d",
        "message":"Your friends of the Shadow are not trustworthy. This is the best advice I can give you.",
        "replies":[
            {
                "text":"May the Shadow not be with you, then.",
                "nextPhraseID":"X"
            },
            {
                "text":"I will remember it...Thanks.",
                "nextPhraseID":"X"
            },
            {
                "text":"It'd better be. My Shadow knows what I can do with unwanted ghosts.",
                "nextPhraseID":"X",
                "requires":[
                    {
                        "requireType":"killedMonster",
                        "requireID":"hirathil2",
                        "value":10
                    }
                ]
            }
        ]
    },
    {
        "id":"ortholion_guard_3d2",
        "message":"Whatever, kid. My shift is ending and I don't like your tone. You will see that I am right when you get older.",
        "replies":[
            {
                "text":"I won't waste my time anymore with a closed-minded Feygard soldier. Bye.",
                "nextPhraseID":"X"
            },
            {
                "text":"I did not want to offend you... Sorry.",
                "nextPhraseID":"X"
            },
            {
                "text":"Maybe, but I certainly don't see myself becoming a Feygard soldier.",
                "nextPhraseID":"X"
            }
        ]
    },
    {
        "id":"ortholion_guard_3d3",
        "message":"Maybe you are right...But it's the duty of the shepherd to rid the flock of those black sheep.",
        "replies":[
            {
                "text":"Is your general a good shepherd?",
                "nextPhraseID":"ortholion_guard_4d"
            },
            {
                "text":"Maybe you are right too. How is the patrol going?",
                "nextPhraseID":"ortholion_guard_2d2"
            }
        ]
    },
    {
        "id":"ortholion_guard_4d",
        "message":"Absolutely. He is the smartest and strongest man I ever had the honor to meet and serve.",
        "replies":[
            {
                "text":"I bet he won't survive the wyrms.",
                "nextPhraseID":"ortholion_guard_5d",
                "requires":[
                    {
                        "requireType":"killedMonster",
                        "requireID":"wyrm_trainer",
                        "value":1
                    }
                ]
            },
            {
                "text":"I think I will leave you and your fanaticism.",
                "nextPhraseID":"X"
            }
        ]
    },
    {
        "id":"ortholion_guard_5d",
        "message":"HOW DARE YOU?! ",
        "replies":[
            {
                "text":"I'd better leave.",
                "nextPhraseID":"X"
            },
            {
                "text":"Yes, pure fanaticism. ",
                "nextPhraseID":"X"
            }
        ]
    },
    {
        "id":"ortholion_guard_2d2",
        "message":"About to end for me. The people of this village are exaggerating. There aren't so many monsters, they are just weak.",
        "replies":[
            {
                "text":"N",
                "nextPhraseID":"ortholion_guard_3d4"
            }
        ]
    },
    {
        "id":"ortholion_guard_3d4",
        "message":"These gornauds are no match for us, soldiers of the great Feygard.",
        "replies":[
            {
                "text":"Said the heavily armored soldier...",
                "nextPhraseID":"ortholion_guard_4d2"
            },
            {
                "text":"Sure. How many have you killed?",
                "nextPhraseID":"ortholion_guard_4d3"
            }
        ]
    },
    {
        "id":"ortholion_guard_4d2",
        "message":"Heh, you have a point there, kid.",
        "replies":[
            {
                "text":"Have you seen anything out of the normal?",
                "nextPhraseID":"ortholion_guard_5d2"
            },
            {
                "text":"I guess. Well, see you.",
                "nextPhraseID":"X"
            },
            {
                "text":"Do you mind selling me some of your shiny armor? You know, I need protection.",
                "nextPhraseID":"ortholion_guard_5d3"
            }
        ]
    },
    {
        "id":"ortholion_guard_4d3",
        "message":"Well...I...Actually, I should not be talking with you during my patrol. Leave me now."
    },
    {
        "id":"ortholion_guard_5d2",
        "message":"I can't really. Guard patrolling tends to be boring work, but someone has to do it.",
        "replies":[
            {
                "text":"I see. Hope you finish it soon, sir.",
                "nextPhraseID":"ortholion_guard_6d"
            },
            {
                "text":"Have you found anything...for me to play with?",
                "nextPhraseID":"ortholion_guard_6d2"
            }
        ]
    },
    {
        "id":"ortholion_guard_5d3",
        "message":"Your protection inside the village is granted by us. A kid like you does not need armor, but some friends to play with.",
        "replies":[
            {
                "text":"Bah, I give up.",
                "nextPhraseID":"X"
            },
            {
                "text":"Tell me some interesting story to tell my friends then. Did something happen during your round?",
                "nextPhraseID":"ortholion_guard_5d2"
            }
        ]
    },
    {
        "id":"ortholion_guard_6d",
        "message":"Thank you, kid."
    },
    {
        "id":"ortholion_guard_6d2",
        "message":"Huh? No. But if you have some gold to spare, I could sell you some bargains I've found during my duties.",
        "replies":[
            {
                "text":"Never mind, bye.",
                "nextPhraseID":"X"
            },
            {
                "text":"Sure, let me have a look.",
                "nextPhraseID":"S"
            },
            {
                "text":"I am not looking for bargains.",
                "nextPhraseID":"ortholion_guard_7d"
            }
        ]
    },
    {
        "id":"ortholion_guard_7d",
        "message":"I might even have some shiny gems...",
        "replies":[
            {
                "text":"I have tons, sorry.",
                "nextPhraseID":"X"
            },
            {
                "text":"Hmm, ok. Let's trade.",
                "nextPhraseID":"S"
            }
        ]
    },
    {
        "id":"ortholion_guard3_selector",
        "replies":[
            {
                "nextPhraseID":"ortholion_guard3_5",
                "requires":[
                    {
                        "requireType":"questProgress",
                        "requireID":"Omi2_bwm1",
                        "value":54
                    }
                ]
            },
            {
                "nextPhraseID":"ortholion_guard3_2",
                "requires":[
                    {
                        "requireType":"questProgress",
                        "requireID":"Omi2_bwm1",
                        "value":47
                    }
                ]
            },
            {
                "nextPhraseID":"ortholion_guard3_1",
                "requires":[
                    {
                        "requireType":"random",
                        "requireID":"1/2"
                    }
                ]
            },
            {
                "nextPhraseID":"ortholion_guard3_1b"
            }
        ]
    },
    {
        "id":"ortholion_guard3_1",
        "message":"Out of my sight kid. I'm on duty."
    },
    {
        "id":"ortholion_guard3_1b",
        "message":"We soldiers of Feygard have come to this lonely place by direct command of General Ortholion, and don't have time to play with a kid."
    },
    {
        "id":"ehrenfest_3b",
        "message":"This is not a good place to talk about this. But trust me, there is much at stake and Prim's situation is only going to get worse. Let me introduce myself. My name is Ehrenfest, and...",
        "replies":[
            {
                "text":"N",
                "nextPhraseID":"ehrenfest_conversation_1"
            }
        ],
        "rewards":[
            {
                "rewardType":"questProgress",
                "rewardID":"bwm72_beginning",
                "value":6
            }
        ]
    },
    {
        "id":"ehrenfest_conversation_1",
        "message":"OUT OF THE WAY, COMMONERS!",
        "switchToNPC":"ortholion_guard_hidden",
        "replies":[
            {
                "text":"N",
                "nextPhraseID":"ehrenfest_conversation_1a"
            }
        ]
    },
    {
        "id":"ehrenfest_conversation_1a",
        "message":"You and Ehrenfest are startled, and step aside. Three men with Feygard insignia leave the hall. You remain silent as they pass.",
        "switchToNPC":"none",
        "replies":[
            {
                "text":"N",
                "nextPhraseID":"ehrenfest_conversation_2"
            }
        ]
    },
    {
        "id":"ehrenfest_conversation_2",
        "message":"I will say it only once. No taverns, no exploring, no drama with those untrained Prim guards. And for the glory of our homeland, don't pursue any injured monster.",
        "switchToNPC":"ortholion_hidden",
        "replies":[
            {
                "text":"N",
                "nextPhraseID":"ehrenfest_conversation_3"
            }
        ]
    },
    {
        "id":"ehrenfest_conversation_3",
        "message":"I have a bad feeling about all this. These villagers might be hiding something. Tell the mountain scouts to wait for me at the tunnel entrance. They will escort me up to Blackwater Settlement.",
        "replies":[
            {
                "text":"N",
                "nextPhraseID":"ehrenfest_conversation_4"
            }
        ]
    },
    {
        "id":"ehrenfest_conversation_4",
        "message":"Yes, my general.",
        "switchToNPC":"ortholion_guard_hidden",
        "replies":[
            {
                "text":"N",
                "nextPhraseID":"ehrenfest_conversation_4a"
            }
        ],
        "rewards":[
            {
                "rewardType":"questProgress",
                "rewardID":"bwm72_beginning",
                "value":7
            },
            {
                "rewardType":"questProgress",
                "rewardID":"Omi2_bwm1",
                "value":10
            },
            {
                "rewardType":"spawnAll",
                "rewardID":"ortholion_guard3",
                "mapName":"blackwater_mountain10"
            },
            {
                "rewardType":"spawnAll",
                "rewardID":"ortholion_guard3a",
                "mapName":"blackwater_mountain10"
            },
            {
                "rewardType":"spawnAll",
                "rewardID":"ortholion_guard5",
                "mapName":"blackwater_mountain10"
            },
            {
                "rewardType":"spawnAll",
                "rewardID":"ortholion_guard6",
                "mapName":"blackwater_mountain10"
            },
            {
                "rewardType":"spawnAll",
                "rewardID":"ortholion_guard1a",
                "mapName":"blackwater_mountain11"
            },
            {
                "rewardType":"spawnAll",
                "rewardID":"ortholion_guard1b",
                "mapName":"blackwater_mountain11"
            }
        ]
    },
    {
        "id":"ehrenfest_conversation_4a",
        "message":"The three men continue on their way out of the village, completely ignoring your presence.",
        "switchToNPC":"none",
        "replies":[
            {
                "text":"N",
                "nextPhraseID":"ehrenfest_4"
            }
        ]
    },
    {
        "id":"ehrenfest_4",
        "message":"*looks nervous*  I told you. Something big is about to happen. I believe it is somehow related to what you've seen up in the mountain.",
        "switchToNPC":"ehrenfest",
        "replies":[
            {
                "text":"How did they reach this place?",
                "nextPhraseID":"ehrenfest_5a"
            },
            {
                "text":"How do you know what I've seen?",
                "nextPhraseID":"ehrenfest_5b"
            }
        ]
    },
    {
        "id":"ehrenfest_5a",
        "message":"I assume the same way you did.",
        "replies":[
            {
                "text":"N",
                "nextPhraseID":"ehrenfest_6a"
            }
        ]
    },
    {
        "id":"ehrenfest_5b",
        "message":"I've seen you climbing up the mountainside and going down the hole, of course!\n\nI was waiting for your return.",
        "replies":[
            {
                "text":"All of this is getting too shady. I'd better leave.",
                "nextPhraseID":"ehrenfest_6b"
            },
            {
                "text":"Continue, please.",
                "nextPhraseID":"ehrenfest_6a"
            }
        ]
    },
    {
        "id":"ehrenfest_6a",
        "message":"Look, this is not a safe place to talk. Meet me in the Elm mine, west of here, OK?",
        "switchToNPC":"ehrenfest",
        "replies":[
            {
                "text":"I will think about it.",
                "nextPhraseID":"ehrenfest_7a"
            },
            {
                "text":"OK, we will meet there.",
                "nextPhraseID":"ehrenfest_7b"
            },
            {
                "text":"I hope this won't get any shadier.",
                "nextPhraseID":"ehrenfest_7c"
            }
        ]
    },
    {
        "id":"ehrenfest_6b",
        "message":"Do whatever you want, youngster. But two minds sometimes work better than one, and four eyes better than two...",
        "replies":[
            {
                "text":"N",
                "nextPhraseID":"ehrenfest_6a"
            }
        ]
    },
    {
        "id":"ehrenfest_7a",
        "message":"OK, I'll be waiting for you there.",
        "replies":[
            {
                "text":"Bye.",
                "nextPhraseID":"R"
            },
            {
                "text":"Shadow be with you.",
                "nextPhraseID":"R"
            }
        ],
        "rewards":[
            {
                "rewardType":"questProgress",
                "rewardID":"Omi2_bwm1",
                "value":11
            },
            {
                "rewardType":"spawnAll",
                "rewardID":"ehrenfest",
                "mapName":"elm_mine1"
            },
            {
                "rewardType":"removeSpawnArea",
                "rewardID":"ehrenfest",
                "mapName":"blackwater_mountain11"
            }
        ]
    },
    {
        "id":"ehrenfest_7b",
        "message":"Excellent. Try not to raise suspicions.",
        "replies":[
            {
                "text":"You're the suspicious guy here.",
                "nextPhraseID":"R"
            },
            {
                "text":"OK, bye.",
                "nextPhraseID":"R"
            }
        ],
        "rewards":[
            {
                "rewardType":"questProgress",
                "rewardID":"Omi2_bwm1",
                "value":11
            },
            {
                "rewardType":"spawnAll",
                "rewardID":"ehrenfest",
                "mapName":"elm_mine1"
            },
            {
                "rewardType":"removeSpawnArea",
                "rewardID":"ehrenfest",
                "mapName":"blackwater_mountain11"
            }
        ]
    },
    {
        "id":"ehrenfest_7c",
        "message":"I'm afraid it will. Farewell.",
        "replies":[
            {
                "text":"Uhh, great. Bye.",
                "nextPhraseID":"R"
            },
            {
                "text":"Shadow be with you.",
                "nextPhraseID":"R"
            },
            {
                "text":"See you later then.",
                "nextPhraseID":"R"
            }
        ],
        "rewards":[
            {
                "rewardType":"questProgress",
                "rewardID":"Omi2_bwm1",
                "value":11
            },
            {
                "rewardType":"spawnAll",
                "rewardID":"ehrenfest",
                "mapName":"elm_mine1"
            },
            {
                "rewardType":"removeSpawnArea",
                "rewardID":"ehrenfest",
                "mapName":"blackwater_mountain11"
            }
        ]
    },
    {
        "id":"ehrenfest_selector_3",
        "replies":[
            {
                "nextPhraseID":"ehrenfest_calling_1",
                "requires":[
                    {
                        "requireType":"questProgress",
                        "requireID":"Omi2_bwm1",
                        "value":11
                    },
                    {
                        "requireType":"questProgress",
                        "requireID":"bwm72_beginning",
                        "value":8,
                        "negate":true
                    }
                ]
            }
        ]
    },
    {
        "id":"ehrenfest_calling_1",
        "message":"Someone is whispering: \"Psst, come! Come here!\"\n\nThe voice is coming from the dining room.",
        "rewards":[
            {
                "rewardType":"questProgress",
                "rewardID":"bwm72_beginning",
                "value":8
            }
        ]
    },
    {
        "id":"ehrenfest_8",
        "message":"Well, how did it go?",
        "replies":[
            {
                "text":"Nothing of your concern. Bye.",
                "nextPhraseID":"X"
            },
            {
                "text":"Good, don't bother me.",
                "nextPhraseID":"X"
            },
            {
                "text":"No luck, but I heard a tense conversation between a Feygard general and one of the patrol captains.",
                "nextPhraseID":"ehrenfest_9",
                "requires":[
                    {
                        "requireType":"questProgress",
                        "requireID":"Omi2_bwm1",
                        "value":9
                    }
                ]
            }
        ]
    },
    {
        "id":"ehrenfest_9",
        "message":"I did see that general leaving. Now his henchmen are patrolling the village entrance.",
        "replies":[
            {
                "text":"They are up to no good.",
                "nextPhraseID":"ehrenfest_10a"
            },
            {
                "text":"It's good to see they are protecting the villagers.",
                "nextPhraseID":"ehrenfest_10b"
            }
        ]
    },
    {
        "id":"ehrenfest_10a",
        "message":"Most probably.",
        "replies":[
            {
                "text":"N",
                "nextPhraseID":"ehrenfest_6a"
            }
        ]
    },
    {
        "id":"ehrenfest_10b",
        "message":"Hah! I seriously doubt they are here just for that.",
        "replies":[
            {
                "text":"Are you accusing the great soldiers of Feygard of anything? I'd better leave.",
                "nextPhraseID":"X"
            },
            {
                "text":"What do you think?",
                "nextPhraseID":"ehrenfest_6a"
            }
        ]
    },
    {
        "id":"ehrenfest_11",
        "message":"Hello again my little friend. We'll be safe from prying ears here.",
        "replies":[
            {
                "text":"Care to explain your reasons for stalking me?",
                "nextPhraseID":"ehrenfest_12"
            }
        ]
    },
    {
        "id":"ehrenfest_12",
        "message":"I only saw you by chance. Please, let me explain what happened.",
        "replies":[
            {
                "text":"Sure, go on.",
                "nextPhraseID":"ehrenfest_13a"
            },
            {
                "text":"I'm all ears.",
                "nextPhraseID":"ehrenfest_13a"
            },
            {
                "text":"Get straight to the point.",
                "nextPhraseID":"ehrenfest_13b"
            }
        ]
    },
    {
        "id":"ehrenfest_13a",
        "message":"I arrived here several weeks ago for no particularly interesting reason. I am part of a family of explorers and travelers, and the story of a ruined tunnel infested by dangerous beasts was something I wanted to see with my own eyes.",
        "replies":[
            {
                "text":"N",
                "nextPhraseID":"ehrenfest_14"
            }
        ]
    },
    {
        "id":"ehrenfest_14",
        "message":"The rumors were true. Those gornauds are not natural creatures. They gave me a really hard time at first.",
        "replies":[
            {
                "text":"Please go on.",
                "nextPhraseID":"ehrenfest_15"
            },
            {
                "text":"What happened then?",
                "nextPhraseID":"ehrenfest_15"
            }
        ]
    },
    {
        "id":"ehrenfest_15",
        "message":"I managed to reach the other entrance of the tunnel, but with no potions or fresh food I thought it was the end. Luckily, a guy called Lorn rescued me and brought me here.",
        "replies":[
            {
                "text":"That name seems familiar to me, somehow.",
                "nextPhraseID":"ehrenfest_16"
            },
            {
                "text":"Now to the point, please.",
                "nextPhraseID":"ehrenfest_16"
            }
        ]
    },
    {
        "id":"ehrenfest_16",
        "message":"Due to my exhaustion, I rested in bed for days. I could hear the constant noise of the workers chatting, toasting with their mead jugs...",
        "replies":[
            {
                "text":"Have you finished?",
                "nextPhraseID":"ehrenfest_17a"
            },
            {
                "text":"Obviously you needed the rest.",
                "nextPhraseID":"ehrenfest_17"
            }
        ]
    },
    {
        "id":"ehrenfest_17",
        "message":"But the day I got up, completely recovered, the first thing I noticed was precisely the absence of those noises. The rooms next to me were dirty and empty. No one was in the dining room. The mine entrance was closed.",
        "replies":[
            {
                "text":"N",
                "nextPhraseID":"ehrenfest_18"
            }
        ]
    },
    {
        "id":"ehrenfest_17a",
        "message":"[He seems to be completely absorbed by his own monologue]",
        "replies":[
            {
                "text":"N",
                "nextPhraseID":"ehrenfest_17"
            }
        ]
    },
    {
        "id":"ehrenfest_18",
        "message":"Arghest, the only man left here, pointed me towards Prim, so I decided to go and ask for my savior. Lamentably, he was no longer there.",
        "replies":[
            {
                "text":"N",
                "nextPhraseID":"ehrenfest_19"
            }
        ]
    },
    {
        "id":"ehrenfest_19",
        "message":"Some villagers said he and his patrol crew had left three days ago in search of a couple that climbed up the mountain. So I went to the local shop, I got some supplies and...",
        "replies":[
            {
                "text":"Did you have any luck?",
                "nextPhraseID":"ehrenfest_20a"
            },
            {
                "text":"Aren't you done yet?",
                "nextPhraseID":"ehrenfest_20b"
            }
        ]
    },
    {
        "id":"ehrenfest_20b",
        "message":"Are you gonna stop interrupting me?",
        "replies":[
            {
                "text":"If that makes you finish sooner...",
                "nextPhraseID":"ehrenfest_21"
            },
            {
                "text":"Sorry, continue.",
                "nextPhraseID":"ehrenfest_21"
            }
        ]
    },
    {
        "id":"ehrenfest_21",
        "message":"Well. After nearly two days of restless searching, I figured they may have already returned, so I started to climb down.",
        "replies":[
            {
                "text":"N",
                "nextPhraseID":"ehrenfest_22"
            }
        ]
    },
    {
        "id":"ehrenfest_20a",
        "message":"I suppose, if you want to call it that.",
        "replies":[
            {
                "text":"N",
                "nextPhraseID":"ehrenfest_21"
            }
        ]
    },
    {
        "id":"ehrenfest_22",
        "message":"I fell off a cliff on a narrow path on the mountain side and ended up at the same plateau you climbed up to, where the corpse was. I could not believe what I was seeing.",
        "replies":[
            {
                "text":"N",
                "nextPhraseID":"ehrenfest_23"
            }
        ]
    },
    {
        "id":"ehrenfest_23",
        "message":"Lorn lay next to me, just a few steps away. His armor was entirely covered in blood, flowing slowly to the ground out of his body.",
        "replies":[
            {
                "text":"What about the campfire?",
                "nextPhraseID":"ehrenfest_24a"
            },
            {
                "text":"What about the hole?",
                "nextPhraseID":"ehrenfest_24b"
            },
            {
                "text":"Was he dead?",
                "nextPhraseID":"ehrenfest_24c"
            }
        ]
    },
    {
        "id":"ehrenfest_24a",
        "message":"There was a campfire, yes. Now that I think about it, it could have belonged either to the couple or to the patrol crew.",
        "replies":[
            {
                "text":"Was Lorn dead?",
                "nextPhraseID":"ehrenfest_24c"
            },
            {
                "text":"What about the hole?",
                "nextPhraseID":"ehrenfest_24b"
            }
        ]
    },
    {
        "id":"ehrenfest_24b",
        "message":"I didn't dare to go down the hole...",
        "replies":[
            {
                "text":"What about the campfire?",
                "nextPhraseID":"ehrenfest_24a"
            },
            {
                "text":"Was Lorn dead when you found him?",
                "nextPhraseID":"ehrenfest_24c"
            },
            {
                "text":"I found some dead bodies inside.",
                "nextPhraseID":"ehrenfest_25a"
            }
        ]
    },
    {
        "id":"ehrenfest_24c",
        "message":"Almost... I took his armor off. His injuries were severe. I tried to cure him using my potions but they weren't strong enough. He died, failing to express his final thoughts in words.",
        "replies":[
            {
                "text":"N",
                "nextPhraseID":"ehrenfest_24c2"
            }
        ]
    },
    {
        "id":"ehrenfest_24c2",
        "message":"But everything he couldn't say with words was said by the terrified glance he threw at that dark hole, just before his last breath.",
        "replies":[
            {
                "text":"What about the hole?",
                "nextPhraseID":"ehrenfest_24b"
            },
            {
                "text":"What about the campfire?",
                "nextPhraseID":"ehrenfest_24a"
            }
        ]
    },
    {
        "id":"ehrenfest_25a",
        "message":"Yes, I was about to ask you... Continue.",
        "replies":[
            {
                "text":"The corpses were covered by cobwebs, but I could see signs of torture.",
                "nextPhraseID":"ehrenfest_26a"
            }
        ],
        "rewards":[
            {
                "rewardType":"questProgress",
                "rewardID":"Omi2_bwm1",
                "value":15
            }
        ]
    },
    {
        "id":"ehrenfest_25b",
        "message":"Anything more you can tell me about that place?",
        "replies":[
            {
                "text":"Give me some time to remember.",
                "nextPhraseID":"ehrenfest_26b"
            },
            {
                "text":"The corpses were covered by cobwebs. They were probably tortured.",
                "nextPhraseID":"ehrenfest_26a"
            }
        ]
    },
    {
        "id":"ehrenfest_26b",
        "message":"Fine, I'll be waiting here."
    },
    {
        "id":"ehrenfest_26a",
        "message":"Tortured, you say? That makes no sense!",
        "replies":[
            {
                "text":"That's what I saw.",
                "nextPhraseID":"ehrenfest_27a"
            },
            {
                "text":"I took some ropes to prove what I saw to the guards...",
                "nextPhraseID":"ehrenfest_27b",
                "requires":[
                    {
                        "requireType":"inventoryRemove",
                        "requireID":"bwm72_rope",
                        "value":1
                    }
                ]
            }
        ]
    },
    {
        "id":"ehrenfest_27a",
        "message":"Are you sure?",
        "replies":[
            {
                "text":"Yes, look at this blood-stained rope.",
                "nextPhraseID":"ehrenfest_27b",
                "requires":[
                    {
                        "requireType":"inventoryRemove",
                        "requireID":"bwm72_rope",
                        "value":1
                    }
                ]
            },
            {
                "text":"Yes, look at this blood-stained rope... Oh, I seem to have lost it. Just a second, I'll go and find it.",
                "nextPhraseID":"ehrenfest_27b",
                "requires":[
                    {
                        "requireType":"inventoryKeep",
                        "requireID":"bwm72_rope",
                        "value":1,
                        "negate":true
                    }
                ]
            }
        ]
    },
    {
        "id":"ehrenfest_27b",
        "message":"Just after witnessing my savior's death, I ran away and came back to the village.",
        "replies":[
            {
                "text":"Did you tell the guards what you saw?",
                "nextPhraseID":"ehrenfest_28a"
            },
            {
                "text":"Shame on you! You should have buried him at least.",
                "nextPhraseID":"ehrenfest_28b"
            }
        ],
        "rewards":[
            {
                "rewardType":"questProgress",
                "rewardID":"Omi2_bwm1",
                "value":16
            }
        ]
    },
    {
        "id":"ehrenfest_28a",
        "message":"I tried, but they considered it an accident. My constant babbling did not help...",
        "replies":[
            {
                "text":"Why did the guards not bury their partner?",
                "nextPhraseID":"ehrenfest_29a"
            },
            {
                "text":"An accident?",
                "nextPhraseID":"ehrenfest_29a"
            }
        ]
    },
    {
        "id":"ehrenfest_29a",
        "message":"Strange, isn't it? Really, they didn't seem to care about Lorn, or the other missing people. It was all the monsters' fault and that's all.",
        "replies":[
            {
                "text":"There's something too shady in all of this.",
                "nextPhraseID":"ehrenfest_30a"
            },
            {
                "text":"Guards, lazy as hell in every place I go.",
                "nextPhraseID":"ehrenfest_30b"
            }
        ]
    },
    {
        "id":"ehrenfest_28b",
        "message":"You are honestly right, but it's too late to go back...",
        "replies":[
            {
                "text":"No, it's not.",
                "nextPhraseID":"ehrenfest_29b"
            },
            {
                "text":"You didn't bury him, but why didn't the guards either?",
                "nextPhraseID":"ehrenfest_29a"
            }
        ]
    },
    {
        "id":"ehrenfest_30a",
        "message":"Yes. And that's why I need your help.",
        "replies":[
            {
                "text":"What can I do?",
                "nextPhraseID":"ehrenfest_31a"
            },
            {
                "text":"You should give me a reward just for listening to this tripe.",
                "nextPhraseID":"ehrenfest_31b"
            }
        ]
    },
    {
        "id":"ehrenfest_29b",
        "message":"[Ehrenfest stays quiet with his head down]",
        "replies":[
            {
                "text":"So ... Why didn't the guards bring Lorn's remains to the village?",
                "nextPhraseID":"ehrenfest_29a"
            }
        ]
    },
    {
        "id":"ehrenfest_30b",
        "message":"Sometimes, heh. But still, something doesn't fit.",
        "replies":[
            {
                "text":"Are you sure?",
                "nextPhraseID":"ehrenfest_30a"
            },
            {
                "text":"Indeed. There's something shady in all of this.",
                "nextPhraseID":"ehrenfest_30a"
            }
        ]
    },
    {
        "id":"ehrenfest_13b",
        "message":"Hmm, I will try.",
        "replies":[
            {
                "text":"N",
                "nextPhraseID":"ehrenfest_13a"
            }
        ]
    },
    {
        "id":"ehrenfest_30c",
        "message":"Now that everything is told, let's find some answers.",
        "replies":[
            {
                "text":"More chatting? No thanks.",
                "nextPhraseID":"ehrenfest_31b"
            },
            {
                "text":"What's your proposal?",
                "nextPhraseID":"ehrenfest_31a"
            }
        ]
    },
    {
        "id":"ehrenfest_31b",
        "message":"Okay, okay. Let's take a break. We'll talk later.",
        "replies":[
            {
                "text":"Thank you.",
                "nextPhraseID":"X"
            },
            {
                "text":"Do you have anything to trade?",
                "nextPhraseID":"ehrenfest_32b"
            }
        ]
    },
    {
        "id":"ehrenfest_32b",
        "message":"I'm afraid not.",
        "replies":[
            {
                "text":"OK, we'll talk later.",
                "nextPhraseID":"X"
            }
        ]
    },
    {
        "id":"ehrenfest_31a",
        "message":"We must gather information. I am convinced Lorn's death has to do with what you saw down the hole.",
        "replies":[
            {
                "text":"N",
                "nextPhraseID":"ehrenfest_32a"
            }
        ]
    },
    {
        "id":"ehrenfest_32a",
        "message":"You will have to talk to the villagers of Prim. We have to find out what happened to Lorn's partners, about whom we know nothing yet.",
        "replies":[
            {
                "text":"What will you do?",
                "nextPhraseID":"ehrenfest_33a"
            },
            {
                "text":"Sounds boring, but I'll do it.",
                "nextPhraseID":"ehrenfest_33b"
            },
            {
                "text":"Fine. I'll go.",
                "nextPhraseID":"ehrenfest_33b"
            }
        ]
    },
    {
        "id":"ehrenfest_33a",
        "message":"I will ask in the inn about the missing couple that Lorn and his partners followed.",
        "replies":[
            {
                "text":"I'd complain, but I prefer not to hear your explanation.",
                "nextPhraseID":"ehrenfest_33b"
            },
            {
                "text":"Fine.",
                "nextPhraseID":"ehrenfest_33b"
            }
        ]
    },
    {
        "id":"ehrenfest_33b",
        "message":"Excellent. Let's meet again later, best of luck.",
        "replies":[
            {
                "text":"Shadow be with you.",
                "nextPhraseID":"X"
            },
            {
                "text":"Same to you.",
                "nextPhraseID":"X"
            }
        ],
        "rewards":[
            {
                "rewardType":"questProgress",
                "rewardID":"Omi2_bwm1",
                "value":20
            }
        ]
    },
    {
        "id":"ehrenfest_34",
        "message":"$playername, how is it going?",
        "replies":[
            {
                "text":"Nothing interesting yet.",
                "nextPhraseID":"ehrenfest_35a"
            },
            {
                "text":"You lied to me. There wasn't any missing couple.",
                "nextPhraseID":"ehrenfest_35b",
                "requires":[
                    {
                        "requireType":"questProgress",
                        "requireID":"Omi2_bwm1",
                        "value":30
                    }
                ]
            }
        ],
        "rewards":[
            {
                "rewardType":"questProgress",
                "rewardID":"Omi2_bwm1",
                "value":20
            }
        ]
    },
    {
        "id":"ehrenfest_35a",
        "message":"Don't give up. We'll eventually get some answers."
    },
    {
        "id":"moyra_8",
        "message":"Lorn? N...No. Why I would know about that?",
        "replies":[
            {
                "text":"I promise I won't say anything.",
                "nextPhraseID":"moyra_9a"
            },
            {
                "text":"I can make you talk one way or another.",
                "nextPhraseID":"moyra_9b"
            }
        ]
    },
    {
        "id":"moyra_9b",
        "message":"Alright! I will tell you, but please don't hurt me.",
        "replies":[
            {
                "text":"Good kid.",
                "nextPhraseID":"moyra_10"
            },
            {
                "text":"Don't worry, hah. But tell me.",
                "nextPhraseID":"moyra_10"
            }
        ]
    },
    {
        "id":"moyra_9a",
        "message":"You promise?",
        "replies":[
            {
                "text":"I do.",
                "nextPhraseID":"moyra_10"
            },
            {
                "text":"[Lie] I do.",
                "nextPhraseID":"moyra_10"
            }
        ]
    },
    {
        "id":"moyra_10",
        "message":"I heard about Lorn's accident, but I don't believe he fell off the mountain. \nHe is the most skilled man I know when it comes to climbing the mountain.",
        "replies":[
            {
                "text":"What about his partners?",
                "nextPhraseID":"moyra_11"
            }
        ]
    },
    {
        "id":"moyra_11",
        "message":"They're still missing, but I don't know...",
        "replies":[
            {
                "text":"Thank you for your honest words.",
                "nextPhraseID":"X"
            },
            {
                "text":"Bah, useless kid.",
                "nextPhraseID":"X"
            }
        ],
        "rewards":[
            {
                "rewardType":"questProgress",
                "rewardID":"bwm72_beginning",
                "value":9
            }
        ]
    },
    {
        "id":"moyra_12",
        "message":"I told you everything I know, sorry.",
        "replies":[
            {
                "text":"Shadow be with you.",
                "nextPhraseID":"X"
            },
            {
                "text":"OK, bye.",
                "nextPhraseID":"X"
            },
            {
                "text":"Bah, useless kid.",
                "nextPhraseID":"X"
            }
        ]
    },
    {
        "id":"prim_commoner3_2",
        "message":"Oh, poor Lorn. I heard that he fell off the mountain.",
        "replies":[
            {
                "text":"Anything more?",
                "nextPhraseID":"prim_commoner3_3"
            },
            {
                "text":"People say he was quite skilled at climbing.",
                "nextPhraseID":"prim_commoner3_4",
                "requires":[
                    {
                        "requireType":"questProgress",
                        "requireID":"bwm72_beginning",
                        "value":9
                    }
                ]
            }
        ]
    },
    {
        "id":"prim_commoner3_3",
        "message":"No, sorry. I didn't know him much.",
        "replies":[
            {
                "text":"Thank you anyway, bye.",
                "nextPhraseID":"X"
            },
            {
                "text":"Thank you. Shadow be with you.",
                "nextPhraseID":"X"
            }
        ]
    },
    {
        "id":"prim_commoner3_4",
        "message":"Was he? Well, maybe he might've had bad luck...",
        "replies":[
            {
                "text":"N",
                "nextPhraseID":"prim_commoner3_5"
            }
        ]
    },
    {
        "id":"prim_commoner3_5",
        "message":"You might ask in the tavern. He was a regular there, like most guards.",
        "replies":[
            {
                "text":"Thank you. Shadow be with you.",
                "nextPhraseID":"X"
            },
            {
                "text":"Finally, a hint. Thank you.",
                "nextPhraseID":"X"
            }
        ],
        "rewards":[
            {
                "rewardType":"questProgress",
                "rewardID":"Omi2_bwm1",
                "value":21
            },
            {
                "rewardType":"spawnAll",
                "rewardID":"prim_tavern_guest4",
                "mapName":"blackwater_mountain22"
            }
        ]
    },
    {
        "id":"prim_commoner4_4",
        "message":"Lorn? Nothing. I barely know him, or his comrades, Duala and...sorry, I forget the name. \n\nWhat's wrong with him?",
        "replies":[
            {
                "text":"He was killed several days ago.",
                "nextPhraseID":"prim_commoner4_5a"
            },
            {
                "text":"He had an accident while climbing down the mountain.",
                "nextPhraseID":"prim_commoner4_5b"
            }
        ]
    },
    {
        "id":"prim_commoner4_5a",
        "message":"Oh. I'm sorry. May the Shadow guide his way to a better world.",
        "replies":[
            {
                "text":"Right, uhm...don't you remember anything about him?",
                "nextPhraseID":"prim_commoner4_6"
            }
        ]
    },
    {
        "id":"prim_commoner4_5b",
        "message":"Yes, that's why climbing up the mountain is forbidden now.",
        "replies":[
            {
                "text":"Anything more?",
                "nextPhraseID":"prim_commoner4_6"
            }
        ]
    },
    {
        "id":"prim_commoner4_6",
        "message":"Uhm, well. I heard Lorn was popular among the children here in Prim because of his scary stories about, you know, the monsters.",
        "replies":[
            {
                "text":"Gonna ask some child. Thanks.",
                "nextPhraseID":"X"
            },
            {
                "text":"My father probably told me scarier stories. Bye.",
                "nextPhraseID":"X"
            }
        ],
        "rewards":[
            {
                "rewardType":"questProgress",
                "rewardID":"bwm72_beginning",
                "value":10
            }
        ]
    },
    {
        "id":"prim_commoner1_5",
        "message":"Lorn's crew accident you say? No idea. They are still missing, officially.",
        "replies":[
            {
                "text":"And unofficially?",
                "nextPhraseID":"prim_commoner1_6"
            },
            {
                "text":"I see, thanks for nothing.",
                "nextPhraseID":"X"
            }
        ]
    },
    {
        "id":"prim_commoner1_6",
        "message":"Sorry child, I do not pay attention to the local gossip. Ask around.",
        "replies":[
            {
                "text":"Thank you, Shadow be with you.",
                "nextPhraseID":"X"
            },
            {
                "text":"What a waste of time, tsch.",
                "nextPhraseID":"X"
            }
        ]
    },
    {
        "id":"prim_tailor_2",
        "message":"I have heard about an accident, yes, but I've been very busy lately.",
        "replies":[
            {
                "text":"Busy? You're out of stock!",
                "nextPhraseID":"prim_tailor_3"
            },
            {
                "text":"OK, thanks anyway.",
                "nextPhraseID":"X"
            }
        ]
    },
    {
        "id":"prim_tailor_3",
        "message":"*Staring at you comptemptuously* I also take various repair orders, kid. Now get out of my shop."
    },
    {
        "id":"prim_tavern_guest4_4",
        "message":"*sob* Leave me alone...",
        "replies":[
            {
                "text":"Cheap mead won't make you forget.",
                "nextPhraseID":"prim_tavern_guest4_5"
            }
        ]
    },
    {
        "id":"prim_tavern_guest4_5",
        "message":"Th..then buy me an expensive one. Ha, ha.",
        "replies":[
            {
                "text":"Stop joking, Lorn is dead.",
                "nextPhraseID":"prim_tavern_guest4_6"
            },
            {
                "text":"I won't waste my time with you anymore.",
                "nextPhraseID":"X"
            }
        ]
    },
    {
        "id":"prim_tavern_guest4_6",
        "message":"Lorn t...too? We will all die!",
        "replies":[
            {
                "text":"N",
                "nextPhraseID":"prim_tavern_guest4_7"
            }
        ]
    },
    {
        "id":"prim_tavern_guest4_7",
        "message":"Why? *sob* What have we d...done to deserve this!",
        "replies":[
            {
                "text":"People say he fell off the mountainside.",
                "nextPhraseID":"prim_tavern_guest4_8a"
            },
            {
                "text":"Probably you didn't train enough.",
                "nextPhraseID":"prim_tavern_guest4_8b"
            }
        ]
    },
    {
        "id":"prim_tavern_guest4_8b",
        "message":"[The muscular guy ducks his head]",
        "replies":[
            {
                "text":"Pft, I'm wasting time. Bye.",
                "nextPhraseID":"X"
            },
            {
                "text":"Anyway, Lorn died by falling off the mountain.",
                "nextPhraseID":"prim_tavern_guest4_8a"
            }
        ]
    },
    {
        "id":"prim_tavern_guest4_8a",
        "message":"Yeah, good one kid. I'm not d...drunk enough to believe that! *sob* Leave me alone.",
        "replies":[
            {
                "text":"As you wish, drunkard.",
                "nextPhraseID":"X"
            },
            {
                "text":"What do you mean?",
                "nextPhraseID":"prim_tavern_guest4_9"
            }
        ]
    },
    {
        "id":"prim_tavern_guest4_9",
        "message":"Pft...Lorn has been cl...climbing up and down these mountains since...Forever.",
        "replies":[
            {
                "text":"Accidents occur.",
                "nextPhraseID":"prim_tavern_guest4_10"
            },
            {
                "text":"I saw his corpse. It was neither a monster nor a fall.",
                "nextPhraseID":"prim_tavern_guest4_11"
            }
        ]
    },
    {
        "id":"prim_tavern_guest4_10",
        "message":"No, no, no. The monsters...They did it! They killed my friends!!",
        "replies":[
            {
                "text":"We'll talk later, when you're less drunk and nervous.",
                "nextPhraseID":"X"
            },
            {
                "text":"No, neither the gornauds nor a fall killed him.",
                "nextPhraseID":"prim_tavern_guest4_11"
            }
        ]
    },
    {
        "id":"prim_tavern_guest4_11",
        "message":"What then?!",
        "replies":[
            {
                "text":"That's what I'm trying to figure out.",
                "nextPhraseID":"prim_tavern_guest4_12a"
            },
            {
                "text":"Nobody seems to know, or care about it.",
                "nextPhraseID":"prim_tavern_guest4_12b"
            }
        ]
    },
    {
        "id":"prim_tavern_guest4_12b",
        "message":"WHAT?! *hits the table and gets up* \n\n Is that what we get in exchange for...?!",
        "replies":[
            {
                "text":"N",
                "nextPhraseID":"prim_tavern_guest4_13"
            }
        ]
    },
    {
        "id":"prim_tavern_guest4_13",
        "message":"...these years...Uuugh.\n\n[The smelly guy gets dizzy, sits down again next to the table and rests his head on his muscled arms]",
        "replies":[
            {
                "text":"You seem tired. We'll talk later.",
                "nextPhraseID":"X"
            },
            {
                "text":"Are you OK?",
                "nextPhraseID":"prim_tavern_guest4_14b"
            }
        ],
        "rewards":[
            {
                "rewardType":"questProgress",
                "rewardID":"Omi2_bwm1",
                "value":22
            }
        ]
    },
    {
        "id":"prim_tavern_guest4_selector",
        "replies":[
            {
                "nextPhraseID":"capvjern_22",
                "requires":[
                    {
                        "requireType":"questProgress",
                        "requireID":"Omi2_bwm1",
                        "value":40
                    }
                ]
            },
            {
                "nextPhraseID":"capvjern_15",
                "requires":[
                    {
                        "requireType":"questProgress",
                        "requireID":"bwm72_beginning",
                        "value":18
                    }
                ]
            },
            {
                "nextPhraseID":"capvjern_1",
                "requires":[
                    {
                        "requireType":"questProgress",
                        "requireID":"bwm72_beginning",
                        "value":17
                    }
                ]
            },
            {
                "nextPhraseID":"R",
                "requires":[
                    {
                        "requireType":"questProgress",
                        "requireID":"Omi2_bwm1",
                        "value":36
                    },
                    {
                        "requireType":"questProgress",
                        "requireID":"bwm72_beginning",
                        "value":17,
                        "negate":true
                    }
                ]
            },
            {
                "nextPhraseID":"prim_tavern_guest4_36c",
                "requires":[
                    {
                        "requireType":"questProgress",
                        "requireID":"Omi2_bwm1",
                        "value":30
                    }
                ]
            },
            {
                "nextPhraseID":"prim_tavern_guest4_33a",
                "requires":[
                    {
                        "requireType":"questProgress",
                        "requireID":"bwm72_beginning",
                        "value":13
                    }
                ]
            },
            {
                "nextPhraseID":"prim_tavern_guest4_19",
                "requires":[
                    {
                        "requireType":"questProgress",
                        "requireID":"Omi2_bwm1",
                        "value":25
                    }
                ]
            },
            {
                "nextPhraseID":"prim_tavern_guest4_17b",
                "requires":[
                    {
                        "requireType":"questProgress",
                        "requireID":"Omi2_bwm1",
                        "value":23
                    }
                ]
            },
            {
                "nextPhraseID":"prim_tavern_guest4_14a",
                "requires":[
                    {
                        "requireType":"questProgress",
                        "requireID":"Omi2_bwm1",
                        "value":22
                    },
                    {
                        "requireType":"questProgress",
                        "requireID":"Omi2_bwm1",
                        "value":23,
                        "negate":true
                    }
                ]
            },
            {
                "nextPhraseID":"prim_tavern_guest4"
            }
        ]
    },
    {
        "id":"prim_tavern_guest4_14a",
        "message":"[The muscular man is still tired and drunk, next to an unfinished jar of mead]",
        "switchToNPC":"none",
        "replies":[
            {
                "text":"I'd better come back later.",
                "nextPhraseID":"X"
            },
            {
                "text":"Hey, don't drink anymore. I need you to get better.",
                "nextPhraseID":"prim_tavern_guest4_15a"
            }
        ]
    },
    {
        "id":"prim_tavern_guest4_12a",
        "message":"And the g...guards? ",
        "replies":[
            {
                "text":"They considered it an accident and left it be.",
                "nextPhraseID":"prim_tavern_guest4_12b"
            },
            {
                "text":"The guards? Those lazy fools won't do anything.",
                "nextPhraseID":"prim_tavern_guest4_12b"
            }
        ]
    },
    {
        "id":"prim_tavern_guest4_14b",
        "message":"Uuugh... I'm, I'm not. I drank too much mead. Day by day, since... since Kirg's dea...death.",
        "replies":[
            {
                "text":"You'd better stop drinking. We'll talk later when you get better.",
                "nextPhraseID":"X"
            },
            {
                "text":"Is there something I can do?",
                "nextPhraseID":"prim_tavern_guest4_15b"
            }
        ]
    },
    {
        "id":"prim_tavern_guest4_15a",
        "message":"M...Maybe some water. Yes, from the moun...tains. That'd be a relief!",
        "replies":[
            {
                "text":"N",
                "nextPhraseID":"prim_tavern_guest4_16"
            }
        ]
    },
    {
        "id":"prim_tavern_guest4_15b",
        "message":"You could get me some coo...cool water. Yes.",
        "replies":[
            {
                "text":"N",
                "nextPhraseID":"prim_tavern_guest4_16"
            }
        ]
    },
    {
        "id":"prim_tavern_guest4_16",
        "message":"Do you mind bringing me a good, large bottle of water f...from the streams?",
        "replies":[
            {
                "text":"No, go buy yourself a bottle.",
                "nextPhraseID":"X"
            },
            {
                "text":"The streams?",
                "nextPhraseID":"prim_tavern_guest4_17a"
            },
            {
                "text":"OK, I'll be back with the water.",
                "nextPhraseID":"X"
            }
        ],
        "rewards":[
            {
                "rewardType":"questProgress",
                "rewardID":"Omi2_bwm1",
                "value":23
            }
        ]
    },
    {
        "id":"prim_tavern_guest4_17a",
        "message":"Yes, east of he..re. There's a hole. Under the mountainside...",
        "replies":[
            {
                "text":"Sounds vague, but I'll try.",
                "nextPhraseID":"X"
            },
            {
                "text":"Fine. I will come back with the water.",
                "nextPhraseID":"X"
            }
        ]
    },
    {
        "id":"prim_tavern_guest4_17b",
        "message":"Uhmm, It's you... Have you brought the water?",
        "replies":[
            {
                "text":"I haven't, be patient.",
                "nextPhraseID":"prim_tavern_guest4_17c"
            },
            {
                "text":"Yes, here are 2 bottles.",
                "nextPhraseID":"prim_tavern_guest4_18b",
                "requires":[
                    {
                        "requireType":"questProgress",
                        "requireID":"Omi2_bwm1",
                        "value":24
                    },
                    {
                        "requireType":"inventoryRemove",
                        "requireID":"bwm_water1_quest",
                        "value":2
                    }
                ]
            },
            {
                "text":"Here you are, a large bottle of fresh water.",
                "nextPhraseID":"prim_tavern_guest4_18b",
                "requires":[
                    {
                        "requireType":"questProgress",
                        "requireID":"Omi2_bwm1",
                        "value":24
                    },
                    {
                        "requireType":"inventoryRemove",
                        "requireID":"bwm_water2_quest",
                        "value":1
                    }
                ]
            },
            {
                "text":"Here you are, a nice little bottle of fresh water.",
                "nextPhraseID":"prim_tavern_guest4_18c",
                "requires":[
                    {
                        "requireType":"questProgress",
                        "requireID":"Omi2_bwm1",
                        "value":24
                    },
                    {
                        "requireType":"inventoryKeep",
                        "requireID":"bwm_water1_quest",
                        "value":1
                    },
                    {
                        "requireType":"inventoryKeep",
                        "requireID":"bwm_water1_quest",
                        "value":2,
                        "negate":true
                    },
                    {
                        "requireType":"inventoryKeep",
                        "requireID":"bwm_water2_quest",
                        "value":1,
                        "negate":true
                    }
                ]
            },
            {
                "text":"Yes, but I seem to have lost it anywhere.",
                "nextPhraseID":"prim_tavern_guest4_18d",
                "requires":[
                    {
                        "requireType":"questProgress",
                        "requireID":"Omi2_bwm1",
                        "value":24
                    },
                    {
                        "requireType":"inventoryKeep",
                        "requireID":"bwm_water1_quest",
                        "value":1,
                        "negate":true
                    },
                    {
                        "requireType":"inventoryKeep",
                        "requireID":"bwm_water2_quest",
                        "value":1,
                        "negate":true
                    }
                ]
            },
            {
                "text":"Where can I find the streams?",
                "nextPhraseID":"prim_tavern_guest4_18a"
            }
        ]
    },
    {
        "id":"prim_tavern_guest4_17c",
        "message":"I will be righ...right here, kid. Thank you.",
        "replies":[
            {
                "text":"Shadow be with you.",
                "nextPhraseID":"X"
            },
            {
                "text":"OK, bye.",
                "nextPhraseID":"X"
            }
        ]
    },
    {
        "id":"prim_tavern_guest4_18a",
        "message":"Ag...Again?! Are you drunk or me? East of here. Underground. Deep in those caverns.",
        "replies":[
            {
                "text":"Hmpf, OK. Bye.",
                "nextPhraseID":"X"
            },
            {
                "text":"I'll bring the water, don't worry.",
                "nextPhraseID":"X"
            }
        ]
    },
    {
        "id":"prim_tavern_guest4_18c",
        "message":"This little bottle? This is not enough, it evaporates before it reaches the stomach.\nBring at least 2 of these!",
        "replies":[
            {
                "text":"Hmpf, OK.",
                "nextPhraseID":"X"
            },
            {
                "text":"I'll bring more water, don't worry.",
                "nextPhraseID":"X"
            }
        ]
    },
    {
        "id":"prim_tavern_guest4_18d",
        "message":"Oh, ow, my head!"
    },
    {
        "id":"bwm_wellspring_1",
        "message":"A small natural pool has formed here. The water, emerging from small cracks in the rock, is cold and transparent.",
        "replies":[
            {
                "text":"Fill a bottle of water.",
                "nextPhraseID":"bwm_wellspring_2a",
                "requires":[
                    {
                        "requireType":"inventoryRemove",
                        "requireID":"vial_empty3",
                        "value":1
                    },
                    {
                        "requireType":"questProgress",
                        "requireID":"bwm72_beginning",
                        "value":12,
                        "negate":true
                    }
                ]
            },
            {
                "text":"Fill another bottle of water.",
                "nextPhraseID":"bwm_wellspring_2b",
                "requires":[
                    {
                        "requireType":"inventoryRemove",
                        "requireID":"vial_empty3",
                        "value":1
                    },
                    {
                        "requireType":"questProgress",
                        "requireID":"bwm72_beginning",
                        "value":12
                    }
                ]
            },
            {
                "text":"Fill a large bottle.",
                "nextPhraseID":"bwm_wellspring_2c",
                "requires":[
                    {
                        "requireType":"inventoryRemove",
                        "requireID":"vial_empty4",
                        "value":1
                    }
                ]
            },
            {
                "text":"If you had an empty bottle with you, you could take some of this refreshing water with you.",
                "nextPhraseID":"X",
                "requires":[
                    {
                        "requireType":"inventoryKeep",
                        "requireID":"vial_empty3",
                        "value":1,
                        "negate":true
                    },
                    {
                        "requireType":"inventoryKeep",
                        "requireID":"vial_empty4",
                        "value":1,
                        "negate":true
                    }
                ]
            }
        ]
    },
    {
        "id":"bwm_wellspring_2a",
        "message":"You fill the bottle with water.",
        "rewards":[
            {
                "rewardType":"questProgress",
                "rewardID":"bwm72_beginning",
                "value":12
            },
            {
                "rewardType":"dropList",
                "rewardID":"bwm_wellspring1"
            }
        ]
    },
    {
        "id":"bwm_wellspring_2b",
        "message":"You fill another bottle.",
        "rewards":[
            {
                "rewardType":"questProgress",
                "rewardID":"Omi2_bwm1",
                "value":24
            },
            {
                "rewardType":"dropList",
                "rewardID":"bwm_wellspring1"
            }
        ]
    },
    {
        "id":"bwm_wellspring_2c",
        "message":"You fill a large bottle.",
        "rewards":[
            {
                "rewardType":"questProgress",
                "rewardID":"Omi2_bwm1",
                "value":24
            },
            {
                "rewardType":"dropList",
                "rewardID":"bwm_wellspring2"
            }
        ]
    },
    {
        "id":"prim_tavern_guest4_18b",
        "message":"The muscular guy looks at the water you brought to him. His eyes open widely. He starts to drink the water straight off and finishes it in the blink of an eye, taking a deep breath just after putting the empty glass on the table.",
        "switchToNPC":"none",
        "replies":[
            {
                "text":"How was it?",
                "nextPhraseID":"prim_tavern_guest4_19"
            }
        ],
        "rewards":[
            {
                "rewardType":"questProgress",
                "rewardID":"Omi2_bwm1",
                "value":25
            }
        ]
    },
    {
        "id":"prim_tavern_guest4_19",
        "message":"Woah, I feel really good now.",
        "switchToNPC":"prim_bar_regular",
        "replies":[
            {
                "text":"What about a reward?",
                "nextPhraseID":"prim_tavern_guest4_20a"
            },
            {
                "text":"I'm glad to see you're better.",
                "nextPhraseID":"prim_tavern_guest4_20b"
            }
        ]
    },
    {
        "id":"prim_tavern_guest4_20a",
        "message":"A reward? Isn't the satisfaction of aiding a lost soul enough reward?",
        "replies":[
            {
                "text":"No, It's not.",
                "nextPhraseID":"prim_tavern_guest4_21a"
            },
            {
                "text":"I can see you're much better.",
                "nextPhraseID":"prim_tavern_guest4_20b"
            }
        ]
    },
    {
        "id":"prim_tavern_guest4_20b",
        "message":"And all thanks to you! Tell me, what did you need?",
        "replies":[
            {
                "text":"Anything you could tell me about Lorn and his partners. That would help.",
                "nextPhraseID":"prim_tavern_guest4_21b"
            },
            {
                "text":"I'll tell you later. I have things to do now.",
                "nextPhraseID":"prim_tavern_guest4_21c"
            }
        ]
    },
    {
        "id":"prim_tavern_guest4_21a",
        "message":"HA, HA! Such a pity! But weren't you here to ask me something?",
        "replies":[
            {
                "text":"Yes. People told me Lorn was a regular in this tavern.",
                "nextPhraseID":"prim_tavern_guest4_21b"
            }
        ]
    },
    {
        "id":"prim_tavern_guest4_21c",
        "message":"Have a good day then. Thanks!"
    },
    {
        "id":"prim_tavern_guest4_21b",
        "message":"I see...",
        "replies":[
            {
                "text":"N",
                "nextPhraseID":"prim_tavern_guest4_22"
            }
        ]
    },
    {
        "id":"prim_tavern_guest4_22",
        "message":"Well, I was part of a patrol crew formed of five people. Kamelio, Kirg, Duala, Lorn and me.",
        "replies":[
            {
                "text":"N",
                "nextPhraseID":"prim_tavern_guest4_23"
            }
        ]
    },
    {
        "id":"prim_tavern_guest4_23",
        "message":"Mountain patrol crews were created because of the monster activity. Some people still think they are somehow sent by the people from Blackwater Settlement...",
        "replies":[
            {
                "text":"No. They are suffering a siege from even more powerful monsters.",
                "nextPhraseID":"prim_tavern_guest4_24a",
                "requires":[
                    {
                        "requireType":"killedMonster",
                        "requireID":"white_wyrm",
                        "value":1
                    }
                ]
            },
            {
                "text":"And?",
                "nextPhraseID":"prim_tavern_guest4_24b"
            }
        ]
    },
    {
        "id":"prim_tavern_guest4_24a",
        "message":"I know! We faced white wyrms on the mountain heights. I'm afraid the political problems are something leaders of each place must deal with. We at least tried to keep Prim safe from monster attacks.",
        "replies":[
            {
                "text":"N",
                "nextPhraseID":"prim_tavern_guest4_25a"
            }
        ]
    },
    {
        "id":"prim_tavern_guest4_24b",
        "message":"And that is not true. Why would they send monsters to their own dominion? Of course they wouldn't. There are monsters up there in the mountain heights too, possibly even more dangerous than gornauds.",
        "replies":[
            {
                "text":"N",
                "nextPhraseID":"prim_tavern_guest4_25b"
            }
        ]
    },
    {
        "id":"prim_tavern_guest4_25b",
        "message":"We tried to keep the threat in the mountains, but gornauds invaded the mountain wolves' homes and forced them to establish in the small fir forest around Prim.",
        "replies":[
            {
                "text":"N",
                "nextPhraseID":"prim_tavern_guest4_26b"
            }
        ]
    },
    {
        "id":"prim_tavern_guest4_25a",
        "message":"But since the gornauds invaded the mountainsides, wolves went down to the fir forest and the path between Prim and the Elm mine became more and more unsafe.",
        "replies":[
            {
                "text":"N",
                "nextPhraseID":"prim_tavern_guest4_26a"
            }
        ]
    },
    {
        "id":"prim_tavern_guest4_26b",
        "message":"Wolf attacks became more and more frequent. While we were taking care of the gornauds, miners died due to packs of wolves.",
        "replies":[
            {
                "text":"N",
                "nextPhraseID":"prim_tavern_guest4_27b"
            }
        ]
    },
    {
        "id":"prim_tavern_guest4_26a",
        "message":"Several miners were killed by the wolves, so the mine eventually closed. Furthermore, the main mining tunnel between Elm mine and Stoutford collapsed and the relations with Blackwater Settlement tensed up.",
        "replies":[
            {
                "text":"N",
                "nextPhraseID":"prim_tavern_guest4_28"
            }
        ]
    },
    {
        "id":"prim_tavern_guest4_27b",
        "message":"Obviously, the mine had to close. Days after that, the tunnel that lead to Stoutford through the mountain collapsed and people from Blackwater Settlement blamed Prim.",
        "replies":[
            {
                "text":"N",
                "nextPhraseID":"prim_tavern_guest4_28"
            }
        ]
    },
    {
        "id":"prim_tavern_guest4_28",
        "message":"Finally, as if a mastermind were behind all of this, a coordinated group of gornauds moved towards Prim from the east.",
        "replies":[
            {
                "text":"N",
                "nextPhraseID":"prim_tavern_guest4_29"
            }
        ]
    },
    {
        "id":"prim_tavern_guest4_29",
        "message":"We got rid of them, but at what cost...?",
        "replies":[
            {
                "text":"N",
                "nextPhraseID":"prim_tavern_guest4_30"
            }
        ]
    },
    {
        "id":"prim_tavern_guest4_30",
        "message":"One of those beasts...squashed Kirg's head with a single blow. We were...are always underestimating their intelligence.",
        "replies":[
            {
                "text":"N",
                "nextPhraseID":"prim_tavern_guest4_31"
            }
        ]
    },
    {
        "id":"prim_tavern_guest4_31",
        "message":"I was severely injured when the mysterious disappearances started. The mine was the first place where it occurred. But then, some villagers disappeared too.",
        "replies":[
            {
                "text":"N",
                "nextPhraseID":"prim_tavern_guest4_32"
            }
        ]
    },
    {
        "id":"prim_tavern_guest4_32",
        "message":"Gornauds may be smart, but kidnapping people?",
        "replies":[
            {
                "text":"Hmm, you have a point there.",
                "nextPhraseID":"prim_tavern_guest4_33a"
            },
            {
                "text":"Why not?",
                "nextPhraseID":"prim_tavern_guest4_33b"
            }
        ]
    },
    {
        "id":"prim_tavern_guest4_33b",
        "message":"Why would they?",
        "replies":[
            {
                "text":"You mentioned a mastermind.",
                "nextPhraseID":"prim_tavern_guest4_34b"
            }
        ]
    },
    {
        "id":"prim_tavern_guest4_33a",
        "message":"Lorn must have discovered something. Just a week or two ago we were right here bantering and chatting, trying to forget that horrible scene of Kirg's death.",
        "replies":[
            {
                "text":"Why didn't you go along with them?",
                "nextPhraseID":"prim_tavern_guest4_34a"
            },
            {
                "text":"Did he mention anything unusual?",
                "nextPhraseID":"prim_tavern_guest4_34c"
            }
        ],
        "rewards":[
            {
                "rewardType":"questProgress",
                "rewardID":"bwm72_beginning",
                "value":13
            }
        ]
    },
    {
        "id":"prim_tavern_guest4_34b",
        "message":"Yes, someone behind the attacks and the following disappearances.",
        "replies":[
            {
                "text":"N",
                "nextPhraseID":"prim_tavern_guest4_33a"
            }
        ]
    },
    {
        "id":"prim_tavern_guest4_34a",
        "message":"I was too afflicted. Lorn thought I wouldn't be able to focus on the exploration...",
        "replies":[
            {
                "text":"Did they mention anything at the tavern?",
                "nextPhraseID":"prim_tavern_guest4_34c"
            },
            {
                "text":"Where Lorn's crew started looking for the missing couple?",
                "nextPhraseID":"prim_tavern_guest4_35"
            }
        ]
    },
    {
        "id":"prim_tavern_guest4_34c",
        "message":"No, I don't think so. He was so drunk, and me too!\nWe passed the whole night singing, chatting, forgetting...",
        "replies":[
            {
                "text":"What about the missing couple?",
                "nextPhraseID":"prim_tavern_guest4_35"
            }
        ]
    },
    {
        "id":"prim_tavern_guest4_35",
        "message":"What couple? I know nothing about a couple.",
        "replies":[
            {
                "text":"A man called Ehrenfest told me that Lorn was on a mission to find a missing couple.",
                "nextPhraseID":"prim_tavern_guest4_36a"
            },
            {
                "text":"I heard a rumor that they were looking for a missing couple.",
                "nextPhraseID":"prim_tavern_guest4_36b"
            }
        ],
        "rewards":[
            {
                "rewardType":"questProgress",
                "rewardID":"Omi2_bwm1",
                "value":30
            }
        ]
    },
    {
        "id":"prim_tavern_guest4_36b",
        "message":"Eh? No, no. They went to the mountainside, just another patrol round...Who told you that?",
        "replies":[
            {
                "text":"Never mind. I really need to go.",
                "nextPhraseID":"X"
            },
            {
                "text":"A guy called Ehrenfest said that to me.",
                "nextPhraseID":"prim_tavern_guest4_36a"
            }
        ]
    },
    {
        "id":"prim_tavern_guest4_36a",
        "message":"Ehrenfest? Who is he? What does he know? It's common knowledge that guard patrols are not actively searching for missing villagers due to lack of resources.",
        "replies":[
            {
                "text":"So he lied to me? Why?",
                "nextPhraseID":"prim_tavern_guest4_36c"
            },
            {
                "text":"Uhm...I will ask him about this inconsistency.",
                "nextPhraseID":"prim_tavern_guest4_36c"
            }
        ]
    },
    {
        "id":"prim_tavern_guest4_36c",
        "message":"Look, you should leave this be. Maybe this is too shady for a kid like you.",
        "replies":[
            {
                "text":"I will discover the whole truth about this.",
                "nextPhraseID":"prim_tavern_guest4_37a"
            },
            {
                "text":"I'm determined to solve this, once and for all.",
                "nextPhraseID":"prim_tavern_guest4_37d",
                "requires":[
                    {
                        "requireType":"questProgress",
                        "requireID":"Omi2_bwm1",
                        "value":31
                    }
                ]
            },
            {
                "text":"I can handle myself.",
                "nextPhraseID":"prim_tavern_guest4_37b"
            },
            {
                "text":"A few gornauds weren't a problem for me. I have nothing to fear from that thin man.",
                "nextPhraseID":"prim_tavern_guest4_37c",
                "requires":[
                    {
                        "requireType":"killedMonster",
                        "requireID":"gornaud",
                        "value":50
                    }
                ]
            }
        ]
    },
    {
        "id":"prim_tavern_guest4_37a",
        "message":"If that is your decision, I will not interfere. You're valiant, kid!",
        "replies":[
            {
                "text":"Thanks, Shadow be with you.",
                "nextPhraseID":"X"
            },
            {
                "text":"Things need to be cleared up. Bye.",
                "nextPhraseID":"X"
            }
        ]
    },
    {
        "id":"prim_tavern_guest4_37b",
        "message":"Hah! *holds up the empty mead jar* I'm pretty sure of that, but beware anyway!",
        "replies":[
            {
                "text":"Shadow be with you, my drunken friend.",
                "nextPhraseID":"X"
            },
            {
                "text":"We'll meet later. Bye.",
                "nextPhraseID":"X"
            }
        ]
    },
    {
        "id":"prim_tavern_guest4_37c",
        "message":"This is no joke, OK? If that guy has really something to do with the missing people or Lorn's death, he surely isn't just a \"thin man\".",
        "replies":[
            {
                "text":"I'll keep that in mind. Thank you.",
                "nextPhraseID":"X"
            },
            {
                "text":"Pfft, whatever.",
                "nextPhraseID":"X"
            }
        ]
    },
    {
        "id":"ehrenfest_35b",
        "message":"You are right, but I didn't lie.",
        "replies":[
            {
                "text":"How is it not a lie?",
                "nextPhraseID":"ehrenfest_36"
            }
        ]
    },
    {
        "id":"ehrenfest_36",
        "message":"Remember while you were asking for Lorn, I asked some villagers precisely about that missing couple.",
        "replies":[
            {
                "text":"I'm not going to hear your stories anymore.",
                "nextPhraseID":"ehrenfest_37a"
            },
            {
                "text":"What I remember is you, telling me about that missing couple.",
                "nextPhraseID":"ehrenfest_37a"
            }
        ]
    },
    {
        "id":"ehrenfest_37a",
        "message":"$playername, I'm not lying!",
        "replies":[
            {
                "text":"Again, you did. I cannot trust you.",
                "nextPhraseID":"ehrenfest_38a"
            },
            {
                "text":"I can't be sure of that.",
                "nextPhraseID":"ehrenfest_37a"
            }
        ]
    },
    {
        "id":"ehrenfest_38a",
        "message":"I won't try to convince you. Now you must decide whether to help me or not. I won't ask twice, so make your choice wisely.",
        "replies":[
            {
                "text":"I don't trust you. I will find my own way to solve this.",
                "nextPhraseID":"ehrenfest_39a",
                "requires":[
                    {
                        "requireType":"questProgress",
                        "requireID":"Omi2_bwm1",
                        "value":32,
                        "negate":true
                    }
                ]
            },
            {
                "text":"I'll think about it. See you soon.",
                "nextPhraseID":"X"
            },
            {
                "text":"OK, I will help you. Let's solve this once for all.",
                "nextPhraseID":"ehrenfest_39b",
                "requires":[
                    {
                        "requireType":"questProgress",
                        "requireID":"Omi2_bwm1",
                        "value":31,
                        "negate":true
                    }
                ]
            }
        ],
        "rewards":[
            {
                "rewardType":"questProgress",
                "rewardID":"bwm72_beginning",
                "value":14
            }
        ]
    },
    {
        "id":"ehrenfest_39a",
        "message":"I see...Good luck, you'll need it.\n\n[Ehrenfest walks slowly out of the room] ",
        "replies":[
            {
                "text":"You're still being shady, huh. Goodbye.",
                "nextPhraseID":"R"
            },
            {
                "text":"Shadow be with you.",
                "nextPhraseID":"ehrenfest_40a"
            }
        ],
        "rewards":[
            {
                "rewardType":"questProgress",
                "rewardID":"Omi2_bwm1",
                "value":31
            },
            {
                "rewardType":"removeSpawnArea",
                "rewardID":"ehrenfest",
                "mapName":"elm_mine1"
            }
        ]
    },
    {
        "id":"ehrenfest_40a",
        "message":"It is, it will.",
        "replies":[
            {
                "text":"You're still being shady, huh.",
                "nextPhraseID":"R"
            }
        ]
    },
    {
        "id":"ehrenfest_39b",
        "message":"Excellent. Let's share what we found out then.",
        "replies":[
            {
                "text":"You're already aware of my information.",
                "nextPhraseID":"ehrenfest_40b"
            },
            {
                "text":"I'm all ears.",
                "nextPhraseID":"ehrenfest_40c"
            }
        ]
    },
    {
        "id":"ehrenfest_39c",
        "message":"It's time to share what we've discovered.",
        "replies":[
            {
                "text":"You are already aware of my information.",
                "nextPhraseID":"ehrenfest_40b"
            },
            {
                "text":"What have you found out?",
                "nextPhraseID":"ehrenfest_40c"
            }
        ]
    },
    {
        "id":"ehrenfest_40b",
        "message":"Hasn't anybody said anything else?",
        "replies":[
            {
                "text":"No, nobody.",
                "nextPhraseID":"ehrenfest_41a"
            },
            {
                "text":"Nothing important.",
                "nextPhraseID":"ehrenfest_41c"
            }
        ]
    },
    {
        "id":"ehrenfest_41a",
        "message":"Then, it seems I've been the lucky one this time.",
        "replies":[
            {
                "text":"What did you find out?",
                "nextPhraseID":"ehrenfest_41b"
            }
        ]
    },
    {
        "id":"ehrenfest_41b",
        "message":"Both villagers and guards seemed pretty uneasy when I asked about the Feygard soldiers' presence.",
        "replies":[
            {
                "text":"N",
                "nextPhraseID":"ehrenfest_42"
            }
        ]
    },
    {
        "id":"ehrenfest_40c",
        "message":"I just confirmed my suspicion.",
        "replies":[
            {
                "text":"N",
                "nextPhraseID":"ehrenfest_41b"
            }
        ]
    },
    {
        "id":"ehrenfest_41c",
        "message":"Are you sure?",
        "replies":[
            {
                "text":"Yes. Please, tell me what you've discovered.",
                "nextPhraseID":"ehrenfest_41b"
            }
        ]
    },
    {
        "id":"ehrenfest_42",
        "message":"I strongly believe they're related to the disappearings.",
        "replies":[
            {
                "text":"Why would they do this?",
                "nextPhraseID":"ehrenfest_43"
            },
            {
                "text":"That has to be taken with a grain of salt.",
                "nextPhraseID":"ehrenfest_43"
            }
        ]
    },
    {
        "id":"ehrenfest_43",
        "message":"Put it this way. A weakened Prim will be easier to control. Although Lord Geomyr theoretically reigns over the whole land, his influence has its limits, as I'm sure you know well. Isolated regions like Prim have considerable independence.",
        "replies":[
            {
                "text":"N",
                "nextPhraseID":"ehrenfest_44"
            }
        ]
    },
    {
        "id":"ehrenfest_44",
        "message":"It is well known there is an ancient chamber dedicated to worship of the Shadow, which is probably Lord Geomyr's most powerful threat.",
        "replies":[
            {
                "text":"What should we do?",
                "nextPhraseID":"ehrenfest_45a"
            },
            {
                "text":"Maybe you're right...",
                "nextPhraseID":"ehrenfest_45b"
            }
        ]
    },
    {
        "id":"ehrenfest_45b",
        "message":"This is our best bet. I think we'd have to act before it's too late.",
        "replies":[
            {
                "text":"What do you suggest?",
                "nextPhraseID":"ehrenfest_45a"
            }
        ]
    },
    {
        "id":"ehrenfest_45a",
        "message":"That Feygard general said he was gonna climb up the mountain. We should follow him up to Blackwater Settlement and stop him.",
        "replies":[
            {
                "text":"Stop him? You mean to kill him?",
                "nextPhraseID":"ehrenfest_46a"
            },
            {
                "text":"I'd love to get rid of that Feygard scum.",
                "nextPhraseID":"ehrenfest_46b"
            }
        ]
    },
    {
        "id":"ehrenfest_46b",
        "message":"Excellent, excellent! I will lead the way, meet me at Blackwater Settlement. Beware of the monsters.",
        "replies":[
            {
                "text":"Fine...Let's do this.",
                "nextPhraseID":"R"
            },
            {
                "text":"Same to you, those scared monsters will make way to me.",
                "nextPhraseID":"R"
            }
        ],
        "rewards":[
            {
                "rewardType":"questProgress",
                "rewardID":"Omi2_bwm1",
                "value":33
            },
            {
                "rewardType":"removeSpawnArea",
                "rewardID":"ehrenfest",
                "mapName":"elm_mine1"
            }
        ]
    },
    {
        "id":"ehrenfest_46a",
        "message":"What else could we do?",
        "replies":[
            {
                "text":"Maybe try asking him?",
                "nextPhraseID":"ehrenfest_47"
            },
            {
                "text":"Never mind, killing him is the safest choice.",
                "nextPhraseID":"ehrenfest_46b"
            }
        ]
    },
    {
        "id":"ehrenfest_47",
        "message":"Are you crazy or something? He would never talk to commoners like us!",
        "replies":[
            {
                "text":"We will never know if we don't try.",
                "nextPhraseID":"ehrenfest_48"
            },
            {
                "text":"You're right. It'll be better to get rid of him as soon as possible.",
                "nextPhraseID":"ehrenfest_46b"
            },
            {
                "text":"You're the insane guy here, thinking we can beat a group of elite trained soldiers.",
                "nextPhraseID":"ehrenfest_48"
            }
        ]
    },
    {
        "id":"ehrenfest_48",
        "message":"I think you need some time to think about it.",
        "replies":[
            {
                "text":"Yes. We'd better talk later.",
                "nextPhraseID":"X"
            },
            {
                "text":"Pfft, whatever. Let's do it.",
                "nextPhraseID":"ehrenfest_46b"
            }
        ]
    },
    {
        "id":"bwm30_ortholion_guards",
        "message":"[You hear noises and steps coming from the cabin]",
        "rewards":[
            {
                "rewardType":"questProgress",
                "rewardID":"bwm72_beginning",
                "value":15
            },
            {
                "rewardType":"spawnAll",
                "rewardID":"ortholion_guard_wounded",
                "mapName":"blackwater_mountain31"
            },
            {
                "rewardType":"questProgress",
                "rewardID":"bwm72_beginning",
                "value":16
            }
        ]
    },
    {
        "id":"bwm30_ortholion_guards_selector",
        "replies":[
            {
                "nextPhraseID":"bwm30_ortholion_guards",
                "requires":[
                    {
                        "requireType":"questProgress",
                        "requireID":"Omi2_bwm1",
                        "value":33
                    },
                    {
                        "requireType":"questProgress",
                        "requireID":"bwm72_beginning",
                        "value":15,
                        "negate":true
                    }
                ]
            },
            {
                "nextPhraseID":"X"
            }
        ]
    },
    {
        "id":"ortholion_gw_selector",
        "replies":[
            {
                "nextPhraseID":"ortholion_gw_sleeping",
                "requires":[
                    {
                        "requireType":"questProgress",
                        "requireID":"Omi2_bwm1",
                        "value":34
                    }
                ]
            },
            {
                "nextPhraseID":"ortholion_gw_1"
            }
        ]
    },
    {
        "id":"ortholion_gw_1",
        "message":"*cough*, *cough* What the... *cough*. Go back home kid, quick. This place is *cough*, dangerous.",
        "replies":[
            {
                "text":"Where can I find General Ortholion?",
                "nextPhraseID":"ortholion_gw_2a"
            },
            {
                "text":"Gonna rest here first, sweet dreams.",
                "nextPhraseID":"X"
            },
            {
                "text":"What happened to you?",
                "nextPhraseID":"ortholion_gw_2b"
            }
        ]
    },
    {
        "id":"ortholion_gw_2a",
        "message":"What? What do you have to do with *cough*, him?",
        "replies":[
            {
                "text":"[Lie] I have an important message to deliver to him. It comes from Prim.",
                "nextPhraseID":"ortholion_gw_3a"
            },
            {
                "text":"Never mind, what happened to you?",
                "nextPhraseID":"ortholion_gw_2b"
            }
        ]
    },
    {
        "id":"ortholion_gw_2b",
        "message":"We were on the way to Blackwater Settlement, when we *cough*, *cough*, were attacked by a group of white wyrms. I got, uh, somewhat injured... So my general decided I should wait right here, safe from the monsters.",
        "replies":[
            {
                "text":"Hope you get better. I must leave.",
                "nextPhraseID":"ortholion_gw_3b"
            },
            {
                "text":"OK. That's everything I need to know. ",
                "nextPhraseID":"ortholion_gw_3c"
            },
            {
                "text":"Feygard scum... Are you always such bigmouths? [Kill her]",
                "nextPhraseID":"ortholion_gw_4"
            }
        ],
        "rewards":[
            {
                "rewardType":"questProgress",
                "rewardID":"Omi2_bwm1",
                "value":34
            },
            {
                "rewardType":"removeQuestProgress",
                "rewardID":"bwm72_beginning",
                "value":16
            }
        ]
    },
    {
        "id":"ortholion_gw_3a",
        "message":"I don't *cough*, think anybody would be that crazy to send a kid to a place like this. \n\n Sorry, *cough*, I don't have the energy to listen to nonsense."
    },
    {
        "id":"ortholion_gw_3b",
        "message":"Thank you, thank *cough* you."
    },
    {
        "id":"ortholion_gw_sleeping",
        "message":"The scout is sleeping on the ground. Her wounds don't seem to be that bad.",
        "switchToNPC":"none"
    },
    {
        "id":"ortholion_gw_3c",
        "message":"What do you mean? *cough*",
        "replies":[
            {
                "text":"Nothing at all, bye.",
                "nextPhraseID":"X"
            },
            {
                "text":"Sweet dreams, idiot! [Kill her]",
                "nextPhraseID":"ortholion_gw_4"
            }
        ]
    },
    {
        "id":"ortholion_gw_4",
        "message":"Wh..*cough* NO! \n\n [You manage to land a fatal blow to the already wounded Feygard scout. Once you're sure she's dead, you set her body aside, out of the cabin]",
        "replies":[
            {
                "text":"One less. Good.",
                "nextPhraseID":"R"
            },
            {
                "text":"That was easy.",
                "nextPhraseID":"R"
            }
        ],
        "rewards":[
            {
                "rewardType":"questProgress",
                "rewardID":"Omi2_bwm1",
                "value":35
            },
            {
                "rewardType":"removeSpawnArea",
                "rewardID":"ortholion_guard_wounded",
                "mapName":"blackwater_mountain31"
            }
        ]
    },
    {
        "id":"bwm30_ortholion_warning",
        "replies":[
            {
                "nextPhraseID":"bwm30_ortholion_warning_2",
                "requires":[
                    {
                        "requireType":"questProgress",
                        "requireID":"Omi2_bwm1",
                        "value":45
                    }
                ]
            },
            {
                "nextPhraseID":"bwm30_ortholion_warning_1"
            }
        ]
    },
    {
        "id":"bwm30_ortholion_warning_1",
        "message":"I should check out the cabin first."
    },
    {
        "id":"bwm30_ortholion_warning_2",
        "rewards":[
            {
                "rewardType":"questProgress",
                "rewardID":"bwm72_beginning",
                "value":16
            }
        ]
    },
    {
        "id":"prim_tavern_guest4_37d",
        "message":"Hah! What about the shady guy you mentioned?",
        "replies":[
            {
                "text":"I no longer collaborate with him.",
                "nextPhraseID":"prim_tavern_guest4_38a"
            },
            {
                "text":"He would only slow me down.",
                "nextPhraseID":"prim_tavern_guest4_38b"
            },
            {
                "text":"He seems a good man, but he lied to me.",
                "nextPhraseID":"prim_tavern_guest4_38c"
            }
        ]
    },
    {
        "id":"prim_tavern_guest4_38a",
        "message":"I guess that's a wise choice, so what's your plan?",
        "replies":[
            {
                "text":"I...really don't know where to start.",
                "nextPhraseID":"prim_tavern_guest4_39a"
            },
            {
                "text":"Do you have anything more to tell me about Lorn?",
                "nextPhraseID":"prim_tavern_guest4_39b"
            },
            {
                "text":"What plan?",
                "nextPhraseID":"prim_tavern_guest4_39c"
            }
        ]
    },
    {
        "id":"prim_tavern_guest4_38b",
        "message":"You sure? Ha ha, you're a kid after all!",
        "replies":[
            {
                "text":"Can you tell me anything more about Lorn's latest mission?",
                "nextPhraseID":"prim_tavern_guest4_39b"
            },
            {
                "text":"What do you mean?!",
                "nextPhraseID":"prim_taver_guest4_39d"
            }
        ]
    },
    {
        "id":"prim_tavern_guest4_38c",
        "message":"Hmm. Liars can be good guys too, but why lie about that? I hope to not have any future dealings with him!",
        "replies":[
            {
                "text":"Do you remember anything more about Lorn's last mission?",
                "nextPhraseID":"prim_tavern_guest4_39b"
            }
        ]
    },
    {
        "id":"prim_tavern_guest4_39a",
        "message":"Oh, c'mon. \n\nThen what about beating up those guards? They didn't move a finger for my friend, and I won't forget that.",
        "replies":[
            {
                "text":"Sounds a bad idea, but let's do it.",
                "nextPhraseID":"prim_tavern_guest4_40a"
            },
            {
                "text":"Sounds good, let's do it!",
                "nextPhraseID":"prim_tavern_guest4_40a"
            },
            {
                "text":"I don't like to cause trouble.",
                "nextPhraseID":"prim_tavern_guest4_40b"
            }
        ]
    },
    {
        "id":"prim_tavern_guest4_39b",
        "message":"Hmm, not really. But we could surely ask in the guardhouse. I know very well they will talk. They had better!",
        "replies":[
            {
                "text":"They'll be a nice warm-up.",
                "nextPhraseID":"prim_tavern_guest4_40a"
            },
            {
                "text":"OK, let's try...Again.",
                "nextPhraseID":"prim_tavern_guest4_40a"
            }
        ]
    },
    {
        "id":"prim_tavern_guest4_39c",
        "message":"*laughs loudly*",
        "replies":[
            {
                "text":"N",
                "nextPhraseID":"prim_tavern_guest4_39a"
            }
        ]
    },
    {
        "id":"prim_taver_guest4_39d",
        "message":"Ha, ha! Never mind.",
        "replies":[
            {
                "text":"Do you remember anything more about Lorn's mission?",
                "nextPhraseID":"prim_tavern_guest4_39b"
            }
        ]
    },
    {
        "id":"prim_tavern_guest4_40a",
        "message":"Good! I am eager to crush some meatheads!\n",
        "replies":[
            {
                "text":"Hey, not so fast!",
                "nextPhraseID":"R"
            }
        ],
        "rewards":[
            {
                "rewardType":"questProgress",
                "rewardID":"Omi2_bwm1",
                "value":36
            }
        ]
    },
    {
        "id":"prim_tavern_guest4_40b",
        "message":"Oh, c'mon...",
        "replies":[
            {
                "text":"Uh, and then I am the kid, right? Let's go.",
                "nextPhraseID":"prim_tavern_guest4_40a"
            }
        ]
    },
    {
        "id":"jern_shouting_selector",
        "replies":[
            {
                "nextPhraseID":"jern_shouting_1",
                "requires":[
                    {
                        "requireType":"questProgress",
                        "requireID":"Omi2_bwm1",
                        "value":36
                    },
                    {
                        "requireType":"questProgress",
                        "requireID":"bwm72_beginning",
                        "value":17,
                        "negate":true
                    }
                ]
            },
            {
                "nextPhraseID":"X"
            }
        ]
    },
    {
        "id":"jern_shouting_1",
        "message":"*crush* WHAT THE HELL JERN?!\n\n[A fight is happening inside, better to hurry up]",
        "rewards":[
            {
                "rewardType":"questProgress",
                "rewardID":"bwm72_beginning",
                "value":17
            },
            {
                "rewardType":"removeSpawnArea",
                "rewardID":"prim_guard6",
                "mapName":"blackwater_mountain29"
            },
            {
                "rewardType":"spawnAll",
                "rewardID":"prim_guard7",
                "mapName":"blackwater_mountain29"
            },
            {
                "rewardType":"spawnAll",
                "rewardID":"jern",
                "mapName":"blackwater_mountain29"
            }
        ]
    },
    {
        "id":"prim_guard7_sleeping",
        "message":"Zzz... Zzz..."
    },
    {
        "id":"prim_guard5_s",
        "replies":[
            {
                "nextPhraseID":"capvjern_22",
                "requires":[
                    {
                        "requireType":"questProgress",
                        "requireID":"Omi2_bwm1",
                        "value":40
                    }
                ]
            },
            {
                "nextPhraseID":"capvjern_15",
                "requires":[
                    {
                        "requireType":"questProgress",
                        "requireID":"bwm72_beginning",
                        "value":18
                    }
                ]
            },
            {
                "nextPhraseID":"capvjern_1",
                "requires":[
                    {
                        "requireType":"questProgress",
                        "requireID":"bwm72_beginning",
                        "value":17
                    }
                ]
            },
            {
                "nextPhraseID":"prim_guard5_1"
            }
        ]
    },
    {
        "id":"capvjern_1",
        "message":"C'mon! Dare to raise your sword!\n\nYou! You left my partners to DIE! ",
        "switchToNPC":"prim_bar_regular",
        "replies":[
            {
                "text":"N",
                "nextPhraseID":"capvjern_2"
            }
        ],
        "rewards":[
            {
                "rewardType":"deactivateSpawnArea",
                "rewardID":"prim_tavern_guest4",
                "mapName":"blackwater_mountain22"
            },
            {
                "rewardType":"spawnAll",
                "rewardID":"prim_guard5",
                "mapName":"blackwater_mountain29"
            }
        ]
    },
    {
        "id":"capvjern_2",
        "message":"Stop, OK?! I'm really sorry, Jern! *sheathes his sword*\n\nWe were scared. That's all, OK?! Gornauds have been decimating us while you were in the tavern day and night.",
        "switchToNPC":"prim_guard5",
        "replies":[
            {
                "text":"N",
                "nextPhraseID":"capvjern_3"
            }
        ]
    },
    {
        "id":"capvjern_3",
        "message":"Ah! Now your incompetence is my fault? ",
        "switchToNPC":"prim_bar_regular",
        "replies":[
            {
                "text":"N",
                "nextPhraseID":"capvjern_4"
            }
        ]
    },
    {
        "id":"capvjern_4",
        "message":"*raises his hands* Drop it already! \n\nWe're getting more and more surrounded by those beasts, you know? Right now there's no point to worrying about somebody who fell off the mountain!",
        "switchToNPC":"prim_guard5",
        "replies":[
            {
                "text":"N",
                "nextPhraseID":"capvjern_5"
            }
        ]
    },
    {
        "id":"capvjern_5",
        "message":"Are you out of your mind? Lorn would never have died from something like that!",
        "switchToNPC":"prim_bar_regular",
        "replies":[
            {
                "text":"N",
                "nextPhraseID":"capvjern_6"
            }
        ]
    },
    {
        "id":"capvjern_6",
        "message":"How can you be so sure? Accidents happen! He could have fallen off during an attack or a rock slide.",
        "switchToNPC":"prim_guard5",
        "replies":[
            {
                "text":"N",
                "nextPhraseID":"capvjern_7"
            }
        ]
    },
    {
        "id":"capvjern_7",
        "message":"That is what the guy who reported it told me, too! \n\nNow I'm starting to welcome those Feygard guys. There aren't attacks anymore since they guard the village.",
        "switchToNPC":"prim_guard5",
        "replies":[
            {
                "text":"N",
                "nextPhraseID":"capvjern_8"
            }
        ]
    },
    {
        "id":"capvjern_8",
        "message":"Eh?! What Feyga...",
        "switchToNPC":"prim_bar_regular",
        "replies":[
            {
                "text":"Who told you that?",
                "nextPhraseID":"capvjern_9"
            }
        ]
    },
    {
        "id":"capvjern_9",
        "message":"*stares at you* What the hell kid? Why're you here again?",
        "switchToNPC":"prim_guard5",
        "replies":[
            {
                "text":"N",
                "nextPhraseID":"capvjern_10"
            }
        ]
    },
    {
        "id":"capvjern_10",
        "message":"Hey, show some respect. This youngster dared to go where you didn't. He told me what happened, too.",
        "switchToNPC":"prim_bar_regular",
        "replies":[
            {
                "text":"N",
                "nextPhraseID":"capvjern_11"
            }
        ]
    },
    {
        "id":"capvjern_11",
        "message":"*puts on an exhausted face* Whatever...I don't know his name. Just another one of the very few visitors we receive here. He was wearing a blue cloak, I think.",
        "switchToNPC":"prim_guard5",
        "replies":[
            {
                "text":"Ehrenfest!",
                "nextPhraseID":"capvjern_12"
            }
        ]
    },
    {
        "id":"capvjern_12",
        "message":"The shady guy, isn't it?",
        "switchToNPC":"prim_bar_regular",
        "replies":[
            {
                "text":"He lied to me again!",
                "nextPhraseID":"capvjern_13"
            }
        ]
    },
    {
        "id":"capvjern_13",
        "message":"This is serious. That guy might be behind the disappearances.",
        "switchToNPC":"prim_guard5",
        "replies":[
            {
                "text":"He has been in the mine during these last few days.",
                "nextPhraseID":"capvjern_14"
            }
        ]
    },
    {
        "id":"capvjern_14",
        "message":"We should look for him. This Ehrenfest guy needs to clear up many things. ",
        "switchToNPC":"prim_bar_regular",
        "replies":[
            {
                "text":"N",
                "nextPhraseID":"capvjern_15"
            }
        ]
    },
    {
        "id":"capvjern_15",
        "message":"We're short of men, and we don't even know where he is right now.\n\n*Meanwhile Jern stares at you.*",
        "switchToNPC":"prim_guard5",
        "replies":[
            {
                "text":"I don't know!",
                "nextPhraseID":"capvjern_16a"
            },
            {
                "text":"I can't be of help this time...",
                "nextPhraseID":"capvjern_16b"
            }
        ],
        "rewards":[
            {
                "rewardType":"questProgress",
                "rewardID":"bwm72_beginning",
                "value":18
            }
        ]
    },
    {
        "id":"capvjern_16b",
        "message":"Or maybe yes.",
        "switchToNPC":"prim_bar_regular",
        "replies":[
            {
                "text":"N",
                "nextPhraseID":"capvjern_16a"
            }
        ]
    },
    {
        "id":"capvjern_16a",
        "message":"Do you remember anything out of the ordinary?",
        "switchToNPC":"prim_guard5",
        "replies":[
            {
                "text":"He's been shady since the very beginning.",
                "nextPhraseID":"capvjern_17a"
            },
            {
                "text":"No...Apart from his need to not be heard by the Feygard soldiers.",
                "nextPhraseID":"capvjern_17b"
            }
        ]
    },
    {
        "id":"capvjern_17a",
        "message":"Anything more specific?",
        "replies":[
            {
                "text":"Give me some time to remember.",
                "nextPhraseID":"capvjern_18a"
            },
            {
                "text":"Umm...No, but I think he was scared of Feygard soldiers hearing our conversation.",
                "nextPhraseID":"capvjern_17b"
            }
        ]
    },
    {
        "id":"capvjern_18a",
        "message":"Don't worry, We'll talk later.",
        "switchToNPC":"prim_bar_regular"
    },
    {
        "id":"capvjern_17b",
        "message":"I see...Feygard soldiers.",
        "replies":[
            {
                "text":"N",
                "nextPhraseID":"capvjern_18b"
            }
        ]
    },
    {
        "id":"capvjern_18b",
        "message":"Asking for their help seems not to be the worst idea right now.",
        "switchToNPC":"prim_bar_regular",
        "replies":[
            {
                "text":"Yes.",
                "nextPhraseID":"capvjern_19"
            },
            {
                "text":"Maybe...",
                "nextPhraseID":"capvjern_19"
            },
            {
                "text":"Are you sure?",
                "nextPhraseID":"capvjern_19"
            }
        ]
    },
    {
        "id":"capvjern_19",
        "message":"That's right. But I feel that's what they wanted since the very beginning.",
        "switchToNPC":"prim_guard5",
        "replies":[
            {
                "text":"N",
                "nextPhraseID":"capvjern_20"
            }
        ]
    },
    {
        "id":"capvjern_20",
        "message":"$playername, what do you think? This is probably our best bet.",
        "switchToNPC":"prim_bar_regular",
        "replies":[
            {
                "text":"I'm gonna rest for a while. See you later.",
                "nextPhraseID":"X"
            },
            {
                "text":"I will warn the general then.",
                "nextPhraseID":"capvjern_21"
            }
        ]
    },
    {
        "id":"capvjern_21",
        "message":"It's settled then. We will spread the word among the guards.",
        "switchToNPC":"prim_guard5",
        "replies":[
            {
                "text":"Great. Shadow be with you.",
                "nextPhraseID":"X"
            },
            {
                "text":"We'll meet soon, then.",
                "nextPhraseID":"X"
            }
        ],
        "rewards":[
            {
                "rewardType":"questProgress",
                "rewardID":"Omi2_bwm1",
                "value":40
            }
        ]
    },
    {
        "id":"capvjern_22",
        "message":"$playername, you must reach Blackwater Settlement and get help from General Ortholion.",
        "replies":[
            {
                "text":"OK, bye.",
                "nextPhraseID":"X"
            },
            {
                "text":"Shadow be with you.",
                "nextPhraseID":"X"
            }
        ]
    },
    {
        "id":"ortholion_subdued_s",
        "replies":[
            {
                "nextPhraseID":"ortholion_subdued_0",
                "requires":[
                    {
                        "requireType":"questProgress",
                        "requireID":"Omi2_bwm1",
                        "value":40
                    },
                    {
                        "requireType":"questProgress",
                        "requireID":"bwm72_beginning",
                        "value":20,
                        "negate":true
                    },
                    {
                        "requireType":"questProgress",
                        "requireID":"Omi2_bwm1",
                        "value":41,
                        "negate":true
                    }
                ]
            },
            {
                "nextPhraseID":"X"
            }
        ]
    },
    {
        "id":"ortholion_subdued_0",
        "message":"You hear steps up in the mountain. It seems a Feygard soldier is guarding the cave entrance. General Ortholion must have already reached Blackwater Settlement.",
        "rewards":[
            {
                "rewardType":"questProgress",
                "rewardID":"bwm72_beginning",
                "value":20
            },
            {
                "rewardType":"spawnAll",
                "rewardID":"ortholion_subdued",
                "mapName":"blackwater_mountain32"
            }
        ]
    },
    {
        "id":"ortholion_subdued_1",
        "message":"Hmmm... Hmmm....",
        "switchToNPC":"ortholion_subdued",
        "replies":[
            {
                "text":"Hey! I need to talk with the general, now!",
                "nextPhraseID":"ortholion_subdued_2"
            },
            {
                "text":"Step aside, lowly minion. I have business with your boss.",
                "nextPhraseID":"ortholion_subdued_2"
            }
        ]
    },
    {
        "id":"ortholion_subdued_2",
        "message":"The scout stares at you with an immeasurable anger. Before you can react, she swings her dagger, opening a wound in your arm.",
        "switchToNPC":"none",
        "replies":[
            {
                "text":"Argh! What the...?",
                "nextPhraseID":"ortholion_subdued_2a"
            },
            {
                "text":"How dare you! Prepare to die, Feygard scum.",
                "nextPhraseID":"ortholion_subdued_2a"
            }
        ]
    },
    {
        "id":"ortholion_subdued_2a",
        "switchToNPC":"ortholion_subdued",
        "replies":[
            {
                "nextPhraseID":"F"
            }
        ],
        "rewards":[
            {
                "rewardType":"actorCondition",
                "rewardID":"bleeding_wound",
                "value":10
            },
            {
                "rewardType":"actorCondition",
                "rewardID":"feebleness_minor",
                "value":10
            }
        ]
    },
    {
        "id":"ortholion_subdued_3",
        "message":"A slim girl stands in front of you. Her armor seems to be made from leather, but it seems to rigid, like frozen, just like her face. The Feygard coat of arms gleams in her suit, but it's overshadowed by her eyes, nailed in you.",
        "replies":[
            {
                "text":"N",
                "nextPhraseID":"ortholion_subdued_1"
            }
        ]
    },
    {
        "id":"ortholion_subdued_s2",
        "replies":[
            {
                "nextPhraseID":"ortholion_subdued_5",
                "requires":[
                    {
                        "requireType":"killedMonster",
                        "requireID":"ortholion_subdued",
                        "value":1
                    },
                    {
                        "requireType":"questProgress",
                        "requireID":"Omi2_bwm1",
                        "value":41,
                        "negate":true
                    }
                ]
            },
            {
                "nextPhraseID":"X"
            }
        ]
    },
    {
        "id":"ortholion_subdued_5",
        "replies":[
            {
                "nextPhraseID":"X"
            }
        ],
        "rewards":[
            {
                "rewardType":"removeQuestProgress",
                "rewardID":"bwm72_beginning",
                "value":20
            },
            {
                "rewardType":"questProgress",
                "rewardID":"Omi2_bwm1",
                "value":41
            }
        ]
    },
    {
        "id":"ortholion_selector",
        "replies":[
            {
                "nextPhraseID":"ortholion_busy",
                "requires":[
                    {
                        "requireType":"questProgress",
                        "requireID":"bwm72_beginning",
                        "value":42
                    }
                ]
            },
            {
                "nextPhraseID":"ortholion_16d",
                "requires":[
                    {
                        "requireType":"questProgress",
                        "requireID":"Omi2_bwm1",
                        "value":56
                    }
                ]
            },
            {
                "nextPhraseID":"ortholion_16c",
                "requires":[
                    {
                        "requireType":"questProgress",
                        "requireID":"Omi2_bwm1",
                        "value":55
                    }
                ]
            },
            {
                "nextPhraseID":"ortholion_13",
                "requires":[
                    {
                        "requireType":"questProgress",
                        "requireID":"bwm72_beginning",
                        "value":40
                    }
                ]
            },
            {
                "nextPhraseID":"ortholion_9",
                "requires":[
                    {
                        "requireType":"questProgress",
                        "requireID":"Omi2_bwm1",
                        "value":54
                    }
                ]
            },
            {
                "nextPhraseID":"ortholion_c3",
                "requires":[
                    {
                        "requireType":"questProgress",
                        "requireID":"bwm72_beginning",
                        "value":39
                    },
                    {
                        "requireType":"questProgress",
                        "requireID":"Omi2_bwm1",
                        "value":54,
                        "negate":true
                    }
                ]
            },
            {
                "nextPhraseID":"ortholion_conscious",
                "requires":[
                    {
                        "requireType":"killedMonster",
                        "requireID":"kamelio",
                        "value":1
                    },
                    {
                        "requireType":"questProgress",
                        "requireID":"bwm72_beginning",
                        "value":39,
                        "negate":true
                    }
                ]
            },
            {
                "nextPhraseID":"ortholion_unconscious",
                "requires":[
                    {
                        "requireType":"questProgress",
                        "requireID":"Omi2_bwm1",
                        "value":51
                    }
                ]
            },
            {
                "nextPhraseID":"ortholion_8a",
                "requires":[
                    {
                        "requireType":"inventoryKeep",
                        "requireID":"ortholion_signet",
                        "value":1
                    }
                ]
            },
            {
                "nextPhraseID":"ortholion_1",
                "requires":[
                    {
                        "requireType":"questProgress",
                        "requireID":"Omi2_bwm1",
                        "value":45
                    }
                ]
            },
            {
                "nextPhraseID":"ortholion_conversation2_1",
                "requires":[
                    {
                        "requireType":"questProgress",
                        "requireID":"Omi2_bwm1",
                        "value":34
                    }
                ]
            },
            {
                "nextPhraseID":"ortholion_conversation2_1"
            }
        ]
    },
    {
        "id":"ortholion_conversation2_1",
        "message":"Ehrenfest, you have come this far just to get rid of me...",
        "switchToNPC":"ortholion",
        "replies":[
            {
                "text":"Ehrenfest, here I am to help you.",
                "nextPhraseID":"ortholion_conversation2_2a",
                "requires":[
                    {
                        "requireType":"questProgress",
                        "requireID":"Omi2_bwm1",
                        "value":33
                    }
                ]
            },
            {
                "text":"Ortholion, beware! He is a dangerous liar!",
                "nextPhraseID":"ortholion_conversation2_2b",
                "requires":[
                    {
                        "requireType":"questProgress",
                        "requireID":"Omi2_bwm1",
                        "value":40
                    }
                ]
            }
        ],
        "rewards":[
            {
                "rewardType":"removeSpawnArea",
                "rewardID":"ortholion_guard_wounded",
                "mapName":"blackwater_mountain31"
            }
        ]
    },
    {
        "id":"ortholion_conversation2_2a",
        "message":"The crimes you have commited must be punished!",
        "switchToNPC":"ehrenfest",
        "replies":[
            {
                "text":"N",
                "nextPhraseID":"ortholion_conversation2_3a"
            }
        ]
    },
    {
        "id":"ortholion_conversation2_3a",
        "message":"Hmmm... What crimes, evil creature?\n\nYou even dared to think you had a chance to trick a general of glorious Feygard?!",
        "switchToNPC":"ortholion",
        "replies":[
            {
                "text":"N",
                "nextPhraseID":"ortholion_conversation2_4a"
            }
        ]
    },
    {
        "id":"ortholion_conversation2_4a",
        "message":"I'm... *stares at you* \n\n$playername! It's time to end with all of this!",
        "switchToNPC":"ehrenfest",
        "replies":[
            {
                "text":"Right! Ortholion must pay for killing innocent people from Prim!",
                "nextPhraseID":"ortholion_conversation2_5a"
            },
            {
                "text":"Gladly. Ortholion, prepare to die!",
                "nextPhraseID":"ortholion_conversation2_5a2",
                "requires":[
                    {
                        "requireType":"questProgress",
                        "requireID":"Omi2_bwm1",
                        "value":35
                    }
                ]
            }
        ]
    },
    {
        "id":"ortholion_conversation2_5a",
        "message":"A kid? You come with a kid accusing me of something I never heard about?",
        "switchToNPC":"ortholion",
        "replies":[
            {
                "text":"N",
                "nextPhraseID":"ortholion_conversation2_6a"
            }
        ]
    },
    {
        "id":"ortholion_conversation2_5a2",
        "message":"General Ortholion ignores you and continues to speak to Ehrenfest.",
        "switchToNPC":"none",
        "replies":[
            {
                "text":"N",
                "nextPhraseID":"ortholion_conversation2_6a"
            }
        ]
    },
    {
        "id":"ortholion_conversation2_6a",
        "message":"Ehrenfest, you have bothered me more than I am willing to abide. Blackwater Settlement guards will take care of you.",
        "switchToNPC":"ortholion",
        "replies":[
            {
                "text":"Those guards are no match for...",
                "nextPhraseID":"ortholion_conversation2_7a",
                "requires":[
                    {
                        "requireType":"questProgress",
                        "requireID":"bwm72_beginning",
                        "value":21,
                        "negate":false
                    }
                ]
            },
            {
                "text":"Die!",
                "nextPhraseID":"ortholion_conversation2_6a2",
                "requires":[
                    {
                        "requireType":"questProgress",
                        "requireID":"bwm72_beginning",
                        "value":21,
                        "negate":true
                    }
                ]
            }
        ]
    },
    {
        "id":"ortholion_conversation2_7a",
        "message":"Bah! This is enough. $playername. Weren't you so strong? Pathetic.\n\nYou only had to distract him and take the blame!",
        "switchToNPC":"ehrenfest",
        "replies":[
            {
                "text":"W...What?!",
                "nextPhraseID":"ortholion_conversation2_8a"
            },
            {
                "text":"Hah. I always knew you were far too shady to be an honest man.",
                "nextPhraseID":"ortholion_conversation2_8a"
            }
        ]
    },
    {
        "id":"ortholion_conversation2_6a2",
        "message":"Just before starting to launch an attack, General Ortholion moves and disarms you with a single blow.",
        "switchToNPC":"none",
        "replies":[
            {
                "text":"N",
                "nextPhraseID":"ortholion_conversation2_7a"
            }
        ],
        "rewards":[
            {
                "rewardType":"questProgress",
                "rewardID":"bwm72_beginning",
                "value":21
            },
            {
                "rewardType":"actorCondition",
                "rewardID":"confusion",
                "value":75
            }
        ]
    },
    {
        "id":"ortholion_conversation2_8a",
        "message":"Ortholion! How much is your life worth? How many people?\n\nProve the honor of your glorious land. Come face me alone! No guards, no witnesses.\n\n[Ehrenfest leaps unnaturally high, passing above me, and disappears in the blink of an eye]",
        "switchToNPC":"ehrenfest",
        "replies":[
            {
                "text":"Coward....",
                "nextPhraseID":"X"
            },
            {
                "text":"So, it was a trick...",
                "nextPhraseID":"X"
            }
        ],
        "rewards":[
            {
                "rewardType":"questProgress",
                "rewardID":"Omi2_bwm1",
                "value":45
            },
            {
                "rewardType":"removeSpawnArea",
                "rewardID":"ehrenfest",
                "mapName":"blackwater_mountain43"
            }
        ]
    },
    {
        "id":"ortholion_conversation2_2b",
        "message":"I hoped someone else would take the blame for this. But don't worry, soon we shall be unstoppable.",
        "switchToNPC":"ehrenfest",
        "replies":[
            {
                "text":"Stop!",
                "nextPhraseID":"ortholion_conversation2_3b"
            },
            {
                "text":"Do you always talk this much, liar?",
                "nextPhraseID":"ortholion_conversation2_3b"
            }
        ]
    },
    {
        "id":"ortholion_conversation2_3b",
        "message":"*unsheathes his sword* Well, enough talk. I won't ignore your threats, evil creature.",
        "switchToNPC":"ortholion",
        "replies":[
            {
                "text":"Hey, stop you two!",
                "nextPhraseID":"ortholion_conversation2_4b"
            },
            {
                "text":"Ehrenfest, you have many things to explain!",
                "nextPhraseID":"ortholion_conversation2_4b"
            }
        ]
    },
    {
        "id":"ortholion_conversation2_4b",
        "message":"[People from the tavern start looking at the place where Ortholion and Ehrenfest are about to have a fight]\n\n*looks around* No...Not yet. Argh! You kid, betrayer! You are about to discover how wrongly you have chosen!",
        "switchToNPC":"ehrenfest",
        "replies":[
            {
                "text":"N",
                "nextPhraseID":"ortholion_conversation2_5b"
            }
        ]
    },
    {
        "id":"ortholion_conversation2_5b",
        "message":"[The general tries to land a strike on Ehrenfest, but he just cuts a piece of his cloak. Ehrenfest is gone]\n\nHmpf...",
        "switchToNPC":"ortholion",
        "replies":[
            {
                "text":"Eh... Greetings, general.",
                "nextPhraseID":"ortholion_1"
            },
            {
                "text":"I thought Feygard generals were faster swinging their blades.",
                "nextPhraseID":"ortholion_1"
            }
        ],
        "rewards":[
            {
                "rewardType":"questProgress",
                "rewardID":"Omi2_bwm1",
                "value":45
            },
            {
                "rewardType":"removeSpawnArea",
                "rewardID":"ehrenfest",
                "mapName":"blackwater_mountain43"
            }
        ]
    },
    {
        "id":"ortholion_1",
        "message":"Look, I don't have time for you, but I don't kill kids, not yet. So step aside.",
        "replies":[
            {
                "text":"Are you threatening me?",
                "nextPhraseID":"ortholion_4c",
                "requires":[
                    {
                        "requireType":"questProgress",
                        "requireID":"Omi2_bwm1",
                        "value":34
                    }
                ]
            },
            {
                "text":"I'm here to inform you about Ehrenfest. He's probably behind some disappearances in Prim.",
                "nextPhraseID":"ortholion_2b",
                "requires":[
                    {
                        "requireType":"questProgress",
                        "requireID":"Omi2_bwm1",
                        "value":40
                    }
                ]
            }
        ]
    },
    {
        "id":"ortholion_2b",
        "message":"You mean that weakling is responsible of those missing people from Prim of whom I've been recently informed? ",
        "replies":[
            {
                "text":"I do.",
                "nextPhraseID":"ortholion_3b2"
            },
            {
                "text":"Weakling? Haven't you seen how he escaped?",
                "nextPhraseID":"ortholion_3b"
            }
        ]
    },
    {
        "id":"ortholion_3b",
        "message":"Nothing impressive. Loyal followers of the Shadow have their tricks, just as I have my own.",
        "replies":[
            {
                "text":"The Shadow? Do you believe in that?",
                "nextPhraseID":"ortholion_4b"
            },
            {
                "text":"Hope those tricks are better than your chasing abilities.",
                "nextPhraseID":"ortholion_4c",
                "requires":[
                    {
                        "requireType":"questProgress",
                        "requireID":"bwm72_beginning",
                        "value":21
                    }
                ]
            }
        ]
    },
    {
        "id":"ortholion_3b2",
        "message":"There's definitely something off with him. Another Shadow fanatic to get rid of, tsch.",
        "replies":[
            {
                "text":"Shadow fanatic? Do you know him?",
                "nextPhraseID":"ortholion_4d"
            },
            {
                "text":"Can I be of help?",
                "nextPhraseID":"ortholion_4a"
            }
        ]
    },
    {
        "id":"ortholion_4b",
        "message":"*laughs quietly* Only simple minds would see things as black or white. Whether I believe or not, people do, and we in Feygard keep that in mind.",
        "replies":[
            {
                "text":"OK. Now that you're aware of the situation, I'd better leave.",
                "nextPhraseID":"ortholion_5a"
            },
            {
                "text":"What about \"I don't have time to...\"?",
                "nextPhraseID":"ortholion_4c"
            }
        ]
    },
    {
        "id":"ortholion_4c",
        "message":"I have no time for this absurd talk. I must be sure this guy's road ends in the Elm mine.",
        "replies":[
            {
                "text":"Do you need anything?",
                "nextPhraseID":"ortholion_4a"
            },
            {
                "text":"Good luck then, bye.",
                "nextPhraseID":"ortholion_5a"
            }
        ]
    },
    {
        "id":"ortholion_4d",
        "message":"No. But it's quite obvious by the way he accused me.",
        "replies":[
            {
                "text":"And what will you do, General Slowness?",
                "nextPhraseID":"ortholion_4c"
            },
            {
                "text":"Well, this is not really my problem. Bye.",
                "nextPhraseID":"ortholion_5a"
            },
            {
                "text":"Do you need any help?",
                "nextPhraseID":"ortholion_4a"
            }
        ]
    },
    {
        "id":"ortholion_4a",
        "message":"Hmm...Maybe. You came up this far after all. Go warn my soldiers. They are settled in the tunnel entrance, south of Prim.",
        "replies":[
            {
                "text":"This is getting too complicated. I'd better leave.",
                "nextPhraseID":"X"
            },
            {
                "text":"I bet they'll pay attention to a kid like me, right?",
                "nextPhraseID":"ortholion_6b"
            },
            {
                "text":"OK, I will.",
                "nextPhraseID":"ortholion_6b"
            }
        ]
    },
    {
        "id":"ortholion_5a",
        "message":"Not so fast. Seeing that you reached this place but my scouts couldn't, I think you will be of use.",
        "replies":[
            {
                "text":"What if I don't want to help you?",
                "nextPhraseID":"ortholion_6a"
            },
            {
                "text":"What is it?",
                "nextPhraseID":"ortholion_6b"
            }
        ]
    },
    {
        "id":"ortholion_6a",
        "message":"Then I'll officially accuse you of betrayal and attempted murder against a Feygard general. I'll bring you to Feygard and you will never see your family again.",
        "replies":[
            {
                "text":"How dare you?! Prepare to die!",
                "nextPhraseID":"ortholion_7a"
            }
        ]
    },
    {
        "id":"ortholion_7a",
        "message":"*The general effortlessly subdues you, and begins to laugh* \n\nLook, take this signet. With this, my soldiers stationed outside the mining tunnel entrance will believe your words. Tell them I went to the Elm mine.",
        "replies":[
            {
                "text":"Hmpf...",
                "nextPhraseID":"ortholion_8a"
            },
            {
                "text":"OK, OK. I will but please don't hurt me anymore.",
                "nextPhraseID":"ortholion_8a"
            }
        ],
        "rewards":[
            {
                "rewardType":"actorCondition",
                "rewardID":"confusion",
                "value":15
            },
            {
                "rewardType":"giveItem",
                "rewardID":"ortholion_signet",
                "value":1
            },
            {
                "rewardType":"questProgress",
                "rewardID":"Omi2_bwm1",
                "value":46
            }
        ]
    },
    {
        "id":"ortholion_6b",
        "message":"Take this, and show it to the soldiers stationed near the mining tunnel entrance. Tell them I went to the Elm mine.",
        "replies":[
            {
                "text":"Consider it done.",
                "nextPhraseID":"R"
            },
            {
                "text":"Hope they can understand. Bye.",
                "nextPhraseID":"R"
            }
        ],
        "rewards":[
            {
                "rewardType":"giveItem",
                "rewardID":"ortholion_signet",
                "value":1
            },
            {
                "rewardType":"questProgress",
                "rewardID":"Omi2_bwm1",
                "value":46
            }
        ]
    },
    {
        "id":"ortholion_8a",
        "message":"Are you still here?! Go, go now!",
        "replies":[
            {
                "text":"Eh...Right.",
                "nextPhraseID":"R"
            },
            {
                "text":"Someday you will regret your manners...",
                "nextPhraseID":"R"
            },
            {
                "text":"OK, OK! I'm going.",
                "nextPhraseID":"R"
            }
        ]
    },
    {
        "id":"ortholion_checker1",
        "replies":[
            {
                "nextPhraseID":"ortholion_checker1_1",
                "requires":[
                    {
                        "requireType":"questProgress",
                        "requireID":"Omi2_bwm1",
                        "value":41
                    }
                ]
            },
            {
                "nextPhraseID":"ortholion_checker1_1",
                "requires":[
                    {
                        "requireType":"questProgress",
                        "requireID":"Omi2_bwm1",
                        "value":34
                    },
                    {
                        "requireType":"questProgress",
                        "requireID":"Omi2_bwm1",
                        "value":46,
                        "negate":true
                    }
                ]
            },
            {
                "nextPhraseID":"X"
            }
        ]
    },
    {
        "id":"ortholion_checker1_1",
        "replies":[
            {
                "nextPhraseID":"X"
            }
        ],
        "rewards":[
            {
                "rewardType":"spawnAll",
                "rewardID":"ehrenfest",
                "mapName":"blackwater_mountain43"
            },
            {
                "rewardType":"spawnAll",
                "rewardID":"ortholion",
                "mapName":"blackwater_mountain43"
            }
        ]
    },
    {
        "id":"fms_selector",
        "replies":[
            {
                "nextPhraseID":"fms_3",
                "requires":[
                    {
                        "requireType":"questProgress",
                        "requireID":"Omi2_bwm1",
                        "value":47
                    }
                ]
            },
            {
                "nextPhraseID":"fms_1",
                "requires":[
                    {
                        "requireType":"questProgress",
                        "requireID":"Omi2_bwm1",
                        "value":46
                    }
                ]
            },
            {
                "nextPhraseID":"fms_0"
            }
        ]
    },
    {
        "id":"fms_0",
        "message":"Hey kid! Go back to your village and play inside!",
        "replies":[
            {
                "text":"Play? Hah!",
                "nextPhraseID":"X"
            }
        ]
    },
    {
        "id":"fms_1",
        "message":"Hey! You alright?",
        "replies":[
            {
                "text":"Yeah, bye.",
                "nextPhraseID":"X"
            },
            {
                "text":"I lost 10000 gold over here.",
                "nextPhraseID":"fms_2a"
            },
            {
                "text":"*shows the signet* your general has gone to Elm mine. He could be in trouble.",
                "nextPhraseID":"fms_2b",
                "requires":[
                    {
                        "requireType":"inventoryKeep",
                        "requireID":"ortholion_signet",
                        "value":1
                    }
                ]
            }
        ]
    },
    {
        "id":"fms_2a",
        "message":"Yeah, sure. We are here posted by command of General Orhtolion of Feygard. You have no business here.",
        "replies":[
            {
                "text":"*shows the signet* Yeah, sure. Now hurry up! Your general is waiting for you in the Elm mine.",
                "nextPhraseID":"fms_2b",
                "requires":[
                    {
                        "requireType":"inventoryKeep",
                        "requireID":"ortholion_signet",
                        "value":1
                    }
                ]
            },
            {
                "text":"What a boring girl! Bye.",
                "nextPhraseID":"X"
            }
        ]
    },
    {
        "id":"fms_2b",
        "message":"*shouts* Hey, slackers! You're moving now. It's an order. Prepare yourselves, we are going to the Elm mine, our general needs us!",
        "replies":[
            {
                "text":"N",
                "nextPhraseID":"fms_3"
            }
        ]
    },
    {
        "id":"fms_3",
        "message":"I'll lead the way. Thank you kid, now go back to the village. It's safer there.",
        "replies":[
            {
                "text":"I can handle myself, thanks.",
                "nextPhraseID":"R"
            },
            {
                "text":"Be careful, I heard mountain wolves are a trouble for Feygard soldiers.",
                "nextPhraseID":"R"
            },
            {
                "text":"I will. Bye.",
                "nextPhraseID":"R"
            }
        ],
        "rewards":[
            {
                "rewardType":"questProgress",
                "rewardID":"Omi2_bwm1",
                "value":47
            },
            {
                "rewardType":"removeSpawnArea",
                "rewardID":"ortholion_guard3",
                "mapName":"blackwater_mountain10"
            },
            {
                "rewardType":"removeSpawnArea",
                "rewardID":"ortholion_guard3a",
                "mapName":"blackwater_mountain10"
            },
            {
                "rewardType":"removeSpawnArea",
                "rewardID":"ortholion_guard5",
                "mapName":"blackwater_mountain10"
            },
            {
                "rewardType":"removeSpawnArea",
                "rewardID":"ortholion_guard6",
                "mapName":"blackwater_mountain10"
            }
        ]
    },
    {
        "id":"arghest_alert",
        "message":"Hey, do you know what's happening here? These serious-looking soldiers entered the mine without permission.",
        "replies":[
            {
                "text":"They're soldiers of Feygard. I came along with them. Don't worry.",
                "nextPhraseID":"arghest_alert_2"
            },
            {
                "text":"I'll investigate. Bye.",
                "nextPhraseID":"X"
            }
        ]
    },
    {
        "id":"arghest_alert_2",
        "message":"You'd better be telling me the truth. I will report it later.",
        "replies":[
            {
                "text":"Have you seen a guy with a cloak around here?",
                "nextPhraseID":"arghest_alert_3"
            },
            {
                "text":"Yeah, whatever. We will talk later.",
                "nextPhraseID":"X"
            }
        ]
    },
    {
        "id":"arghest_alert_3",
        "message":"I was taking a break in the beds over there, so no idea. Sorry. No one usually comes here but you and those ... noisy soldiers.",
        "replies":[
            {
                "text":"Maybe you should take another break now?",
                "nextPhraseID":"arghest_alert_4"
            },
            {
                "text":"Can I do something for you?",
                "nextPhraseID":"arghest_alert_5"
            }
        ]
    },
    {
        "id":"arghest_alert_4",
        "message":"I'd prefer something to drink. No milk this time, better something to warm my body.",
        "replies":[
            {
                "text":"What exactly are you thinking of?",
                "nextPhraseID":"arghest_alert_5"
            }
        ]
    },
    {
        "id":"arghest_alert_5",
        "message":"Once I had got a potion from some crazy old guy in a foreign wood. That would be great now. 'Lodar' he was called.",
        "replies":[
            {
                "text":"Would you like this 'Minor potion of strength'?",
                "nextPhraseID":"arghest_alert_8",
                "requires":[
                    {
                        "requireType":"inventoryRemove",
                        "requireID":"pot_str",
                        "value":1
                    }
                ]
            },
            {
                "text":"I have this 'Improved defense' potion. Here, take it.",
                "nextPhraseID":"arghest_alert_8",
                "requires":[
                    {
                        "requireType":"inventoryRemove",
                        "requireID":"pot_def",
                        "value":1
                    }
                ]
            },
            {
                "text":"What about his famous 'Perilous concoction'?",
                "nextPhraseID":"arghest_alert_8",
                "requires":[
                    {
                        "requireType":"inventoryRemove",
                        "requireID":"pot_rnd",
                        "value":1
                    }
                ]
            }
        ]
    },
    {
        "id":"arghest_alert_8",
        "message":"Really? Many many thanks - you make my old heart cry!",
        "replies":[
            {
                "text":"[muttering] I hope so. The potion was expensive enough!",
                "nextPhraseID":"arghest_alert_9"
            }
        ],
        "rewards":[
            {
                "rewardType":"questProgress",
                "rewardID":"bwm72_beginning",
                "value":22
            }
        ]
    },
    {
        "id":"arghest_alert_9",
        "message":"You may enter the mine now. But you have to find out for yourself, I won't go looking for you.",
        "replies":[
            {
                "text":"Great.",
                "nextPhraseID":"X"
            },
            {
                "text":"At last.",
                "nextPhraseID":"X"
            },
            {
                "text":"Don't worry, I won't cause too much trouble.",
                "nextPhraseID":"X"
            }
        ]
    },
    {
        "id":"elm2_passage1",
        "message":"There's a horrid smell inside that passage. On top of that, it's completely dark."
    },
    {
        "id":"elm2_passage2_s",
        "replies":[
            {
                "nextPhraseID":"elm2_passage2_1",
                "requires":[
                    {
                        "requireType":"questProgress",
                        "requireID":"bwm72_beginning",
                        "value":23
                    }
                ]
            },
            {
                "nextPhraseID":"elm2_passage2_2"
            }
        ]
    },
    {
        "id":"elm2_passage2_1",
        "message":"Fortunately, the torch is still burning, but unfortunately, the passage is still collapsed.",
        "replies":[
            {
                "text":"Leave.",
                "nextPhraseID":"X"
            }
        ]
    },
    {
        "id":"elm2_passage2_2",
        "message":"Another pitch black tunnel. This one has an old, consumed torch on the wall.",
        "replies":[
            {
                "text":"Replace it with a burning torch.",
                "nextPhraseID":"elm2_passage2_3",
                "requires":[
                    {
                        "requireType":"inventoryRemove",
                        "requireID":"torch",
                        "value":1
                    }
                ]
            },
            {
                "text":"Leave.",
                "nextPhraseID":"X"
            }
        ]
    },
    {
        "id":"elm2_passage2_3",
        "message":"A weak fire illuminates the place. The tunnel is collapsed, but there are some trinkets and clothes on the floor.",
        "replies":[
            {
                "text":"Yay, bones!",
                "nextPhraseID":"X"
            },
            {
                "text":"Leave.",
                "nextPhraseID":"X"
            }
        ],
        "rewards":[
            {
                "rewardType":"questProgress",
                "rewardID":"bwm72_beginning",
                "value":23
            },
            {
                "rewardType":"dropList",
                "rewardID":"elm2_passage2"
            }
        ]
    },
    {
        "id":"elm2_c1",
        "message":"This corpse is not old. It is probably one of the missing miners. He has a single large wound in his chest."
    },
    {
        "id":"elm3_corpse_s",
        "replies":[
            {
                "nextPhraseID":"elm3_corpse_1",
                "requires":[
                    {
                        "requireType":"questProgress",
                        "requireID":"bwm72_beginning",
                        "value":24
                    }
                ]
            },
            {
                "nextPhraseID":"elm3_corpse_2"
            }
        ]
    },
    {
        "id":"elm3_corpse_1",
        "message":"You've already checked this corpse."
    },
    {
        "id":"elm3_corpse_2",
        "message":"Yet another corpse of a miner. This one seems to have been killed during work.",
        "replies":[
            {
                "text":"Plunder the corpse.",
                "nextPhraseID":"elm3_corpse_3a"
            },
            {
                "text":"Leave.",
                "nextPhraseID":"X"
            },
            {
                "text":"May the Shadow be with your soul.",
                "nextPhraseID":"elm3_corpse_3b"
            }
        ]
    },
    {
        "id":"elm3_corpse_3b",
        "message":"After a few seconds, you feel a little dumb talking to a corpse and leave.",
        "rewards":[
            {
                "rewardType":"questProgress",
                "rewardID":"bwm72_beginning",
                "value":24
            },
            {
                "rewardType":"actorCondition",
                "rewardID":"shadow_prot",
                "value":10
            }
        ]
    },
    {
        "id":"elm3_corpse_3a",
        "message":"Everything seems too old and stinky to be worth anything much, but after half a minute of searching you see a strange pendant behind the miner's shirt.",
        "replies":[
            {
                "text":"I need to take a bath.",
                "nextPhraseID":"X"
            }
        ],
        "rewards":[
            {
                "rewardType":"questProgress",
                "rewardID":"bwm72_beginning",
                "value":24
            },
            {
                "rewardType":"dropList",
                "rewardID":"elm3_corpse_3a"
            }
        ]
    },
    {
        "id":"elm3_water1",
        "rewards":[
            {
                "rewardType":"actorCondition",
                "rewardID":"frozen1",
                "value":1
            }
        ]
    },
    {
        "id":"elm3_hole",
        "message":"This hole's smell is particular. You can see a bunch of olm larvae there. Searching here isn't worth it."
    },
    {
        "id":"venomfang_warning",
        "replies":[
            {
                "nextPhraseID":"venomfang_warning_1"
            }
        ]
    },
    {
        "id":"venomfang_warning_1",
        "message":"The passage in front of you isn't dark enough to not notice the constant dripping of the walls, which are weak and deformed. For some reason, animals don't get closer to you as you get closer to the tunnel, which is surprising and worrying at the same time.",
        "rewards":[
            {
                "rewardType":"questProgress",
                "rewardID":"Omi2_bwm1",
                "value":48
            },
            {
                "rewardType":"spawnAll",
                "rewardID":"shadowfang_1",
                "mapName":"elm_mine3"
            }
        ]
    },
    {
        "id":"shadowfang_1",
        "message":"Sssssh...\n",
        "replies":[
            {
                "text":"What the...?",
                "nextPhraseID":"F"
            },
            {
                "text":"Hey, have you seen my brother Andor?",
                "nextPhraseID":"F"
            },
            {
                "text":"For the shadow!",
                "nextPhraseID":"F"
            }
        ]
    },
    {
        "id":"ortholion_guard3_2",
        "message":"Hey kid! You shouldn't be here, there are dangerous animals.",
        "replies":[
            {
                "text":"Are you scared of the snakes?",
                "nextPhraseID":"ortholion_guard3_3"
            },
            {
                "text":"OK, goodbye.",
                "nextPhraseID":"X"
            },
            {
                "text":"I can handle myself.",
                "nextPhraseID":"X"
            }
        ]
    },
    {
        "id":"ortholion_guard3_3",
        "message":"Eh? No. We are...Uhm, the rearguard, keeping the others safe. After all, this is the mines only entrance.",
        "replies":[
            {
                "text":"Yeah, sure. See you later, cowards.",
                "nextPhraseID":"X"
            },
            {
                "text":"Where's the general?",
                "nextPhraseID":"ortholion_guard3_4"
            }
        ]
    },
    {
        "id":"ortholion_guard3_4",
        "message":"Our... mighty general has already caught that Shadow fanatic...Yes. Deep in the mine that's where he is. He's coming back...Probably.",
        "replies":[
            {
                "text":"Aha, so no idea. Thanks anyway.",
                "nextPhraseID":"X"
            },
            {
                "text":"Good. Gonna check that out, bye.",
                "nextPhraseID":"X"
            }
        ]
    },
    {
        "id":"ortholion_guard6_1",
        "message":"*Looks nervous* Kid! Go back now, it's really dangerous past here.",
        "replies":[
            {
                "text":"Come with me, we'll cover each other's backs.",
                "nextPhraseID":"ortholion_guard6_2"
            },
            {
                "text":"Can you clear the way for me then?",
                "nextPhraseID":"ortholion_guard6_2"
            },
            {
                "text":"Where's the general?",
                "nextPhraseID":"ortholion_guard6_5"
            }
        ]
    },
    {
        "id":"ortholion_guard6_2",
        "message":"No way! I have a home to go back to you know? And you probably do too.",
        "replies":[
            {
                "text":"Step aside then, you're in my way.",
                "nextPhraseID":"X"
            },
            {
                "text":"What are you scared of? ",
                "nextPhraseID":"ortholion_guard6_3"
            }
        ]
    },
    {
        "id":"ortholion_guard6_3",
        "message":"*stares at the tunnels* They're dark, stinky, and narrow. We were going to pass in line through them.\n\nBut seconds after the other scout entered, a horrible scream came from inside there... It was him, I'm sure!",
        "replies":[
            {
                "text":"N",
                "nextPhraseID":"ortholion_guard6_4"
            }
        ]
    },
    {
        "id":"ortholion_guard6_4",
        "message":"...I ran away. I am sure there's something dangerous inside there. Really dangerous! Dangerous enough to make a Feygard soldier scream that way.",
        "replies":[
            {
                "text":"I'll be careful. Thanks.",
                "nextPhraseID":"X"
            },
            {
                "text":"It was surely a cave rat. I will find out now.",
                "nextPhraseID":"X"
            }
        ]
    },
    {
        "id":"ortholion_guard6_5",
        "message":"We...We haven't seen him. The other scout entered the tunnel... *looks back*\n\nTwo men are guarding the rearback. Something's off with this place.",
        "replies":[
            {
                "text":"What's wrong with those passages?",
                "nextPhraseID":"ortholion_guard6_3"
            },
            {
                "text":"I will look for him, bye.",
                "nextPhraseID":"X"
            }
        ]
    },
    {
        "id":"elm2_passage2b",
        "message":"There was a tunnel entrance here, but a landslide brought it down."
    },
    {
        "id":"ortholion_guard7",
        "message":"HAH! I SPOTTED YOU, EVIL BEING! *raises his sword*",
        "replies":[
            {
                "text":"I'm not a threat, stop!",
                "nextPhraseID":"F"
            },
            {
                "text":"This one won't be my fault.",
                "nextPhraseID":"F"
            },
            {
                "text":"Hah! I spotted you, useless soldier!",
                "nextPhraseID":"F"
            }
        ]
    },
    {
        "id":"elm2_c2",
        "message":"Something horrible has happened in this mine. Did Ehrenfest do all of this?"
    },
    {
        "id":"elm2_c3",
        "message":"There's blood all over the wall! It's like something threw this guy against it with an enormous force. Unfortunately, there's nothing to plunder here."
    },
    {
        "id":"elm2_bed",
        "message":"You wouldn't sleep here."
    },
    {
        "id":"elm2_chest",
        "message":"This large chest is locked with a simple but robust lock with a small keyhole in its center.",
        "replies":[
            {
                "text":"Use Jern's rusty key.",
                "nextPhraseID":"elm2_chest_open",
                "requires":[
                    {
                        "requireType":"inventoryRemove",
                        "requireID":"elm2_key",
                        "value":1
                    }
                ]
            },
            {
                "text":"Hit the lock.",
                "nextPhraseID":"elm2_chest_hit"
            },
            {
                "text":"Leave.",
                "nextPhraseID":"X"
            }
        ]
    },
    {
        "id":"elm2_chest_open",
        "message":"Despite the rust, you introduce the key in the lock without major trouble. It seems to fit well enough. The chest is now open.",
        "rewards":[
            {
                "rewardType":"questProgress",
                "rewardID":"bwm72_beginning",
                "value":25
            }
        ]
    },
    {
        "id":"elm2_chest_hit",
        "message":"The chest remains undamaged.",
        "replies":[
            {
                "text":"Try again.",
                "nextPhraseID":"elm2_chest_hit"
            },
            {
                "text":"Try using Jern's key.",
                "nextPhraseID":"elm2_chest_open",
                "requires":[
                    {
                        "requireType":"inventoryRemove",
                        "requireID":"elm2_key",
                        "value":1
                    }
                ]
            }
        ]
    },
    {
        "id":"elm4_sign",
        "replies":[
            {
                "nextPhraseID":"elm4_sign1",
                "requires":[
                    {
                        "requireType":"questProgress",
                        "requireID":"bwm72_beginning",
                        "value":26
                    },
                    {
                        "requireType":"questProgress",
                        "requireID":"bwm72_beginning",
                        "value":27,
                        "negate":true
                    }
                ]
            },
            {
                "nextPhraseID":"elm4_sign2"
            }
        ]
    },
    {
        "id":"elm4_sign1",
        "message":"You cannot read the sign from here."
    },
    {
        "id":"elm4_sign2",
        "message":"MINERS: This zone has been declared unstable. No further excavating is allowed.\n\nSigned by Guthbered of Prim."
    },
    {
        "id":"elm4_sign_north",
        "replies":[
            {
                "nextPhraseID":"X"
            }
        ],
        "rewards":[
            {
                "rewardType":"questProgress",
                "rewardID":"bwm72_beginning",
                "value":26
            },
            {
                "rewardType":"removeQuestProgress",
                "rewardID":"bwm72_beginning",
                "value":27
            }
        ]
    },
    {
        "id":"elm4_sign_south",
        "rewards":[
            {
                "rewardType":"removeQuestProgress",
                "rewardID":"bwm72_beginning",
                "value":26
            },
            {
                "rewardType":"questProgress",
                "rewardID":"bwm72_beginning",
                "value":27
            }
        ]
    },
    {
        "id":"elm4_hole_s",
        "replies":[
            {
                "nextPhraseID":"X",
                "requires":[
                    {
                        "requireType":"questProgress",
                        "requireID":"bwm72_beginning",
                        "value":28
                    }
                ]
            },
            {
                "nextPhraseID":"elm4_hole"
            }
        ]
    },
    {
        "id":"elm4_hole",
        "message":"The floor collapses below you, and you fall onto a muddy floor.",
        "replies":[
            {
                "text":"Ouch!",
                "nextPhraseID":"X"
            },
            {
                "text":"Ugh, never thought I was gonna get so dirty.",
                "nextPhraseID":"X"
            }
        ],
        "rewards":[
            {
                "rewardType":"questProgress",
                "rewardID":"bwm72_beginning",
                "value":28
            },
            {
                "rewardType":"actorCondition",
                "rewardID":"bleeding_wound",
                "value":4
            },
            {
                "rewardType":"actorCondition",
                "rewardID":"bleeding_wound",
                "value":4
            },
            {
                "rewardType":"actorCondition",
                "rewardID":"bleeding_wound",
                "value":4
            }
        ]
    },
    {
        "id":"elm5_ore",
        "message":"The scarce vegetation here, mostly moss, is strangely adhered to that orange glowing ore.",
        "replies":[
            {
                "text":"Touch the moss.",
                "nextPhraseID":"elm5_ore_glued"
            },
            {
                "text":"Take the ore.",
                "nextPhraseID":"elm5_ore_s",
                "requires":[
                    {
                        "requireType":"inventoryKeep",
                        "requireID":"bwm_pick",
                        "value":1
                    }
                ]
            }
        ]
    },
    {
        "id":"elm5_ore_glued",
        "message":"When you get your fingers closer to the moss, it somehow turns to dust. Your finger gets stuck to the seemingly solid ore, but you rapidly pull it off. It's not a serious injury, but you feel like that ore has taken away part of your life essence.",
        "replies":[
            {
                "text":"Uff, I need some rest.",
                "nextPhraseID":"X"
            }
        ],
        "rewards":[
            {
                "rewardType":"actorCondition",
                "rewardID":"bleeding_wound",
                "value":8
            },
            {
                "rewardType":"actorCondition",
                "rewardID":"bleeding_wound",
                "value":8
            },
            {
                "rewardType":"actorCondition",
                "rewardID":"nausea",
                "value":6
            },
            {
                "rewardType":"actorCondition",
                "rewardID":"nausea",
                "value":6
            }
        ]
    },
    {
        "id":"elm5_ore_s",
        "replies":[
            {
                "nextPhraseID":"elm5_ore_pbroken",
                "requires":[
                    {
                        "requireType":"random",
                        "requireID":"1/3"
                    },
                    {
                        "requireType":"inventoryRemove",
                        "requireID":"bwm_pick",
                        "value":1
                    }
                ]
            },
            {
                "nextPhraseID":"elm5_ore_fail",
                "requires":[
                    {
                        "requireType":"random",
                        "requireID":"1/2"
                    }
                ]
            },
            {
                "nextPhraseID":"elm5_ore_success"
            }
        ]
    },
    {
        "id":"elm5_ore_pbroken",
        "message":"You try to use a pickaxe you grabbed earlier, but it obviously breaks due to its excessive rust.",
        "replies":[
            {
                "text":"Try again with another pick.",
                "nextPhraseID":"elm5_ore_s",
                "requires":[
                    {
                        "requireType":"inventoryKeep",
                        "requireID":"bwm_pick",
                        "value":1
                    }
                ]
            },
            {
                "text":"Leave",
                "nextPhraseID":"X"
            }
        ]
    },
    {
        "id":"elm5_ore_fail",
        "message":"You get tired after a few strikes; the ore is still there.",
        "replies":[
            {
                "text":"Use your hand",
                "nextPhraseID":"elm5_ore_glued"
            },
            {
                "text":"Take a break.",
                "nextPhraseID":"X"
            },
            {
                "text":"Try again.",
                "nextPhraseID":"elm5_ore_s",
                "requires":[
                    {
                        "requireType":"inventoryKeep",
                        "requireID":"bwm_pick",
                        "value":1
                    }
                ]
            }
        ]
    },
    {
        "id":"elm5_ore_success",
        "message":"After some minutes of intense mining you finally get a gem and put it in a safe pocket in your backpack.",
        "replies":[
            {
                "text":"Yay!",
                "nextPhraseID":"X"
            },
            {
                "text":"Ugh...I don't feel so good.",
                "nextPhraseID":"X"
            }
        ],
        "rewards":[
            {
                "rewardType":"questProgress",
                "rewardID":"bwm72_beginning",
                "value":29
            },
            {
                "rewardType":"giveItem",
                "rewardID":"elm_gem_u",
                "value":1
            },
            {
                "rewardType":"actorCondition",
                "rewardID":"nausea",
                "value":12
            },
            {
                "rewardType":"actorCondition",
                "rewardID":"nausea",
                "value":12
            }
        ]
    },
    {
        "id":"elm5_ore_s2",
        "replies":[
            {
                "nextPhraseID":"elm5_ore_mined",
                "requires":[
                    {
                        "requireType":"questProgress",
                        "requireID":"bwm72_beginning",
                        "value":29
                    }
                ]
            },
            {
                "nextPhraseID":"elm5_ore"
            }
        ]
    },
    {
        "id":"elm5_ore_mined",
        "message":"You have already mined here."
    },
    {
        "id":"elm5_hole",
        "message":"There was a hole in the floor just below you and the rails. You stumble upon a crossbar and land flat on your face, causing the rails to break.",
        "replies":[
            {
                "text":"Oh, c'mon!",
                "nextPhraseID":"X"
            }
        ],
        "rewards":[
            {
                "rewardType":"questProgress",
                "rewardID":"bwm72_beginning",
                "value":30
            },
            {
                "rewardType":"actorCondition",
                "rewardID":"bleeding_wound",
                "value":6
            },
            {
                "rewardType":"actorCondition",
                "rewardID":"bleeding_wound",
                "value":6
            },
            {
                "rewardType":"actorCondition",
                "rewardID":"bleeding_wound",
                "value":6
            },
            {
                "rewardType":"actorCondition",
                "rewardID":"concussion",
                "value":5
            }
        ]
    },
    {
        "id":"ortholion_guard8",
        "replies":[
            {
                "nextPhraseID":"ortholion_guard8_consumed",
                "requires":[
                    {
                        "requireType":"timerElapsed",
                        "requireID":"elm5_corpse",
                        "value":1
                    }
                ]
            },
            {
                "nextPhraseID":"ortholion_guard8_dead",
                "requires":[
                    {
                        "requireType":"questProgress",
                        "requireID":"bwm72_beginning",
                        "value":32
                    }
                ]
            },
            {
                "nextPhraseID":"ortholion_guard8_1"
            }
        ]
    },
    {
        "id":"ortholion_guard8_dead",
        "message":"On the top of the stairs lies a dead soldier. He is no longer breathing.",
        "switchToNPC":"none",
        "replies":[
            {
                "text":"Leave.",
                "nextPhraseID":"X"
            },
            {
                "text":"Plunder.",
                "nextPhraseID":"ortholion_guard8_plunder",
                "requires":[
                    {
                        "requireType":"questProgress",
                        "requireID":"bwm72_beginning",
                        "value":31,
                        "negate":true
                    }
                ]
            }
        ]
    },
    {
        "id":"ortholion_guard8_plunder",
        "message":"You try to pull off the armor first but you soon discover both the man and the armor itself are covered by that glowing ore. You instantly stop grabbing it. The glowing ore is somehow growing.",
        "rewards":[
            {
                "rewardType":"questProgress",
                "rewardID":"bwm72_beginning",
                "value":31
            },
            {
                "rewardType":"createTimer",
                "rewardID":"elm5_corpse"
            }
        ]
    },
    {
        "id":"ortholion_guard8_consumed",
        "message":"Of the soldier you met inside here, only dust remains.",
        "switchToNPC":"none",
        "rewards":[
            {
                "rewardType":"removeSpawnArea",
                "rewardID":"ortholion_guard8",
                "mapName":"elm_mine5"
            }
        ]
    },
    {
        "id":"ortholion_guard8_1",
        "message":"Wh... *cough* ...at the heck?! *cough*, *cough*, *cough* Kid, go away. This thing... *cough*, *cough*... GO AWAY!",
        "replies":[
            {
                "text":"What's wrong?",
                "nextPhraseID":"ortholion_guard8_2"
            },
            {
                "text":"Whatever, I'll go down anyway.",
                "nextPhraseID":"ortholion_guard8_2"
            }
        ]
    },
    {
        "id":"ortholion_guard8_2",
        "message":"*ignoring you*... You idiot kid... *cough*. It's a trap, THE WHOLE THING *cough*, *cough* is...\n\n...This mine is... cur... ",
        "replies":[
            {
                "text":"N",
                "nextPhraseID":"ortholion_guard8_dead"
            }
        ],
        "rewards":[
            {
                "rewardType":"questProgress",
                "rewardID":"bwm72_beginning",
                "value":32
            }
        ]
    },
    {
        "id":"elm2f_crack",
        "message":"There's some water dripping from the crack on the wall. Its sound is relaxing. You also hear a flow of water near you. This part of the mine hasn't been much explored.",
        "replies":[
            {
                "text":"Leave.",
                "nextPhraseID":"X"
            },
            {
                "text":"Pour some water into a small vial.",
                "nextPhraseID":"elm2f_s",
                "requires":[
                    {
                        "requireType":"inventoryRemove",
                        "requireID":"vial_empty1",
                        "value":1
                    },
                    {
                        "requireType":"factionScore",
                        "requireID":"elm2f:_crack",
                        "value":10,
                        "negate":true
                    }
                ]
            }
        ]
    },
    {
        "id":"elm2f_s",
        "replies":[
            {
                "nextPhraseID":"elm2f_crack_success",
                "requires":[
                    {
                        "requireType":"random",
                        "requireID":"1/20"
                    }
                ]
            },
            {
                "nextPhraseID":"elm2f_crack_failure"
            }
        ]
    },
    {
        "id":"elm2f_crack_success",
        "message":"You patiently wait for the vial to be filled by the few water drops on the wall.",
        "replies":[
            {
                "text":"Leave.",
                "nextPhraseID":"X"
            },
            {
                "text":"Fill another vial.",
                "nextPhraseID":"elm2f_s",
                "requires":[
                    {
                        "requireType":"inventoryRemove",
                        "requireID":"vial_empty1",
                        "value":1
                    },
                    {
                        "requireType":"factionScore",
                        "requireID":"elm2f_crack",
                        "value":10,
                        "negate":true
                    }
                ]
            }
        ],
        "rewards":[
            {
                "rewardType":"giveItem",
                "rewardID":"bwm_water0",
                "value":1
            },
            {
                "rewardType":"alignmentChange",
                "rewardID":"elm2f_crack",
                "value":1
            }
        ]
    },
    {
        "id":"elm2f_crack_failure",
        "message":"When the vial is half filled you realise its more mud than water. You discard the vial.",
        "replies":[
            {
                "text":"Leave.",
                "nextPhraseID":"X"
            },
            {
                "text":"Try with another vial.",
                "nextPhraseID":"elm2f_s",
                "requires":[
                    {
                        "requireType":"inventoryRemove",
                        "requireID":"vial_empty1",
                        "value":1
                    },
                    {
                        "requireType":"factionScore",
                        "requireID":"elm2f_crack",
                        "value":10,
                        "negate":true
                    }
                ]
            }
        ]
    },
    {
        "id":"elm2f_trap",
        "replies":[
            {
                "nextPhraseID":"X"
            }
        ],
        "rewards":[
            {
                "rewardType":"actorCondition",
                "rewardID":"nausea",
                "value":5
            },
            {
                "rewardType":"actorCondition",
                "rewardID":"nausea",
                "value":5
            },
            {
                "rewardType":"actorCondition",
                "rewardID":"bleeding_wound",
                "value":6
            }
        ]
    },
    {
        "id":"elm2f_passage",
        "message":"There is a poorly walled up passage behind these planks. These boards were recently removed and put back. The General might have passed through here.",
        "replies":[
            {
                "text":"Put the planks to the side.",
                "nextPhraseID":"elm2f_passage_1"
            },
            {
                "text":"Leave.",
                "nextPhraseID":"X"
            }
        ]
    },
    {
        "id":"elm2f_passage_1",
        "message":"Once you pull off the wooden board a cold breeze leaks out from the dark corridor. A few seconds later, you hear multiple cracks on the ceiling. More of that glowing ore is growing in front of you...And it's getting closer!",
        "replies":[
            {
                "text":"Argh! I'm getting tired of this glowing thing.",
                "nextPhraseID":"X"
            },
            {
                "text":"It's mining time!",
                "nextPhraseID":"X"
            }
        ],
        "rewards":[
            {
                "rewardType":"questProgress",
                "rewardID":"Omi2_bwm1",
                "value":49
            },
            {
                "rewardType":"spawnAll",
                "rewardID":"elm2f_monster1",
                "mapName":"elm_2f_1"
            },
            {
                "rewardType":"spawnAll",
                "rewardID":"elm2f_monster2",
                "mapName":"elm_2f_1"
            }
        ]
    },
    {
        "id":"elm2f_passage_s",
        "replies":[
            {
                "nextPhraseID":"elm2f_passage_2",
                "requires":[
                    {
                        "requireType":"questProgress",
                        "requireID":"Omi2_bwm1",
                        "value":49
                    }
                ]
            },
            {
                "nextPhraseID":"elm2f_passage"
            }
        ]
    },
    {
        "id":"elm2f_passage_2",
        "message":"The animated debris is blocking the way."
    },
    {
        "id":"elm2f2_sign",
        "message":"The sign reads:\n\n  \"DO NOT THROW ITEMS INTO THE POOL\"\n  \"DO NOT SPLASH\"\n  \"RELAX\"\n\nSigned by Guthbered of Prim"
    },
    {
        "id":"elm2f2_pool",
        "replies":[
            {
                "nextPhraseID":"X"
            }
        ],
        "rewards":[
            {
                "rewardType":"actorCondition",
                "rewardID":"relax",
                "value":1
            }
        ]
    },
    {
        "id":"elm2f2_chest",
        "replies":[
            {
                "nextPhraseID":"X",
                "requires":[
                    {
                        "requireType":"questProgress",
                        "requireID":"bwm72_beginning",
                        "value":33
                    }
                ]
            },
            {
                "nextPhraseID":"elm2f2_chest_1"
            }
        ]
    },
    {
        "id":"elm2f2_chest_1",
        "message":"This chest has no keyhole. It may be worth taking a quick peek inside.",
        "replies":[
            {
                "text":"Open the chest.",
                "nextPhraseID":"elm2f2_chest_2"
            },
            {
                "text":"Don't.",
                "nextPhraseID":"X"
            }
        ]
    },
    {
        "id":"elm2f2_chest_2",
        "message":"You try to open the chest but the lid is stuck.",
        "replies":[
            {
                "text":"Leave.",
                "nextPhraseID":"X"
            },
            {
                "text":"Try again.",
                "nextPhraseID":"elm2f2_chest_3"
            }
        ]
    },
    {
        "id":"elm2f2_chest_3",
        "message":"The lid is still stuck.",
        "replies":[
            {
                "text":"Try harder.",
                "nextPhraseID":"elm2f2_chest_s"
            },
            {
                "text":"Give up.",
                "nextPhraseID":"X"
            }
        ]
    },
    {
        "id":"elm2f2_chest_s",
        "replies":[
            {
                "nextPhraseID":"elm2f2_chest_4",
                "requires":[
                    {
                        "requireType":"factionScoreEquals",
                        "requireID":"elm2f2_chest",
                        "value":6
                    }
                ]
            },
            {
                "nextPhraseID":"elm2f2_chest_3"
            }
        ],
        "rewards":[
            {
                "rewardType":"alignmentChange",
                "rewardID":"elm2f2_chest",
                "value":1
            }
        ]
    },
    {
        "id":"elm2f2_chest_4",
        "message":"You try pulling the lid again with all your strength. The chest finally tips over and all of its content gets dropped on the floor.",
        "rewards":[
            {
                "rewardType":"questProgress",
                "rewardID":"bwm72_beginning",
                "value":33
            },
            {
                "rewardType":"spawnAll",
                "rewardID":"elm2f2_chest",
                "mapName":"elm_2f_2"
            }
        ]
    },
    {
        "id":"ortholion_guard9_1",
        "message":"Be quiet.",
        "replies":[
            {
                "text":"What?",
                "nextPhraseID":"ortholion_guard9_1"
            },
            {
                "text":"Why?",
                "nextPhraseID":"orhtolion_guard9_2",
                "requires":[
                    {
                        "requireType":"questProgress",
                        "requireID":"bwm72_beginning",
                        "value":34,
                        "negate":true
                    }
                ]
            }
        ]
    },
    {
        "id":"elm3f_grow"
    },
    {
        "id":"orhtolion_guard9_2",
        "message":"Look *points to the large crystals*...It grows.",
        "replies":[
            {
                "text":"[Look]",
                "nextPhraseID":"X"
            }
        ],
        "rewards":[
            {
                "rewardType":"questProgress",
                "rewardID":"bwm72_beginning",
                "value":34
            },
            {
                "rewardType":"createTimer",
                "rewardID":"elm3f_grow"
            }
        ]
    },
    {
        "id":"ortholion_guard9_look",
        "message":"Psst! No, don't leave! Come here, quick!",
        "switchToNPC":"ortholion_guard9"
    },
    {
        "id":"ortholion_guard9_s",
        "replies":[
            {
                "nextPhraseID":"ortholion_guard9_11",
                "requires":[
                    {
                        "requireType":"questProgress",
                        "requireID":"bwm72_beginning",
                        "value":35
                    }
                ]
            },
            {
                "nextPhraseID":"ortholion_guard9_10a",
                "requires":[
                    {
                        "requireType":"questProgress",
                        "requireID":"Omi2_bwm1",
                        "value":50
                    }
                ]
            },
            {
                "nextPhraseID":"ortholion_guard9_3",
                "requires":[
                    {
                        "requireType":"timerElapsed",
                        "requireID":"elm3f_grow",
                        "value":6
                    }
                ]
            },
            {
                "nextPhraseID":"ortholion_guard9_1"
            }
        ]
    },
    {
        "id":"ortholion_guard9_3",
        "message":"Unbelievable...",
        "replies":[
            {
                "text":"Where's the general?",
                "nextPhraseID":"ortholion_guard9_4"
            },
            {
                "text":"Uhm, whatever. I have to go.",
                "nextPhraseID":"X"
            }
        ]
    },
    {
        "id":"ortholion_guard9_4",
        "message":"General...Oh! That's right. I don't think this is the right way. ",
        "replies":[
            {
                "text":"N",
                "nextPhraseID":"ortholion_guard9_5"
            }
        ]
    },
    {
        "id":"ortholion_guard9_5",
        "message":"This no longer seems to be part of the Elm mine. Look at all these strange creatures... \n\nUh, I'm the only one that has gone this far. My partners must have discovered the right path.",
        "replies":[
            {
                "text":"Half of your partners are dead and the other half are too scared to even go inside the mine.",
                "nextPhraseID":"ortholion_guard9_6b"
            },
            {
                "text":"I haven't seen any other way. This is the right one.",
                "nextPhraseID":"ortholion_guard9_6a"
            }
        ]
    },
    {
        "id":"ortholion_guard9_6a",
        "message":"You sure?",
        "replies":[
            {
                "text":"N",
                "nextPhraseID":"ortholion_guard9_7"
            }
        ]
    },
    {
        "id":"ortholion_guard9_7",
        "message":"Where are my partners then?",
        "replies":[
            {
                "text":"Dead...Most of them.",
                "nextPhraseID":"ortholion_guard9_6b"
            },
            {
                "text":"They were all consumed by those crystals that you were amazed by.",
                "nextPhraseID":"ortholion_guard9_6b"
            }
        ]
    },
    {
        "id":"ortholion_guard9_6b",
        "message":"That cannot be... Damn it! I knew those screams were not from these creatures.",
        "replies":[
            {
                "text":"I'm sorry.",
                "nextPhraseID":"ortholion_guard9_8c"
            },
            {
                "text":"Save your breath. We still have a mission, and monsters to slay.",
                "nextPhraseID":"ortholion_guard9_8b"
            },
            {
                "text":"It was their fault.",
                "nextPhraseID":"ortholion_guard9_8a"
            }
        ]
    },
    {
        "id":"ortholion_guard9_8a",
        "message":"But...Ugh, you're dead right. Soliders of Feygard MUST NOT SHRINK FROM DANGER!",
        "replies":[
            {
                "text":"Calm down, please.",
                "nextPhraseID":"ortholion_guard9_9"
            },
            {
                "text":"HONOR!!",
                "nextPhraseID":"ortholion_guard9_9"
            }
        ]
    },
    {
        "id":"ortholion_guard9_8b",
        "message":"Yes...",
        "replies":[
            {
                "text":"N",
                "nextPhraseID":"ortholion_guard9_9"
            }
        ]
    },
    {
        "id":"ortholion_guard9_8c",
        "message":"No, It's not your fault. You could have done nothing.",
        "replies":[
            {
                "text":"N",
                "nextPhraseID":"ortholion_guard9_9"
            }
        ]
    },
    {
        "id":"ortholion_guard9_9",
        "message":"OK...You're strong and valiant, but are you reliable enough?\n\nI will go all the way back and call for reinforcements. I want you to explore this cavern. If you find something too dangerous, please return to the mine, will you?",
        "replies":[
            {
                "text":"That was my plan until you distracted me.",
                "nextPhraseID":"ortholion_guard9_10b"
            },
            {
                "text":"Anything for the glory of Feygard!",
                "nextPhraseID":"ortholion_guard9_10a"
            },
            {
                "text":"Hmpf, just this time.",
                "nextPhraseID":"ortholion_guard9_10a"
            }
        ]
    },
    {
        "id":"ortholion_guard9_10a",
        "message":"I knew I could count on you!\n\nThis sign of bravery won't be forgotten.",
        "replies":[
            {
                "text":"See you soon, sir.",
                "nextPhraseID":"R"
            },
            {
                "text":"Whatever. Step aside, I'm leading the way!",
                "nextPhraseID":"R"
            }
        ],
        "rewards":[
            {
                "rewardType":"removeQuestProgress",
                "rewardID":"bwm72_beginning",
                "value":34
            },
            {
                "rewardType":"questProgress",
                "rewardID":"Omi2_bwm1",
                "value":50
            }
        ]
    },
    {
        "id":"elm3f_locked",
        "message":"The Feygard soldier you were trying to ignore waves his hands brusquely, as though warning you away from some imminent danger."
    },
    {
        "id":"ortholion_guard9_10b",
        "message":"Will you help me or not?",
        "replies":[
            {
                "text":"Hmpf, OK.",
                "nextPhraseID":"ortholion_guard9_11"
            },
            {
                "text":"Maybe some other time.",
                "nextPhraseID":"ortholion_guard9_11"
            }
        ]
    },
    {
        "id":"ortholion_guard9_11",
        "message":"I will leave this place right now and come back with more men anyway!\n\nKids these days...Annoying.",
        "replies":[
            {
                "text":"Goodbye!",
                "nextPhraseID":"R"
            },
            {
                "text":"Whatever, I'm leaving.",
                "nextPhraseID":"R"
            }
        ],
        "rewards":[
            {
                "rewardType":"removeQuestProgress",
                "rewardID":"bwm72_beginning",
                "value":34
            },
            {
                "rewardType":"questProgress",
                "rewardID":"Omi2_bwm1",
                "value":50
            },
            {
                "rewardType":"questProgress",
                "rewardID":"bwm72_beginning",
                "value":35
            }
        ]
    },
    {
        "id":"elm4f_up",
        "replies":[
            {
                "nextPhraseID":"elmf4_up_1",
                "requires":[
                    {
                        "requireType":"questProgress",
                        "requireID":"bwm72_beginning",
                        "value":36,
                        "negate":true
                    }
                ]
            },
            {
                "nextPhraseID":"X",
                "requires":[
                    {
                        "requireType":"questProgress",
                        "requireID":"bwm72_beginning",
                        "value":36
                    }
                ]
            }
        ]
    },
    {
        "id":"elmf4_up_1",
        "replies":[
            {
                "nextPhraseID":"X"
            }
        ],
        "rewards":[
            {
                "rewardType":"questProgress",
                "rewardID":"bwm72_beginning",
                "value":36
            }
        ]
    },
    {
        "id":"elm4f_down",
        "replies":[
            {
                "nextPhraseID":"elm4f_down_1",
                "requires":[
                    {
                        "requireType":"questProgress",
                        "requireID":"bwm72_beginning",
                        "value":36
                    }
                ]
            },
            {
                "nextPhraseID":"X",
                "requires":[
                    {
                        "requireType":"questProgress",
                        "requireID":"bwm72_beginning",
                        "value":36,
                        "negate":true
                    }
                ]
            }
        ]
    },
    {
        "id":"elm4f_down_1",
        "replies":[
            {
                "nextPhraseID":"X"
            }
        ],
        "rewards":[
            {
                "rewardType":"removeQuestProgress",
                "rewardID":"bwm72_beginning",
                "value":36
            }
        ]
    },
    {
        "id":"elm4f6_blocked",
        "message":"The path is blocked in this direction."
    },
    {
        "id":"elm4f5_locked",
        "message":"A couple of fences don't let you exit the tunnel this way. This place is clearly out of Elm mine's extension. Who else has been here?"
    },
    {
        "id":"elm4f3_cage",
        "message":"The cage is locked."
    },
    {
        "id":"elm5f2_deep",
        "message":"This pool is deeper than it seemed from further away. You cannot swim."
    },
    {
        "id":"elm5f_final",
        "message":"The battle has already started. Iluminated by the orangish glow of the crystals, Ortholion steps towards Ehrenfest, slowly making him retreat to the border of the hill. ",
        "replies":[
            {
                "text":"N",
                "nextPhraseID":"ehrenvorth_1"
            }
        ],
        "rewards":[
            {
                "rewardType":"questProgress",
                "rewardID":"Omi2_bwm1",
                "value":51
            }
        ]
    },
    {
        "id":"ehrenvorth_1",
        "message":"This is the end, evil being! Surrender now!",
        "switchToNPC":"ortholion",
        "replies":[
            {
                "text":"N",
                "nextPhraseID":"ehrenvorth_2"
            }
        ]
    },
    {
        "id":"ehrenvorth_2",
        "message":"*puts hands on his head* Oh? ",
        "switchToNPC":"ehrenfest",
        "replies":[
            {
                "text":"N",
                "nextPhraseID":"ehrenvorth_3"
            }
        ]
    },
    {
        "id":"ehrenvorth_3",
        "message":"Me? Are you referring to me? *starts laughing uncontrollably*",
        "replies":[
            {
                "text":"N",
                "nextPhraseID":"ehrenvorth_4"
            }
        ]
    },
    {
        "id":"ehrenvorth_4",
        "message":"Cut it out! For your crimes commited against the people and the kingdom of Feygard I sentence you...",
        "switchToNPC":"ortholion",
        "replies":[
            {
                "text":"N",
                "nextPhraseID":"ehrenvorth_5"
            }
        ]
    },
    {
        "id":"ehrenvorth_5",
        "message":"TO DIE!!!\n\n*Orhtolion throws his sword directly to Ehrenfest's chest*",
        "replies":[
            {
                "text":"N",
                "nextPhraseID":"ehrenvorth_6"
            }
        ]
    },
    {
        "id":"ehrenvorth_6",
        "message":"Wh...What...\n\n*Ehrenfest emits a brilliant flash of orangish light from his eyes, and the sword suddenly stops its way towards him, remaning suspended in midair*",
        "replies":[
            {
                "text":"N",
                "nextPhraseID":"ehrenvorth_7"
            }
        ]
    },
    {
        "id":"ehrenvorth_7",
        "message":"W...Woah! This is impressive. *opens his arms and looks to his hands* To think one or two weeks ago I would have died against a gornaud... This is really impres...!",
        "switchToNPC":"ehrenfest",
        "replies":[
            {
                "text":"N",
                "nextPhraseID":"ehrenvorth_8"
            }
        ]
    },
    {
        "id":"ehrenvorth_8",
        "message":"In the blink of an eye, Ortholion approaches Ehrenfest and draws his second sword. When the general is about to rapidly sever Ehrenfest's head, he reacts by grabbing Ortholion's hand. \n\nDesperately, Ortholion tries to get his hand free, but It's Ehrenfest who stops grabbing and takes advantage of the moment to land a tremendous kick on the general's chest, unbelievably denting his armor and bouncing him against the wall. The sword falls to the ground, and Ehrenfest takes it.",
        "switchToNPC":"unknown",
        "replies":[
            {
                "text":"N",
                "nextPhraseID":"ehrenvorth_9"
            }
        ],
        "rewards":[
            {
                "rewardType":"removeSpawnArea",
                "rewardID":"ortholion1",
                "mapName":"elm5f_2"
            },
            {
                "rewardType":"deactivateSpawnArea",
                "rewardID":"ortholion1",
                "mapName":"elm5f_2"
            },
            {
                "rewardType":"spawnAll",
                "rewardID":"ortholion2",
                "mapName":"elm5f_2"
            },
            {
                "rewardType":"spawnAll",
                "rewardID":"ortholion2",
                "mapName":"elm5f_2"
            },
            {
                "rewardType":"questProgress",
                "rewardID":"Omi2_bwm1",
                "value":52
            }
        ]
    },
    {
        "id":"ehrenvorth_9",
        "message":"Interesting...So you hypocrites use weapons you yourself ban. Ha, ha! *coughs* \n\nUh...What's wrong with me...I'm sorry general, but you're no longer valuable. Why hunt a sheep when you can own the flock? \n\n*keeps staring at the sword, handling it with ease.*",
        "switchToNPC":"ehrenfest"
    },
    {
        "id":"ortholion_unconscious",
        "message":"The kick was so brutal that Ortholion fell unconscious."
    },
    {
        "id":"ehrenfest_49",
        "message":"Hmm... $playername, I wonder how your brother Andor would react if he knew I had to kill you.",
        "replies":[
            {
                "text":"What do you know about him?!",
                "nextPhraseID":"ehrenfest_50a"
            },
            {
                "text":"So you're the guy that Lodar told me about.",
                "nextPhraseID":"ehrenfest_50b",
                "requires":[
                    {
                        "requireType":"questProgress",
                        "requireID":"andor",
                        "value":72
                    }
                ]
            },
            {
                "text":"I won't hear your lies. I'll finish you right here.",
                "nextPhraseID":"ehrenfest_50c"
            }
        ]
    },
    {
        "id":"ehrenfest_50a",
        "message":"If only you were stronger...Maybe I could convince you to join us, *cough* but I have to admit my plan was blaming you for Ortholion's death.\n\nYou know, we're tired of you asking questions here and there, *cough* *cough*.",
        "replies":[
            {
                "text":"N",
                "nextPhraseID":"ehrenfest_51"
            }
        ]
    },
    {
        "id":"ehrenfest_50b",
        "message":"Lodar, right. He sins of double morality! His poisons killed hundreds, but he prefers to hide in that dirty forest and escape any responsibility like a retired farmer.",
        "replies":[
            {
                "text":"N",
                "nextPhraseID":"ehrenfest_50a"
            }
        ]
    },
    {
        "id":"ehrenfest_50c",
        "message":"No you won't, sorry. \n\nMy mission is done here. It was done weeks ago, but I...Someone decided I should stay and draw Feygard's attention here.",
        "replies":[
            {
                "text":"N",
                "nextPhraseID":"ehrenfest_50a"
            }
        ]
    },
    {
        "id":"ehrenfest_51",
        "message":"Don't look at me that way, kid...*laughs*. This is too complicated for a young mind.",
        "replies":[
            {
                "text":"Die!",
                "nextPhraseID":"ehrenfest_52"
            },
            {
                "text":"How dare you!",
                "nextPhraseID":"ehrenfest_52"
            }
        ]
    },
    {
        "id":"ehrenfest_52",
        "message":"How tetchy! The guards I tortured eventually understood my words... \n\nMaybe you should try that orangish substance too.",
        "replies":[
            {
                "text":"N",
                "nextPhraseID":"ehrenfest_53"
            }
        ]
    },
    {
        "id":"ehrenfest_53",
        "message":"Ehrenfest jumps off the cliff, sinking in the dark streams, leaving you in the middle of a word.\n\nYou soon begin to hear steps. Someone's coming - maybe the Feygard reinforcements?",
        "switchToNPC":"unknown",
        "replies":[
            {
                "text":"Check who is coming.",
                "nextPhraseID":"X"
            },
            {
                "text":"Leave.",
                "nextPhraseID":"X"
            }
        ],
        "rewards":[
            {
                "rewardType":"removeSpawnArea",
                "rewardID":"ehrenfest",
                "mapName":"elm5f_2"
            },
            {
                "rewardType":"removeSpawnArea",
                "rewardID":"ehrenfest",
                "mapName":"blackwater_mountain43"
            },
            {
                "rewardType":"removeSpawnArea",
                "rewardID":"ortholion",
                "mapName":"blackwater_mountain43"
            },
            {
                "rewardType":"questProgress",
                "rewardID":"Omi2_bwm1",
                "value":53
            },
            {
                "rewardType":"spawnAll",
                "rewardID":"kamelio",
                "mapName":"elm5f_2"
            },
            {
                "rewardType":"spawnAll",
                "rewardID":"kamelio",
                "mapName":"elm5f_2"
            }
        ]
    },
    {
        "id":"kamelio_1",
        "message":"Hello, unfortunate soul. I'm Kamelio.",
        "replies":[
            {
                "text":"Kamelio? You are one of those missing people from Prim!",
                "nextPhraseID":"kamelio_2a"
            },
            {
                "text":"Jern will be glad you're alright.",
                "nextPhraseID":"kamelio_2b",
                "requires":[
                    {
                        "requireType":"questProgress",
                        "requireID":"Omi2_bwm1",
                        "value":23
                    }
                ]
            },
            {
                "text":"I need your help! There's a man lying unconscious there.",
                "nextPhraseID":"kamelio_2c"
            }
        ]
    },
    {
        "id":"kamelio_2c",
        "message":"Ah...Yes. Don't worry, you go first. *approaches you*",
        "replies":[
            {
                "text":"For the shadow!",
                "nextPhraseID":"F"
            },
            {
                "text":"Wh...What?",
                "nextPhraseID":"F"
            },
            {
                "text":"Don't beg me later.",
                "nextPhraseID":"F"
            }
        ],
        "rewards":[
            {
                "rewardType":"questProgress",
                "rewardID":"bwm72_beginning",
                "value":37
            },
            {
                "rewardType":"spawnAll",
                "rewardID":"kamelio_minion",
                "mapName":"elm5f_2"
            },
            {
                "rewardType":"spawnAll",
                "rewardID":"kamelio_minion",
                "mapName":"elm5f_2"
            }
        ]
    },
    {
        "id":"kamelio_s",
        "replies":[
            {
                "nextPhraseID":"F",
                "requires":[
                    {
                        "requireType":"questProgress",
                        "requireID":"bwm72_beginning",
                        "value":37
                    }
                ]
            },
            {
                "nextPhraseID":"kamelio_1"
            }
        ]
    },
    {
        "id":"kamelio_2b",
        "message":"Alright? My body has not seen better days. But that drunkard will never get to know it.",
        "replies":[
            {
                "text":"N",
                "nextPhraseID":"kamelio_3b"
            }
        ]
    },
    {
        "id":"kamelio_3b",
        "message":"*approaching you* He's not going to see you alive again.",
        "replies":[
            {
                "text":"Betrayer, die!",
                "nextPhraseID":"F"
            },
            {
                "text":"For the shadow!",
                "nextPhraseID":"F"
            },
            {
                "text":"Wanna bet, weakling?",
                "nextPhraseID":"F"
            }
        ],
        "rewards":[
            {
                "rewardType":"questProgress",
                "rewardID":"bwm72_beginning",
                "value":37
            },
            {
                "rewardType":"spawnAll",
                "rewardID":"kamelio_minion",
                "mapName":"elm5f_2"
            },
            {
                "rewardType":"spawnAll",
                "rewardID":"kamelio_minion",
                "mapName":"elm5f_2"
            }
        ]
    },
    {
        "id":"kamelio_2a",
        "message":"Yes. Lorn, Duala and me were caught and tortured. Lorn... He spat everything out like the coward he was.",
        "replies":[
            {
                "text":"Who tortured you?",
                "nextPhraseID":"kamelio_3a"
            },
            {
                "text":"What did he say?",
                "nextPhraseID":"kamelio_3c"
            }
        ]
    },
    {
        "id":"kamelio_3a",
        "message":"That guy you were talking to before. ",
        "replies":[
            {
                "text":"Ehrenfest! What has he done to you?!",
                "nextPhraseID":"kamelio_4a"
            },
            {
                "text":"What did Lorn tell him?",
                "nextPhraseID":"kamelio_3c"
            }
        ]
    },
    {
        "id":"kamelio_3c",
        "message":"Everything. From where the shrine was to how to enter and pass through the pitch black tunnels.",
        "replies":[
            {
                "text":"Who tortured you?",
                "nextPhraseID":"kamelio_3a"
            },
            {
                "text":"How did you escape?",
                "nextPhraseID":"kamelio_4b"
            }
        ]
    },
    {
        "id":"kamelio_4b",
        "message":"Escape? When the torturer came back, he behaved totally different. He freed us and brought us some food and recovery potions. Since then, I feel like I have been reborn!\n\nAll my injuries were cured, and my mind was set free. Now I know the truth, and what I must do.",
        "replies":[
            {
                "text":"You're starting to sound very weird. I'd better leave and seek help,",
                "nextPhraseID":"kamelio_5a"
            },
            {
                "text":"What must you do?",
                "nextPhraseID":"kamelio_5b"
            }
        ]
    },
    {
        "id":"kamelio_4a",
        "message":"He just wanted to know an old shrine's location. And I forgive him everything. He came back and freed Duala and me and gave us food and a marvelous elixir he called a \"recovery potion\".\n\nNow my body is reborn and my mind is set free. I know what's wrong and what's right, and I know what I must do.",
        "replies":[
            {
                "text":"Hmm, yeah sure. Goodbye.",
                "nextPhraseID":"kamelio_5a"
            },
            {
                "text":"What do you have to do?",
                "nextPhraseID":"kamelio_5b"
            }
        ]
    },
    {
        "id":"kamelio_5a",
        "message":"Not so fast. My mind is clear, you need to die now along with that Feygard scum.",
        "replies":[
            {
                "text":"Oh? Let's see if you can stand a single blow!",
                "nextPhraseID":"F"
            },
            {
                "text":"This hatred against Feygard is injuring you; I'll be your cure.",
                "nextPhraseID":"F"
            },
            {
                "text":"For Feygard!!",
                "nextPhraseID":"F"
            }
        ],
        "rewards":[
            {
                "rewardType":"questProgress",
                "rewardID":"bwm72_beginning",
                "value":37
            },
            {
                "rewardType":"spawnAll",
                "rewardID":"kamelio_minion",
                "mapName":"elm5f_2"
            },
            {
                "rewardType":"spawnAll",
                "rewardID":"kamelio_minion",
                "mapName":"elm5f_2"
            }
        ]
    },
    {
        "id":"kamelio_5b",
        "message":"Kill you first, then kill the guy over there. That's it.",
        "replies":[
            {
                "text":"OK, you're completely out of your mind.",
                "nextPhraseID":"F"
            },
            {
                "text":"Kill me? How dare you. Die!",
                "nextPhraseID":"F"
            },
            {
                "text":"Bad idea. For the Shadow!",
                "nextPhraseID":"F"
            }
        ],
        "rewards":[
            {
                "rewardType":"questProgress",
                "rewardID":"bwm72_beginning",
                "value":37
            },
            {
                "rewardType":"spawnAll",
                "rewardID":"kamelio_minion",
                "mapName":"elm5f_2"
            },
            {
                "rewardType":"spawnAll",
                "rewardID":"kamelio_minion",
                "mapName":"elm5f_2"
            }
        ]
    },
    {
        "id":"elm5f_kamelio",
        "replies":[
            {
                "nextPhraseID":"elm5f_kamelio_d2",
                "requires":[
                    {
                        "requireType":"killedMonster",
                        "requireID":"kamelio2",
                        "value":1
                    }
                ]
            },
            {
                "nextPhraseID":"elm5f_kamelio_d",
                "requires":[
                    {
                        "requireType":"killedMonster",
                        "requireID":"kamelio",
                        "value":1
                    }
                ]
            },
            {
                "nextPhraseID":"X"
            }
        ]
    },
    {
        "id":"elm5f_kamelio_d",
        "rewards":[
            {
                "rewardType":"questProgress",
                "rewardID":"bwm72_beginning",
                "value":38
            }
        ]
    },
    {
        "id":"ortholion_conscious",
        "message":"Uhm... What a thwack. $playername, where's the...",
        "switchToNPC":"ortholion",
        "replies":[
            {
                "text":"(Lie) I got rid of him.",
                "nextPhraseID":"ortholion_c2"
            },
            {
                "text":"He fell off the hill.",
                "nextPhraseID":"ortholion_c2"
            }
        ]
    },
    {
        "id":"ortholion_c2",
        "message":"Oh. Alright, we will chat later. Now we're going out of the...\n\nWATCH OUT!",
        "replies":[
            {
                "text":"N",
                "nextPhraseID":"kamelio_undead"
            }
        ]
    },
    {
        "id":"kamelio_undead",
        "message":"...D...Die...",
        "switchToNPC":"kamelio2",
        "replies":[
            {
                "text":"Aah!",
                "nextPhraseID":"X"
            },
            {
                "text":"Hmpf, I will kill you ten more times if needed.",
                "nextPhraseID":"X"
            }
        ],
        "rewards":[
            {
                "rewardType":"actorCondition",
                "rewardID":"putrefaction",
                "value":5
            },
            {
                "rewardType":"actorCondition",
                "rewardID":"putrefaction",
                "value":5
            },
            {
                "rewardType":"actorCondition",
                "rewardID":"putrefaction",
                "value":5
            },
            {
                "rewardType":"questProgress",
                "rewardID":"bwm72_beginning",
                "value":39
            },
            {
                "rewardType":"spawnAll",
                "rewardID":"kamelio2",
                "mapName":"elm5f_2"
            },
            {
                "rewardType":"spawnAll",
                "rewardID":"kamelio2",
                "mapName":"elm5f_2"
            }
        ]
    },
    {
        "id":"ortholion_c3",
        "message":"Tsch, you cannot lose! I'm still recovering."
    },
    {
        "id":"elm5f_kamelio_d2",
        "rewards":[
            {
                "rewardType":"removeQuestProgress",
                "rewardID":"bwm72_beginning",
                "value":38
            },
            {
                "rewardType":"questProgress",
                "rewardID":"Omi2_bwm1",
                "value":54
            }
        ]
    },
    {
        "id":"elm5f_kamelio_entrance",
        "replies":[
            {
                "nextPhraseID":"ortholion_c3_fix1",
                "requires":[
                    {
                        "requireType":"questProgress",
                        "requireID":"bwm72_beginning",
                        "value":39
                    },
                    {
                        "requireType":"questProgress",
                        "requireID":"Omi2_bwm1",
                        "value":54,
                        "negate":true
                    }
                ]
            },
            {
                "nextPhraseID":"elm5f_kamelio_e1",
                "requires":[
                    {
                        "requireType":"killedMonster",
                        "requireID":"kamelio",
                        "value":1
                    },
                    {
                        "requireType":"questProgress",
                        "requireID":"Omi2_bwm1",
                        "value":54,
                        "negate":true
                    }
                ]
            },
            {
                "nextPhraseID":"X"
            }
        ]
    },
    {
        "id":"elm5f_kamelio_e1",
        "replies":[
            {
                "nextPhraseID":"X"
            }
        ],
        "rewards":[
            {
                "rewardType":"questProgress",
                "rewardID":"bwm72_beginning",
                "value":38
            }
        ]
    },
    {
        "id":"ortholion_9",
        "message":"*looks at you* This is humillating. How did that guy...",
        "switchToNPC":"ortholion",
        "replies":[
            {
                "text":"Ehrenfest?",
                "nextPhraseID":"ortholion_10a"
            },
            {
                "text":"You're just weak.",
                "nextPhraseID":"ortholion_10b"
            }
        ]
    },
    {
        "id":"ortholion_10b",
        "message":"You might not be wrong at all... But this is no place to talk, full of these odd-looking creatures.",
        "replies":[
            {
                "text":"N",
                "nextPhraseID":"ortholion_11"
            }
        ]
    },
    {
        "id":"ortholion_10a",
        "message":"Did he tell you... *looks around* Better not here.",
        "replies":[
            {
                "text":"Scared?",
                "nextPhraseID":"ortholion_11"
            }
        ]
    },
    {
        "id":"ortholion_11",
        "message":"This is humilating enough... I'll get out of this cave. I'll be at the mine entrance.",
        "replies":[
            {
                "text":"You are of no interest to me. Bye.",
                "nextPhraseID":"R"
            },
            {
                "text":"OK, sir.",
                "nextPhraseID":"R"
            },
            {
                "text":"Are you sure you don't need an escort?",
                "nextPhraseID":"ortholion_12"
            }
        ],
        "rewards":[
            {
                "rewardType":"questProgress",
                "rewardID":"bwm72_beginning",
                "value":41
            }
        ]
    },
    {
        "id":"ortholion_12",
        "message":"A knight's only trusted escorts are his sword and his horse. I'm pretty sure you'll find the way out.",
        "replies":[
            {
                "text":"This isn't a labyrinth, I will.",
                "nextPhraseID":"R"
            },
            {
                "text":"Shad... Yeah, let's meet later.",
                "nextPhraseID":"R"
            }
        ]
    },
    {
        "id":"ortholion_guard10_1",
        "message":"*hic* Drink! *hic* \n\nDrink for those who've fallen!"
    },
    {
        "id":"ortholion_guard3_5",
        "message":"Ahem... the general is waiting for you in the dining room.",
        "replies":[
            {
                "text":"The general was waiting for you down in the mine.",
                "nextPhraseID":"ortholion_guard3_6a"
            },
            {
                "text":"Thank you, sir.",
                "nextPhraseID":"X"
            },
            {
                "text":"Do you have anything to trade?",
                "nextPhraseID":"ortholion_guard3_6b"
            }
        ]
    },
    {
        "id":"ortholion_guard3_6a",
        "message":"What do you mean kid?! We had to... guard this place right here. We were sure our mighty general Ortholion was handling the problem!",
        "replies":[
            {
                "text":"I will report your inefficiency.",
                "nextPhraseID":"X"
            },
            {
                "text":"It was me who solved the problem!",
                "nextPhraseID":"ortholion_guard3_7"
            }
        ]
    },
    {
        "id":"ortholion_guard3_7",
        "message":"HAH! Out of my sight."
    },
    {
        "id":"ortholion_guard3_6b",
        "message":"No, I do not.",
        "replies":[
            {
                "text":"So cold...",
                "nextPhraseID":"X"
            },
            {
                "text":"Fine. Keep the good work, hah!",
                "nextPhraseID":"X"
            }
        ]
    },
    {
        "id":"arghest_15",
        "message":"Suit yourself... But no one else went in there in weeks.",
        "replies":[
            {
                "text":"Thanks, bye.",
                "nextPhraseID":"X"
            },
            {
                "text":"If you say so.",
                "nextPhraseID":"X"
            }
        ]
    },
    {
        "id":"ortholion_guard10_s",
        "replies":[
            {
                "nextPhraseID":"ortholion_guard10_1",
                "requires":[
                    {
                        "requireType":"random",
                        "requireID":"1/4"
                    }
                ]
            },
            {
                "nextPhraseID":"ortholion_guard10_2",
                "requires":[
                    {
                        "requireType":"random",
                        "requireID":"1/3"
                    }
                ]
            },
            {
                "nextPhraseID":"ortholion_guard10_3",
                "requires":[
                    {
                        "requireType":"random",
                        "requireID":"1/2"
                    }
                ]
            },
            {
                "nextPhraseID":"ortholion_guard10_4"
            }
        ]
    },
    {
        "id":"ortholion_guard10_2",
        "message":"No! *looks at you* This is my beeeeeer, kid! *hic*",
        "replies":[
            {
                "text":"Uh... How he did get drunk that fast?",
                "nextPhraseID":"X"
            },
            {
                "text":"Mead isn't my cup of tea, goodbye.",
                "nextPhraseID":"X"
            },
            {
                "text":"Get out of my way, drunkard!",
                "nextPhraseID":"X"
            }
        ]
    },
    {
        "id":"ortholion_guard10_3",
        "message":"H..Halt! *hic* Kids not allowed!",
        "replies":[
            {
                "text":"I'll go where I please in this mine! Hmpf...",
                "nextPhraseID":"X"
            },
            {
                "text":"I'm here to see your general, now go sleep it off.",
                "nextPhraseID":"X"
            }
        ]
    },
    {
        "id":"ortholion_guard10_4",
        "message":"This guard drinks his jar of mead ceaselessly, ignoring your presence."
    },
    {
        "id":"ortholion_celebration",
        "replies":[
            {
                "nextPhraseID":"ortholion_celebration_2",
                "requires":[
                    {
                        "requireType":"questProgress",
                        "requireID":"bwm72_beginning",
                        "value":41
                    },
                    {
                        "requireType":"questProgress",
                        "requireID":"bwm72_beginning",
                        "value":40,
                        "negate":true
                    }
                ]
            }
        ]
    },
    {
        "id":"ortholion_celebration_2",
        "replies":[
            {
                "nextPhraseID":"X"
            }
        ],
        "rewards":[
            {
                "rewardType":"spawnAll",
                "rewardID":"ortholion",
                "mapName":"elm_mine1"
            },
            {
                "rewardType":"spawnAll",
                "rewardID":"ortholion_guard10b",
                "mapName":"elm_mine1"
            },
            {
                "rewardType":"spawnAll",
                "rewardID":"ortholion_guard10a",
                "mapName":"elm_mine1"
            },
            {
                "rewardType":"spawnAll",
                "rewardID":"ortholion_guard11b",
                "mapName":"elm_mine1"
            },
            {
                "rewardType":"spawnAll",
                "rewardID":"ortholion_guard11a",
                "mapName":"elm_mine1"
            },
            {
                "rewardType":"questProgress",
                "rewardID":"bwm72_beginning",
                "value":40
            }
        ]
    },
    {
        "id":"ortholion_preceleb",
        "replies":[
            {
                "nextPhraseID":"ortholion_preceleb_2",
                "requires":[
                    {
                        "requireType":"questProgress",
                        "requireID":"bwm72_beginning",
                        "value":41
                    }
                ]
            },
            {
                "nextPhraseID":"X"
            }
        ]
    },
    {
        "id":"ortholion_preceleb_2",
        "rewards":[
            {
                "rewardType":"removeSpawnArea",
                "rewardID":"ortholion2",
                "mapName":"elm5f_2"
            }
        ]
    },
    {
        "id":"ortholion_13",
        "message":"This isn't really the way I planned this. ",
        "replies":[
            {
                "text":"N",
                "nextPhraseID":"ortholion_14"
            }
        ]
    },
    {
        "id":"ortholion_14",
        "message":"*looking at you* But thanks to your act of bravery, I'm alive and not injured... Not severely.",
        "replies":[
            {
                "text":"What will you do now?",
                "nextPhraseID":"ortholion_15a"
            },
            {
                "text":"I still don't trust you.",
                "nextPhraseID":"ortholion_15b"
            }
        ]
    },
    {
        "id":"ortholion_15a",
        "message":"I am sorry, but that is none of your concern. As I said you've lent me a hand when I was vulnerable. That won't be forgotten.",
        "replies":[
            {
                "text":"Finally, a reward.",
                "nextPhraseID":"ortholion_16a"
            },
            {
                "text":"You owe me a favor then.",
                "nextPhraseID":"ortholion_16b"
            }
        ]
    },
    {
        "id":"ortholion_15b",
        "message":"And you do good. Trust should be neither easy to gain nor easy to lose.",
        "replies":[
            {
                "text":"Yeah, yeah. Where's my reward for saving your life?",
                "nextPhraseID":"ortholion_16a"
            },
            {
                "text":"What will you do now?",
                "nextPhraseID":"ortholion_15a"
            }
        ]
    },
    {
        "id":"ortholion_16a",
        "message":"A reward? This does not work that way...What would Feygard think of my assassination? Who would be blamed for that?\n\nThe reward is I'm alive and no army will chase you.",
        "replies":[
            {
                "text":"*laughing* Do you think a few drunkards could beat me?",
                "nextPhraseID":"ortholion_17a"
            },
            {
                "text":"Hmpf, OK. Goodbye...",
                "nextPhraseID":"X"
            },
            {
                "text":"But at least, you owe me a favor. Where's your honor?",
                "nextPhraseID":"ortholion_16b"
            }
        ]
    },
    {
        "id":"ortholion_17a",
        "message":"Doesn't matter whether they could or not. They won't come after you, and that's what my reward is.",
        "replies":[
            {
                "text":"This is absurd. Bye!",
                "nextPhraseID":"X"
            }
        ],
        "rewards":[
            {
                "rewardType":"questProgress",
                "rewardID":"Omi2_bwm1",
                "value":55
            }
        ]
    },
    {
        "id":"ortholion_16b",
        "message":"Let me settle that debt then.",
        "replies":[
            {
                "text":"N",
                "nextPhraseID":"ortholion_17"
            }
        ]
    },
    {
        "id":"ortholion_17",
        "message":"Let me ask you a question. What in the world is most important to you? Pride and honor? Maybe power and riches?",
        "replies":[
            {
                "text":"I need some time to think about it.",
                "nextPhraseID":"ortholion_18a",
                "requires":[
                    {
                        "requireType":"questProgress",
                        "requireID":"Omi2_bwm1",
                        "value":56,
                        "negate":true
                    }
                ]
            },
            {
                "text":"If there's gold, I'm in!",
                "nextPhraseID":"ortholion_18b"
            },
            {
                "text":"I can't conceive a life without honor.",
                "nextPhraseID":"ortholion_18c"
            },
            {
                "text":"My faith in the Shadow.",
                "nextPhraseID":"ortholion_18e",
                "requires":[
                    {
                        "requireType":"questProgress",
                        "requireID":"Omi2_bwm1",
                        "value":25
                    }
                ]
            },
            {
                "text":"My father, Mikhail, and my brother Andor.",
                "nextPhraseID":"ortholion_18d"
            }
        ]
    },
    {
        "id":"ortholion_18a",
        "message":"I'm patient, but I won't be here forever. Other issues demand my presence.",
        "replies":[
            {
                "text":"Cut it out and give me my reward!",
                "nextPhraseID":"ortholion_16a",
                "requires":[
                    {
                        "requireType":"questProgress",
                        "requireID":"Omi2_bwm1",
                        "value":55,
                        "negate":true
                    }
                ]
            },
            {
                "text":"I'll be back soon.",
                "nextPhraseID":"X"
            }
        ],
        "rewards":[
            {
                "rewardType":"questProgress",
                "rewardID":"Omi2_bwm1",
                "value":56
            }
        ]
    },
    {
        "id":"ortholion_18b",
        "message":"Well, yes. Every old and tired adventurer's dream I guess, but I somewhat expected more of you. Take this and don't bother me anymore. *shows you a medium-sized bag of gold and jewels*",
        "replies":[
            {
                "text":"[Take the gold]",
                "nextPhraseID":"ortholion_19a"
            },
            {
                "text":"Don't be so greedy. Give me more!",
                "nextPhraseID":"ortholion_19b"
            }
        ]
    },
    {
        "id":"ortholion_19b",
        "message":"I see, I see. You're a clever guy *makes signs to two soldiers*. Take this much larger bag full of jewels my men have been gathering... from the mines.",
        "replies":[
            {
                "text":"Great! [Take the large bag]",
                "nextPhraseID":"ortholion_20a"
            },
            {
                "text":"Ehm... I'd rather take the small bag, thanks. [Take the gold]",
                "nextPhraseID":"ortholion_19a"
            }
        ]
    },
    {
        "id":"ortholion_16c",
        "message":"Well, well. Look who's back.",
        "replies":[
            {
                "text":"Yup, here I am again.",
                "nextPhraseID":"ortholion_17"
            },
            {
                "text":"Hmpf, bye.",
                "nextPhraseID":"X"
            }
        ]
    },
    {
        "id":"ortholion_19a",
        "message":"Fine. Now let some days pass and meet me again here. I may need your help and you may want more gold.",
        "replies":[
            {
                "text":"Count on me, general!",
                "nextPhraseID":"X"
            },
            {
                "text":"I'll think about it. Goodbye.",
                "nextPhraseID":"X"
            }
        ],
        "rewards":[
            {
                "rewardType":"giveItem",
                "rewardID":"gold",
                "value":2000
            },
            {
                "rewardType":"createTimer",
                "rewardID":"ortholion_next1"
            },
            {
                "rewardType":"questProgress",
                "rewardID":"Omi2_bwm1",
                "value":59
            },
            {
                "rewardType":"questProgress",
                "rewardID":"bwm72_beginning",
                "value":42
            }
        ]
    },
    {
        "id":"ortholion_busy",
        "message":"*mumbling* That imprudent Guynm...",
        "replies":[
            {
                "text":"N",
                "nextPhraseID":"ortholion_busy2"
            }
        ]
    },
    {
        "id":"ortholion_busy2",
        "message":"Oh, $playername...I'm sorry but I have many things to discuss and attend to here, come back later."
    },
    {
        "id":"ortholion_16d",
        "message":"I will ask you again. What in this world is most important to you?",
        "replies":[
            {
                "text":"Gold, sweet gold.",
                "nextPhraseID":"ortholion_18b"
            },
            {
                "text":"My pride and my honor!",
                "nextPhraseID":"ortholion_18c"
            },
            {
                "text":"The Shadow's teachings are the only thing that matters.",
                "nextPhraseID":"ortholion_18e",
                "requires":[
                    {
                        "requireType":"questProgress",
                        "requireID":"Omi2_bwm1",
                        "value":25
                    }
                ]
            },
            {
                "text":"My family is the most important thing to me.",
                "nextPhraseID":"ortholion_18d"
            }
        ]
    },
    {
        "id":"ortholion_20a",
        "message":"Fine, it's all for you. Maybe this way you'll learn a lesson. Come see me in some days, you might be of use.",
        "replies":[
            {
                "text":"A bag full of junk necklaces and rings?! No way, trickster!",
                "nextPhraseID":"X"
            },
            {
                "text":"I...will.",
                "nextPhraseID":"X"
            }
        ],
        "rewards":[
            {
                "rewardType":"giveItem",
                "rewardID":"junk_necklace0",
                "value":30
            },
            {
                "rewardType":"giveItem",
                "rewardID":"ring1",
                "value":20
            },
            {
                "rewardType":"questProgress",
                "rewardID":"bwm72_beginning",
                "value":42
            },
            {
                "rewardType":"questProgress",
                "rewardID":"Omi2_bwm1",
                "value":60
            },
            {
                "rewardType":"createTimer",
                "rewardID":"ortholion_next1"
            }
        ]
    },
    {
        "id":"ortholion_18c",
        "message":"Good answer! That is very inline with any good Feygard soldier thoughts. Since I owe you a favor, let me repay you with this bag of gold.",
        "replies":[
            {
                "text":"[Take the gold] Finally... ",
                "nextPhraseID":"ortholion_19c"
            },
            {
                "text":"I can't accept gold for saving someone's life...",
                "nextPhraseID":"ortholion_19d"
            }
        ]
    },
    {
        "id":"ortholion_19c",
        "message":"Should I be surprised? That shows how valuable your word currently is. Come back in a few days and I may change my opinion if you're willing to help me.",
        "replies":[
            {
                "text":"You liar...! Hmpf.",
                "nextPhraseID":"X"
            },
            {
                "text":"I'll think about it, but you'd better pay me next time!",
                "nextPhraseID":"X"
            }
        ],
        "rewards":[
            {
                "rewardType":"questProgress",
                "rewardID":"Omi2_bwm1",
                "value":61
            },
            {
                "rewardType":"questProgress",
                "rewardID":"bwm72_beginning",
                "value":42
            },
            {
                "rewardType":"createTimer",
                "rewardID":"ortholion_next1"
            },
            {
                "rewardType":"giveItem",
                "rewardID":"gold",
                "value":50
            }
        ]
    },
    {
        "id":"ortholion_19d",
        "message":"*Withdraws his hand with the gold bag and makes a nod of approval* Good, good. I accept your choice. Since you said you are not going to accept gold, take this as a sign of my gratitude.\n\nWe'll talk later. Now we all need some rest.",
        "replies":[
            {
                "text":"Your debt is settled, sir.",
                "nextPhraseID":"X"
            },
            {
                "text":"Thank you, I will keep it as the most valuable treasure.",
                "nextPhraseID":"X"
            },
            {
                "text":"I will keep it as my most precious treasure. [Lie]",
                "nextPhraseID":"X"
            }
        ],
        "rewards":[
            {
                "rewardType":"questProgress",
                "rewardID":"Omi2_bwm1",
                "value":62
            },
            {
                "rewardType":"questProgress",
                "rewardID":"bwm72_beginning",
                "value":42
            },
            {
                "rewardType":"createTimer",
                "rewardID":"ortholion_next1"
            },
            {
                "rewardType":"giveItem",
                "rewardID":"ortholion_reward",
                "value":1
            }
        ]
    },
    {
        "id":"ortholion_18d",
        "message":"I would say that is a ... very ignorant reply, but I will not judge you today. Go back home and spend some time with your people and your family; then come back. I will need people like you in a few days.",
        "replies":[
            {
                "text":"So no reward...hmph, bye.",
                "nextPhraseID":"X"
            },
            {
                "text":"I'll remember to come back, farewell.",
                "nextPhraseID":"X"
            }
        ],
        "rewards":[
            {
                "rewardType":"questProgress",
                "rewardID":"Omi2_bwm1",
                "value":63
            },
            {
                "rewardType":"questProgress",
                "rewardID":"bwm72_beginning",
                "value":42
            },
            {
                "rewardType":"createTimer",
                "rewardID":"ortholion_next1"
            }
        ]
    },
    {
        "id":"ortholion_18e",
        "message":"Hah! You really are either so brave or so dumb confessing that in a place full of Feygard soldiers.",
        "replies":[
            {
                "text":"Those who don't believe will eventually be punished!",
                "nextPhraseID":"ortholion_19e"
            },
            {
                "text":"You couldn't land a single hit on me!",
                "nextPhraseID":"ortholion_19e"
            }
        ]
    },
    {
        "id":"ortholion_19e",
        "message":"Look, this is simple. The Shadow is the past. We, Feygard, are the future. Fanaticism is never a good companion, but you are still young, you will need time to fully understand my words.",
        "replies":[
            {
                "text":"You forbid the use of Bonemeal!",
                "nextPhraseID":"ortholion_20c"
            },
            {
                "text":"You put unfair taxes and censor people's beliefs!",
                "nextPhraseID":"ortholion_20b"
            }
        ]
    },
    {
        "id":"ortholion_20b",
        "message":"Not everything is black or white. Taxes are needed in this great kingdom in order to keep the peace and the roads safe."
    },
    {
        "id":"ortholion_20c",
        "message":"Would you like your bones be used in some sort of ritual to make those potions? Because in winter, when big mammals, erumen lizards, and other beasts hibernate, there's only one kind of bones useful for that: ours.",
        "replies":[
            {
                "text":"That sounds kind of true. You are a very persuasive speaker.",
                "nextPhraseID":"X"
            }
        ]
    },
    {
        "id":"omi2_fix_ortholion_guard5",
        "replies":[
            {
                "nextPhraseID":"omi2_fix_ortholion_guard5_10",
                "requires":[
                    {
                        "requireType":"questProgress",
                        "requireID":"Omi2_bwm1",
                        "value":46
                    },
                    {
                        "requireType":"questProgress",
                        "requireID":"Omi2_bwm1",
                        "value":47,
                        "negate":true
                    }
                ]
            }
        ]
    },
    {
        "id":"omi2_fix_ortholion_guard5_10",
        "rewards":[
            {
                "rewardType":"spawnAll",
                "rewardID":"ortholion_guard5",
                "mapName":"blackwater_mountain10"
            }
        ]
    },
    {
        "id":"omi2_fix_ortholion_bwm43",
        "replies":[
            {
                "nextPhraseID":"omi2_fix_ortholion_bwm43_10",
                "requires":[
                    {
                        "requireType":"questProgress",
                        "requireID":"Omi2_bwm1",
                        "value":46
                    }
                ]
            },
            {
                "nextPhraseID":"omi2_fix_ortholion_bwm43_10",
                "requires":[
                    {
                        "requireType":"questProgress",
                        "requireID":"Omi2_bwm1",
                        "value":47
                    }
                ]
            }
        ]
    },
    {
        "id":"omi2_fix_ortholion_bwm43_10",
        "rewards":[
            {
                "rewardType":"removeSpawnArea",
                "rewardID":"ortholion",
                "mapName":"blackwater_mountain43"
            },
            {
                "rewardType":"removeSpawnArea",
                "rewardID":"ehrenfest",
                "mapName":"blackwater_mountain43"
            }
        ]
    },
    {
        "id":"omi2_fix_ehrenfest_53",
        "message":"You are wrong. I'm not here, just an illusion.",
        "rewards":[
            {
                "rewardType":"removeSpawnArea",
                "rewardID":"ortholion",
                "mapName":"blackwater_mountain43"
            },
            {
                "rewardType":"removeSpawnArea",
                "rewardID":"ehrenfest",
                "mapName":"blackwater_mountain43"
            }
        ]
    },
    {
        "id":"ortholion_c3_fix1",
        "rewards":[
            {
                "rewardType":"deactivateMapObjectGroup",
                "rewardID":"Keys",
                "mapName":"elm5f_2"
            }
        ]
    },
    {
        "id":"ortholion_c3_fix2",
        "rewards":[
            {
                "rewardType":"activateMapObjectGroup",
                "rewardID":"Keys",
                "mapName":"elm5f_2"
            }
        ]
    }
]