["bound_spirit"] = {
    id = "bound_spirit",
    title = "The Bound Spirit",
    steps = {
        { -- Step 1
            text = "Deep in a tangle of vines and briars you notice a woodland spirit that appears to be bound by enchanted roots.\n\nDo you approach the spirit or avoid the area?",
            options = {
                { text = "Approach the spirit", nextStep = 2 },
                { text = "Avoid the area", nextStep = 3 },
            },
        },

        { -- Step 2
            text = "As you grow closer, the spirit takes notice.\nIt seems to struggle against the bonds, to no avail.\n\nDo you reach for the spirt or hesitate?",
            options = {
                { text = "Reach for the spirit", nextStep = 4 },
                { text = "Hesitate", nextStep = 3 },
            },
        },

        { -- Step 3
            text = "You think it might be unsafe to go near the spirit. Maybe it's restrained for a reason.\nMaybe it's powerful.\n\nDo you change your mind and step closer or ignore it?",
            options = {
                { text = "Step closer", nextStep = 2 },
                { text = "Ignore the wall", nextStep = 11 },
            },
        },

        { -- Step 4
            text = "As your hand gets closer and closer the woodland spirit seems to struggle more and more.\nIt desperately wants to be free.\n\nDo you break it's bonds or do nothing?",
            options = {
                { text = "Break the bonds", nextStep = 6 },
                { text = "Do nothing", nextStep = 7 },
            },
        },

        { -- Step 6
            text = "After freeing the woodland spirit, it freezes. It looks up at you with hollow eyes.\nIt's gaze begins to suck you into a trance.\nIt is a powerful being.\n\nDo you trust the spirit or do you subdue it for it's power?",
            options = {
                { text = "Trust the spirt", nextStep = 8 },
                { text = "Subdue the spirit", nextStep = 9 },
            },
        },

        { -- Step 7
            text = "You pull away. You are cautious. This woodland spirt could be dangerous.\nIs it friendly?\n\nDo you step away or step closer?",
            options = {
                { text = "Step away", nextStep = 3 },
                { text = "Step closer", nextStep = 4 },
            },
        },

        { -- Step 8 - LIGHT ENDING
            text = "You relax and let the woodland spirit look into your soul.\nYou feel a sense of peace like you have never felt before.\nIt's gratitude flows through you like a stream of pure energy .\n\nYou thank the spirit for sharing some of it's power with you.\nYou are left slightly dazed.",
            options = {
                {
                    text = "Leave the wall in peace",
                    outcomeText = "The runes dim. A calm strength settles over you, and a small crystal shard falls loose from the stone.",
                    reward = {
                        buff_defense = {
                            type = "buff",
                            stat = "defense",
                            amount = 1,
                            turns = 7,
                            source = "The Bound Spirit"
                        },
                        reward_items = {
                            type = "itemList",
                            items = { "whispers", "food_crumb" },
                        },
                    },
                    complete = true,
                },
            },
        },

        { -- Step 9 - DARK ENDING
            text = "You let the woodland spirit look into your soul only to lure it into your mind.\nOnce the spirit is in your mind, you subdue it with mental chains.\nYou absorb the spirt's energy and leave nothing left but an ethearal husk.\n\nYou feel weakened but powerful.",
            options = {
                {
                    text = "Take what is yours",
                    outcomeText = "Power floods your limbs, sharp and eager. But the wall leaves something hollow behind your ribs.",
                    reward = {
                        buff_attack = {
                            type = "buff",
                            stat = "attack",
                            amount = 3,
                            turns = 5,
                            source = "The Bound Spirit",
                        },
                        tempHP_debuff = {
                            type = "buff",
                            stat = "tempHP",
                            amount = -5,
                            turns = 5,
                            source = "The Bound Spirit",
                        },
                        reward_items = {
                            type = "itemList",
                            items = { "whispers" },
                        },
                    },
                    complete = true,
                },
            },
        },

        { -- Step 11 - IGNORE ENDING
            text = "As your walking away you hear the snapping and breaking of vines and roots.\nFollowed by the eerie howl of the woodland spirit as it floats rapidly toward you through the trees, and invades your mind.\nIt seems to want revenge.",
            options = {
                {
                    text = "Wracked with pain",
                    outcomeText = "Ignor-ance is not bliss",
                    reward = {
                        attack_debuff = {
                            type = "buff",
                            stat = "attack",
                            amount = -1,
                            turns = 4,
                            source = "The Bound Spirit",
                        },
                        tempHP_debuff = {
                            type = "buff",
                            stat = "tempHP",
                            amount = -2,
                            turns = 4,
                            source = "The Bound Spirit",
                        },
                        poison_item = {
                            type = "item",
                            itemID = "spoiled_rations",
                        },
                    },
                    complete = true,
                },
            },
        },
    },
},