You come across an abandoned animal den, its entrance covered with moss and leaves.
[[Investigate the den->Abandoned Den Investigate]]
<<link "Continue">><<goto "Finish Event">><</link>><<nobr>>
<<set _outcome = random(1,3)>>
<<if _outcome == 1>>
<<set $rations += 10>>
You find some leftover food stored inside. It looks edible.<br>
<em>You gain 10 rations.</em>
<<else>>
You disturb a family of foxes hiding inside. They dart away, but you feel a strange connection to them as you leave.<br>
<em>Your humanity decreases.</em>
<<set $humanity -= 10>>
<</if>>
<</nobr>>
<<link "Continue">><<goto "Finish Event">><</link>>The apothecary has a collection of potions for sale.
[[Buy a restoring potion ($10)->Apothecary Restoring Potion]]
[[Buy a fox potion ($1)->Apothecary Fox Potion]]
[[Offer to try an unlabeled potion (+$10)->Apothecary Unlabeled Potion]]
[[Ask for a cure to the fox curse->Apothecary Fox Curse Instructions]]
<<if $amulet2 != "none">>[[Show the amulet you found in the cave->Apothecary Amulet]]<</if>>
[[Exit->Town]]
<<set $area = 'Apothecary'>>
<<set $outdoors = false>>You show the amulet to the apothecary.
The apothecary examines it, and determines that it would indeed be possible to use the amulet to counteract the fox curse.
After performing a short ritual, you feel the fox influence starting to decrease.
<<if $amulet2 == "Rabbit">>
A tingling sensation spreads through your entire body, starting with your ears. They begin to stretch upward, growing larger and more rounded as they become covered in soft white fur. Your new rabbit ears twitch, and you find yourself suddenly more aware of every sound around you.
Your nose starts to twitch uncontrollably, growing smaller and taking on a distinct triangular shape. You feel it becoming more sensitive to the scents of grass and earth. Your upper lip splits slightly, forming a cleft that moves instinctively as your whiskers emerge.
Your arms and legs begin to change, the bones shortening while your muscles rearrange. Your feet grow larger and broader, the soles becoming padded and perfect for hopping. Your hands shrink into small paws, fingers merging into shorter, stronger digits with tiny claws.
A soft, thick layer of fur spreads across your entire body, covering you in shades of brown and white. A small, fluffy tail sprouts from your lower back, twitching in response to your movements. You feel your body growing smaller, and lighter.
The transformation completes as your posture shifts, pulling you into a crouched stance. You are now fully a rabbit
<<elseif $amulet2 == "Eagle">>
A rush of energy courses through your body, starting with your arms. They begin to extend and reshape, your fingers fusing and lengthening, covered in thickening feathers. Soon, your arms are powerful wings, each feather perfectly aligned to catch the air.
Your face starts to tingle as your mouth and nose push outward, reshaping into a sharp, hooked beak. Your eyesight sharpens dramatically, allowing you to see far-off movement with ease.
The base of your spine begins to tingle and extend, pushing outward slowly. A small, flexible nub forms and rapidly grows, sprouting feathers as it lengthens into a sleek, feathered tail. The tail moves with instinctive ease, helping you balance your new body.
Your legs grow stronger and get covered in golden scales. Your feet morph into sharp talons, each toe tipped with a curved, razor-sharp claw. You feel the power in your grip, capable of snatching prey in an instant.
The transformation spreads across your body as thick, majestic feathers sprout along your torso, back, and legs. Your bones lighten, making you feel weightless.
You are now an eagle.
<<else>>
A strange warmth envelops your entire body, beginning at the tip of your bushy fox tail. Slowly, the tail starts to shrink. The once majestic tail becomes nothing more than a slight bump before vanishing completely.
Your ears begin to tingle and shrink, sliding down from the top of your head. The pointed fox ears flatten and fade back into your skull, leaving behind your familiar, rounded human ears. You notice that your hearing has become a bit more dull.
Your muzzle begins to retract, your snout shortening and reshaping into a human nose and mouth. The fur covering your face slowly fades away, and your lips soften as your human features return. You feel your teeth blunting, losing their sharpness.
The soft fur that covered your body starts to vanish, replaced by smooth human skin. Your fingers elongate, reshaping from paws back into hands, complete with five distinct fingers. Your claws retract, leaving behind normal nails.
Your legs begin to lengthen, the muscles and bones shifting back into their human structure. The powerful hind legs of the fox give way to your familiar upright stance, and your feet lose their pads, forming back into human toes.
You are a human again.
<</if>>
<<button "Restart Game">><<script>>Engine.restart();<</script>><</button>>You ask the apothecary if there is any way to break a fox curse. After giving you a curious look, the apothecary tells you that there is a rumor about amulets that can be found deep within a cave. It is said that some of them will be able to oppose the fox.
<<link "Continue">><<goto "Finish Event">><</link>><<nobr>>
<<if $money >= 1>>
<<set $money -= 1>>
<<set $humanity -= 10>>
You buy a fox potion.<br>
<em>Your humanity decreases.</em><br>
<<else>>
You try to get a fox potion, but do not have enough money for it.<br>
<</if>>
<</nobr>>
<<link "Continue">><<goto "Finish Event">><</link>><<nobr>>
<<if $money >= 10>>
<<set $money -= 10>>
<<set $humanity += 20>>
You pay for a restoring potion.<br>
<em>Your humanity increases.</em><br>
<<else>>
You try to get a restoring potion, but do not have enough money for it.<br>
<</if>>
<</nobr>>
<<link "Continue">><<goto "Finish Event">><</link>><<nobr>>
You offer to try an unlabeled potion. The apothecary gives you some money for the help.<br>
<<set $money += 10>>
<<set _outcome = random(1,6)>>
<<if _outcome == 1>>
<em>Your humanity increases.</em><br>
<<set $humanity += 10>>
<<elseif _outcome == 2>>
<em>Your humanity decreases.</em><br>
<<set $humanity -= 10>>
<<elseif _outcome == 3>>
<em>Your willpower increases.</em><br>
<<set $willpower += 10>>
<<elseif _outcome == 4>>
<em>Your willpower decreases.</em><br>
<<set $willpower -= 10>>
<<elseif _outcome == 5>>
<em>Your humanity decreases greatly.</em><br>
<<set $humanity -= 20>>
<<elseif _outcome == 6>>
<em>Your willpower decreases greatly.</em><br>
<<set $willpower -= 20>>
<</if>>
<</nobr>>
<<link "Continue">><<goto "Finish Event">><</link>>You find some berry bushes that look like they might be edible.
[[Eat some berries->Berry Bushes Eat]]
[[Leave the berries alone->Berry Bushes Ignore]]<<nobr>>
<<set _rationsGained = random(5,8)>>
<<set $rations += _rationsGained>>
You eat some of the berries. They have a sweet taste.<br>
<em>You gain _rationsGained rations.</em>
<<if random(1,2) === 1>>
<<set $humanity -= random(1,10)>>
You feel strange after eating some of the berries.<br>
<em>Your humanity decreases.</em>
<</if>>
<</nobr>>
<<link "Continue">><<goto "Finish Event">><</link>><<if $willpower > 3 >>
<<set $willpower -= 3>>
The berries look tasty, but you are able to ignore them and keep going.
<em>Your willpower decreases.</em>
<<link "Continue">><<goto "Finish Event">><</link>>
<<else>>
You do not have enough willpower to resist eating the berries..
[[Continue->Berry Bushes Eat]]
<</if>>You find an abandoned campfire site near the lake. There are a few embers still glowing, and some leftover supplies.
[[You can use the fire to warm up.->Campfire Fire]]
[[You could search for leftover supplies.->Campfire Supplies]]
<<link "Ignore the campfire">><<goto "Finish Event">><</link>><<nobr>>
<<set $willpower += 10>>
You rest for a while next to the remains of the campfire <br>
<em>Resting helps you to recove willpower.</em><br>
<</nobr>>
<<link "Continue">><<goto "Finish Event">><</link>>You search the campfire for any leftover supplies.
<<nobr>>
<<set _rationsGained = random(3,7)>>
<<set $rations += _rationsGained>>
<em>You gain _rationsGained rations.</em>
<</nobr>>
<<link "Continue">><<goto "Finish Event">><</link>>You are inside the cave. The cave entrance is not far. You can see a bit thanks to your lantern.
<<link "Go back to the cave entrance">><<set $area = 'CaveEntrance'>><<goto "Finish Event">><</link>>
<<nobr>>
<<if $rope>>
You can use the rope to go deeper into the cave.<br>
<<link "Go deeper">><<set $area = 'Cave2'>><<goto "Finish Event">><</link>>
<<else>>
You can see a hole in the ground going to a lower level, but no way to descend safely.<br>
<</if>>
<</nobr>>
<<link "Explore">>
<<set _exploreTarget =either("Cave1 Empty","Cave1 Empty", "Cave1 Empty", "Cave1 Rope")>>
<<goto _exploreTarget>>
<</link>>
<<include "TF Reminders">>
<<set $area = 'Cave1'>>
<<set $outdoors = true>>You spend a long time exploring the upper sections of the cave, but do not find anything interesting.
<em>You lose some rations.</em>
<<link "Continue">><<goto "Finish Event">><</link>>
<<set $rations -= 3>><<nobr>>
<<if $rope == false>>
While exploring the cave, you find an old spot where it looks like miners once rested. There are rusty tools and a small chest that might contain supplies.<br>
You open the chest and find a rope in surprisingly good condition. You should be able to use it to reach the deeper sections of the cave.<br>
<strong>You got a rope</strong><br>
<<set $rope = true>>
<<else>>
You find the spot where you had previously found the rope. You have already taken it.
<</if>>
<</nobr>>
<<link "Continue">><<goto "Finish Event">><</link>>You are deep inside the cave. You cannot see the cave entrance from here.
<<link "Go back up">><<set $area = 'Cave1'>><<goto "Finish Event">><</link>>
<<link "Explore">>
<<set _exploreTarget =either("Cave2 Empty","Cave2 Empty", "Cave2 Empty", "Cave2 Amulet")>>
<<goto _exploreTarget>>
<</link>>
<<include "TF Reminders">>
<<set $area = 'Cave2'>>
<<set $outdoors = true>><<nobr>>
<<if $amulet2 == "none">>
<<set _amuletTemp = either("Rabbit","Rabbit","Rabbit", "Eagle","Eagle","Human")>>
Deep in the cave, you discover a shrine built into the wall, covered in carvings that depict foxes and humans in various forms. On the shrine, you can see a small object that reflects the light of your lantern. You get closer to examine it. The amulet shows the figure of a creature, but it is too dark to distinguish it. Thinking that this may help you to break the fox curse, you take the amulet.
<<set $amulet2 = _amuletTemp>>
<<else>>
You find the shrine where you had prevously found the amulet. There is nothing else here.
<</if>>
<</nobr>>
<<link "Continue">><<goto "Finish Event">><</link>>You spend a long time exploring the deeper sections of the cave, but do not find anything interesting.
<em>You lose some rations.</em>
<<link "Continue">><<goto "Finish Event">><</link>>
<<set $rations -= 5>>Standing outside the cave, you feel the temperature drop slightly as the cold air from within reaches you. The shadows inside seem to stretch endlessly, making it hard to see anything beyond a few feet.
<<nobr>>
<<if $lantern>>
The cave is dark but you can use your lantern to see, at least a bit.<br><br>
<<link "Go inside the cave">><<set $area = 'Cave1'>><<goto "Finish Event">><</link>>
<<else>>
The cave is too dark to go inside without a light source. You cannot go inside yet.<br>
<</if>>
<</nobr>>
<<link "Go to the forest">><<set $area = 'Forest'>><<goto "Finish Event">><</link>>
<<include "TF Reminders">>
<<set $area = 'CaveEntrance'>>
<<set $outdoors = true>><<nobr>>
<<if $foundLake === false>>
After navigating through the dense forest, you find yourself at the edge of a lake. It’s quiet here, with only the faint sound of birds and the occasional ripple breaking the stillness.<br>
<strong>You find the lake.</strong>
<<set $foundLake = true>>
<<set $area = 'Lake'>>
<<elseif $foundCaveEntrance === false >>
Hidden among a cluster of boulders, you find the entrance to a cave. It’s dark and uninviting, but something about it pulls your attention.<br>
<strong>You find the cave entrance.</strong>
<<set $foundCaveEntrance = true>>
<<set $area = 'CaveEntrance'>>
<<elseif $discoveredInTown and $foundHiddenTrail == false>>
You notice a narrow trail branching off from the main path, half-hidden by leaves. It looks like it hasn’t been used in a long time, but it’s just wide enough to follow. It goes in the direction where the town is located.<br>
<strong> You find a hidden trail.</strong>
<<set $foundHiddenTrail = true>>
<<else>>
You explore for a while, but do not find anything interesting.
<</if>>
<</nobr>>
<<link "Continue">><<goto "Finish Event">><</link>><<nobr>>
<<if $outdoors>>
<<set $rations -= 1>>
<<set $humanity -= random(0,1)>>
<</if>>
<<set $willpower = Math.clamp($willpower , 0 , 100)>>
<<include "Handle Rations">>
<<include "Update Transformation">>
<<if $gameOver == false>>
<<if $tfNew or $rationsNew>>
<<link "Continue">><<goto $area>><</link>>
<<else>>
<<goto $area>>
<</if>>
<</if>>
<</nobr>>A fisherman’s small boat is tied up near the shore, with some gear left unattended.
[[Investigate the boat->Fisherman’s Boat Investigate]]
<<link "Ignore the boat">><<goto "Finish Event">><</link>>You search for any useful supplies.
<<nobr>>
<<set _outcome = random(1,4)>>
<<if _outcome == 1>>
<<set $fishingRod = true>>
You find a fishing rod. It seems to be in a good state. You could use it in this lake to get some food.<br>
<strong>You get a fishing rod.</strong><br>
<<else>>
However, you do not find anything useful.
<</if>>
<</nobr>>
<<link "Continue">><<goto "Finish Event">><</link>>The forest stretches around you in every direction. It’s quiet, except for the occasional sound of birds or the crack of a branch in the distance.
<<link "Explore">>
<<set _exploreTarget =either("Abandoned Den", "Berry Bushes", "Fox Tracks", "Strange Herbs", "Mysterious Figure", "Forest Stream", "Magpies Call", "Find Area")>>
<<goto _exploreTarget>>
<</link>>
<<link "Go to Town">><<set $area = 'Town'>><<goto "Finish Event">><</link>>
<<if $foundCaveEntrance>><<link "Go to cave">><<set $area = 'CaveEntrance'>><<goto "Finish Event">><</link>><</if>>
<<if $foundLake>><<link "Go to lake">><<set $area = 'Lake'>><<goto "Finish Event">><</link>><</if>>
<<if $foundHiddenTrail>><<link "Go to the hidden trail">><<set $area = 'Hidden Trail'>><<goto "Finish Event">><</link>><</if>>
<<include "TF Reminders">>
<<set $area = 'Forest'>>
<<set $outdoors = true>>A small stream crosses your path. The water looks clean, and you can see small fish swimming.
[[Drink normally->Forest Stream Drink]]
[[Try to catch fish->Forest Stream Fish]]
[[Walk along the stream->Forest Stream Explore]]
<<link "Leave the stream">><<goto "Finish Event">><</link>><<nobr>>
<<if $tfProgress < 7>>
You kneel down and cup your hands to drink from the stream. The water is cool and refreshing. <br>
<<set $rations += 5>>
<em>You gain 5 rations.</em> <br>
<<else>>
You lap the water with your muzzle. The water is cool and refreshing. <br>
<<set $rations += 8>>
<em>You gain 8 rations.</em> <br>
<</if>>
<</nobr>>
<<link "Continue">><<goto "Finish Event">><</link>><<nobr>>
<<if $tfProgress >= 7>>
Your fox instincts take over as you crouch by the water's edge. With quick movements of your muzzle, you manage to catch several fish.<br>
<<set $rations += 15>>
<<set $humanity -= 5>>
<em>You gain 8 rations.</em><br>
<em>Your humanity decreases.</em><br>
<<else>>
You try to catch fish with your hands, but they're too quick. You only manage to catch one small fish.<br>
<<set $rations += 2>>
<em>You gain 2 rations.</em>
<</if>>
<</nobr>>
<<link "Continue">><<goto "Finish Event">><</link>><<nobr>>
You walk along the stream for a while.<br>
<<set _outcome = random(1,3)>>
<<if _outcome == 1>>
You find some supplies left behind by other travelers.<br>
<<set $money += 5>>
<em>You gain some money.</em><br>
<<elseif _outcome == 2>>
You discover a small path that seems to follow the stream. <br>
<<set $area = 'Lake'>>
<<if $foundLake == false>>
Following the path, you find that the stream ends at a large lake.<br>
<strong>You found the lake.</strong><br>
<<set $foundLake = true>>
<<else>>
Following the path, you eventually find yourself at the lake.<br>
<</if>>
<<else>>
You spend some time exploring but find nothing of interest.<br>
<</if>>
<</nobr>>
<<link "Continue">><<goto "Finish Event">><</link>>While walking through the forest, you notice fresh fox tracks leading off the path.
You feel strangelly compelled to follow them.
[[Follow the tracks->Fox Tracks Follow]]
[[Ignore them and move on->Fox Tracks Ignore]]The tracks lead you to a small hidden den beneath a thick bush.
It does not look like there is anyone inside at the moment.
You feel a strange urge to get inside the den.
<em>Your humanity decreases.</em>
<<set $humanity -= 15>>
<<link "Continue">><<goto "Finish Event">><</link>><<if $willpower > 5 >>
<<set $willpower -= 5>>
You are able to resist the fox tracks and keep going.
<em>Your willpower decreases.</em>
<<link "Continue">><<goto "Finish Event">><</link>>
<<else>>
You do not have enough willpower left to resist the fox tracks. You find yourself folowing them.
[[Continue->Fox Tracks Follow]]
<</if>>Here you can buy and sell common supplies.
[[Buy rations ($5)->Store Rations]]
[[Sell 10 rations (+$5)->Store Sell Rations]]
[[Buy lantern ($80)->Store Lantern]]
[[Buy fishing rod ($15)->Store Fishing Rod]]
[[Exit->Town]]
<<set $area = 'General Store'>>
<<set $outdoors = false>><<nobr>>
<<set $rationsNew = false>>
<<if $rations < 10 >>
<<set $rationsNew = true>>
<<if $rations > 0>>
Your rations are running dangerously low. You should try to stock up soon.<br>
<<else>>
You have run out of rations. Overcome by hunger, you cannot avoid letting the fox instinct take over. You hunt for a while, not really aware of your actions, until you find some foor.
<em>You get some rations.</em><br>
<em>Your humanity decreases greatly.</em><br>
<<set $rations += 10>>
<<set $humanity -= 20>>
<</if>>
<</if>>
<</nobr>>You go to the hidden trail.
<<set _outcome = random(1,3)>>
<<if _outcome == 1>>
The path has been abandoned for a long time and is difficult to follow. You get lost for a while, but eventually manage to find your way back to the path.
<em>You lose some rations.</em>
<<set $rations -= 5>>
<<elseif _outcome == 2>>
A fox suddenly appears on the trail ahead, watching you with curious eyes. It then runs away, faster than you can follow it.
Seeing the fox move so gracefully in the forest makes you wish that you could do the same.
<em>Your humanity decreases.</em>
<<set $humanity -= 10>>
<</if>>
After walking for a while, you find yourself outside the Apothecary house.
You quickly go inside before someone notices you.
<<link "Continue">><<set $area = 'Apothecary'>><<goto "Finish Event">><</link>>You can rest and eat here.
[[Rest ($15)->Inn Rest]]
[[Have a meal ($10)->Inn meal]]
[[Exit->Town]]
<<set $area = 'Inn'>>
<<set $outdoors = false>><<nobr>>
<<if $money >= 15>>
<<set $money -= 15>>
<<set $willpower += 30>>
You get a room and rest for the night. <br>
<em>Resting helps you to recove willpower.</em><br>
<<else>>
You try to get a room, but do not have enough money for it.<br>
<</if>>
<</nobr>>
<<link "Continue">><<goto "Finish Event">><</link>><<nobr>>
<<if $money >= 10>>
<<set $money -= 10>>
<<set $rations += 20>>
You pay for a homemade meal. <br>
This will keep you going for a while. <br>
<em>You get 20 rations.</em>
<<else>>
You try to get a room, but do not have enough money for it.<br>
<</if>>
<</nobr>>
<<link "Continue">><<goto "Finish Event">><</link>>Today is a day like any other, and you are taking a walk through the forest when you notice a strange, hidden path that you had somehow not seen before.
The path twists and turns until you stumble upon a clearing, with sunlight illuminating something half-buried beneath the roots of an old tree. It is a small chest, worn and ancient. You approach it cautiously and inspect it. It looks like it has been abandoned for years, maybe decades. You then pry it open, revealing a silver amulet, shaped like a fox and glimmering as it reflects the light of dusk.
There is something about it that fascinates you. Perhaps it is the delicate detail of the fox's fur, or perhaps the way its small, watchful eyes seem almost alive. Foxes always had a certain charm, part of you couldn't help but wonder what it would be like to be that way, to roam freely, to experience the world through their eyes.
You shake your head, pushing the thought aside. Yet your hand moves, almost on its own, reaching for the amulet, fingers brushing the smooth silver surface. The moment you made contact, a strange warmth spread from your fingertips, a tingle that wound its way up your arm, then settled somewhere deep inside you.
Something had changed. You can feel it, a small presence now resting inside you.
<strong>You now have the fox curse.</strong>
Or, you may consider it the fox blessing?
[[Continue->Forest]]You are standing by the lake. The water is calm, disturbed only by the occasional ripple from a fish.
<<link "Go to the forest">><<set $area = 'Forest'>><<goto "Finish Event">><</link>>
[[See reflection->Reflection]]
<<if $fishingRod>>[[Go fishing->Lake Fishing]]<</if>>
<<link "Explore">>
<<set _exploreTarget =either("Fisherman’s Boat", "Shimmering Light", "Campfire", "Thick Fog")>>
<<goto _exploreTarget>>
<</link>>
<<include "TF Reminders">>
<<set $area = 'Lake'>>
<<set $outdoors = true>><<nobr>>
<<if $fishingRod>>
<<if $tfProgress < 8>>
You spend a long time fishing.<br>
You gain some rations.<br>
<<set $rations += 6>>
<<else>>
You try to use your fishing rod, but cannot hold it with your paws.
<</if>>
<<else>>
This would be a nice spot to fish, if you had a fishing rod.<br>
<</if>>
<</nobr>>
<<link "Continue">><<goto "Finish Event">><</link>>You can hear a bird in the distance. A magpie's distinctive chattering call echoes through the trees.
<<if $tfProgress >= 4>>
Your fox ears twitch instinctively toward the sound. You can pinpoint exactly where it's coming from.
[[Try to find the magpie->Magpies Call Search]]
[[Resist tracking the sound->Magpies Call Resist]]
<<else>>
The sound seems to come from somewhere above, but it's hard to tell exactly where.
[[Search for the magpie->Magpies Call Search]]
<<link "Ignore it">><<goto "Finish Event">><</link>>
<</if>>
<<nobr>>
<<if $tfProgress >= 4>>
With your fully developed fox ears, tracking the magpie is almost effortless. Each call guides you precisely through the branches.<br>
You find the magpie's nest tucked away in a tree. It has collected various shiny objects: coins, a small pendant, and other trinkets.<br>
<<set $money += 10>>
<em>You gain some money.</em><br>
The magpie watches you suspiciously as you approach its nest. Your ears keep swiveling to track its movements and alarm calls.<br>
<<set $humanity -= 5>>
<em>Your humanity decreases.</em><br>
<<else>>
You try to find where the sound is coming from, but you can't quite pinpoint its location.<br>
You spend time searching the trees above you.<br>
<<set _outcome = random(1,4)>>
<<if _outcome == 1>>
By chance, you spot the magpie's nest and find some shiny trinkets it has collected.<br>
<<set $money += 10>>
<em>You gain some money.</em><br>
<<else>>
You waste time searching but cannot locate where the sound is coming from.<br>
<</if>>
<</if>>
<</nobr>>
<<link "Continue">><<goto "Finish Event">><</link>><<nobr>>
<<if $willpower >= 5>>
Your ears keep turning towards the magpie's calls, but you manage to resist the urge to track it down. <br>
<<set $willpower -= 5>>
<em>Your willpower decreases.</em> <br>
<<link "Continue">><<goto "Finish Event">><</link>>
<<else>>
Your willpower is too low to resist the urge to follow the sound. <br>
[[Continue->Magpies Call Search]]
<</if>>
<</nobr>>A cloaked figure holding a lantern appears in a clearing ahead. They have not noticed you yet.
[[Approach them->Mysterious Figure Approach]]
[[Stay hidden and watch->Mysterious Figure Watch]]You approach the figure. When it notices your presence, it takes a moment to examine you.
<<nobr>>
<<if $exposure <= 1>>
The figure does not notice anything strange about you. It takes a moment to adjust its cloak, as if trying to remmain hidden.
You try to start a conversation, but it just increases its pace and keeps walking.
<<elseif $exposure >= 4>>
The figure notices you but confuses you for an ordinary fox. It keeps walking without paying much attention to you.
Seeing as how you are no longer recognized as a human makes you lose a bit of willpower. Maybe it would be better to surrender to the fox.
<<set $willpower -= 10>>
<<else>>
<<if $exposure == 2>>
The figure takes notice of your slight fox features. It relaxes a bit and removes its hood, revealing a a long muzzle extending from its head. <br>
"I see that you are also under the influence of the fox. If you have some pending business in the town, better take care of it now, the people there are not too fond of beings like us."<br>
<<else>>
The figure immediately notices your noticeable fox features. It relaxes and removes its hood, revealing 2 furry ears and a long muzzle extending from its head. <br>
"You will become a fox before long. The townspeople may be wary of letting you get close now. We foxes should stay together." He says as he hands you some rations.<br>
<em>You gain 5 rations.</em><br>
<<set $rations += 5>>
<</if>>
<<if $lantern == false>>
"Here, this may help you." the figure says as it hands you its lantern. "Do not worry, I have more of them. It is useful to have some light when the night falls, before your eyes get used to the dark."<br>
<strong>You got a lantern.</strong><br>
<<set $lantern = true>>
<</if>>
The figure then bids you farewell and continues on its way.<br>
You feel more confident after meeting someone similar to you.<br>
<em>Your willpower increases.</em><br>
<<set $willpower += 15>>
<</if>>
<</nobr>>
<<link "Continue">><<goto "Finish Event">><</link>>You stay hidden and observer as the figure keep walking without noticing your presence.
<<nobr>>
<<set _outcome = random(1,3)>>
<<if _outcome == 1>>
As the figure leaves, you notice the tip of a furry tail peeking from below his cloak.
<<elseif _outcome == 2>>
You do not notice anything strange about it as it leaves.
<<else>>
When the figure gets close enough to you, you cannot help but notice as a furry, whiskered muzzle extends from its head, partially hidden by the cloak.
<</if>>
<</nobr>>
<<link "Continue">><<goto "Finish Event">><</link>>You see your reflection on the surface of the lake.
<<nobr>>
<<if $tfProgress==0>>
You see you normal human self staring back at you. But you suspect that it will change soon.<br>
<</if>>
<<if $tfProgress >=9>>
The reflection shows you now standing comfortably on all fours, your body perfectly adjusted to the quadrupedal stance of a fox. You look natural in this form, as if you were always meant to move this way.<br>
<</if>>
<<if $tfProgress >=7>>
Your face is now elongated into a narrow muzzle, pointed and covered in short fur. Your sharp teeth are visible as you open and close your mouth, the new shape giving you a distinctly fox-like expression.<br>
<</if>>
<<if $tfProgress >=1 and $tfProgress<4>>
Your ears have moved to the top of your head. They are slightly furry and flicker slightly adapting to your new heightened sense of hearing, clearly showing the beginning of the fox transformation. <br>
<</if>>
<<if $tfProgress >=4>>
Your ears have reached their full size, pointed and standing tall atop your head. They have dense fur and a fluffy interior, twitching slightly and alert to every sound. <br>
<</if>>
<<if $tfProgress >=3>>
Your nose has turned into a small, shiny black fox nose. Its sensitivity is evident as you breathe in deeply, picking up a variety of scents you could never have sensed before<br>
<</if>>
<<if $tfProgress >=2 and $tfProgress<6>>
You ocassionaly catch a glimpse of your short tail peeking behind you, swaying slightly.
It is still short but you can tell it's a fox tail in the making, its fur soft and beginning to lengthen with each passing moment. <br>
<</if>>
<<if $tfProgress >=6>>
You can clearly see your long tail swaing behind you. It is covered in thick reddish fur that tapers into a snowy white tip. It swishes naturally, its weight and movement completely instinctual as though it's always been a part of you.<br>
<</if>>
<<if $tfProgress >=5>>
Your legs are now completely transformed, shorter and covered in dense fur. They have the distinct shape of a fox's hind legs, ending in sturdy, padded paws. <br>
<</if>>
<<if $tfProgress >=8>>
Your arms are now completely transformed into fox forelimbs. They are covered in a thick layer of fur, ending in small paws with sharp claws that are perfect for both digging and maintaining your balance on all fours.<br>
<</if>>
<</nobr>>
<<link "Continue">><<goto "Finish Event">><</link>>You notice a strange shimmering light beneath the lake’s surface, as if something is buried down there.
[[Investigate the light->Shimmering Light Investigate]]
[[Ignore the light->Shimmering Light Ignore]]<<if $willpower > 10 >>
<<set $willpower -= 10>>
You are able to ignore the shiny light and keep going.
<em>Your willpower decreases.</em>
<<link "Continue">><<goto "Finish Event">><</link>>
<<else>>
You do not have enough willpower left to ignore the shiny light. You find yourself reaching out for it.
[[Continue->Shimmering Light Investigate]]
<</if>><<nobr>>
You reach for the object buried in the shallow water.<br>
<<set _outcome = random(1,3)>>
<<if _outcome == 1>>
<<set $money += 15>>
You find some coins partially buried.<br>
<em>You gain some money.</em>
<<else>>
You find a small, metallic figure in the shape of a fox. It seems to look at you mischievously. You feel an energy surge from the figure, flowing up your arm and settling somewhere deep inside you.<br>
<em>Your humanity decreases.</em>
<<set $humanity -= 15>>
<</if>>
<</nobr>>
<<link "Continue">><<goto "Finish Event">><</link>><<nobr>>
<<if $fishingRod>>
You already have a fishing rod..
<<else>>
<<if $money >=15>>
<<set $money -=15>>
<<set $fishingRod = true>>
You decide to get a fishing rod. If you go to a lake, you can use it to get rations.<br>
<strong>You get a fishing rod.</strong><br>
<<else>>
You do not have enough money for a fishing rod.<br>
<</if>>
<</if>>
<</nobr>>
<<link "Continue">><<goto "Finish Event">><</link>><<nobr>>
<<if $lantern>>
You already have a lantern.
<<else>>
<<if $money >=80>>
<<set $money -=80>>
<<set $lantern = true>>
You are finaly able to afford a lantern. You can use it to explore dark places.<br>
<strong>You get a lantern.</strong><br>
<<else>>
You do not have enough money for a lantern.<br>
<</if>>
<</if>>
<</nobr>>
<<link "Continue">><<goto "Finish Event">><</link>><<nobr>>
<<if $money >= 5>>
<<set $money -= 5>>
<<set $rations += 10>>
You get some snacks. They are not very nutritive but will keep you going for a bit.<br>
<em>You get 10 rations.</em>
<<else>>
You do not have enough money for that.<br>
<</if>>
<</nobr>>
<<link "Continue">><<goto "Finish Event">><</link>><<nobr>>
<<if $rations >= 10>>
<<set $rations -=10>>
<<set $money += 5>>
You sell some of your remaining rations.<br>
<<else>>
You do not have enough rations to sell.<br>
<</if>>
<</nobr>>
<<link "Continue">><<goto "Finish Event">><</link>>Humanity:
<progress @value="$humanity" max="100"></progress>
Willpower:
<meter @value="$willpower" min="0" max="100"></meter>
Rations: $rations
Money: $money<<set $humanity = 100>>
<<set $willpower = 50>>
<<set $exposure = 0>>
<<set $tfProgress = 0>>
<<set $tfNew = false>>
<<set $rationsNew = false>>
<<set $amulet2 = "none">>
<<set $gameOver = false>>
<<set $rations = 30>>
<<set $outdoors = true>>
<<set $money = 20>>
<<set $area = 'Forest'>>
<<set $foundCaveEntrance = false>>
<<set $foundLake = false>>
<<set $foundHiddenTrail = false>>
<<set $discoveredInTown = false>>
<<set $lantern = false>>
<<set $rope = false>>
<<set $fishingRod = false>>You come across a patch of strange herbs. They have an unusual scent, and you have heard they might be useful, but you do not have enough knowledge to identify them.
[[Gather the herbs->Strange Herbs Gather]]
<<link "Ignore the herbs">><<goto "Finish Event">><</link>>You gather some of the herbs.
<<set _outcome = random(1,3)>>
<<if _outcome == 1>>
<<set $humanity += 15>>
The herbs help you to fight the influence of the fox.
<em>Your humanity increases.</em>
<<elseif _outcome == 2>>
<<set $humanity -= 5>>
The herbs make you feel strange. You feel the fox influence becoming stronger.
<<else>>
The herbs do not seem to have any effect.
<</if>>
<<link "Continue">><<goto "Finish Event">><</link>><<nobr>>
<<if random(1,3) == 1 and $tfProgress >= 3>>
<<set _reminderPart = random(3, $tfProgress)>>
<<switch _reminderPart>>
<<case 3>>
<<print either("The cold air feels sharp against your sensitive, shiny black nose.", "With a twitch of your nose, you pick up the faint aroma of nearby water.")>>
<<case 4>>
<<print either("A soft breeze ruffles the fur on your pointed ears.", "You swivel your ears toward a distant sound, instinctively honing in on its source.")>>
<<case 5>>
<<print either("The soft padding of your paws absorbs the impact of each step, making your movements silent.", "The sensation of the earth beneath your paws feels grounding and natural.")>>
<<case 6>>
<<print either("Your tail brushes softly against your leg as you move.", "You feel the wind tugging at your tail, making it sway gently.", "Your tail slowly swishes back and forth, almost of its own accord.", "The fluffy tail behind you twitches instinctively, reacting to your emotions.")>>
<<case 7>>
<<print either("You lick your muzzle instinctively, tasting the faint hint of dew on your fur.", "Your muzzle twitches slightly as a breeze carries a curious scent.", "You let out a low, contented growl.")>>
<<case 8>>
<<print either("You stretch your forelimbs forward, extending the claws as far as they’ll go, testing their range of motion.", "You run your clawed fingers through the dirt, feeling the texture of the soil against your sensitive pads.", "The fur on your forearms feels warm against your skin.")>>
<<case 9>>
<<print either("You lower your muzzle to the ground, sniffing curiously at a trail left by another animal.", "You sniff the ground as you move, your posture natural and fluid.", "The rhythm of your movement feels effortless, each paw finding its place instinctively.", "You feel the natural rhythm of your gait as all four paws move in perfect sync with each step.", "Resting on all fours feels natural; your paws press gently into the earth in a comforting way.", "You nudge a small rock with your paw, watching it roll forward, then bat at it again with curiosity.")>>
<</switch>>
<</if>>
<</nobr>>A thick blanket of fog rolls across the lake. The damp air carries strange scents and muffled sounds, making it difficult to find your way back.
[[Try to navigate through the fog->Thick Fog Navigate]]
[[Wait for the fog to clear->Thick Fog Wait]]<<nobr>>
<<if $tfProgress >= 4>>
Your fox ears twitch, instinctively turning toward distant sounds. Even through the thick fog, you can make out the direction of water lapping against the shore and the rustling of leaves in the wind.<br>
Your enhanced hearing guides you back to familiar ground, but the fox influence increases.<br>
<em>Your humanity decreases.</em><br>
<<set $humanity -= 5>>
<<else>>
<<set _outcome = random(1,3)>>
<<if _outcome == 1>>
You carefully make your way through the fog. Luck is on your side this time, and you manage to find your way back without getting lost.<br>
<<else>>
You stumble through the fog for what feels like hours. It takes you a long time before you finally find your way back.<br>
<em>You lose some rations.</em><br>
<<set $rations -= 8>>
<</if>>
<</if>>
<</nobr>>
<<link "Continue">><<goto "Finish Event">><</link>>You decide to wait patiently for the fog to clear rather than risk getting lost. <br>
Time passes slowly as you rest by the shoreline, listening to the gentle lap of waves against the shore. <br>
Eventually, the fog begins to thin, revealing the familiar landscape once again.
<em>You lose a few rations while waiting.</em>
<<set $rations -= 4>>
<<link "Continue">><<goto "Finish Event">><</link>>You arrive to the town.
<<nobr>>
<<set _allowedEntrance = true>>
<<if $exposure == 0>>
The guards at the entrance take a brief glance at you and let you pass.
<<elseif $exposure == 1>>
You adjust your clothes to keep your transformation hidden. You are able to get past the guards without attracting too much attention. Some people throw a few curious glances at you, but nothing beyond that.
<<elseif $exposure == 2>>
You try to adjust your clothes to keep your transformation hidden. With your more prominent fox features, this is becomming more difficult.<br>
<<if random(1,2) == 1>>
The guards give you some suspicions glances, but you are able to sneak past him. <br>
<<else>>
Despite your best efforts, the guard notices that there is something strange going on. He stops you and notices your changes. <br>
"Sorry, but I cannot let you in. We cannot risk the curse spreading to the other residents"<br>
You may have better luck next time.<br>
<<set _allowedEntrance = false>>
<</if>>
<<elseif $exposure == 3>>
You try to adjust your clothes to keep your transformation hidden, but you cannot avoid being seen by a guard. He prevents you from entering the town. <br>
"Sorry, but I cannot let you in. We cannot risk the curse spreading to the other residents"<br>
You have no alternative but to go back to the forest.<br>
It is now impossible to hide your changes to get into town.<br>
<<if $foundHiddenTrail == false>>
Maybe you could find a different path, if you explore in the forest.<br>
<</if>>
<<set _allowedEntrance = false>>
<<elseif $exposure == 4>>
The guard sees you, but only sees an ordinary fox. He shoos you away<br>
You run back to the forest.<br>
<<set _allowedEntrance = false>>
<</if>>
<</nobr>>
<<if _allowedEntrance>>
[[General Store]]
[[Apothecary]]
[[Inn]]
<<link "Go to the forest">><<set $area = 'Forest'>><<goto "Finish Event">><</link>>
<<set $area = 'Town'>>
<<set $outdoors = true>>
<<else>>
<<link "Go back to the forest">><<set $area = 'Forest'>><<goto "Finish Event">><</link>>
<<set $discoveredInTown = true>>
<</if>><<nobr>>
<<set $tfNew = false>>
<<set _tfProgressOld = $tfProgress>>
<<set $humanity = Math.clamp($humanity , 0 , 100)>>
<<set _tfProgressNew = Math.trunc((100 - $humanity)/10)>>
<<if _tfProgressOld < _tfProgressNew>>
<<set $tfNew = true>>
<</if>>
<<for _tfStep = _tfProgressOld + 1; _tfStep <= _tfProgressNew; _tfStep += 1>>
<<switch _tfStep>>
<<case 1>>
A warmth envelops your ears, and they begin to tingle intensely. You feel them moving, shifting up towards the top of your head. They grow larger, elongating slightly, and soon they are covered with a short layer of soft fur. Your ears twitch involuntarily as new sounds become sharper and clearer. <br>
<strong>You now have a pair of short fox ears.</strong><br>
<<set $exposure = 1>>
<<case 2>>
A warmth gathers at the base of your spine, gradually turning into a persistent pressure. You feel your spine lengthen, pushing outward into a small nub, growing with each heartbeat. It begins to sprout soft reddish fur, and when you reach back, you can feel the new appendage - your tail starting to take shape.<br>
<strong>You now have a short fox tail.</strong><br>
<<set $exposure = 1>>
<<case 3>>
Your nose tingles and starts to feel stiff. You watch as it darkens and reshapes, shrinking slightly but becoming more pronounced. It turns a shiny black, and you notice your sense of smell is now far sharper, allowing you to pick up the scents of earth, leaves, and distant creatures.<br>
<strong>You now have a fox nose.</strong><br>
The transformation is now starting to become visible.<br>
<<set $exposure = 2>>
<<case 4>>
The fur on your ears continues to grow thicker, with the insides developing a soft, fluffy texture. They become more pointed, standing upright, fully transformed into the alert ears of a fox. Every rustle and movement around you becomes clearer, giving you an awareness of your surroundings unlike anything you've experienced before.<br>
<strong>You now have a pair of long fox ears.</strong><br>
<<set $exposure = 2>>
<<case 5>>
A tightness spreads through your legs as they begin to reshape, the bones shortening while your muscles shift. Your feet lengthen, and your toes form into paws. Fur spreads along your legs, and your feet become padded, perfect for moving swiftly and quietly.<br>
<strong>You now have a pair of fox legs.</strong><br>
<<set $exposure = 2>>
<<case 6>>
The small nub at the base of your spine stretches further, rapidly growing into a full tail. Thick fur sprouts along its length, turning deep red with a fluffy, white tip. The tail moves of its own accord, swishing and curling as though testing its newfound freedom, and you feel its weight as it moves behind you.<br>
<strong>You now have a long fox tail.</strong><br>
The transformation is now impossible to conceal.<br>
<<set $exposure = 3>>
<<case 7>>
Your face begins to push forward, your jaw and nose elongating into a narrow muzzle. Your teeth grow sharper, perfectly suited for a predator. As the muzzle completes, your senses feel heightened, with your new snout giving you a more pointed, vulpine appearance.<br>
<strong>You now have a fox muzzle.</strong><br>
<<set $exposure = 3>>
<<case 8>>
Your arms undergo a similar change to your legs, the bones shortening and the hands transforming into small paws. Your fingers shrink, merging into four distinct toes, each tipped with a small claw. Soft fur covers your arms, completing their transformation into forelimbs that could support your weight.<br>
<strong>You now have fox arms.</strong><br>
<<set $exposure = 3>>
<<case 9>>
Your body starts to feel awkwardly balanced, and you are instinctively pulled downwards. Your shoulders and spine adjust, forcing you onto all fours. The transition feels surprisingly natural, and within moments, you are comfortably on all four paws, your body adapting to its new mode of movement with ease.<br>
<strong>You are now quadrupedal.</strong><br>
You are now indistinguisable from a real fox.<br>
<<set $exposure = 4>>
<<case 10>>
The transformation finishes as the last traces of your humanity fade. Your fur thickens, your senses sharpen further, and the instincts of a fox fully settle in. You feel a final, deep shift within you, solidifying your form. The change is permanent now. You are no longer human, but a fox, fully and completely. You lift your muzzle to the sky and let out a soft bark.<br>
<strong>The transformation is now complete.</strong><br>
<<set $exposure = 4>>
<<set $gameOver = true>>
<<button "Restart Game">><<script>>Engine.restart();<</script>><</button>>
<<default>>
. . ..
<</switch>>
<</for>>
<<if _tfProgressOld < _tfProgressNew>>
<<set $tfProgress = _tfProgressNew>>
<</if>>
<</nobr>>