FANDOM


--<nowiki>
-- This page contains quest data.
-- WARNING this is experimental work in progress
return {
    -- Volumes: (auxiliary information, consider creating a module)
    volumes = {
        [1] = {
            name = "Prologue",
            icon = "Prologue Icon.png",
            [1] = {
                name = "Prologue, Part 1",
                image = "Chapterbg-CityGate.jpg",
                heading = "By Command of the King",
                text = "You have been given a task by the Hand of the King. End the slavers and their foul business to prove your worth to the Iron Throne.",
                foreshadowing = "With great power comes great responsibility. Are you ready to ascend?",
                rewards = {
                    label = "Gain Title",
                    [1] = "Gain Title",
                },
                [1] = {quest = "pro_q1_take_the_slavers_keep", name = [==[Complete "Service to the Crown - I"]==]},
                [2] = {quest = "pro_q2_a_widowers_oath", name = [==[Complete "Service to the Crown - II"]==]},
                [3] = {quest = "pro_q3_ss_blood_at_last", name = [==[Complete "Service to the Crown - III"]==]},
                [4] = {quest = "pro_q4_a_royal_reward", name = [==[Complete "Service to the Crown - IV"]==]},
            },
            [2] = {
                name = "Prologue, Part 2",
                image = "Chapterbg-CityGate.jpg",
                heading = "A New Noble in Westeros",
                text = "The King has made you a noble in your own right. Move into your new holdings and begin establishing your house.",
                foreshadowing = "Who were you before you became a noble? Learn of your past and look to the future.",
                bonus = {
                    reward = "Map of Westeros",
                    [1] = {friends = 1, name = "Invite a friend to play"},
                },
                rewards = {
                    label = "Choose Background",
                    [1] = "Gain Background",
                },
                [1] = {quest = "pro_q5_the_maesters_welcome", name = [==[Complete "The Maester's Welcome"]==]},
                [2] = {build = "counting_house", name = "Construct the Counting House"},
                [3] = {build = "keep", name = "Name your Keep"},
                [4] = {quest = "pro_q6_the_captain_arrives", name = [==[Complete "The Captain Arrives"]==]},
            },
            [3] = {
                name = "Prologue, Part 3",
                image = "Chapterbg-CityGate.jpg",
                heading = "Strength of Steel",
                text = "Your unique past gives you an edge over other nobles, but all great houses live or die by the sword. Work with your Captain of the Guard to begin building an army.",
                foreshadowing = "To survive in Westeros, you will need the support of a Great House. Who are your allies?",
                bonus = {
                    reward = "Wooden Toy Knight",
                    [1] = {buy = 1, name = "Purchase something from the Shop"},
                    [2] = {collect = 500, name = "Collect 500 total silver from the Counting House"},
                },
                rewards = {
                    label = "Swear Fealty to Great House",
                    [1] = "Choose Fealty",
                },
                [1] = {quest = {"pro_q7bastard_first_impressions","pro_q7foster_first_impressions","pro_q7knight_first_impressions","pro_q7merc_first_impressions","pro_q7merchant_first_impressions","pro_q7noble_first_impressions","pro_q7whisperer_first_impressions"}, name = [==[Complete "First Impressions"]==]},
                [2] = {sword_sword = 1, name = "Recruit your first Sworn Sword"},
                [3] = {adventure = 1, name = "Send Sworn Sword Adventuring"},
            },
            [4] = {
                name = "Prologue, Part 4",
                image = "Chapterbg-CityGate.jpg",
                heading = "A [Lord or Lady] of [Fealty Region]",
                text = "You served the Iron Throne well, but where do your true loyalties lie? Earn favor with the [Fealty Plural] and prepare to become a bannerman.",
                foreshadowing = "The Iron Throne will call on you again. Be sure your house is in order.",
                bonus = {
                    reward = "local_map",
                    [1] = {produce = {category={"Weapons","Armor","Companions"},amount=2}, name = "Produce two weapon, armor, or companion slot items"},
                },
                rewards = {
                    label = "Design Banner",
                    [1] = {name = "Design Banner", image = "default", rarity = "peerless"},
                },
                [1] = {quest = {"pro_q8baratheon_an_honored_guest","pro_q8greyjoy_an_honored_guest","pro_q8lannister_an_honored_guest","pro_q8martell_an_honored_guest","pro_q8stark_an_honored_guest","pro_q8targaryen_an_honored_guest","pro_q8tyrell_an_honored_guest","pro_q8tully_an_honored_guest"}, name = [==[Complete "An Honored Guest"]==]},
                [2] = {sworn_sword = {train=1}, name = "Train Sworn Sword"},
                [3] = {build = "Smithy", name = "Construct the Smithy"},
                [4] = {produce = {item="Decorative Sword",amount=1}, name = "Have the Smithy produce a Decorative Sword"},
                [5] = {build = "Village Center", name = "Construct the Village Center"},
                [6] = {produce = {item="Stone",amount=1}, name = "Have the Village Center produce Stone"},
                [7] = {build = {name="Counting House",level=1}, "Upgrade the Counting House"},
                [8] = {quest = {"pro_q9baratheon_a_feast_to_the_stag","pro_q9greyjoy_a_feast_for_the_kraken","pro_q9lannister_a_feast_for_the_imp","pro_q9martell_a_feast_to_the_sun","pro_q9stark_a_feast_to_the_north","pro_q9targaryen_a_feast_for_dragons","pro_q9tyrell_a_feast_to_the_rose","pro_q9tully_a_feast_for_the_riverlands"}, name = "Complete a feast with an honored guest"},
            },
            [5] = {
                name = "Prologue, Part 5",
                image = "Chapterbg-CityGate.jpg",
                heading = "Leadership Begins at Home",
                text = "A new task from the Hand and troubles with your daughter pull you in two directions. Can you manage the demands of the Crown and your holdings at the same time?",
                foreshadowing = "Establish a style of rulership for your holdings. Be either loved or feared.",
                bonus = {
                    reward = "Random Common Boon",
                    [1] = {adventure = {success=5}, name = "Win 5 Adventures"},
                    [2] = {sword_sword = {level=3,amount=1}, name = "Have a Sworn Sword at rank 3 or above"},
                    [3] = {alignment = 25, name = "Have an alignment at 25%"},
                },
                rewards= {
                    gold = 10,
                    [1] = "Mace",
                    [2] = "Greycap",
                    [3] = "Garnet Ring",
                },
                [1] = {quest = "q1_meet_the_bailiff", name = [==[Complete "Many Side to Every Coin - I"]==]},
                [2] = {quest = "q5_an_abrupt_end", name = [==[Complete "The Hand That Points"]==]},
                [3] = {quest = "q1_boss_blood_for_medicine", name = [==[Complete "Not All Wounds Heal - I"]==]},
            },
        },
        [2] = {
            name = "Volume I",
            name_alt = "Ascent",
            icon = "Volume I Icon.png",
        },
        [3] = {
            name = "Volume II",
            name_alt = "Epilogue",
            icon = "Volume II Icon.png",
        },
        [4] = {
            name = "Volume III",
            icon = "Volume III Icon.png",
        },
        [5] = {
            name = {"Volume You", "[Your Last Name]"},
            icon = "Volume You Icon.png",
        },
        [6] = {
            name = "Volume IV",
            icon = "Volume IV Icon.png",
        },
        [7] = {
            name = {"Forging Bonds", "Volume You 2"},
            icon = "Forging Bonds Icon.png",
        },
        [8] = {
            name = "Volume V",
            icon = "Volume V Icon.png",
        },
        [9] = {
            name = {"Breaking Ties", "Volume You 3"},
            icon = "Breaking Ties Icon.png",
        },
    },
    -- Characters: (auxiliary information, consider creating a module)
    characters = {
        {
            name = "Gammer Wilde",
            image = "Gammer Wilde.jpg",
        },
        {
            name = "Maester Lucas",
            image = "Maester Lucas.jpg",
        },
        {
            name = "Rona Grey",
            image = "Rona Grey.jpg",
        },
        {
            name = "Ser Hugo Flint",
            image = "Ser Hugo Flint.jpg",
        },
        {
            name = "[Your Friend]",
            image = "Character - Hooded Shadowed Figure.jpg",
            banner = "Banner - Inactive.png",
            -- XXX during quests the image is your friend's banner
            -- should I use "Banner - Inactive.png" or "Noble.jpg" or another image?
        },
        {
            name = "Mysterious Noble",
            image = "Character - Hooded Shadowed Figure.jpg",
            banner = "Banner - Inactive.png",
            -- XXX this character is used when you don't have friends
        },
    },
    -- Quests:
    -- for bonus quests:
    -- * the chain name is the quest name
    -- * it also rewards 2%(?) character experience
    -- * it also rewards +10 sworn sword experience
    -- Friends in quests:
    -- * [Your Friend's First Name] = [One Word]
    -- * [Your Friend's Last Name] = [One Or More Words]
    -- * [Your Friend's Full Name] = [Your Friend's First Name] [Your Friend's Last Name]
    -- * [Your Friend] = [Your Friend's Full Name]
    -- * [Your Friend's House] = House [Your Friend's Last Name]
    -- XXX titles seem to have special rules...
    -- * Guardian [Full Name], Lady [Last Name]
    {
        symbol = "gq_fine_tongues",
        chain = "Fine Tongues",
        name = "Fine Tongues",
        category = "Bonus Quests",
        icon = "Quest Bonus Icon.png",
        region = "The Crownlands",
        duration = "2h",
        select_friend = "Whose cook will you help test?",
        character = "[Your Friend]",
        text = [==["I'm taking this new cook, Blane, home. They valued him in the Citadel at Oldtown, but I trust you more than rumor. Shall we put him to the test?"]==],
        defenders = {
            [1] = {
                name = "Blane the Cook",
                image = "Honey Basted Rabbit.jpg",
                rarity = "Common",
                text = "Grizzled and stolid, quiet and calm. He seems confident in his skill.",
            },
            [2] = {
                name = "Lady [Your Friend's Last Name]",
                image = "Banner - Inactive.png",
                rarity = "Common",
                text = "A trusting lady who least expects her new cook will soon be yours.",
            },
        },
        [1] = {
            choice = [==["You already took him into service. Why do you want to test him now?"]==],
            change = {
                character = "[Your Friend]",
                text = [==["I'll be hosting an important wedding soon. This way I'll have more time to find a replacement if Blane's skill is found wanting."]==],
                choice = [==["I have a sworn sword with a refined palate. We can all test Blane's skill together."]==],
            },
            rewards = {
                silver = {min = 100,max = 250},
            },
            [1] = {
                action = "Aid",
                text = "Give Blane free rein in the kitchens",
                strength = "5%",
                defender = 1,
                -- TODO more info
            },
            [2] = {
                action = "Spy",
                text = "Make the other cooks watch and learn",
                strength = "5%",
                defender = 1,
                -- TODO more info
            },
            [3] = {
                action = "Steal",
                text = "Force him to share delicious secrets",
                strength = "5%",
                defender = 1,
                -- TODO more info
            },
            [4] = {
                action = "Barter",
                text = "Have him cook for the servants too",
                strength = "5%",
                defender = 1,
                -- TODO more info
            },
            [5] = {
                action = "Swindle",
                text = "Play a joke to test his resilience",
                strength = "10%",
                defender = 1,
                -- TODO more info
            },
            [6] = {
                action = "Bribe",
                text = "Offer silver to any who out-cook him",
                strength = "10%",
                defender = 1,
                -- TODO more info
            },
        },
        [2] = {
            choice = [==["Alvyn, you're from Oldtown... have you heard anything about this cook's skills?"]==],
            change = {
                character = "Alvyn of Oldtown",
                text = [==["In truth I haven't, my lord, but if he served the Citadel he's no doubt quite good. Some of the archmaesters quite enjoy their dinner."]==],
                choice = [==["We'll see how good he is- and I'll make sure the Citadel hears if I'm not satisfied."]==],
            },
            rewards = {
                silver = {min = 100, max = 250},
                alignment = "Truthful",
            },
            [1] = {
                action = "Aid",
                text = "Help Blane in a clumsy way",
                strength = "100%",
                defender = 1,
                -- TODO more info
            },
            [2] = {
                action = "Sabotage",
                text = "Make the test as hard as possible",
                strength = "60%",
                defender = 1,
                -- TODO more info
            },
            [3] = {
                action = "Steal",
                text = "Filch his materials midway through",
                strength = "60%",
                defender = 1,
                -- TODO more info
            },
            [4] = {
                action = "Barter",
                text = "Throw something extra into his food",
                strength = "60%",
                defender = 1,
                -- TODO more info
            },
            [5] = {
                action = "Swindle",
                text = "Change the dish at the last moment",
                strength = "30%",
                defender = 1,
                -- TODO more info
            },
            [6] = {
                action = "Bribe",
                text = "Pay helpers to undercut his efforts",
                strength = "100%",
                defender = 1,
                -- TODO more info
            },
        },
        [3] = {
            choice = [==["A good cook is always welcome here. Eh, Groat?"]==],
            change = {
                character = "Simon Groat",
                text = [==[Groat leans close while lady [Your Friend's Last Name] is distracted. "You could take Blane for yourself, my lord, with a small twist of the truth."]==],
                choice = [==[-Whisper to Groat- "Let's test Blane and make plans to keep him for [Your Holding]."]==],
            },
            rewards = {
                silver = {min = 100, max = 250},
                alignment = "Cunning",
            },
            [1] = {
                action = "Harass",
                text = "Force him to cook as fast as he can",
                strength = "30%",
                defender = 2,
                -- TODO more info
            },
            [2] = {
                action = "Spy",
                text = "Get him to reveal his own weaknesses",
                strength = "10%",
                defender = 2,
                -- TODO more info
            },
            [3] = {
                action = "Sabotage",
                text = "Switch good food for inferior stuff",
                strength = "30%",
                defender = 2,
                -- TODO more info
            },
            [4] = {
                action = "Barter",
                text = "Offer Blane a better position here",
                strength = "100%",
                defender = 2,
                -- TODO more info
            },
            [5] = {
                action = "Bribe",
                text = "Offer him silver if he does poorly",
                strength = "30%",
                defender = 2,
                progress = "[Your Sworn Sword] is keeping the heat on Blane the Cook in your kitchens...",
                success = "Blane takes a few coins from [Your Sworn Sword] and deliberately burns a cream froth. Lady [Your Friend's Last Name] abandons the man and you take him into service.",
                image = "World Court Intrigue Victory.jpg",
                -- _character_xp = "2%", -- ???
                -- _sworn_sword_xp = 10,
                -- TODO more info
            },
            [6] = {
                action = "Swindle",
                text = "Include Blane in the deception",
                strength = "10%",
                defender = 2,
                -- TODO more info
            },
        },
    },
    {
        symbol = "gq_gyrfalcon",
        chain = "Gyrfalcon",
        name = "Gyrfalcon",
        category = "Bonus Quests",
        icon = "Quest Bonus Icon.png",
        region = "The Crownlands",
        duration = "15m",
        select_friend = "Whose falcons will compete with yours?",
        character = "[Your Friend]",
        text = [==["A fine hunt! Was that gyr the best of your falcons? It seemed a bit... limp. Not to imply anything, of course, Lord Romny."]==],
        defenders = {
            [1] = {
                name = "Rabbits",
                image = "Tracker.jpg",
                rarity = "Common",
                text = "Quick, hard to catch, and just as delicious as they are adorable.",
            },
            [2] = {
                name = "Your Gyrfalcon",
                image = nil, -- XXX missing image: https://disruptorbeamcdn-01.insnw.net/images/content/item/gyrfalcon_statview.jpg
                rarity = "Common",
                text = "The perfect bird for a contest of falconry. Sure to beat the gyrfalcon of Thurun The Fox.",
            },
            [3] = {
                name = "Good Hunting Spots",
                image = "Windbeaten Passage.jpg",
                rarity = "Common",
                text = "Land where rabbits are numerous, and your gyrfalcon will easily be able to catch them.",
            },
            [4] = {
                name = "Dogs",
                image = "Guard Dog.jpg",
                rarity = "Common",
                text = "Your gyrfalcon's eyesight is matched only by your hunting dogs' sense of smell.",
            },
            [5] = {
                name = "[Your Friend's Last Name] Falconer",
                image = "Assassin.jpg",
                rarity = "Common",
                text = "The falconer of [Your Friend's Title And Last Name] who seems to think their gyrfalco", -- XXX check for the rest of the text next time
            },
            [6] = {
                name = "[Your Friend's Last Name] Gyrfalcon",
                image = nil, -- XXX missing image: https://disruptorbeamcdn-01.insnw.net/images/content/item/gyrfalcon_statview.jpg
                rarity = "Common",
                text = "An excellent hunter, though you'd never admit it openly nor let that stop you from winning.",
            },
        },
        [1] = {
            choice = [==["That gyrfalcon is the best in my aerie, Lord [Your Friend's First Name]!"]==],
            change = {
                character = "[Your Friend]",
                text = [==["The best? That's unfortunate. My bird catches twenty rabbits on a good day. And that's every day, I'll have you know," he smirks.]==],
                choice = [==["Send your falcon. I'll send mine. We'll see who eats the most rabbits at supper tonight."]==],
            },
            rewards = {
                silver = {min = 100, max = 250},
                alignment = "Truthful",
            },
            [1] = {
                action = "Swindle",
                text = "Lure rabbits from their holes",
                strength = "10%",
                defender = 1,
                -- TODO more info
            },
            [2] = {
                action = "Harass",
                text = "Scare the gyr into good hunting",
                strength = "30%",
                defender = 2,
                -- TODO more info
            },
            [3] = {
                action = "Sabotage",
                text = "Lie in wait at rabbit holes",
                strength = "10%",
                defender = 1,
                -- TODO more info
            },
            [4] = {
                action = "Spy",
                text = "Find good hunting spots",
                strength = "10%",
                defender = 3,
                -- TODO more info
            },
            [5] = {
                action = "Fight",
                text = "Treats to the gyr for a good hunt",
                strength = "30%",
                defender = 2,
                -- TODO more info
            },
            [6] = {
                action = "Aid",
                text = "Send dogs to help the falcon",
                strength = "10%",
                defender = 4,
                -- TODO more info
            },
        },
        [2] = {
            choice = [==["We'll see which falcon strikes more rabbits. But I warn you, I stop at nothing to win."]==],
            rewards = {
                silver = {min = 100, max = 250},
                alignment = "Cunning",
            },
            [1] = {
                action = "Bribe",
                text = "Pay the falconer for bad hunting",
                strength = "30%",
                defender = 5,
                progress = "[Your Sworn Sword] is still hunting the gyrfalcon...",
                success = "[Your Sworn Sword] pays off the falconer, and [Your Friend's Title And Last Name] has a terrible hunt with a recalcitrant bird. You are the easy winner.",
                image = "World Rider in Woods.jpg",
                -- _character_xp = "2%", -- ???
                -- _sworn_sword_xp = 10,
                -- TODO more info
            },
            [2] = {
                action = "Sabotage",
                text = "Give the gyr poisoned meat",
                strength = "30%",
                defender = 6,
                -- TODO more info
            },
            [3] = {
                action = "Fight",
                text = "Arrange an accident for the falcon",
                strength = "30%",
                defender = 6,
                -- TODO more info
            },
            [4] = {
                action = "Harass",
                text = "Distract the gyr while it hunts",
                strength = "60%",
                defender = 6,
                -- TODO more info
            },
            [5] = {
                action = "Swindle",
                text = "Switch the two gyrfalcons",
                strength = "60%",
                defender = 6,
                -- TODO more info
            },
            [6] = {
                action = "Steal",
                text = "Steal their rabbits",
                strength = "30%",
                defender = 1,
                -- TODO more info
            },
        },
    },
    {
        symbol = "gq_insult_and_injury",
        chain = "Insult and Injury",
        name = "Insult and Injury",
        category = "Bonus Quests",
        icon = "Quest Bonus Icon.png",
        select_friend = "Whose knight has insulted your daughter?",
        region = "The Crownlands",
        duration = "2h",
        character = "Jayne",
        text = [==["It's Ser Antario, a knight of lady [Your Friend's Last Name]. He drank deeply and insulted my missing hand. You must punish him!"]==],
        defenders = {
            [1] = {
                name = "Ser Antario",
                image = "Soldier.jpg",
                rarity = "Common",
                text = "Foul-mouthed and ill-tempered. Spouts insults without care, confident that lady [Your Friend's Last Name] will shield him from retribution.",
            },
            [2] = {
                name = "Ser Antario",
                image = "Soldier.jpg",
                rarity = "Common",
                text = "Foul-mouthed and ill-tempered. His master, lady [Your Friend's Last Name], awaits your recommendation for his punishment.",
            },
        },
        [1] = {
            choice = [==["Rona, is this the Ser Antario I know? Has he caused any further disruption in my hold?"]==],
            change = {
                character = "Rona Grey",
                text = [==["Ser Antario is often prone to disrespect. By dishonoring your blood, he must be dealt with--even if Lady [Your Friend's Last Name], disapproves."]==],
                choice = [==["We shall personally deliver Ser Antario's punishment to repay his personal insult."]==],
            },
            rewards = {
                silver = {min = 100, max = 250},
                alignment = "Family",
            },
            [1] = {
                action = "Fight",
                text = "Cut off Ser Antario's hand",
                strength = "30%",
                defender = 1,
                -- TODO more info
            },
            [2] = {
                action = "Steal",
                text = "Strip Ser Antario of his armor",
                strength = "30%",
                defender = 1,
                -- TODO more info
            },
            [3] = {
                action = "Harass",
                text = "Lock Ser Antario in the stocks",
                strength = "30%",
                defender = 1,
                -- TODO more info
            },
            [4] = {
                action = "Spy",
                text = "Learn his secrets to humiliate him",
                strength = "30%",
                defender = 1,
                -- TODO more info
            },
            [5] = {
                action = "Barter",
                text = "Hire sellswords to pummel Ser Antario",
                strength = "30%",
                defender = 1,
                progress = "[Your Sworn Sword] is punishing the knight for insulting Jayne...",
                _attacker = "Helpful Pia Rosby",
                success = "[Your Sworn Sword] sent sellwords to pummel Ser Antario. The beaten knight apologized to Jayne for his crass insults.",
                image = "World Hidden Knife.jpg",
                -- _character_xp = "1%", -- ???
                -- _sworn_sword_xp = 10,
                -- _silver = 135,
                -- _roll = 71,
                -- TODO more info
            },
            [6] = {
                action = "Sabotage",
                text = "Destroy his precious belongings",
                strength = "30%",
                defender = 1,
                -- TODO more info
            },
        },
        [2] = {
            choice = [==["How is Lady [Your Friend's Last Name] connected to this foul-mouthed knight?"]==],
            change = {
                character = "Rona Grey",
                text = [==["Ser Antario is a cousin to an influential noble, my lord. Politics forces Lady [Your Friend's Last Name] to tolerate the scoundrel."]==],
                choice = [==["Lady [Your Friend's Last Name] can't shield him any longer. I'll avenge the knight's mockery of Jayne."]==],
            },
            rewards = {
                silver = {min = 100, max = 250},
                alignment = "Old Ways",
            },
            [1] = {
                action = "Fight",
                text = "Cut off Ser Antario's hand",
                strength = "30%",
                defender = 1,
                -- TODO more info
            },
            [2] = {
                action = "Steal",
                text = "Strip Ser Antario of his armor",
                strength = "30%",
                defender = 1,
                -- TODO more info
            },
            [3] = {
                action = "Harass",
                text = "Lock Ser Antario in the stocks",
                strength = "30%",
                defender = 1,
                -- TODO more info
            },
            [4] = {
                action = "Spy",
                text = "Learn his secrets to humiliate him",
                strength = "30%",
                defender = 1,
                -- TODO more info
            },
            [5] = {
                action = "Barter",
                text = "Hire sellswords to pummel Ser Antario",
                strength = "30%",
                defender = 1,
                -- TODO more info
            },
            [6] = {
                action = "Sabotage",
                text = "Destroy his precious belongings",
                strength = "30%",
                defender = 1,
                -- TODO more info
            },
        },
        [3] = {
            choice = [==["I'll devise his punishment with Lady [Your Friend's Last Name]. Only then can we prevent open war."]==],
            rewards = {
                silver = {min = 100, max = 250},
                alignment = "Realm",
            },
            [1] = {
                action = "Fight",
                text = "Insist Ser Antario's hand be severed",
                strength = "60%",
                defender = 2,
                -- TODO more info
            },
            [2] = {
                action = "Harass",
                text = "Propose his public humiliation",
                strength = "30%",
                defender = 2,
                -- TODO more info
            },
            [3] = {
                action = "Sabotage",
                text = "Suggest he be stripped of knighthood",
                strength = "30%",
                defender = 2,
                -- TODO more info
            },
            [4] = {
                action = "Barter",
                text = "Grant forgiveness for silver",
                strength = "30%",
                defender = 2,
                -- TODO more info
            },
            [5] = {
                action = "Bribe",
                text = "Pay your friend to turn a blind eye",
                strength = "30%",
                defender = 2,
                -- TODO more info
            },
            [6] = {
                action = "Swindle",
                text = "Pretend he insulted your friend",
                strength = "100%",
                defender = 2,
                -- TODO more info
            },
        },
    },
    {
        symbol = "gq_music_is_sweet",
        chain = "Music is Sweet",
        name = "Music is Sweet",
        category = "Bonus Quests",
        icon = "Quest Bonus Icon.png",
        select_friend = "Who will you assist with an unexpected elopement?",
        region = "The Crownlands",
        duration = "2h",
        character = "Maester Lucas",
        text = [==["A raven, my lord. Lady [You Friend's Last Name] says a knight's son ran off with a minstrel, and asks both be returned discreetly."]==],
        defenders = {
            [1] = {
                name = "Knight's Son and Minstrel",
                image = "Lute.jpg",
                rarity = "Common",
                text = "Runaways from House [Your Friend's Last Name], sought after by the knight's family in a discrete manner.",
            },
            [2] = {
                name = "Knight's Son and Minstrel",
                image = "Lute.jpg",
                rarity = "Common",
                text = "Runaways from House [Your Friend's Last Name], whose embarrassing story could be made public.",
            },
            [3] = {
                name = "Knight's Son and Minstrel",
                image = "Lute.jpg",
                rarity = "Common",
                text = "Runaways from House [Your Friend's Last Name], currently pursued, and in need of help.",
            },
        },
        [1] = {
            choice = [==["Does she think they've come to Ascent Hold in particular?"]==],
            change = {
                character = "Maester Lucas",
                text = [==[Lucas peers closely at the writing on the tiny scroll. "The message was sent to several places, my lord, all in this area."]==],
                choice = [==["Children shouldn't defy their parents. I'll deal with this swiftly, and quietly."]==],
            },
            rewards = {
                silver = {min = 100, max = 250},
                alignment = "Family",
            },
            [1] = {
                action = "Fight",
                text = "Set swords to throats in the search",
                strength = "10%",
                defender = 1,
                -- TODO more info
            },
            [2] = {
                action = "Spy",
                text = "Listen and watch carefully",
                strength = "10%",
                defender = 1,
                -- TODO more info
            },
            [3] = {
                action = "Sabotage",
                text = "Set out to ruin the minstrel",
                strength = "30%",
                defender = 1,
                -- TODO more info
            },
            [4] = {
                action = "Swindle",
                text = "Set a trap at an inn",
                strength = "5%",
                defender = 1,
                -- TODO more info
            },
            [5] = {
                action = "Bribe",
                text = "Spread word of a reward",
                strength = "5%",
                defender = 1,
                progress = "[Your Sworn Sword] stalks the runaway son of a knight...",
                success = "A merchant kept awake by the runaways' carrying on is glad to turn them in for the reward. [Your Sworn Sword] takes them to Lady [Your Friend's Last Name].",
                image = "World Lonely Tower.jpg",
                -- _character_xp = "2%", -- ???
                -- _sworn_sword_xp = 10,
                -- _silver = 166,
                -- _roll = 19,
                -- TODO more info
            },
            [6] = {
                action = "Barter",
                text = "Persuade other minstrels to help",
                strength = "10%",
                defender = 1,
                -- TODO more info
            },
        },
        [2] = {
            choice = [==["Why would she want me to keep this quiet? Rona, do you have any thoughts?"]==],
            change = {
                character = "Rona Grey",
                text = [==["I've heard a whisper or two. Lady [Your Friend's Last Name] owes the knight considerable money. This might cause him to forgive the debt."]==],
                choice = [==["I'll have some fun at my friend's expense and seek the runaway publicly."]==],
            },
            rewards = {
                silver = {min = 100, max = 250},
            },
            [1] = {
                action = "Bribe",
                text = "Announce a reward to one and all",
                strength = "10%",
                defender = 2,
                -- TODO more info
            },
            [2] = {
                action = "Barter",
                text = "Publicly demand the minstrel appear",
                strength = "10%",
                defender = 2,
                -- TODO more info
            },
            [3] = {
                action = "Swindle",
                text = "Stage a false singing contest",
                strength = "30%",
                defender = 2,
                -- TODO more info
            },
            [4] = {
                action = "Sabotage",
                text = "Force other minstrels to help",
                strength = "30%",
                defender = 2,
                -- TODO more info
            },
            [5] = {
                action = "Fight",
                text = "Rough up anyone in the way",
                strength = "5%",
                defender = 2,
                -- TODO more info
            },
            [6] = {
                action = "Harass",
                text = "Send riders in all directions- loudly",
                strength = "5%",
                defender = 2,
                -- TODO more info
            },
        },
        [3] = {
            choice = [==["It happens I've a fondness for minstrels. If I find them I'll help them get away."]==],
            rewards = {
                silver = {min = 100, max = 250},
            },
            [1] = {
                action = "Aid",
                text = "Offer a horse to speed them along",
                strength = "30%",
                defender = 3,
                -- TODO more info
            },
            [2] = {
                action = "Barter",
                text = "Have your smallfolk shelter them",
                strength = "30%",
                defender = 3,
                -- TODO more info
            },
            [3] = {
                action = "Swindle",
                text = "Drive them away with false danger",
                strength = "10%",
                defender = 3,
                -- TODO more info
            },
            [4] = {
                action = "Sabotage",
                text = [==[Arrange to "fail" while chasing them]==],
                strength = "60%",
                defender = 3,
                -- TODO more info
            },
            [5] = {
                action = "Spy",
                text = "Have Rona's informants help search",
                strength = "30%",
                defender = 3,
                -- TODO more info
            },
            [6] = {
                action = "Bribe",
                text = "Pay a merchant to smuggle them away",
                strength = "30%",
                defender = 3,
                -- TODO more info
            },
        },
    },
    {
        symbol = "gq_noble_assistance",
        chain = "Noble Assistance",
        name = "Noble Assistance",
        category = "Bonus Quests",
        icon = "Quest Bonus Icon.png",
        region = "The Crownlands",
        duration = "45m",
        character = "Rona Grey",
        text = [==[Rona is already frowning before she speaks. "My lord, Lord Petyr Baelish requests our help to raise arms and supplies."]==],
        defenders = {
            [1] = {
                name = "Lord Petyr Baelish",
                image = "Littlefinger.jpg",
                rarity = "Peerless",
                text = "The man called Littlefinger hopes to assemble troops and supplies, and seeks the help of noble houses for recruitment and procurement.",
            },
        },
        [1] = {
            choice = [==["For what purpose, Rona?"]==],
            change = {
                character = "Rona Grey",
                text = [==[Rona sets her jaw. "He's unclear, my lord. He promises a great reward if we aid him without question."]==],
                choice = [==["We can always use Baelish's favor. Do as he asks and we'll remind him of it later."]==],
            },
            rewards = {
                silver = {min = 100, max = 250},
                alignment = "New Ways",
                chest = "Random Resource",
            },
            [1] = {
                action = "Harass",
                text = "Intimidate soldiers into joining",
                strength = "10%",
                defender = 1,
                -- TODO more info
            },
            [2] = {
                action = "Aid",
                text = "Escort supplies safely",
                strength = "30%",
                defender = 1,
                -- TODO more info
            },
            [3] = {
                action = "Steal",
                text = "Take weapons from other caches",
                strength = "10%",
                defender = 1,
                -- TODO more info
            },
            [4] = {
                action = "Barter",
                text = "Spice for troops",
                strength = "30%",
                defender = 1,
                -- TODO more info
            },
            [5] = {
                action = "Swindle",
                text = "Trick youths into joining troops",
                strength = "10%",
                defender = 1,
                -- TODO more info
            },
            [6] = {
                action = "Bribe",
                text = "Coin to join Baelish's force",
                strength = "30%",
                defender = 1,
                progress = "[Your Sworn Sword] is still dealing with Littlefinger's request...",
                success = "[Your Sworn Sword] was able to assemble troops and supplies on behalf or Lord Baelish. The man called Littlefinger is grateful for your assistance.",
                image = "World Brothel.jpg",
                -- _character_xp = "1%", -- ???
                -- _sworn_sword_xp = 10,
                -- TODO more info
            },
        },
        [2] = {
            choice = [==["I'm not Littlefinger's lackey. Punish this insult by thwarting him however you can."]==],
            rewards = {
                silver = {min = 100, max = 250},
                alignment = "Old Ways",
                chest = "Random Resource",
            },
            [1] = {
                action = "Harass",
                text = "Intimidate troops into not joining",
                strength = "10%",
                defender = 1,
                -- TODO more info
            },
            [2] = {
                action = "Aid",
                text = "Help youths avoid conscription",
                strength = "60%",
                defender = 1,
                -- TODO more info
            },
            [3] = {
                action = "Sabotage",
                text = "Damage supply wagons",
                strength = "10%",
                defender = 1,
                -- TODO more info
            },
            [4] = {
                action = "Steal",
                text = "Take weapons intended for Baelish",
                strength = "30%",
                defender = 1,
                -- TODO more info
            },
            [5] = {
                action = "Spy",
                text = "Learn how to thwart preparations",
                strength = "10%",
                defender = 1,
                -- TODO more info
            },
            [6] = {
                action = "Bribe",
                text = "Coin to troops to desert",
                strength = "30%",
                defender = 1,
                -- TODO more info
            },
        },
    },
    {
        symbol = "gq_pretenders_and_whisperers",
        chain = "Pretenders and Whisperers",
        name = "Pretenders and Whisperers",
        category = "Bonus Quests",
        icon = "Quest Bonus Icon.png",
        region = "The Crownlands",
        duration = "45m",
        character = "Rona Grey",
        text = [==["News from Longtable, my lord. The men of House Merryweather are at each others' throats once more, even as they try to re-establish themselves."]==],
        defenders = {
            [1] = {
                name = "Longtable Assassins",
                image = "Soldier.jpg",
                rarity = "Rare",
                text = "These assassins have been sent by Merryweather nobles to murder each other. It's dumb luck to find them both in one place.",
            },
            [2] = {
                name = "Venseth of Longtable, Master of Coin",
                image = "Coin Master.jpg",
                rarity = "Legendary",
                text = "Venseth wants nothing to do with any investigation, and is hesitant to answer any questions.",
            },
            [3] = {
                name = "House Merryweather Nobles",
                image = "Noble.jpg",
                rarity = "Rare",
                text = "These mutually quarrelsome and disagreeable nobles are almost too easily turned against each other.",
            },
        },
        [1] = {
            choice = [==["Why must I concern myself with tedious intrigues at Longtable?"]==],
            change = {
                character = "Rona Grey",
                text = [==["If the Merryweathers fall to ruin, my lord, their holdings would lie open to bandits, and the Tyrells would lose a house, weakened though it is."]==],
                choice = [==["We will send a sworn sword to disarm assassins and help unify the Merryweathers."]==],
            },
            rewards = {
                silver = {min = 100, max = 250},
                alignment = "Family",
                chest = "Random Resource",
            },
            [1] = {
                action = "Fight",
                text = "Ambush and murder the assassins",
                strength = "60%",
                defender = 1,
                -- TODO more info
            },
            [2] = {
                action = "Harass",
                text = "Track and pursue the assassins",
                strength = "30%",
                defender = 1,
                -- TODO more info
            },
            [3] = {
                action = "Aid",
                text = "Defend each of the intended victims",
                strength = "60%",
                defender = 1,
                -- TODO more info
            },
            [4] = {
                action = "Spy",
                text = "Follow assassins closely",
                strength = "30%",
                defender = 1,
                -- TODO more info
            },
            [5] = {
                action = "Sabotage",
                text = "Disrupt assassination plans",
                strength = "60%",
                defender = 1,
                -- TODO more info
            },
            [6] = {
                action = "Swindle",
                text = "Fool assassins into attacking dummies",
                strength = "60%",
                defender = 1,
                -- TODO more info
            },
        },
        [2] = {
            choice = [==["Why does House Merryweather need to 're-establish' itself?"]==],
            change = {
                character = "Simon Groat",
                text = [==["The Mad King stripped them of land and title, after Owen Merryweather proved an ill-suited Hand. They've been picking up the pieces since that day."]==],
                choice = [==["We'll send a sworn sword to find the reason for their latest quarrels."]==],
            },
            rewards = {
                silver = {min = 100, max = 250},
                alignment = "Realm",
                chest = "Random Resource",
            },
            [1] = {
                action = "Harass",
                text = "Harass the Master of Coin",
                strength = "60%",
                defender = 2,
                -- TODO more info
            },
            [2] = {
                action = "Spy",
                text = "Spy on Longtable officers",
                strength = "60%",
                defender = 2,
                -- TODO more info
            },
            [3] = {
                action = "Steal",
                text = "Peer into Merryweather finance tomes",
                strength = "60%",
                defender = 2,
                -- TODO more info
            },
            [4] = {
                action = "Barter",
                text = "Discuss irregularities with Venseth",
                strength = "30%",
                defender = 2,
                -- TODO more info
            },
            [5] = {
                action = "Swindle",
                text = "Intimidate Venseth to get truth",
                strength = "60%",
                defender = 2,
                -- TODO more info
            },
            [6] = {
                action = "Bribe",
                text = "Bribe the Master of Coin for details",
                strength = "30%",
                defender = 2,
                -- TODO more info
            },
        },
        [3] = {
            choice = [==["Do we really need to waste effort propping up a dying house?"]==],
            change = {
                character = "Simon Groat",
                text = [==[Groat grins. "Better to simply knock it over, my lord. If we don't sort out the Merryweathers, for all we know they may be at our throats one day."]==],
                choice = [==["We will take this opportunity to weaken House Merryweather."]==],
            },
            rewards = {
                silver = {min = 100, max = 250},
                alignment = "Cunning",
                chest = "Random Resource",
            },
            [1] = {
                action = "Harass",
                text = "Hector nobles until they reveal facts",
                strength = "30%",
                defender = 3,
                -- TODO more info
            },
            [2] = {
                action = "Spy",
                text = "Expose nobles' plots through spying",
                strength = "60%",
                defender = 3,
                -- TODO more info
            },
            [3] = {
                action = "Sabotage",
                text = "Expose Merryweather nobles' lies",
                strength = "30%",
                defender = 3,
                -- TODO more info
            },
            [4] = {
                action = "Steal",
                text = "Steal nobles' private letters",
                strength = "60%",
                defender = 3,
                -- TODO more info
            },
            [5] = {
                action = "Swindle",
                text = "Lie to gain access to private letters",
                strength = "30%",
                defender = 3,
                -- TODO more info
            },
            [6] = {
                action = "Bribe",
                text = "Pay noble to publicly reveal secrets",
                strength = "30%",
                defender = 3,
                progress = "[Your Sworn Sword] has arrived at Longtable, seat of House Merryweather...",
                success = "[Your Sworn Sword] has exposed House Merryweather as a declining house. Powerless to take action, the house leadership falls in line with whatever you say.",
                image = "World Highgarden.jpg",
                -- _character_xp = "2%", -- ???
                -- _sworn_sword_xp = 10,
                -- TODO more info
            },
        },
    },
    {
        symbol = "gq_rumors_of_the_others",
        chain = "Rumors of the Others",
        name = "Rumors of the Others",
        category = "Bonus Quests",
        icon = "Quest Bonus Icon.png",
        region = "The Crownlands",
        duration = "45m",
        character = "Gammer Wilde",
        text = [==["The Others stir," Gammer Wilde announces one night. "When the Long Winter comes, they will move as they choose. Ice and death follows in their wake!"]==],
        defenders = {
            [1] = {
                name = "Rumors of the Others",
                image = "Local Gossip.jpg",
                rarity = "Common",
                text = "Rumors of the White Walkers may frighten the smallfolk into thinking there is a real threat from north of the Wall.",
            },
            [2] = {
                name = "Rumors of the Others",
                image = "Local Gossip.jpg",
                rarity = "Common",
                text = "Tales of the White Walkers beyond the wall may just be stories... but if not, they present a troubling threat.",
            },
        },
        [1] = {
            choice = [==["Rona, have you heard of these 'Others?' Are they a threat?"]==],
            change = {
                character = "Rona Grey",
                text = [==[Rona frowns. "The wildlings call them White Walkers. It's said they're only myth. But something is driving the wildlings south... it could be them."]==],
                choice = [==["I won't have my smallfolk panicking over bugaboos. Suppress any rumor of these Others."]==],
            },
            rewards = {
                silver = {min = 100, max = 250},
                alignment = "Cunning",
                chest = "Random Resource",
            },
            [1] = {
                action = "Harass",
                text = "Threaten those who spread rumors",
                strength = "100%",
                defender = 1,
                -- TODO more info
            },
            [2] = {
                action = "Bribe",
                text = "Coin for silence about the Others",
                strength = "60%",
                defender = 1,
                progress = "[Your Sworn Sword] is still dealing with rumors of the Others...",
                _attacker = "Wynton Grell",
                success = [==["[Your Sworn Sword] was able to suppress all rumors of the White Walkers in our holdings," Ser Hugo reports. "Your smallfolk think it's a myth and rest easy."]==],
                image = "World North of Wall.jpg",
                -- _character_xp = "2%", -- ???
                -- _sworn_sword_xp = 10,
                -- TODO more info
            },
            [3] = {
                action = "Fight",
                text = "Punish any who speak of the Others",
                strength = "60%",
                defender = 1,
                -- TODO more info
            },
            [4] = {
                action = "Barter",
                text = "Grain for silence about the Others",
                strength = "100%",
                defender = 1,
                -- TODO more info
            },
            [5] = {
                action = "Spy",
                text = "Plant rumors of no Others existing",
                strength = "60%",
                defender = 1,
                -- TODO more info
            },
            [6] = {
                action = "Sabotage",
                text = "Burn any writing about the Others",
                strength = "100%",
                defender = 1,
                -- TODO more info
            },
        },
        [2] = {
            choice = [==["Ser Hugo, I thought the Wall was built to keep the wildlings out of the North."]==],
            change = {
                character = "Ser Hugo Flint",
                text = [==["It was," Ser Hugo agrees, but Gammer interrupts. "No! The Night's Watch built the Wall after the War for the Dawn. To keep the Others at bay."]==],
                choice = [==["I want to know more. Send someone to find out if these White Walkers are a real threat."]==],
            },
            rewards = {
                silver = {min = 100, max = 250},
                alignment = "Truthful",
                chest = "Random Resource",
            },
            [1] = {
                action = "Aid",
                text = "Soldiers to the Wall for information",
                strength = "60%",
                defender = 2,
                -- TODO more info
            },
            [2] = {
                action = "Barter",
                text = "Arms to the Watch for any news",
                strength = "60%",
                defender = 2,
                -- TODO more info
            },
            [3] = {
                action = "Bribe",
                text = "Coin for any word of Others",
                strength = "100%",
                defender = 2,
                -- TODO more info
            },
            [4] = {
                action = "Harass",
                text = "Intimidate a soldier for information",
                strength = "100%",
                defender = 2,
                -- TODO more info
            },
            [5] = {
                action = "Spy",
                text = "Read the Lord Commander's ravens",
                strength = "60%",
                defender = 2,
                -- TODO more info
            },
            [6] = {
                action = "Swindle",
                text = "Pose as a Night's Watch for word",
                strength = "30%",
                defender = 2,
                -- TODO more info
            },
        },
    },
    {
        symbol = "gq_sign_of_the_rose",
        chain = "Sign of the Rose",
        name = "Sign of the Rose",
        category = "Bonus Quests",
        icon = "Quest Bonus Icon.png",
        region = "The Crownlands",
        duration = "45m",
        character = "Simon Groat",
        text = [==[Groat holds a letter, looking puzzled. "A noble house asks us to defend the unfortunate poor of King's Landing. But it's not clear which."]==],
        defenders = {
            [1] = {
                name = "The Poor of King's Landing",
                image = "Aid Character Card.jpg",
                rarity = "Common",
                text = "In troubled times, those uninvolved in politics suffer worst. Defenseless smallfolk endure hunger and violence in the city's streets.",
            },
        },
        [1] = {
            choice = [==["Is there no name or seal at all, Groat?"]==],
            change = {
                character = "Simon Groat",
                text = [==[Groat hands over the letter. "A seal, yes. It's a rose. But that could be any of a dozen noble families. Florent, Tyrell..." he waves a vague hand.]==],
                choice = [==["We can be magnanimous... for a price. Tell them we'll help if we're recompensed."]==],
            },
            rewards = {
                silver = {min = 100, max = 250},
                alignment = "Cunning",
                chest = "Random Resource",
            },
            [1] = {
                action = "Fight",
                text = "Kill attackers in an alley",
                strength = "100%",
                defender = 1,
                -- TODO more info
            },
            [2] = {
                action = "Aid",
                text = "Defend a small child from harm",
                strength = "60%",
                defender = 1,
                -- TODO more info
            },
            [3] = {
                action = "Spy",
                text = "Find shelter for a starving family",
                strength = "60%",
                defender = 1,
                -- TODO more info
            },
            [4] = {
                action = "Sabotage",
                text = "Surprise would-be attackers",
                strength = "60%",
                defender = 1,
                -- TODO more info
            },
            [5] = {
                action = "Barter",
                text = "Offer food to surrender weapons",
                strength = "100%",
                defender = 1,
                -- TODO more info
            },
            [6] = {
                action = "Bribe",
                text = "Coin to defend the elderly",
                strength = "60%",
                defender = 1,
                progress = "[Your Sworn Sword] is defending the poor of King's Landing...",
                _attacker = "Audrey Goodbrother",
                success = "[Your Sworn Sword] protected the poor of King's Landing from violence, and provided food and shelter. A letter with a rose sigil arrives expressing gratitude.",
                image = "World Burning Farm.jpg",
                -- _character_xp = "2%", -- ???
                -- _sworn_sword_xp = 10,
                -- TODO more info
            },
        },
        [2] = {
            choice = [==["Post watches and escort those in need of defense, particularly the elderly and children."]==],
            rewards = {
                silver = {min = 100, max = 250},
                alignment = "Truthful",
                chest = "Random Resource",
            },
            [1] = {
                action = "Fight",
                text = "Kill attackers in an alley",
                strength = "100%",
                defender = 1,
                -- TODO more info
            },
            [2] = {
                action = "Aid",
                text = "Defend a small child from harm",
                strength = "60%",
                defender = 1,
                -- TODO more info
            },
            [3] = {
                action = "Spy",
                text = "Find shelter for a starving family",
                strength = "60%",
                defender = 1,
                -- TODO more info
            },
            [4] = {
                action = "Sabotage",
                text = "Surprise would-be attackers",
                strength = "60%",
                defender = 1,
                -- TODO more info
            },
            [5] = {
                action = "Barter",
                text = "Offer food to surrender weapons",
                strength = "100%",
                defender = 1,
                -- TODO more info
            },
            [6] = {
                action = "Bribe",
                text = "Coin to defend the elderly",
                strength = "60%",
                defender = 1,
                -- TODO more info
            },
        },
    },
    {
        symbol = "gq_ten_barrels_of_black_tar_rum",
        chain = "Ten Barrels of Black Tar Rum",
        name = "Ten Barrels of Black Tar Rum",
        category = "Bonus Quests",
        icon = "Quest Bonus Icon.png",
        region = "The Stormlands",
        duration = "30m",
        select_friend = "Who will you aid against pirates?",
        _friend = {
            title_and_name = "Fireborn Survivor Cassana Moreland",
            name = "Cassana Moreland",
            last_name = "Moreland",
        },
        character = "Simon Groat",
        text = [==["We have a raven from Lady [Your Friend's Last Name]. she wants help against pirates... the Seahawk, to be precise. Rum is the prize."]==],
        defenders = {
            [1] = {
                name = "Una the Seahawk",
                image = "Sailor-Questgiver.jpg",
                rarity = "Uncommon",
                text = "A pirate of the Stepstones that commands a large fleet carrying rum.",
            },
        },
        [1] = {
            choice = [==["Rum, eh? Kindly elaborate on the subject of rum, Groat."]==],
            change = {
                character = "Simon Groat",
                text = [==["Ten barrels of black tar rum, to be precise. Good stuff, and Lady [Your Friend's Last Name] promises to share it with you."]==],
                choice = [==["I don't mind divesting pirates of their rum. Send our ship to help."]==],
            },
            rewards = {
                silver = {min = 100, max = 250},
                alignment = "Truthful",
            },
            [1] = {
                action = "Fight",
                text = "Board the schooner",
                strength = "10%",
                defender = 1,
                -- TODO more info
            },
            [2] = {
                action = "Bribe",
                text = "Bribe the first mate",
                strength = "30%",
                defender = 1,
                -- TODO more info
            },
            [3] = {
                action = "Steal",
                text = "Take the rum in the night",
                strength = "30%",
                defender = 1,
                -- TODO more info
            },
            [4] = {
                action = "Aid",
                text = "Bolster their attack",
                strength = "10%",
                defender = 1,
                -- TODO more info
            },
            [5] = {
                action = "Sabotage",
                text = "Drill a hole in the hull",
                strength = "30%",
                defender = 1,
                -- TODO more info
            },
            [6] = {
                action = "Swindle",
                text = "Switch with barrels of pickles",
                strength = "30%",
                defender = 1,
                -- TODO more info
            },
        },
        [2] = {
            choice = [==["Who is the Seahawk?"]==],
            change = {
                character = "Ser Hugo Flint",
                text = [==["An especially ferocious pirate. She captains a large fleet in the Stepstones. But this is just one of her rum schooners, not even her own flagship."]==],
                choice = [==["We don't need House Moreland. We know there's rum, we'll just take it!"]==],
            },
            rewards = {
                silver = {min = 200, max = 350},
                alignment = "Cunning",
            },
            [1] = {
                action = "Swindle",
                text = "Switch with barrels of pickles",
                strength = "100%",
                defender = 1,
                -- TODO more info
            },
            [2] = {
                action = "Sabotage",
                text = "Light her sails on fire",
                strength = "100%",
                defender = 1,
                -- TODO more info
            },
            [3] = {
                action = "Bribe",
                text = "Coin for her cabin boy",
                strength = "100%",
                defender = 1,
                progress = "[Your Sworn Sword] is still commandeering the Seahawk's rum...",
                _attacker = "Nymeria Sharp",
                success = "A bit of coin and the cabin boy gives [Your Sworn Sword] access to the rum. Lady [Your Friend's Last Name] is told the rum was all burned in a fire.",
                image = "World Ships Leaving.jpg",
                -- _character_xp = "1%",
                -- _sworn_sword_xp = 10,
                -- TODO more info
            },
            [4] = {
                action = "Barter",
                text = "Tactical information for rum",
                strength = "100%",
                defender = 1,
                -- TODO more info
            },
            [5] = {
                action = "Fight",
                text = "Board the schooner",
                strength = "60%",
                defender = 1,
                -- TODO more info
            },
            [6] = {
                action = "Harass",
                text = "Drive her into the shallows",
                strength = "60%",
                defender = 1,
                -- TODO more info
            },
        },
    },
    {
        symbol = "gq_the_damning_tome",
        chain = "The Damning Tome",
        name = "The Damning Tome",
        category = "Bonus Quests",
        icon = "Quest Bonus Icon.png",
        region = "The Crownlands",
        duration = "45m",
        character = "Maester Lucas",
        text = [==["Our archivist has received an old tome we bought in King's Landing. Unexpectedly, however, this tome exposes unsavory deeds of many a Great House."]==],
        defenders = {
            [1] = {
                name = "Archivist Jear",
                image = "Leather-bound Book.jpg",
                rarity = "Peerless",
                text = "Elderly, fat, and hard of hearing, Jear smells of dust and mold from a lifetime spent in the book cellar.",
            },
            [2] = {
                name = "Shadowy Cutthroat",
                image = "Hooded Figure.jpg",
                rarity = "Common",
                text = "No one knows his name, or by whom he was sent. Dressed in black, he leaves not a trace.",
            },
        },
        [1] = {
            choice = [==["There's gossip on nearly all the Great Houses here. Can we own such a trove of scandals?"]==],
            change = {
                character = "Maester Lucas",
                text = [==["You must remove the offending pages, my lord, and uphold the tradition of noble dignity. Such anecdotes are dangerous to keep on a bookshelf."]==],
                choice = [==["Have a sworn sword see to the orderly removal and destruction of the pages."]==],
            },
            rewards = {
                silver = {min = 100, max = 250},
                alignment = "Old Ways",
                chest = "Random Resource",
            },
            [1] = {
                action = "Harass",
                text = "Insist Jear follow orders",
                strength = "30%",
                defender = 1,
                -- TODO more info
            },
            [2] = {
                action = "Aid",
                text = "Help Jear when hands begin shaking",
                strength = "60%",
                defender = 1,
                -- TODO more info
            },
            [3] = {
                action = "Sabotage",
                text = "Hide Jear's reading glass",
                strength = "30%",
                defender = 1,
                -- TODO more info
            },
            [4] = {
                action = "Spy",
                text = "Watch Jear carefully",
                strength = "60%",
                defender = 1,
                -- TODO more info
            },
            [5] = {
                action = "Bribe",
                text = "Bribe Jear to forget misgivings",
                strength = "30%",
                defender = 1,
                -- TODO more info
            },
            [6] = {
                action = "Swindle",
                text = "Send Jear on wild goose chase",
                strength = "30%",
                defender = 1,
                -- TODO more info
            },
        },
        [2] = {
            choice = [==["Shall we keep such scandalous records in our holdings, Groat?"]==],
            change = {
                character = "Simon Groat",
                text = [==["We paid good coin for this book, and removing pages will raise questions. Rather we should keep it secret, in spite of what the archivist may say."]==],
                choice = [==["Have a sworn sword deal with our archivist, and keep the tome secret."]==],
            },
            rewards = {
                silver = {min = 100, max = 250},
                alignment = "Cunning",
                chest = "Random Resource",
            },
            [1] = {
                action = "Harass",
                text = "Insist Jear follow orders",
                strength = "30%",
                defender = 1,
                -- TODO more info
            },
            [2] = {
                action = "Aid",
                text = "Help Jear when hands begin shaking",
                strength = "60%",
                defender = 1,
                -- TODO more info
            },
            [3] = {
                action = "Sabotage",
                text = "Hide Jear's reading glass",
                strength = "30%",
                defender = 1,
                -- TODO more info
            },
            [4] = {
                action = "Spy",
                text = "Watch Jear carefully",
                strength = "60%",
                defender = 1,
                -- TODO more info
            },
            [5] = {
                action = "Bribe",
                text = "Bribe Jear to forget misgivings",
                strength = "30%",
                defender = 1,
                progress = "[Your Sworn Sword] is dealing with an old tome of Great House secrets...",
                success = "[Your Sworn Sword] has convinced the archivist to conceal the presence of the tome after a lengthy argument. He may only refer to the non-salacious material within.",
                image = "World Lonely Tower.jpg",
                -- _character_xp = "2%", -- ???
                -- _sworn_sword_xp = 10,
                -- TODO more info
            },
            [6] = {
                action = "Swindle",
                text = "Send Jear on wild goose chase",
                strength = "30%",
                defender = 1,
            },
        },
        [3] = {
            choice = [==["Isn't suppressing this salacious old tome more trouble than it's worth?"]==],
            change = {
                character = "Alvyn of Oldtown",
                text = [==["It is p-perhaps time the secrets of the G-Great Houses were held up to the light. So much b-blood has been sh-shed over the past."]==],
                choice = [==["Perhaps Alvyn is right. Let the tome be intact in our archive, for any who wish to look."]==],
            },
            rewards = {
                silver = {min = 100, max = 250},
                alignment = "Truthful",
                chest = "Random Resource",
            },
            [1] = {
                action = "Fight",
                text = "Attack the cutthroat on sight",
                strength = "60%",
                defender = 2,
                -- TODO more info
            },
            [2] = {
                action = "Harass",
                text = "Stalk the cutthroat before striking",
                strength = "30%",
                defender = 2,
                -- TODO more info
            },
            [3] = {
                action = "Spy",
                text = "Detect the cutthroat's intrusion",
                strength = "60%",
                defender = 2,
                -- TODO more info
            },
            [4] = {
                action = "Sabotage",
                text = "Shut all exits from book cellar",
                strength = "60%",
                defender = 2,
                -- TODO more info
            },
            [5] = {
                action = "Barter",
                text = "Negotiate standoff with cutthroat",
                strength = "30%",
                defender = 2,
                -- TODO more info
            },
            [6] = {
                action = "Bribe",
                text = "Baffle the cutthroat with a bribe",
                strength = "60%",
                defender = 2,
                -- TODO more info
            },
        },
    },
    {
        symbol = "gq_the_grey_fist",
        chain = "The Grey Fist",
        name = "The Grey Fist",
        category = "Bonus Quests",
        icon = "Quest Bonus Icon.png",
        region = "The Crownlands",
        duration = "45m",
        select_friend = "Who will you aid against cutthroats?",
        _friend = {
            title_and_name = "Guardian Erida Sand",
            name = "Erida Sand",
            last_name = "Sand",
        },
        character = "Erida Sand",
        text = [==["I'm in grave danger. I hired The Grey Fist to help me win a battle, but now they're demanding more money than I promised, and threatening my life!"]==],
        defenders = {
            [1] = {
                name = "The Grey Fist",
                image = "Soldier.jpg",
                rarity = "Common",
                text = "Unscrupulous mercenaries demanding extra payment.",
            },
            [2] = {
                name = "Weapons",
                image = "Bastard Sword.jpg",
                rarity = "Common",
                text = "The many and deadly weapons of the Grey Fist.",
            },
            [3] = {
                name = "[Your Friend's House] Defenses",
                image = "Spy Character Card.jpg",
                rarity = "Common",
                text = "The men, weapons, and walls that defend House Sand from outside threats, such as greedy mercenaries.",
            },
            [4] = {
                name = "Grey Fist Camp",
                image = "Caravan.jpg",
                rarity = "Common",
                text = "The camp where the Grey Fist mercenaries are staying, just outside the lands of House Sand.",
            },
        },
        [1] = {
            choice = [==["Calm down, Lady [Your Friend's Last Name]. Who is The Grey Fist?"]==],
            change = {
                character = "[Your Friend]",
                text = [==["A band of mercenaries, most fearsome fighters. I bought their swords against my neighbor, but now the beast is in my house, jaws at my throat!"]==],
                choice = [==["We'll battle them outright. Together we will teach them who is master, and who is beast."]==],
            },
            rewards = {
                silver = {min = 150, max = 300},
                alignment = "Old Ways",
            },
            [1] = {
                action = "Aid",
                text = "Stand with House Sand",
                strength = "100%",
                defender = 1,
                -- TODO more info
            },
            [2] = {
                action = "Steal",
                text = "Take all their weapons",
                strength = "60%",
                defender = 2,
                -- TODO more info
            },
            [3] = {
                action = "Barter",
                text = "Offer mercy for departure",
                strength = "100%",
                defender = 1,
                -- TODO more info
            },
            [4] = {
                action = "Harass",
                text = "Surround their encampment",
                strength = "100%",
                defender = 1,
                -- TODO more info
            },
            [5] = {
                action = "Fight",
                text = "Drive them off by force",
                strength = "100%",
                defender = 1,
                -- TODO more info
            },
            [6] = {
                action = "Sabotage",
                text = "Draw them into a trap",
                strength = "100%",
                defender = 1,
                -- TODO more info
            },
        },
        [2] = {
            choice = [==["You can't win this fight with force. We'll get rid of them by other, smarter means."]==],
            rewards = {
                silver = {min = 150, max = 300},
                alignment = "New Ways",
            },
            [1] = {
                action = "Aid",
                text = "Bolster Sand defenses",
                strength = "60%",
                defender = 3,
                -- TODO more info
            },
            [2] = {
                action = "Spy",
                text = "Learn a way to blackmail",
                strength = "100%",
                defender = 1,
                -- TODO more info
            },
            [3] = {
                action = "Harass",
                text = "Kidnap their leader",
                strength = "60%",
                defender = 1,
                -- TODO more info
            },
            [4] = {
                action = "Barter",
                text = "Offer weapons for departure",
                strength = "100%",
                defender = 1,
                -- TODO more info
            },
            [5] = {
                action = "Sabotage",
                text = "Set fire to their encampment",
                strength = "100%",
                defender = 4,
                -- TODO more info
            },
            [6] = {
                action = "Bribe",
                text = "Give coin to march away",
                strength = "100%",
                defender = 1,
                progress = "[Your Sworn Sword] is still dealing with the Grey Fist...",
                _attacker = "Dorna Myre",
                success = [==[Enough silver buys any mercenary, and once paid the Grey Fist departs. "That was an expensive venture," Lady [Your Friend's] grumbles.]==],
                image = "World Rider on a Horse.jpg",
                -- _character_xp = "1%", -- ???
                -- _sworn_sword_xp = 10,
                -- TODO more info
            },
        },
    },
    {
        symbol = "gq_the_haunted_glade",
        chain = "The Haunted Glade",
        name = "The Haunted Glade",
        category = "Bonus Quests",
        icon = "Quest Bonus Icon.png",
        region = "The Crownlands",
        duration = "45m",
        character = "Maester Lucas",
        text = [==["My lord, I hardly dare bring this to your notice. There are tales of a ghoul haunting the woods, by the small glade. Folk dare not enter."]==],
        defenders = {
            [1] = {
                name = "Demented Cannibal",
                image = "Woods Witch.jpg",
                rarity = "Rare",
                text = "It wears tattered clothing and hides in the deep forest, awaiting fresh victims. Fungus growing on its head has curdled its mind.",
            },
        },
        [1] = {
            choice = [==["I won't have our foresters afraid of their own shadow. What evil's in these rumors?"]==],
            change = {
                character = "Maester Lucas",
                text = [==["It's said a squire of House Maynett went with his fellows in the deep forest, ate the wrong mushrooms, and soon killed his men and devoured them."]==],
                choice = [==["What rubbish. Send a sworn sword to dispel this smallfolk legend for once and for all."]==],
            },
            rewards = {
                silver = {min = 100, max = 250},
                alignment = "Truthful",
                chest = "Random Resource",
            },
            [1] = {
                action = "Fight",
                text = "Beat the thicket for the ghoul",
                strength = "60%",
                defender = 1,
                -- TODO more info
            },
            [2] = {
                action = "Harass",
                text = "Outmaneuver the ghoul",
                strength = "30%",
                defender = 1,
                -- TODO more info
            },
            [3] = {
                action = "Sabotage",
                text = "Trap the ghoul",
                strength = "60%",
                defender = 1,
                -- TODO more info
            },
            [4] = {
                action = "Spy",
                text = "Track the ghoul",
                strength = "30%",
                defender = 1,
                -- TODO more info
            },
            [5] = {
                action = "Barter",
                text = "Lure the ghoul in with talk",
                strength = "30%",
                defender = 1,
                -- TODO more info
            },
            [6] = {
                action = "Swindle",
                text = "Camouflage yourself with forest green",
                strength = "30%",
                defender = 1,
                -- TODO more info
            },
        },
        [2] = {
            choice = [==["Groat, do we know who might be spreading these rumors? Someone with a purpose in mind?"]==],
            change = {
                character = "Simon Groat",
                text = [==["I've heard that the nearest ranger to the glade, Larys of Darkhill, is the source of these tidings. She might be persuaded to spend her time better."]==],
                choice = [==["Send a sworn sword to quash the ghoul rumor, and advise Larys of her new responsibility."]==],
            },
            rewards = {
                silver = {min = 100, max = 250},
                alignment = "Cunning",
                chest = "Random Resource",
            },
            [1] = {
                action = "Fight",
                text = "Beat the thicket for the ghoul",
                strength = "60%",
                defender = 1,
                -- TODO more info
            },
            [2] = {
                action = "Harass",
                text = "Outmaneuver the ghoul",
                strength = "30%",
                defender = 1,
                -- TODO more info
            },
            [3] = {
                action = "Sabotage",
                text = "Trap the ghoul",
                strength = "60%",
                defender = 1,
                -- TODO more info
            },
            [4] = {
                action = "Spy",
                text = "Track the ghoul",
                strength = "30%",
                defender = 1,
                -- TODO more info
            },
            [5] = {
                action = "Barter",
                text = "Lure the ghoul in with talk",
                strength = "30%",
                defender = 1,
                progress = "[Your Sworn Sword] is attempting to quash the rumor of the haunted glade...",
                success = "[Your Sworn Sword] discovered a demented cannibal was indeed in the forest glade! He had murdered poor Larys of Darkhill before falling to [Your Sworn Sword]'s power.",
                image = "World the Path Home.jpg",
                -- _character_xp = "2%", -- ???
                -- _sworn_sword_xp = 10,
                -- TODO more info
            },
            [6] = {
                action = "Swindle",
                text = "Camouflage yourself with forest green",
                strength = "30%",
                defender = 1,
                -- TODO more info
            },
        },
    },
    {
        symbol = "gq_the_law_of_masters",
        chain = "The Law of Masters",
        name = "The Law of Masters",
        category = "Bonus Quests",
        icon = "Quest Bonus Icon.png",
        region = "The Crownlands",
        duration = "45m",
        character = "Simon Groat",
        text = [==["Our agents in Astapor are asking for funds to explore Ghiscari ruins. There's rumor that the Law of Masters scrolls are there."]==],
        defenders = {
            [1] = {
                name = "A Ghiscari Pyramid",
                image = "Desert Trek.jpg",
                rarity = "Legendary",
                text = "This pyramid was destroyed during the wars with the Valyrian Freehold. It may hold some of the scrolls of the Laws of Masters.",
            },
        },
        [1] = {
            choice = [==["What is the Law of Masters?"]==],
            change = {
                character = "Simon Groat",
                text = [==["The Ghiscari called themselves the Masters, and considered themselves experts in slave training. They wrote extensively on the topic."]==],
                choice = [==["I don't need scrolls on slavery, but a relic like that will sell well in Astapor."]==],
            },
            rewards = {
                silver = {min = 100, max = 250},
                alignment = "Cunning",
                chest = "Random uncommon resource",
            },
            [1] = {
                action = "Harass",
                text = "Drive off graverobbers",
                strength = "5%",
                defender = 1,
                -- TODO more info
            },
            [2] = {
                action = "Aid",
                text = "Guard the dig site",
                strength = "10%",
                defender = 1,
                -- TODO more info
            },
            [3] = {
                action = "Spy",
                text = "Search dusty underground rooms",
                strength = "10%",
                defender = 1,
                -- TODO more info
            },
            [4] = {
                action = "Sabotage",
                text = "Break through collapsed passageways",
                strength = "5%",
                defender = 1,
                -- TODO more info
            },
            [5] = {
                action = "Steal",
                text = "Take Ghiscari relics",
                strength = "5%",
                defender = 1,
                -- TODO more info
            },
            [6] = {
                action = "Bribe",
                text = "Coin for help in digging",
                strength = "10%",
                defender = 1,
                -- TODO more info
            },
        },
        [2] = {
            choice = [==["Ghiscari ruins? Explain."]==],
            change = {
                character = "Maester Lucas",
                text = [==[Maester Lucas answers. "The Ghiscari Empire was an ancient culture in Essos before the Valyrian Freehold. Their pyramids and ruins are everywhere."]==],
                choice = [==["Relics like the scrolls should be recovered and preserved. Do what you can to find them."]==],
            },
            rewards = {
                silver = {min = 100, max = 250},
                alignment = "Truthful",
                chest = "Chance of Law of Masters Scroll",
                -- TODO more info
            },
            [1] = {
                action = "Harass",
                text = "Drive off graverobbers",
                strength = "5%",
                defender = 1,
                -- TODO more info
            },
            [2] = {
                action = "Aid",
                text = "Guard the dig site",
                strength = "10%",
                defender = 1,
                -- TODO more info
            },
            [3] = {
                action = "Spy",
                text = "Search dusty underground rooms",
                strength = "10%",
                defender = 1,
                -- TODO more info
            },
            [4] = {
                action = "Sabotage",
                text = "Break through collapsed passageways",
                strength = "5%",
                defender = 1,
                -- TODO more info
            },
            [5] = {
                action = "Steal",
                text = "Take Ghiscari relics",
                strength = "5%",
                defender = 1,
                -- TODO more info
            },
            [6] = {
                action = "Bribe",
                text = "Coin for help in digging",
                strength = "10%",
                defender = 1,
                progress = "[Your Sworn Sword] is still exploring the Ghiscari ruins...",
                success = "[Your Sworn Sword] found one of the scrolls of the Laws of Masters in the ruins. The ancient scroll is now stored safely in the vaults of House [Your Last Name].",
                image = "https://disruptorbeamcdn-01.insnw.net/images/content/quest/essos.jpg",
                -- _character_xp = "2%", --?
                -- _sworn_sword_xp = 10,
                -- _silver = 220,
                -- _alignment = "truthfulness",
                -- TODO more info
            },
        },
    },
    {
        symbol = "gq_the_problem_of_lightskirt_lanna",
        chain = "The Problem of Lightskirt Lanna",
        name = "The Problem of Lightskirt Lanna",
        category = "Bonus Quests",
        icon = "Quest Bonus Icon.png",
        select_friend = "Whose whore is causing trouble?",
        region = "The Crownlands",
        duration = "30m",
        character = "[Your Friend]",
        text = [==["That filthy whore Lightskirt Lanna is too good at what she does. She'll ruin me if she continues. You must help me drive her off!"]==],
        defenders = {
            [1] = {
                name = "Lightskirt Lanna",
                image = "Prostitutes.jpg",
                rarity = "Common",
                text = "A camp follower who does her job vigorously, enthusiastically, and often.",
            },
        },
        [1] = {
            choice = [==["I didn't know your wife was named Lanna."]==],
            change = {
                character = "[Your Friend]",
                text = [==["No, that's a different problem. I mean a camp follower. She beds several of my soldiers a night and is putting the local brothel out of business!"]==],
                choice = [==["I'll get rid of Lanna for you. The less threat to your business, the better."]==],
            },
            rewards = {
                silver = {min = 50, max = 150},
            },
            [1] = {
                action = "Bribe",
                text = "Coin to leave the holdings",
                strength = "30%",
                defender = 1,
                -- TODO more info
            },
            [2] = {
                action = "Swindle",
                text = "Convince her of disease",
                strength = "30%",
                defender = 1,
                -- TODO more info
            },
            [3] = {
                action = "Fight",
                text = "Slip a knife between her ribs",
                strength = "10%",
                defender = 1,
                -- TODO more info
            },
            [4] = {
                action = "Sabotage",
                text = "Interrupt all her dalliances",
                strength = "30%",
                defender = 1,
                -- TODO more info
            },
            [5] = {
                action = "Aid",
                text = "Help her find another holding",
                strength = "30%",
                defender = 1,
                -- TODO more info
            },
            [6] = {
                action = "Harass",
                text = "Intimidate her into leaving",
                strength = "10%",
                defender = 1,
                -- TODO more info
            },
        },
        [2] = {
            choice = [==["I hate for that ...enthusiasm to go to waste. I'll entice Lanna to my lands instead."]==],
            rewards = {
                silver = {min = 50, max = 150},
                alignment = "Cunning",
            },
            [1] = {
                action = "Bribe",
                text = "Coin to come to House Slynt",
                strength = "10%",
                defender = 1,
                progress = "[Your Sworn Sword] is still dallying with -- er, dealing with Lanna...",
                _attacker = "Nymeria Sharp",
                success = [==["I've heard good things about House [Your Last Name]," Lanna says, sizing up [Your Sworn Sword]. Lady [Your Friend's Last Name] is happy to see her go.]==],
                image = "https://disruptorbeamcdn-01.insnw.net/images/content/quest/brothel.jpg",
                -- _character_xp = "1%", -- ???
                -- _sworn_sword_xp = 10,
                -- _silver = 120,
                -- _roll = 36,
                -- TODO more info
            },
            [2] = {
                action = "Aid",
                text = "Escort her to your holdings",
                strength = "30%",
                defender = 1,
                -- TODO more info
            },
            [3] = {
                action = "Fight",
                text = "Abduct her to House Slynt",
                strength = "30%",
                defender = 1,
                -- TODO more info
            },
            [4] = {
                action = "Barter",
                text = "Promise trinkets for visiting",
                strength = "10%",
                defender = 1,
                -- TODO more info
            },
            [5] = {
                action = "Spy",
                text = "Learn her weaknesses",
                strength = "30%",
                defender = 1,
                -- TODO more info
            },
            [6] = {
                action = "Harass",
                text = "Wear her down until she agrees",
                strength = "30%",
                defender = 1,
                -- TODO more info
            },
        },
    },
    {
        symbol = "gq_the_seahawks_blockade",
        chain = "The Seahawk's Blockade",
        name = "The Seahawk's Blockade",
        category = "Bonus Quests",
        icon = "Quest Bonus Icon.png",
        region = "The Crownlands",
        duration = "45m",
        select_friend = "Whose ship will you help through a blockade?",
        character = "[Your Friend]",
        text = [==["My ship, the Fairweather, is blockaded in the Stepstones. Will you help me get my cargo through?"]==],
        defenders = {
            [1] = {
                name = "The Seahawk's Ships",
                image = "Reaving Ship.jpg",
                rarity = "Common",
                text = "Ships belonging to the pirate Una the Seahawk, blockading the Fairweather's passage.",
            },
            [2] = {
                name = "Lysene Pirates",
                image = "Lysense Ship.jpg",
                rarity = "Common",
                text = "Enemies of Una the Seahawk, willing to work with others in order to be rid of the competition in the Stepstones.",
            },
            [3] = {
                name = "The Seahawk's First Mate",
                image = "Sailor.jpg",
                rarity = "Common",
                text = "Una the Seahawk's first mate, a vicious pirate whose only true loyalty is to gold.",
            },
            [4] = {
                name = "The Fairweather",
                image = "Sea Route.jpg",
                rarity = "Common",
                text = "The trade ship belonging to your friend, Eon Stone, which has been been blockaded in the Stepstones.",
            },
            [5] = {
                name = "Lysene Pirates",
                image = "Lysense Ship.jpg",
                rarity = "Common",
                text = "Not only the enemies of traders, but of Una the Seahawk as well, with whom she competes within the Stepstones.",
            },
        },
        [1] = {
            choice = [==["What's preventing the Fairweather&apos;s passage?"]==],
            change = {
                character = "[Your Friend]",
                text = [==["It's less a 'what' than a 'whom.' A pirate by the name of Una the Seahawk has had us hemmed in for days now. She's toying with us!"]==],
                choice = [==["No reason to tolerate piracy. I'll sink the Seahawk's ships and teach her a lesson."]==],
            },
            rewards = {
                silver = {min = 100, max = 250},
                alignment = "Old Ways",
            },
            [1] = {
                action = "Fight",
                text = "Bombard the pirate ships",
                strength = "60%",
                defender = 1,
                -- TODO more info
            },
            [2] = {
                action = "Harass",
                text = "Drive the ships off",
                strength = "60%",
                defender = 1,
                -- TODO more info
            },
            [3] = {
                action = "Spy",
                text = "Ally with their enemy",
                strength = "30%",
                defender = 2,
                -- TODO more info
            },
            [4] = {
                action = "Bribe",
                text = "Pay first mate to turncloak",
                strength = "30%",
                defender = 3,
                -- TODO more info
            },
            [5] = {
                action = "Sabotage",
                text = "Burn their ships in the night",
                strength = "30%",
                defender = 1,
                -- TODO more info
            },
            [6] = {
                action = "Swindle",
                text = "Disguise the Fairweather",
                strength = "60%",
                defender = 4,
                -- TODO more info
            },
        },
        [2] = {
            choice = [==["I'll see if I can negotiate with the Seahawk. We may all benefit by making her an ally."]==],
            rewards = {
                silver = {min = 100, max = 250},
                alignment = "New Ways",
            },
            [1] = {
                action = "Harass",
                text = "Force the pirates to parley",
                strength = "60%",
                defender = 1,
                -- TODO more info
            },
            [2] = {
                action = "Bribe",
                text = "Silver to turn ally",
                strength = "30%",
                defender = 1,
                progress = "[Your Sworn Sword] is still breaking the Seahawk's blockade...",
                success = "Enough silver turns the Seahawk to alliance with both houses. [Your Friend's Title And Last Name] is pleased to have her ships as escort.",
                image = "World Ships on the Water.jpg",
                -- _character_xp = "2%", -- ???
                -- _sworn_sword_xp = 10,
                -- TODO more info
            },
            [3] = {
                action = "Spy",
                text = "Discover secrets to blackmail",
                strength = "30%",
                defender = 1,
                -- TODO more info
            },
            [4] = {
                action = "Fight",
                text = "Attack until they surrender",
                strength = "60%",
                defender = 1,
                -- TODO more info
            },
            [5] = {
                action = "Barter",
                text = "Trade arms for alliance",
                strength = "30%",
                defender = 1,
                -- TODO more info
            },
            [6] = {
                action = "Aid",
                text = "Join against a common enemy",
                strength = "30%",
                defender = 5,
                -- TODO more info
            },
        },
    },
    {
        symbol = "gq_the_starling",
        chain = "The Starling",
        name = "The Starling",
        category = "Bonus Quests",
        icon = "Quest Bonus Icon.png",
        region = "The Crownlands",
        duration = "30m",
        select_friend = "Who will you help salvage a ship?",
        character = "[Your Friend]",
        text = [==["A ship carrying stolen goods named The Starling sank near here. Help me defend her, and I'll share half the salvage with you!"]==],
        defenders = {
            [1] = {
                name = "The Starling",
                image = "Reaving Ship.jpg",
                rarity = "Common",
                text = "A ship carrying stolen goods, now a wreck and ripe for salvage.",
            },
            [2] = {
                name = "Scavengers",
                image = "Sailor.jpg",
                rarity = "Common",
                text = "Scavenging sailors who have gotten to the wreck of the Starling before you.",
            },
            [3] = {
                name = "Ships of [Your Friend's House]",
                image = {"Noble.jpg","Banner - Inactive.png"}, -- TODO which one?
                rarity = "Common",
                text = "The ships sent by [Your Friend] to salvage the wreckage of the Starling.",
            },
            [4] = {
                name = "False Maps",
                image = "Map of Westeros.jpg",
                rarity = "Common",
                text = "Maps that incorrectly portray the treacherous waters around the wreck of the Startling to throw off your rivals.",
            },
            [5] = {
                name = "The Starling",
                image = "Reaving Ship.jpg",
                rarity = "Common",
                text = "A pirate ship carrying a bounty of stolen goods, now a wreck and ripe for salvage.",
            },
        },
        [1] = {
            choice = [==["What do you mean 'carrying stolen goods,' Lord Rivers?"]==],
            change = {
                character = "[Your Friend]",
                text = [==["I mean that the Starling was a pirate ship!" He laughs. "The goods are long lost to their owners... why not claim them?"]==],
                choice = [==["I'll help defend and salvage, but only to return the goods to their rightful owners."]==],
            },
            rewards = {
                silver = {min = 50, max = 100},
                alignment = "Realm",
            },
            [1] = {
                action = "Steal",
                text = "Plunder the wreck",
                strength = "10%",
                defender = 1,
                -- TODO more info
            },
            [2] = {
                action = "Sabotage",
                text = "Lie in wait for scavengers",
                strength = "10%",
                defender = 2,
                -- TODO more info
            },
            [3] = {
                action = "Harass",
                text = "Patrol the waters",
                strength = "5%",
                defender = 1
                -- TODO more info
            },
            [4] = {
                action = "Bribe",
                text = "Coin to scavengers to leave",
                strength = "30%",
                defender = 2,
                -- TODO more info
            },
            [5] = {
                action = "Aid",
                text = "Guard the salvage operations",
                strength = "10%",
                defender = 1,
                -- TODO more info
            },
            [6] = {
                action = "Fight",
                text = "Defeat all scavengers",
                strength = "10%",
                defender = 2,
                -- TODO more info
            },
        },
        [2] = {
            choice = [==["I'll help you, for half the salvage. That's both fair and reasonable."]==],
            rewards = {
                silver = {min = 125, max = 250},
                alignment = "Truthful",
            },
            [1] = {
                action = "Steal",
                text = "Plunder the wreck",
                strength = "10%",
                defender = 1,
                -- TODO more info
            },
            [2] = {
                action = "Sabotage",
                text = "Lie in wait for scavengers",
                strength = "10%",
                defender = 2,
                -- TODO more info
            },
            [3] = {
                action = "Harass",
                text = "Patrol the waters",
                strength = "5%",
                defender = 1,
                -- TODO more info
            },
            [4] = {
                action = "Bribe",
                text = "Coin to scavengers to leave",
                strength = "30%",
                defender = 2,
                -- TODO more info
            },
            [5] = {
                action = "Aid",
                text = "Guard the salvage operations",
                strength = "10%",
                defender = 1,
                -- TODO more info
            },
            [6] = {
                action = "Fight",
                text = "Defeat all scavengers",
                strength = "10%",
                defender = 2,
                -- TODO more info
            },
        },
        [3] = {
            choice = [==["The Starling, you say? I think I'll find the wreck and take the goods first."]==],
            rewards = {
                silver = {min = 50, max = 500},
                alignment = "Cunning",
            },
            [1] = {
                action = "Harass",
                text = "Drive off all scavengers",
                strength = "30%",
                defender = 2,
                -- TODO more info
            },
            [2] = {
                action = "Sabotage",
                text = "Sink any ship who comes close",
                strength = "100%",
                defender = 3,
                -- TODO more info
            },
            [3] = {
                action = "Bribe",
                text "Silver to leave the wreck alone",
                strength = "60%",
                defender = 3,
                progress = "[Your Sworn Sword] is still recovering goods from the Starling...",
                success = "[Your Sworn Sword] gives coin to all other scavengers, including those of [Your Friend's House]. The salvage is left for [Your House].",
                image = "World Ships on the Water.jpg",
                -- _character_xp = "2%", -- ???
                -- _sworn_sword_xp = 10,
                -- TODO more info
            },
            [4] = {
                action = "Swindle",
                text = "Plant false maps of the waters",
                strength = "60%",
                defender = 4,
                -- TODO more info
                progress = "[Your Sworn Sword] is still recovering goods from the Starling...",
                success = "While other ships including those of House [Your Friend's Last Name] search the wrong waters for the wreck, House [Your Last Name] recovers all the Starling's cargo.",
                image = "World Ships on the Water.jpg",
                -- _character_xp = "2%", -- ???
                -- _sworn_sword_xp = 10,
                -- _silver = 178,
                -- _roll = 64,
                -- TODO more info
            },
            [5] = {
                action = "Steal",
                text = "Plunder the wreck of the Starling",
                strength = "100%",
                defender = 5,
                -- TODO more info
            },
            [6] = {
                action = "Fight",
                text = "Take the salvage by force",
                strength = "60%",
                defender = 3,
                -- TODO more info
            },
        },
    },
    {
        symbol = "gqtyrell_moral_uncertitude",
        chain = "Moral Uncertitude",
        name = "Moral Uncertitude",
        category = {"Bonus Quests", "Tyrell Quests"}, -- only tyrell?
        icon = "Quest Bonus Icon.png",
        region = "The Crownlands",
        duration = "45m",
        character = "Rona Grey",
        text = [==["My lord, a bastard daughter of a fellow bannermen is blackmailing our knight, Callyn of Prym. She must be stopped."]==],
        defenders = {
            [1] = {
                name = "Aledia Flowers",
                image = "Prostitutes.jpg",
                rarity = "Legendary",
                text = "This one moves from knight to squire to lord, spreading rumors and filling her pockets with coin used to buy her silence.",
            },
        },
        [1] = {
            choice = [==["Rona, what is this story of blackmail all about?"]==],
            change = {
                character = "Rona Grey",
                text = [==["The blackmailer is Aledia Flowers, bastard daughter of Lord Darnell Hauten. She earns her coin by accusing knights and collecting silence money."]==],
                choice = [==["We'll track down the knight and get his help in stopping this guttersnipe's blackmail."]==],
            },
            rewards = {
                silver = {min = 100, max = 250},
                alignment = "Realm",
                chest = "Random Resource",
            },
            [1] = {
                action = "Harass",
                text = "Call out Aledia for her misdeeds",
                strength = "60%",
                defender = 1,
                -- TODO more info
            },
            [2] = {
                action = "Aid",
                text = "Pay smallfolk for Aledia's location",
                strength = "30%",
                defender = 1,
                -- TODO more info
            },
            [3] = {
                action = "Sabotage",
                text = "Lead Aledia into your trap",
                strength = "30%",
                defender = 1,
                -- TODO more info
            },
            [4] = {
                action = "Spy",
                text = "Track Aledia's routine movements",
                strength = "60%",
                defender = 1,
                -- TODO more info
            },
            [5] = {
                action = "Swindle",
                text = "Spread rumors of Callyn's presence",
                strength = "30%",
                defender = 1,
                progress = "[Your Sworn Sword] is attempting to locate the blackmailer...",
                success = "[Your Sworn Sword] has located Aledia with the help of Callyn of Prym. She will no longer be thought of as a blackmailer, or a spreader of rumors.",
                image = "World_Lady_in_a_Carriage.jpg",
                -- _character_xp = "1%", -- ???
                -- _sworn_sword_xp = 10,
                ---_silver = 173,
                -- _alignment = "realm",
                -- _roll = 12,
                -- TODO more info
            },
            [6] = {
                action = "Barter",
                text = "Take time to learn Aledia's habits",
                strength = "60%",
                defender = 1,
                -- TODO more info
            },
        },
        [2] = {
            choice = [==["Rona, who is the bastard girl's father?"]==],
            change = {
                character = "Rona Grey",
                text = [==["Aledia Flowers is the bastard daughter of Lord Darnell Hauten, of the Lower Mander. He is a piece of work, and cares not what his daughter does."]==],
                choice = [==["We'll lure this woman in with our sworn sword in disguise, and make her plan unravel."]==],
            },
            rewards = {
                silver = {min = 100, max = 250},
                alignment = "Cunning",
                chest = "Random Resource",
            },
            [1] = {
                action = "Harass",
                text = "Call out Aledia for her misdeeds",
                strength = "60%",
                defender = 1,
                -- TODO more info
            },
            [2] = {
                action = "Aid",
                text = "Pay smallfolk for Aledia's location",
                strength = "30%",
                defender = 1,
                -- TODO more info
            },
            [3] = {
                action = "Sabotage",
                text = "Lead Aledia into your trap",
                strength = "30%",
                defender = 1,
                -- TODO more info
            },
            [4] = {
                action = "Spy",
                text = "Track Aledia's routine movements",
                strength = "60%",
                defender = 1,
                -- TODO more info
            },
            [5] = {
                action = "Swindle",
                text = "Spread rumors of Callyn's presence",
                strength = "30%",
                defender = 1,
                -- TODO more info
            },
            [6] = {
                action = "Barter",
                text = "Take time to learn Aledia's habits",
                strength = "60%",
                defender = 1,
                -- TODO more info
            },
        },
        [3] = {
            choice = [==[You frown at Rona. "Why is a troublesome bastard girl my concern?"]==],
            change = {
                character = "Rona Grey",
                text = [==["Callyn is one of your less prominent squires, my lord. The scandal he finds himself in could ruin him, and create trouble for our house."]==],
                choice = [==["We will track down this bastard girl at once and see her blackmailing come to an end."]==],
            },
            rewards = {
                silver = {min = 100, max = 250},
                alignment = "Family",
                chest = "Random Resource",
            },
            [1] = {
                action = "Harass",
                text = "Call out Aledia for her misdeeds",
                strength = "60%",
                defender = 1,
                -- TODO more info
            },
            [2] = {
                action = "Aid",
                text = "Pay smallfolk for Aledia's location",
                strength = "30%",
                defender = 1,
                -- TODO more info
            },
            [3] = {
                action = "Sabotage",
                text = "Lead Aledia into your trap",
                strength = "30%",
                defender = 1,
                -- TODO more info
            },
            [4] = {
                action = "Spy",
                text = "Track Aledia's routine movements",
                strength = "60%",
                defender = 1,
                -- TODO more info
            },
            [5] = {
                action = "Swindle",
                text = "Spread rumors of Callyn's presence",
                strength = "30%",
                defender = 1,
                -- TODO more info
            },
            [6] = {
                action = "Barter",
                text = "Take time to learn Aledia's habits",
                strength = "60%",
                defender = 1,
                -- TODO more info
            },
        },
    },
}
--</nowiki>[[Category:Module data]]

Ad blocker interference detected!


Wikia is a free-to-use site that makes money from advertising. We have a modified experience for viewers using ad blockers

Wikia is not accessible if you’ve made further modifications. Remove the custom ad blocker rule(s) and the page will load as expected.