[
    {
        "id":"guynmart_haystack",
        "message":"This is a haystack."
    },
    {
        "id":"guynmart_key_gguard",
        "message":"The guard bars your way."
    },
    {
        "id":"guynmart_key_tortbed",
        "message":"You do not really want to try the beds of these torturers."
    },
    {
        "id":"guynmart_key_sideroom",
        "replies":[
            {
                "nextPhraseID":"guynmart_key_sideroom_180",
                "requires":[
                    {
                        "requireType":"questProgress",
                        "requireID":"guynmart",
                        "value":180
                    }
                ]
            },
            {
                "nextPhraseID":"guynmart_key_sideroom_181",
                "requires":[
                    {
                        "requireType":"questProgress",
                        "requireID":"guynmart",
                        "value":181
                    }
                ]
            },
            {
                "nextPhraseID":"guynmart_key_sideroom_10"
            }
        ]
    },
    {
        "id":"guynmart_key_sideroom_10",
        "message":"The room is private. Please respect this.",
        "switchToNPC":"guynmart_steward"
    },
    {
        "id":"guynmart_key_sideroom_180",
        "message":"The room is private. Please respect this.",
        "switchToNPC":"guynmart_lovis2"
    },
    {
        "id":"guynmart_key_sideroom_181",
        "message":"The room is private. Please respect this.",
        "switchToNPC":"guynmart_steward5"
    },
    {
        "id":"guynmart_key_cook",
        "message":"The tower is no playground. Keep away from there, kid.",
        "switchToNPC":"guynmart_cook"
    },
    {
        "id":"guynmart_seat1",
        "replies":[
            {
                "nextPhraseID":"guynmart_drunkard5_10"
            }
        ],
        "rewards":[
            {
                "rewardType":"questProgress",
                "rewardID":"guynmart_nondisplay",
                "value":5
            }
        ]
    },
    {
        "id":"guynmart_seat2",
        "rewards":[
            {
                "rewardType":"removeQuestProgress",
                "rewardID":"guynmart_nondisplay",
                "value":5
            }
        ]
    },
    {
        "id":"guynmart_seat3",
        "replies":[
            {
                "nextPhraseID":"guynmart_drunkard5_10"
            }
        ],
        "rewards":[
            {
                "rewardType":"questProgress",
                "rewardID":"guynmart_nondisplay",
                "value":5
            }
        ]
    },
    {
        "id":"guynmart_seat4",
        "rewards":[
            {
                "rewardType":"removeQuestProgress",
                "rewardID":"guynmart_nondisplay",
                "value":5
            }
        ]
    },
    {
        "id":"guynmart_seat5",
        "replies":[
            {
                "nextPhraseID":"guynmart_drunkard5_10"
            }
        ],
        "rewards":[
            {
                "rewardType":"questProgress",
                "rewardID":"guynmart_nondisplay",
                "value":5
            }
        ]
    },
    {
        "id":"guynmart_key_olav",
        "message":"Don't run away!",
        "switchToNPC":"guynmart_steward3"
    },
    {
        "id":"guynmart_key_olav2",
        "replies":[
            {
                "nextPhraseID":"guynmart_key_olav2a",
                "requires":[
                    {
                        "requireType":"questProgress",
                        "requireID":"guynmart",
                        "value":80
                    }
                ]
            },
            {
                "nextPhraseID":"guynmart_key_olav"
            }
        ]
    },
    {
        "id":"guynmart_key_olav2a",
        "message":"To the stairs!",
        "switchToNPC":"guynmart_olav"
    },
    {
        "id":"guynmart_key_olav3",
        "message":"Up now! To the wall!",
        "switchToNPC":"guynmart_olav"
    },
    {
        "id":"guynmart_key_olav7",
        "message":"Oh, this is high. I would not want to fall off this wall!"
    },
    {
        "id":"guynmart_sRpl_main_olav_1",
        "replies":[
            {
                "nextPhraseID":"guynmart_sRpl_main_olav_1a",
                "requires":[
                    {
                        "requireType":"questProgress",
                        "requireID":"guynmart_quest_olav",
                        "value":7
                    }
                ]
            },
            {
                "nextPhraseID":"X"
            }
        ]
    },
    {
        "id":"guynmart_sRpl_main_olav_1a",
        "message":"Now jump!",
        "switchToNPC":"guynmart_olav"
    },
    {
        "id":"guynmart_sRpl_main_olav_2",
        "replies":[
            {
                "nextPhraseID":"guynmart_sRpl_main_olav_2_10"
            }
        ],
        "rewards":[
            {
                "rewardType":"changeMapFilter",
                "rewardID":"invert"
            },
            {
                "rewardType":"actorCondition",
                "rewardID":"stunned",
                "value":3
            },
            {
                "rewardType":"actorCondition",
                "rewardID":"bone_fracture",
                "value":1
            },
            {
                "rewardType":"questProgress",
                "rewardID":"guynmart_quest_olav",
                "value":71
            }
        ]
    },
    {
        "id":"guynmart_sRpl_main_olav_2_10",
        "rewards":[
            {
                "rewardType":"changeMapFilter",
                "rewardID":"none"
            }
        ]
    },
    {
        "id":"guynmart_sRpl_main_olav_3",
        "replies":[
            {
                "nextPhraseID":"guynmart_sRpl_main_1r"
            }
        ],
        "rewards":[
            {
                "rewardType":"removeQuestProgress",
                "rewardID":"guynmart_quest_olav",
                "value":7
            },
            {
                "rewardType":"removeSpawnArea",
                "rewardID":"guynmart_olav",
                "mapName":"guynmart"
            },
            {
                "rewardType":"changeMapFilter",
                "rewardID":"none"
            }
        ]
    },
    {
        "id":"guynmart_key_main0",
        "message":"Hey! The dungeon is no playground! Go away, kid!",
        "switchToNPC":"guynmart_guard_store"
    },
    {
        "id":"guynmart_key_tower0",
        "message":"Hey! The dungeon is no playground! Go away, kid!",
        "switchToNPC":"guynmart_wguard"
    },
    {
        "id":"guynmart_key_tower_entrance",
        "message":"The door is locked."
    },
    {
        "id":"guynmart_key_tower1",
        "message":"Hey! You can't go there!",
        "switchToNPC":"guynmart_wguard"
    },
    {
        "id":"guynmart_key_tower1_10",
        "message":"Hey! You can't go there!",
        "switchToNPC":"guynmart_wguard",
        "replies":[
            {
                "text":"I am on a mission for Lord Guynmart.",
                "nextPhraseID":"guynmart_key_tower1_20",
                "requires":[
                    {
                        "requireType":"questProgress",
                        "requireID":"guynmart",
                        "value":160
                    },
                    {
                        "requireType":"questProgress",
                        "requireID":"guynmart",
                        "value":161,
                        "negate":true
                    }
                ]
            },
            {
                "text":"I am on a mission for Steward Unkorh.",
                "nextPhraseID":"guynmart_key_tower1_20",
                "requires":[
                    {
                        "requireType":"questProgress",
                        "requireID":"guynmart",
                        "value":161
                    }
                ]
            }
        ]
    },
    {
        "id":"guynmart_key_tower1_20",
        "message":"OK, then hurry.",
        "rewards":[
            {
                "rewardType":"questProgress",
                "rewardID":"guynmart",
                "value":163
            }
        ]
    },
    {
        "id":"guynmart_s_grave",
        "replies":[
            {
                "nextPhraseID":"guynmart_s_grave_20",
                "requires":[
                    {
                        "requireType":"questProgress",
                        "requireID":"guynmart",
                        "value":161
                    }
                ]
            },
            {
                "nextPhraseID":"guynmart_s_grave_10"
            }
        ]
    },
    {
        "id":"guynmart_s_grave_10",
        "message":"Here lies Guynmart, the righteous"
    },
    {
        "id":"guynmart_s_grave_20",
        "message":"Here lies Guynmart, the treacherous"
    },
    {
        "id":"guynmart_key_tower0_door",
        "replies":[
            {
                "nextPhraseID":"guynmart_key_tower0_door_30",
                "requires":[
                    {
                        "requireType":"killedMonster",
                        "requireID":"guynmart_tort1",
                        "value":1
                    }
                ]
            },
            {
                "nextPhraseID":"guynmart_key_tower0_door_20",
                "requires":[
                    {
                        "requireType":"questProgress",
                        "requireID":"guynmart",
                        "value":134
                    }
                ]
            },
            {
                "nextPhraseID":"guynmart_key_tower0_door_10"
            }
        ]
    },
    {
        "id":"guynmart_key_tower0_door_10",
        "message":"The door is locked."
    },
    {
        "id":"guynmart_key_tower0_door_20",
        "message":"You can not open the door with a raging torturer at your heels."
    },
    {
        "id":"guynmart_key_tower0_door_30",
        "message":"The door is wide open now.",
        "rewards":[
            {
                "rewardType":"questProgress",
                "rewardID":"guynmart",
                "value":136
            }
        ]
    },
    {
        "id":"guynmart_s_main0_down",
        "replies":[
            {
                "nextPhraseID":"X",
                "requires":[
                    {
                        "requireType":"inventoryKeep",
                        "requireID":"guynmart_flute",
                        "value":1
                    }
                ]
            },
            {
                "nextPhraseID":"X",
                "requires":[
                    {
                        "requireType":"questProgress",
                        "requireID":"guynmart",
                        "value":132
                    }
                ]
            },
            {
                "nextPhraseID":"guynmart_s_main0_down_10"
            }
        ],
        "rewards":[
            {
                "rewardType":"removeSpawnArea",
                "rewardID":"guynmart_mare",
                "mapName":"guynmart_tower_0"
            }
        ]
    },
    {
        "id":"guynmart_s_main0_down_10",
        "message":"You have a feeling that you will need the flute down there."
    },
    {
        "id":"guynmart_s_passage_10",
        "replies":[
            {
                "nextPhraseID":"guynmart_s_passage_20",
                "requires":[
                    {
                        "requireType":"wear",
                        "requireID":"guynmart_bonering",
                        "value":1
                    }
                ]
            },
            {
                "nextPhraseID":"X"
            }
        ]
    },
    {
        "id":"guynmart_s_passage_20",
        "rewards":[
            {
                "rewardType":"removeSpawnArea",
                "rewardID":"guynmart_skeleton",
                "mapName":"guynmart_passage"
            },
            {
                "rewardType":"spawnAll",
                "rewardID":"guynmart_skeleton2",
                "mapName":"guynmart_passage"
            }
        ]
    },
    {
        "id":"guynmart_sign_flowers_1",
        "message":"My hellebori! Can't you be careful?",
        "switchToNPC":"guynmart_nuik"
    },
    {
        "id":"guynmart_sign_flowers_2",
        "message":"No! Get away from my cerastii!",
        "switchToNPC":"guynmart_nuik"
    },
    {
        "id":"guynmart_sign_flowers_3",
        "message":"Watch it! Don't step on my precious buphtalmum!",
        "switchToNPC":"guynmart_nuik"
    },
    {
        "id":"guynmart_sign_flowers_4",
        "message":"My arenaria! Don't step on my arenaria!",
        "switchToNPC":"guynmart_nuik"
    },
    {
        "id":"guynmart_sign_flowers_5",
        "message":"Watch it! Don't step on my strelitzia reginae!",
        "switchToNPC":"guynmart_nuik"
    },
    {
        "id":"guynmart_sign_gatenodoor",
        "message":"There is no door to the gate house on this side."
    },
    {
        "id":"guynmart_sign_rob1",
        "replies":[
            {
                "nextPhraseID":"X",
                "requires":[
                    {
                        "requireType":"questProgress",
                        "requireID":"guynmart_qRpl_shutters",
                        "value":1
                    }
                ]
            },
            {
                "nextPhraseID":"guynmart_sign_rob1_2"
            }
        ]
    },
    {
        "id":"guynmart_sign_rob1_2",
        "message":"A hollow voice cries: Who daaares to distuuurb my rest?"
    },
    {
        "id":"guynmart_sign_rob2",
        "replies":[
            {
                "nextPhraseID":"X",
                "requires":[
                    {
                        "requireType":"questProgress",
                        "requireID":"guynmart_qRpl_shutters",
                        "value":1
                    }
                ]
            },
            {
                "nextPhraseID":"guynmart_sign_rob2_2"
            }
        ]
    },
    {
        "id":"guynmart_sign_rob2_2",
        "message":"Uuuuaaahahahaaaa!"
    },
    {
        "id":"guynmart_sign_rob3",
        "replies":[
            {
                "nextPhraseID":"X",
                "requires":[
                    {
                        "requireType":"questProgress",
                        "requireID":"guynmart_qRpl_shutters",
                        "value":1
                    }
                ]
            },
            {
                "nextPhraseID":"guynmart_sign_rob3_2"
            }
        ]
    },
    {
        "id":"guynmart_sign_rob3_2",
        "message":"Completely wrong! Are you lost?"
    },
    {
        "id":"guynmart_sign_rob4",
        "replies":[
            {
                "nextPhraseID":"X",
                "requires":[
                    {
                        "requireType":"questProgress",
                        "requireID":"guynmart_qRpl_shutters",
                        "value":1
                    }
                ]
            },
            {
                "nextPhraseID":"guynmart_sign_rob4_2"
            }
        ]
    },
    {
        "id":"guynmart_sign_rob4_2",
        "message":"Coocoo, here I am!"
    },
    {
        "id":"guynmart_sign_rob5",
        "replies":[
            {
                "nextPhraseID":"X",
                "requires":[
                    {
                        "requireType":"questProgress",
                        "requireID":"guynmart_qRpl_shutters",
                        "value":1
                    }
                ]
            },
            {
                "nextPhraseID":"guynmart_sign_rob5_2"
            }
        ]
    },
    {
        "id":"guynmart_sign_rob5_2",
        "message":"Where am I? You will never find me!"
    },
    {
        "id":"guynmart_sign_steward",
        "replies":[
            {
                "nextPhraseID":"guynmart_sign_steward_2",
                "requires":[
                    {
                        "requireType":"questProgress",
                        "requireID":"guynmart",
                        "value":50
                    },
                    {
                        "requireType":"questProgress",
                        "requireID":"guynmart",
                        "value":60,
                        "negate":true
                    }
                ]
            },
            {
                "nextPhraseID":"X"
            }
        ]
    },
    {
        "id":"guynmart_sign_steward_2",
        "message":"(whispering from below) Oh, how I long to take my place here ...",
        "switchToNPC":"guynmart_steward2",
        "replies":[
            {
                "text":"N",
                "nextPhraseID":"guynmart_sign_steward_4"
            }
        ],
        "rewards":[
            {
                "rewardType":"questProgress",
                "rewardID":"guynmart",
                "value":60
            }
        ]
    },
    {
        "id":"guynmart_sign_steward_4",
        "message":"Sweet Hannah will be my bride ...",
        "replies":[
            {
                "text":"N",
                "nextPhraseID":"guynmart_sign_steward_6"
            }
        ]
    },
    {
        "id":"guynmart_sign_steward_6",
        "message":"And Guynmart shall rot deep down in his own dungeon ... ",
        "replies":[
            {
                "text":"I should leave the gallery - quietly.",
                "nextPhraseID":"X"
            }
        ]
    },
    {
        "id":"guynmart_sign_wizard_in",
        "rewards":[
            {
                "rewardType":"questProgress",
                "rewardID":"guynmart_quest_wizard",
                "value":11
            },
            {
                "rewardType":"removeQuestProgress",
                "rewardID":"guynmart_quest_wizard",
                "value":12
            }
        ]
    },
    {
        "id":"guynmart_sign_wizard_out",
        "rewards":[
            {
                "rewardType":"questProgress",
                "rewardID":"guynmart_quest_wizard",
                "value":12
            },
            {
                "rewardType":"removeQuestProgress",
                "rewardID":"guynmart_quest_wizard",
                "value":11
            }
        ]
    },
    {
        "id":"guynmart_s_wizard_shutter",
        "replies":[
            {
                "nextPhraseID":"guynmart_s_wizard_shutter_10",
                "requires":[
                    {
                        "requireType":"questProgress",
                        "requireID":"guynmart_quest_wizard",
                        "value":100
                    }
                ]
            },
            {
                "nextPhraseID":"X"
            }
        ]
    },
    {
        "id":"guynmart_s_wizard_shutter_10",
        "rewards":[
            {
                "rewardType":"questProgress",
                "rewardID":"guynmart_quest_wizard",
                "value":2
            }
        ]
    },
    {
        "id":"guynmart_sRpl_main_1a",
        "replies":[
            {
                "nextPhraseID":"guynmart_sRpl_main_1"
            }
        ]
    },
    {
        "id":"guynmart_sRpl_main_1b",
        "replies":[
            {
                "nextPhraseID":"guynmart_sRpl_main_1"
            }
        ]
    },
    {
        "id":"guynmart_sRpl_main_1c",
        "replies":[
            {
                "nextPhraseID":"guynmart_sRpl_main_1"
            }
        ]
    },
    {
        "id":"guynmart_sRpl_main_1d",
        "replies":[
            {
                "nextPhraseID":"guynmart_sRpl_main_1"
            }
        ]
    },
    {
        "id":"guynmart_sRpl_main_2a",
        "replies":[
            {
                "nextPhraseID":"guynmart_sRpl_main_2"
            }
        ]
    },
    {
        "id":"guynmart_sRpl_main_2b",
        "replies":[
            {
                "nextPhraseID":"guynmart_sRpl_main_2c"
            }
        ]
    },
    {
        "id":"guynmart_sRpl_main_2c",
        "rewards":[
            {
                "rewardType":"removeQuestProgress",
                "rewardID":"guynmart_qRpl_main",
                "value":31
            },
            {
                "rewardType":"removeQuestProgress",
                "rewardID":"guynmart_qRpl_main",
                "value":22
            },
            {
                "rewardType":"removeQuestProgress",
                "rewardID":"guynmart_qRpl_main",
                "value":21
            },
            {
                "rewardType":"removeQuestProgress",
                "rewardID":"guynmart_qRpl_main",
                "value":12
            },
            {
                "rewardType":"removeQuestProgress",
                "rewardID":"guynmart_qRpl_main",
                "value":11
            },
            {
                "rewardType":"questProgress",
                "rewardID":"guynmart_qRpl_main",
                "value":2
            },
            {
                "rewardType":"removeQuestProgress",
                "rewardID":"guynmart_qRpl_main",
                "value":1
            },
            {
                "rewardType":"removeSpawnArea",
                "rewardID":"guynmart_rob2",
                "mapName":"guynmart"
            },
            {
                "rewardType":"removeQuestProgress",
                "rewardID":"guynmart_quest_wizard",
                "value":2
            }
        ]
    },
    {
        "id":"guynmart_sRpl_main_1r",
        "replies":[
            {
                "nextPhraseID":"guynmart_sRpl_main_1r_20",
                "requires":[
                    {
                        "requireType":"questProgress",
                        "requireID":"guynmart",
                        "value":170
                    },
                    {
                        "requireType":"questProgress",
                        "requireID":"guynmart",
                        "value":161
                    }
                ]
            },
            {
                "nextPhraseID":"guynmart_sRpl_main_1r_10",
                "requires":[
                    {
                        "requireType":"questProgress",
                        "requireID":"guynmart",
                        "value":170
                    }
                ]
            },
            {
                "nextPhraseID":"X"
            }
        ],
        "rewards":[
            {
                "rewardType":"removeQuestProgress",
                "rewardID":"guynmart_qRpl_main",
                "value":31
            },
            {
                "rewardType":"removeQuestProgress",
                "rewardID":"guynmart_qRpl_main",
                "value":22
            },
            {
                "rewardType":"removeQuestProgress",
                "rewardID":"guynmart_qRpl_main",
                "value":21
            },
            {
                "rewardType":"removeQuestProgress",
                "rewardID":"guynmart_qRpl_main",
                "value":12
            },
            {
                "rewardType":"removeQuestProgress",
                "rewardID":"guynmart_qRpl_main",
                "value":11
            },
            {
                "rewardType":"removeQuestProgress",
                "rewardID":"guynmart_qRpl_main",
                "value":2
            },
            {
                "rewardType":"removeQuestProgress",
                "rewardID":"guynmart_qRpl_main",
                "value":1
            },
            {
                "rewardType":"removeSpawnArea",
                "rewardID":"guynmart_rob2",
                "mapName":"guynmart"
            }
        ]
    },
    {
        "id":"guynmart_sRpl_main_1r_10",
        "rewards":[
            {
                "rewardType":"questProgress",
                "rewardID":"guynmart",
                "value":180
            }
        ]
    },
    {
        "id":"guynmart_sRpl_main_1r_20",
        "rewards":[
            {
                "rewardType":"questProgress",
                "rewardID":"guynmart",
                "value":181
            },
            {
                "rewardType":"questProgress",
                "rewardID":"guynmart_nondisplay",
                "value":60
            }
        ]
    },
    {
        "id":"guynmart_sRpl_main_1",
        "replies":[
            {
                "nextPhraseID":"X",
                "requires":[
                    {
                        "requireType":"questProgress",
                        "requireID":"guynmart_qRpl_main",
                        "value":1
                    }
                ]
            },
            {
                "nextPhraseID":"guynmart_sRpl_main_q11",
                "requires":[
                    {
                        "requireType":"questProgress",
                        "requireID":"guynmart_qRpl_main",
                        "value":2
                    }
                ]
            },
            {
                "nextPhraseID":"X",
                "requires":[
                    {
                        "requireType":"questProgress",
                        "requireID":"guynmart_qRpl_main",
                        "value":11
                    }
                ]
            },
            {
                "nextPhraseID":"guynmart_sRpl_main_q21",
                "requires":[
                    {
                        "requireType":"questProgress",
                        "requireID":"guynmart_qRpl_main",
                        "value":12
                    }
                ]
            },
            {
                "nextPhraseID":"X",
                "requires":[
                    {
                        "requireType":"questProgress",
                        "requireID":"guynmart_qRpl_main",
                        "value":21
                    }
                ]
            },
            {
                "nextPhraseID":"guynmart_sRpl_main_q31",
                "requires":[
                    {
                        "requireType":"questProgress",
                        "requireID":"guynmart_qRpl_main",
                        "value":22
                    }
                ]
            },
            {
                "nextPhraseID":"X",
                "requires":[
                    {
                        "requireType":"questProgress",
                        "requireID":"guynmart_qRpl_main",
                        "value":31
                    }
                ]
            },
            {
                "nextPhraseID":"guynmart_sRpl_main_q01"
            }
        ],
        "rewards":[
            {
                "rewardType":"removeSpawnArea",
                "rewardID":"guynmart_guard_guide",
                "mapName":"guynmart"
            },
            {
                "rewardType":"removeQuestProgress",
                "rewardID":"guynmart_quest_olav",
                "value":71
            }
        ]
    },
    {
        "id":"guynmart_sRpl_main_2",
        "replies":[
            {
                "nextPhraseID":"guynmart_sRpl_main_q02",
                "requires":[
                    {
                        "requireType":"questProgress",
                        "requireID":"guynmart_qRpl_main",
                        "value":1
                    }
                ]
            },
            {
                "nextPhraseID":"guynmart_sRpl_main_q12",
                "requires":[
                    {
                        "requireType":"questProgress",
                        "requireID":"guynmart_qRpl_main",
                        "value":11
                    }
                ]
            },
            {
                "nextPhraseID":"guynmart_sRpl_main_q22",
                "requires":[
                    {
                        "requireType":"questProgress",
                        "requireID":"guynmart_qRpl_main",
                        "value":21
                    }
                ]
            },
            {
                "nextPhraseID":"X"
            }
        ]
    },
    {
        "id":"guynmart_sRpl_main_72",
        "rewards":[
            {
                "rewardType":"removeQuestProgress",
                "rewardID":"guynmart_quest_olav",
                "value":1
            },
            {
                "rewardType":"questProgress",
                "rewardID":"guynmart_quest_olav",
                "value":7
            }
        ]
    },
    {
        "id":"guynmart_sRpl_main_74",
        "rewards":[
            {
                "rewardType":"questProgress",
                "rewardID":"guynmart_quest_olav",
                "value":1
            },
            {
                "rewardType":"removeQuestProgress",
                "rewardID":"guynmart_quest_olav",
                "value":7
            }
        ]
    },
    {
        "id":"guynmart_sRpl_main_76",
        "rewards":[
            {
                "rewardType":"removeQuestProgress",
                "rewardID":"guynmart_quest_olav",
                "value":71
            }
        ]
    },
    {
        "id":"guynmart_sRpl_main_78",
        "rewards":[
            {
                "rewardType":"removeQuestProgress",
                "rewardID":"guynmart_quest_olav",
                "value":7
            },
            {
                "rewardType":"removeSpawnArea",
                "rewardID":"guynmart_olav",
                "mapName":"guynmart"
            }
        ]
    },
    {
        "id":"guynmart_sRpl_main_q01",
        "rewards":[
            {
                "rewardType":"questProgress",
                "rewardID":"guynmart_qRpl_main",
                "value":1
            },
            {
                "rewardType":"removeSpawnArea",
                "rewardID":"guynmart_rob2",
                "mapName":"guynmart"
            }
        ]
    },
    {
        "id":"guynmart_sRpl_main_q02",
        "rewards":[
            {
                "rewardType":"removeQuestProgress",
                "rewardID":"guynmart_qRpl_main",
                "value":1
            },
            {
                "rewardType":"questProgress",
                "rewardID":"guynmart_qRpl_main",
                "value":2
            }
        ]
    },
    {
        "id":"guynmart_sRpl_main_q11",
        "rewards":[
            {
                "rewardType":"removeQuestProgress",
                "rewardID":"guynmart_qRpl_main",
                "value":2
            },
            {
                "rewardType":"questProgress",
                "rewardID":"guynmart_qRpl_main",
                "value":11
            }
        ]
    },
    {
        "id":"guynmart_sRpl_main_q12",
        "rewards":[
            {
                "rewardType":"removeQuestProgress",
                "rewardID":"guynmart_qRpl_main",
                "value":11
            },
            {
                "rewardType":"questProgress",
                "rewardID":"guynmart_qRpl_main",
                "value":12
            }
        ]
    },
    {
        "id":"guynmart_sRpl_main_q21",
        "rewards":[
            {
                "rewardType":"removeQuestProgress",
                "rewardID":"guynmart_qRpl_main",
                "value":12
            },
            {
                "rewardType":"questProgress",
                "rewardID":"guynmart_qRpl_main",
                "value":21
            }
        ]
    },
    {
        "id":"guynmart_sRpl_main_q22",
        "rewards":[
            {
                "rewardType":"removeQuestProgress",
                "rewardID":"guynmart_qRpl_main",
                "value":21
            },
            {
                "rewardType":"questProgress",
                "rewardID":"guynmart_qRpl_main",
                "value":22
            }
        ]
    },
    {
        "id":"guynmart_sRpl_main_q31",
        "rewards":[
            {
                "rewardType":"removeQuestProgress",
                "rewardID":"guynmart_qRpl_main",
                "value":22
            },
            {
                "rewardType":"questProgress",
                "rewardID":"guynmart_qRpl_main",
                "value":31
            },
            {
                "rewardType":"spawnAll",
                "rewardID":"guynmart_rob2",
                "mapName":"guynmart"
            }
        ]
    },
    {
        "id":"guynmart_sRpl_main_3a",
        "replies":[
            {
                "nextPhraseID":"guynmart_sRpl_main_3a_10",
                "requires":[
                    {
                        "requireType":"questProgress",
                        "requireID":"guynmart",
                        "value":80
                    },
                    {
                        "requireType":"questProgress",
                        "requireID":"guynmart",
                        "value":81,
                        "negate":true
                    },
                    {
                        "requireType":"questProgress",
                        "requireID":"guynmart_quest_olav",
                        "value":1
                    }
                ]
            },
            {
                "nextPhraseID":"X"
            }
        ],
        "rewards":[
            {
                "rewardType":"removeQuestProgress",
                "rewardID":"guynmart_quest_gguard",
                "value":1
            }
        ]
    },
    {
        "id":"guynmart_sRpl_main_3a_10",
        "message":"Yoo-Hoo! You again - fine! I'm coming ...",
        "switchToNPC":"guynmart_olav",
        "replies":[
            {
                "text":"Olav? Oh no - not the special guest exit again!",
                "nextPhraseID":"X"
            }
        ],
        "rewards":[
            {
                "rewardType":"spawnAll",
                "rewardID":"guynmart_olav",
                "mapName":"guynmart"
            },
            {
                "rewardType":"removeQuestProgress",
                "rewardID":"guynmart_quest_olav",
                "value":1
            },
            {
                "rewardType":"questProgress",
                "rewardID":"guynmart_quest_olav",
                "value":7
            },
            {
                "rewardType":"removeQuestProgress",
                "rewardID":"guynmart_quest_olav",
                "value":71
            },
            {
                "rewardType":"removeQuestProgress",
                "rewardID":"guynmart_r_lake",
                "value":11
            }
        ]
    },
    {
        "id":"guynmart_sRpl_main_3b",
        "replies":[
            {
                "nextPhraseID":"guynmart_sRpl_main_74"
            }
        ],
        "rewards":[
            {
                "rewardType":"removeQuestProgress",
                "rewardID":"guynmart_quest_gguard",
                "value":1
            }
        ]
    },
    {
        "id":"guynmart_s_tower_rest",
        "message":"REST\nDo you want to rest here?",
        "replies":[
            {
                "text":"OK",
                "nextPhraseID":"guynmart_s_tower_rest_10"
            },
            {
                "text":"Cancel",
                "nextPhraseID":"X"
            }
        ]
    },
    {
        "id":"guynmart_s_tower_rest_10",
        "replies":[
            {
                "nextPhraseID":"guynmart_s_tower_rest_20"
            }
        ],
        "rewards":[
            {
                "rewardType":"actorCondition",
                "rewardID":"fear",
                "value":8
            }
        ]
    },
    {
        "id":"guynmart_s_tower_rest_20",
        "message":"You close your eyes and almost immediately see people starving, with rats everywhere, chewing on the faces of the dead, and demons throwing their shackled human slaves into giant cauldrons of a boiling, foul smelling brew...",
        "replies":[
            {
                "text":"N",
                "nextPhraseID":"guynmart_s_tower_rest_30"
            }
        ]
    },
    {
        "id":"guynmart_s_tower_rest_30",
        "message":"We have come to get you! We are hungry!",
        "switchToNPC":"guynmart_mare0",
        "replies":[
            {
                "text":"I have no fear of dirty sheets.",
                "nextPhraseID":"guynmart_s_tower_rest_40",
                "requires":[
                    {
                        "requireType":"inventoryKeep",
                        "requireID":"guynmart_flute",
                        "value":1,
                        "negate":true
                    },
                    {
                        "requireType":"questProgress",
                        "requireID":"guynmart",
                        "value":132,
                        "negate":true
                    }
                ]
            },
            {
                "text":"Nooo! I want to wake up!",
                "nextPhraseID":"guynmart_s_tower_rest_90"
            }
        ]
    },
    {
        "id":"guynmart_s_tower_rest_40",
        "message":"You should have! We will teach you!",
        "rewards":[
            {
                "rewardType":"spawnAll",
                "rewardID":"guynmart_mare",
                "mapName":"guynmart_tower_0"
            }
        ]
    },
    {
        "id":"guynmart_s_tower_rest_90",
        "message":"You awake sweating. A nightmare - no wonder in such place.",
        "switchToNPC":"guynmart"
    },
    {
        "id":"guynmart_s_gate1",
        "message":"This looks like a mechanism to open and close the main gate.",
        "replies":[
            {
                "text":"Open",
                "nextPhraseID":"guynmart_s_gate1_50",
                "requires":[
                    {
                        "requireType":"questProgress",
                        "requireID":"guynmart_nondisplay",
                        "value":2,
                        "negate":true
                    }
                ]
            },
            {
                "text":"Close",
                "nextPhraseID":"guynmart_s_gate1_60",
                "requires":[
                    {
                        "requireType":"questProgress",
                        "requireID":"guynmart_nondisplay",
                        "value":2
                    }
                ]
            },
            {
                "text":"Leave it unchanged",
                "nextPhraseID":"X"
            }
        ]
    },
    {
        "id":"guynmart_s_gate1_50",
        "message":"This ... is ... hard ... work ...",
        "replies":[
            {
                "text":"N",
                "nextPhraseID":"guynmart_s_gate1_52"
            }
        ]
    },
    {
        "id":"guynmart_s_gate1_52",
        "message":"I should have asked a guard to do it.",
        "replies":[
            {
                "text":"N",
                "nextPhraseID":"guynmart_s_gate1_54"
            }
        ]
    },
    {
        "id":"guynmart_s_gate1_54",
        "replies":[
            {
                "nextPhraseID":"guynmart_s_gate1_56",
                "requires":[
                    {
                        "requireType":"questProgress",
                        "requireID":"guynmart",
                        "value":170
                    }
                ]
            },
            {
                "nextPhraseID":"guynmart_s_gate1_58"
            }
        ]
    },
    {
        "id":"guynmart_s_gate1_56",
        "message":"Done, the gate is open.",
        "rewards":[
            {
                "rewardType":"questProgress",
                "rewardID":"guynmart_nondisplay",
                "value":2
            }
        ]
    },
    {
        "id":"guynmart_s_gate1_58",
        "message":"Done, the gate is open, and Guynmart's personal guard can enter. I should leave quickly now, maybe to the farmhouse south of here.",
        "rewards":[
            {
                "rewardType":"questProgress",
                "rewardID":"guynmart_nondisplay",
                "value":2
            },
            {
                "rewardType":"questProgress",
                "rewardID":"guynmart",
                "value":164
            },
            {
                "rewardType":"removeSpawnArea",
                "rewardID":"guynmart_wguard3",
                "mapName":"guynmart"
            },
            {
                "rewardType":"removeSpawnArea",
                "rewardID":"guynmart_wguard4",
                "mapName":"guynmart"
            },
            {
                "rewardType":"removeSpawnArea",
                "rewardID":"guynmart_wguard5",
                "mapName":"guynmart"
            },
            {
                "rewardType":"removeSpawnArea",
                "rewardID":"guynmart_mguard",
                "mapName":"guynmart_main_2"
            },
            {
                "rewardType":"removeSpawnArea",
                "rewardID":"guynmart_guard_store",
                "mapName":"guynmart_main_1"
            },
            {
                "rewardType":"spawnAll",
                "rewardID":"guynmart_wguard9a",
                "mapName":"guynmart"
            },
            {
                "rewardType":"spawnAll",
                "rewardID":"guynmart_wguard9a",
                "mapName":"guynmart_main_2"
            },
            {
                "rewardType":"spawnAll",
                "rewardID":"guynmart_guard_storea",
                "mapName":"guynmart_main_1"
            }
        ]
    },
    {
        "id":"guynmart_s_gate1_60",
        "message":"Closing is easier than opening.",
        "replies":[
            {
                "text":"N",
                "nextPhraseID":"guynmart_s_gate1_62"
            }
        ]
    },
    {
        "id":"guynmart_s_gate1_62",
        "replies":[
            {
                "nextPhraseID":"guynmart_s_gate1_64",
                "requires":[
                    {
                        "requireType":"questProgress",
                        "requireID":"guynmart",
                        "value":170
                    }
                ]
            },
            {
                "nextPhraseID":"guynmart_s_gate1_70"
            }
        ],
        "rewards":[
            {
                "rewardType":"removeQuestProgress",
                "rewardID":"guynmart_nondisplay",
                "value":2
            }
        ]
    },
    {
        "id":"guynmart_s_gate1_64",
        "message":"Done, the gate is closed again.",
        "rewards":[
            {
                "rewardType":"removeQuestProgress",
                "rewardID":"guynmart_nondisplay",
                "value":2
            }
        ]
    },
    {
        "id":"guynmart_s_gate1_70",
        "message":"Done, the gate is closed again. But it was a stupid idea, so I had better open the gate again.",
        "rewards":[
            {
                "rewardType":"removeQuestProgress",
                "rewardID":"guynmart",
                "value":164
            }
        ]
    }
]