<div class="passage-image-container">
<img src="images/mood/camp.webp" alt="Description of image">
</div>
As your fingers brush against the artifact, a jolt of energy courses through your body. The magic embedded within seeps into your flesh, warping and twisting you.
<<if $upperBodyStage < 4>>
<<set $upperBodyStage += 1>>
Your upper body grows bigger, reshaping as the transformation takes hold.
<</if>>
<<if $lowerBodyStage < 4>>
<<set $lowerBodyStage += 1>>
Your lower body shifts, adapting to the artifact's power.
<</if>>
<<if $upperBodyStage >= 4 and $lowerBodyStage >= 4>>
The transformation is complete. You feel an overwhelming surge of power, but also a loss of self.
<</if>>
<div class="passage-image-container">
<img src="images/events/upperBody.png" alt="Your breast expand">
<img src="images/events/lowerBody.png" alt="Your changing lower body">
</div>
<<set $campsiteTransformed to true>>
Shaken, you step away from the artifact, its magic lingering within you.
[[Continue exploring|Deeper Woods]]
Ancient Tree:
<div class="passage-image-container">
<img src="images/mood/ancienttree.webp" alt="Description of image">
</div>
You approach the towering Ancient Oak, its branches stretching towards the sky.
<<if !$transformationAncientOak>>
As you touch the bark, a strange energy courses through you.
<<set $upperBodyStage to Math.min($upperBodyStage + 1, 4)>>
<<set $lowerBodyStage to Math.min($lowerBodyStage + 1, 4)>>
<<set $transformationAncientOak to true>>
<div class="passage-image-container">
<img src="images/events/upperBody.png" alt="Your breast expand">
<img src="images/events/lowerBody.png" alt="Your changing lower body">
</div>
<<else>>
The tree stands silently, its mysteries already unveiled.
<</if>>
[[Return to the forest|Forest Path]]As your fingers brush against the artifact, a jolt of energy courses through your body. The magic embedded within seeps into your flesh, warping and twisting you.
<<if $upperBodyStage < 4>>
<<set $upperBodyStage += 1>>
Your upper body grows bigger, reshaping as the transformation takes hold.
<<elseif $lowerBodyStage < 4>>
<<set $lowerBodyStage += 1>>
Your lower body shifts, adapting to the artifact's power.
<<else>>
The transformation is complete. You feel an overwhelming surge of power, but also a loss of self.
<</if>>
<div class="passage-image-container">
<img src="images/events/upperBody.png" alt="Your breast expand">
<img src="images/events/lowerBody.png" alt="Your changing lower body">
</div>
Shaken, you step away from the artifact, its magic lingering within you.
[[Continue exploring|Deeper Woods]]<div class="passage-image-container">
<<if $upperBodyStage == 4 and $lowerBodyStage == 4>>
<img src="images/events/orclose2.png" alt="The orc easily overpowers you, ending your journey">
<<elseif $upperBodyStage == 3 or $lowerBodyStage == 3>>
<img src="images/events/orcwin3.png" alt="You defeat the orc, but at great cost">
<<else>>
<img src="images/events/orcwin1.png" alt="You skillfully slay the orc and claim your reward">
<</if>>
</div>
As you venture deeper into the cave, the air grows colder, and an oppressive darkness surrounds you. Suddenly, a massive orc emerges from the shadows, its eyes gleaming with malice.
<<if $upperBodyStage == 4 and $lowerBodyStage == 4>>
Despite your formidable transformations, the orc's strength and the cave's malevolent energies overwhelm you. You fall to the ground, your journey ending in darkness.
**The End**
<<elseif $upperBodyStage == 3 or $lowerBodyStage == 3>>
Drawing upon your enhanced abilities, you engage the orc in a fierce battle. Though the fight is arduous, you manage to slay the beast. However, the exertion leaves you weakened, and you sense that the cave's dark magic has taken a toll on you.
As the battle rages, the orc's powerful strikes tear through your clothing, leaving you exposed to the cave's chilling air. Searching the cave after your victory, you find a **tattered yet durable outfit**, seemingly left behind by a previous adventurer.
<<set $upperBodyStage to 2>>
<<set $lowerBodyStage to 2>>
**You change into the new outfit.**
<<set $inventory.push({
name: "Magic Sword",
description: "A powerful sword imbued with mystical energy."
})>>
<<set $inventory.push({
name: "Tattered Outfit",
description: "A worn yet seductive outfit, offering minimal protection but better than nothing."
})>>
<<set $equippedOutfit = "Tattered Outfit">>
[[Continue deeper into the cave|Deeper Cave]]
<<else>>
With agility and cunning, you outmaneuver the orc, delivering a decisive blow that fells the creature. Your lesser transformations have preserved your speed, allowing you to resist the cave's dark influences.
Among the orc's belongings, you discover a **Magic Sword**.
<<set $inventory.push({
name: "Magic Sword",
description: "A powerful sword imbued with mystical energy."
})>>
[[Continue deeper into the cave|Deeper Cave]]
<</if>>
Crystal Pond:
<div class="passage-image-container">
<img src="images/mood/pond.webp" alt="Description of image">
</div>
As you follow the path toward the crystalline pond, the forest's ambiance shifts subtly. The air grows cooler, and a gentle, melodic tinkling reaches your ears, reminiscent of delicate chimes dancing in the breeze. The foliage becomes denser, with vibrant green moss carpeting the ground and luminescent flowers casting a soft glow.
Emerging into a clearing, you're greeted by the sight of the pond itself. Its waters are astonishingly clear, revealing a bed of smooth, colorful stones that seem to shimmer with an inner light. The surface mirrors the surrounding trees and the sky above, creating a perfect, tranquil reflection. Occasionally, ripples disturb this mirror as unseen fish dart just beneath the surface.
On the far side of the pond, a weeping willow leans gracefully over the water, its long, slender branches swaying gently and occasionally brushing the surface, sending delicate ripples across the pond. Near the water's edge, a series of flat stones form a natural stepping path leading to a small, ornate pedestal upon which rests a crystalline vial that catches and refracts the ambient light, casting tiny rainbows around it.
The atmosphere is serene, yet there's an underlying sense of magic and mystery, as if the pond holds secrets waiting to be discovered.
[[Approach the pedestal to examine the crystalline vial|crystalline vial]]
[[Sit by the pond's edge to rest and reflect.|reflect]]
[[Return to the forest path to explore other areas|Forest Path]]<div class="passage-image-container">
<img src="images/mood/deadend.webp" alt="Description of image">
</div>
The cave leads to an dead end so you decide to [[turn around and head back|Deeper Woods]]Deeper Woods:
<div class="passage-image-container">
<img src="images/mood/darkpath.webp" alt="Description of image">
</div>
As you venture deeper into the forest, the canopy above thickens, allowing only sparse beams of sunlight to pierce through, casting dappled shadows on the forest floor. The air grows cooler, and the sounds of distant wildlife create an eerie symphony. The path becomes less defined, with roots and underbrush making the journey more treacherous.
Where to go next?
To your right, partially obscured by overgrown vines, you notice the dark entrance of a cave. A faint, pulsating glow emanates from within, hinting at secrets or dangers lurking inside, you feel like you shouldn't go in there without some form of protection.
Ahead, you spot remnants of a campsite—tattered tents, a extinguished fire pit, and scattered belongings. The area appears deserted, but perhaps it holds clues about those who came before you.
To your left, you hear a faint rustling coming from a dense thicket. The movement is subtle, yet persistent, suggesting the presence of a creature or something else concealed within.
You also see a narrow pathway leading to god knows where.
Where do you go next?
[[Investigate the mysterious cave|Mysterious Cave]]
[[Approach an Abandoned Campsite|Abandoned Campsite]]
[[Investigate the Rustling Bushes|Rustling Bushes]]
[[Follow the path way|Hidden Storage]]
[[Go back the way you came|Forest Path]]Examine the vial:
As you carefully lift the vial, it slips from your grasp, shattering on the ground. The shimmering liquid splashes onto your skin, and a sudden warmth spreads through your body. Your upper body begins to change—muscles ripple beneath your skin, and your shoulders broaden. You've undergone a transformation.
<div class="passage-image-container">
<img src="images/events/upperBody.png" alt="Your breast expand">
<img src="images/events/lowerBody.png" alt="Your changing lower body">
</div>
<<set $upperBodyStage to Math.min($upperBodyStage + 1, 4)>>
<<set $lowerBodyStage to Math.min($lowerBodyStage + 1, 4)>>
<<set $vialTaken to true>>
[[Return to the forest path|Forest Path]]Forest Path:
<div class="passage-image-container">
<img src="images/mood/forestpath.webp" alt="Description of image">
</div>
The path beneath your feet is soft with fallen leaves, their earthy scent filling the air. Towering trees stretch high above, their branches intertwining to form a natural canopy, allowing only slivers of moonlight to filter through. The distant hoot of an owl and the rustling of unseen creatures remind you that you're not alone.
To your left, an ancient oak stands, its bark gnarled and twisted, as if shaped by time itself. A faint glow emanates from a hollow in its trunk. Further ahead, the path splits in two—one trail leading towards a crystalline pond, the other vanishing into the shadowy depths of the forest.
<<if $hasMagicRing>>
As your eyes adjust to the ring's magic, a previously hidden path materializes, bathed in an ethereal glow.
[[Explore the hidden path|Hidden Path]]
<</if>>
[[Examine the ancient oak|Ancient Tree]]
[[Head towards the crystalline pond|Crystal Pond]]
[[Venture deeper into the forest|Deeper Woods]]Give her the Emerald:
You hand the **Blue Emerald** to Mauzi. She claps her hands joyfully and, in gratitude, presents you with an **Enchanted Amulet**.
<<set _emeraldIndex = $inventory.findIndex(function (item) {
return item.name === "Blue Emerald";
})>>
<<if _emeraldIndex !== -1>>
<<run $inventory.splice(_emeraldIndex, 1)>>
<</if>>
<<set $inventory.push({
name: "Enchanted Amulet",
description: "A mystical amulet that radiates a soft, warm glow."
})>>
[[Continue on your quest|Deeper Woods]]Give her the vial:
You hand the **Crystalline Vial** to Mauzi. She beams with joy and, in gratitude, offers you an **Enchanted Amulet**.
<<set _vialIndex = $inventory.findIndex(function (item) {
return item.name === "Crystalline Vial";
})>>
<<if _vialIndex !== -1>>
<<run $inventory.splice(_vialIndex, 1)>>
<</if>>
<<set $inventory.push({
name: "Enchanted Amulet",
description: "A mystical amulet that radiates a soft, warm glow."
})>>
[[Continue on your quest|Deeper Woods]]Hidden Path:
<div class="passage-image-container">
<<if $upperBodyStage == 4 or $lowerBodyStage == 4>>
<img src="images/events/goblinlose4.png" alt="You are overwhelmed by the goblins">
<<elseif !$inventory.some(function (item) { return item.name === "Magic Sword"; })>>
<img src="images/events/goblinlose1" alt="The goblins overpower you without a magic weapon">
<<elseif $inventory.some(function (item) { return item.name === "Tattered Outfit"; })>>
<img src="images/events/goblinlose4.png" alt="The goblins attack you mercilessly">
<<else>>
<img src="images/events/goblinwin3.png" alt="You stand victorious over the slain goblins">
<</if>>
</div>
While navigating the dense forest, you stumble upon a concealed trail veiled by thick foliage. Curiosity compels you to follow it, leading to a secluded clearing where a group of goblins emerges, their eyes gleaming with malice.
<<if $upperBodyStage == 4 or $lowerBodyStage == 4>>
The extensive transformations have rendered you vulnerable. The goblins exploit your altered state, overwhelming you effortlessly.
**The End.**
<<elseif !$inventory.some(function (item) { return item.name === "Magic Sword"; })>>
Unarmed and unprepared, you stand little chance against the goblins' coordinated assault. They swiftly overpower you.
**The End.**
<<elseif $inventory.some(function (item) { return item.name === "Tattered Outfit"; })>>
The goblins notice your weakened state and the tattered outfit you wear. Seeing you as an easy target, they attack relentlessly, overwhelming you.
**The End.**
<<else>>
With the **Magic Sword** in hand, you confront the goblins. The blade's enchanted power guides your strikes, allowing you to defeat them and proceed further into the forest.
[[Continue your journey|You win]]
<</if>>
<div class="passage-image-container">
<img src="images/mood/cave.webp" alt="Description of image">
</div>
While exploring the depths of the forest, you stumble upon a hidden cave, its entrance partially obscured by overgrown vines. Inside, the air is cool and damp, and faint glimmers catch your eye from the darkness.
As you venture deeper, you discover a pedestal bathed in a soft, ethereal light. Atop it rests a magnificent **Blue Emerald**, its surface shimmering with an otherworldly glow.
- [[Take the Blue Emerald|Take Blue Emerald]]
- [[Leave the cave|Deeper Woods]]The Forest
<div class="passage-image-container">
<img src="images/hero/hero_1.png" alt="Description of image">
</div>
You're an adventurer known across the land for your daring exploits. Tales of an enchanted forest, said to contain untold treasures, have reached your ears. Many have entered its depths, but few have returned.
Tonight, under the silver glow of the moon, you stand at the forest’s edge. The trees loom tall, their leaves whispering secrets in the wind. A path leads forward, but the way is uncertain.
[[You're 18 or older so you step into the forest|Forest Path]]
[[You're not 18 yet, so you decide to come back later]]**Your Inventory:**
<<if $inventory.length > 0>>
<<for _index, _item range $inventory>>
* **<<=_item.name>>**: <<=_item.description>>
<</for>>
<<else>>
Your inventory is empty.
<</if>>Mysterious Cave:
The cave's entrance looms before you, darkness swallowing the light. A chilling breeze wafts from within, carrying whispers of ancient magic.
<div class="passage-image-container">
<<if $inventory.some(function (item) { return item.name === "Enchanted Amulet"; })>>
<img src="images/events/amulet.png" alt="You traverse the cave safely with the Enchanted Amulet">
<<else>>
<img src="images/events/caveend.png" alt="Dark magic overwhelms you as you step inside">
<</if>>
</div>
<<if $inventory.some(function (item) { return item.name === "Enchanted Amulet"; })>>
Clutching the **Enchanted Amulet**, you feel a protective warmth envelop you. As you step inside, the malevolent energies of the cave recoil, allowing you to traverse its depths unscathed.
[[Proceed deeper into the cave|Cave Interior]]
<<else>>
Upon entering, a surge of dark magic overwhelms you. Without protection, you succumb to its sinister influence, your adventure ending here but don't worry traveler, the inhabitant of this cave will have a use for you.
<</if>>
Pick up the vial:
<<if !("Crystalline Vial" in $inventory)>>
<<set $inventory.push({
name: "Crystalline Vial",
description: "A delicate vial filled with a shimmering liquid. It emanates a faint, alluring glow."
})>>
<<set $vialTaken to true>>
The **Crystalline Vial** is now in your inventory.
<<else>>
You already have the **Crystalline Vial** in your bag.
<</if>>
[[Continue your exploration|Forest Path]]Pond Discovery:
<div class="passage-image-container">
<img src="images/mood/grabring.webp" alt="Description of image">
</div>
You reach into the water and retrieve a shimmering ring that pulses with magical energy. Unable to resist, you slide it onto your finger. Instantly, your surroundings shift, revealing hidden paths and secrets previously concealed from your sight.
<<set $hasMagicRing to true>>
[[Continue|Forest Path]]Mauzi:
<div class="passage-image-container">
<<if setup.hasItem("Crystalline Vial")>>
<img src="images/events/mauzi_neutral.png" alt="Mauzi, eyeing you curiously">
<<else>>
<img src="images/events/mauzi_tits.png" alt="Mauzi, happily used the vial">
<</if>>
</div>
As you investigate the bushes, a friendly female goblin named **Mauzi** emerges, eyeing you curiously.
<<if setup.hasItem("Crystalline Vial")>>
Mauzi's eyes widen as she spots the **Crystalline Vial** in your possession.
"Oh, such a beautiful vial! May I have it?"
- [[Give Mauzi the Crystalline Vial|Give Vial to Mauzi]]
<</if>>
<<if setup.hasItem("Blue Emerald")>>
Mauzi gasps as she notices the **Blue Emerald** in your hands.
"Such a precious gem! Would you be willing to part with it?"
- [[Give Mauzi the Blue Emerald|Give Emerald to Mauzi]]
<</if>>
- [[Continue your journey|Deeper Woods]]
<<set $gamePhase to 1>> <!-- Set to 2 when transitioning to the second part -->
<<set $lastDungeonPassage to null>>
<<set $transformationLocked to false>>
<<set $dungeonTurnCounter to 0>>
<<set $turnsUntilNextEncounter to 5>> <!-- Set your desired interval here -->
<<set $upperBodyStage to 0>>
<<set $lowerBodyStage to 0>>
<<set $inventory to []>>
<<set $cumshower to false>>
<<set $jungletrap to false>>
<<set $shrinetrap to false>>
<<set $laketrap to false>>
<<set $tentacletrap to false>>
<<set $grimlerlvl to 0>>
<<set $statuePuzzleAttempts to 0>>
<<set $crystallineVial to {
name: "Crystalline Vial",
description: "A delicate vial filled with a shimmering liquid. It emanates a faint, alluring glow.",
effect: "Unknown"
}>>
<<set $amulet to {
name: "Enchanted Amulet",
description: "A beautifully crafted amulet that radiates a warm, comforting energy. It seems to hum with latent power.",
effect: "Protects the wearer from malevolent cave energies."
}>>
<<set $magicSword to {
name: "Magic Sword",
description: "A finely crafted sword that glows with a faint, ethereal light. It feels perfectly balanced and thrums with latent power.",
effect: "Increases combat prowess."
}>>
<<set $blueEmerald to {
name: "Blue Emerald",
description: "A rare gemstone that glows with a captivating blue hue, radiating a mysterious energy.",
effect: "Unknown"
}>>
<<set $transformationAncientOak to false>>
<<set $transformationCrystalPond to false>>
<<set $transformationAbandonedCamp to false>>
<<set $treasureTrapTriggered to false>>
<<set $hasMagicRing to false>>
/* Inventory Functions */
<<script>>
setup.addItem = function(item) {
if (!State.variables.inventory.some(i => i.name === item.name)) {
State.variables.inventory.push(item);
}
};
setup.removeItem = function(itemName) {
State.variables.inventory = State.variables.inventory.filter(function(item) {
return item.name !== itemName;
});
};
setup.hasItem = function(itemName) {
return State.variables.inventory.some(function(item) {
return item.name === itemName;
});
};
<</script>>
:: StoryMenu
by Xara
[[Appearance]]
[[Check Inventory|Inventory]]<div class="passage-image-container">
<img src="images/mood/emerald.webp" alt="Description of image">
</div>
You carefully lift the Blue Emerald from its pedestal. The moment your fingers touch its cool surface, a surge of energy courses through you.
<<set $inventory.push({
name: "Blue Emerald",
description: "A magnificent gem with an otherworldly glow."
})>>
<<if $upperBodyStage == 4>>
<div class="passage-image-container">
<img src="images/events/witch.png" alt="mamacita">
</div>
As the energy from the emerald intertwines with your transformed body, a mysterious figure appears before you—a witch with piercing eyes. She offers you a choice: give her the Blue Emerald and perform a favor in exchange for access to hidden paths within the forest, or refuse and face the consequences.
- [[Give her the Blue Emerald|Witch's Favor]]
- [[Refuse her request|Bad Ending]]
<<else>>
The energy subsides, leaving you with the Blue Emerald in your possession.
[[Continue|Deeper Woods]]
<</if>>
<div class="passage-image-container">
<img src="images/mood/treasure.webp" alt="Description of image">
</div>
Congratulations on your victory! As you stand amidst the defeated goblins, a hidden passage reveals itself, leading you to a vast chamber illuminated by the soft glow of bioluminescent fungi. Before you lies a magnificent treasure hoard, a testament to the countless adventurers who came before you.
Piles of gold coins shimmer enticingly, interspersed with glittering gemstones of every hue. Intricately crafted jewelry, from delicate necklaces to ornate crowns, showcases the craftsmanship of ancient civilizations. Among the riches, you notice artifacts of immense power: enchanted weapons, mystical scrolls, and potions bubbling with arcane energy.
Dominating the center of the chamber is a grand chest, its lid ajar to reveal an opulent array of treasures within. The air is thick with the scent of aged parchment and polished metal, evoking a sense of history and accomplishment.
As you take in the sight, a sense of fulfillment washes over you. The trials you've faced, the transformations you've endured, and the battles you've fought have all led to this moment. The treasure is yours, a reward befitting a true adventurer.
(Best end or is it?)Crystalline Vial:
<div class="passage-image-container">
<img src="images/mood/vialpedestal.webp" alt="Description of image">
</div>
You approach the pedestal where the crystalline vial rests.
<<if !$vialTaken>>
The vial catches the ambient light, casting tiny rainbows around it. The craftsmanship suggests it could be an alchemical container, possibly used to store potions or elixirs.
- [[Examine the vial closely|Examine Vial]]
- [[Carefully pick up the vial|Pick Up Vial]]
- [[Leave the vial and return|Crystal Pond]]
<<else>>
The shattered remnants of the vial lie on the ground, its magic spent.
**Choices:**
- [[Return to the forest path|Forest Path]]
<</if>>Pond Reflection:
<div class="passage-image-container">
<img src="images/mood/ringwater.webp" alt="Description of image">
</div>
You settle yourself at the water’s edge, the cool earth beneath you providing a soothing contrast to the journey’s fatigue. The rhythmic sounds of the water lapping against the shore calm your thoughts as you gaze into the pond’s shimmering depths.
<<if !$hasMagicRing>>
As your mind wanders, something catches your eye—a faint, glimmering movement beneath the surface. At first, it seems like a trick of the light, but as you focus, the shape becomes clearer. A dark silhouette, just beneath the water, shifts and twists unnaturally, almost as if it’s aware of your presence.
A chill runs down your spine. Whatever it is, it’s waiting.
[[Lean closer for a better look|Pond Discovery]]
<<else>>
The tranquil scene offers a moment of peace, allowing you to reflect on your journey thus far.
<</if>>
[[Back away and return to the path|Forest Path]]Stay in school.
<span style="display:block; text-align:center; font-size:20px; margin-top:10px;">
Created by <strong>Xara</strong>
</span>
<div class="passage-image-container">
<img src="images/mood/spirittree.webp" alt="A mystical grove bathed in ethereal light">
</div>
As you venture deeper into the forest, the canopy thickens, and a mystical fog envelops the surroundings. Eventually, you arrive at a secluded grove bathed in an ethereal glow. In the center stands a gnarled tree with luminescent leaves—the rare herb the witch desires grows at its base.
As you approach, ethereal figures materialize from the mist—forest spirits with eyes shimmering like moonlight. One steps forward, its voice echoing softly.
<div class="passage-image-container">
<img src="images/mood/spirit.webp" alt="A mystical grove bathed in ethereal light">
</div>
"Mortal, this herb is sacred to our grove. To take it disrupts the balance. State your purpose."
You explain the witch's request. The spirits listen intently.
After a moment, the lead spirit speaks again.
"We understand your plight. Prove your respect for the forest by undertaking a trial. Succeed, and we shall grant you a leaf of the herb. Fail, and you must leave empty-handed."
The spirit gestures to two paths leading deeper into the forest.
"Choose a path and face its trial."
- [[Choose the left path|Left Path Trial]]
- [[Choose the right path|Center Path Trial]]
- [[Refuse the trial and return to the witch|Return to Witch]]
Each path promises a unique challenge, testing your resolve, wisdom, and strength. The outcome of your agreement with the witch hinges on your decision.
You hand over the Blue Emerald to the witch. She smiles, her eyes gleaming with satisfaction.
<div class="passage-image-container">
<img src="images/events/witch.png" alt="mamacita">
</div>
"Thank you," she says. "In return, I ask two simple favors. Deep within the forest lies a hidden grove. Retrieve a rare herb for me, and I shall grant you access to the hidden paths of this land, if you succeed I'll tell you the second favor."
<<set $inventory.delete("Blue Emerald")>>
<<set $witchFavorAccepted to true>>
[[Agree to retrieve the herb|Hidden Grove]]You refuse to hand over the Blue Emerald. The witch's expression darkens, and a chilling wind sweeps through the cave.
<div class="passage-image-container">
<img src="images/witchbadend.png" alt="A foreboding image of the witch signifying your demise">
</div>
"Very well," she hisses. "You have sealed your fate."
[["If you do not want to come willingly, I'll make you beg for it."]]
<div class="passage-image-container">
<img src="images/events/witchbadend1.png" alt="A foreboding image of the witch signifying your demise">
</div>
This is how your journey ends, as a toy for a powerful witch.
<<if $statuePuzzleAttempts is undefined>>
<<set $statuePuzzleAttempts to 0>>
<</if>>
<<set $statuePuzzleAttempts += 1>>
<<if $statuePuzzleAttempts > 2>>
You have attempted the puzzle multiple times without success. As frustration mounts, the forest's magic overwhelms you, leading to your untimely demise.
**The End**
<<else>>
<div class="passage-image-container">
<img src="images/mood/riddle.webp" alt="Three ancient statues: a dragon, a phoenix, and a tortoise">
</div>
You enter a serene clearing where three ancient statues stand in a row, each depicting a mythical creature: a dragon, a phoenix, and a tortoise. At the base of each statue is an inscription:
1. "The dragon does not stand beside the phoenix."
2. "The tortoise is to the left of the dragon."
3. "The phoenix stands between the dragon and the tortoise."
To proceed, you must determine the correct order to activate the statues.
Choose the order to activate the statues:
- [[Dragon, Tortoise, Phoenix|Check Order]]
- [[Phoenix, Dragon, Tortoise|Check Order]]
- [[Tortoise, Dragon, Phoenix|Check Order]]
- [[Tortoise, Phoenix, Dragon|Pass left Trial]]
- [[Dragon, Phoenix, Tortoise|Check Order]]
- [[Phoenix, Tortoise, Dragon|Check Order]]
<<set $selectedOrder to "">>
<</if>>
<div class="passage-image-container">
<img src="images/events/oldman.png" alt="An old man sitting on a tree stump in the forest">
</div>
As you traverse the middle path, the dense forest suddenly opens into a small clearing. There, perched upon a weathered tree stump, sits an old man with a long, silver beard and twinkling eyes. He hums a tune, seemingly at peace amidst the wild surroundings.
Concerned for his safety, you approach and ask, "What brings you to this perilous part of the forest? It's known to be dangerous."
The old man chuckles warmly. "Ah, young one, I've roamed these woods longer than you've been alive. Danger and I are well acquainted."
He leans forward, a mischievous glint in his eye. "Tell you what, let's make things interesting. I'll present you with a challenge. Succeed, and you may return to the spirits, declaring this trial complete. Fail, and... well, let's not dwell on that."
Do you accept the old man's challenge?
- [[Yes, accept the challenge|Old Man's Challenge]]
- [[No, decline and continue on your way|Decline Challenge]]
You decline the trial, choosing to return to the witch empty-handed. As you retrace your steps through the forest, an unsettling silence envelops you. Upon reaching the witch's cabin, her eyes narrow as she notices your empty hands.
"You dare return without the herb?" she hisses, you think she might be angry. "I warned you of the consequences."
<div class="passage-image-container">
<img src="images/events/witchbadend.png" alt="A foreboding image of the witch signifying your demise">
</div>
"Very well," she hisses. "You have sealed your fate."
[["If you do not want to come willingly, I'll make you beg for it."]]
<<if $selectedOrder == "Tortoise, Phoenix, Dragon">>
As you activate the statues in the order of Tortoise, Phoenix, and Dragon, a soft rumble resonates through the clearing. The ground before you opens, revealing the rare herb the witch desires. You carefully collect it and prepare to return.
[[Return to the Witch|Return to Witch]]
<<else>>
You activate the statues in the order of <<print $selectedOrder>>. A moment passes, but nothing happens. It seems the order is incorrect. Perhaps you should reconsider the inscriptions.
[[Try Again|Left Path Trial]]
<</if>>
As you activate the statues in the correct order—**Tortoise, Phoenix, Dragon**—a deep rumbling echoes through the grove. The statues shimmer with an ancient light, and from the earth beneath them, a single, glowing leaf emerges. The spirits of the grove watch you in silence, their forms flickering like candlelight.
"You have proven yourself," the lead spirit intones. "Take this gift and remember the balance of the forest."
<div class="passage-image-container">
<img src="images/mood/herb.webp" alt="A glowing herb resting in your hands">
</div>
You carefully pluck the leaf and feel a surge of energy course through your fingertips. Though it is but a fragment of the full herb, it radiates immense magical power. [[You bow in respect and begin your journey back to the witch|Witch Be Good.]]
As you leave the witch's hut, the forest path ahead narrows,
<div class="passage-image-container">
<img src="images/mood/goblin warning.webp" alt=" fuck.">
</div>
After a short walk, you come across a weathered wooden sign staked into the earth. In bold, black letters, it reads: "DANGER: PESKY GOBLIN AHEAD."
"Fucking great." You mumble to yourself.
The warning is clear, but you don't really have a choice but to enter his domain.
[[Proceed cautiously along the path|Introduction Dungeon]]<div class="passage-image-container">
<img src="images/events/oldmanlaughing.png" alt="The old man grinning mischievously">
</div>
The old man's eyes twinkle with mischief as he strokes his beard thoughtfully. "I see a spark of determination in you," he says. "I'll give you a choice: test your wits against a riddle or your strength in combat. Choose wisely."
How do you wish to proceed?
- [[Solve the riddle|Solve the Riddle]]
- [[Engage in combat|Engage in Combat]]You decline the trial, choosing to return to the witch empty-handed. As you retrace your steps through the forest, an unsettling silence envelops you. Upon reaching the witch's cabin, her eyes narrow as she notices your empty hands.
"You dare return without the herb?" she hisses, her voice filled with anger. "I warned you of the consequences."
<div class="passage-image-container">
<img src="images/events/witchbadend.png" alt="A foreboding image of the witch signifying your demise">
</div>
"Very well," she hisses. "You have sealed your fate."
[["If you do not want to come willingly, I'll make you beg for it."]]
<div class="passage-image-container">
<img src="images/events/oldman.png" alt="The old man pondering a riddle">
</div>
The old man smiles and says, "Very well. Answer me this:
"I speak without a mouth and hear without ears. I have no body, but I come alive with wind. What am I?"
**What is your answer?**
- [[An Echo|Riddle Correct]]
- [[A Whisper|Riddle Incorrect]]
- [[A Shadow|Riddle Incorrect]]
The old man's demeanor shifts as he rises from the stump, revealing a hidden strength. "Prepare yourself," he warns.
What will you do?
- [[Attack with your sword|Bad2 Outcome]]
- [[Defend and observe|Combat Outcome]]
- [[Attempt to disarm him|Bad Outcome]]"Very well," he says. "You've demonstrated patience and wisdom. As promised, here is a fragment of the sacred herb."
He hands you a shimmering piece of the herb.
<div class="passage-image-container">
<img src="images/mood/herb.webp" alt="A glowing herb resting in your hands">
</div>
<<set $inventory.push({
name: "Sacred Herb Fragment",
description: "A luminous piece of the sacred herb, pulsating with magical energy."
})>>
[[Return to the witch|Witch Be Good.]]
The old man's eyes gleam with a sinister light as he leans closer. "Incorrect," he murmurs, his voice dripping with malevolence. "As per our agreement, your soul is now mine to claim, I always wanted to start a family."
<div class="passage-image-container">
<img src="images/events/oldmanbadend1.png" alt="The old man capturing your soul">
</div>
A chill runs down your spine. Panic surges through you, and without a second thought, you turn on your heel and sprint towards the dense forest. The trees blur past as you push yourself to run faster than ever before.
But it's futile.
In a heartbeat, the old man materializes before you, blocking your escape. His speed is inhuman, his presence overwhelming. He raises a hand, and an invisible force grips you, lifting you off the ground.
[["There's no running from fate,"]] he whispers.
Well, atleast you're not dead, right?
<div class="passage-image-container">
<img src="images/events/pregnant.png" alt="preggy">
</div>
<div class="passage-image-container">
<img src="images/events/oldmancombat.png" alt="The old man ready for combat">
</div>
You take a defensive stance, carefully observing the old man's movements. He circles you, a hint of a smile on his lips. "Interesting choice," he murmurs. After a tense moment, he lowers his guard.
"Very well," he says. "You've demonstrated patience and wisdom. As promised, here is a fragment of the sacred herb."
He hands you a shimmering piece of the herb.
<<set $inventory.push({
name: "Sacred Herb Fragment",
description: "A luminous piece of the sacred herb, pulsating with magical energy."
})>>
[[Return to the witch|Witch Be Good.]]
You lunge forward, attempting to disarm the old man. Anticipating your move, he deftly counters, twisting your arm and forcing you to the ground.
<div class="passage-image-container">
<img src="images/events/oldmandefeated.png" alt="The old man countering your disarm attempt">
</div>
"Now for my prize" the old man chuckles
<div class="passage-image-container">
<img src="images/events/combatlose.png" alt="The old man countering your disarm attempt">
</div>
[["I always wanted to start a family."|"There's no running from fate,"]]
<div class="passage-image-container">
<img src="images/mood/witchhut.webp" alt="A glowing herb resting in your hands">
</div>
After a long trek through the thick forest, you finally arrive at the witch’s secluded cabin. The air is heavy with the scent of burnt herbs and candle wax. She sits at her table, her sharp gaze locking onto you the moment you enter.
"Ah... you return," she says with a knowing smirk. "And you've brought what I asked for?"
You nod and present the sacred leaf. The witch’s fingers dance over its surface, her expression unreadable.
"A fragment, but potent nonetheless. You have done well. Now for the second favor."
The Witch walks over to you and blows something in your face.
[[You don't remember much of the ordeal, only that you liked it... |" A fragment, but potent nonetheless. You have done well. Now for the second favor."]]
<div class="passage-image-container">
<img src="images/events/favor0.png" alt=" nice.">
</div>
You charge forward, swinging your sword with all your might. The old man's reflexes are astonishing; he sidesteps your attack effortlessly and delivers a swift counterstrike.
Pain surges through you as darkness envelops your vision.
**The End**You can only remember glimpses of the night before but you're not one to complain.
<div class="passage-image-container">
<img src="images/events/favor1.png" alt=" nice.">
</div>
When you wake up the witch gestures toward a hidden door at the back of the cabin.
"Deep in these woods, there's a treasure hidden, guarded by a sly goblin who claims it's his territory . The story goes that the one who claims the treasure get's to make a wish, but every adventurer I sent into the forest strangely never returns... "
She hands you a worn-out map and pushes you out the door. "Well off with ye now, goodluck!
<<set $newAreaUnlocked to true>>
Before you can even react,
[[The door shuts behind you|Hidden Paths]]
<div class="passage-image-container">
<img src="images/mood/springs.png" alt="fuck.">
</div>
The warmth and steam enveloping you as you step into this hidden grotto is immediately comforting. The water bubbles and churns and crystals hang from the ceiling.
[[Go East towards a glade...|Gobbledick Glade]]
[[Go South towards a jungle...|Jizz Jungle]]
<div class="passage-image-container">
<img src="images/mood/glade.png" alt="fuck.">
</div>
Upon entering, you're greeted by a large, moss-covered boulder in the center of the glade. It's clear that this spot has seen some heavy use, with various... remnants scattered about.
<<if $grimlerlvl == 1>>
As you're exploring a grove filled with luminescent plants, you hear Grimler's laughter echoing around you. Suddenly, a shower of glowing cum rains down from above, coating your body in its warm, sticky embrace. You gasp at the sudden contact, feeling an immediate surge of heat between your legs. "That's just a taste, darling," Grimler's voice taunts you from the shadows.
<div class="passage-image-container">
<img src="images/events/cumshower.png" alt="mamacita">
</div>
<<set $grimlerTestDone to true>>
<<else>>
<</if>>
[[Go East towards a hill...|Hump Hill]]
[[Go South towards big fungi...?|Mushroom Mound]]
[[Go West towards some springs...|Splooge Springs]]<div class="passage-image-container">
<img src="images/mood/Tavern.png" alt="fuck.">
</div>
This dimly-lit den is filled with strange, writhing creatures and even stranger noises. The air is thick with a mix of musk and... something else, something you can't quite put your finger on.
<<if $grimlerlvl == 5>>
You stumble upon a tavern where several tentacles are engaged in a wild orgy. Before you can react, Grimler appears behind you, pushing you forward into the writhing mass of tentacles.
"Come on, don't be shy," he yell as the tentacles thrusts into you from all sides, filling you with cum.
<div class="passage-image-container">
<img src="images/events/tentacletrap.png" alt="fuck.">
</div>
<<set $tentacletrap to true>>
<<else>>
<</if>>
[[Go North towards a hill...|Hump Hill]]
[[Go South towards a cabin...|Cumfort Cabin]]
[[Go West towards some fungi...?|Mushroom Mound]]<div class="passage-image-container">
<img src="images/mood/mushroom.png" alt="fuck.">
</div>
The mushrooms here are enormous, their caps casting dappled shadows on the forest floor. As you move deeper into the mound, you notice an unusual sheen on some of the fungi, like they've been... seasoned.
[[Go North towards some sort of glade...|Gobbledick Glade]]
[[Go East towards a tavern...|Tentacle Tavern]]
[[Go South towards a shrine...|Semen Shrine]]
[[Go West towards a jungle...|Jizz Jungle]]<div class="passage-image-container">
<img src="images/mood/jungle.png" alt="fuck.">
</div>
This dense thicket is alive with activity. Not just wildlife, but also... other activities. The trees are sticky to the touch, and there's a distinct smell hanging in the air that makes your stomach churn (in a good way).
<<if $grimlerlvl == 3>>
While walking through a dense thicket, vines suddenly snake out, wrapping around your limbs and pulling you down to the ground.
<div class="passage-image-container">
<img src="images/events/jungle1.png" alt="fuck.">
</div>
Grimler's face appears above you, his eyes gleaming wickedly. "Looks like the forest wants some fun too," he says as positions himself below you.
<div class="passage-image-container">
<img src="images/events/jungle2.png" alt="fuck.">
</div>
The vines tighten around your body, holding you in place as Grimler fucks you, filling you with more of his addictive cum.
<div class="passage-image-container">
<img src="images/events/jungle3.png" alt="fuck.">
</div>
<<set $jungletrap to true>>
<<else>>
<</if>>
[[Go North towards some springs...|Splooge Springs]]
[[Go East towards some fungi...?|Mushroom Mound]]
[[Go South towards a lake...|Load Lake]]
<div class="passage-image-container">
<img src="images/mood/hill.png" alt="fuck.">
</div>
The view from the hilltop is breathtaking, but not in the way you'd expect. A large, worn-down stump sits at the peak, surrounded by evidence of many solo goblin adventures...
I think you can see the witch her bedroom from her, fucking creep.
[[Go South towards a tavern...|Tentacle Tavern]]
[[Go West towards a glade...|Gobbledick Glade]]<div class="passage-image-container">
<img src="images/mood/lake.png" alt="fuck.">
</div>
The lake itself is peaceful enough...
<<if $grimlerlvl == 5>>
<div class="passage-image-container">
<img src="images/events/grimlerlake1.png" alt="fuck.">
</div>
You're bent over, examining a peculiar rock formation when Grimler appears behind you, pressing himself against your ass. He forces entry, well, you're not exactly resisting, he's fucking you hard until you cum around him.
<div class="passage-image-container">
<img src="images/events/grimlerlake1.1.png" alt="fuck.">
</div>
"That's it my little toy"
As he pulls out, he fills your ass with his addictive cum, making you crave more of his rough treatment.
<<set $laketrap to true>>
<<else>>
<</if>>
[[Go North towards a jungle...|Jizz Jungle]]
[[Go East towards a shrine...|Semen Shrine]]<div class="passage-image-container">
<img src="images/mood/cabin.png" alt="fuck.">
</div>
The cabin is filled with an impressive collection of... artifacts, each one telling a story in its own right, but the treasure isn't here.
[[Go North towards a tavern...|Tentacle Tavern]]
[[Go West towards a shrine...|Semen Shrine]]<div class="passage-image-container">
<img src="images/mood/shrine.png" alt="fuck.">
</div>
This ancient monument stands tall and proud among the trees. Carvings cover every surface, depicting scenes of wild abandon and unbridled passion. The very air here feels charged with energy, like it's waiting for more offerings.
[[Go North towards some fungi...?|Mushroom Mound]]
[[Go East towards a cabin...|Cumfort Cabin]]
[[Go West towards a lake...|Load Lake]]<<set $inventory to []>>
<<nobr>>
<<if tags().includes("dungeon") and random(0, 10) < 3>>
<<goto "Enemy Encounter">>
<</if>>
<</nobr>><<script>>
setup.updateTransformation = function() {
// Function disabled
};
<</script>>
As you venture deeper into the woods, the trees grow denser, and the sunlight begins to fade.
You hear rustling in the bushes ahead, and suddenly, A goblin with a grin, appears before you.
<div class="passage-image-container">
<img src="images/events/grimlerintro.png" alt=" fuck.">
</div>
"Well, well, another human pet," he cackles, his eyes gleaming with curiosity as he looks you up and down. "The witch never disappoints."
He snaps his fingers, and suddenly, your clothes begin to fade away, leaving you standing naked in the forest.
<div class="passage-image-container">
<img src="images/events/heronaked1.png" alt=" fuck.">
</div>
[["What the fuck"|"Peace offering?"]]Grimler licks his lips hungrily as he takes in your curvaceous form. "Hmph," he grunts, clearly unimpressed. "You're almost too perfect already. Where's the fun in that? I want to be the one who changes you."
With another snap of his fingers, your body begins to transform. Your once ample breasts shrink until they're barely more than puffy nipples, and your round ass deflates like a punctured balloon
<div class="passage-image-container">
<img src="images/events/heronaked2.png" alt=" fuck.">
</div>
"There," Grimler says, satisfied with his handiwork. [["Now you're ready for some real fun."]]<<if $gamePhase == 2>>
<<if $grimlerlvl == 0>>
<<set $grimlerlvl to 1>> <!-- Activate grimlerlvl -->
<</if>>
<!-- Other gamePhase 2 related code can go here -->
<</if>>
<<if $gamePhase == 2>>
<<set $grimlerlvl++>>
<<if $grimlerlvl > 10>>
<<set $grimlerlvl = 10>> <!-- Cap the grimlerlvl at 10 -->
<</if>>
<</if>>
"What in the actual fuck is happening here?" you demand, your hands instinctively covering your now small breasts and flat ass. You glare at Grimler, anger flashing in your eyes.
<div class="passage-image-container">
<img src="images/events/grimlaughing.png" alt=" fuck.">
</div>
Grimler chuckles at your outburst, leaning back against a nearby tree with his arms crossed. "Oh, feisty one, aren't ya? Alright, I'll play nice," he says, a wicked grin never leaving his face.
"See, the old crone sends me humans like you from time to time. In exchange for not turning her into my personal cumdumpster, she feeds me fresh meat that's you, darling."
He winks at you, running his tongue over his sharp teeth.
[["The witch knows goblins are immune to human magic so she really doesn't have a choice to be honest..."]]"You know what's boring? This damn forest. And you know what I haven't had in ages?" He steps closer to you, his hot breath on your face. "A good fuck."
He runs a rough finger along your jawline, making you shiver. "Here's the game, darling.
You try to find treasure, I know there's plenty hidden 'round here. But while you're busy with that, I'm going to try to seduce you."
His grin widens, revealing his sharp teeth.
"If you can resist my charms and find the treasure first, you win. But if I turn you into my ultimate toy before you reach it..."
He leans in closer. "...then you're mine."
He chuckles, stepping back. [["Sound like fun?"]]<<set $gamePhase to 2>>
At least he's giving you a chance, you think to yourself.
"Fine," you grit out through clenched teeth. "I'll play your game, but know this, goblin: I won't go down without a fight."
Just as you're about to start searching for the treasure, Grimler cackles loudly, "Oh, almost forgot one thing!" He winks at you: "Magical goblins like me have some... special cum, but I am sure you're gonna find out soon enough."
With that, he yells, "LET THE GAMES BEGIN!" and disappears into the woods, leaving behind a golden bikini set.
Douchebag.
<div class="passage-image-container">
<img src="images/events/gone.png" alt="fuck.">
</div>
[[You really don't want to walk through the forest naked, so you hesitantly pull the bikini on and start your quest|Gobbledick Glade]]
<<set $gamePhase to 2>>
<<if tags().includes("dungeon")>>
<<set $lastDungeonPassage to passage()>> <!-- Store the current passage name -->
<<if Math.random() < 0.10>> <!-- 10% chance -->
<<goto "Enemy Encounter">>
<</if>>
<</if>><div class="passage-image-container">
<img src="images/events/grimlerask.png" alt="fuck.">
</div>
<<set _questions = [
{question: "What is the capital of France?", correct: "Paris", options: ["London", "Rome"]},
{question: "What is 2 + 2?", correct: "4", options: ["3", "5"]},
{question: "What color do you get by mixing red and blue?", correct: "Purple", options: ["Green", "Orange"]}
]>>
<<set _currentQuestion = either(..._questions)>>
The mysterious figure asks, "<<print _currentQuestion.question>>"
<<link _currentQuestion.correct>>
<<set $answeredCorrectly to true>>
<<goto "Correct Answer">>
<</link>>
<<for _option range _currentQuestion.options>>
<<link _option>>
<<set $answeredCorrectly to false>>
<<goto "Incorrect Answer">>
<</link>>
<</for>>
<div class="passage-image-container">
<img src="images/events/grimlerangry.png" alt="fuck.">
</div>
The goblin nods angrily in approval and lets you pass unscathed.
<<link "Continue">>
<<include "Return to Dungeon">>
<</link>><div class="passage-image-container">
<img src="images/events/grimlercurse.png" alt="fuck.">
</div>
The goblin frowns and utters a curse. You feel a strange change overcoming you.
<<set $grimlerlvl++>>
<<if $grimlerlvl > 10>>
<<set $grimlerlvl = 10>> <!-- Cap the grimlerlvl at 10 -->
<</if>>
<<switch $grimlerlvl>>
<<case 2>>
<<goto "Grimler Level 2 Event">>
<<case 4>>
<<goto "Grimler Level 4 Event">>
<<case 6>>
<<goto "Grimler Level 6 Event">>
<<case 8>>
<<goto "Grimler Level 8 Event">>
<<case 10>>
<<goto "Grimler Level 10 Event">>
<<default>>
<<link "Continue">>
<<include "Return to Dungeon">>
<</link>>
<</switch>>
<<switch $transformationLevel>>
<<case 1>>
Your body grows in all the wrong ways... Why does it always have to be sexual...
<<case 2>>
You're kinda hot.
<<case 3>>
You're gonna kill this little goblin.
<<case 4>>
Okay maybe this isn't so bad....
<<case 5>>
Owh my gawd!
<</switch>>
<<goto "Next Dungeon Passage">>
<<if $lastDungeonPassage>>
<<goto $lastDungeonPassage>>
<<else>>
You continue your journey through the dungeon...
<</if>><<if $lastDungeonPassage>>
<<goto $lastDungeonPassage>>
<<else>>
You continue your journey through the dungeon...
<</if>>
You're following a faint path deeper into the forest when Grimler appears behind you, his hands reaching around to cup your small breasts. "You know what would look great right now?" he growls in your ear. Before you can protest, he snaps his fingers.
<div class="passage-image-container">
<img src="images/events/grimlerevent1.png" alt="fuck.">
</div>
Your once petite breasts begin to swell and expand, growing larger and heavier until they're spilling out of your hands. Your nipples harden into stiff peaks as Grimler forces you onto your knees, feeding you his cock dripping with cum. "Suck it up, slut," he commands, making you gag as you try to accommodate both his length and the addictive substance.
<div class="passage-image-container">
<img src="images/events/grimlerevent1.1.png" alt="fuck.">
</div>
<<link "Continue">>
<<include "Return to Dungeon">>
<</link>>You stumble upon an ancient artifact half-buried in the ground but before you can claim your prize, Grimler pops up beside you, his eyes locked onto your flat ass. "I think we need a little more meat there," he says with a leer.
<div class="passage-image-container">
<img src="images/events/grimlerevent2.png" alt="fuck.">
</div>
With another snap of his fingers, your ass begins to inflate like a balloon, growing rounder and fuller until it's rubbing against itself when you walk. Grimler then pushes you over his knee, spanking your new, ample behind while forcing his fingers into your dripping pussy, coating them with your juices mixed with his addictive cum.
<div class="passage-image-container">
<img src="images/events/grimlerevent2.2.png" alt="fuck.">
</div>
<<link "Continue">>
<<include "Return to Dungeon">>
<</link>>You're examining a mysterious magical item when Grimler appears in front of you, his eyes locked onto your lips. "Now those are perfect for something," he says, snapping his fingers again.
<div class="passage-image-container">
<img src="images/events/grimlerevent3.1.png" alt="fuck.">
</div>
Your lips begin to swell and plump up until they're like pillowy cushions. Before you can protest, Grimler grabs your face, shoving his tongue into your mouth and feeding you his cum-laden saliva. You struggle at first but soon find yourself eagerly sucking on his tongue, hungry for more of the addictive substance.
<div class="passage-image-container">
<img src="images/events/grimlerevent3.png" alt="fuck.">
</div>
"Oh and you won't be needing this any more" Grimler says as he tears your bikini away before dissappearing into the forest again.
<<link "Continue">>
<<include "Return to Dungeon">>
<</link>>You're chasing after a glinting treasure when Grimler appears again, this time with a sinister smile. "You need to learn how to suck properly," he says, snapping his fingers once more.
<div class="passage-image-container">
<img src="images/events/grimlerevent4.png" alt="fuck.">
</div>
Your lips expand, growing even larger.. As you struggle to catch your breath, Grimler forces you onto all fours, pushing his cock into your mouth and fucking it like a throaty pussy.
<div class="passage-image-container">
<img src="images/events/grimlerevent4.1.png" alt="fuck.">
</div>
With each thrust you can taste the drops of his pre-cum, making you crave the sensation of being filled – both literally and figuratively.
<<link "Continue">>
<<include "Return to Dungeon">>
<</link>>You've been chasing Grimler's laughter through the forest for what feels like hours, each encounter leaving you more addicted and desperate for his cum. Your body aches with need, your pussy throbbing in time with your heartbeat.
<div class="passage-image-container">
<img src="images/events/grimlerevent5.png" alt="fuck.">
</div>
As you stumble into a clearing illuminated by ethereal moonlight, you find Grimler waiting for you, his cock already hard and leaking pre-cum. He smirks at you, his eyes gleaming with lust and triumph. "Took you long enough," he taunts.
You try to hold onto your resolve, but it's like trying to stop a raging river with a twig. Your body betrays you, stepping closer to Grimler, your hips swaying in invitation. You can smell his cum, the intoxicating scent making your head swim and your knees weak.
Grimler steps towards you, his hand wrapping around your throat possessively. "Beg for it," he growls, his voice rough with desire. "Beg me to fill you up."
<div class="passage-image-container">
<img src="images/events/grimlerevent5.1.png" alt="fuck.">
</div>
Your pride shatters like glass at his words. You can't deny the need any longer. You look into his eyes, pleading. "Please, Grimler... please fill me up. I... I need your cum. I'm so empty... so fucking hungry for it..."
A wicked grin spreads across his face. "That's my good little slut," he purrs before claiming your mouth in a brutal kiss. As he pushes you to the ground and forces his way inside you, you scream out your final thought before desire consumes you completely: "Fuck me, Grimler! Fill me up with your delicious cum!"
<div class="passage-image-container">
<img src="images/events/grimlerevent5.2.png" alt="fuck.">
</div>
You've lost.
*END*Grimler finds you examining a beautiful flower and pins you to the ground, fucking you hard until he fills your pussy with his addictive cum. He then wipes some of it off your thigh and forces you to lick it clean, making you crave more.
<<link "Continue">>
<<include "Return to Dungeon">>
<</link>>
<div class="passage-image-container">
<img src="images/events/grimlerlake1.png" alt="fuck.">
</div>
You're bent over, examining a peculiar rock formation when Grimler appears behind you, pressing himself against your ass. He forces entry, well, you're not exactly resisting, he's fucking you hard until you cum around him.
<div class="passage-image-container">
<img src="images/events/grimlerlake2.png" alt="fuck.">
</div>
"That's it my little toy"
As he pulls out, he fills your ass with his addictive cum, making you crave more of his rough treatment.
<<link "Continue">>
<<include "Return to Dungeon">>
<</link>>
Your Current Appearance:
<div class="passage-image-container">
<<if $gamePhase == 1>> <!-- First part of the game -->
<<if $transformationLocked>>
<img src="images/hero/tat1.png" alt="Your final, unchangeable transformation">
<<else>>
<<if $upperBodyStage == 0>>
<img src="images/hero/hero_base.png" alt="Your normal upper body">
<<elseif $upperBodyStage == 1>>
<img src="images/hero/hero_1.png" alt="Your breasts feel slightly bigger">
<<elseif $upperBodyStage == 2>>
<img src="images/hero/hero_2.png" alt="They are becoming pretty heavy...">
<<elseif $upperBodyStage == 3>>
<img src="images/hero/hero_3.png" alt="Okay, this is getting insane">
<<elseif $upperBodyStage == 4>>
<img src="images/hero/hero_4.png" alt="You are permanently slowed">
<</if>>
<<if $lowerBodyStage == 0>>
<img src="images/hero/heroass_base.png" alt="Your normal lower body">
<<elseif $lowerBodyStage == 1>>
<img src="images/hero/heroass_1.png" alt="Your legs feel a bit wider">
<<elseif $lowerBodyStage == 2>>
<img src="images/hero/heroass_2.png" alt="Your thighs and calves are more defined">
<<elseif $lowerBodyStage == 3>>
<img src="images/hero/heroass_3.png" alt="Your legs are longer and more muscular">
<<elseif $lowerBodyStage == 4>>
<img src="images/hero/heroass_4.png" alt="Your lower body has transformed significantly">
<</if>>
<</if>>
<<elseif $gamePhase == 2>> <!-- Second part of the game -->
<<if $grimlerlvl == 1>>
<img src="images/hero/grimler1.png" alt="Grimler level 1">
<img src="images/hero/grimlera.png" alt="Grimler level 1 additional image">
<<elseif $grimlerlvl == 2>>
<img src="images/hero/grimler2.png" alt="Grimler level 2">
<img src="images/hero/grimlerb.png" alt="Grimler level 2 additional image">
<<elseif $grimlerlvl == 3>>
<img src="images/hero/grimler3.png" alt="Grimler level 3">
<img src="images/hero/grimlerc.png" alt="Grimler level 3 additional image">
<<elseif $grimlerlvl == 4>>
<img src="images/hero/grimler4.png" alt="Grimler level 4">
<img src="images/hero/grimlerd.png" alt="Grimler level 4 additional image">
<<elseif $grimlerlvl == 5>>
<img src="images/hero/grimler5.png" alt="Grimler level 5">
<img src="images/hero/grimlere.png" alt="Grimler level 5 additional image">
<<elseif $grimlerlvl == 6>>
<img src="images/hero/grimler6.png" alt="Grimler level 6">
<img src="images/hero/grimlerf.png" alt="Grimler level 6 additional image">
<<elseif $grimlerlvl == 7>>
<img src="images/hero/grimler7.png" alt="Grimler level 7">
<img src="images/hero/grimlerg.png" alt="Grimler level 7 additional image">
<<elseif $grimlerlvl == 8>>
<img src="images/hero/grimler8.png" alt="Grimler level 8">
<img src="images/hero/grimlerh.png" alt="Grimler level 8 additional image">
<<elseif $grimlerlvl == 9>>
<img src="images/hero/grimler9.png" alt="Grimler level 9">
<img src="images/hero/grimleri.png" alt="Grimler level 9 additional image">
<<elseif $grimlerlvl == 10>>
<img src="images/hero/grimler10.png" alt="Grimler level 10">
<img src="images/hero/grimlerj.png" alt="Grimler level 10 additional image">
<<else>>
<img src="images/hero/grimler_default.png" alt="Default Grimler appearance">
<</if>>
<</if>>
</div>
<<if $gamePhase == 2>>
<p>Your current Grimler level is: $grimlerlvl</p>
<</if>>
<<return "Go Back">>