Mina stands in her small home, surrounded by the clutter of her life.
[[Cauldron]]
[[Journal]]
[[Memories]]
[[Outside]]
[[Rest]]<<set _currentReagents to $player.reagents.list>>
<<set _currentMediums to ['Water']>>
<<set _currentCatalysts to $player.catalysts.list>>
<<if $player.mediums.list.length > 0>>
<<run _currentMediums.push($player.mediums.list)>>
<<run _currentMediums = _currentMediums.flat()>>
<</if>>
<div class="titleImage">
</div>
<<if $cauldronVisited is false>>
<<cauldronInstruction>>
<<set $cauldronVisited to true>>
<</if>>
<h3>Cauldron Contents</h3>
<div id="bottles">
<<if $cauldronContents.length == 0>>
<p>Currently Empty</p>
<<else>>
<p>@@#amount;<<=$cauldronContents[1]>>@@ units of $cauldronContents[0]</p>
<<if $cauldronContents[0] is "Useless Goop">>
<<link "Empty goop into 'The Pit'" "Cauldron">>
<<set $dumpedGoop += $cauldronContents[1]>>
<<set $cauldronContents to []>>
<</link>>
<<else>>
<<link "Fill one bottle">>
<<if $player.items.has("Empty Bottle") is true>>
<<set $cauldronContents[1]-->>
<<drop $player.items "Empty Bottle" 1>>
<<pickup $player.potions $cauldronContents[0] 1>>
<<replace "#amount">><<=$cauldronContents[1]>><</replace>>
<<else>>
<<run Dialog.setup("No Bottles"); Dialog.wiki("Mina has run out of bottles!");Dialog.open()>>
<</if>>
<<if $cauldronContents[1] is 0>>
<<set $cauldronContents to []>>
<<goto "Cauldron">>
<</if>>
<</link>><br>
<<link "Fill as many bottles as possible">>
<<if $player.items.has("Empty Bottle") is true>>
<<for $cauldronContents[1] > 0>>
<<if $player.items.has("Empty Bottle") is true>>
<<set $cauldronContents[1]-->>
<<drop $player.items "Empty Bottle" 1>>
<<pickup $player.potions $cauldronContents[0] 1>>
<<else>>
<<break>>
<</if>>
<</for>>
<<if $cauldronContents[1] is 0>>
<<set $cauldronContents to []>>
<<goto "Cauldron">>
<<else>>
<<replace "#amount">><<=$cauldronContents[1]>><</replace>>
<</if>>
<<else>>
<<run Dialog.setup("No Bottles"); Dialog.wiki("Mina has run out of bottles!");Dialog.open()>>
<</if>>
<</link>>
<</if>>
<</if>>
</div>
<<if _currentReagents.length < 2>>
<p>Mina doesn't have enough reagents for alchemy!</p>
<<elseif $cauldronContents.length > 0>>
<p>There's something still in the cauldron.</p>
<<elseif $player.stamina < 10>>
<p>Mina is too tired for alchemy.</p>
<<else>>
<div class="cauldron">
<div class="firstReagent"><<reagent "First Reagent:">><br>
<<listbox "$firstReagent" autoselect>>
<<optionsfrom _currentReagents>>
<</listbox>></div>
<div class="secondReagent"><<reagent "Second Reagent:">><br>
<<listbox "$secondReagent" autoselect>>
<<optionsfrom _currentReagents>>
<</listbox>></div>
<div class="cauldronMedium"><<medium "Medium:">><br>
<<listbox "$medium" autoselect>>
<<optionsfrom _currentMediums>>
<</listbox>></div>
<div class="catalyst"><<catalyst "Catalyst:">><br>
<<listbox "$catalyst" autoselect>>
<<optionsfrom _currentCatalysts>>
<</listbox>></div>
<div class="quickAlchemy">
<p>Known Recipes:</p>
<<set _discoveredRecipes to Object.keys($recipesDiscovered)>>
<<for _i = 0; _i lt _discoveredRecipes.length; _i++>>
<<set _recipe to _discoveredRecipes[_i]>>
<<if $recipesDiscovered[_recipe] is true>>
<<capture _recipe>>
<<link _recipe "Quick Alchemy">>
<<set $bulkCraft to 1>>
<<set $quickAlchemyRecipe to setup.recipes[_recipe]>>
<<set $quickRecipeName to _recipe>>
<</link>>
<<print " | ">>
<<link "x5" "Quick Alchemy">>
<<set $bulkCraft to 5>>
<<set $quickAlchemyRecipe to setup.recipes[_recipe]>>
<<set $quickRecipeName to _recipe>>
<</link>><br>
<</capture>>
<</if>>
<</for>>
</div>
<div class="alchemize">
<p><<link "Alchemize" "Alchemize">>
<<set $bulkCraft to 1>>
<</link>></p>
</div>
</div>
<</if>>
<p><<link "Show instructions again">>
<<cauldronInstruction>>
<</link>></p>
<p>[[Back|Home]]</p><p>Mina gets a good few hours sleep, restoring her energy.</p>
<<set $player.stamina to $player.maxStamina>>
<<if $currentTime is "Night">>
<<advanceTime>>
<<else>>
<<advanceTime>>
<<advanceTime>>
<</if>>
<p>[[Back|Home]]</p><<set $player to {
'reagents' : Inventory.create(),
'mediums' : Inventory.create(),
'catalysts' : Inventory.create(),
'items' : Inventory.create(),
'potions' : Inventory.create(),
'maxStamina' : 100,
'stamina' : 100,
'gold' : 10
} >>
<<set $version3 to true>>
<<set $version4 to true>>
<<set $version5 to true>>
<<set $time = 0>>
<<set $timeIncrements to ['Morning', 'Midday', 'Afternoon', 'Evening', 'Night']>>
<<set $currentTime to $timeIncrements[$time]>>
<<set $skills to {
'Alchemy' : setup.skill("Alchemy", 1, 0, 10),
'Botany' : setup.skill("Botany", 1, 0, 10),
'Stamina' : setup.skill("Stamina", 1, 0, 10)
}>>
<<set $libraryVisited to false>>
<<set $marketVisited to false>>
<<set $workshopVisited to false>>
<<set $innVisited to false>>
<<set $cauldronVisited to false>>
<<set $stablesVisited to false>>
<<set $bethHouseVisited to false>>
<<set $jessicaHouseVisited to false>>
<<set $donationVisited to false>>
<<set $firstWingAccessible to false>>
<<set $allayaMet to false>>
<<set $replayMemory to false>>
<<set $scenesSeen to {
"Vine First Time" : false,
"Slime First time" : false,
"Philia Dog First Time" : false,
}>>
<<set $cauldronContents to []>>
<<set $dumpedGoop to 0>>
<<set $libraryPublicHints to [
0, 0, 0, 0, 0, "sapHint", 0, "slimeHint"
]>>
<<set $sapHintLearned to false>>
<<set $sapCollected to false>>
<<set $slimeHintLearned to false>>
<<set $slimeCollected to false>>
<<item "Forest Herb">>
<<description>>\
A bright red leaf of a herb from the forest.\
<</item>>
<<item "Cave Mushroom">>
<<description>>\
A bright blue mushroom from the caves.\
<</item>>
<<item "Vine Sap">>
<<description>>\
A gooey sap from a vine found in the forest.\
<</item>>
<<item "Slime Jelly">>
<<description>>\
The jelly of a simple cave slime.\
<</item>>
<<item "Vine Pollen">>
<<description>>\
Pollen from a forest vine flower.\
<</item>>
<<item "Glowing Quartz">>
<<description>>\
A chunk of glowing quartz inherited from Mina's mother.\
<</item>>
<<item "Empty Bottle">>
<<description>>\
An empty glass bottle, perfect for keeping potions and other liquids in.\
<</item>>
<<consumable "Stamina Potion">>
<<restoreStamina 25>>
<<pickup $player.items "Empty Bottle" 1>>
<<description>>\
A delicious stamina potion that will refresh your energy a little.\
<</consumable>>
<<item "Allure Potion">>
<<description>>\
A curious potion that will reportedly "lure" a creature.\
<</item>>
<<item "Elasticity Elixir">>
<<description>>\
Will supposedly increase the body's elasticity. Whatever that might mean!\
<</item>>
<<set setup.prices = new Map([
["Forest Herb", 1],
["Cave Mushroom", 1],
["Vine Pollen", 2],
["Empty Bottle", 2],
["Stamina Potion", 10],
["Allure Potion", 15],
["Elasticity Elixir", 30]
])>>
<<set setup.donations to {
"First" : 500
}>>
<<set setup.recipes to {
"Stamina Potion" : ['Cave Mushroom', 'Forest Herb', 'Water', 'Glowing Quartz'],
"Allure Potion" : ['Cave Mushroom', 'Vine Pollen', 'Vine Sap', 'Glowing Quartz'],
"Elasticity Elixir" : ['Slime Jelly', 'Forest Herb', 'Vine Sap', 'Glowing Quartz']
}>>
<<set setup.recipeAlchemyExp to {
"Useless Goop" : 1,
"Stamina Potion" : 2,
"Allure Potion" : 3,
"Elasticity Elixir" : 5
}>>
<<set setup.recipeStaminaExp to {
"Useless Goop" : 1,
"Stamina Potion" : 1,
"Allure Potion" : 2,
"Elasticity Elixir" : 2
}>>
<<set setup.recipeStaminaUsage to {
"Useless Goop" : 10,
"Stamina Potion" : 10,
"Allure Potion" : 15,
"Elasticity Elixir" : 15
}>>
<<set $recipesDiscovered to {
"Stamina Potion" : false,
"Allure Potion" : false,
"Elasticity Elixir" : false
}>>
<<pickup $player.catalysts "Glowing Quartz" 1>>
<<set $staminaPotionRecipe to ['Cave Mushroom', 'Forest Herb', 'Water', 'Glowing Quartz']>>
<<set $allurePotionRecipe to ['Cave Mushroom', 'Vine Pollen', 'Vine Sap', 'Glowing Quartz']>>
<<set $elasticityElixirRecipe to ['Slime Jelly', 'Forest Herb', 'Vine Sap', 'Glowing Quartz']>>
<<set $staminaPotionDiscovered to false>>
<<set $allurePotionDiscovered to false>>
<<set $elasticityElixirDiscovered to false>>
<<set $allurePotionUsed to false>>
<<set $elasticityElixirUsed to false>>
<<set $bethElasticityInformed to false>>
<<set $jessicaElasticityInformed to false>>
<<set $philiaAllureInformed to false>>
<<set $philiaDogFirst to false>><<if tags().includes("title")>><<else>>
Time of Day: $currentTime<br>
Stamina: @@#stamina;<<=$player.stamina>>@@/$player.maxStamina<br>
Gold: @@#gold;<<= $player.gold>>@@<br>
<</if>>[[Village]]
[[Forest]]
[[Cave]]
[[Home]]<p>Mina stands at the edge of the wild forest.</p>
<<if $player.stamina > 0>>
<p>[[Explore the Forest]]</p>
<<else>>
<p>Mina is too tired to explore.</p>
<</if>>
<p>[[Back|Outside]]</p><p>Mina stands at the entrance to a local cave system.</p>
<p><<if $player.stamina > 0>>
[[Explore the Caves]]
<<else>>
Mina is too tired to explore.
<</if>></p>
[[Back|Outside]]<p>The bustling little village of Tenderbrook. Straddling a large river it has become somewhat of a hub for trade and sees quite a variety of people living here or passing through.</p>
<p>
[[Library]]<br>
[[Nightshade Inn]]<br>
[[Workshops]]<br>
[[Market]]<br>
<<if $allayaMet is true>>
Adventurer Guild - Coming in a future update<br>
<</if>>
</p>
<p>[[Back|Outside]]</p><<inv $player.reagents drop inspect>>
<<inv $player.mediums drop inspect>>
<<inv $player.catalysts inspect>>
<<inv $player.items drop inspect>>
<<inv $player.potions use drop inspect>><<if tags().includes("title")>>
<<else>>
<<link "Inventory">>
<<run Dialog.setup("Inventory"); Dialog.wiki(Story.get("Inventory").text); Dialog.open()>>
<</link>>><br>
<<link "Skills">>
<<run Dialog.setup("Skills"); Dialog.wikiPassage("Skills"); Dialog.open()>>
<</link>><br>
<</if>><<widget 'advanceTime'>>
<<if $time == 4>>
<<set $time = 0>>
<<else>>
<<set $time++>>
<</if>>
<<set $currentTime to $timeIncrements[$time]>>
<</widget>>
<<widget 'usePotion'>>
<<drop $player.potions _args[0] 1>>
<<pickup $player.items "Empty Bottle" 1>>
<</widget>>
<<widget 'reagent'>>
<span style="color:red; text-shadow: 1px 1px 0 #fff, -1px 1px 0 #fff, 1px -1px 0 #fff, -1px -1px 0 #fff;">_args[0]</span>
<</widget>>
<<widget 'medium'>>
<span style="color:#948300; text-shadow: 1px 1px 0 #fff, -1px 1px 0 #fff, 1px -1px 0 #fff, -1px -1px 0 #fff;">_args[0]</span>
<</widget>>
<<widget 'catalyst'>>
<span style="color:blue; text-shadow: 1px 1px 0 #fff, -1px 1px 0 #fff, 1px -1px 0 #fff, -1px -1px 0 #fff;">_args[0]</span>
<</widget>>
<<widget 'fillBottles'>>
<<set _material to _args[0]>>
<<set _amount to _args[1]>>
<div id="bottles">
<p>There is enough _material here to fill @@#amount;<<=_amount>>@@ bottles!</p>
<<link "Fill one bottle">>
<<if $player.items.has("Empty Bottle") is true>>
<<set _amount-->>
<<drop $player.items "Empty Bottle" 1>>
<<pickup $player.mediums _material 1>>
<<replace "#amount">><<=_amount>><</replace>>
<<else>>
<<run Dialog.setup("No Bottles"); Dialog.wiki("Mina has run out of bottles!");Dialog.open()>>
<</if>>
<<if _amount is 0>>
<<replace "#bottles">><p>There's nothing else to bottle.</p><</replace>>
<</if>>
<</link>><br>
<<link "Fill as many bottles as possible">>
<<if $player.items.has("Empty Bottle") is true>>
<<for _amount > 0>>
<<if $player.items.has("Empty Bottle") is true>>
<<set _amount-->>
<<drop $player.items "Empty Bottle" 1>>
<<pickup $player.mediums _material 1>>
<<else>>
<<break>>
<</if>>
<</for>>
<<if _amount is 0>>
<<replace "#bottles">><p>There's nothing else to bottle.</p><</replace>>
<<else>>
<<replace "#amount">><<=_amount>><</replace>>
<</if>>
<<else>>
<<run Dialog.setup("No Bottles"); Dialog.wiki("Mina has run out of bottles!");Dialog.open()>>
<</if>>
<</link>>
</div>
<</widget>>
<<widget 'addExp'>>
<<set $skills[_args[0]].exp += _args[1]>>
<<if ($skills[_args[0]].exp >= $skills[_args[0]].maxExp)>>
<<set $skills[_args[0]].level += 1>>
<<set $skills[_args[0]].exp -= $skills[_args[0]].maxExp>>
<<set _newmaxexp = Math.trunc($skills[_args[0]].maxExp * 1.1)>>
<<set $skills[_args[0]].maxExp = _newmaxexp>>
<<set $player.maxStamina = 90 + $skills["Stamina"].level*10>>
<p>Mina's <<print $skills[_args[0]].name>> skill has increased to <<print $skills[_args[0]].level>>!</p>
<</if>>
<</widget>>
<<widget 'calculateBonus'>>
<<set _bonus to 0>>
<<set _skillChance to ($skills[_args[0]].level -1)*5>>
<<if ndef _args[1] is true>>
<<set _rolls to 1>>
<<else>>
<<set _rolls to _args[1]>>
<</if>>
<<for _bonusRoll = 0; _bonusRoll lt _rolls; _bonusRoll++>>
<<for _skillChance > 100>>
<<set _bonus++>>
<<set _skillChance -= 100>>
<</for>>
<<set _percentile to Math.floor(Math.random()*100)>>
<<if _percentile < _skillChance>>
<<set _bonus++>>
<</if>>
<</for>>
<<set $skillBonus to _bonus>>
<</widget>>
<<widget 'reduceStamina'>>
<<set $player.stamina -= _args[0]>>
<<if $player.stamina < 0>>
<<set $player.stamina = 0>>
<</if>>
<<replace "#stamina">><<= $player.stamina>><</replace>>
<</widget>>
<<widget 'restoreStamina'>>
<<set $player.stamina += _args[0]>>
<<if $player.stamina > $player.maxStamina>>
<<set $player.stamina = $player.maxStamina>>
<</if>>
<<replace "#stamina">><<= $player.stamina>><</replace>>
<</widget>>
<<widget plusGold>>
<<set $player.gold to Math.clamp($player.gold + _args[0], 0, Infinity)>>
<<replace "#gold">><<= $player.gold>><</replace>>
<</widget>>
<<widget minusGold>>
<<set $player.gold to Math.clamp($player.gold - _args[0], 0, Infinity)>>
<<replace "#gold">><<= $player.gold>><</replace>>
<</widget>>
<<widget "buyLink">>
<<set _item to _args[0]>>
<<set _price to setup.prices.get(_item) || 1>>
<p class="shopScreen">
<span class="shopItem">_item</span>
<span class="shopItem">_price G</span>
<span class="shopItem">
<<capture _item, _price>>
<<link "Buy">>
<<if $player.gold < _price>>
<<run UI.alert("Mina doesn't have enough gold!")>>
<<else>>
<<minusGold _price>>
<<pickup $player.items _item 1>>
<</if>>
<</link>>
|
<<link "Buy x5">>
<<if $player.gold < _price * 5>>
<<run UI.alert("Mina doesn't have enough gold!")>>
<<else>>
<<set _multipliedPrice to _price * 5>>
<<minusGold _multipliedPrice>>
<<pickup $player.items _item 5>>
<</if>>
<</link>>
|
<<link "Buy x10">>
<<if $player.gold < _price * 10>>
<<run UI.alert("Mina doesn't have enough gold!")>>
<<else>>
<<set _multipliedPrice to _price * 10>>
<<minusGold _multipliedPrice>>
<<pickup $player.items _item 10>>
<</if>>
<</link>>
<</capture>>
</span>
</p><br>
<</widget>>
<<widget "sellLink">>
<<set _item to _args[0]>>
<<set _amount to _args[1]>>
<<set _bag to _args[2]>>
<<set _price to setup.prices.get(_item) || 1>>
<p @data-item="_item" class="shopScreen">
<span class="shopItem">_item</span>
<span class="shopItem count">$player[_bag].data[_item]</span>
<span class="shopItem">_price G</span>
<span class="shopItem">
<<capture _item, _amount, _price, _bag>>
<<link "Sell">>
<<plusGold _price>>
<<drop $player[_bag] _item 1>>
<<if $player[_bag].data[_item] > 0>>
<<replace `"p.shopScreen[data-item=\"" + _item + "\"] > .count"`>>$player[_bag].data[_item]<</replace>>
<<else>>
<<remove `"p.shopScreen[data-item=\"" + _item + "\"]"`>>
<</if>>
<</link>>
|
<<link "x5">>
<<if $player[_bag].data[_item] >= 5>>
<<set _multiplePrice to _price * 5>>
<<plusGold _multiplePrice>>
<<drop $player[_bag] _item 5>>
<<if $player[_bag].data[_item] > 0>>
<<replace `"p.shopScreen[data-item=\"" + _item + "\"] > .count"`>>$player[_bag].data[_item]<</replace>>
<<else>>
<<remove `"p.shopScreen[data-item=\"" + _item + "\"]"`>>
<</if>>
<<else>>
<<run Dialog.setup("Not Enough"); Dialog.wiki("Mina doesn't have enough to sell that many!"); Dialog.open()>>
<</if>>
<</link>>
|
<<link "Sell All">>
<<set _multiplePrice to _price * $player[_bag].data[_item]>>
<<plusGold _multiplePrice>>
<<drop $player[_bag] _item $player[_bag].data[_item]>>
<<remove `"p.shopScreen[data-item=\"" + _item + "\"]"`>>
<</link>>
<</capture>>
</span>
</p>
<</widget>>
<<widget 'cauldronInstruction'>>
<<run Dialog.setup("Instructions"); Dialog.wiki("<p>When you get right down to it, alchemy is a simple process! One needs only reagents, a medium to mix the reagents in, and a catalyst to get the reaction going.</p><p>Reagents come in many forms such as plants, various kinds of minerals or metals, and even sometimes something from a living creature. You need two different reagents to get a proper alchemical process going.</p><p>Mediums on the other hand are almost universally a fluid. Water is the most commonly used medium and is something Mina always has access to, thanks to her home sitting right at the bank of a river. Other mediums do exist though and can be used for more advanced potions!</p><p>Finally there are catalysts. Catalysts are usually some kind of gem or other precious stone infused with magic. Catalysts are not used up in the alchemical process, but more advanced ones can be quite expensive or hard to find. Thankfully Mina's mother left her with a chunk of glowing quartz!</p><p>Feel free to experiment with any reagents and mediums you find out there, any failed creations can always be dumped out into 'The Pit' behind Mina's house. This will surely have zero repercussions!</p><p>There are hints for new recipes out there however. Mina already has one in her journal and the local library may have more.</p>"); Dialog.open()>>
<</widget>><<calculateBonus "Botany">>
<<set _foundHerbs to (1 + $skillBonus)>>
<p>Mina found _foundHerbs herbs!</p>
<<pickup $player.reagents "Forest Herb" _foundHerbs>>
<<addExp "Botany" 2>>
<<addExp "Stamina" 1>>
<<reduceStamina 10>>
<<if $player.stamina > 0>>
<p>[[Explore some more|Explore the Forest]]</p>
<<else>>
<p>Mina is too tired to explore.</p>
<</if>>
<p>[[Return|Forest]]</p><<if $firstReagent == $secondReagent>>
<p>Two of the same reagents can't be added together!</p>
<<else>>
<<set _currentRecipe to [$firstReagent, $secondReagent, $medium, $catalyst]>>
<<set _addedAlchemyExp to 0>>
<<set _addedStaminaExp to 0>>
<<set _usedStamina to 0>>
<<set _amount to 0>>
<<set _recipes to Object.keys(setup.recipes)>>
<<set _validRecipe to false>>
<<for _recipeSearch = 0; _recipeSearch lt _recipes.length; _recipeSearch++>>
<<if _currentRecipe.includesAll(setup.recipes[_recipes[_recipeSearch]])>>
<<set _createdRecipe to _recipes[_recipeSearch]>>
<<set _validRecipe to true>>
<<calculateBonus "Alchemy" $bulkCraft>>
<<set _amount to $bulkCraft + $skillBonus>>
<<set $recipesDiscovered[_recipes[_recipeSearch]] to true>>
<<set _addedAlchemyExp to setup.recipeAlchemyExp[_createdRecipe] * $bulkCraft>>
<<set _addedStaminaExp to setup.recipeStaminaExp[_createdRecipe] * $bulkCraft>>
<<if $bulkCraft is 1>>
<<set _usedStamina to setup.recipeStaminaUsage[_createdRecipe]>>
<<else>>
<<set _usedStamina to (setup.recipeStaminaUsage[_createdRecipe] - 5) * $bulkCraft>>
<</if>>
<<drop $player.reagents $firstReagent $bulkCraft $secondReagent $bulkCraft>>
<<if $medium isnot "Water">>
<<drop $player.mediums $medium $bulkCraft>>
<<pickup $player.items "Empty Bottle" $bulkCraft>>
<</if>>
<</if>>
<</for>>
<<if _validRecipe is false>>
<<set _createdRecipe to "Useless Goop">>
<<calculateBonus "Alchemy">>
<<set _amount += 1 + $skillBonus>>
<<set _addedAlchemyExp += setup.recipeAlchemyExp[_createdRecipe]>>
<<set _addedStaminaExp += setup.recipeStaminaExp[_createdRecipe]>>
<<set _usedStamina += setup.recipeStaminaUsage[_createdRecipe]>>
<<drop $player.reagents $firstReagent 1 $secondReagent 1>>
<<if $medium isnot "Water">>
<<drop $player.mediums $medium 1>>
<<pickup $player.items "Empty Bottle" 1>>
<</if>>
<</if>>
<p>Mina creates _amount units of _createdRecipe!</p>
<<set $cauldronContents to [_createdRecipe, _amount]>>
<<addExp "Alchemy" _addedAlchemyExp>>
<<addExp "Stamina" _addedStaminaExp>>
<<reduceStamina _usedStamina>>
<<if $bulkCraft is 1>>
<<advanceTime>>
<<else>>
<<advanceTime>>
<<advanceTime>>
<</if>>
<</if>>
[[Back|Cauldron]] <<set _missingReagents to []>>
<<if $player.reagents.count($quickAlchemyRecipe[0]) < $bulkCraft>>
<<run _missingReagents.push($quickAlchemyRecipe[0])>>
<</if>>
<<if $player.reagents.count($quickAlchemyRecipe[1]) < $bulkCraft>>
<<run _missingReagents.push($quickAlchemyRecipe[1])>>
<</if>>
<<if $quickAlchemyRecipe[2] isnot "Water" && $player.mediums.count($quickAlchemyRecipe[2]) < $bulkCraft>>
<<run _missingReagents.push($quickAlchemyRecipe[2])>>
<</if>>
<<if _missingReagents.length > 0>>
<p>Mina doesn't have enough _missingReagents</p>
<<elseif $player.stamina < (setup.recipeStaminaUsage[$quickRecipeName] - 5)*$bulkCraft>>
<p>Mina won't have enough stamina for this much alchemy!</p>
<<else>>
<<set $firstReagent to $quickAlchemyRecipe[0]>>
<<set $secondReagent to $quickAlchemyRecipe[1]>>
<<set $medium to $quickAlchemyRecipe[2]>>
<<set $catalyst to $quickAlchemyRecipe[3]>>
<<goto Alchemize>>
<</if>>
<p>[[Back|Cauldron]]</p><<set _randomEncounter = Math.floor(Math.random()*6)>>
<<advanceTime>>
<<switch _randomEncounter>>
<<case 0>>
<p>Mina takes a stroll through the forest and feels refreshed. Sadly she finds nothing of interest.</p>
<<restoreStamina 5>>
<<if $player.stamina > 0>>
<p>[[Explore some more|Explore the Forest]]</p>
<<else>>
<p>You are too tired to explore.</p>
<</if>>
<<case 1 2 3>>
<<goto "Found Herbs">>
<<case 4 5>>
<<goto "Forest Vine Encounter">>
<</switch>>
<p>[[Back|Forest]]</p><p>Mina comes across an interesting plant. It has a large colourful flower and many vines coiling around its base.</p>
<<if $skills["Botany"].level > 1>>
[[Gather some pollen from the plant|Gather Pollen]]<br>
<<else>>
<<minaSpeak "Hm, wish I knew a little more about plants and stuff. I might be able to get something from this if I did!" "think">>
<</if>>
<p><<if $player.items.has("Empty Bottle") is false>>
<<minaSpeak "Should probably have some bottles with me if I want to gather some sap!" "neutral">>
<<else>>
<<if $scenesSeen["Vine First Time"] is true>>
[[Collect some sap by hand|Vine Handjob]]<br>
<</if>>
<<if $scenesSeen["Vine Fuck First Time"] is true && $player.potions.has("Allure Potion")>>
[[Use an allure potion to collect some sap|Vine Fuck]]<br>
<</if>>
<</if>></p>
<p><<if $sapHintLearned is true && $sapCollected is false>>
<<if $skills["Botany"].level > 2>>
[[Attempt to 'stimulate' a vine.|Vine First Time]]<br>
<<else>>
<<minaSpeak "Um... where would I even look to find the right vine... if only I was a bit better at plants!" "pout">>
<</if>>
<</if>>
<<if $allurePotionUsed is true && (ndef $scenesSeen["Vine Fuck First Time"] || $scenesSeen["Vine Fuck First Time"] is false)>>
<<if $skills.Lewd.level < 4>>
<<minaSpeak "Hm... I wonder if I could use an allure potion to get the plant more excited... Better get some more practice in before I try!" "think">>
<<else>>
[[Use an Allure Potion on the plant|Vine Fuck First Time]]<br>
<</if>>
<</if>></p>
<p>[[Explore the forest some more|Explore the Forest]]<br>
[[Go back to the forest entrance|Forest]]</p><<if $scenesSeen["Vine Fuck First Time"] is false>>
<<calculateBonus "Botany">>
<<set _foundPollen = (1 + $skillBonus)>>
<<else>>
<p>It seems that using the Allure Potion on the Vayra plants is having an effect on their pollen production.</p>
<<minaSpeak "Hm. Hope this doesn't become a problem at some point!" "embarrassed">>
<<calculateBonus "Botany" 2>>
<<set _foundPollen = (2 + $skillBonus)>>
<</if>>
<p>Mina gathers _foundPollen pollen from the huge flower.</p>
<<pickup $player.reagents "Vine Pollen" _foundPollen>>
<<addExp "Stamina" 2>>
<<addExp "Botany" 3>>
<<reduceStamina 10>>
<<if $player.stamina > 0>>
<p>[[Explore some more|Explore the Forest]]</p>
<<else>>
<p>Mina is too tired to explore.</p>
<</if>>
<p>[[Return|Forest]]</p><<set _randomEncounter = Math.floor(Math.random()*6)>>
<<advanceTime>>
<<switch _randomEncounter>>
<<case 0>>
<p>Mina takes a casual stroll through the caves and feels refreshed. Sadly she finds nothing of interest.</p>
<<restoreStamina 5>>
<<if $player.stamina > 0>>
<p>[[Explore some more|Explore the Caves]]</p>
<<else>>
<p>Mina is too tired to explore.</p>
<</if>>
<<case 1 2 3>>
<<goto "Found Mushroom">>
<<case 4 5>>
<<goto "Cave Slime Encounter">>
<</switch>>
<p>[[Back|Cave]]</p><<calculateBonus "Botany">>
<<set _foundMushrooms to (1 + $skillBonus)>>
<p>Mina found _foundMushrooms mushroom!</p>
<<pickup $player.reagents "Cave Mushroom" _foundMushrooms>>
<<addExp "Botany" 2>>
<<addExp "Stamina" 1>>
<<reduceStamina 10>>
<<if $player.stamina > 0>>
<p>[[Explore some more|Explore the Caves]]</p>
<<else>>
<p>Mina is too tired to explore.</p>
<</if>>
[[Return|Cave]]<p>There's a cave slime meandering about. <<if $slimeCollected is false>>Slime jelly is apparently a useful alchemical material but Mina isn't sure how to get some without harming the innocent creature.<</if>></p>
<p>
<<if $slimeHintLearned is true>>
<<if $player.potions.has("Allure Potion") is true>>
<<if $slimeCollected is false>>
<<minaSpeak "Hm, I wonder if..." "blush">><br>
Mina eyes her potion satchel where she can see the neck of an Allure Potion peeking out. Perhaps she could use that to get the slime to try and "mate"?<br>
But where would it try to put the jelly...<br>
[[Use an Allure Potion on the slime|Slime First time]]
<<else>>
[[Use an Allure Potion to collect some jelly|Slime Fuck]]<br>
<</if>>
<<if $scenesSeen["Slime Ride First Time"] is true>>
[[Use an Allure Potion and ride the slime properly|Slime Ride]]<br>
<</if>>
<<else>>
<<minaSpeak "I'll need an allure potion if I want to gather some jelly." "neutral">>
<</if>>
<</if>>
<<if $scenesSeen["Slime First time"] is true && (ndef $scenesSeen["Slime Ride First Time"] || $scenesSeen["Slime Ride First Time"] is false)>>
<<if $skills.Lewd.level < 5>>
<<minaSpeak "I think with a bit more experience I could probably keep the slime around long enough to wring out a few more jellies~" "horny">>
<<else>>
[[Ride the slime for all it's worth!|Slime Ride First Time]]
<</if>>
<</if>>
</p>
<p>[[Explore the caves some more|Explore the Caves]]<br>
[[Go back to the cave entrance|Cave]]</p><p class="shopScreen">
<span class="shopHeader">Skill</span>
<span class="shopHeader">Level</span>
<span class="shopHeader">Experience</span>
</p><br>
<<for _i to 0, _skillNames to Object.keys($skills); _i lt _skillNames.length; _i++>>
<<capture _i>>
<<set _maxExp to $skills[_skillNames[_i]].maxExp>>
<p class="shopScreen">
<span class="shopItem">_skillNames[_i]</span>
<span class="shopItem"><<print $skills[_skillNames[_i]].level>></span>
<span class="shopItem"><meter @value="$skills[_skillNames[_i]].exp" min= 0 @max="_maxExp"></meter></span>
</p>
<</capture>>
<</for>><<if $libraryVisited is false && $currentTime != "Night">>
<p>Mina enters the village library, eyes wide as always. This large collection of tomes and scrolls is owned by a local wealthy individual, one whose identity is mostly a mystery. While some of it is open to the public, much of it is not.</p>
<p>The library is run and maintained by a small group of librarians hired by the wealthy owner. One of these is <<Aloeth>> who has been a friend of Mina's since they were kids. Upon spotting him Mina rushes over to say hello!</p>
<<minaSpeak "Hiiii~" "happy">>
<<minaSpeak "What's up Alo'eth?" "neutral">>
<<aloethSpeak "Ah, Mina. Greetings. How can I help you today?" "neutral">>
<<minaSpeak "Wellll, I was wondering if maybe I could just take a quick pee-" "neutral">>
<<aloethSpeak "Please Mina. How many times must I tell you? The owner will not allow you entry into the restricted sections without reason. A small donation to the library maybe..." "neutral">>
<<minaSpeak "Awwww c'mon Eth you know I don't have any money!" "neutral">>
<<aloethSpeak "Well in that case Mina perhaps you should make some?" "neutral">>
<<minaSpeak "Hmph!" "pout">>
<p>Alo'Eth lets out a small sigh.</p>
<<aloethSpeak "Are you absolutely certain you have checked everything within the public section Mina? Why not search some more for now?" "neutral">>
<<minaSpeak "Hmph again! But I suppooooose I can do that." "pout">>
<<set $libraryVisited to true>>
<<link "<p>Search the public library</p>">>
<<librarySearchPublic>>
<<advanceTime>>
<<reduceStamina 10>>
<<goto "Library">>
<</link>>
<<elseif $currentTime != "Night">>
<p>The library is quiet apart from a few librarians moving about through the stacks. Mina can see <<Aloeth>> moving quietly between the shelves, doing whatever inscrutable thing it is librarians do.</p>
<p>[[Speak to Alo'Eth|Alo'Eth]]</p>
<p>
<<link "Search the public library">>
<<librarySearchPublic>>
<<advanceTime>>
<<reduceStamina 10>>
<<addExp "Stamina" 1>>
<<goto "Library">>
<</link>><br>
<<if $firstWingAccessible is true>>
Search the First Wing - Coming in future update
<</if>>
</p>
<p>[[Donate to the Library|Library Donation]]</p>
<<else>>
<p>The library is closed after dark. Its doors are locked to Mina.</p>
<</if>>
<p><<if $firstWingAccessible is true && $allayaMet is false>>
[[Back|Allaya Appears]]
<<else>>
[[Back|Village]]
<</if>></p><<if $innVisited is false && $currentTime != "Night">>
<p>The Nightshade Inn is the largest inn in Tenderbrook. Every day new travellers cycle through, heading to or from larger settlements. Mina doesn't really have much cause to visit, however her friend <<Philia>> works as a barmaid in the common room.</p>
<<minaSpeak "Hiiii Philia, how's things?" "happy">>
<<philiaSpeak "Oh, hi Mina! I'm run off my feet right now so I can't talk long bye!" "neutral">>
<<set $innVisited to true>>
<<elseif $currentTime != "Night">>
<p>The inn bustles with activity. <<Philia>> rushes about the common room, serving drinks and food to the patrons.</p>
<p>[[Speak with Philia|Philia]]</p>
<<else>>
<p>Most of the guests appear to have retired to their rooms.</p>
<<if $philiaAllureInformed is true && $stablesVisited is false>>
<p>Mina looks around to see if Philia is available to talk. At first it doesn't look like she is but then Mina spots a bright red ponytail ducking through the door that leads to the inn's stables.</p>
<p>[[Head to the stables to check it out|Stables]]</p>
<<elseif $stablesVisited is true>>
<p>[[Head out to the stables|Stables]]</p>
<<elseif $innVisited is true>>
<p>There's no sign of Philia however.</p>
<</if>>
<</if>>
<p>[[Back|Village]]</p><<if $workshopVisited is false && $currentTime != "Night">>
<p>Even in a small village like Tenderbrook there are more than a few artisans. Carpenters, blacksmiths, builders, tanners and more. Most of them have setup their workshops and other facilities in a sort of small community on the eastern side of the river.</p>
<p>One of these artisans is a friend of Mina. Her name is <<Beth>> and while she is predominantly a builder she does try her hand at smaller works of carpentry now and then. Mina spots the big lady and rushes over to greet her.</p>
<<minaSpeak "Hiiii Beth!" "happy">>
<<bethSpeak "Hey babe! What're you doing over here? Finally decided to look for some work?" "neutral">>
<<minaSpeak "Pffft no, just wanted to say hello!" "happy">>
<<set $workshopVisited to true>>
<<elseif $currentTime != "Night">>
<p>The sounds of hammers beating metal and saws cutting timber surrounds Mina. <<Beth>> is nearby, working on some project or another.</p>
<p>[[Speak to Beth|Beth]]</p>
<<else>>
<p>There are some quiet sounds of work being done in some of the buildings here but for the most part it seems everyone has gone to bed.</p>
<<if $bethElasticityInformed is true>>
<p>Mina can see a light flickering in one of the windows of Beth's home, looks like she's still up.</p>
<p>[[Go visit Beth|Beth's House]]</p>
<</if>>
<</if>>
<p>[[Back|Village]]</p><<if $marketVisited is false && $currentTime != "Night">>
<p>The markets of Tenderbrook are a bustling, busy place, packed to the brim with local merchants and traders passing through. One can find many things here.</p>
<p><<Jessica>> is one of the local merchants and she was a good friend to Mina's mother. Mina spots her at her stall and heads over to greet her with a friendly wave.</p>
<<minaSpeak "Hello Jessica!" "happy">>
<<jessicaSpeak "Oh my, if it isn't my favourite customer. How are you today Mina?" "neutral">>
<<minaSpeak "Haha, oh, you know, can't complain!" "happy">>
<<minaSpeak "I can't really be your favourite customer though Jessica, I can barely afford to buy anything at this point..." "blush">>
<<jessicaSpeak "Is that so? Hm..." "neutral">>
<<jessicaSpeak "You know, I would be willing to buy potions off of you, or perhaps even some reagents. I'm sure I could sell them on to one of the travelling traders!" "neutral">>
<<minaSpeak "No way! Really? That would be amazing Jessica oh wow I love you!" "happy">>
<<jessicaSpeak "Speak nothing of it darling. I used to do something similar for your mother, back when she was just getting started. Ah, the good old days..." "neutral">>
<<set $marketVisited to true>>
[[Buy Items]]<br>
[[Sell Items]]<br>
<<elseif $currentTime != "Night">>
<p>The sounds of wares being hawked and deals being struck are everywhere. Thankfully there is a small bubble of peace surrounding <<Jessica>> and her stall.
<p>[[Speak to Jessica|Jessica]]</p>
[[Buy Items]]<br>
[[Sell Items]]<br>
<<else>>
<p>The markets remain bustling even at night.</p>
<<if $marketVisited is true && $jessicaElasticityInformed is false>>
<p>Jessica's stall appears to have closed up for the night however.</p>
<<elseif $marketVisited is false>>
<p>Mina doesn't see anything of interest to her however.</p>
<<else>>
<p>Jessica has closed up her stall but Mina can see that a lamp is lit inside Jessica's house nearby.</p>
<p>[[Go visit Jessica|Jessica's House]]</p>
<</if>>
<</if>>
<p>[[Back|Village]]</p><h2>Items for sale:</h2>
<p class="shopScreen">
<span class="shopHeader">Item</span>
<span class="shopHeader">Price</span>
<span class="shopHeader"></span>
</p>
<<buyLink "Empty Bottle">>
[[Back|Market]]<h2>Sellable Items:</h2>
<div class="shop">
<p class="shopScreen">
<span class="shopHeader">Item</span>
<span class="shopHeader">Amount Owned</span>
<span class="shopHeader">Price</span>
<span class="shopHeader"></span>
</p>
<<for _itemReagent, _amountReagent range $player.reagents.table>>
<<sellLink _itemReagent _amountReagent "reagents">>
<</for>>
<<for _itemPotion, _amountPotion range $player.potions.table>>
<<sellLink _itemPotion _amountPotion "potions">>
<</for>>
</div>
[[Back|Market]]<p>Mina blinks her eyes open and stares up at the ceiling.</p>
<<minaSpeak "What am I doing today..." "neutral">>
<p>It has been nearly a year since Mina's mother disappeared without a word, leaving behind her home and some basic alchemical tools. Mina's still not sure what caused this disappearance and what, if anything, she can do to get her mother to come back home.</p>
<p>In that time what gold her mother left behind has slowly but surely dwindled down to nothing, until now finally Mina has only a few coins to her name. Coins, and her rudimentary skill at her mother's craft of alchemy.</p>
<<minaSpeak "I... I guess I better figure something out!" "happy">>
<<minaSpeak "First things first. Better go over my notes in my journal, see if there's any potions I might be able to make!" "happy">>
<p>[[Get Started!|Home]]</p><p>Mina keeps a journal of all the alchemy notes she's picked up.</p>
<<link "Tattered Page">>
<<run Dialog.setup("Tattered Page"); Dialog.wiki(Story.get("Tattered Page").text); Dialog.open()>>
<</link>><br>
<<if $sapHintLearned is true>>
<<link "Vayra Sap">>
<<run Dialog.setup("Vayra Sap"); Dialog.wiki(Story.get("Sap Hint").text); Dialog.open()>>
<</link>><br>
<</if>>
<<if $slimeHintLearned is true>>
<<link "Common Cave Slime">>
<<run Dialog.setup("Common Cave Slime"); Dialog.wiki(Story.get("Slime Hint").text); Dialog.open()>>
<</link>><br>
<</if>>
<p>[[Back|Home]]</p><<widget 'librarySearchPublic'>>
<<set _randomSearch = Math.floor(Math.random()*8)>>
<<if $libraryPublicHints.includesAny("sapHint", "slimeHint") is false>>
<<run Dialog.setup("Search the library"); Dialog.wiki("<p>Mina searches through the books and tomes she has access to but sadly finds nothing of note. She gets the feeling there is truly nothing else to find here.</p>"); Dialog.open()>>
<<elseif $libraryPublicHints[_randomSearch] is "sapHint">>
<<run Dialog.setup("Search the library"); Dialog.wiki("<p>Mina searches through the books and tomes and finds an interesting passage about sap.</p>");Dialog.wiki(Story.get("Sap Hint").text); Dialog.open()>>
<<set $libraryPublicHints[_randomSearch] to 0>>
<<set $sapHintLearned to true>>
<<elseif $libraryPublicHints[_randomSearch] is "slimeHint">>
<<run Dialog.setup("Search the library"); Dialog.wiki("<p>Mina searches through the books and tomes she has access to and finds an interesting passage about slimes.</p>"); Dialog.wiki(Story.get("Slime Hint").text); Dialog.open()>>
<<set $libraryPublicHints[_randomSearch] to 0>>
<<set $slimeHintLearned to true>>
<<else>>
<<run Dialog.setup("Search the library"); Dialog.wiki("<p>Mina searches through the books and tomes she has access to but sadly finds nothing of note.</p>"); Dialog.open()>>
<</if>>
<</widget>>
<<widget 'librarySearchFirstWing'>>
<<set _randomSearch = Math.floor(Math.random()*8)>>
<<if $libraryPublicHints.includesAny("sapHint", "slimeHint") is false>>
<<run Dialog.setup("Search the library"); Dialog.wiki("<p>Mina searches through the books and tomes she has access to but sadly finds nothing of note. She gets the feeling there is truly nothing else to find here.</p>"); Dialog.open()>>
<<elseif $libraryPublicHints[_randomSearch] is "sapHint">>
<<run Dialog.setup("Search the library"); Dialog.wiki("<p>Mina searches through the books and tomes and finds an interesting passage about sap.</p>");Dialog.wiki(Story.get("Sap Hint").text); Dialog.open()>>
<<set $libraryPublicHints[_randomSearch] to 0>>
<<set $sapHintLearned to true>>
<<elseif $libraryPublicHints[_randomSearch] is "slimeHint">>
<<run Dialog.setup("Search the library"); Dialog.wiki("<p>Mina searches through the books and tomes she has access to and finds an interesting passage about slimes.</p>"); Dialog.wiki(Story.get("Slime Hint").text); Dialog.open()>>
<<set $libraryPublicHints[_randomSearch] to 0>>
<<set $slimeHintLearned to true>>
<<else>>
<<run Dialog.setup("Search the library"); Dialog.wiki("<p>Mina searches through the books and tomes she has access to but sadly finds nothing of note.</p>"); Dialog.open()>>
<</if>>
<</widget>><p>Mina cautiously approaches the large plant. She swears she can see the large flower atop it almost turning ever-so-slightly towards her as she gets closer and some of those vines coiled around it definitely look like they twitch a little!</p>
<<minaSpeak "Don't be afraid Mina! This is all to further your alchemy!" "happy">>
<p>Plastering a look of determination across her face Mina steps right up to the base of the plant. She stares up at the enormous flower for a moment and then turns her attention down, to the thick collection of vines.</p>
<p>She crouches down and inspects them, until finally she finds what she's looking for. The end of one of those vines. It looks to terminate with a rounded tip and Mina cocks her head as she inspects it.</p>
<<minaSpeak "Interesting..." "happy">>
<p>Slowly, carefully, she reaches out a hand towards the vine. This time she definitely sees it twitch as her fingers close in but it otherwise doesn't try to move away. And so once her hand is close enough she wraps her fingers around the vine to get a feel for it.</p>
<p>The vine is firmer than she expected but still has a sort of... sponginess to it, an amount of give that makes its surface squish a little when she gives it a quick, gentle squeeze. Mina can't help but let out a small giggle at the sensation.</p>
<<minaSpeak "Feels kinda- oh!" "happy">>
<p>She's interrupted when she notices a small opening right at the tip of the vine seem to wink open, which allows a small bead of some kind of gooey liquid to seep out. Her cheeks flush a bright red at the sight, as her mind immediately goes to certain places.</p>
<p>Mina has never been with another in any kind of intimate fashion, but she has read books. Many, many books, some of which were quite... graphic in nature. And seeing that somewhat bulbous tip oozing out its slimey emission... it certainly evoked some images within her imaginative mind.</p>
<<minaSpeak "L-let's see if we can't get some more out..." "blush">>
<p>Her fingers grip the vine a little more firmly and she begins to stroke her hand up and down, while her other hand reaches out to get a grip lower down on the vine to help hold it in place.</p>
<p>Up and down up and down Mina's hand goes and with delight she sees that opening in the vines keeps on leaking more and more of the sticky substance. Enough that it starts to stain her hands, strangely warm on her skin. A shiver runs up her spine at the feeling of it and her cheeks flush an even deeper red.</p>
<img class="passageImage" src="images/vine/stroke.png">
<<minaSpeak "C'mon buddy, just a little more..." "blush">>
<p>And then she feels it. The vine, along with the entire plant itself, shudders. A moment later she can practically see a bulge moving up through the vine she's stroking, starting from somewhere deep in the mass of coils at the base of the flower. It moves fast, pushing through the vine closer and closer to Mina...</p>
<p>With her eyes going wide Mina panics! One hand lets go of the vine and reaches into her pack to rummage about within it, desperately searching for something that can store what's coming.</p>
<<if ($player.items.has("Empty Bottle") != true) || $alternateScene is true>>
<p>Too late Mina realizes that she did not in fact come prepared for this. She opens her mouth to unthinkingly curse herself, only for that bulge to reach the end of its journey through the vine. All at once thick, sticky goo bursts out from the vine in her grip, all of it aimed directly at Mina's face.</p>
<p>It blasts onto her cheeks, her glasses, into her open mouth, over her tongue. The taste of it is strangely sweet and Mina can't help but feel a thrill rush through her. Before her brain can even catch up she's swallowing down the first load inside her mouth quickly, feeling it produce a warm glow within her, and opening her mouth wide with an "Aaaaaaah~" to catch some more. As her face is made an absolute mess she swallows down as much of the delicious slime as she can, unable to stop herself.</p>
<img class="passageImage" src="images/vine/sapgokkun.png">
<<minaSpeak "W-woooooow..." "blush">>
<p>She moans as the flood ceases, leaving only a string of the sticky sap to hang down from the vine, dripping towards the soft forest ground.</p>
<<if $replayMemory is false>>
<p><b>Mina has learnt a new skill: Lewd</b></p>
<<set _newSkill to {
'Lewd' : setup.skill("Lewd", 2, 0, 11)
}>>
<<run jQuery.extend($skills, _newSkill)>>
<</if>>
<<else>>
<p>Success! Her fingers find the smooth glass surface of one of her empty bottles and she pulls it free just in time. Just as that bulge reaches the tip of the vine Mina holds the uncorked bottle out in front of the tip. All in a rush thick, gooey sap bursts out of the vine in an eruption, with almost enough force that Mina nearly drops the bottle. Even with the bottle in the way some of the mess splatters out wide, spraying Mina's hands, her arms and some even leaves a stain on her shirt.</p>
<p>Mina doesn't care though. She lifts the bottle up once the vine stops spurting to admire her work. The green slime swirls around within the bottle and Mina grins a huge grin.</p>
<img class="passageImage" src="images/vine/sapbottle.png">
<<minaSpeak "This is it! I'm gonna be a real alchemist" "happy">>
<<if $replayMemory is false>>
<p><b>Mina gained a bottle of Vine Sap!</b></p>
<p>Mina has learnt a new skill: Lewd</p>
<<set _newSkill to {
'Lewd' : setup.skill("Lewd", 1, 3, 10)
}>>
<<run jQuery.extend($skills, _newSkill)>>
<<pickup $player.mediums "Vine Sap" 1>>
<<drop $player.items "Empty Bottle" 1>>
<<set $scenesSeen["Vine First Time"] to true>>
<</if>>
<</if>>
<<if $replayMemory is false>>
<<set $sapCollected to true>>
<p>[[Return|Forest]]</p>
<<else>>
<p><<link "Return" "Memories">>
<<set $replayMemory to false>>
<<set $alternateScene to false>>
<</link>></p>
<</if>><<widget 'minaSpeak'>>
<<set _icon to "images/mina/" + _args[1] + ".png">>
<div class="minaDialogue"><img class="dialogueImage" @src="_icon"><p>_args[0]</p></div>
<</widget>>
<<widget 'aloethSpeak'>>
<<set _icon to "images/aloeth/" + _args[1] + ".png">>
<div class="aloethDialogue"><img class="dialogueImageNPC" @src="_icon"><p>_args[0]</p></div>
<</widget>>
<<widget 'jessicaSpeak'>>
<<set _icon to "images/jessica/" + _args[1] + ".png">>
<div class="jessicaDialogue"><img class="dialogueImageNPC" @src="_icon"><p>_args[0]</p></div>
<</widget>>
<<widget 'bethSpeak'>>
<<set _icon to "images/beth/" + _args[1] + ".png">>
<div class="bethDialogue"><img class="dialogueImageNPC" @src="_icon"><p>_args[0]</p></div>
<</widget>>
<<widget 'philiaSpeak'>>
<<set _icon to "images/philia/" + _args[1] + ".png">>
<div class="philiaDialogue"><img class="dialogueImageNPC" @src="_icon"><p>_args[0]</p></div>
<</widget>>
<<widget 'allayaSpeak'>>
<<set _icon to "images/allaya/" + _args[1] + ".png">>
<div class="allayaDialogue"><img class="dialogueImageNPC" @src="_icon"><p>_args[0]</p></div>
<</widget>>
<<widget 'npcSpeak'>>
<<set _icon to "images/npc/" + _args[1] + ".png">>
<div class="npcDialogue"><img class="dialogueImageNPC" @src="_icon"><p>_args[0]</p></div>
<</widget>>
<<widget 'Aloeth'>>
<<link "Alo'Eth">>
<<run Dialog.setup("Alo'Eth"); Dialog.wikiPassage("Alo'Eth Image"); Dialog.open()>>
<</link>>
<</widget>>
<<widget 'Jessica'>>
<<link "Jessica">>
<<run Dialog.setup("Jessica"); Dialog.wikiPassage("Jessica Image"); Dialog.open()>>
<</link>>
<</widget>>
<<widget 'Beth'>>
<<link "Beth">>
<<run Dialog.setup("Beth"); Dialog.wikiPassage("Beth Image"); Dialog.open()>>
<</link>>
<</widget>>
<<widget 'Philia'>>
<<link "Philia">>
<<run Dialog.setup("Philia"); Dialog.wikiPassage("Philia Image"); Dialog.open()>>
<</link>>
<</widget>>
<<widget 'Allaya'>>
<<link "Allaya">>
<<run Dialog.setup("Allaya"); Dialog.wikiPassage("Allaya Image"); Dialog.open()>>
<</link>>
<</widget>><div id="speaking">
<<aloethSpeak "Good day Mina." "neutral">>
</div>
<p>
<<if $recipesDiscovered["Allure Potion"] is true>>
<<link "Tell Alo'Eth about the Allure Potion">>
<<replace "#speaking">>
<<minaSpeak "Hullo Eth!" "happy">>
<<minaSpeak "Guess what? I learned a new potion!" "happy">>
<<aloethSpeak "Very impressive Mina. Do you know what the potion can do?" "neutral">>
<<minaSpeak "I... I think it makes things eager to mate?" "blush">>
<p>Alo'Eth raises an eyebrow.</p>
<<aloethSpeak "I see. I'm sure you will find a use for it." "neutral">>
<<minaSpeak "Haha. Yeah..." "blush">>
<</replace>>
<</link>><br>
<</if>>
<<if $recipesDiscovered["Elasticity Elixir"] is true>>
<<link "Tell Alo'Eth about the Elasticity Elixir">>
<<replace "#speaking">>
<<minaSpeak "Hiiii Eth!" "happy">>
<<minaSpeak "Want to know who is the greatest alchemist in all the land? It's me!" "happy">>
<<aloethSpeak "Can I assume you've made another breakthrough then?" "neutral">>
<<minaSpeak "Suuuuure did!" "happy">>
<<aloethSpeak "And what unconventional effect does this new concoction have?" "neutral">>
<<minaSpeak "Hey!" "pout">>
<<minaSpeak "How'd you know it was another weird one?" "happy">>
<p>Alo'Eth only responds by raising an eyebrow.</p>
<<if $elasticityElixirUsed is false>>
<<minaSpeak "Anyway it makes the user more elastic! Not really sure what that means, but it sounds like it could be fun." "happy">>
<<aloethSpeak "Hm. That does sound intriguing." "neutral">>
<<else>>
<<minaSpeak "Anyway it makes the user more elastic! And hooboy can it get weird... fun though!" "happy">>
<<aloethSpeak "Hm. That does sound intriguing." "neutral">>
<</if>>
<</replace>>
<</link>><br>
<</if>>
</p>
<p>[[Say goodbye|Library]]</p><div id="speaking">
<<jessicaSpeak "Hello Mina~" "neutral">>
</div>
<p>
<<if $recipesDiscovered["Allure Potion"] is true>>
<<link "Tell Jesica about the Allure Potion">>
<<replace "#speaking">>
<<minaSpeak "Hey Jessica I have great news!" "happy">>
<<jessicaSpeak "Oh? Do tell~" "neutral">>
<<minaSpeak "I discovered a new potion recipe! It apparently has 'luring' effects." "neutral">>
<p>Jessica contemplates Mina for a few moments before one corner of her mouth lifts in a knowing smile.</p>
<<jessicaSpeak "I think I know which one you mean. Your mother told me many interesting stories about how she made use of it." "neutral">>
<<minaSpeak "O-oh! That's, um... that's good to know!" "blush">>
<</replace>>
<</link>><br>
<</if>>
<<if $recipesDiscovered["Elasticity Elixir"] is true>>
<<link "Tell Jessica about the Elasticity Elixir">>
<<replace "#speaking">>
<<minaSpeak "Hiya Jessica!" "happy">>
<<jessicaSpeak "You seem to be in a good mood dear." "neutral">>
<<minaSpeak "Oh I am! I found a new potion!" "happy">>
<<jessicaSpeak "That's wonderful! And what does this one do?" "neutral">>
<<minaSpeak "It <<if $elasticityElixirUsed is false>>supposedly<</if>> makes the user stretchier!" "happy">>
<p>Jessica raises a hand to her mouth and gasps with surprise!</p>
<<jessicaSpeak "Oh my! Your mother used to make something quite similar. I do remember it quite fondy." "neutral">>
<<minaSpeak "Really? What did you use it for?" "neutral">>
<<jessicaSpeak "Ah, that's not something I can just share out in public Mina, please!" "neutral">>
<<jessicaSpeak "Why don't you swing by my home tonight? You remember where it is yes?" "neutral">>
<<minaSpeak "Sure do! Is Allaya still living there as well? I haven't seen her in ages!" "happy">>
<<jessicaSpeak "She is yes. She's often out hunting however, or guarding caravans. You know how it is for adventurers." "neutral">>
<<minaSpeak "Aaaah yeah I should have figured." "neutral">>
<<jessicaSpeak "In any case, I hope to see you later on! In the meantime, I can likely take that new potion off your hands for a decent amount of gold, if you're willing to part with it." "neutral">>
<<set $jessicaElasticityInformed to true>>
<</replace>>
<</link>><br>
<</if>>
</p>
<p>[[Return|Market]]</p><div id="speaking">
<<bethSpeak "Heya Mina." "neutral">>
</div>
<p>
<<if $recipesDiscovered["Allure Potion"] is true>>
<<link "Tell Beth about the Allure Potion">>
<<replace "#speaking">>
<<minaSpeak "Beth Beth Beth! I discovered a new potion!" "happy">>
<<bethSpeak "Nice! What kinda potion is it?" "neutral">>
<<minaSpeak "It's a, uh... it makes stuff randy maybe." "blush">>
<<bethSpeak "Hahaha oh wow!" "neutral">>
<p>Beth grins and winks at Mina.</p>
<<bethSpeak "Tried it out yet?" "neutral">>
<<if ndef $allurePotionUsed || $allurePotionUsed is false>>
<<minaSpeak "Not... not yet!" "blush">>
<<else>>
<<minaSpeak "Maaaaaaaaybe~" "blush">>
<<bethSpeak "Interesting! You'll have to tell me more some time~" "neutral">>
<</if>>
<</replace>>
<</link>><br>
<</if>>
<<if $recipesDiscovered["Elasticity Elixir"] is true>>
<<link "Tell Beth about the Elasticity Elixir">>
<<replace "#speaking">>
<p>Mina bounces up and down with excitement.</p>
<<minaSpeak "I did it Beth! Another new potion!" "happy">>
<<bethSpeak "That's great babe! What's this one do?" "happy">>
<<minaSpeak "It... makes someone more elastic?" "neutral">>
<p>Beth suddenly seems much more interested.</p>
<<bethSpeak "Really? Have you tested it out?" "surprise">>
<<if $elasticityElixirUsed is false>>
<<minaSpeak "...not yet, no..." "blush">>
<<bethSpeak "Do... do you want to?" "blush">>
<p>Mina's eyes go wide!</p>
<<minaSpeak "Um! Maybe!" "blush">>
<<minaSpeak "Did you... have something in mind?" "neutral">>
<p>Beth smiles widely.</p>
<<bethSpeak "Why don't you pop by my place while I'm not at work? We can talk more about it then yeah?" "happy">>
<<set $bethElasticityInformed to true>>
<<else>>
<<minaSpeak "Maybe I have, yeah!" "blush">>
<<bethSpeak "So it works then? Just how... stretchy does it make you?" "blush">>
<<minaSpeak "Preeeeetty stretchy! Why do you ask?" "happy">>
<p>Beth smiles widely.</p>
<<bethSpeak "Why don't you pop by my place while I'm not at work? We can talk more about it then yeah?" "happy">>
<<set $bethElasticityInformed to true>>
<</if>>
<</replace>>
<</link>><br>
<</if>>
</p>
<p>[[Say goodbye|Workshops]]</p><div id="speaking">
<<philiaSpeak "I've got maybe a second Mina what's up?" "neutral">>
</div>
<p>
<<if $recipesDiscovered["Allure Potion"] is true>>
<<link "Tell Philia about the Allure Potion">>
<<replace "#speaking">>
<<minaSpeak "Ohmygoddess Phili I finally learned how to make a new potion!" "happy">>
<<philiaSpeak "Oh really what's it do?" "neutral">>
<<minaSpeak "Um, I think it makes things... horny?" "blush">>
<p>Philia stares blankly at Mina for a few moments.</p>
<<philiaSpeak "That's, uh... that's interesting! Maybe... maybe come back at night when I'm less busy, you can explain it better then!" "blush">>
<</replace>>
<<set $philiaAllureInformed to true>>
<</link>><br>
<</if>>
<<if $recipesDiscovered["Elasticity Elixir"] is true>>
<<link "Tell Philia about the Elasticity Elixir">>
<<replace "#speaking">>
<<minaSpeak "Hi Philia! I've made another new kind of potion!" "happy">>
<<philiaSpeak "Oooo, exciting! What's this one do?" "neutral">>
<<minaSpeak "It makes whoever takes it more elastic!" "happy">>
<<philiaSpeak "Oh? That sounds... potentially useful..." "blush">>
<<if $stablesVisited is true>>
<p>Mina stares for a moment and then her mouth widens in a big grin.</p>
<</if>>
<</replace>>
<</link>><br>
<</if>>
</p>
<p>[[Say goodbye|Nightshade Inn]]</p><p>Once again Mina approaches the Vayra plant, this time much more confidently. Without hesitation she reaches out to some of the closer vines and pulls them into her grip. As soon as her fingers wrap around the squishy appendages she starts stroking and pumping, quickly coaxing out a trickle of the now familiar sticky goo.</p>
<img class="passageImage" src="images/vine/handjob.png">
<p>Soon enough she sees the bulge of the plant's release pushing up through the vine and she prepares her bottles to collect as much as she can.</p>
<<calculateBonus "Lewd">>
<<set _sapCollected to (1 + $skillBonus)>>
<<fillBottles "Vine Sap" _sapCollected "medium">>
<<addExp "Lewd" 2>>
<<reduceStamina 10>>
<<if $player.stamina != 0>>
<p>[[Grab some pollen on the way|Gather Pollen]]<br>
[[Explore the forest some more|Explore the Forest]]</p>
<<else>>
<p>Mina is too tired for any more activity.</p>
<</if>>
<p>[[Go back to the forest entrance|Forest]]</p><p>'The large flower species known as Vayra is an interesting specimen. Its pollen is a well known alchemical reagent, but what is not as well known is that its sap can also be used as an alchemical medium.'</p>
<p>'How one can ethically acquire this sap is however a cause for debate. It has been proposed that 'stimulating' the vines of the plant may result in some sap being released without harm to the organism.'</p>
<p>'There has been some measure of success in producing a mixture with luring effects using both <<reagent "pollen">> and the <<medium "sap">> of the Vayra along with certain <<reagent "fungi">> catalyzed with <<catalyst "quartz.">>'</p><p>'The common Cave Slime'</p>
<p>'The origin of this curious creature is as yet unknown. Many have speculated that they form deep underground near veins of high-magic minerals or ores before seeping up through cracks in the rock to search for sustenance. As no one has seen this process occur however there is no real evidence to support this theory.'</p>
<p>'What is known is that the cave slime is a mostly harmless organism content to consume plants and refuse by taking matter into their gelatinous bodies which is broken down. Whatever the mechanics behind this process are, it is not enough to break down anything more solid than that, so slimes pose little threat to a person or animal.'</p>
<p>'Slimes will generally ignore other slimes. However it has been found that in certain, unknown circumstances, slimes will perform what may very well be considered "mating". They will push their bodies into each other and deposit a thicker substance commonly known as "Slime Jelly" into their partner. While dormant on its own, this jelly will coalesce when inside the body of a slime and slowly form a new slime.'</p>
<p>'There have been some reports that "Slime Jelly" may be used in alchemical reactions. One unverified account is that an alchemist found some success combining the <<reagent "jelly">> with the <<reagent "leaf">> of a particular plant within an unknown <<medium "sticky, sappy">> medium. The alchemist claims to have used basic <<catalyst "quartz">> as the catalyst. The alchemist claimed that the resulting elixir allowed for "increased elasticity of the body" however no verification for this claim was provided.'</p><img class="passageImage" src="images/titleimage.png">
<p>[[Play|Introduction]]</p>
<p>[[Version - 0.5.0|Changelog]]</p><p>Steeling her resolve Mina approaches the Slime while reaching into her satchel. As she steps in front of the jiggling creature she pulls out an allure potion. Holding it one hand she stares at the bottle for a few seconds, watching the curious green and purple fluid swirl about within.</p>
<<minaSpeak "Alright. Here we go!" "neutral">>
<p>With a smooth motion she pops the cork off the bottle and upends its contents straight onto the slime. As the gooey mixture seeps down she starts to feel a strange warm, fuzzy feeling building deep in her core, as if just smelling the sweet smelling potion is enough to cause a reaction in her. Or, she considers as she bites her lip, perhaps it's just nerves and anticipation.</p>
<p>The potion pools on top of the blue slime for a few moments before it's drawn into the gelatinous body, spreading out within like a cloud of ink in water. A few seconds later it seems to be quickly absorbed, leaving only the clear blue slime once again.</p>
<<minaSpeak "Did it work...?" "neutral">>
<p>Suddenly the slime's behaviour changes. No longer content to move along the ground at a snails pace it soon begins to move faster, rolling forward at an alarming rate. Before Mina can take a step back the cool surface of the slime is wrapping around her legs! Startled, Mina tries to retreat only to find her feet are quite stuck in place. The movement causes her to lose her balance and a moment later she falls back onto her rear.</p>
<<minaSpeak "Ooomph!" "neutral">>
<<minaSpeak "Careful buddy!" "happy">>
<p>With a deep red blush filling her cheeks she watches the slime climb move forward more, taking more of her legs into its body. Quickly she realizes it must be searching for somewhere to deposit its jelly and her blush only deepens as a result.</p>
<<minaSpeak "Well then... I guess there's nothing for it..." "blush">>
<p>With some difficulty Mina manages to pull herself free of the slime long enough to shimmy out of her shorts and underwear. By the time she's discarding them off to one side the slime is already climbing up onto her again and she grins.</p>
<<minaSpeak "Ok buddy, I know juuuust where you can put some of that jelly~" "blush">>
<p>As the slime rolls up over her thighs Mina spreads her legs wide and slides a hand down her abdomen to her sex. Her cheeks flush a bright, bright red and she bites her lip hard as she contemplates just what she's about to let this slime do... but she has to admit to herself that she's very, very excited to know what it will feel like.</p>
<p>Using her fingers she parts her folds just as the slime moves up over her mound. She shivers at the smooth, cool touch that envelops her outer folds. For a one brief agonizing moment it seems the slime is about to keep on sliding up her body. Then all of a sudden she feels it, a pressure pushing against her entrance, teasing at her opening.</p>
<<minaSpeak "O-oh... oh Goddess..." "blush">>
<p>With inexorable slowness the slime keeps on pushing, clearly now focused on squeezing part of itself into this tight passage it has found. Mina squirms and moans as she feels her folds parting further, then her walls spreading to make room for the undulating slime sliding its way into her body.</p>
<img class="passageImage" src="images/slime/slime.png">
<<minaSpeak "F-fuck... that feels... HNNNHNG!" "blush">>
<p>A tremor passes through her body as the slime also envelops her clit, gently squeezing that sensitive little nub. After a few short, sharp breaths she realizes that the creature had almost made her cum there and a low groan escapes her lips.</p>
<p>Eager to chase that high she rolls her hips, pushing back at the slime, trying to coax more of it into her. It obliges, oozing its way even deeper into her pussy, rippling against her walls. She shivers as she feels it reach what must be the limits of her passage, as its progress stops and a pressure seems to be building within in her abdomen.</p>
<<minaSpeak "Goooood slime, yesssss... so close... fill me up with that jelly~" "blush">>
<p>Then she feels it. Deep inside her pussy an addition to the strange sense of fullness of the squishy slime body. Something firmer, more solid. It's deposited so deep that a part of her worries how she's going to get it out. That part of her is, however, drowned up by the powerful orgasm that tears through Mina. Her back arches, her legs tremble and she lets out a keening wail of delight. Within the body of the slime hot fluid gushes from her pussy, a spreading discolouration within the clear blue gel which quickly disappears as it's consumed by the slime.</p>
<p>Still trembling and slightly dazed from the aftershocks of that mindnumbing orgasm Mina barely even registers the slime rolling back down off of her body. Its instincts to reproduce sated it quite happily shuffles away, blobbing off to blob about somewhere else in the cave.</p>
<p>When she finally does get her breath back Mina props herself up and looks down at herself. Her pussy is flushed and glistens but otherwise shows no signs of what it just went through and she grins. She could get used to this...</p>
<p>Then she frowns. She glares at her abdomen and wiggles, feeling the lump the slime left behind shift within her.</p>
<<minaSpeak "Well this is going to be annoying..." "pout">>
<p>Some time passes and Mina has a thin sheen of sweat covering her cheeks are flushed with exhaustion but despite it all she still has a wide smile on her face as she looks down at the firm lump of blue jelly sitting in her hand.</p>
<<minaSpeak "Gotcha~!" "happy">>
<<if $replayMemory is false>>
<p><b>Mina gained some Slime Jelly!</b></p>
<<usePotion "Allure Potion">>
<<addExp "Lewd" 5>>
<<reduceStamina 20>>
<<pickup $player.reagents "Slime Jelly" 1>>
<<set $slimeCollected to true>>
<<set $allurePotionUsed to true>>
<<set $scenesSeen["Slime First time"] to true>>
<p>[[Return|Cave]]</p>
<<else>>
<p><<link "Return" "Memories">>
<<set $replayMemory to false>>
<<set $alternateScene to false>>
<</link>></p>
<</if>><<usePotion "Allure Potion">>
<p>With a little wiggle Mina strips down out of her shorts once more and approaches the slime with a big grin. Without hesitation she pops the cork on the potion and tips it out onto the slime again.</p>
<p>Just as before the creature climbs up onto Mina and just like before it pushes its way into her pussy and deposits some jelly deep inside.</p>
<img class="passageImage" src="images/slime/slime.png">
<<calculateBonus "Lewd">>
<<set _jellyFound to (1 + $skillBonus)>>
<p>Mina pushed out _jellyFound Slime Jelly!</p>
<<pickup $player.reagents "Slime Jelly" _jellyFound>>
<<addExp "Lewd" 4>>
<<reduceStamina 20>>
<<addExp "Stamina" 3>>
<p><<if $player.stamina != 0>>
[[Explore the caves some more|Explore the Caves]]<br>
<<else>>
Mina is very tired.<br>
<</if>>
[[Go back to the cave entrance|Cave]]</p><<if ndef $version3 is true || $version3 is false>>
<<if $slimeCollected is true>>
<<set $allurePotionUsed to true>>
<</if>>
<<if ndef $philiaAllureInformed is true>>
<<set $philiaAllureInformed to false>>
<</if>>
<<if ndef $stablesVisited is true>>
<<set $stablesVisited to false>>
<</if>>
<<if ndef $philiaDogFirst is true>>
<<set $philiaDogFirst to false>>
<</if>>
<<set $version3 to true>>
<</if>>
<<if ndef $version4 is true || $version4 is false>>
<<if ndef $elasticityElixirUsed is true>>
<<set $elasticityElixirUsed to false>>
<</if>>
<<if ndef $bethElasticityInformed is true>>
<<set $bethElasticityInformed to false>>
<</if>>
<<if ndef $jessicaElasticityInformed is true>>
<<set $jessicaElasticityInformed to false>>
<</if>>
<<if ndef $scenesSeen>>
<<set $scenesSeen to {
"Vine First Time" : false,
"Slime First time" : false,
"Philia Dog First Time" : false
}>>
<<if $sapCollected is true>><<set $scenesSeen["Vine First Time"] to true>><</if>>
<<if $slimeCollected is true>><<set $scenesSeen["Slime First time"] to true>><</if>>
<<if $philiaDogFirst is true>><<set $scenesSeen["Philia Dog First Time"] to true>><</if>>
<</if>>
<<if ndef $replayMemory is true>>
<<set $replayMemory to false>>
<</if>>
<<if ndef $recipesDiscovered is true>>
<<set $recipesDiscovered to {
"Stamina Potion" : false,
"Allure Potion" : false,
"Elasticity Elixir" : false
}>>
<</if>>
<<if $staminaPotionDiscovered is true>>
<<set $recipesDiscovered["Stamina Potion"] to true>>
<</if>>
<<if $allurePotionDiscovered is true>>
<<set $recipesDiscovered["Allure Potion"] to true>>
<</if>>
<<set $version4 to true>>
<</if>>
<<if ndef $version5 is true || $version5 is false>>
<<if ndef $scenesSeen["Vine Fuck First Time"]>>
<<set $scenesSeen["Vine Fuck First Time"] to false>>
<</if>>
<<if ndef $scenesSeen["Slime Ride First Time"]>>
<<set $scenesSeen["Slime Ride First Time"] to false>>
<</if>>
<<if ndef $donationVisited is true>>
<<set $donationVisited to false>>
<</if>>
<<if ndef $firstWingAccessible is true>>
<<set $firstWingAccessible to false>>
<</if>>
<<if ndef $allayaMet is true>>
<<set $allayaMet to false>>
<</if>>
<<set $version5 to true>>
<</if>><img class="boxImage" src="images/aloeth/fullbody.png"><img class="boxImage" src="images/jessica/fullbody.png"><img class="boxImage" src="images/beth/fullbody.png"><img class="boxImage" src="images/philia/fullbody.png"><<if $stablesVisited is false>>
<p>Mina surreptitiously heads out to the stables herself, keeping an eye out for her friend.</p>
<p>As soon as she enters the building the smell of animals hits her, making her wrinkle her nose for a moment. Horses, hunting dogs, oxen and sometimes more fantastic beasts, the Nightshade's stables are well equipped to handle whatever a traveller might require for their beasts of burden or animal companion. And all of that certainly has a distinct scent.</p>
<p>After getting her bearings Mina looks around. She can see a few horses poking their heads up out of their stalls but apart from that there is no sign of her small goblin friend. That is until Mina hears something shuffling around within one of the occupied stalls.</p>
<p>Curious, Mina moves over towards the stall to get a better look. Peeking over the door her eyes go wide with shock! There, kneeling under the horse, is Philia.</p>
<img class="passageImage" src="images/philia/horseworship.png">
<p>She seems mesmerized by the slab of meat hanging down in front of her, eyes staring vacantly at the thick shaft of horse flesh while she breathes in and out with short, panting breaths.</p>
<<minaSpeak "Ph-phili? What're you...?" "blush">>
<p>Philia startles at Mina's choked, whispered question. Her attention snaps away from the horse cock and she stares right at Mina, eyes widening in shock. After a few seconds of the two girls just staring at each other Philia lets out a squeak!</p>
<<philiaSpeak "M-Mina! What... why are you here?!" "surprise">>
<<minaSpeak "Y-you told me to come at night!" "blush">>
<<philiaSpeak "Oh... oh yeah I did do that... I was busy I forgot!" "neutral">>
<p>As she speaks Philia starts shuffling out from under the horse, navigating around the big equine shaft in the process.</p>
<<philiaSpeak "I guess now you know my secret..." "blush">>
<<minaSpeak "Do you... do this often?" "blush">>
<<philiaSpeak "Yeah..." "blush">>
<<philiaSpeak "I come in here most nights and just... admire the stallions. I also try with the dogs but they just bark or growl at me if I go in their pens." "pout">>
<p>Mina's face is flushed a bright red and she can't help but keep glancing at the horse's cock. She can certainly see why her friend is so fascinated.</p>
<<minaSpeak "And have you ever, um... tried to do more?" "blush">>
<<philiaSpeak "...maybe. Once or twice." "blush">>
<<philiaSpeak "I can't get them worked up enough though. I can coax them out of their sheaths, but any more than that... I guess I'm not mare enough!" "sad">>
<p>Mina considers this, tilting her head one way and then the other as her mind races. Finally she smiles tentatively.</p>
<<minaSpeak "You know... my new potion might be able to help you out... if you're willing?" "blush">>
<<philiaSpeak "Huh? O-oh! You mean the one that makes things horny!" "happy">>
<<philiaSpeak "You might be right..." "blush">>
<p>Philia looks at the horse cock and bites her lips, her cheeks and points of her ears flushing bright red.</p>
<<philiaSpeak "I don't know if I want to jump right into the deep end though... would your potion work on a dog?" "horny">>
<<minaSpeak "Probably!" "happy">>
<<philiaSpeak "...and do you have one on you right now?" "happy">>
<<if $player.potions.has("Allure Potion")>>
<p>Mina grins a big, toothy grin.</p>
<<minaSpeak "I sure do~" "happy">>
<<set $stablesVisited to true>>
<p>[[Head to a dog pen|Philia Dog First Time]]</p>
<<else>>
<<minaSpeak "Not at the moment sorry... should I come back another night?" "neutral">>
<<philiaSpeak "...yes. Yes I think I would really like that." "blush">>
<p><<link "Leave for now" "Village">>
<<set $stablesVisited to true>>
<<advanceTime>>
<</link>></p>
<</if>>
<<else>>
<p>Mina finds Philia waiting in the stables, sitting quietly in a corner near the horse stalls. She keeps glancing at the stalls, as if wanting to sneak into one.</p>
<<minaSpeak "Hi Phili!" "happy">>
<<philiaSpeak "Hi Mina! I hope you've brought some potion~" "horny">>
<<if $scenesSeen["Philia Dog First Time"] is false && $player.potions.has("Allure Potion")>>
<<minaSpeak "Sure have~" "blush">>
<p>[[Head to a dog pen|Philia Dog First Time]]</p>
<<elseif $scenesSeen["Philia Dog First Time"] is false && $player.potions.has("Allure Potion") is false>>
<<minaSpeak "Oh, um, I forgot..." "neutral">>
<p>Philia scowls at Mina and crosses her arms.</p>
<</if>>
<p>[[Leave|Village]]</p>
<</if>><p>Both girls are fidgety as they make their way over to the section of the stables where the dogs owned by the inn's guests stay. Philia seems to have a particular dog in mind as she heads straight towards one of the pens.</p>
<p>Mina follows along afterwards and peeks into the pen. Inside is a large wolfhound, or some similar breed, with thick grey fur. Its head lifts at Mina's appearance and dark yellow eyes stare out at her, wary and a little threatening. With a quiet "Eep!" Mina ducks out of sight.</p>
<<minaSpeak "This one? He seems a little... mean." "neutral">>
<p>Philia grins wickedly,</p>
<<philiaSpeak "I know right? Quick, gimme the potion." "happy">>
<p>Mina nods apprehensively. If her friend is sure about this then who is she to argue? She reaches into her satchel and pulls out an Allure Potion and hands the swirling green and purple concoction over to the grinning goblin girl.</p>
<p>Philia snatches the bottle and then ducks right into the dog's pen. Immediately the beast's hackles raise and a low growl rumbles from its chest and for a moment Philia pauses, concern briefly flashing over her face. Then her expression changes to one of resolve and she starts walking forward.</p>
<p>As Philia gets closer the animal gets up onto all fours and Mina immediately sees just why Philia has chosen this boy. Because he is, indeed, quite the boy! Between his hind legs his a plump sheath and behind that a set of balls that makes Mina gasp and blush a deep red.</p>
<p>Philia's attention is, for now at least, entirely on the big boy's face however. She watches carefully as she stalks closer, potion bottle in hand, ready to bolt should things go south. Slowly she reaches her free hand into the pocket of her apron and from there she pulls out some kind of meaty dog treat. She holds the treat out in front of her like a talisman.</p>
<<philiaSpeak "Good boy, goooood boy... let me get just a liiiiittle closer~" "neutral">>
<p>Despite that low growl the dog doesn't make any further aggressive moves, his attention now shifting to the tantalizing treat. So much so that Philia is able to get right up close and as soon as she does she pops open the potion bottle and pours its contents onto the treat. A shiver passes through her as she breaths in the sweet scent of the mixture and the tips of her ears flush brighter and then she tosses the treat right at the wolfhound.</p>
<p>With practiced ease the beast's head moves and he snaps his jaws closed on the flying morsel, almost as if he's operating on instinct. The effect is almost instantaneous. Mina watches as the yellow eyes of the dog go wide, and the growl rumbling out of him shifts in tone. It becomes less aggressive and more... confused.</p>
<p>Mina then blushes a deep, deep red when she spots the other noticeable effect of the potion. Between the dog's hindlegs his sheath has started to bulge a little, twitching as the shaft within stirs to life. Just as Philia drops to her knees under the animal the bright red tip of the dog's cock pushes free from his fur.</p>
<p>Philia grins and shudders with delight, while her legs squirm as her thighs rub against each other. With her eyes wide she watches as another inch of that red flesh comes jerking out from its hiding place.</p>
<<philiaSpeak "Goddess... dog dick looks so..." "drool">>
<p>Before she can even finish her sentence she's shuffling forward and lifting her hands up to take hold of the object of worship in front of her. One hand wraps around the tapered tip of the cock while the other cups one of the beast's now throbbing balls.</p>
<p>Slowly she starts to stroke, sliding her hand back and forth, drawing out more of the twitching cock. Her eyes are glued to its tip when the opening there starts to wink open and a bead of thin, slippery precum comes oozing out. Reverently she leans forward, sticks out her tongue, and allows that first drop to fall right into her open and waiting mouth.</p>
<<philiaSpeak "Mmmmm~" "horny">>
<p>She closes her eyes and leans back, savouring the taste while taking in deep, shakey breaths of the dog's heady, animal scent through her flaring nose. All the while her hands work, stroking that growing shaft and massaging those heavy balls.</p>
<p>From outside the pen Mina squirms. She slides a hand down her tummy and under her shorts where her fingers find her now dripping wet folds. Immediately she starts to lightly stroke herself, while watching her best friend worship that doggy dick.</p>
<p>As the cock starts to reach its full, impressive length Philia's other hand joins the first in stroking the girthy stick. At this point her fingers can't even wrap all the way around the hot, twitching rod and it only seems to be making her more excited. She bites her lip staring at this gift from the Goddess, her mind racing as she considers the possibilities that the Allure Potion has granted her.</p>
<img class="passageImage" src="images/philia/dogstroke.png">
<p>Suddenly the dog's body jerks, hind legs pushing forward as if he's trying to rut into Philia's gripping hands. The movement causes his cock to slap against one of Philia's cheeks and her eyes go wide. For a second she's just stunned, mind trying to process. Then a low, throaty moan escapes her and her body acts by instinct. Her mouth opens wide and her lips close on the meaty dog dick, wrapping around the thin and tapered tip. She moans again, the feeling of that hot and slick shaft pressing down onto her tongue making her shudder with pleasure.</p>
<p>Philia barely gets to enjoy suckling on the end of that cock for more then a few seconds however. At the sensation of a hot, wet hole enveloping his length the dog's reacts in a very predictable fashion. With a huff his hind legs snap forward again and this time his cock slams forward. Philia's eyes widen as she feels pressure building at the back of her throat, the beast pushing harder and harder, until all at once doggy dick sinks down into her throat.</p>
<p>Philia's eyes roll back into their sockets and her neck bulges from the sheer size of the monster stretching her jaw and pushing down into her gullet. Mina gasps and almost rushes into the pen to help her friend, only to stop when she notices Philia's legs trembling, back arching and a sudden spray of fluids gushing out from under the goblin's dress.</p>
<p>With free reign to now rut into Philia as he pleases the dog does just that, jerking his hind quarters back and forth, slamming himself into the girl's throat over and over again rapidly. The base of his cock, now swollen into an impressive knot, smacks wetly against Philia's lips and makes her groan and moan happily each time.</p>
<img class="passageImage" src="images/philia/dogsuck.png">
<p>Much to Philia's dismay however the dog is only a dog, and the potion has not done anything to increase his natural amount of stamina when it comes to mating. All too soon his jerking thrusts lose their rhythm, become more and more desperate and shallow. His knot remains almost permanently pressed up against Philia's lips, bouncing off of them with each jerk of the dog's body, as he tries and tries and fails to push it inside and properly tie his bitch.</p>
<p>Instead his balls give out first. They clench up suddenly, pulling in towards the dog's body, and a moment later Philia makes a muffled squeal as she suddenly feels a veritable flood of hot, sticky dog cum blasting deep into her gullet almost directly into her stomach. Her body jerks each time another rope of that mess is pumped into her, while her eyes roll so far back into her head that her irises almost completely disappear. Under her dress her sopping wet pussy clenches around nothing, twitching and gushing as Philia experiences one of the strongest orgasms of her life, completely handsfree.</p>
<p>Mina's hand goes wild on her own sex, rubbing up and down furiously, chasing the same high as her friend until she squeals as a climax crashes down over her as well. She drops to the floor of the stables, panting hard, a big part of her wishing it was actually her under that feral beast.</p>
<hr>
<p>Some time passes and Philia manages to extricate herself from the beast, its softening cock slipping free of her lips after she recovers enough of her wits to pull away. Her mouth remains hanging open a little, a long string of cum dripping down from it, her jaws slack and sore from the unexpected but very welcome face fucking.</p>
<p>Slowly she makes her way out of the pen, crawling her way along the floor until she can push the door open enough to let her slip through. She collapses down next to Mina, breathing hard, a huge grin now splitting her face.</p>
<<philiaSpeak "Goddess... that was... amazing~" "drool">>
<<minaSpeak "Haha... it certainly looked like fun... I'll have to bring enough potions for the both of us next time~" "blush">>
<<if $replayMemory is false>>
<p>Philia's flushed, messy face brightens even more at the suggestion.</p>
<<philiaSpeak "Oh yes! You really, really should!" "happy">>
<<set $philiaDogFirst to true>>
<<addExp "Lewd" 4>>
<<reduceStamina 20>>
<<usePotion "Allure Potion">>
<<set $scenesSeen["Philia Dog First Time"] to true>>
<p><<link "Get out of here before someone comes to investigate all the noise" "Village">>
<<advanceTime>>
<</link>></p>
<<else>>
<p><<link "Return" "Memories">>
<<set $replayMemory to false>>
<<set $alternateScene to false>>
<</link>></p>
<</if>><h2>Version 0.5 - Making and spending money</h2>
<p>New year, new update! Hope you like the new character introduced in this one.</p>
<ul>
<li>Mina can now craft potions in batches of five once she knows the recipe. This is more time efficient, both in clicks and in-game, and also more stamina efficient. In the future there may be cauldron upgrades that can make even larger batches possible.</li>
<li>Two more scenes added, one with the vine and one with the slime. These will result in higher yields of their respective resources to better facilitate all the potion brewing Mina will be doing!</li>
<li>Mina can make a donation at the library! The current amount of gold is subject to change, depending on what feedback I get.</li>
<li>The next wing of the library isn't implemented yet, but making the donation is still worth it in this version, as it triggers a particular event to occur.</li>
</ul>
<h2>Version 0.4 - A new potion!</h2>
<p>This update comes with quite a few improvements in the background that should make certain things in the future a lot easier to do. Apart from that, there's also a fair amount of content!</p>
<ul>
<li>You can now view the version number and changelog within the game! Just click the version number on the start screen.</li>
<li>Mina's friends can now be just as expressive as Mina in conversation!</li>
<li>There's a new option on the Home screen called Memories. You can use this to replay main scenes that you've already seen. There's also an option to view any alternate endings a scene may have, though for now this only applies to the vine scene.</li>
<li>Mina can now pick up some pollen after coaxing out some sap from the vine plant, assuming she has the energy for it</li>
<li>Doing some experiments with the hints found at the library to make things clearer. Still not completely satisfied with this solution, so please provide feedback if you like the changes!</li>
<li>Speaking of hints from the library. Make sure to re-read the slime hint if you've already seen it! There may be an addition at the end for a new potion recipe~</li>
<li>New potion added!</li>
<li>Two new scenes! One with Beth and one with Jessica. This potion will lead to more than a few more scenes in the future as well, probably, and not just with Mina's friends</li>
</ul>
<h2>Version 0.3 - The friend update!</h2>
<p>A small content update! Saves from the previous version should work just fine I hope. Let me know if it seems like you're unable to access any of the new stuff or if any errors pop up somewhere I haven't looked though. </p>
<ul>
<li>Mina's friends now have full sized images so you can get a better look at them. Just click their names when they look like links!</li>
<li>Mina can now tell her friends about new potions she discovers. This will primarily be the way you find scenes for them. Certain friends will lean towards certain potions/kinks</li>
<li>Speaking of, there is one new scene! Let Philia know about your fancy new potion and then track her down at the time she requests. Philia's focus will be obvious right away and if it's not to your tastes my apologies!</li>
</ul>
<h2>Version 0.2.1</h2>
<ul>
<li>fixed collecting Slime Jelly the second time around</li>
<li>you should now get back Empty Bottles after using alchemy mediums that aren't water</li>
</ul>
[[Back|Start Screen]] <p>A passage copied over from a tattered, partially burnt page left behind by Mina's mother.</p>
<p>'Alonge with <<catalyst "shining quartz">> and <<medium "cleare aqua">>, an alchemiste may adde <<reagent "leaf of red">> and <<reagent "cuppe of blue">> to produce a mixture that wille energize and rejuvenate.'</p><<if Object.values($scenesSeen).includesAny(true) != true>>
<p>There's nothing to reminisce about just yet!</p>
<<else>>
<p>View alternate ending if it exists?
<<checkbox "$alternateScene" false true>></p>
<<set _memories = Object.keys($scenesSeen)>>
<p><<for _i = 0; _i lt _memories.length; _i++>>
<<if $scenesSeen[_memories[_i]] is true>>
<<link _memories[_i] _memories[_i]>>
<<set $replayMemory to true>>
<</link>><br>
<</if>>
<</for>></p>
<</if>>
<p>[[Return|Home]]</p><<if (ndef $bethHouseVisited is true) || ($bethHouseVisited is false)>>
<p>Mina knocks quietly on Beth's door and a few moments later the minotaur woman pulls the door open with a wide smile. She's changed out of her work clothes in favour of a rather luxurious looking sleeping robe.</p>
<img class="passageImage" src="images/beth/robe.png">
<<bethSpeak "Mina! I'm so glad you decided to come visit! Please, come in." "happy">>
<p>Mina stares for a moment, a little stunned to see her friend in such... intimate attire. After a few moments she blinks and then smiles up at the larger woman, looking a little embarrassed.</p>
<<minaSpeak "Hi Beth! Thanks for having me." "embarrassed">>
<p>Still smiling Beth takes a step back and gestures for Mina to follow her inside. She leads Mina through to a large living area, clearly built for a woman of Beth's size with comfort in mind. A huge, plush looking sofa sits up against one wall and Beth moves over to sit down on it, reclining into the soft cushions with a sigh. Then she pats the space on the sofa next to her. Without hesitation Mina walks on over and plops herself down next to her bigger friend.</p>
<<minaSpeak "Soooo what did you want to talk about that you couldn't say at work?" "happy">>
<p>Beth laughs.</p>
<<bethSpeak "Oh, come on babe. You're a smart girl, you should be able to figure it out!" "happy">>
<<minaSpeak "Hm... wanting to know how stretchy someone could be taking my new potion..." "think">>
<<minaSpeak "Nope, I got nothing!" "neutral">>
<p>Beth rolls her eyes and gives Mina a little hip bump, which makes the alchemist girl fall slightly to the side and have to catch herself with one arm on the sofa.</p>
<<bethSpeak "...are you really going to make me spell it out?" "blush">>
<<minaSpeak "Whaaaaaaat? I'm really not sure!" "blush">>
<p>Beth lets out a long sigh and then takes in a deep breath to steady herself.</p>
<<bethSpeak "Ok look, you know I'm the only minotaur in the village, right?" "neutral">>
<<minaSpeak "...yeah?" "neutral">>
<<bethSpeak "And there's no one else around who is of... similar stature to me either..." "blush">>
<<minaSpeak "True..." "think">>
<<bethSpeak "So, you know, I haven't had a chance to... um... mess about with anyone! In a while!" "blush">>
<<minaSpeak "Ok... but why would you need someone to be stre-" "think">>
<<minaSpeak "Oh!" "embarrassed">>
<<minaSpeak "Beth... do you have a...?" "blush">>
<<bethSpeak "...yes." "blush">>
<<minaSpeak "...can I see?" "embarrassed">>
<<bethSpeak "W-what?!" "surprise">>
<<minaSpeak "What? I wanna see!" "horny">>
<p>Beth stares at her friend for several long seconds. Then, finally, she sighs dramatically.</p>
<<bethSpeak "Fine!" "blush">>
<p>Slowly Beth unties her robe and then pulls it open. It seems that she hadn't been wearing anything underneath, as right there between her legs sits an absolute monster of a shaft. Mina's eyes go wide as she stares at it, visually tracing one of the distinct veins that run up its length. A small gasp escapes her lips when that vein throbs, while the rest of the heavy looking cock jerks upwards a little before flopping back down.</p>
<img class="passageImage" src="images/beth/showingoff.png">
<<minaSpeak "Oh..." "horny">>
<<bethSpeak "So... do you think your potion would work?" "blush">>
<p>Mina takes a few seconds the answer, her attention still stuck on that rod of flesh sitting between Beth's legs. Finally she blinks a couple times and looks up, cheeks flushed a deep red.</p>
<<minaSpeak "I... I think so!" "blush">>
<<set $scenesSeen["Beth Mating Press"] to false>>
<<if $player.potions.has("Elasticity Elixir") is true>>
<<minaSpeak "Want to try it out? Right now?" "horny">>
<p>Beth blinks in surprise.</p>
<<bethSpeak "I... um... yes! Yes babe I really would!" "happy">>
<p>[[Take an Elasticity Elixir and have some fun with Beth|Beth Mating Press]]</p>
<<else>>
<<bethSpeak "Then... can I buy one from you?" "blush">>
<<minaSpeak "Beth... how about I just bring one along next time I visit and we can try it out?" "horny">>
<p>Beth's eyes widen.</p>
<<bethSpeak "O-oh! Ok!" "blush">>
<p><<link "Leave for now" "Workshops">>
<<advanceTime>>
<</link>></p>
<</if>>
<<set $bethHouseVisited to true>>
<<else>>
<p>Mina ducks into Beth's home to find her minotaur friend lounging on her comfortable sofa. She looks up as Mina enters and she grins widely.</p>
<<bethSpeak "Mina! Welcome!" "happy">>
<<bethSpeak "Did you... have you brought a potion?" "blush">>
<<if $player.potions.has("Elasticity Elixir") is true && $scenesSeen["Beth Mating Press"] is false>>
<<minaSpeak "You know I have~" "horny">>
<p>[[Take an Elasticity Elixir and have some fun with Beth|Beth Mating Press]]</p>
<<else>>
<<minaSpeak "Oops. Looks like I forgot!" "embarrassed">>
<p>Beth just sighs.</p>
<</if>>
<p>[[Leave|Workshops]]</p>
<</if>><p>Mina grins and reaches into her satchel. She pulls out an Elasticity Elixir, a curious blue fluid with a faint glow, and swirls it around in its bottle a few times. Then, after taking a deep breath, she uncorks the bottle and drinks down the concoction in one quick gulp!</p>
<p>She licks her lips after a second and tilts her head slightly.</p>
<<minaSpeak "Hm... tastes... weird." "neutral">>
<<bethSpeak "...so? Did it work?" "neutral">>
<<minaSpeak "Only one way to find out!" "happy">>
<p>With a big grin Mina starts to shimmy out of her clothing, pulling her top off first shamelessly. Her simple bra goes next and Beth's eyes widen a little at seeing Mina's pale, modest breasts bared. She had no idea her alchemist friend was quite this... open about her body!</p>
<p>Having noticed Beth's surprise Mina winks in her direction as she hooks her thumbs into the waistband of her shorts.</p>
<<minaSpeak "Like what you see big lady? Want to see more?" "happy">>
<p>Before even waiting for an answer Mina pulls her shorts and underwear down in one smooth movement and kicks them aside, leaving only her socks on. With her pussy on full display she starts stalking over towards Beth, a wide grin still splitting her face.</p>
<p>Beth's eyes are wide as she stares, her chest starting to rise and fall in shorter, sharper breaths. A tent has started to form in her sleeping robe, right between her legs, and so she promptly pulls the fabric aside to reveal her massive shaft. It's jerking and throbbing as Mina gets closer, swelling even wider and longer, engorging gradually to its full size while an oozing line of precum leaks out of the winking hole near the centre of its flared tip.</p>
<<minaSpeak "Mmm, can't believe you've been hiding this from me this whole time..." "horny">>
<p>As she gets closer Mina leans down, bending at the waist, and purses her lips. With a loud and exaggerated "mwah!" she gives the head of Beth's length a brief kiss, causing the twitching shaft to jerk.</p>
<p>Then, carefully, she climbs up onto the sofa with Beth, pushing herself up until she's straddling the larger woman's lap. That throbbing cock sticks through the gap between Mina's thighs, twitching and throbbing almost hypnotically.</p>
<<bethSpeak "Mina..." "horny">>
<p>With a crooked grin Mina tilts her body forward and grinds the folds of her pussy hard against Beth's thick cock, shuddering with delight at the heat and texture rubbing over her sensitive slit.</p>
<img class="passageImage" src="images/beth/grinding.png">
<p>After thoroughly coating the base of Beth's shaft with her leaky, flushing sex Mina settles back to sit on Beth's thighs. Reaching forward she grasps that huge cock with both hands and pulls it towards her, until the heavy shaft thuds against her belly. Her grin widens at the sight, seeing that monster of a dick reaching all the way up to her chest.</p>
<<minaSpeak "Oooooh, I'd never get something like this inside me normally..." "horny">>
<p>Beth's eyes are wide, staring with a mixture of deep arousal and alarm. She too sees just how big she is compared to Mina and it worries her deeply. But at the same time she feels a thrill running through her, a spark that runs up her spine and makes her shiver. She <b>wants</b> to take it further, to see Mina stretching around her.</p>
<<bethSpeak "You're sure about this Mina?" "horny">>
<<minaSpeak "<b>Goddess</b> yes!" "horny">>
<p>And with those words Mina pushes herself up while keeping a tight hold of Beth's cock. She slides all the way up and along that length until the flared tip lewdly kisses her flushed, dripping wet pussy. She moans at the sensation, her body trembling a moment as a jet of precum pushes out with enough force that it oozes into her entrance.</p>
<p>She starts to rock herself back and forth, grinding her folds hard against that wide flare, while slowly allowing gravity to start pulling her back down. Bit by bit she feels herself stretching, the growing pressure against her pussy forcing her nethers to part and walls to stretch. She starts to pant as the pressure grows and grows until all at once she drops down an inch with a jerk of movement!</p>
<p>A loud keening moan escapes Mina's lips and she throws her head back. Her legs lock up and her body starts trembling, reacting to the thick stretch so completely unfamiliar to her. Already there's a bulge in her abdomen, skin pushing outwards from the sheer size of the cock invading her, and yet she quickly realizes that she feels no pain. Only the incredible pleasure of being filled so thoroughly and the deep ache of being stretched so far. And she's only fit the tip inside so far!</p>
<p>Below Beth snorts loudly, her own eyes going wide as she feels a tight grip around the head of her cock unlike anything she's ever felt before. Like a vice it squeezes her, making her grunt. Then she snorts again, louder this time, and her strong arms snap upwards and take hold of Mina, one gripping a thigh and the other wrapping around her waist.</p>
<<minaSpeak "H-huh? W-wait, Beth, w-waaaaaAAAIIIII~" "surprise">>
<p>Before Mina can finish Beth pulls her down, hard. The bulge in Mina's belly shifts, moving even further up her body, pushing her navel out. Mina gasps then lets out a loud squeal as she comes undone! Her limbs stiffen, her back arches and her pussy clamps down even tight around Beth's cock. Then as her blue eyes roll back into their sockets her legs start to shudder and tremble as a gush of clear fluid sprays from her wide-stretched sex, splattering onto Beth's abdomen.</p>
<p>Beth grunts as Mina's spasming, climaxing passage grips her cock that much tighter, massaging her shaft while squeezing it tight. Quickly losing control over herself she tries to savagely yank Mina even further down, only to find her progress stymmied. Again she pulls down and again Mina only sinks lower less than an inch. The minotaur woman snorts with frustration, with so much of her jerking, throbbing length still remaining outside of Mina's snug embrace.</p>
<p>With a surge of movement Beth rolls over, pinning Mina onto the sofa under her, pale legs pushed up under Beth's furry bulk. With one hand remaining firm around one of Mina's legs Beth shifts the other arm to get a tight grip on the head of the sofa and then she <b>slams</b> down hard enough to make the floor shake and the sofa creak.</p>
<<minaSpeak "G-goddesSSSS FUCK!" "horny">>
<p>Pulsing minotaur cock fills Mina, forcefully shoved into the depths of her pussy, slamming hard up against the limits of her passage. She stares down with wide, amazed eyes at the bulge sticking out of her belly, while her body shudders at the intense sensation of all that pressure now smashing against her cervix.</p>
<img class="passageImage" src="images/beth/press.png">
<<minaSpeak "Ffffuuuck Beth~ you're gonna~ break me~" "horny">>
<p>Snorting and grunting more like an animal, it almost seems like Beth is now aiming to do exactly that. She slamfucks into Mina again and again, the sofa creaking and groaning loudly with the abuse, using her weight and this position to drive herself down with incredible force. Mina can do little more than take it, moaning and squealing with pleasure as her unnaturally stretchy body is forced to take all that cock without mercy. The entrance to her womb swells and quivers, shuddering each time Beth's cock hits it like a battering ram, the constant pressure forcing even that tight ring of muscle to start distending.</p>
<<minaSpeak "W-wait, Beth, you're about to- AAAAHNNNN~" "horny">>
<p>Mina screams and her pussy gushes out another spray as she crashes over the edge again as she feels her cervix give way and that throbbing cock punching right through into her very core. Moaning, tears of bliss forming at the corners of her rolling eyes, she cums and cums and cums again as Beth fucks into her womb and barely even slows down. That flared crown fucks its way into her stretched out cervix as if it's just a second pussy, pushing the bulge in her belly up far enough that it's almost touching her ribcage, and all Mina can do is take it while she feels her mind being carried away on a cloud of pure bliss.</p>
<p>Finally though, Beth reaches her limit. With a grunt and then a low growl that rumbles out of her she slams into Mina as deep as she can go. Her balls clench up towards her body as the first hot rope of minotaur cum surges out of them. What little remains of Mina's conscious thoughts registers the bulge of that gooey load pushing up through the fat cock stretching her so good, and with a delighted moan another orgasm is torn out of her beleaguered nervous system as an eruption of heat floods into her.</p>
<p>Beth's cock jerks with pump after pump, filling Mina's womb, swelling it outwards even further. Like a balloon filling with water it bloats larger and larger, visibly swelling with each contraction of Beth's nuts, until it can hold no more and excess comes rushing back up and out of Mina's pussy. It pours out in a flood, leaking down in gooey ropes onto the sofa below, a small puddle forming under Mina now as Beth unloads all those years of pent up lust into her alchemist friend.</p>
<img class="passageImage" src="images/beth/pressinflation.png">
<hr>
<p>When the deluge finally ends Mina is left a dazed, moaning wreck. Her body lies limp on the sofa, twitching occasionally as her nerves fire with the aftershocks of her countless climaxes. Beth grunts and rolls off of her smaller friend, cock slipping free of Mina's slippery pussy and flopping down as she herself collapses back onto the sofa as well.</p>
<<bethSpeak "Goddess Mina... that was... incredible..." "happy">>
<<if $replayMemory is false>>
<<usePotion "Elasticity Elixir">>
<<addExp "Lewd" 8>>
<<reduceStamina 40>>
<<addExp "Stamina" 8>>
<<set $scenesSeen["Beth Mating Press"] to true>>
<<set $elasticityElixirUsed to true>>
<p><<link "Leave once Mina properly recovers her wits" "Workshops">>
<<advanceTime>>
<</link>></p>
<<else>>
<p><<link "Return" "Memories">>
<<set $replayMemory to false>>
<<set $alternateScene to false>>
<</link>></p>
<</if>><<if ndef $jessicaHouseVisited is true || $jessicaHouseVisited is false>>
<p>Without thinking Mina pushes the door to Jessica's home open, just as she used to when she had come visiting with her mother, and steps inside. She grins wide as soon as she enters, immediately noticing how little has changed.</p>
<p>Shelves of precious mementos, knickknacks and keepsakes surround Mina, all carefully organized and preserved. The results of a lifetime of successful adventuring. And there, right in the centre of the room, a huge greatsword displayed with great pride. Mina waves to the sword.</p>
<<minaSpeak "Hiya Lucas!" "happy">>
<p>At the sound of Mina's voice there's a laugh from an adjacent room and Jessica steps through a door, shaking her head with amusement.</p>
<<jessicaSpeak "His sword is not a Farspeaking Crystal dear, he can't hear you through it." "neutral">>
<<minaSpeak "Maaaaybe, but still! I haven't seen Lucas since I was a kid so it's not like I get to say hello the normal way!" "pout">>
<p>Jessica rolls her eyes, but she's still smiling.</p>
<<jessicaSpeak "It would be nice to see the great Guildmaster of the illustrious Adventurer's Guild one of these days, it's true." "neutral">>
<<minaSpeak "Yeah! You and Allaya must get pretty lonely!" "pout">>
<<jessicaSpeak "Oh, Allaya is fine. She's very busy with her own adventuring career. Me on the other hand... well, there is a reason I've asked you to come visit!" "blush">>
<p>Mina blinks, taken aback by that response.</p>
<<minaSpeak "Uh... what do you mean?" "blush">>
<<jessicaSpeak "Well, you mentioned you'd developed a new kind of potion, yes? One that... increases elasticity?" "neutral">>
<<minaSpeak "Yeah...." "think">>
<<jessicaSpeak "Your mother used to make something similar and her, Lucas and I made great use of it!" "happy">>
<<minaSpeak "Wait... Lucas, you AND Mum?" "surprise">>
<<jessicaSpeak "Oh yes! Lucas and I have always been <b>very</b> open about who we share our time with. Your mother was a favourite, considering all the concoctions she could whip up!" "happy">>
<p>Mina is dumbfounded, staring at Jessica with wide eyes. Then she starts to blush, a deep red flush that spreads out over her cheeks and even down her neck.</p>
<<minaSpeak "Ohmigosh! That's! That's...!" "blush">>
<<minaSpeak "...Wow!" "blush">>
<p>The corner of Jessica's mouth turns up in a small, knowing smile.</p>
<<jessicaSpeak "So then! I was hoping I could purchase one of these potions from you for my own, personal use." "neutral">>
<<jessicaSpeak "Unless, of course... you'd like to join me?" "happy">>
<p>Mina's mouth opens and closes a few times, her face stunned at the offer. After a few moments she shakes her head and rallies her thoughts.</p>
<<minaSpeak "I, um, yeah! I would! I'd like to see what you want to use it for... for a better understanding of my alchemy of course!" "blush">>
<<jessicaSpeak "Hm, yes, of course." "neutral">>
<<jessicaSpeak "Well, do you have one on you at the moment?" "neutral">>
<<set $scenesSeen["Jessica Nipple Toy"] to false>>
<<if $player.potions.has("Elasticity Elixir") is true>>
<<minaSpeak "I sure do!" "happy">>
<<jessicaSpeak "Then please, come join me in my room~" "horny">>
<p>[[Follow Jessica into her room|Jessica Nipple Toy]]</p>
<<else>>
<<minaSpeak "Not right now, sorry." "sad">>
<<jessicaSpeak "Perfectly alright dear. You know where to find me once you brew up another one~" "happy">>
<p>[[Head back outside for now|Market]]</p>
<</if>>
<<set $jessicaHouseVisited to true>>
<<else>>
<p>Mina enters Jessica's house again and finds the older woman polishing one of the mementos. She looks up at Mina's entrance.</p>
<<jessicaSpeak "Ah Mina, how lovely!" "happy">>
<<jessicaSpeak "You wouldn't happen to have brought along any potions, would you?" "horny">>
<<if $player.potions.has("Elasticity Elixir") is true && $scenesSeen["Jessica Nipple Toy"] is false>>
<<minaSpeak "Yup!" "happy">>
<<jessicaSpeak "Excellent. Come along then~" "horny">>
<p>[[Follow Jessica into her room|Jessica Nipple Toy]]</p>
<<else>>
<<minaSpeak "Oh, um, no actually sorry. I forgot~" "embarrassed">>
<<jessicaSpeak "Ah, so like your mother~" "neutral">>
<</if>>
<p>[[Head back outside for now|Market]]</p>
<</if>><p>With a big smile on her face Jessica leads Mina into a comfortable, well appointed room with a large and luxurious bed in its centre. More mementos are to be found here, trinkets and other precious items displayed on the tops of various pieces of furniture.</p>
<p>Mina is initially distracted by it all, wanting to get a look at each shiny amulet and glittering ring but with a laugh Jessica pulls her over towards the bed and sits her down. A moment later Jessica takes a seat next to the alchemist girl.</p>
<<jessicaSpeak "Well?" "neutral">>
<<minaSpeak "Oh, right!" "embarrassed">>
<p>Reaching down Mina slips a hand into her satchel and retrieves an Elasticity Elixir. She holds it up, swirling the slightly luminescent blue fluid around a few times. Jessica watches with interest.</p>
<<jessicaSpeak "Hm, not quite what I remember... but let's give it a try!" "happy">>
<p>Jessica holds out a hand and accepts the bottle from Mina and takes out the cork. With careful grace she downs the contents and hands the empty bottle back. After a few more seconds a smile spreads across her face and she shivers with happiness.</p>
<<jessicaSpeak "Oooh yes, there it is!" "happy">>
<p>Then, before Mina can even say anything, Jessica takes hold of her blouse and pulls it over her head! Her bra quickly follows, leaving Mina wide eyed and staring at the bare and naked chest of her long time family friend.</p>
<img class="passageImage" src="images/jessica/bare.png">
<<minaSpeak "W-wow... you're very pretty Jessica..." "blush">>
<<jessicaSpeak "Why thank you dear." "happy">>
<p>Then, Jessica lifts a hand up and cups one of her breasts. She slides her palm over the soft brown skin, smiling and fully aware that she is in a way putting on a show for Mina. As her fingers brush over her areola and then her nipple she lets out a soft, delighted sigh.</p>
<<jessicaSpeak "Oh yes... I can feel it, it's definitely working~" "horny">>
<<minaSpeak "In... in your nipple?" "surprise">>
<p>Instead of answering with words Jessica only smiles and squeezes her nipple between finger and thumb. She rolls it back and forth a few times in that light grip, feeling the sensitive nub swell with her rapidly growing arousal.</p>
<p>Mina leans forward, about to ask another question, only to be interrupted by Jessica's other hand lifting up to place a delicate finger on Mina's lips, accompanied by a shooshing sound from the older woman.</p>
<p>With a nod Mina keeps quiet and watches, her gaze locked on Jessica's breast and the nipple being massaged by Jessica's fingers. Then she lets out a gasp as Jessica presses the tip of one of her fingers against her nipple and begins to push!</p>
<p>Moaning with delight Jessica pushes her finger inside of her nipple, down to the first knuckle, and starts to wriggle it back and forth, until she can squeeze another finger in, and then another.</p>
<img class="passageImage" src="images/jessica/fingering.png">
<<jessicaSpeak "Oh how I've missed this~" "horny">>
<p>Mina's cheeks are flushed a bright, bright red and she licks her lips as she stares wide eyed and almost in a whisper she mutters.</p>
<<minaSpeak "...those get stretchy as well...?" "surprise">>
<p>Jessica smiles at Mina and pushes her fingers in a little further to demonstrate, and then pulls them apart to spread her nipple out even futher.</p>
<<jessicaSpeak "Oh yes~ And it feels so very good~" "horny">>
<p>She closes her eyes for a moment and lets out another soft moan as she wiggles her fingers around some more. Then she opens one eye and looks at Mina while using her free hand to point over towards a particular shelf.</p>
<<jessicaSpeak "Would you like to test it yourself? How about you go and grab that toy over there?" "horny">>
<p>Mina looks to where Jessica's pointing and after a second she sees what's being indicated. There, sitting in pride of place, is a long, thick cylindrical object that appears to be made of gold. One side ends in a tapered tip, the other flat and embedded with a jewel.</p>
<p>A giggles escapes Mina as she tries to imagine just where such an artifact might have come from, but she quickly stifles it and picks the object up. Despite its smooth metallic surface it isn't nearly as cool to the touch as she expected, and in fact it's almost a little warmer than room temperature.</p>
<p>Curiosity filling her she carries the golden relic back to the bed and Jessica laughs at seeing the expression on Mina's face.</p>
<<jessicaSpeak "Perhaps I'll let you inspect it another time dear! Right now I think you should have a more pressing concern~" "happy">>
<p>Mina gasps and flushes with embarrassment. She looks to Jessica sheepishly and then, at the older woman's urging, she climbs up onto the bed and kneels down next to the merchant.</p>
<<minaSpeak "So... do I just...?" "blush">>
<<jessicaSpeak "Yes! Please, I need to feel it again!" "horny">>
<p>Not wanting to disappoint, Mina lifts the toy into place and lines it up with Jessica's nipple, which has gotten puffy with the woman's arousal and questing fingers moving about inside it. Jessica lets out a low moan at the sensation of that warm, smooth tip pressing against her.</p>
<p>Slowly, still a little cautious, Mina starts to push. At once the thinner, tapered tip of the object slips into the puffy nipple. Jessica groans and then urges Mina onwards, pushing her chest forward, trying to push more of the golden rod into her. Seeing that Jessica certainly doesn't seem to be in any pain Mina gets a better grip on the toy and pushes it forward again!</p>
<p>With a wet shlk well over an inch of the smooth shaft sinks into Jessica's breast, stretching her nipple around it. Jessica leans back, moaning with pure delight.</p>
<img class="passageImage" src="images/jessica/dildopenetration.png">
<<jessicaSpeak "Oh Goddess yes! More Mina! Please more!" "horny">>
<p>Much more confident now Mina starts to pump the dildo back and forth, pushing it just a little deeper into Jessica's breast each and every time. She watches with fascination as more of that golden shaft disappears inside the soft, jiggling mound. It's so incredibly arousing that her thighs start rubbing together, a vain attempt to ease the growing heat between her legs.</p>
<p>Jessica's moans get louder and louder, interspersed now with little gasps and squeaks. Her breaths get faster and faster and between her own legs her pussy is gushing with her arousal, a veritable flood that starts to stain her skirt.</p>
<<jessicaSpeak "So close Mina... just a little more...!~" "horny">>
<p>Caught up in the moment Mina increases the speed and depth of her pumping hand, shoving that toy in so deep that the flat base depresses Jessica's nipple a little, while the gem flashes in the flickering light of the room's lamps. Again and again she shoves it in deep until finally Jessica's back arches and a keening wail escapes her lips.</p>
<<jessicaSpeak "C-CummmmmiiiIIIIINNNGGGGGGGGG!" "horny">>
<img class="passageImage" src="images/jessica/dildocum.png">
<p>Jessica's legs spasm and under her skirt her pussy quivers and sprays out her juices as that climax tears through her. Mina watches on, blushing furiously and biting her lip, still squirming with her own arousal and wondering just what it must feel like to have her own nipple stretched like this. One of her hands rises up to her chest and squeezes at one of her small breasts through her tip, eliciting a soft moan from her.</p>
<p>Ideas tumble through her brain, possibilities and fantasies all jumbling together. A shaky grin splits her face as the panting Jessica recovers enough to look up at her.</p>
<<jessicaSpeak "Thank you Mina dear, with all of my heart~" "happy">>
<<if $replayMemory is false>>
<<usePotion "Elasticity Elixir">>
<<addExp "Lewd" 10>>
<<reduceStamina 30>>
<<addExp "Stamina" 6>>
<<set $scenesSeen["Jessica Nipple Toy"] to true>>
<<set $elasticityElixirUsed to true>>
<p><<link "Cuddle with Jessica for a little and then say goodbye" "Market">>
<<advanceTime>>
<</link>></p>
<<else>>
<p><<link "Return" "Memories">>
<<set $replayMemory to false>>
<<set $alternateScene to false>>
<</link>></p>
<</if>><p>Mina circles the plant a few times, trying to determine just where might be the best spot to make use of the allure potion. Upon finding what seems to be the largest clump of the right kind of vine Mina grins. She pulls down her shorts and underwear and then steps up to the tangled mess.</p>
<<minaSpeak "Let's see if this works..." "horny">>
<p>Pulling out the multi-coloured brew she swirls it around a few times in its bottle and then upends it right onto the clump of vines! At first there's almost no reaction and Mina begins to slump with disappointment.</p>
<p>And then all at once vines start to move. They twitch and jerk at first, shifting around each other, until one pulls free! Then another, and another! Like a pile of snakes Mina finds herself crouching over a host of squirming, wriggling vines!</p>
<p>A small jolt of panic runs down her spine but it's very quickly overwritten by the intense excitement she feels at this sight, knowing that her idea worked and just what all these vines might do to her!</p>
<p>She doesn't have to wait long to find out. One of the shifting, coiling vines wraps around first an ankle and then coil further up her leg. Others take hold of her arms and pull her down towards the writhing mass. With a gasp and a low moan she finds herself held in place, ass raised a little in the air, with her already dripping wet pussy on full display to the excited plant.</p>
<img class="passageImage" src="images/vine/presenting.png">
<<minaSpeak "C'mon then planty~ have your way~" "horny">>
<p>Mina moans out before she bites her lips and wiggles her hips back and forth. Almost if it can understand her one of the free vines lifts up out of the mass and moves right towards her glistening folds. As it gets close it teases at the flushed slit, sliding its tip back and forth, parting those folds ever so slightly to get a feel for her.</p>
<p>Back and forth it moves, making Mina squirm and squeak out in building frustration. She tries to push herself back against the vine, desperately wanting to feel it pressing harder against her, to feel it parting her folds and wriggling into her body.</p>
<<minaSpeak "Pleeeeease~" "horny">>
<p>Once again, as if following her directions, the vine starts to apply greater pressure. It rubs against Mina hard enough to part her folds and grind over her entrance and the sensitive clit, making her shudder and moan with pleasure. Then it slides back far enough that the tapered tip can kiss her entrance.</p>
<p>It starts to move in a small, tight circle, teasing at the tight opening, until with a sudden jerk it shoves forward! Mina throws her head back and cries out in delight as she feel her walls suddenly parting around the wriggling vine now pushing its way inside her!</p>
<p>Mina flops forward, letting her head rest against the ground, and allows herself to simply enjoy the moment. The vines pistons in and out of her, squirming about even as it drives deeper and deeper into her passage. As she feels it reach the limits of her pussy she keens with delight, body shuddering with the delightful sensation.</p>
<p>And then her eyes snap open wide and her mouth opens in a wide, shocked 'O'! Another vine has moved up to join in, sliding up to tease at her stretched entrance. Each time the plant tendril currently inside her pulls back for another thrust this second vine tries to squeeze its way in as well.<p>
<<minaSpeak "W-wait hang on you can't just do thaAAAAAAAAAT!" "surprise">>
<p>She screams as that second vine manages to squirm its way inside her, stretching her even further. Her back arches as a shiver runs down her back and a gush of her juices flood out from her spasming folds. The intense feeling of being filled by two seperate vines moving out of synch and undulating against her walls has her panting and moaning uncontrollably.</p>
<<minaSpeak "Fuck fuckfuck aaaaahnnn~" "horny">>
<img class="passageImage" src="images/vine/double.png">
<p>Over and over again those vines pump into her, sliding against each other and making her squirm with the pleasure of it. She can feel herself being rapidly shoved towards the edge, a powerful climax building up in her core, making her mind fog and her tummy flutter.</p>
<<minaSpeak "So- close- gonna- FUCK- gonna... c-cuUUUMMMMMNNNN~" "cum">>
<p>Mina's back arches and her legs tremble as that orgasm tears through her, making her pussy spasm wildly around the vines still pistoning in and out of her. Though the vines don't last for long under the girl's body's attempts to milk them. Just as Mina can feel herself coming down from that climax she's suddenly catapulted over the line into a second one as she starts to feel a veritable flood of cool, gooey sap erupts out of those vines deep within her.</p>
<p>It splatters against her rear wall, making her feel even more full, and then as more bulges of the sticky subtance pushes its way through those tendrils they pull back a little. The next explosion of goo inside her fills up the next part of her passage, then they pull back for another shot, then again for another. Finally however they both pull out of Mina's shuddering folds and deposit the last few ropes of sap onto her ass instead. It splatters over her soft cheeks and up across her back, cool and sticky on her sweaty, flushed skin.</p>
<p>Mina breathes in deep, panting gulps of air as she recovers from her back-to-back orgasms. She's almost ready to relax and collapse onto the forest floor when she notices a string line of green goo dripping down from her still throbbing pussy.</p>
<p>Letting out a gasp she scrambles, waving her arms around until almost by chance one of her hands smacks into her satchel. Quickly, she reaches inside.</p>
<<if ($player.items.has("Empty Bottle") != true) || $alternateScene is true>>
<p>Mina rummages through her satchel for several seconds before she lets go with an annoyed grunt. She slumps down onto the loamy forest floor and breathes out a long, resigned sigh, before a tired smile crosses her face.</p>
<img class="passageImage" src="images/vine/pussynobottle.png">
<<minaSpeak "Such a dope, Mina..." "embarrassed">>
<<minaSpeak "Guess this means I'll just have to do this again~" "horny">>
<<else>>
<p>With a sigh of relief she pulls out an empty bottle and slides it down under herself. Grinning a huge grin she watches as the goo oozes its way into the open top of the bottle, filling it quickly.</p>
<img class="passageImage" src="images/vine/pussybottle.png">
<<minaSpeak "Mmm, this is kinda easier and definitely a lot more fun than the other way for sure~" "happy">>
<<if $replayMemory is false>>
<<calculateBonus "Lewd" 2>>
<<set _amount to (2 + $skillBonus)>>
<<fillBottles "Vine Sap" _amount "medium">>
<</if>>
<</if>>
<<if $replayMemory is false>>
<<usePotion "Allure Potion">>
<<reduceStamina 40>>
<<addExp "Lewd" 8>>
<<addExp "Stamina" 8>>
<<set $scenesSeen["Vine Fuck First Time"] to true>>
<p>[[Return to the Forest|Forest]]</p>
<<else>>
<p><<link "Return" "Memories">>
<<set $replayMemory to false>>
<<set $alternateScene to false>>
<</link>></p>
<</if>><p>Mina watches the slime for almost a minute, taking mental notes of its size and the curious way it moves about. Then she nods with determination and strips down her shorts and underwear.</p>
<p>Stepping forward she looks down at the slime and grins hugely.</p>
<<minaSpeak "I hope you're ready for this slimey~" "horny">>
<p>Reaching out she upends a bottle of allure potion onto the round blue mass and watches with increasing anticipation as the mixture spreads out into the slimey mass and is quickly dissolved. The slime's body starts to jiggle and like the other times it starts to roll towards her.</p>
<p>This time however Mina takes the initiative. She steps over the slime instead and straddles it, sitting herself down on top of the creature while her hands steady herself. As she suspected she doesn't just sink into it, and instead the surface tension holds her up.</p>
<img class="passageImage" src="images/slime/straddle.png">>
<p>Feeling the cool, gooey surface of the slime rubbing against her slickened folds gets a light moan to escape Mina's lips. Almost straight away she can feel the creature's form start to morph, pushing back against her to explore her for openings. A shiver runs down her spine at the feeling and she moans again at the pressure building at her entrance.</p>
<p>Then her eyes widen as she realizes she can also feel the slime pressing against her back door.</p>
<<minaSpeak "Ooooh, what an adventurous fellow you are~" "horny">>
<p>Rather than trying to stop the creature she leans into it, rolling her hips back and forth against the slime, pushing back against it to try and help it along. Soon enough she can feel her folds parting and undulating slime starts to slip inside her. A few seconds later her rear entrance starts to stretch as well.</p>
<<minaSpeak "Mmmph~ Fuck that feels good~" "horny">>
<p>Slowly but surely more and more slime forces its way into her, spreading her holes and making her squirm and shudder. The more she's filled the closer she can feel herself getting to an explosive release and it only makes her grind herself more forcefully down onto the slime that's now partly enveloping her legs.</p>
<<minaSpeak "Gooood slimey~ Keep it up~" "horny">>
<img class="passageImage" src="images/slime/ride.png">
<p>As the questing goo finds the rear wall of her pussy a small gasp escapes her followed by a squeal. Her back arches and a shiver passes through her as she's gripped by a powerful climax, making her eyes rolls back and her body shake.</p>
<<minaSpeak "FffffuuuuUUUCCCCKKK!~" "cum">>
<p>With both her passages milking the slime for all they're worth it soon follows its own desires. Its whole body ripples as Mina feels it depositing the strangely firm jelly inside both her pussy and ass, lumps that sit within her filling her with a strange sense of satisfaction.</p>
<p>Before the slime can get away she grinds herself down onto it a few more times, chasing the aftershocks of her orgasm, dragging it out for as long as she can, but the creature is spent. With a schlorp is pulls itself free of Mina and then starts to slide away, undulating across the stony ground.</p>
<p>Mina flops down and sighs deeply, cheeks flushed a deep red and her mouth hanging open a little slack in her satisfaction.</p>
<<minaSpeak "Goddess that feels good~" "happy">>
<<minaSpeak "Though I guess I gotta squeeze these out now..." "embarrassed">>
<<if $replayMemory is false>>
<<calculateBonus "Lewd" 2>>
<<set _amount to (2 + $skillBonus)>>
<p>Mina extracts _amount Slime Jelly!</p>
<<pickup $player.reagents "Slime Jelly" _amount>>
<<usePotion "Allure Potion">>
<<reduceStamina 40>>
<<addExp "Lewd" 8>>
<<addExp "Stamina" 8>>
<<set $scenesSeen["Slime Ride First Time"] to true>>
<p>[[Return to the Cave|Cave]]</p>
<<else>>
<p><<link "Return" "Memories">>
<<set $replayMemory to false>>
<<set $alternateScene to false>>
<</link>></p>
<</if>><p>With a large grin Mina approaches the Vayra plant, potion bottle in hand and shorts already removed and placed somewhere retrievable. She settles down onto the ground, spreads her legs and then swings her arm around, spreading the potion out over a mass of vines.</p>
<<minaSpeak "C'mon then planty, come have some fun~" "horny">>
<img class="passageImage" src="images/vine/vinefuck.png">
<<usePotion "Allure Potion">>
<<calculateBonus "Lewd" 2>>
<<set _sapCollected to (2 + $skillBonus)>>
<<fillBottles "Vine Sap" _sapCollected "medium">>
<<addExp "Lewd" 8>>
<<reduceStamina 40>>
<<addExp "Stamina" 8>>
<<if $player.stamina != 0>>
<p>[[Grab some pollen on the way|Gather Pollen]]<br>
[[Explore the forest some more|Explore the Forest]]</p>
<<else>>
<p>Mina is too tired for any more activity.</p>
<</if>>
<p>[[Go back to the forest entrance|Forest]]</p><<set _donation to setup.donations["First"]>>
<<if $donationVisited is false>>
<p>Mina heads over to the main desk to be found within the public library, where an elderly librarian is currently sitting in a chair and perusing some ledgers.</p>
<<minaSpeak "Hello there!" "happy">>
<p>After several long moments, with Mina almost coming to the conclusion that the librarian hadn't heard her, the aged face looks up and peers at her.</p>
<<npcSpeak "Hm? Yes? What is it miss?" "librarian">>
<<minaSpeak "I'd like to make a donation to the library please! I've been told that doing so will let me have a peek into one of the more restricted sections..." "happy">>
<p>The librarian continues to peer at Mina, looking her up and down a little skeptically.</p>
<<npcSpeak "And who exactly told you that, hm?" "librarian">>
<<minaSpeak "Oh, uh, hm... I can't remember sorry!" "embarrassed">>
<p>The librarian grunts and shakes his head. Then he inspects Mina all over again, a little more carefully this time.</p>
<<if $libraryPublicHints.includesAny("sapHint", "slimeHint") is false>>
<<npcSpeak "Hm, well, in any case. You do seem dedicated to your studies young miss. Perhaps such an arrangement <i>might</i> be possible." "librarian">>
<<minaSpeak "Yay!" "happy">>
<<npcSpeak "I believe a fair donation for such a privilege might be..." "librarian">>
<p>He goes over one ledger, running a finger down one of the number columns.</p>
<<npcSpeak "Yes. Yes I think _donation gold coins would be sufficient." "librarian">>
<p>Mina is stunned. She stares at the librarian for several long, drawn out seconds, her eyes wide and her mouth falling open.</p>
<<minaSpeak "F-fi-five hundred?!" "surprise">>
<<npcSpeak "Indeed yes. I believe that would satisfy the Master at least." "librarian">>
<<set $firstDonationEligible to true>>
<<else>>
<<npcSpeak "Hm... no, I do not think you have the respect for the library that warrants such a privilege. My apologies. Please demonstrate a healthy willingness to devote time to study before you make this request again." "librarian">>
<<minaSpeak "Aww that's no fun..." "pout">>
<<set $firstDonationEligible to false>>
<</if>>
<<set $donationVisited to true>>
<<elseif $firstWingAccessible is false>>
<p>The elderly librarian looks up as Mina approaches.</p>
<<if $libraryPublicHints.includesAny("sapHint", "slimeHint") is false>>
<<npcSpeak "Ah, young miss. I understand you have been devoting your time to study. Commendable!" "librarian">>
<<minaSpeak "So you'll let me donate then?" "happy">>
<<npcSpeak "Certainly. As a show of respect to the library and the Master, a small donation of _donation gold pieces would grant you access to the first private wing." "librarian">>
<p>Mina's eyes go wide.</p>
<<minaSpeak "Wh-what?! That's so much!" "surprise">>
<p>The librarian simply shrugs and goes back to his reading.</p>
<<set $firstDonationEligible to true>>
<<else>>
<</if>>
<<else>>
<<npcSpeak "Come back another time miss." "librarian">>
<</if>>
<p>
<<if $firstDonationEligible is true && $firstWingAccessible is false>>
<<if $player.gold < _donation>>
<b>Not enough gold to donate!</b>
<<else>>
<<link "Donate _donation Gold" "First Wing Open">>
<</link>>
<</if>>
<</if>>
</p>
<p>[[Return|Library]]</p>
<p>Mina strips out of her shorts and approaches the slime with a little sashay of her hips. She tips an allure potion out on the slime and then plops herself down on top with a satisfied sigh.</p>
<p>Almost straight away the slime starts to slip its way into her holes, making her wiggle with pleasure and happiness.</p>
<<minaSpeak "Good slimey!" "horny">>
<img class="passageImage" src="images/slime/riding.png">
<<usePotion "Allure Potion">>
<<calculateBonus "Lewd" 2>>
<<set _jellyFound to (2 + $skillBonus)>>
<p>Mina extracted _jellyFound Slime Jelly!</p>
<<pickup $player.reagents "Slime Jelly" _jellyFound>>
<<addExp "Lewd" 8>>
<<reduceStamina 40>>
<<addExp "Stamina" 8>>
<p><<if $player.stamina != 0>>
[[Explore the caves some more|Explore the Caves]]<br>
<<else>>
Mina is very tired.<br>
<</if>>
[[Go back to the cave entrance|Cave]]</p><<minusGold setup.donations["First"]>>
<p>With a simple nod the librarian accepts the gold from Mina.</p>
<<npcSpeak "The library thanks you for your generous donation, miss." "librarian">>
<p>Reaching under his desk he pulls out a small, flat block of wood with an intricate carving on one face. Treating it with great care he hands it over to Mina.</p>
<<npcSpeak "Please, take this. Showing it to one of the librarians at the door's to the first wing of the private section will let them know that you are a trusted friend of the library and that you should be given access." "librarian">>
<p>As he speaks he gestures to one of the doors that lead out of the public section, where another of the well dressed librarians is stationed behind a small desk.</p>
<p>Taking the offered piece of wood Mina grins widely.</p>
<<minaSpeak "Thank you so very much sir!" "happy">>
<<set $firstWingAccessible to true>>
<p>[[Return|Library]]</p><p>As Mina exits the library she hears a commotion going on somewhere down the street, near one of the village entrances. Curious, she starts heading in that direction.</p>
<p>Upon getting close enough Mina can see that a caravan of merchant wagons is limping in, pulled by some very spooked looking beasts of burden. She can see some superficial damage to some of the wagons and one of them looks like it's had its entire top ripped off and its contents taken, leaving little more than a flat piece of wood on wheels.</p>
<p>Dismayed Mina looks around to see if anyone is hurt, but almost everyone she can see appears unharmed. Then she spots a familiar figure! It's Jessica's daughter and one of Mina's closest childhood friends growing up, <<Allaya>></p>
<p>While Allaya looks unharmed, Mina still rushes over with concern on her face!</p>
<<minaSpeak "Allaya! Are you alright? What happened" "surprise">>
<p>Allaya turns at the sound of the voice and, upon seeing Mina, scowls briefly before schooling her expression.</p>
<<allayaSpeak "Oh, it's you. Found your way out of your den, huh?" "neutral">>
<p>Mina sighs. Ever since Allaya decided to take after her father and become an adventurer she's become increasingly distant from Mina. Forcing a grin she tries again.</p>
<<minaSpeak "Yeah! I've been making some real progress with my alchemy thanks for asking! And what about you are you okay?" "pout">>
<p>Allaya blinks in surprise, clearly taken aback by that answer.</p>
<<allayaSpeak "I- Yes, I'm fine. Some weirdo attacked the caravan but they didn't seriously hurt anyone. They just smashed up the wagons and took a lot of goods." "neutral">>
<<minaSpeak "Huh? Just one person?" "surprise">>
<p>Allaya scowls, this time appearing more annoyed at herself than anything.</p>
<<allayaSpeak "Yeah. Whoever they were they were just so <i>fast</i>. I barely even caught a glimpse of them. Just flashes of what looked like silver scale armour." "neutral">>
<<minaSpeak "Weird! I'm glad you're alright though." "happy">>
<<allayaSpeak "...yeah. Thanks." "neutral">>
<p>With that Allaya turns and starts to leave. Mina goes to follow but after a moment pauses and then stops. She doesn't think that Allaya is going to be much more talkative today.</p>
<p>Watching Allaya disappear into the Adventurers Guild Mina sighs.</p>
<<minaSpeak "I wonder if there's anything I can do to get her to trust me again..." "think">>
<<set $allayaMet to true>>
<p>[[Return to the village|Village]]<br>
[[Head home for now|Home]]</p><img class="boxImage" src="images/allaya/fullbody.png">