Your browser lacks required capabilities. Please upgrade it or switch to another to continue.
Loading…
<<silently>>
<<replace "#image-bar">><<display "Home Cave Background 01">><</replace>>
<<replace "#right-bar">><<display "Home Cave Background 02">><</replace>>
<<endsilently>>
!Home - The Cave
---------------------------------------
You find yourself in the cave.
!!!Inventory & Supplies
---------------------------------------
[[Inventory|Inventory]]<<if $Player_Has_Attire_Worn == 0>> - You're currently Naked.<<endif>>
@@.browntext;Wood:@@ $supplies_wood
@@.graytext;Stone:@@ $supplies_stone
@@.silvertext;Iron:@@ $supplies_iron
!!!Main Room
---------------------------------------
Your main living area, and base of operations.
<<if $daytime >= 4>>Manage Assignments - Too late to go on assignments.<<elseif $daytime < 4>>[[Manage Assignments|ASSIGNMENTS]]<<endif>>
[[Upgrade Housing|Cave Housing Upgrade]]
[[Search the Bookcase|Cave Bookcase]]
<<if $Clothes_Searched == 0>>[[Search for some clothes|Clothes search]]<<endif>>
<<if $SlavePenSize > 0>>!!!Slave Pens
---------------------------------------
Your slave pen used to house slaves. You currently have room for $SlavePenHold slave(s).
<<SlavePens>>
<<endif>>
<<if $debug_mode == 1>>!!!Debug Panel
---------------------------------------
This is the debug panel, you can test stuff here.
Encounter Goblin - [[Start|Goblin Encounter]]
Encounter Imp - [[Start|Imp Encounter]]
Encounter Succubus - [[Start|Succubus Encounter]]
Encounter Human - [[Start|Human Encounter]]
Zap Your Resistance - [[Start|Test Room][$Resistance_Test = 1]]
Curse Yourself - [[Start|Test Room][$Curse_Test = 1]]
Wood - [[Add|HOME - The Cave][$supplies_wood += 1000]]/[[Remove|HOME - The Cave][$supplies_wood -= 1000]]
Stone - [[Add|HOME - The Cave][$supplies_stone += 1000]]/[[Remove|HOME - The Cave][$supplies_stone -= 1000]]
Iron - [[Add|HOME - The Cave][$supplies_iron += 1000]]/[[Remove|HOME - The Cave][$supplies_iron -= 1000]]
<<endif>>
<<replace "#linkbar">><<if $PlayerCEnergy < 20>>Explore<<elseif $PlayerCEnergy >= 20>>[[Explore|EXPLORATION]]<<endif>> - [[Places|PLACES]]<<if $daytime < 4>> - [[Rest|Rest]] <<endif>> - <<if $PlayerCEnergy < 20>>Meditate<<elseif $PlayerCEnergy >= 20>>[[Meditate|Meditate]]<<endif>> - <<if $PlayerCEnergy < 20>>Masturbate<<elseif $PlayerCEnergy >= 20>>[[Masturbate|Masturbate]]<<endif>><<if $daytime >= 4>> - [[Sleep|Sleep]]<<endif>><</replace>><<silently>>
<<if $exploration_counter == 0>>
<<set $float_link = "[[Exit the cave and explore|First Time Explore]]">>
<<set $exploration_text = "You look towards the exit of the cave. The wind howling by the exit, you cautiously approach it.">>
<<set $exploration_counter = $exploration_counter +1>>
<<elseif $exploration_counter == 1>>
<<set $float_link = "[[Exit the cave and explore|Second Time Explore]]">>
<<set $exploration_text = "You look towards the exit of the cave and wonder what else could be out there.">>
<<set $exploration_counter = $exploration_counter +1>>
<<elseif $exploration_counter >= 2>>
<<set $float_link = "[[Back|HOME - The Cave]]">>
<<set $exploration_text = "You look towards the exit of the cave and wonder what else could be out there.">>
<<set $exploration_counter = $exploration_counter +1>>
<<endif>>
<<endsilently>>
!Exploration
---------------------------------------------------
$exploration_text
<<if $exploration_counter >= 3>><<if $E_ExploreWestPlains == 1>>[[Explore the Plains of Westdale|EXPLORATION - Plains of Westdale][$PlayerCEnergy -= 20, $daytime += 1]] - Risk: @@.greentext;Low@@ - Energy: -20<<endif>>
<<if $E_ExploreDarkForest == 1>>[[Explore the Dark Forest|EXPLORATION - Dark Forest][$PlayerCEnergy -= 20, $daytime += 1]] - Risk: @@.orangetext;Medium@@ - Energy: -20<<endif>><<endif>>
<<replace "#linkbar">>$float_link<</replace>><<silently>>
<<replace "#image-bar">><<display "Plains Background 01">><</replace>>
<<replace "#right-bar">><<display "Plains Background 02">><</replace>>
<<set $E_ExploreDarkForest = 1>>
<<set $E_ExploreWestPlains = 1>>
<<set $daytime += 1>>
<<endsilently>>
!Plains of Westdale
-------------------------------------------------
You exit the cave, and find the cave entrance to be located up high by a mountain, descending down unto a rocky path leading onwards.
A fresh breeze hits you as you gaze upon endless planes covered in thick shrubby light-green grass. Almost like a tropical steppe.
!!!@@.discoverytext;You have discovered The Plains of Westdale! (Exploration Area)@@
In the distance you observe some smoke, emitting from what looks like a small village. There is a massive dark forest stretching all the way to the east, blocking the path towards the smoke.
!!!@@.discoverytext;You have discovered The Dark Forest! (Exploration Area)@@
Thinking about what to do next, you could continue to explore, travelling the plains of Westdale, explore the dark forest or maybe perhapes return to the cave, for further consideration?
<<replace "#linkbar">>[[Head back to the safety of the cave|HOME - The Cave]]<</replace>>
<<silently>>
<<replace "#image-bar">><<display "Plains Background 01">><</replace>>
<<replace "#right-bar">><<display "Plains Background 02">><</replace>>
<<endsilently>>
!Places - Plains of Westdale
---------------------------------------
You can easily travel to places and locations that you have previously discovered.
<<if $Visited_AbandonedFarm == 0>>Location Not Discovered Yet.<<elseif $Visited_AbandonedFarm == 1>>[[Travel to the Abandoned Farm|PLACE - Abandoned Farm]]<<endif>>
<<if $Visited_TolareenAltar == 0>>Location Not Discovered Yet.<<elseif $Visited_TolareenAltar == 1>>[[Travel to the Tolareen Altar|PLACE - Tolareen Altar]]<<endif>>
<<if $Visited_PristineLake == 0>>Location Not Discovered Yet.<<elseif $Visited_PristineLake == 1>>[[Travel to the Pristine Lake|PLACE - Pristine Lake]]<<endif>>
<<replace "#linkbar">>[[Back|PLACES]]<</replace>><<silently>>
<<endsilently>>
!Home - Assignments
---------------------------------------
You walk over to the table in the cave and start planning out your next move.
!!!!Assignments usually take several hours or even days, and will always drain all of your energy.
[[Exploration Assignments|Assignments - Exploration]]
All assignments related to exploration.
[[Trading Assignments|Assignments - Trading]]
All assignments related to trading.
[[Raiding Assignments|Assignments - Raiding]] - Coming Soon!
All assignments related to raiding.
[[Hunting Assignments|Assignments - Hunting]] - Coming Soon!
All assignments related to hunting.
<<replace "#linkbar">>[[Back|HOME - The Cave]]<</replace>><<silently>>
<<set $CaveSizeReq = 0>>
<<set $SlavePenReq = 0>>
<<if $CaveSize == 0>>
<<if $supplies_wood >= 200>>
<<if $supplies_iron >= 50>>
<<set $CaveSizeReq = 1>>
<<endif>>
<<endif>>
<<elseif $CaveSize == 1>>
<<if $supplies_wood >= 500>>
<<if $supplies_iron >= 150>>
<<set $CaveSizeReq = 1>>
<<endif>>
<<endif>>
<<elseif $CaveSize == 2>>
<<if $supplies_wood >= 1000>>
<<if $supplies_iron >= 350>>
<<set $CaveSizeReq = 1>>
<<endif>>
<<endif>>
<<endif>>
<<if $SlavePenSize == 0>>
<<if $supplies_wood >= 500>>
<<if $supplies_iron >= 200>>
<<if $CaveSize == 1>>
<<set $SlavePenReq = 1>>
<<endif>>
<<endif>>
<<endif>>
<<elseif $SlavePenSize == 1>>
<<if $supplies_wood >= 200>>
<<if $supplies_iron >= 100>>
<<if $CaveSize == 2>>
<<set $SlavePenReq = 1>>
<<endif>>
<<endif>>
<<endif>>
<<elseif $SlavePenSize == 2>>
<<if $supplies_wood >= 200>>
<<if $supplies_iron >= 100>>
<<if $CaveSize == 3>>
<<set $SlavePenReq = 1>>
<<endif>>
<<endif>>
<<endif>>
<<endif>>
<<endsilently>>
!Cave Housing
---------------------------------------
<<if $Start_Housing == 0>>You look around the cave, and wonder what could be done to make it feel more like home.
If you had a pickaxe, shovel, tools or some materials, then you could definitely shapen it up a bit.
!!!Notice: Most features surrounding cave expansion and cave housing have not yet been implemented and is merely in the game as a means of testing.<<set $Start_Housing = 1>><<elseif $Start_Housing == 1>>You look around the cave, and wonder what could be done to make it feel more like home.<<endif>>
!!!Furniture
---------------------------------------
You can construct furniture for your main living area here.
<<if $upgrade_bed_main == 0>>Haystack (bed) - [[Upgrade|Upgrade][$upgrade_bed_main = 1]] - Requires: Haystack, Iron Tools, x20 Wood, x10 Cloth<<elseif $upgrade_bed_main == 1>>Wooden Bed (filled with hay) - Fully Upgraded!<<endif>>
<<if $build_pillory_main == 0>>Pillory - [[Build|Build][$build_pillory_main = 1]] - Requires: x80 Wood, x2 Cloth, x40 Iron, x10 Stone<<elseif $build_pillory_main == 1>>Pillory - Already Constructed!<<endif>>
!!!Cave Upgrades
---------------------------------------
You can dig out more room or upgrade the interior of the cave.
@@.boldtext;Cave Expansion@@ - <<if $CaveSize == 0>>Size: @@.boldtext;Small@@<<elseif $CaveSize == 1>>Size: @@.boldtext;Medium@@<<elseif $CaveSize == 2>>Size: @@.boldtext;Large@@<<elseif $CaveSize == 3>>Size: @@.boldtext;Huge@@<<endif>> - You can dig out more room for the interior of the cave, which will unlock new types of rooms that you can create. - <<if $CaveSize <= 2>><<if $CaveSizeReq == 1>>[[Expand|Expand Cave]]<<elseif $CaveSizeReq == 0>>Expand (Not Enough Resources)<<endif>><<elseif $CaveSize == 3>>Cannot Expand Anymore.<<endif>><<if $CaveSize == 0>> - Requires: x200 @@.browntext;Wood@@, x50 @@.silvertext;Iron@@<<elseif $CaveSize == 1>> - Requires: x500 @@.browntext;Wood@@, x150 @@.silvertext;Iron@@<<elseif $CaveSize == 2>> - Requires: x1000 @@.browntext;Wood@@, x350 @@.silvertext;Iron@@<<endif>>
@@.boldtext;Slave Pens@@ - <<if $SlavePenSize <= 2>><<if $SlavePenSize == 1>>Capacity: @@.boldtext;1@@<<elseif $SlavePenSize == 1>>Capacity: @@.boldtext;2@@<<elseif $SlavePenSize == 2>>Capacity: @@.boldtext;3@@<<endif>><<if $SlavePenSize == 0>>You can create a slave pen to house slaves in.<<elseif $SlavePenSize >= 1>> - You can dig out more room for the interior of the cave, which will unlock new types of rooms that you can create.<<endif>> - <<if $SlavePenSize == 0>><<if $SlavePenReq == 1>>[[Create|Create/Upgrade Slave Pen]]<<elseif $SlavePenReq == 0>>Create (Not Enough Resources)<<endif>><<elseif $SlavePenSize >= 1>><<if $SlavePenReq == 1>>[[Upgrade|Create/Upgrade Slave Pen]]<<elseif $SlavePenReq == 0>>Upgrade (Not Enough Resources)<<endif>><<endif>><<if $SlavePenSize == 0>> - Requires: Cave(Medium), x500 @@.browntext;Wood@@, x200 @@.silvertext;Iron@@<<elseif $SlavePenSize >= 1>> - Requires: Cave(+Size), x200 @@.browntext;Wood@@, x100 @@.silvertext;Iron@@<<endif>><<elseif $SlavePenSize == 3>>Capacity: @@.boldtext;4@@ - Your Slave Pens have been fully upgraded.<<endif>>
<<replace "#linkbar">>[[Back|HOME - The Cave]]<</replace>><<silently>>
<<if $daytime >= 4>>
<<set $PlayerCEnergy = $PlayerTEnergy>>
<<set $PlayerCHealth = $PlayerTHealth>>
<<set $PlayerCMana = $PlayerTMana>>
<<set $PlayerCResistance = $PlayerTResistance>>
<<set $PlayerCLust += random(10)>>
<<if $C_TradeWestRoad >= 2>>
<<set $C_TradeWestRoad = $C_TradeWestRoad - 1>>
<<set $C_TradeWestRoad_Days = $C_TradeWestRoad_Days + $C_TradeWestRoad + 1>>
<<elseif $C_TradeWestRoad == 1>>
<<set $A_TradeWestRoad = 1>>
<<endif>>
<<if $C_SmuggleWestRoad >= 2>>
<<set $C_SmuggleWestRoad = $C_SmuggleWestRoad - 1>>
<<set $C_SmuggleWestRoad_Days = $C_SmuggleWestRoad_Days + $C_SmuggleWestRoad + 1>>
<<elseif $C_SmuggleWestRoad == 1>>
<<set $A_SmuggleWestRoad = 1>>
<<endif>>
<<if $C_ExploreWestCaves >= 2>>
<<set $C_ExploreWestCaves = $C_ExploreWestCaves - 1>>
<<set $C_ExploreWestCaves_Days = $C_ExploreWestCaves_Days + $C_ExploreWestCaves + 1>>
<<elseif $C_ExploreWestCaves == 1>>
<<set $A_ExploreWestCaves = 1>>
<<endif>>
<<endif>>
<<endsilently>>
!Sleeping...
---------------------------------------
<<if $daytime <= 3>>You can't sleep this early, try to rest instead.<<elseif $daytime >= 4>>You go to sleep and recover some lost strength.<<set $daytime = 1>><<set $day += 1>><<endif>>
<<replace "#linkbar">>[[Back|HOME - The Cave]]<</replace>><<silently>>
<<endsilently>>
You search the bookcase, but find nothing... hmmm...
<<replace "#linkbar">>[[Back|HOME - The Cave]]<</replace>><<silently>>
<<if $sex == 1>>
<<set $gender_text = "him">>
<<set $gender_text_alt = "he">>
<<set $player_has_penis = 1>>
<<set $player_has_ass = 1>>
<<set $player_has_vagina = 0>>
<<elseif $sex == 0>>
<<set $gender_text = "her">>
<<set $gender_text_alt = "she">>
<<set $player_has_penis = 0>>
<<set $player_has_ass = 1>>
<<set $player_has_vagina = 1>>
<<elseif $sex == 2>>
<<set $gender_text = "her">>
<<set $gender_text_alt = "she">>
<<set $player_has_penis = 1>>
<<set $player_has_ass = 1>>
<<set $player_has_vagina = 0>>
<<endif>>
<<set $pussy_random_number = random(5)>>
<<set $cock_random_number = random(2)>>
<<set $asshole_random_number = random(2)>>
<<set $ass_random_number = random(2)>>
<<set $boobs_random_number = random(2)>>
<<if $pussy_random_number == 0>>
<<set $pussy_random = "pussy">>
<<elseif $pussy_random_number == 1>>
<<set $pussy_random = "vagina">>
<<elseif $pussy_random_number == 2>>
<<set $pussy_random = "twat">>
<<elseif $pussy_random_number == 3>>
<<set $pussy_random = "fuck hole">>
<<elseif $pussy_random_number == 4>>
<<set $pussy_random = "cunt">>
<<elseif $pussy_random_numberr == 5>>
<<set $pussy_random = "slit">>
<<endif>>
<<if $cock_random_number == 0>>
<<set $cock_random = "cock">>
<<elseif $cock_random_number == 1>>
<<set $cock_random = "dick">>
<<elseif $cock_random_number == 2>>
<<set $cock_random = "penis">>
<<endif>>
<<if $asshole_random_number == 0>>
<<set $asshole_random = "asshole">>
<<elseif $asshole_random_number == 1>>
<<set $asshole_random = "pucker">>
<<elseif $asshole_random_number == 2>>
<<set $asshole_random = "bootyhole">>
<<endif>>
<<if $ass_random_number == 0>>
<<set $ass_random = "ass">>
<<elseif $ass_random_number == 1>>
<<set $ass_random = "butt">>
<<elseif $ass_random_number == 2>>
<<set $ass_random = "booty">>
<<endif>>
<<if $boobs_random_number == 0>>
<<set $boobs_random = "boobs">>
<<elseif $boobs_random_number == 1>>
<<set $boobs_random = "tits">>
<<elseif $boobs_random_number == 2>>
<<set $boobs_random = "breasts">>
<<endif>>
<<if $daytime >= 5>>
<<set $daytime = 1>>
<<set $day += 1>>
<</if>>
<<for $day gte 8>><<set $day -= 7>><</for>>
<<if $day is 1>><<set $daytext= "Sunday">>
<<elseif $day is 2>><<set $daytext = "Monday">>
<<elseif $day is 3>><<set $daytext = "Tuesday">>
<<elseif $day is 4>><<set $daytext = "Wednesday">>
<<elseif $day is 5>><<set $daytext = "Thursday">>
<<elseif $day is 6>><<set $daytext = "Friday">>
<<elseif $day is 7>><<set $daytext = "Saturday">>
<</if>>
<<if $PlayerCResistance < 0>>
<<set $PlayerCResistance = 0>>
<<endif>>
<<if $PlayerCResistance > $PlayerTResistance>>
<<set $PlayerCResistance = $PlayerTResistance>>
<<endif>>
<<if $PlayerCLust < 0>>
<<set $PlayerCLust = 0>>
<<endif>>
<<if $PlayerCLust > $PlayerTLust>>
<<set $PlayerCLust = $PlayerTLust>>
<<endif>>
<<if $PlayerCEnergy < 0>>
<<set $PlayerCEnergy = 0>>
<<endif>>
<<if $PlayerCEnergy > $PlayerTEnergy>>
<<set $PlayerCEnergy = $PlayerTEnergy>>
<<endif>>
<<if $PlayerCMana > $PlayerTMana>>
<<set $PlayerCMana = $PlayerTMana>>
<<endif>>
<<if $PlayerCHealth > $PlayerTHealth>>
<<set $PlayerCHealth = $PlayerTHealth>>
<<endif>>
<<if $daytime is 1>><<set $daytimetext= "Morning">>
<<elseif $daytime is 2>><<set $daytimetext = "Afternoon">>
<<elseif $daytime is 3>><<set $daytimetext = "Evening">>
<<elseif $daytime is 4>><<set $daytimetext = "Night">>
<</if>>
<<if $PlayerCMana <= -1>>
<<set $PlayerCHealth = $PlayerCHealth + $PlayerCMana>>
<<set $PlayerCMana = 0>>
<<endif>>
<<endsilently>>
@@.boldtext;$daytext@@
@@.boldtext;$daytimetext@@
<table id="Currency">
<tr>
<th style="color:gold;">Coins</th>
<th style="text-align:right;"> $PlayerCoins</th>
</tr>
<tr>
<th style="color:cyan;">Gems</th>
<th style="text-align:right;"> $PlayerGems</th>
</tr>
</table>
<table id="Combat">
<tr>
<th style="color:firebrick;">Lethality:</th>
<th style="text-align:right;"> $LethalFactor</th>
</tr>
<tr>
<th style="color:cadetblue;">Defense:</th>
<th style="text-align:right;"> $DefensiveFactor</th>
</tr>
<tr>
<th style="color:lightpink;">Seduction:</th>
<th style="text-align:right;"> $SeductiveFactor</th>
</tr>
</table>
<table id="Stats">
<tr>
<th style="color:crimson;">Health</th>
<th style="text-align:right;"> ($PlayerCHealth/$PlayerTHealth)</th>
</tr>
<tr>
<th style="color:darkslateblue;">Mana</th>
<th style="text-align:right;"> ($PlayerCMana/$PlayerTMana)</th>
</tr>
<tr>
<th style="color:pink;">Lust</th>
<th style="text-align:right;"> ($PlayerCLust/$PlayerTLust)</th>
</tr>
<tr>
<th style="color:green;">Energy</th>
<th style="text-align:right;"> ($PlayerCEnergy/$PlayerTEnergy)</th>
</tr>
<tr>
<th style="color:darkmagenta;">Resistance</th>
<th style="text-align:right;"> ($PlayerCResistance/$PlayerTResistance)</th>
</tr>
</table>[[Quests|QuestList]]
[[Traits and Skills|Traits and Skills]]
[[Character|Character]]
[[Help/Tips|Help]]
[[Settings|Settings]]<<silently>>
<<replace "#linkbar">>[[Return|$return]]<</replace>>
<<set $idleenemy = 1>>
<<set $idlecombat = 1>>
<<if $boobs_size == 0>>
<<set $boobs_text = "You have a manly chest,">>
<<elseif $boobs_size == 1>>
<<set $boobs_text = "You have two pairs of AA-cup bee-stings for $boobs_random,">>
<<elseif $boobs_size == 2>>
<<set $boobs_text = "You have two pairs of A-cup $boobs_random,">>
<<elseif $boobs_size == 3>>
<<set $boobs_text = "You have two nicely formed B-cup $boobs_random,">>
<<elseif $boobs_size == 4>>
<<set $boobs_text = "You have two firm D-cup $boobs_random,">>
<<elseif $boobs_size == 5>>
<<set $boobs_text = "You have two big and round DD-cup $boobs_random,">>
<<elseif $boobs_size == 6>>
<<set $boobs_text = "You have two huge E-cup $boobs_random,">>
<<elseif $boobs_size >= 7>>
<<set $boobs_text = "You have two titanic F-cup $boobs_random,">>
<<endif>>
<<if $ass_size == 0>>
<<set $ass_text = "Your torso ends in a flat $ass_random,">>
<<elseif $ass_size == 1>>
<<set $ass_text = "Your torso ends in a slightly protruding $ass_random,">>
<<elseif $ass_size == 2>>
<<set $ass_text = "Your torso ends in a small firm $ass_random,">>
<<elseif $ass_size == 3>>
<<set $ass_text = "Your torso ends in a nice round and well protruding $ass_random,">>
<<elseif $ass_size == 4>>
<<set $ass_text = "Your torso ends in a big juicy $ass_random,">>
<<elseif $ass_size >= 5>>
<<set $ass_text = "Your torso ends in a huge voluptous $ass_random,">>
<<endif>>
<<if $asshole_size == 0>>
<<set $asshole_text = "with a virgin $asshole_random.">>
<<elseif $asshole_size == 1>>
<<set $asshole_text = "with a nice $asshole_random.">>
<<elseif $ass_size == 2>>
<<set $asshole_text = "with a slightly used $asshole_random.">>
<<elseif $ass_size == 3>>
<<set $asshole_text = "with a well-used $asshole_random.">>
<<elseif $ass_size == 4>>
<<set $asshole_text = "with a gaping $asshole_random.">>
<<elseif $ass_size == 5>>
<<set $asshole_text = "with a destroyed $asshole_random.">>
<<endif>>
<<if $sex == 1>>
<<if $cock_size == 0>>
<<set $crotch_text = "You have a tiny almost non-existent 1-inch clitty.">>
<<elseif $cock_size == 1>>
<<set $crotch_text = "You have a small 3-inch $cock_random.">>
<<elseif $cock_size == 2>>
<<set $crotch_text = "You have a below average 5-inch $cock_random.">>
<<elseif $cock_size == 3>>
<<set $crotch_text = "You have a nice 7-inch $cock_random.">>
<<elseif $cock_size == 4>>
<<set $crotch_text = "You have a pretty big 8-inch $cock_random.">>
<<elseif $cock_size == 5>>
<<set $crotch_text = "You have a well hung 9-inch $cock_random.">>
<<elseif $cock_size == 6>>
<<set $crotch_text = "You have a huge 10-inch $cock_random.">>
<<elseif $cock_size == 7>>
<<set $crotch_text = "You have a gigantic 12-inch $cock_random.">>
<<endif>>
<<elseif $sex ==0>>
<<if $vagina_size == 0>>
<<set $crotch_text = "You have a nice virgin $pussy_random.">>
<<elseif $vagina_size == 1>>
<<set $crotch_text = "You have a tight $pussy_random.">>
<<elseif $vagina_size == 2>>
<<set $crotch_text = "You have a slightly used $pussy_random.">>
<<elseif $vagina_size == 3>>
<<set $crotch_text = "You have a well-used $pussy_random.">>
<<elseif $vagina_size == 4>>
<<set $crotch_text = "You have a gaping $pussy_random.">>
<<elseif $vagina_size == 5>>
<<set $crotch_text = "You have a destroyed $pussy_random.">>
<<endif>>
<<endif>>
<<if $traitTable.SexualRank == 1>>
<<set $sexual_text = "an incredibly feminine appearance.">>
<<elseif $traitTable.SexualRank == 2>>
<<set $sexual_text = "a feminine appearance.">>
<<elseif $traitTable.SexualRank == 3>>
<<set $sexual_text = "an androgyne appearance.">>
<<elseif $traitTable.SexualRank == 4>>
<<set $sexual_text = "a masculine appearance.">>
<<elseif $traitTable.SexualRank == 5>>
<<set $sexual_text = "an incredibly masculine appearance.">>
<<endif>>
<<if $traitTable.AttractiveRank == 1>>
<<set $attractive_text = "Your attractiveness is otherwise completely abominable and unlovable.">>
<<elseif $traitTable.AttractiveRank == 2>>
<<set $attractive_text = "Your attractiveness is otherwise fairly ugly.">>
<<elseif $traitTable.AttractiveRank == 3>>
<<set $attractive_text = "Your attractiveness is otherwise average.">>
<<elseif $traitTable.AttractiveRank == 4>>
<<set $attractive_text = "You're otherwise quite attractive and gain a good amount of attention from it.">>
<<elseif $traitTable.AttractiveRank == 5>>
<<set $attractive_text = "You're otherwise exceptionally beautiful and gain a good amount of attention from it.">>
<<endif>>
<<endsilently>>
!Character
---------------------------------------------
This page displays all important information related to your character.
!!Stats
---------------------------------------------
Lethal Factor: $LethalFactor(+$AppliedLethalFactor)
Seductive Factor: $SeductiveFactor(+$AppliedSeductiveFactor)
Defensive Factor: $DefensiveFactor(+$AppliedDefensiveFactor)
!!Appearance
---------------------------------------------
Your appearance as you look to the other people and enemies of the world. This may change due to various circumstances or events.
<<display "Player Portrait">>
<span id="racialbody"><<click "View Full Racial Body">><<replace "#racialbody">><<if $race == 0>><<if $sex == 0>><img src="images/race/fullbody/PlayerFullHumanFemale.png" alt="portrait-full-image"><<elseif $sex == 1>><img src="images/race/fullbody/PlayerFullHumanMale.png" alt="portrait-full-image"><<endif>><<elseif $race == 1>><<if $sex == 0>><img src="images/race/fullbody/PlayerFullOrcFemale.png" alt="portrait-full-image"><<elseif $sex == 1>><img src="images/race/fullbody/PlayerFullOrcMale.png" alt="portrait-full-image"><<endif>><<elseif $race == 2>><<if $sex == 0>><img src="images/race/fullbody/PlayerFullHighelfFemale.png" alt="portrait-full-image"><<elseif $sex == 1>><img src="images/race/fullbody/PlayerFullHighelfMale.png" alt="portrait-full-image"><<endif>><<elseif $race == 3>><<if $sex == 0>><img src="images/race/fullbody/PlayerFullDarkelfFemale.png" alt="portrait-full-image"><<elseif $sex == 1>><img src="images/race/fullbody/PlayerFullDarkelfMale.png" alt="portrait-full-image"><<endif>><<endif>><</replace>><</click>></span>
!!!Face
---------------------------------------------
$face_text $sexual_text $attractive_text $eyecolor_text $eyetype_text $hairstyle_text $haircolor_text $facialhair_text
!!!Body
---------------------------------------------
$body_text $muscle_text $arms_text $hands_text $legs_text $feet_text
!!!Sex
---------------------------------------------
$boobs_text $areola_text
$crotch_text $clitoris_text
$ass_text $asshole_text<<silently>>
<<set $genderbender = random(1)>>
<<if $genderbender == 0>>
<<replace "#image-bar">><<display "Goblin Female Banner Image">><</replace>>
<<set $enemy = "the Goblin">>
<<set $enemy_singular = "Goblin">>
<<set $enemy_singular_gender = "Goblin (Female)">>
<<set $enemygender = 0>>
<<set $enemy_s_himher = "her">>
<<set $enemy_s_hisher = "her">>
<<set $enemy_s_heshe = "she">>
<<set $enemy_B_himher = "Her">>
<<set $enemy_B_hisher = "Her">>
<<set $enemy_B_heshe = "She">>
<<elseif $genderbender == 1>>
<<replace "#image-bar">><<display "Goblin Male Banner Image">><</replace>>
<<set $enemy = "the Goblin">>
<<set $enemy_singular = "Goblin">>
<<set $enemy_singular_gender = "Goblin (Male)">>
<<set $enemygender = 1>>
<<set $enemy_s_himher = "him">>
<<set $enemy_s_hisher = "his">>
<<set $enemy_s_heshe = "he">>
<<set $enemy_B_himher = "Him">>
<<set $enemy_B_hisher = "His">>
<<set $enemy_B_heshe = "He">>
<<endif>>
<<set $enemytype = 0>>
<<set $loottable = 1>>
<<set $enemy_spell_caster = 0>>
<<set $enemymanacost = 0>>
<<set $enemybaseresistancepower = 5>>
<<set $enemyspellpower = 0>>
<<set $enemylustpower = 0>>
<<set $enemy_sub_type = random(2)>>
<<if $enemy_sub_type == 0>>
<<set $enemy_sub_text = "Bandit">>
<<set $enemyhealth = 100>>
<<set $enemymana = 20>>
<<set $enemylust = 0>>
<<set $enemylustpower = 10>>
<<set $enemybasedamage = 5>>
<<set $enemybaseresistancepower = 5>>
<<set $attemptmessage_1 = "The $enemy_singular charges towards you and swings it's rusty sword at you!">>
<<set $attemptmessage_2 = "The $enemy_singular attempts to jab you with it's rusty sword!">>
<<set $attemptmessage_3 = "The $enemy_singular looks through a pouch that is attached to it's loincloth, and takes out some @@.pinktext;pink dust@@. The $enemy_singular hurls the dust at you!">>
<<set $attemptmessage_4 = "The $enemy_singular looks through a pouch that is attached to it's loincloth, and takes out some @@.purpletext;purple dust@@. The $enemy_singular hurls the dust at you!">>
<<elseif $enemy_sub_type == 1>>
<<set $enemy_sub_text = "Trickster">>
<<set $enemyhealth = 100>>
<<set $enemymana = 20>>
<<set $enemylust = 0>>
<<set $enemylustpower = 10>>
<<set $enemybasedamage = 6>>
<<set $enemybaseresistancepower = 5>>
<<set $attemptmessage_1 = "The $enemy_singular charges towards you and swings it's dagger at you!">>
<<set $attemptmessage_2 = "The $enemy_singular attempts to throw a dagger at you!">>
<<set $attemptmessage_3 = "The $enemy_singular looks through a pouch that is attached to it's loincloth, and takes out some @@.pinktext;pink dust@@. The $enemy_singular hurls the dust at you!">>
<<set $attemptmessage_4 = "The $enemy_singular looks through a pouch that is attached to it's loincloth, and takes out some @@.purpletext;purple dust@@. The $enemy_singular hurls the dust at you!">>
<<elseif $enemy_sub_type == 2>>
<<set $enemy_sub_text = "Shaman">>
<<set $enemyhealth = 80>>
<<set $enemymana = 350>>
<<set $enemymanacost = 50>>
<<set $enemy_spell_caster = 1>>
<<set $enemylust = 0>>
<<set $enemylustpower = 20>>
<<set $enemybasedamage = 7>>
<<set $enemyspellpower = 5>>
<<set $enemybaseresistancepower = 5>>
<<set $attemptmessage_1 = "The $enemy_singular charges towards you and swings it's club at you!">>
<<set $attemptmessage_2 = "The $enemy_singular conjures up a ball of fire, and casts it at you!">>
<<set $attemptmessage_3 = "The $enemy_singular tries to @@.pinktext;arouse@@ you with it's vile magic!">>
<<set $attemptmessage_4 = "The $enemy_singular tries to @@.purpletext;change@@ and manipulate your body with it's changeling magic!">>
<<endif>>
<<set $normalattack = 0>>
<<set $daringattack = 0>>
<<set $strongattack = 0>>
<<set $teaseattack = 0>>
<<set $idlecombat = 1>>
<<set $idleenemy = 1>>
<<set $player_casted_magic = 0>>
<<set $player_escape_attempt = 0>>
<<set $encounterrandom = random(100)>>
<<if $encounterrandom <= 50>>
<<set $enemyaware = 0>>
<<elseif $encounterrandom >= 51>>
<<set $enemyaware = 1>>
<<endif>>
<<if $enemygender == 1>>
<<set $mtaunt_1 = "@@.goblinvoice;Gonna have sum fun wit you!@@">>
<<set $mtaunt_2 = "@@.goblinvoice;I gonna treat you liek a bitch!@@">>
<<set $mtaunt_3 = "@@.goblinvoice;Mmh! hehe! look real gut to me! Wun' sum' of dis?@@">>
<<set $mtaunt_4 = "@@.goblinvoice;Rargh!@@">>
<<set $mtaunt_5 = "@@.goblinvoice;You luk liek gut <<NH_R_Insult>> whore for me gut gobbo dick!@@">>
<<set $mtaunt_6 = "@@.goblinvoice;*snif snif*... you stinky nice...@@">>
<<set $mtaunt_7 = "@@.goblinvoice;A gobbo liek wut he see, stabby real gut until <<NH_R_Insult>> slut do wut' gobbo tells! hehe..@@">>
<<elseif $enemygender == 0>>
<<set $mtaunt_1 = "@@.goblinvoice;Gonna have sum fun wit you!@@">>
<<set $mtaunt_2 = "@@.goblinvoice;I gonna treat you liek a rel price baby!@@">>
<<set $mtaunt_3 = "@@.goblinvoice;Mmh! hehe! look real gut to me! Wun' sum' of dis?@@">>
<<set $mtaunt_4 = "@@.goblinvoice;Rargh... oh my...rar!@@">>
<<set $mtaunt_5 = "@@.goblinvoice;I gun make you beg for this green booty! I promis!@@">>
<<set $mtaunt_6 = "@@.goblinvoice;*snif snif*... you stinky nice...@@">>
<<set $mtaunt_7 = "@@.goblinvoice;A gobbo liek wut she see, get reall gut and close to make you do what say!@@">>
<<endif>>
<<set $midle_1 = "The $enemy_singular looks at you with a sinister glare in it's eyes, as if it's thinking of all sorts of ways to rip you apart.">>
<<set $midle_2 = "The $enemy_singular circles around you, as if looking for an opportunity to strike at you.">>
<<set $midle_3 = "The $enemy_singular stomps the ground to signal that it's ready for combat, and starts to move back and forth impatiently.">>
<<endsilently>>
You have encountered a $enemy_singular $enemy_sub_text!
<<if $enemyaware == 1>>The $enemy_singular sees you, and prepares for combat!<<replace "#linkbar">>[[Continue|Combat Menu]]<</replace>><<elseif $enemyaware == 0>>The $enemy_singular has still not seen you...
You have the following options.
<<replace "#linkbar">>[[Surprise Attack|Surprise Attack]] or [[Sneak Away Safely|Sneak Away]]<</replace>>
<<endif>><<silently>>
<<script>>
UIBar.unstow();
<</script>>
<<set $loot_chance = random(100)>>
<<set $attack_chance = random(100)>>
<<set $criticality = random(100)>>
<<set $taunt_random = random(6)>>
<<set $idle_random = random(2)>>
<<set $damage = 0>>
<<set $selfdamage = 0>>
<<set $blockeddamage = 0>>
<<set $player_attack_attempt = "">>
<<set $player_attack_outcome = "">>
<<set $spell_armor_message = "">>
<<set $thorns_message = "">>
<<set $spell_armor_lag = 0>>
<<set $thorns_lag = 0>>
<<set $player_escape = 0>>
<<set $player_escape_threshold = 20>>
<<set $player_dex_threshold = 0>>
<<set $player_str_threshold = 0>>
<<set $idle = "Error: Could not find idle message.">>
<<set $taunt = "Error: Could not find taunt message.">>
<<if $traitTable.FleetfootedRank == 1>>
<<set $player_escape_threshold = $player_escape_threshold + 35>>
<<endif>>
<<if $traitTable.DexterityRank == 1>>
<<set $player_escape_threshold = $player_escape_threshold - 15>>
<<set $player_dex_threshold = $player_dex_threshold + 5>>
<<elseif $traitTable.DexterityRank == 2>>
<<set $player_escape_threshold = $player_escape_threshold - 10>>
<<set $player_dex_threshold = $player_dex_threshold + 10>>
<<elseif $traitTable.DexterityRank == 3>>
<<set $player_escape_threshold = $player_escape_threshold - 5>>
<<set $player_dex_threshold = $player_dex_threshold + 15>>
<<elseif $traitTable.DexterityRank == 4>>
<<set $player_escape_threshold = $player_escape_threshold>>
<<set $player_dex_threshold = $player_dex_threshold + 20>>
<<elseif $traitTable.DexterityRank == 5>>
<<set $player_escape_threshold = $player_escape_threshold + 5>>
<<set $player_dex_threshold = $player_dex_threshold + 25>>
<<elseif $traitTable.DexterityRank == 6>>
<<set $player_escape_threshold = $player_escape_threshold + 10>>
<<set $player_dex_threshold = $player_dex_threshold + 30>>
<<elseif $traitTable.DexterityRank == 7>>
<<set $player_escape_threshold = $player_escape_threshold + 15>>
<<set $player_dex_threshold = $player_dex_threshold + 35>>
<<endif>>
<<if $traitTable.StrengthRank == 1>>
<<set $player_str_threshold = $player_str_threshold + 5>>
<<elseif $traitTable.StrengthRank == 2>>
<<set $player_str_threshold = $player_str_threshold + 10>>
<<elseif $traitTable.StrengthRank == 3>>
<<set $player_str_threshold = $player_str_threshold + 15>>
<<elseif $traitTable.StrengthRank == 4>>
<<set $player_str_threshold = $player_str_threshold + 20>>
<<elseif $traitTable.StrengthRank == 5>>
<<set $player_str_threshold = $player_str_threshold + 25>>
<<elseif $traitTable.StrengthRank == 6>>
<<set $player_str_threshold = $player_str_threshold + 30>>
<<elseif $traitTable.StrengthRank == 7>>
<<set $player_str_threshold = $player_str_threshold + 35>>
<<endif>>
<<if $player_escape == 0>>
<<set $player_escape_roll = random(100)>>
<<if $player_escape_roll <= $player_escape_threshold>>
<<set $player_escape = 2>>
<<elseif $player_escape_roll >= $player_escape_threshold + 1>>
<<set $player_escape = 1>>
<<endif>>
<<endif>>
<<if $teaseattack == 1>>
<<if $attack_chance<=75>>
<<if $criticality<=10>>
<<set $player_attack_attempt = "You wiggle your assets and present your best features, completely enthralling $enemy!">>
<<set $damage = $SeductiveFactor + random(10) + 5>>
<<set $player_attack_outcome = "You raise the lust of $enemy by @@.pinktext;$damage@@!">>
<<elseif $criticality>=11>>
<<set $player_attack_attempt = "Your sexy dance and lewd behaviour seems to have a nice effect!">>
<<set $damage = $SeductiveFactor + random(10)>>
<<set $player_attack_outcome = "You raise the lust of $enemy by @@.pinktext;$damage@@!">>
<<endif>>
<<set $enemylust += $damage>>
<<elseif $attack_chance>=76>>
<<set $am_set = random(3)>>
<<if $am_set == 0>>
<<set $player_attack_attempt = "You awkwardly present yourself like a depraved whore to be fucked, and it seems set the wrong kind of mood...">>
<<elseif $am_set == 1>>
<<set $player_attack_attempt = "Your awkward dance and weird behaviour seems to have a weak effect...">>
<<elseif $am_set == 2>>
<<set $player_attack_attempt = "Your performance seems to have a dull effect...">>
<<elseif $am_set == 3>>
<<set $player_attack_attempt = "You completely fail at arousing $enemy...">>
<<endif>>
<<set $player_attack_outcome = "You didn't raise the $enemy's lust.">>
<<endif>>
<<set $teaseattack == 0>>
<<endif>>
<<if $normalattack == 1>>
<<if $attack_chance<=75>>
<<if $criticality<=10>>
<<set $player_attack_attempt = "You attempt to attack $enemy and through skill and luck, you manage to land a critical hit!">>
<<set $damage = $LethalFactor + random(5) + 5>>
<<set $player_attack_outcome = "You deal a total of @@.redtext;$damage@@ damage!">>
<<elseif $criticality>=11>>
<<set $player_attack_attempt = "You attempt to attack $enemy and land a nice damage dealing blow!">>
<<set $damage = $LethalFactor + random(5)>>
<<set $player_attack_outcome = "You deal a total of @@.redtext;$damage@@ damage!">>
<<endif>>
<<set $enemyhealth -= $damage>>
<<elseif $attack_chance>=76>>
<<set $am_set = random(3)>>
<<if $am_set == 0>>
<<set $player_attack_attempt = "You attempt to attack $enemy, but fall face first into the dirt.">>
<<elseif $am_set == 1>>
<<set $player_attack_attempt = "You attempt to attack $enemy, but stumble and have to cancel the attack.">>
<<elseif $am_set == 2>>
<<set $player_attack_attempt = "You attempt to attack $enemy, but your attack is completely blocked!">>
<<elseif $am_set == 3>>
<<set $player_attack_attempt = "You attempt to attack $enemy, but miss your attack!">>
<<endif>>
<<set $player_attack_outcome = "You deal no damage!">>
<<endif>>
<<set $normalattack == 0>>
<<endif>>
<<if $strongattack == 1>>
<<if $attack_chance <= 25 + $player_str_threshold>>
<<if $criticality<=5>>
<<set $player_attack_attempt = "You charge up a powerful attack, which catches $enemy by complete surprise, damaging $enemy for critical damage!">>
<<set $damage = $LethalFactor + random(25) + 15>>
<<set $player_attack_outcome = "You deal a total of @@.redtext;$damage@@ damage!">>
<<elseif $criticality>=6>>
<<set $player_attack_attempt = "You charge up a powerful, but predictable attack. You hit $enemy and land a powerful blow!">>
<<set $damage = $LethalFactor + random(10) + 10>>
<<set $player_attack_outcome = "You deal a total of @@.redtext;$damage@@ damage!">>
<<endif>>
<<set $enemyhealth -= $damage>>
<<elseif $attack_chance >= 26 + $player_str_threshold>>
<<set $am_set = random(3)>>
<<if $am_set == 0>>
<<set $selfdamage = 1 + random(4)>>
<<set $PlayerCHealth = $PlayerCHealth - $selfdamage>>
<<set $player_attack_attempt = "You attempt to attack $enemy, but fall face first into the dirt, damaging yourself.">>
<<elseif $am_set == 1>>
<<set $selfdamage = 5 + random(20)>>
<<set $PlayerCHealth = $PlayerCHealth - $selfdamage>>
<<set $player_attack_attempt = "You attempt to attack $enemy, but your poor attempt results in a critical failure, and you end up damaging yourself instead.">>
<<elseif $am_set == 2>>
<<set $selfdamage = 0>>
<<set $player_attack_attempt = "You attempt to attack $enemy, but your attack is completely blocked!">>
<<elseif $am_set == 3>>
<<set $selfdamage = 0>>
<<set $player_attack_attempt = "You attempt to attack $enemy, but miss your attack!">>
<<endif>>
<<if $selfdamage == 0>>
<<set $player_attack_outcome = "You deal no damage!">>
<<elseif $selfdamage >= 1>>
<<set $player_attack_outcome = "You injure yourself for @@.redtext;$selfdamage@@ damage!">>
<<endif>>
<<endif>>
<<set $strongattack == 0>>
<<endif>>
<<if $daringattack == 1>>
<<if $attack_chance <= 25 + $player_dex_threshold>>
<<if $criticality<=5>>
<<set $player_attack_attempt = "You charge up towards $enemy, and completely outmaneuver it, either through skill or luck! You critically damage it's weak spot!">>
<<set $damage = $LethalFactor + random(25) + 15>>
<<set $player_attack_outcome = "You deal a total of @@.redtext;$damage@@ damage!">>
<<elseif $criticality>=6>>
<<set $player_attack_attempt = "You charge up towards $enemy and try to outmaneuver it. You manage to hit it's weak spot!">>
<<set $damage = $LethalFactor + random(10) + 10>>
<<set $player_attack_outcome = "You deal a total of @@.redtext;$damage@@ damage!">>
<<endif>>
<<set $enemyhealth -= $damage>>
<<elseif $attack_chance >= 26 + $player_dex_threshold>>
<<set $am_set = random(3)>>
<<if $am_set == 0>>
<<set $selfdamage = 1 + random(4)>>
<<set $PlayerCHealth = $PlayerCHealth - $selfdamage>>
<<set $player_attack_attempt = "You attempt to attack $enemy, but fall face first into the dirt, damaging yourself.">>
<<elseif $am_set == 1>>
<<set $selfdamage = 5 + random(20)>>
<<set $PlayerCHealth = $PlayerCHealth - $selfdamage>>
<<set $player_attack_attempt = "You attempt to attack $enemy, but your poor attempt results in a critical failure, and you end up damaging yourself instead.">>
<<elseif $am_set == 2>>
<<set $selfdamage = 0>>
<<set $player_attack_attempt = "You attempt to attack $enemy, but your attack is completely blocked!">>
<<elseif $am_set == 3>>
<<set $selfdamage = 0>>
<<set $player_attack_attempt = "You attempt to attack $enemy, but miss your attack!">>
<<endif>>
<<if $selfdamage == 0>>
<<set $player_attack_outcome = "You deal no damage!">>
<<elseif $selfdamage >= 1>>
<<set $player_attack_outcome = "You injure yourself for @@.redtext;$selfdamage@@ damage!">>
<<endif>>
<<endif>>
<<set $strongattack == 0>>
<<endif>>
<<if $idleenemy == 0>>
<<set $attacktype = random(3)>>
<<set $enemyroll = random(100)>>
<<set $playerroll = random(100)>>
<<set $outcome = 0>>
<<set $attackmessage = "">>
<<set $attemptmessage = "">>
<<if $attacktype == 0>>
<<set $attemptmessage = $attemptmessage_1>>
<<set $enemydamage = $enemybasedamage + random(5)>>
<<if $playerroll <= 10>>
<<set $attackmessage = "You dodge the attack completely!">>
<<set $outcome = 0>>
<<elseif $playerroll >= 11>>
<<if $enemydamage >= $DefensiveFactor>>
<<set $enemydamage = $enemydamage - $DefensiveFactor>>
<<set $blockeddamage = $DefensiveFactor>>
<<set $PlayerCHealth = $PlayerCHealth - $enemydamage>>
<<set $outcome = 1>>
<<elseif $enemydamage <= $DefensiveFactor - 1>>
<<set $blockeddamage = $enemydamage>>
<<set $enemydamage = 0>>
<<set $outcome = 1>>
<<endif>>
<<endif>>
<<elseif $attacktype == 1>>
<<if $enemymana <= $enemymanacost>>
<<set $attemptmessage = $attemptmessage_1>>
<<set $enemydamage = $enemybasedamage + random(5)>>
<<if $playerroll <= 10>>
<<set $attackmessage = "You dodge the attack completely!">>
<<set $outcome = 0>>
<<elseif $playerroll >= 11>>
<<if $enemydamage >= $DefensiveFactor>>
<<set $enemydamage = $enemydamage - $DefensiveFactor>>
<<set $blockeddamage = $DefensiveFactor>>
<<set $PlayerCHealth = $PlayerCHealth - $enemydamage>>
<<set $outcome = 1>>
<<elseif $enemydamage <= $DefensiveFactor - 1>>
<<set $blockeddamage = $enemydamage>>
<<set $enemydamage = 0>>
<<set $outcome = 1>>
<<endif>>
<<endif>>
<<elseif $enemymana >= $enemymanacost>>
<<set $attemptmessage = $attemptmessage_2>>
<<set $enemymana = $enemymana - $enemymanacost>>
<<if $playerroll <= 10>>
<<set $attackmessage = "You dodge the attack completely!">>
<<set $outcome = 0>>
<<elseif $playerroll >= 11>>
<<set $enemydamage = $enemybasedamage + $enemyspellpower + random(5)>>
<<if $enemydamage >= $DefensiveFactor>>
<<set $enemydamage = $enemydamage - $DefensiveFactor>>
<<set $blockeddamage = $DefensiveFactor>>
<<set $PlayerCHealth = $PlayerCHealth - $enemydamage>>
<<set $outcome = 1>>
<<elseif $enemydamage <= $DefensiveFactor - 1>>
<<set $blockeddamage = $enemydamage>>
<<set $enemydamage = 0>>
<<set $outcome = 1>>
<<endif>>
<<endif>>
<<endif>>
<<elseif $attacktype == 2>>
<<set $attemptmessage = $attemptmessage_3>>
<<set $enemylustattack = $enemylustpower + random(5)>>
<<set $PlayerCLust = $PlayerCLust + $enemylustattack>>
<<set $outcome = 2>>
<<elseif $attacktype == 3>>
<<set $attemptmessage = $attemptmessage_4>>
<<if $playerroll <= 10>>
<<set $attackmessage = "You dodge the attack completely!">>
<<set $outcome = 0>>
<<elseif $playerroll >= 11>>
<<if $PlayerCResistance >= 1>>
<<set $enemyresistancepower = $enemybaseresistancepower + random(5)>>
<<set $PlayerCResistance = $PlayerCResistance - $enemyresistancepower>>
<<set $outcome = 3>>
<<elseif $PlayerCResistance <= 0>>
<<Curse>>
<<set $outcome = 4>>
<<endif>>
<<endif>>
<<endif>>
<<endif>>
<<if $player_spell_armor >= 1>>
<<if $outcome == 1>>
<<if $enemydamage >= $player_spell_armor>>
<<set $spell_armor_lag = $player_spell_armor>>
<<set $spell_armor_message = "You block @@.bluetext;$spell_armor_lag@@ of the damage with your spell armor!">>
<<set $PlayerCHealth = $PlayerCHealth + $player_spell_armor>>
<<set $player_spell_armor = $player_spell_armor - $player_spell_armor>>
<<elseif $enemydamage <= $player_spell_armor - 1>>
<<set $spell_armor_message = "You block @@.bluetext;$enemydamage@@ of the damage with your spell armor!">>
<<set $PlayerCHealth = $PlayerCHealth + $enemydamage>>
<<set $player_spell_armor -= $enemydamage>>
<<endif>>
<<elseif $outcome == 2>>
<<if $enemydamage >= $player_spell_armor>>
<<set $spell_armor_lag = $player_spell_armor>>
<<set $spell_armor_message = "You block @@.bluetext;$spell_armor_lag@@ of the damage with your spell armor!">>
<<set $PlayerCHealth = $PlayerCHealth + $player_spell_armor>>
<<set $player_spell_armor = $player_spell_armor - $player_spell_armor>>
<<elseif $enemydamage <= $player_spell_armor - 1>>
<<set $spell_armor_message = "You block @@.bluetext;$enemydamage@@ of the damage with your spell armor!">>
<<set $PlayerCHealth = $PlayerCHealth + $enemydamage>>
<<set $player_spell_armor -= $enemydamage>>
<<endif>>
<<endif>>
<<endif>>
<<if $player_spell_thorns >= 1>>
<<if $outcome == 2>>
<<set $thorns_lag = $player_spell_thorns>>
<<set $thorns_message = "The $enemy_singular is damaged for @@.darkgreentext;$thorns_lag@@ by your thorns!">>
<<set $enemyhealth = $enemyhealth - $player_spell_thorns>>
<<set $player_spell_thorns -= 1>>
<<elseif $outcome == 3>>
<<set $thorns_lag = $player_spell_thorns>>
<<set $thorns_message = "The $enemy_singular is damaged for @@.darkgreentext;$thorns_lag@@ by your thorns!">>
<<set $enemyhealth = $enemyhealth - $player_spell_thorns>>
<<set $player_spell_thorns -= 1>>
<<endif>>
<<endif>>
<<if $idle_random == 0>>
<<set $idle = $midle_1>>
<<elseif $idle_random == 1>>
<<set $idle = $midle_2>>
<<elseif $idle_random == 2>>
<<set $idle = $midle_3>>
<<endif>>
<<if $taunt_random == 0>>
<<set $taunt = $mtaunt_1>>
<<elseif $taunt_random == 1>>
<<set $taunt = $mtaunt_2>>
<<elseif $taunt_random == 2>>
<<set $taunt = $mtaunt_3>>
<<elseif $taunt_random == 3>>
<<set $taunt = $mtaunt_4>>
<<elseif $taunt_random == 4>>
<<set $taunt = $mtaunt_5>>
<<elseif $taunt_random == 5>>
<<set $taunt = $mtaunt_6>>
<<elseif $taunt_random == 6>>
<<set $taunt = $mtaunt_7>>
<<endif>>
<<endsilently>>
!$enemy_singular_gender
!!$enemy_sub_text
-----------------------------------------
$taunt
@@.silvertext;$idle@@
The $enemy_singular has @@.healthtext;$enemyhealth@@ health and @@.manatext;$enemymana@@ mana left.
<<if $enemylust <= 20>>The $enemy_singular does not look aroused at all.<<elseif $enemylust >= 21 and $enemylust <=50>>The $enemy_singular is starting to look aroused, flushed and full of lust.<<elseif $enemylust >= 51 and $enemylust <=80>>The $enemy_singular is starting to touch itself at inappropiate times, and has a hazy lustful glare in it's eyes.<<elseif $enemylust >=81>>The $enemy_singular looks weak and full of lust, as if it could break any moment.<<endif>>
!!State
--------------------------------------------------------------
<<if $player_escape_attempt == 0>><<if $player_casted_magic == 0>><<if $idlecombat == 1>>You prepare yourself for combat, and consider your options.<<elseif $idlecombat == 0>>$player_attack_attempt
$player_attack_outcome<<endif>><<elseif $player_casted_magic == 1>>You regain your composure after casting magic.<<set $player_casted_magic = 0>><<endif>><<elseif $player_escape_attempt == 1>>You attempt to escape, but fail to outrun the $enemy_singular!<<set $player_escape_attempt = 0>><<endif>>
<<if $idleenemy == 1>>The $enemy_singular prepares to strike you.<<set $idleenemy = 0>><<elseif $idleenemy == 0>>$attemptmessage
$attackmessage
<<if $outcome == 0>><<elseif $outcome == 1>>The $enemy_singular hits you for @@.redtext;$enemydamage@@ damage!
<<if $DefensiveFactor >= 1>>You blocked @@.lightgraytext;$blockeddamage@@ damage!<<endif>><<elseif $outcome == 2>>Your lust increases by @@.pinktext;$enemylustattack@@!<<elseif $outcome == 3>>Your resistance lowers by @@.purpletext;$enemyresistancepower@@!<<elseif $outcome == 4>>$Curse_Message<<endif>><<endif>>
$spell_armor_message
$thorns_message
<<if $player_spell_armor >= 1>>You have $player_spell_armor Spell Armor.<<endif>>
<<if $player_spell_thorns >= 1>>Your Thorns Value is $player_spell_thorns.<<endif>>
<<if $PlayerCLust<=99>><<if $enemylust<=99>><<if $PlayerCHealth<=0>><<replace "#linkbar">>[[Continue|Defeat]]<</replace>><<elseif $PlayerCHealth>=1>><<if $enemyhealth<=0>><<replace "#linkbar">>[[Continue|Victory]]<</replace>><<elseif $enemyhealth>=1>><<if $player_escape == 1>><<replace "#linkbar">>[[Normal Attack|Combat Menu][$normalattack = 1, $idlecombat = 0]] - [[Strong Attack|Combat Menu][$strongattack = 1, $idlecombat = 0]] - [[Daring Attack|Combat Menu][$daringattack = 1, $idlecombat = 0]] - [[Tease|Combat Menu][$teaseattack = 1, $idlecombat = 0]] - [[Use Magic|Magic Menu]] - [[Escape|Combat Menu][$player_escape_attempt = 1]]<</replace>><<elseif $player_escape == 2>><<replace "#linkbar">>[[Normal Attack|Combat Menu][$normalattack = 1, $idlecombat = 0]] - [[Strong Attack|Combat Menu][$strongattack = 1, $idlecombat = 0]] - [[Daring Attack|Combat Menu][$daringattack = 1, $idlecombat = 0]] - [[Tease|Combat Menu][$teaseattack = 1, $idlecombat = 0]] - [[Use Magic|Magic Menu]] - [[Escape|Escape]]<</replace>><<endif>><<endif>><<endif>><<elseif $enemylust>=100>><<replace "#linkbar">>[[Continue|Victory]]<</replace>><<endif>><<elseif $PlayerCLust>=100>><<replace "#linkbar">>[[Continue|Defeat]]<</replace>><<endif>>
<<silently>>
<<set $magicrisk = random(100)>>
<<endsilently>>
!!Magic Menu
-------------------------
You can cast various spells at your enemy, at the cost of mana. Trying to cast magic without mana will sacrifice health instead.
<<if $skillTable.PyromancyRank == 1>>[[Knowledge of Pyromancy|Pyromancy Menu]]<<endif>>
<<if $skillTable.BiomancyRank == 1>>[[Knowledge of Biomancy|Biomancy Menu]]<<endif>>
<<replace "#linkbar">>[[Back|Combat Menu][$idleenemy = 1, $idlecombat = 1]]<</replace>>You have successfully escaped!
<<replace "#linkbar">>[[Continue|HOME - The Cave]]<</replace>><<silently>>
<<replace "#image-bar">><<display "No Image">><</replace>>
<<replace "#right-bar">><<display "No Image">><</replace>>
<<if $cheat_mode == 1>>
<<set $PlayerCoins = 50000>>
<<endif>>
<<set $exploration_counter = 0>>
<<set $Start_Housing = 0>>
<<set $Clothes_Searched = 0>>
<<set $HousingEasternRoom = 0>>
<<set $HousingWesternRoom = 0>>
<<set $HousingSouthernRoom = 0>>
<<set $eastern_slave_pens = 0>>
<<set $eastern_brothel_room = 0>>
<<set $western_slave_pens = 0>>
<<set $western_brothel_room = 0>>
<<set $southern_hot_springs = 0>>
<<set $build_pillory_main = 0>>
<<set $upgrade_bed_main = 0>>
<<if $bg == 0>>
<<set $traitTable.OtherworlderRank = 1>>
<<set $traitPrinter.push("@@.lightbluetext;Otherworlder@@")>>
<<elseif $bg == 1>>
<<set $skillTable.ExMercRank = 1>>
<<set $skillPrinter.push("@@.lightbluetext;Ex-Mercenary@@")>>
<<elseif $bg == 2>>
<<endif>>
/* Human = 0, Orc = 1, High Elf = 2, Dark Elf = 3, Dwarf = 4 */
<<if $race == 0>>
<<if $sex == 1>>
<<set $face_text = "You have a normal human face, with">>
<<set $eyecolor_text = "Your eyes are $eyecolor in color and">>
<<set $eyetype_text = " have a normal iris.">>
<<set $hairstyle_text = "Your hair is scruffy, but well-cut and">>
<<set $haircolor_text = "$haircolor in color.">>
<<set $facialhair_text = "Your facial hair is nicely trimmed and groomed.">>
<<set $body_text = "Your skin is soft in nature and $skincolor in color.">>
<<set $muscle_text = "You have nice well-formed muscles, that give you a slightly intimidating look.">>
<<set $arms_text = "You have two normal arms,">>
<<set $hands_text = "that both end in a pair of hands.">>
<<set $legs_text = "Your two legs are normal,">>
<<set $feet_text = "and end in two normal feet.">>
<<set $boobs_size = 0>>
<<set $boobs_text = "You have a manly chest,">>
<<set $areola_text = "with two small areolas.">>
<<set $crotch_text = "Your cock dangles between your legs and is $cock_size in size.">>
<<set $cock_size = 3>>
<<set $vagina_size = 0>>
<<set $clitoris_text = "">>
<<set $ass_size = 2>>
<<set $ass_text = "Your torso ends in a tight ass,">>
<<set $asshole_size = 0>>
<<set $asshole_text = "with a virgin asshole.">>
<<elseif $sex == 0>>
<<set $face_text = "You have a normal human face, with">>
<<set $eyecolor_text = "Your eyes are $eyecolor in color and">>
<<set $eyetype_text = " have a normal iris.">>
<<set $hairstyle_text = "Your hair is long, but well-groomed and">>
<<set $haircolor_text = "$haircolor in color.">>
<<set $facialhair_text = "">>
<<set $body_text = "Your skin is soft in nature and $skincolor in color.">>
<<set $muscle_text = "You have lean well-formed muscles, that give you an athletic look.">>
<<set $arms_text = "You have two normal arms,">>
<<set $hands_text = "that both end in a pair of hands.">>
<<set $legs_text = "Your two legs are normal,">>
<<set $feet_text = "and end in two normal feet.">>
<<set $boobs_size = 3>>
<<set $boobs_text = "You have two nicely formed B-cup $boobs_random,">>
<<set $areola_text = "with two small areolas.">>
<<set $vagina_size = 0>>
<<set $crotch_text = "Your virgin pussy sits between your legs.">>
<<set $cock_size = 0>>
<<set $clitoris_text = "">>
<<set $ass_size = 3>>
<<set $ass_text = "Your torso ends in a tight ass,">>
<<set $asshole_size = 0>>
<<set $asshole_text = "with a virgin asshole.">>
<<endif>>
<<elseif $race == 1>>
<<if $sex == 1>>
<<set $gender_text = "him">>
<<set $face_text = "You have a brutish looking orc face featuring small tusks, with">>
<<set $eyecolor_text = "Your eyes are $eyecolor in color and">>
<<set $eyetype_text = " have a normal iris.">>
<<set $hairstyle_text = "Your hair is a little long, completely wild, as if it lived it's own life and">>
<<set $haircolor_text = "$haircolor in color.">>
<<set $facialhair_text = "Your facial hair resembles that of a caveman, not trimmed and groomed at all.">>
<<set $body_text = "Your skin is rough in nature and $skincolor in color.">>
<<set $muscle_text = "You have huge well-formed muscles, that give you an incredibly intimidating look.">>
<<set $arms_text = "You have two normal arms,">>
<<set $hands_text = "that both end in a pair of rough hands with slightly long nails.">>
<<set $legs_text = "Your two legs are normal,">>
<<set $feet_text = "and end in two normal feet.">>
<<set $boobs_size = 0>>
<<set $boobs_text = "You have a manly chest,">>
<<set $areola_text = "with two small areolas.">>
<<set $crotch_text = "Your orc cock dangles between your legs and is $cock_size in size.">>
<<set $cock_size = 3>>
<<set $vagina_size = 0>>
<<set $clitoris_text = "">>
<<set $ass_size = 1>>
<<set $ass_text = "Your torso ends in a tight ass,">>
<<set $asshole_size = 0>>
<<set $asshole_text = "with a virgin asshole.">>
<<elseif $sex == 0>>
<<set $gender_text = "her">>
<<set $face_text = "You have a brutish looking orc face featuring small tusks, with">>
<<set $eyecolor_text = "Your eyes are $eyecolor in color and">>
<<set $eyetype_text = " have a normal iris.">>
<<set $hairstyle_text = "Your hair is a very long, completely wild, as if it lived it's own life and">>
<<set $haircolor_text = "$haircolor in color.">>
<<set $facialhair_text = "">>
<<set $body_text = "Your skin is rough in nature and $skincolor in color.">>
<<set $muscle_text = "You have fairly well-formed muscles, that give you quite the intimidating look.">>
<<set $arms_text = "You have two normal arms,">>
<<set $hands_text = "that both end in a pair of rough hands with long nails.">>
<<set $legs_text = "Your two legs are normal,">>
<<set $feet_text = "and end in two normal feet.">>
<<set $boobs_size = 4>>
<<set $boobs_text = "You have two nicely formed B-cup $boobs_random,">>
<<set $areola_text = "with two small areolas.">>
<<set $crotch_text = "Your virgin pussy sits between your legs.">>
<<set $cock_size = 0>>
<<set $vagina_size = 0>>
<<set $clitoris_text = "">>
<<set $ass_size = 4>>
<<set $ass_text = "Your torso ends in a tight ass,">>
<<set $asshole_size = 0>>
<<set $asshole_text = "with a virgin asshole.">>
<<endif>>
<<elseif $race == 2>>
<<if $sex == 1>>
<<set $gender_text = "him">>
<<set $face_text = "You have a beautiful looking elf face, ending in long elf-like ears, with">>
<<set $eyecolor_text = "Your eyes are $eyecolor in color and">>
<<set $eyetype_text = " have a normal elf-like iris.">>
<<set $hairstyle_text = "Your hair is silky and">>
<<set $haircolor_text = "$haircolor in color.">>
<<set $facialhair_text = "">>
<<set $body_text = "Your skin is soft in nature and $skincolor in color.">>
<<set $muscle_text = "You have lean well-formed muscles, that give you an athletic look.">>
<<set $arms_text = "You have two normal arms,">>
<<set $hands_text = "that both end in a pair of soft hands.">>
<<set $legs_text = "Your two legs are normal,">>
<<set $feet_text = "and end in two normal feet.">>
<<set $boobs_size = 0>>
<<set $boobs_text = "You have a manly chest,">>
<<set $areola_text = "with two small areolas.">>
<<set $crotch_text = "Your cock dangles between your legs and is $cock_size in size.">>
<<set $cock_size = 3>>
<<set $vagina_size = 0>>
<<set $clitoris_text = "">>
<<set $ass_size = 2>>
<<set $ass_text = "Your torso ends in a tight ass,">>
<<set $asshole_size = 0>>
<<set $asshole_text = "with a virgin asshole.">>
<<elseif $sex == 0>>
<<set $gender_text = "her">>
<<set $face_text = "You have a beautiful looking elf face, ending in long elf-like ears, with">>
<<set $femininity_text = "a very feminine look to it and">>
<<set $attractive_text = "an incredibly attractive appeal.">>
<<set $eyecolor_text = "Your eyes are $eyecolor in color and">>
<<set $eyetype_text = " have a normal elf-like iris.">>
<<set $hairstyle_text = "Your hair is silky and">>
<<set $haircolor_text = "$haircolor in color.">>
<<set $facialhair_text = "">>
<<set $body_text = "Your skin is soft in nature and $skincolor in color.">>
<<set $muscle_text = "You have lean well-formed muscles, that give you an athletic look.">>
<<set $arms_text = "You have two normal arms,">>
<<set $hands_text = "that both end in a pair of soft hands.">>
<<set $legs_text = "Your two legs are normal,">>
<<set $feet_text = "and end in two normal feet.">>
<<set $boobs_size = 3>>
<<set $boobs_text = "You have two nicely formed B-cup $boobs_random,">>
<<set $areola_text = "with two small areolas.">>
<<set $crotch_text = "Your virgin pussy sits between your legs.">>
<<set $cock_size = 0>>
<<set $vagina_size = 0>>
<<set $clitoris_text = "">>
<<set $ass_size = 3>>
<<set $ass_text = "Your torso ends in a tight ass,">>
<<set $asshole_size = 0>>
<<set $asshole_text = "with a virgin asshole.">>
<<endif>>
<<elseif $race == 3>>
<<if $sex == 1>>
<<set $gender_text = "him">>
<<set $face_text = "You have a beautiful looking elf face, ending in long elf-like ears, with">>
<<set $eyecolor_text = "Your eyes are $eyecolor in color and">>
<<set $eyetype_text = " have a normal elf-like iris.">>
<<set $hairstyle_text = "Your hair is silky and">>
<<set $haircolor_text = "$haircolor in color.">>
<<set $facialhair_text = "">>
<<set $body_text = "Your skin is soft in nature and $skincolor in color.">>
<<set $muscle_text = "You have lean well-formed muscles, that give you an athletic look.">>
<<set $arms_text = "You have two normal arms,">>
<<set $hands_text = "that both end in a pair of soft hands.">>
<<set $legs_text = "Your two legs are normal,">>
<<set $feet_text = "and end in two normal feet.">>
<<set $boobs_size = 0>>
<<set $boobs_text = "You have a manly chest,">>
<<set $areola_text = "with two small areolas.">>
<<set $crotch_text = "Your cock dangles between your legs and is $cock_size in size.">>
<<set $cock_size = 3>>
<<set $vagina_size = 0>>
<<set $clitoris_text = "">>
<<set $ass_size = 2>>
<<set $ass_text = "Your torso ends in a tight ass,">>
<<set $asshole_size = 0>>
<<set $asshole_text = "with a virgin asshole.">>
<<elseif $sex == 0>>
<<set $gender_text = "her">>
<<set $face_text = "You have a beautiful looking elf face, ending in long elf-like ears, with">>
<<set $eyecolor_text = "Your eyes are $eyecolor in color and">>
<<set $eyetype_text = " have a normal elf-like iris.">>
<<set $hairstyle_text = "Your hair is silky and">>
<<set $haircolor_text = "$haircolor in color.">>
<<set $facialhair_text = "">>
<<set $body_text = "Your skin is soft in nature and $skincolor in color.">>
<<set $muscle_text = "You have lean well-formed muscles, that give you an athletic look.">>
<<set $arms_text = "You have two normal arms,">>
<<set $hands_text = "that both end in a pair of soft hands.">>
<<set $legs_text = "Your two legs are normal,">>
<<set $feet_text = "and end in two normal feet.">>
<<set $boobs_size = 3>>
<<set $boobs_text = "You have two nicely formed B-cup $boobs_random,">>
<<set $areola_text = "with two small areolas.">>
<<set $crotch_text = "Your virgin pussy sits between your legs.">>
<<set $cock_size = 0>>
<<set $vagina_size = 0>>
<<set $clitoris_text = "">>
<<set $ass_size = 3>>
<<set $ass_text = "Your torso ends in a tight ass,">>
<<set $asshole_size = 0>>
<<set $asshole_text = "with a virgin asshole.">>
<<endif>>
<<elseif $race == 4>>
<<if $sex == 1>>
<<set $gender_text = "him">>
<<set $face_text = "You have a dwarven rough-lookinh face with">>
<<set $eyecolor_text = "Your eyes are $eyecolor in color and">>
<<set $eyetype_text = " have a normal iris.">>
<<set $hairstyle_text = "Your hair is rough, scruffy and">>
<<set $haircolor_text = "$haircolor in color.">>
<<set $facialhair_text = "You have a long fletched and very well groomed beard, that covers most, if not your entire chest. The beard ends at your knees.">>
<<set $body_text = "Your skin is rough in nature and $skincolor in color.">>
<<set $muscle_text = "You have hard-working rough muscles, that give you a workers look.">>
<<set $arms_text = "You have two normal arms,">>
<<set $hands_text = "that both end in a pair of rough hands.">>
<<set $legs_text = "Your two legs are short, but normal,">>
<<set $feet_text = "and end in two normal feet.">>
<<set $boobs_size = 0>>
<<set $boobs_text = "You have a manly chest,">>
<<set $areola_text = "with two small areolas.">>
<<set $crotch_text = "Your cock dangles between your legs and is $cock_size in size.">>
<<set $cock_size = 3>>
<<set $vagina_size = 0>>
<<set $clitoris_text = "">>
<<set $ass_size = 2>>
<<set $ass_text = "Your torso ends in a tight ass,">>
<<set $asshole_size = 0>>
<<set $asshole_text = "with a virgin asshole.">>
<<elseif $sex == 0>>
<<set $gender_text = "her">>
<<set $face_text = "You have a dwarven rough-lookinh face with">>
<<set $eyecolor_text = "Your eyes are $eyecolor in color and">>
<<set $eyetype_text = " have a normal iris.">>
<<set $hairstyle_text = "Your hair is rough, scruffy and">>
<<set $haircolor_text = "$haircolor in color.">>
<<set $facialhair_text = "">>
<<set $body_text = "Your skin is rough in nature and $skincolor in color.">>
<<set $muscle_text = "You have hard-working rough muscles, that give you a workers look.">>
<<set $arms_text = "You have two normal arms,">>
<<set $hands_text = "that both end in a pair of rough hands.">>
<<set $legs_text = "Your two legs are short, but normal,">>
<<set $feet_text = "and end in two normal feet.">>
<<set $boobs_size = 3>>
<<set $boobs_text = "You have two nicely formed B-cup $boobs_random,">>
<<set $areola_text = "with two small areolas.">>
<<set $crotch_text = "Your virgin pussy sits between your legs.">>
<<set $cock_size = 0>>
<<set $vagina_size = 0>>
<<set $clitoris_text = "">>
<<set $ass_size = 3>>
<<set $ass_text = "Your torso ends in a tight ass,">>
<<set $asshole_size = 0>>
<<set $asshole_text = "with a virgin asshole.">>
<<endif>>
<<endif>>
<<endsilently>>
!The Story Begins...
---------------------------------------
<<if $bg == 0>>You open your eyes and squirm as your entire body is aching in pain.
You attempt to gather your thoughts... What happened? Where am you? Am i naked? ... i'm naked...
You appear to be lying bare on the cold floor of a musty, dark but strangely cozy looking cave. You don't remember much of what happened to you, but this strange cave surely gives you the eerie feeling that something happened.
You sit up and try to remember... ah! You were in your classroom and had to go to the library. On your way there you met Kim. Now... you never really paid much attention to Kim, but there were rumors that she was one strange weirdo... and that she had a crush on you...OH!
You remember now! She confessed her feelings to you, and you turned her down...
She didn't take it well or she took it about as bad as humanly possible, crying out loud like a little spoiled brat not receiving it's plaything...
Then it all became a lot clearer to you... She hexed you!... that bitch!
Later that day she returned with a huge ass magic book... and... *poof* now you're here?
You definitely never truly believed in magic, but you always wanted it to be real, and to think that she was capable of something like this, how terrifying but awesome as well.
Now that you know what the hell is going on, you better find a way out of here.
Surely, there is a way out right...?<<elseif $bg == 1>>You open your eyes and squirm as your entire body is aching in pain.
<<if $race != 1>>You attempt to gather your thoughts... what happened? where am you? am i naked? ... i'm naked...<<elseif $race == 1>>You attempt to gather your thoughts... ugh not very easy, thinking too hard!... where is i? Huh... is naked...*grunt*<<endif>>
You appear to be lying bare on the cold floor of a musty, dark but strangely cozy looking cave. You don't remember much of what happened to you, but this strange cave surely gives you the eerie feeling that something happened.
<<if $race != 1>>You sit up and try to remember... ah! You were travelling by caravan, from the eastern lands of Dul'Anos.
You don't remember too much though, as most of it appears to be behind a hazy cloud or memories. However, that may have something to do with the terrible aching pain from the back of your head.
Why are you here? Who brought you here?... Too many questions, and nobody around to answer you. You get up and look around the cave, but it appears to be abandoned.
You sit down by a chair and think to yourself. You definitely remember why you were travelling from the eastern lands, or more likely... fleeing<<elseif $race == 1>>You sit up and try to remember... I remember now! *grunt* I travel plains make trades, stupid! Raiding better! *grunt*
Rargh! Me not remember too much! Thinking stupid, need plunder and pillage! RARGH! NEED TO GO SMASH SOMETHING! WHERE IS AXE!??
You look around the cave and can't see your axe anywhere. RARGH AXE MISSING! NEED FIGHT FISTS THEN! RARGH!<<endif>>
You give the cave an extra look, and decide that it'll serve as a nice temporary means of shelter.<<elseif $bg == 2>>No Entry
<<endif>>
<<replace "#linkbar">>[[Start|HOME - The Cave]]<</replace>>Core Stats
This displays the core stats that govern your characters abillity to interact with the world. These stats cannot be increased directly using skillpoints, and can only be influenced by world actions or traits.
Strength - ($statstrength/100)
Dexterity - ($statdexterity/100)
Intelligence - ($statintelligence/100)
Constitution - ($statconstitution/100)
Perception - ($statperception/100)
Charisma - ($statcharisma/100)
Willpower - ($statwillpower/100)
Special Stats
This displays all the special stats that typically governs specialized abillities. These can be increased directly using skillpoints, but can also be influenced by world actions.
Sneak - ($statsneak/100)
Barter - ($statbarter/100)
Slavery - ($statslavery/100)
Oral - ($statoral/100)
Personality Stats
This displays all the special stats that typically governs specialized abillities. These can be increased directly using skillpoints, but can also be influenced by world actions.
Submissiveness - ($statsubmissive/100)
Pervertedness - ($statperverted/100)
Intimidation - ($statintimidation/100)
[[Back|previous()]]<<silently>>
<<set $idleenemy = 1>>
<<set $idlecombat = 1>>
<<endsilently>>
!Quests
---------------------------------------------------
This displays all of your active quests.
Coming Soon!
<<replace "#linkbar">>[[Return|$return]]<</replace>><<silently>>
<<set $idleenemy = 1>>
<<set $idlecombat = 1>>
<<endsilently>>
!Traits and Skills
---------------------------------------------------
This displays all of your character traits and skills.
!!!Traits: $traitPrinter
!!!Skills: $skillPrinter
<<replace "#linkbar">>[[Return|$return]]<</replace>><<silently>>
<<set $idleenemy = 1>>
<<set $idlecombat = 1>>
<<endsilently>>
!Guides
----------------------------------------------------
!!Combat Factors
----------------------------------------------------
Lethal Factor - Your lethal factor is your overall abillity to deal damage. This is mainly decided by your weapon of choice. Some traits may also increase your base lethal factor.
Seductive Factor - Your seductive factor is your overall abillity to seduce and subdue foes through teasing them. This is decided by your attractiveness, skill, armor, clothes, traits and many other things in general. Though there are just as many things that would decrease it.
Defensive Factor - Your defensive factor is your overall abillity to reduce incoming physical damage. This is mainly decided by your armor of choice. Some traits may also increase it. Note that most protective armors decrease seductive factor.
!!General Combat
----------------------------------------------------
Normal Attack - A normal attack, with a reasonable chance of success and failure and a very low chance of either critical success or critical failure.
Strong Attack - A strong attack, that overall deals more damage than a normal attack, but has a higher chance of failure. Chance of failure is mainly decided by your Strength trait.
Daring Attack - A riskier attack, that has a higher chance of both critical success or critical failure. Chance of failure is mainly decided by your Dexterity trait.
Critical Attacks - Every attack has a chance of scoring a critical hit. Critical hits ignore Defensive factor, and deal more damage in general.
Tease - has a chance of raising the lust of the enemy.
Use Magic - brings up the magic menu.
Escape - Attempt to escape.
<<replace "#linkbar">>[[Return|$return]]<</replace>><<silently>>
<<endsilently>>
!Resting...
---------------------------------------
<<if $daytime <= 3>><<set $daytime += 1>><<set $PlayerCEnergy = $PlayerTEnergy>><<set $PlayerCHealth = $PlayerTHealth>><<set $PlayerCLust += random(10)>>You decide to rest for a bit and recover some lost strength.<<elseif $daytime >= 4>>You can't rest during the night, try to sleep instead.<<endif>>
<<replace "#linkbar">>[[Back|HOME - The Cave]]<</replace>><<widget GoblinDefeat>><<SexEnd>><<if $enemygender == 1>>You have succumbed to the might of the Goblin, and now lay before it completely defenseless and all for it's taking. The goblin eyes you up and down, as you meekly look down upon the ground in shame.
@@.goblinvoice;"You git' to taste gut' goblin meat now! You lucky lil' slut!"@@
The Goblin pulls it's loincloth to the side and takes out a huge 7 inch erect green dick. It's rigid form decorated with bumps and veins.
<<if $oral_random == 0>>You eye the green cock dangling in front of you, observing the pre-cum already leaking from the beastly cock.
Before you can react, the Goblin grabs hold of the back of your head, and plunges it's rock hard cock down your throat. Gagging and spurting from the violent intrusion, you try to fight back for a short while, but quickly give up as the Goblin overpowers you.
The Goblin keeps humping away as it rapes your face. Your throat distending unnaturally with each thrust.<<elseif $oral_random == 1>>
<<if $sex == 0>><<Normal_VaginalSex>>The Goblin pushes you on your back and frees your plump waiting pussy. Without much hesitation or foreplay, it forces it's big green goblin dick into your sluthole.
You wince at the invasion, feeling the raw meat massage your pussy walls as it forces itself further inside of you.
Shortly after grabbing your neck in a chokehold, the Goblin starts to pound away, you gasping for air with every pulse of pleasure.<<elseif $sex == 1>><<Normal_AnalSex>>The Goblin pushes you on your stomach and frees your plump waiting anus. Without much hesitation or foreplay, it forces it's big green goblin dick into your sluthole.
You wince at the invasion, feeling the raw meat stretch your asshole as it forces itself further inside of you.
Shortly after spanking you a few times, the Goblin starts to pound away, you gasping for air with every pulse of pleasure.<<endif>><<endif>>
After having had it's way with you for some time, the Goblin's dick begins to pulse.
The Goblin moaning in pleasure, pulls out of you and commands you to present your slutty face.
You get on your knees, opening your mouth like a wanton whore, as the Goblin covers your face in thick warm Goblin cum.
@@.goblinvoice;"Mmmh! Yes! You good Gobbo' whore! Will let others know of you! Hah!"@@
With that, the Goblin leaves you there, covered in cum and broken in.<<elseif $enemygender == 0>>You have succumbed to the might of the Human, and now lay before her completely defenseless and all for her taking. She eyes you up and down, as you meekly look down upon the ground in shame.
@@.goblinvoice;"Not every day you're presented such a slut for the taking!"@@
She pulls her loincloth to the side and flashes her dripping wet cunt.
@@.goblinvoice;"I hope you're hungry, cause you're gonna eat up!"@@
You eye the tasty snatch in front of you, observing the sweat and pussy-juice soaking it.
Before you can react, she grabs hold of the back of your head, and plunges your face into her aching cunt. Spurting in surprise, you try to fight back for a short while, but quickly give up as she overpowers you.
She rides your face soaking it in her juices, making sure you tasty every inch of her. You resolve to licking as best as you can, as you have no choice.
She continues to rape your face for some time, locking your head with her womanly, but strong thighs. Until she quivers in ecstacy, ready to come any moment.
She struggles a bit, putting her entire weight on your face as she squirms and moans deeply in pleasure.
After that she stands up, and walks off, leaving you there drenched in her juices and broken in.<<endif>><</widget>><<silently>>
<<set $enemy = "the Imp">>
<<set $enemy_singular = "Imp">>
<<set $enemy_singular_gender = "Imp">>
<<set $enemygender = 1>>
<<set $enemytype = 1>>
<<set $loottable = 1>>
<<set $enemy_spell_caster = 0>>
<<set $enemymanacost = 0>>
<<set $enemybaseresistancepower = 5>>
<<set $enemyspellpower = 0>>
<<set $enemylustpower = 0>>
<<set $enemy_sub_type = random(2)>>
<<set $enemy_s_himher = "him">>
<<set $enemy_s_hisher = "his">>
<<set $enemy_s_heshe = "he">>
<<set $enemy_B_himher = "Him">>
<<set $enemy_B_hisher = "His">>
<<set $enemy_B_heshe = "He">>
<<if $enemy_sub_type == 0>>
<<set $enemy_sub_text = "Hellborn">>
<<set $enemyhealth = 80>>
<<set $enemymana = 750>>
<<set $enemymanacost = 75>>
<<set $enemy_spell_caster = 1>>
<<set $enemylust = 0>>
<<set $enemylustpower = 25>>
<<set $enemybasedamage = 9>>
<<set $enemyspellpower = 12>>
<<set $enemybaseresistancepower = 12>>
<<set $attemptmessage_1 = "The $enemy_singular jumps towards you and scrathes you with it's hellfire claws!">>
<<set $attemptmessage_2 = "The $enemy_singular conjures up a ball of chaotic fire, and casts it at you!">>
<<set $attemptmessage_3 = "The $enemy_singular tries to @@.pinktext;arouse@@ you with it's depraved magick!">>
<<set $attemptmessage_4 = "The $enemy_singular tries to @@.purpletext;change@@ and manipulate your body with it's chaotic changeling magic!">>
<<elseif $enemy_sub_type == 1>>
<<set $enemy_sub_text = "Firespawn">>
<<set $enemyhealth = 60>>
<<set $enemymana = 550>>
<<set $enemymanacost = 75>>
<<set $enemy_spell_caster = 1>>
<<set $enemylust = 0>>
<<set $enemylustpower = 25>>
<<set $enemybasedamage = 14>>
<<set $enemyspellpower = 19>>
<<set $enemybaseresistancepower = 19>>
<<set $attemptmessage_1 = "The $enemy_singular jumps towards you and scrathes you with it's hellfire claws!">>
<<set $attemptmessage_2 = "The $enemy_singular conjures up a ball of chaotic fire, and casts it at you!">>
<<set $attemptmessage_3 = "The $enemy_singular tries to @@.pinktext;arouse@@ you with it's depraved magick!">>
<<set $attemptmessage_4 = "The $enemy_singular tries to @@.purpletext;change@@ and manipulate your body with it's chaotic changeling magic!">>
<<elseif $enemy_sub_type == 2>>
<<set $enemy_sub_text = "Lustpool">>
<<set $enemyhealth = 60>>
<<set $enemymana = 550>>
<<set $enemymanacost = 75>>
<<set $enemy_spell_caster = 1>>
<<set $enemylust = 0>>
<<set $enemylustpower = 35>>
<<set $enemybasedamage = 12>>
<<set $enemyspellpower = 16>>
<<set $enemybaseresistancepower = 15>>
<<set $attemptmessage_1 = "The $enemy_singular jumps towards you and scrathes you with it's hellfire claws!">>
<<set $attemptmessage_2 = "The $enemy_singular conjures up a ball of chaotic fire, and casts it at you!">>
<<set $attemptmessage_3 = "The $enemy_singular tries to @@.pinktext;arouse@@ you with it's depraved magick!">>
<<set $attemptmessage_4 = "The $enemy_singular tries to @@.purpletext;change@@ and manipulate your body with it's chaotic changeling magic!">>
<<endif>>
<<set $normalattack = 0>>
<<set $daringattack = 0>>
<<set $strongattack = 0>>
<<set $teaseattack = 0>>
<<set $idlecombat = 1>>
<<set $idleenemy = 1>>
<<set $player_casted_magic = 0>>
<<set $player_escape_attempt = 0>>
<<set $encounterrandom = random(100)>>
<<if $encounterrandom <= 50>>
<<set $enemyaware = 0>>
<<elseif $encounterrandom >= 51>>
<<set $enemyaware = 1>>
<<endif>>
<<set $mtaunt_1 = "@@.impvoice;Naa! Kra-karag na!@@">>
<<set $mtaunt_2 = "@@.impvoice;Shi-fulan, se'kro aran na!@@">>
<<set $mtaunt_3 = "@@.impvoice;Koron-krog tos an para-fu!@@">>
<<set $mtaunt_4 = "@@.impvoice;Rano-ka!@@">>
<<set $mtaunt_5 = "@@.impvoice;Oron-bosh se'kro na!@@">>
<<set $mtaunt_6 = "@@.impvoice;Xeron-ga Kra-karag se'kro aran na!@@">>
<<set $mtaunt_7 = "@@.impvoice;...Pfa!@@">>
<<set $midle_1 = "The $enemy_singular looks at you with a sinister glare in it's eyes, as if it's thinking of all sorts of ways to degrade and humiliate you.">>
<<set $midle_2 = "The $enemy_singular circles around you, as if looking for an opportunity to strike at you.">>
<<set $midle_3 = "The $enemy_singular conjures some dark magic whilst whispering in twisted tongues...">>
<<endsilently>>
You have encountered a $enemy_singular $enemy_sub_text!
<<if $enemyaware == 1>>The $enemy_singular sees you, and prepares for combat!<<replace "#linkbar">>[[Continue|Combat Menu]]<</replace>><<elseif $enemyaware == 0>>The $enemy_singular has still not seen you...
You have the following options.
<<replace "#linkbar">>[[Surprise Attack|Surprise Attack]] or [[Sneak Away Safely|Sneak Away]]<</replace>>
<<endif>>
<<set $damage = random(10) + 5>>
You take the $enemy by complete surprise and deal a total of @@.redtext;$damage@@ damage!
<<set $enemyhealth -= $damage>>
<<replace "#linkbar">>[[Continue|Combat Menu]]<</replace>>
You successfully sneak away from the enemy.
<<replace "#linkbar">>You may [[continue to explore|EXPLORATION]] or [[return to the cave.|HOME - The Cave]]...<</replace>><<silently>>
<<replace "#image-bar">><<display "Intro Banner1">><</replace>>
<<replace "#right-bar">><<display "Player Portrait">><</replace>>
/* Human = 0, Orc = 1, High Elf = 2, Dark Elf = 3, Dwarf = 4 */
<<endsilently>>
!Character Creation
!!Character
Character Preset: <<if $bg == 0>>Otherworlder<<elseif $bg == 1>>Mercenary<<elseif $bg == 2>>Slaver<<endif>> - [[Choose Preset|Preset Selection]]
Race: $racesingular - <<if $bg == 0>>Locked with Current Preset<<elseif $bg >= 0>>[[Choose Race|Race Selection]]<<endif>> - [[View Full Racial Body|Racial Body CC]]
Sex: <<if $sex == 0>>Female - [[Change to Male|Character Creation][$sex = 1]]<<elseif $sex == 1>>Male - [[Change to Female|Character Creation][$sex = 0]]<<endif>>
<span id="CustomAppearance"><<click "Customize Appearance">><<replace "#CustomAppearance">>Eye Color: $eyecolor - [[Choose Eye Color|Eye Color Selection]]
Hair Color: $haircolor - [[Choose Hair Color|Hair Color Selection]]
Skin Color: $skincolor - [[Choose Skin Color|Skin Color Selection]]<</replace>><</click>> - Note: This does not apply to CG scenes.</span>
!!Traits and Skills
Traits define your characters core features. They might increase or decrease a stat, or unlock special options during combat, events or other scenarios. Skills on the other hand, define specialised know-how techniques, magic or knowledge that your character possess. Traits and Skills can be obtained through experience or events in-game.
[[Go to Trait and Skill Tab|Trait and Skill Tab]]
Racial Traits: (Not Implemented Yet)
All Traits: $traitPrinter
All Skills: $skillPrinter
Exp-Points: <<if $TS_Points > 0>>You have $TS_Points left to spend.<<elseif $TS_Points == 0>>You have no more points to spend.<<elseif $TS_Points < 0>>You're spending more Exp-points than allowed ($TS_Points).<<endif>>
Trait Selection - [[Choose Traits|Trait Selection]]
Skill Selection - [[Choose Skills|Skill Selection]]
!!!Technical
Difficulty: <<if $DL == 5>>+1 (Rape Me Senpai)<<elseif $DL == 4>>+20 (Hard)<<elseif $DL == 3>>+30 (Normal)<<elseif $DL == 2>>+50 (Easy)<<elseif $DL == 1>>+150 (Funtime)<<endif>> - <<if $DL == 5>><<if $TS_Points == 1>>[[Choose Difficulty|Difficulty Selection]]<<elseif $TS_Points != 1>>Choose Difficulty (Cannot alter difficulty whilst experience points have been spent).<<endif>><<elseif $DL == 4>><<if $TS_Points == 20>>[[Choose Difficulty|Difficulty Selection]]<<elseif $TS_Points != 20>>Choose Difficulty (Cannot alter difficulty whilst experience points have been spent).<<endif>><<elseif $DL == 3>><<if $TS_Points == 30>>[[Choose Difficulty|Difficulty Selection]]<<elseif $TS_Points != 30>>Choose Difficulty (Cannot alter difficulty whilst experience points have been spent).<<endif>><<elseif $DL == 2>><<if $TS_Points == 50>>[[Choose Difficulty|Difficulty Selection]]<<elseif $TS_Points != 50>>Choose Difficulty (Cannot alter difficulty whilst experience points have been spent).<<endif>><<elseif $DL == 1>><<if $TS_Points == 150>>[[Choose Difficulty|Difficulty Selection]]<<elseif $TS_Points != 150>>Choose Difficulty (Cannot alter difficulty whilst experience points have been spent).<<endif>><<endif>>
Game Mode: <<if $gamemode == 0>>Standard<<elseif $gamemode == 1>>Survival<<elseif $gamemode == 2>>Hardcore<<endif>> - [[Choose Gamemode|Gamemode Selection]]
Fetish Menu - [[Choose Fetishes|Fetish Menu]]
<<replace "#linkbar">><<if $TS_Points > 0>>[[Begin your Journey|Story Start]] - You have Exp-Points left to spend.<<elseif $TS_Points == 0>>[[Begin your Journey|Story Start]]<<elseif $TS_Points < 0>>Begin your Journey - Locked<<endif>><</replace>>
<<silently>>
<<endsilently>>
!Race Selection
---------------------------------------------------
The Content Rank is how much content you can expect from exclusively playing said race. Humans are considered to be the standard race, and the base game is considered to be the full experience for them.
Content Ranks:
A - Full Experience
B - Good Experience
C - Limited Experience
D - No Content Yet
A - <<if $race == 0>>Human<<elseif $race != 0>>[[Human|Character Creation][$race = 0, $racesingular = "Human", $raceplural = "Humans", $skincolor = "Average", $haircolor = "Brown", $eyecolor = "Blue"]]<<endif>> - [[More Info|Human Info]] - Humans are the most common of races, and inhabit most if not all parts of the world. They excel quite well at most things, and suffer not from any racial prejudices.
C - <<if $race == 1>>Orc<<elseif $race != 1>>[[Orc|Character Creation][$race = 1, $racesingular = "Orc", $raceplural = "Orcs", $skincolor = "Light Green", $haircolor = "Brown", $eyecolor = "Red"]]<<endif>> - [[More Info|Orc Info]] - Orcs are generally stupid, stink and uncontrollably brutal. They tend to inhabit the more temperate and warm climates of the world, but have also been seen in colder climates. They suffer from moderate to extreme racial prejudice.
C - <<if $race == 2>>High Elf<<elseif $race != 2>>[[High Elf|Character Creation][$race = 2, $racesingular = "High Elf", $raceplural = "Elves", $skincolor = "Fair", $haircolor = "Blonde", $eyecolor = "Blue"]]<<endif>> - [[More Info|High Elf Info]] - High Elves are a reserved, but beatiful race. They are the most common of the many types of elves. They inhabit most parts of the world, and show incredible adaptability. They suffer from mild racial prejudice.
C - <<if $race == 3>>Dark Elf<<elseif $race != 3>>[[Dark Elf|Character Creation][$race = 3, $racesingular = "Dark Elf", $raceplural = "Elves", $skincolor = "Pale", $haircolor = "Brown", $eyecolor = "Blue"]]<<endif>> - [[More Info|Dark Elf Info]] - Dark Elves are known for their cruelty and need for dominance. They are rare, and reduced to small pockets of strongholds around the world. They suffer from moderate racial prejudice.
D - Dwarves - Coming Soon! - [[More Info|Dwarf Info]]- Dwarves can be found in any part of the world that includes mountains or natural riches, like minerals and gemstones. They are plentiful, but slowly dwindling in numbers as of late. They suffer from mild racial prejudice.
<<replace "#linkbar">>[[Back|Character Creation]]<</replace>><<silently>>
<<endsilently>>
!Difficulty
---------------------------------------------------
The difficulty of the game depends on how many experience points you start with to distribute on your stats. It does not effect anything else.
Skillpoints can be gained by playing the game naturally.
[[Funtime|Character Creation][$TS_Points = 150, $DL = 1]] - +150 Exp-points.
[[Easy|Character Creation][$TS_Points = 50, $DL = 2]] - +50 Exp-Points.
[[Normal|Character Creation][$TS_Points = 30, $DL = 3]] - +30 Exp-Points.
[[Hard|Character Creation][$TS_Points = 20, $DL = 4]] - +20 Exp-Points.
[[Rape Me Senpai|Character Creation][$TS_Points = 1, $DL = 5]] - +1 Exp-Points.
<<replace "#linkbar">>[[Back|Character Creation]]<</replace>><<silently>>
<<endsilently>>
!Preset Selection
---------------------------------------------------
Otherworlder - You are not originally from this world, and was due to uncertain circumstances, flung into this world. Now you must find your way home or adapt yourself to this one.
Starting Traits: Otherworlder (Unique Trait)
Bonus: No Reputation and access to a unique questline.
Penalties: None.
CG Scenes: Yes
<<if $race == 0>>[[Choose|Character Creation][$bg = 0]]<<elseif $race >= 0>>Locked with Current Race<<endif>>
------------------------------------------------------------------------
Ex-Mercenary - You are an Ex-Mercenary, and find yourself alone and hunted after a job gone wrong. You have found safety for now, and seek to start a new life, with a new identity and a new purpose.
Starting Traits/Skills: Experienced Mercenary (Unique Skill)
Bonus: Starting Armor and Weapons.
Penalties: Bad Reputation in the eastern lands.
CG Scenes: No
[[Choose|Character Creation][$bg = 1]]
------------------------------------------------------------------------
Inexperienced Slaver - You are a promising slaver, seeking to start your new lucrative business somewhere out there in the wild planes of Westdale. Though you are alone and not very experienced, you make up for in preparation.
Starting Traits: Slave Training.
Bonus: Starting Whip and Slave Pens.
Penalties: None.
Choose - Locked (Not Implemented Yet)
------------------------------------------------------------------------
<<replace "#linkbar">>[[Back|Character Creation]]<</replace>><<silently>>
<<StartTraits>>
<<StartSkills>>
<<replace "#image-bar">><<display "Intro Banner3">><</replace>>
<<replace "#right-bar">><<display "Intro Banner4">><</replace>>
<<set $bg = 0>>
<<set $item_drop = 0>>
<<set $PlayerCoins = 0>>
<<set $PlayerGems = 0>>
<<set $AlcoholLevel = 0>>
<<set $day = 1>>
<<set $daytime = 2>>
<<set $damage = 0>>
<<set $Curse_Check = 0>>
<<set $LethalFactor = 5>>
<<set $SeductiveFactor = 15>>
<<set $DefensiveFactor = 0>>
<<set $AppliedLethalFactor = 0>>
<<set $AppliedSeductiveFactor = 0>>
<<set $AppliedDefensiveFactor = 0>>
<<set $supplies_wood = random(50)>>
<<set $supplies_iron = random(5)>>
<<set $supplies_stone = random(10)>>
<<set $sex = 1>>
<<set $Defeat_Scene_Intro = "">>
<<set $Defeat_Scene_Main = "">>
<<set $Defeat_Scene_Climax = "">>
<<set $face_text = "">>
<<set $femininity_text = "">>
<<set $attractive_text = "">>
<<set $eyecolor_text = "">>
<<set $eyetype_text = "">>
<<set $haircolor_text = "">>
<<set $hairstyle_text = "">>
<<set $facialhair_text = "">>
<<set $body_text = "">>
<<set $muscle_text = "">>
<<set $arms_text = "">>
<<set $hands_text = "">>
<<set $legs_text = "">>
<<set $feet_text = "">>
<<set $boobs_text = "">>
<<set $boob_size = 0>>
<<set $areola_text = "">>
<<set $crotch_text = "">>
<<set $cock_size = 0>>
<<set $clitoris_text = "">>
<<set $ass_text = "">>
<<set $ass_size = 0>>
<<set $asshole_text = "">>
<<set $TS_Points = 30>>
<<set $StartTSet = 1>>
<<set $DL = 3>>
<<set $playerskillpoints = 50>>
<<set $gamemode = 0>>
<<set $race = 0>>
<<set $racesingular = "Human">>
<<set $raceplural = "Humans">>
<<set $eyecolor = "Blue">>
<<set $skincolor = "Average">>
<<set $haircolor = "Brown">>
<<set $PlayerCHealth = 100>>
<<set $PlayerTHealth = 100>>
<<set $PlayerCLust = 0>>
<<set $PlayerTLust = 100>>
<<set $PlayerCEnergy = 100>>
<<set $PlayerTEnergy = 100>>
<<set $PlayerCResistance = 100>>
<<set $PlayerTResistance = 100>>
<<set $PlayerCMana = 100>>
<<set $PlayerTMana = 100>>
<<set $Event_CampGoblin = 0>>
<<set $player_loc = 1>>
<<set $player_loc_name = "The Cave">>
<<endsilently>>
!Welcome to the Realm of Oria!
----------------------------------------------------
Your Adventure awaits you, in the wild and ravenous lands of Oria! Will you overcome the challenges and temptations of this mystical and seductive world? Or will you succumb and be the plaything of its will?
Only time will tell.
I hope you enjoy your journey!
!!!3DCG & Backgrounds
----------------------------------------------------
You can choose to disable or enable various 3DCG features or background art/pictures.
Portraits<<if $portrait_mode == 0>>: Disabled - [[Enable|Start Page][$portrait_mode = 1]]<<elseif $portrait_mode == 1>>: Enabled - [[Disable|Start Page][$portrait_mode = 0]]<<endif>> - Will enable or disable character portraits.
Backgrounds<<if $background_mode == 0>>: Disabled - [[Enable|Start Page][$background_mode = 1]]<<elseif $background_mode == 1>>: Enabled - [[Disable|Start Page][$background_mode = 0]]<<endif>> - Will enable or disable background banners.
Scenes<<if $scene_mode == 0>>: Disabled - [[Enable|Start Page][$scene_mode = 1]]<<elseif $scene_mode == 1>>: Enabled - [[Disable|Start Page][$scene_mode = 0]]<<endif>> - Will enable or disable CG scenes.
!!!Notes
----------------------------------------------------
This is a tech demo, and meant to be played for testing. Please report bugs and give feedback at the tfgamessite discussion thread.
!!!Tech Options
----------------------------------------------------
Ignore everything below this line, unless you're playing to test the game, which i hope you do.
Debug Mode<<if $debug_mode == 0>>: Disabled - [[Enable|Start Page][$debug_mode = 1]]<<elseif $debug_mode == 1>>: Enabled - [[Disable|Start Page][$debug_mode = 0]]<<endif>>
Cheat Mode<<if $cheat_mode == 0>>: Disabled - [[Enable|Start Page][$cheat_mode = 1]]<<elseif $cheat_mode == 1>>: Enabled - [[Disable|Start Page][$cheat_mode = 0]]<<endif>>
Version 0.2.3 (fix)
<<replace "#linkbar">>[[Start Character Creation|Character Creation]]<</replace>><<silently>>
<<set $massignprep = "Something went wrong, are you really on an assignment?">>
<<set $On_Assignment = 1>>
<<set $CEvent = 0>>
<<set $AEvent = random(1)>>
<<set $Positive_Score = 0>>
<<set $Negative_Score = 0>>
<<set $Situational_Score = 0>>
<<set $Core_Score = 0>>
<<set $Total_Score = 0>>
<<set $Base_Score = 0>>
<<set $gold_reward = 0>>
<<set $gem_reward = 0>>
<<set $wood_reward = 0>>
<<set $stone_reward = 0>>
<<set $iron_reward = 0>>
<<if $A_ExploreWestCaves == 2>>
<<set $massignprep1 = "You gather the necessary materials and prepare yourself for the journey ahead.">>
<<set $massignprep2 = "You make your way to the location of the caves and not before long reach the entrance. The entrance is dark, wet and gives off a creepy vibe. You take one final breath before entering.">>
<<replace "#linkbar">>[[Review Outcome|Review - Westdale Cave Exploration]]<</replace>>
<<set $Base_Score = random(100) - random(50)>>
<<Dexterity_Check>>
<<Strength_Check>>
<<Positive_Climbing_Check>>
<<Positive_Perceptive_Check>>
<<Positive_ShadowDancing_Check>>
<<Negative_Impatient_Check>>
<<Situational_Curious_Check>>
<<set $Total_Score = $Total_Score + $Base_Score + $Positive_Score + $Negative_Score + $Situational_Score + $Core_Score>>
<<endif>>
<<if $A_TradeWestRoad == 2>>
<<set $massignprep1 = "You gather the necessary materials and prepare yourself for the journey ahead.">>
<<set $massignprep2 = "You make your way to civilization, and reach the city of Westdale after a few hours of traveling. You quickly make your way to the marketplace outside the city walls, and prepare for some good old bartering.">>
<<replace "#linkbar">>[[Continue|Review - Western Trade Road]]<</replace>>
<<set $Base_Score = random(100) - random(50)>>
<<Intelligence_Check>>
<<Charisma_Check>>
<<Positive_Persuasive_Check>>
<<Positive_Perceptive_Check>>
<<Negative_Impatient_Check>>
<<Situational_Curious_Check>>
<<set $Total_Score = $Total_Score + $Base_Score + $Positive_Score + $Negative_Score + $Situational_Score + $Core_Score>>
<<endif>>
<<if $A_SmuggleWestRoad == 2>>
<<set $massignprep1 = "You gather the necessary materials and prepare yourself for the journey ahead.">>
<<set $massignprep2 = "You make your way to civilization, and reach the city of Westdale after a few hours of traveling. You quickly make your way to the marketplace outside the city walls, and prepare for some good old smuggling.">>
<<replace "#linkbar">>[[Continue|Review - Western Trade Road Smuggling]]<</replace>>
<<set $Base_Score = 10 + random(50)>>
<<Intelligence_Check>>
<<Charisma_Check>>
<<Positive_Persuasive_Check>>
<<Positive_Perceptive_Check>>
<<Positive_ShadowDancing_Check>>
<<Negative_Impatient_Check>>
<<Negative_Curious_Check>>
<<set $Total_Score = $Total_Score + $Base_Score + $Positive_Score + $Negative_Score + $Situational_Score + $Core_Score>>
<<endif>>
<<if $Total_Score >=100>>
<<set $success_message = "@@.goldtext;Critical Success@@">>
<<set $outcome = 1>>
<<elseif $Total_Score >50>>
<<set $success_message = "@@.greentext;Success@@">>
<<set $outcome = 2>>
<<elseif $Total_Score >=0>>
<<set $success_message = "@@.darkyellowtext;Failure@@">>
<<set $outcome = 3>>
<<elseif $Total_Score <0>>
<<set $success_message = "@@.redtext;Critical Failure@@">>
<<set $outcome = 4>>
<<endif>>
<<set $ChoiceCount = 1>>
<<endsilently>>
!Assignment Preparation
---------------------------------------
$massignprep1
$massignprep2
<<if $debug_mode == 1>>
!!!!Scores
Positive: $Positive_Score
Negative: $Negative_Score
Situational: $Situational_Score
Core: $Core_Score
Base: $Base_Score
Total: $Total_Score
<<endif>>
<<widget ExamineEnemy>><<if $enemytype == 0>>You're facing a Goblin, wielding a rusty bent iron sword with a wooden shield. It's neck is decorated with tribal necklaces and it's body covered in warpaint. Only a sash covers it's groin.
It's body is a natural rich green color, and otherwise slender and slightly crooked. It's height is not that impressive, and not reaching past chest-height.
The goblin has a sinister look in it's eyes, but a slightly goofy and silly-looking grin.
It not only looks incredibly stupid, but properly also is.
It's penis is hidden behind it's loincloth.<<elseif $enemytype == 1>>You're facing an Imp. It's body is short and goofy-looking, with disproportional arms and legs longer than that of an ordinary human. It's skin-color is white and it's eyes yellow, filled with demonic taint. It's demonic tail hangs playfully behind it, whilst the Imp sharpens it's bent horns with it's cursed nails.
The Imps peculiar and inhuman cock, hangs between it's legs. It's fairly large for the otherwise small size of it's torse and seem to be about 7-8 inches in total flaccid length.<<elseif $enemytype == 2>>You're facing a Human, with scruffy hair and a rough looking face. <<if $enemy_sub_type == 0>>He is wearing a studded leathr armor for combat, as well as a poorly maintained sword. He is well build, and fairly tall, with a body made for combat.<<elseif $enemy_sub_type == 1>>He is wearing a studded leathr armor for combat, as well as a poorly maintained sword. He is well build, and fairly tall, with a body made for combat.<<elseif $enemy_sub_type == 2>>He is wearing long purple and dark robes decorated with intrinsic runes. His body is frail and looks weak, whilst he seems about average height.<<endif>>
He looks at you with a sinister glare in his eyes, as if he is undressing you in his mind, making you ripe for his taking.
His privates are hidden by his clothing.<<elseif $enemytype == 3>>You're facing a Succubus, a monstrously beautiful being of pure malice, lust and corruption. She is wearing tight leather straps along her studded harness, which strains and puts her intimate parts on full display. She wields a whip studded with spikes, which she lashes around playfully.
Her tail plays seductively behind her back, and her horns bend backwards. She walks on hooves, giving a light clapping sound with every step.
Her eyes pierce your soul as she dissects you with her lustful glare.<<endif>><</widget>>
<<silently>>
<<endsilently>>
!Gamemode
---------------------------------------------------
The game mode dictates the level of immersion and censorship, think wisely before you choose.
@@.redtext;A game mode CANNOT be changed after gameplay has begun, you have been warned.@@
Standard - The standard and intended way of playing the game. This is the way to play the game if you merely seek an immersive experience with the end-game purpose of a quick wank. You cannot die in this mode. - [[Choose Standard|Character Creation][$gamemode = 0]]
Survival - This mode introduces basic needs, such as food and drink. You still cannot die in this mode, but may find yourself struggling with punishing debuffs if your natural needs are not met. - [[Choose Survival|Character Creation][$gamemode = 1]]
Hardcore - Will likely be a very depraved, pathetic and fucked up mode. Ignore if you consider yourself a decent human being. - Locked
<<replace "#linkbar">>[[Back|Character Creation]]<</replace>>!Human
--------------------------------------
Humans are the most common of races, and inhabit most if not all parts of the world. They excel quite well at most things, and suffer not from any racial prejudices.
Their origins are unclear and shrouded in mystery, mainly due to how late and how long it took them to adopt writing and archiving of history.
<<replace "#linkbar">>[[Back|Race Selection]]<</replace>>!Orc
--------------------------------------
Orcs are generally stupid, stink and uncontrollably brutal. They tend to inhabit the more temperate and warm climates of the world, but have also been seen in colder climates. They suffer from moderate to extreme racial prejudice.
Nobody knows where orcs come from, since most are too intolerant for smalltalk or sharing knowledge. According to most scholars, some 200-250 years ago, they just started appearing everywhere.
Only few Shamans or Warchiefs are actually capable of holding a conversation for longer than a few minutes before bashing something with a club or causing a stupor.
<<replace "#linkbar">>[[Back|Race Selection]]<</replace>>!High Elf
--------------------------------------
High Elves are a reserved, but beautiful race. They are the most common of the many types of elves. They inhabit most parts of the world, and show incredible adaptability. They suffer from mild racial prejudice.
The origins of High Elves are believed to be from the continent of Telmora. High Elves are believed to be the original ancestors of all other elves.
<<replace "#linkbar">>[[Back|Race Selection]]<</replace>>!Dark Elf
--------------------------------------
Dark Elves are known for their cruelty and need for dominance. They are rare, and reduced to small pockets of strongholds around the world. They suffer from moderate racial prejudice.
They are believed to be the ancestors of a group of high elves that, because of differing beliefs, left their homeland to colonize the north. Nobody knows of these lands to the far north, since few return. Most Dark Elves that inhabit Westdale today are deserters or scouting parties from the northern realms.
<<replace "#linkbar">>[[Back|Race Selection]]<</replace>>!Dwarf
--------------------------------------
Dwarves can be found in any part of the world that includes mountains or natural riches, like minerals and gemstones. They are plentiful, but slowly dwindling in numbers as of late. They suffer from mild racial prejudice.
The origin of dwarves are still heavily debated to this day. Some say they were magically conceived when hatred, jealousy and greed fucked each other, whilst others debate that they were born from stone itself. That's all nonsense of course.
<<replace "#linkbar">>[[Back|Race Selection]]<</replace>><<silently>>
<<endsilently>>
Choose your desired eye color.
<<if $race == 0>>
[[Blue Eyes|Character Creation][$eyecolor = "Blue"]]
[[Green Eyes|Character Creation][$eyecolor = "Green"]]
[[Brown Eyes|Character Creation][$eyecolor = "Brown"]]
<<elseif $race == 1>>
[[Blue Eyes|Character Creation][$eyecolor = "Blue"]]
[[Red Eyes|Character Creation][$eyecolor = "Red"]]
[[Green Eyes|Character Creation][$eyecolor = "Green"]]
[[Brown Eyes|Character Creation][$eyecolor = "Brown"]]
<<elseif $race == 2>>
[[Blue Eyes|Character Creation][$eyecolor = "Blue"]]
[[Green Eyes|Character Creation][$eyecolor = "Green"]]
[[Brown Eyes|Character Creation][$eyecolor = "Brown"]]
[[Purple Eyes|Character Creation][$eyecolor = "Purple"]]
[[Yellow Eyes|Character Creation][$eyecolor = "Yellow"]]
<<elseif $race == 3>>
[[Blue Eyes|Character Creation][$eyecolor = "Blue"]]
[[Green Eyes|Character Creation][$eyecolor = "Green"]]
[[Brown Eyes|Character Creation][$eyecolor = "Brown"]]
[[Black Eyes|Character Creation][$eyecolor = "Black"]]
[[Purple Eyes|Character Creation][$eyecolor = "Purple"]]
[[Yellow Eyes|Character Creation][$eyecolor = "Yellow"]]
<<elseif $race == 4>>
[[Blue Eyes|Character Creation][$eyecolor = "Blue"]]
[[Green Eyes|Character Creation][$eyecolor = "Green"]]
[[Brown Eyes|Character Creation][$eyecolor = "Brown"]]
<<endif>>
<<replace "#linkbar">>[[Back|Character Creation]]<</replace>><<silently>>
<<endsilently>>
Choose your desired hair color.
<<if $race == 0>>
[[Blonde|Character Creation][$haircolor = "Blonde"]]
[[Black|Character Creation][$haircolor = "Black"]]
[[Brown|Character Creation][$haircolor = "Brown"]]
<<elseif $race == 1>>
[[Black|Character Creation][$haircolor = "Black"]]
[[Brown|Character Creation][$haircolor = "Brown"]]
<<elseif $race == 2>>
[[Blonde|Character Creation][$haircolor = "Blonde"]]
[[Black|Character Creation][$haircolor = "Black"]]
[[White|Character Creation][$haircolor = "White"]]
[[Brown|Character Creation][$haircolor = "Brown"]]
<<elseif $race == 3>>
[[Blonde|Character Creation][$haircolor = "Blonde"]]
[[Black|Character Creation][$haircolor = "Black"]]
[[White|Character Creation][$haircolor = "White"]]
[[Brown|Character Creation][$haircolor = "Brown"]]
<<elseif $race == 4>>
[[Blonde|Character Creation][$haircolor = "Blonde"]]
[[Black|Character Creation][$haircolor = "Black"]]
[[Brown|Character Creation][$haircolor = "Brown"]]
<<endif>>
[[Back|Character Creation]]<<silently>>
<<endsilently>>
Choose your desired skin color.
<<if $race == 0>>
[[Pale|Character Creation][$skincolor = "Pale"]]
[[Fair|Character Creation][$skincolor = "Fair"]]
[[Average|Character Creation][$skincolor = "Average"]]
[[Tanned|Character Creation][$skincolor = "Tanned"]]
[[Dark|Character Creation][$skincolor = "Dark"]]
<<elseif $race == 1>>
[[Light Green|Character Creation][$skincolor = "Light Green"]]
[[Rich Green|Character Creation][$skincolor = "Rich Green"]]
[[Dark Green|Character Creation][$skincolor = "Dark Green"]]
<<elseif $race == 2>>
[[Pale|Character Creation][$skincolor = "Pale"]]
[[Fair|Character Creation][$skincolor = "Fair"]]
[[Average|Character Creation][$skincolor = "Average"]]
<<elseif $race == 3>>
[[Pale|Character Creation][$skincolor = "Pale"]]
[[Dark|Character Creation][$skincolor = "Dark"]]
[[Grey|Character Creation][$skincolor = "Grey"]]
<<elseif $race == 4>>
[[Pale|Character Creation][$skincolor = "Pale"]]
[[Fair|Character Creation][$skincolor = "Fair"]]
[[Average|Character Creation][$skincolor = "Average"]]
[[Tanned|Character Creation][$skincolor = "Tanned"]]
[[Dark|Character Creation][$skincolor = "Dark"]]
<<endif>>
<<replace "#linkbar">>[[Back|Character Creation]]<</replace>><<silently>>
<<endsilently>>
!Trait Selection
---------------------------------------------------
Traits define your characters core features, they might increase or decrease a stat, or unlock special options during combat, events or other scenarios. Traits can be obtained through experience or events in-game.
You have a select amount of trait points to spend, some may be positive and others may be negative.
A core trait is not defined on it's own if it's not a defining characteristic. Core traits have several ranks, and can go into the negative, but are not mentioned as a trait on it's own.
All Traits: $traitPrinter
Exp-Points left: $TS_Points
[[Assign Core Traits|Core Traits]]
[[Assign Special Traits|Special Traits]]
[[Assign Appearance Traits|Appearance Traits]]
<<replace "#linkbar">>[[Back|Character Creation]]<</replace>>!Core Traits
---------------------------------------------------
A core trait is not described on it's own if it's not a defining characteristic. Core traits have several ranks, and can go into the negative, but are not mentioned as a trait on it's own.
Core traits govern the main aspects of the game, and all core traits are usable in all departments of the game, ranging from combat, socializing, exploration, assignments and progression.
All Traits: $traitPrinter
Exp-Points left: $TS_Points
@@.lightbluetext;Strength@@ - The physical capability of a character.
Trait: $traitTable.StrengthName - <<if $traitTable.StrengthRank == 7>>Maximum Reached<<elseif $traitTable.StrengthRank == 6>>Cost: -15p - [[Increase|Core Traits][$traitTable.StrengthRank = 7, $TS_Points -= 15, $traitTable.StrengthName = "@@.lightbluetext;Monstrous@@", $traitPrinter.push("@@.lightbluetext;Monstrous@@"), $traitPrinter.delete("@@.lightbluetext;Bulky@@")]]<<elseif $traitTable.StrengthRank == 5>>Cost: -10p - [[Increase|Core Traits][$traitTable.StrengthRank = 6, $TS_Points -= 10, $traitTable.StrengthName = "@@.lightbluetext;Bulky@@", $traitPrinter.push("@@.lightbluetext;Bulky@@"), $traitPrinter.delete("@@.lightbluetext;Strong@@")]]<<elseif $traitTable.StrengthRank == 4>>Cost: -5p - [[Increase|Core Traits][$traitTable.StrengthRank = 5, $TS_Points -= 5, $traitTable.StrengthName = "@@.lightbluetext;Strong@@", $traitPrinter.push("@@.lightbluetext;Strong@@")]]<<elseif $traitTable.StrengthRank == 3>>Cost: -5p - [[Increase|Core Traits][$traitTable.StrengthRank = 4, $TS_Points -= 5, $traitTable.StrengthName = "None", $traitPrinter.delete("@@.lightbluetext;Weak@@")]]<<elseif $traitTable.StrengthRank == 2>>Cost: -10p - [[Increase|Core Traits][$traitTable.StrengthRank = 3, $TS_Points -= 10, $traitTable.StrengthName = "@@.lightbluetext;Weak@@", $traitPrinter.push("@@.lightbluetext;Weak@@"), $traitPrinter.delete("@@.lightbluetext;Frail@@")]]<<elseif $traitTable.StrengthRank == 1>>Cost: -15p - [[Increase|Core Traits][$traitTable.StrengthRank = 2, $TS_Points -= 15, $traitTable.StrengthName = "@@.lightbluetext;Frail@@", $traitPrinter.push("@@.lightbluetext;Frail@@"), $traitPrinter.delete("@@.lightbluetext;Enfeebled@@")]]<<endif>> - <<if $traitTable.StrengthRank == 1>>Minimum Reached<<elseif $traitTable.StrengthRank == 2>>Cost: +15p - [[Decrease|Core Traits][$traitTable.StrengthRank -= 1, $TS_Points += 15, $traitTable.StrengthName = "@@.lightbluetext;Enfeebled@@", $traitPrinter.delete("@@.lightbluetext;Frail@@"), $traitPrinter.push("@@.lightbluetext;Enfeebled@@")]]<<elseif $traitTable.StrengthRank == 3>>Cost: +10p - [[Decrease|Core Traits][$traitTable.StrengthRank -= 1, $TS_Points += 10, $traitTable.StrengthName = "@@.lightbluetext;Frail@@", $traitPrinter.delete("@@.lightbluetext;Weak@@"), $traitPrinter.push("@@.lightbluetext;Frail@@")]]<<elseif $traitTable.StrengthRank == 4>>Cost: +5p - [[Decrease|Core Traits][$traitTable.StrengthRank -= 1, $TS_Points += 5, $traitTable.StrengthName = "@@.lightbluetext;Weak@@", $traitPrinter.push("@@.lightbluetext;Weak@@")]]<<elseif $traitTable.StrengthRank == 5>>Cost: +5p - [[Decrease|Core Traits][$traitTable.StrengthRank -= 1, $TS_Points += 5, $traitTable.StrengthName = "None", $traitPrinter.delete("@@.lightbluetext;Strong@@")]]<<elseif $traitTable.StrengthRank == 6>>Cost: +10p - [[Decrease|Core Traits][$traitTable.StrengthRank -= 1, $TS_Points += 10, $traitTable.StrengthName = "@@.lightbluetext;Strong@@", $traitPrinter.delete("@@.lightbluetext;Bulky@@"), $traitPrinter.push("@@.lightbluetext;Strong@@")]]<<elseif $traitTable.StrengthRank == 7>>Cost: +15p - [[Decrease|Core Traits][$traitTable.StrengthRank -= 1, $TS_Points += 15, $traitTable.StrengthName = "@@.lightbluetext;Bulky@@", $traitPrinter.delete("@@.lightbluetext;Monstrous@@"), $traitPrinter.push("@@.lightbluetext;Bulky@@")]]<<endif>>
@@.lightbluetext;Dexterity@@ - The athletic capability of a character.
Trait: $traitTable.DexterityName - <<if $traitTable.DexterityRank == 7>>Maximum Reached<<elseif $traitTable.DexterityRank == 6>>Cost: -15p - [[Increase|Core Traits][$traitTable.DexterityRank = 7, $TS_Points -= 15, $traitTable.DexterityName = "@@.lightbluetext;Graceful@@", $traitPrinter.push("@@.lightbluetext;Graceful@@"), $traitPrinter.delete("@@.lightbluetext;Athletic@@")]]<<elseif $traitTable.DexterityRank == 5>>Cost: -10p - [[Increase|Core Traits][$traitTable.DexterityRank = 6, $TS_Points -= 10, $traitTable.DexterityName = "@@.lightbluetext;Athletic@@", $traitPrinter.push("@@.lightbluetext;Athletic@@"), $traitPrinter.delete("@@.lightbluetext;Agile@@")]]<<elseif $traitTable.DexterityRank == 4>>Cost: -5p - [[Increase|Core Traits][$traitTable.DexterityRank = 5, $TS_Points -= 5, $traitTable.DexterityName = "@@.lightbluetext;Agile@@", $traitPrinter.push("@@.lightbluetext;Agile@@")]]<<elseif $traitTable.DexterityRank == 3>>Cost: -5p - [[Increase|Core Traits][$traitTable.DexterityRank = 4, $TS_Points -= 5, $traitTable.DexterityName = "None", $traitPrinter.delete("@@.lightbluetext;Clumsy@@")]]<<elseif $traitTable.DexterityRank == 2>>Cost: -10p - [[Increase|Core Traits][$traitTable.DexterityRank = 3, $TS_Points -= 10, $traitTable.DexterityName = "@@.lightbluetext;Clumsy@@", $traitPrinter.push("@@.lightbluetext;Clumsy@@"), $traitPrinter.delete("@@.lightbluetext;Gawky@@")]]<<elseif $traitTable.DexterityRank == 1>>Cost: -15p - [[Increase|Core Traits][$traitTable.DexterityRank = 2, $TS_Points -= 15, $traitTable.DexterityName = "@@.lightbluetext;Gawky@@", $traitPrinter.push("@@.lightbluetext;Gawky@@"), $traitPrinter.delete("@@.lightbluetext;Graceless@@")]]<<endif>> - <<if $traitTable.DexterityRank == 1>>Minimum Reached<<elseif $traitTable.DexterityRank == 2>>Cost: +15p - [[Decrease|Core Traits][$traitTable.DexterityRank -= 1, $TS_Points += 15, $traitTable.DexterityName = "@@.lightbluetext;Graceless@@", $traitPrinter.delete("@@.lightbluetext;Gawky@@"), $traitPrinter.push("@@.lightbluetext;Graceless@@")]]<<elseif $traitTable.DexterityRank == 3>>Cost: +10p - [[Decrease|Core Traits][$traitTable.DexterityRank -= 1, $TS_Points += 10, $traitTable.DexterityName = "@@.lightbluetext;Gawky@@", $traitPrinter.delete("@@.lightbluetext;Clumsy@@"), $traitPrinter.push("@@.lightbluetext;Gawky@@")]]<<elseif $traitTable.DexterityRank == 4>>Cost: +5p - [[Decrease|Core Traits][$traitTable.DexterityRank -= 1, $TS_Points += 5, $traitTable.DexterityName = "@@.lightbluetext;Clumsy@@", $traitPrinter.push("@@.lightbluetext;Clumsy@@")]]<<elseif $traitTable.DexterityRank == 5>>Cost: +5p - [[Decrease|Core Traits][$traitTable.DexterityRank -= 1, $TS_Points += 5, $traitTable.DexterityName = "None", $traitPrinter.delete("@@.lightbluetext;Agile@@")]]<<elseif $traitTable.DexterityRank == 6>>Cost: +10p - [[Decrease|Core Traits][$traitTable.DexterityRank -= 1, $TS_Points += 10, $traitTable.DexterityName = "@@.lightbluetext;Agile@@", $traitPrinter.delete("@@.lightbluetext;Athletic@@"), $traitPrinter.push("@@.lightbluetext;Agile@@")]]<<elseif $traitTable.DexterityRank == 7>>Cost: +15p - [[Decrease|Core Traits][$traitTable.DexterityRank -= 1, $TS_Points += 15, $traitTable.DexterityName = "@@.lightbluetext;Athletic@@", $traitPrinter.delete("@@.lightbluetext;Graceful@@"), $traitPrinter.push("@@.lightbluetext;Athletic@@")]]<<endif>>
@@.lightbluetext;Intelligence@@ - The mental capability of a character.
Trait: $traitTable.IntelligenceName - <<if $traitTable.IntelligenceRank == 7>>Maximum Reached<<elseif $traitTable.IntelligenceRank == 6>>Cost: -15p - [[Increase|Core Traits][$traitTable.IntelligenceRank = 7, $TS_Points -= 15, $traitTable.IntelligenceName = "@@.lightbluetext;Brilliant@@", $traitPrinter.push("@@.lightbluetext;Brilliant@@"), $traitPrinter.delete("@@.lightbluetext;Intelligent@@")]]<<elseif $traitTable.IntelligenceRank == 5>>Cost: -10p - [[Increase|Core Traits][$traitTable.IntelligenceRank = 6, $TS_Points -= 10, $traitTable.IntelligenceName = "@@.lightbluetext;Intelligent@@", $traitPrinter.push("@@.lightbluetext;Intelligent@@"), $traitPrinter.delete("@@.lightbluetext;Smart@@")]]<<elseif $traitTable.IntelligenceRank == 4>>Cost: -5p - [[Increase|Core Traits][$traitTable.IntelligenceRank = 5, $TS_Points -= 5, $traitTable.IntelligenceName = "@@.lightbluetext;Smart@@", $traitPrinter.push("@@.lightbluetext;Smart@@")]]<<elseif $traitTable.IntelligenceRank == 3>>Cost: -5p - [[Increase|Core Traits][$traitTable.IntelligenceRank = 4, $TS_Points -= 5, $traitTable.IntelligenceName = "None", $traitPrinter.delete("@@.lightbluetext;Stupid@@")]]<<elseif $traitTable.IntelligenceRank == 2>>Cost: -10p - [[Increase|Core Traits][$traitTable.IntelligenceRank = 3, $TS_Points -= 10, $traitTable.IntelligenceName = "@@.lightbluetext;Stupid@@", $traitPrinter.push("@@.lightbluetext;Stupid@@"), $traitPrinter.delete("@@.lightbluetext;Simple@@")]]<<elseif $traitTable.IntelligenceRank == 1>>Cost: -15p - [[Increase|Core Traits][$traitTable.IntelligenceRank = 2, $TS_Points -= 15, $traitTable.IntelligenceName = "@@.lightbluetext;Simple@@", $traitPrinter.push("@@.lightbluetext;Simple@@"), $traitPrinter.delete("@@.lightbluetext;Incompetent@@")]]<<endif>> - <<if $traitTable.IntelligenceRank == 1>>Minimum Reached<<elseif $traitTable.IntelligenceRank == 2>>Cost: +15p - [[Decrease|Core Traits][$traitTable.IntelligenceRank -= 1, $TS_Points += 15, $traitTable.IntelligenceName = "@@.lightbluetext;Incompetent@@", $traitPrinter.delete("@@.lightbluetext;Simple@@"), $traitPrinter.push("@@.lightbluetext;Incompetent@@")]]<<elseif $traitTable.IntelligenceRank == 3>>Cost: +10p - [[Decrease|Core Traits][$traitTable.IntelligenceRank -= 1, $TS_Points += 10, $traitTable.IntelligenceName = "@@.lightbluetext;Simple@@", $traitPrinter.delete("@@.lightbluetext;Stupid@@"), $traitPrinter.push("@@.lightbluetext;Simple@@")]]<<elseif $traitTable.IntelligenceRank == 4>>Cost: +5p - [[Decrease|Core Traits][$traitTable.IntelligenceRank -= 1, $TS_Points += 5, $traitTable.IntelligenceName = "@@.lightbluetext;Stupid@@", $traitPrinter.push("@@.lightbluetext;Stupid@@")]]<<elseif $traitTable.IntelligenceRank == 5>>Cost: +5p - [[Decrease|Core Traits][$traitTable.IntelligenceRank -= 1, $TS_Points += 5, $traitTable.IntelligenceName = "None", $traitPrinter.delete("@@.lightbluetext;Smart@@")]]<<elseif $traitTable.IntelligenceRank == 6>>Cost: +10p - [[Decrease|Core Traits][$traitTable.IntelligenceRank -= 1, $TS_Points += 10, $traitTable.IntelligenceName = "@@.lightbluetext;Smart@@", $traitPrinter.delete("@@.lightbluetext;Intelligent@@"), $traitPrinter.push("@@.lightbluetext;Smart@@")]]<<elseif $traitTable.IntelligenceRank == 7>>Cost: +15p - [[Decrease|Core Traits][$traitTable.IntelligenceRank -= 1, $TS_Points += 15, $traitTable.IntelligenceName = "@@.lightbluetext;Intelligent@@", $traitPrinter.delete("@@.lightbluetext;Brilliant@@"), $traitPrinter.push("@@.lightbluetext;Intelligent@@")]]<<endif>>
@@.lightbluetext;Charisma@@ - The social capability of a character.
Trait: $traitTable.CharismaName - <<if $traitTable.CharismaRank == 7>>Maximum Reached<<elseif $traitTable.CharismaRank == 6>>Cost: -15p - [[Increase|Core Traits][$traitTable.CharismaRank = 7, $TS_Points -= 15, $traitTable.CharismaName = "@@.lightbluetext;Manipulative@@", $traitPrinter.push("@@.lightbluetext;Manipulative@@"), $traitPrinter.delete("@@.lightbluetext;Deceptive@@")]]<<elseif $traitTable.CharismaRank == 5>>Cost: -10p - [[Increase|Core Traits][$traitTable.CharismaRank = 6, $TS_Points -= 10, $traitTable.CharismaName = "@@.lightbluetext;Deceptive@@", $traitPrinter.push("@@.lightbluetext;Deceptive@@"), $traitPrinter.delete("@@.lightbluetext;Charming@@")]]<<elseif $traitTable.CharismaRank == 4>>Cost: -5p - [[Increase|Core Traits][$traitTable.CharismaRank = 5, $TS_Points -= 5, $traitTable.CharismaName = "@@.lightbluetext;Charming@@", $traitPrinter.push("@@.lightbluetext;Charming@@")]]<<elseif $traitTable.CharismaRank == 3>>Cost: -5p - [[Increase|Core Traits][$traitTable.CharismaRank = 4, $TS_Points -= 5, $traitTable.CharismaName = "None", $traitPrinter.delete("@@.lightbluetext;Impolite@@")]]<<elseif $traitTable.CharismaRank == 2>>Cost: -10p - [[Increase|Core Traits][$traitTable.CharismaRank = 3, $TS_Points -= 10, $traitTable.CharismaName = "@@.lightbluetext;Impolite@@", $traitPrinter.push("@@.lightbluetext;Impolite@@"), $traitPrinter.delete("@@.lightbluetext;Unpleasant@@")]]<<elseif $traitTable.CharismaRank == 1>>Cost: -15p - [[Increase|Core Traits][$traitTable.CharismaRank = 2, $TS_Points -= 15, $traitTable.CharismaName = "@@.lightbluetext;Unpleasant@@", $traitPrinter.push("@@.lightbluetext;Unpleasant@@"), $traitPrinter.delete("@@.lightbluetext;Repulsive@@")]]<<endif>> - <<if $traitTable.CharismaRank == 1>>Minimum Reached<<elseif $traitTable.CharismaRank == 2>>Cost: +15p - [[Decrease|Core Traits][$traitTable.CharismaRank -= 1, $TS_Points += 15, $traitTable.CharismaName = "@@.lightbluetext;Repulsive@@", $traitPrinter.delete("@@.lightbluetext;Unpleasant@@"), $traitPrinter.push("@@.lightbluetext;Repulsive@@")]]<<elseif $traitTable.CharismaRank == 3>>Cost: +10p - [[Decrease|Core Traits][$traitTable.CharismaRank -= 1, $TS_Points += 10, $traitTable.CharismaName = "@@.lightbluetext;Unpleasant@@", $traitPrinter.delete("@@.lightbluetext;Impolite@@"), $traitPrinter.push("@@.lightbluetext;Unpleasant@@")]]<<elseif $traitTable.CharismaRank == 4>>Cost: +5p - [[Decrease|Core Traits][$traitTable.CharismaRank -= 1, $TS_Points += 5, $traitTable.CharismaName = "@@.lightbluetext;Impolite@@", $traitPrinter.push("@@.lightbluetext;Impolite@@")]]<<elseif $traitTable.CharismaRank == 5>>Cost: +5p - [[Decrease|Core Traits][$traitTable.CharismaRank -= 1, $TS_Points += 5, $traitTable.CharismaName = "None", $traitPrinter.delete("@@.lightbluetext;Charming@@")]]<<elseif $traitTable.CharismaRank == 6>>Cost: +10p - [[Decrease|Core Traits][$traitTable.CharismaRank -= 1, $TS_Points += 10, $traitTable.CharismaName = "@@.lightbluetext;Charming@@", $traitPrinter.delete("@@.lightbluetext;Deceptive@@"), $traitPrinter.push("@@.lightbluetext;Charming@@")]]<<elseif $traitTable.CharismaRank == 7>>Cost: +15p - [[Decrease|Core Traits][$traitTable.CharismaRank -= 1, $TS_Points += 15, $traitTable.CharismaName = "@@.lightbluetext;Deceptive@@", $traitPrinter.delete("@@.lightbluetext;Manipulative@@"), $traitPrinter.push("@@.lightbluetext;Deceptive@@")]]<<endif>>
@@.lightbluetext;Willpower@@ - The resolve of a character.
Trait: $traitTable.WillpowerName - <<if $traitTable.WillpowerRank == 7>>Maximum Reached<<elseif $traitTable.WillpowerRank == 6>>Cost: -15p - [[Increase|Core Traits][$traitTable.WillpowerRank = 7, $TS_Points -= 15, $traitTable.WillpowerName = "@@.lightbluetext;Bastion@@", $traitPrinter.push("@@.lightbluetext;Bastion@@"), $traitPrinter.delete("@@.lightbluetext;Impervious@@")]]<<elseif $traitTable.WillpowerRank == 5>>Cost: -10p - [[Increase|Core Traits][$traitTable.WillpowerRank = 6, $TS_Points -= 10, $traitTable.WillpowerName = "@@.lightbluetext;Impervious@@", $traitPrinter.push("@@.lightbluetext;Impervious@@"), $traitPrinter.delete("@@.lightbluetext;Steadfast@@")]]<<elseif $traitTable.WillpowerRank == 4>>Cost: -5p - [[Increase|Core Traits][$traitTable.WillpowerRank = 5, $TS_Points -= 5, $traitTable.WillpowerName = "@@.lightbluetext;Steadfast@@", $traitPrinter.push("@@.lightbluetext;Steadfast@@")]]<<elseif $traitTable.WillpowerRank == 3>>Cost: -5p - [[Increase|Core Traits][$traitTable.WillpowerRank = 4, $TS_Points -= 5, $traitTable.WillpowerName = "None", $traitPrinter.delete("@@.lightbluetext;Weak-willed@@")]]<<elseif $traitTable.WillpowerRank == 2>>Cost: -10p - [[Increase|Core Traits][$traitTable.WillpowerRank = 3, $TS_Points -= 10, $traitTable.WillpowerName = "@@.lightbluetext;Weak-willed@@", $traitPrinter.push("@@.lightbluetext;Weak-willed@@"), $traitPrinter.delete("@@.lightbluetext;Wimpy@@")]]<<elseif $traitTable.WillpowerRank == 1>>Cost: -15p - [[Increase|Core Traits][$traitTable.WillpowerRank = 2, $TS_Points -= 15, $traitTable.WillpowerName = "@@.lightbluetext;Wimpy@@", $traitPrinter.push("@@.lightbluetext;Wimpy@@"), $traitPrinter.delete("@@.lightbluetext;Craven@@")]]<<endif>> - <<if $traitTable.WillpowerRank == 1>>Minimum Reached<<elseif $traitTable.WillpowerRank == 2>>Cost: +15p - [[Decrease|Core Traits][$traitTable.WillpowerRank -= 1, $TS_Points += 15, $traitTable.WillpowerName = "@@.lightbluetext;Craven@@", $traitPrinter.delete("@@.lightbluetext;Wimpy@@"), $traitPrinter.push("@@.lightbluetext;Craven@@")]]<<elseif $traitTable.WillpowerRank == 3>>Cost: +10p - [[Decrease|Core Traits][$traitTable.WillpowerRank -= 1, $TS_Points += 10, $traitTable.WillpowerName = "@@.lightbluetext;Wimpy@@", $traitPrinter.delete("@@.lightbluetext;Weak-willed@@"), $traitPrinter.push("@@.lightbluetext;Wimpy@@")]]<<elseif $traitTable.WillpowerRank == 4>>Cost: +5p - [[Decrease|Core Traits][$traitTable.WillpowerRank -= 1, $TS_Points += 5, $traitTable.WillpowerName = "@@.lightbluetext;Weak-willed@@", $traitPrinter.push("@@.lightbluetext;Weak-willed@@")]]<<elseif $traitTable.WillpowerRank == 5>>Cost: +5p - [[Decrease|Core Traits][$traitTable.WillpowerRank -= 1, $TS_Points += 5, $traitTable.WillpowerName = "None", $traitPrinter.delete("@@.lightbluetext;Steadfast@@")]]<<elseif $traitTable.WillpowerRank == 6>>Cost: +10p - [[Decrease|Core Traits][$traitTable.WillpowerRank -= 1, $TS_Points += 10, $traitTable.WillpowerName = "@@.lightbluetext;Steadfast@@", $traitPrinter.delete("@@.lightbluetext;Impervious@@"), $traitPrinter.push("@@.lightbluetext;Steadfast@@")]]<<elseif $traitTable.WillpowerRank == 7>>Cost: +15p - [[Decrease|Core Traits][$traitTable.WillpowerRank -= 1, $TS_Points += 15, $traitTable.WillpowerName = "@@.lightbluetext;Impervious@@", $traitPrinter.delete("@@.lightbluetext;Bastion@@"), $traitPrinter.push("@@.lightbluetext;Impervious@@")]]<<endif>>
<<replace "#linkbar">>[[Back|Trait Selection]]<</replace>><<silently>>
<<endsilently>>
!Traits and Skills
---------------------------------------------------
This displays all of your character traits and skills.
!!!Traits: $traitPrinter
!!!Skills: $skillPrinter
<<replace "#linkbar">>[[Back|Character Creation]]<</replace>><<silently>>
[[Increase|Core Traits][$traitTable.StrengthRank = 5, $TS_Points += 1, $traitTable.StrengthName = "@@.lightbluetext;Strong@@", $traitPrinter.push("@@.lightbluetext;Strong@@")]]<<elseif $traitTable.StrengthRank == 3>>
<<if $traitTable.StrengthRank is 7>>
<<set $traitTable.StrengthName = "@@.lightbluetext;Monstrous@@">>
<<set $traitPrinter.push("@@.lightbluetext;Monstrous@@")>>
<<set $traitPrinter.delete("@@.lightbluetext;Bulky@@")>>
<<elseif $traitTable.StrengthRank is 6>>
<<set $traitTable.StrengthName = "@@.lightbluetext;Bulky@@">>
<<set $traitPrinter.push("@@.lightbluetext;Bulky@@")>>
<<set $traitPrinter.delete("@@.lightbluetext;Strong@@")>>
<<set $traitPrinter.delete("@@.lightbluetext;Monstrous@@")>>
<<elseif $traitTable.StrengthRank is 5>>
<<set $traitTable.StrengthName = "@@.lightbluetext;Strong@@">>
<<set $traitPrinter.push("@@.lightbluetext;Strong@@")>>
<<set $traitPrinter.delete("@@.lightbluetext;Bulky@@")>>
<<elseif $traitTable.StrengthRank is 4>>
<<set $traitTable.StrengthName = "None">>
<<set $traitPrinter.delete("@@.lightbluetext;Weak@@")>>
<<set $traitPrinter.delete("@@.lightbluetext;Strong@@")>>
<<elseif $traitTable.StrengthRank is 3>>
<<set $traitTable.StrengthName = "@@.lightbluetext;Weak@@">>
<<set $traitPrinter.push("@@.lightbluetext;Weak@@")>>
<<set $traitPrinter.delete("@@.lightbluetext;Frail@@")>>
<<elseif $traitTable.StrengthRank is 2>>
<<set $traitTable.StrengthName = "@@.lightbluetext;Frail@@">>
<<set $traitPrinter.push("@@.lightbluetext;Frail@@")>>
<<set $traitPrinter.delete("@@.lightbluetext;Weak@@")>>
<<set $traitPrinter.delete("@@.lightbluetext;Enfeebled@@")>>
<<elseif $traitTable.StrengthRank is 1>>
<<set $traitTable.StrengthName = "@@.lightbluetext;Enfeebled@@">>
<<set $traitPrinter.push("@@.lightbluetext;Enfeebled@@")>>
<<set $traitPrinter.delete("@@.lightbluetext;Frail@@")>>
<</if>>
<<if $traitTable.DexterityRank is 7>>
<<set $traitTable.DexterityName = "@@.lightbluetext;Graceful@@">>
<<set $traitPrinter.push("@@.lightbluetext;Graceful@@")>>
<<set $traitPrinter.delete("@@.lightbluetext;Athletic@@")>>
<<elseif $traitTable.DexterityRank is 6>>
<<set $traitTable.DexterityName = "@@.lightbluetext;Athletic@@">>
<<set $traitPrinter.push("@@.lightbluetext;Athletic@@")>>
<<set $traitPrinter.delete("@@.lightbluetext;Agile@@")>>
<<set $traitPrinter.delete("@@.lightbluetext;Graceful@@")>>
<<elseif $traitTable.DexterityRank is 5>>
<<set $traitTable.DexterityName = "@@.lightbluetext;Agile@@">>
<<set $traitPrinter.push("@@.lightbluetext;Agile@@")>>
<<set $traitPrinter.delete("@@.lightbluetext;Athletic@@")>>
<<elseif $traitTable.DexterityRank is 4>>
<<set $traitTable.DexterityName = "None">>
<<set $traitPrinter.delete("@@.lightbluetext;Clumsy@@")>>
<<set $traitPrinter.delete("@@.lightbluetext;Agile@@")>>
<<elseif $traitTable.DexterityRank is 3>>
<<set $traitTable.DexterityName = "@@.lightbluetext;Clumsy@@">>
<<set $traitPrinter.push("@@.lightbluetext;Clumsy@@")>>
<<set $traitPrinter.delete("@@.lightbluetext;Gawky@@")>>
<<elseif $traitTable.DexterityRank is 2>>
<<set $traitTable.DexterityName = "@@.lightbluetext;Gawky@@">>
<<set $traitPrinter.push("@@.lightbluetext;Gawky@@")>>
<<set $traitPrinter.delete("@@.lightbluetext;Clumsy@@")>>
<<set $traitPrinter.delete("@@.lightbluetext;Graceless@@")>>
<<elseif $traitTable.DexterityRank is 1>>
<<set $traitTable.DexterityName = "@@.lightbluetext;Graceless@@">>
<<set $traitPrinter.push("@@.lightbluetext;Graceless@@")>>
<<set $traitPrinter.delete("@@.lightbluetext;Gawky@@")>>
<</if>>
<<if $traitTable.IntelligenceRank is 7>>
<<set $traitTable.IntelligenceName = "@@.lightbluetext;Brilliant@@">>
<<set $traitPrinter.push("@@.lightbluetext;Brilliant@@")>>
<<set $traitPrinter.delete("@@.lightbluetext;Intelligent@@")>>
<<elseif $traitTable.IntelligenceRank is 6>>
<<set $traitTable.IntelligenceName = "@@.lightbluetext;Intelligent@@">>
<<set $traitPrinter.push("@@.lightbluetext;Intelligent@@")>>
<<set $traitPrinter.delete("@@.lightbluetext;Smart@@")>>
<<set $traitPrinter.delete("@@.lightbluetext;Brilliant@@")>>
<<elseif $traitTable.IntelligenceRank is 5>>
<<set $traitTable.IntelligenceName = "@@.lightbluetext;Smart@@">>
<<set $traitPrinter.push("@@.lightbluetext;Smart@@")>>
<<set $traitPrinter.delete("@@.lightbluetext;Intelligent@@")>>
<<elseif $traitTable.IntelligenceRank is 4>>
<<set $traitTable.IntelligenceName = "None">>
<<set $traitPrinter.delete("@@.lightbluetext;Stupid@@")>>
<<set $traitPrinter.delete("@@.lightbluetext;Smart@@")>>
<<elseif $traitTable.IntelligenceRank is 3>>
<<set $traitTable.IntelligenceName = "@@.lightbluetext;Stupid@@">>
<<set $traitPrinter.push("@@.lightbluetext;Stupid@@")>>
<<set $traitPrinter.delete("@@.lightbluetext;Simple@@")>>
<<elseif $traitTable.IntelligenceRank is 2>>
<<set $traitTable.IntelligenceName = "@@.lightbluetext;Simple@@">>
<<set $traitPrinter.push("@@.lightbluetext;Simple@@")>>
<<set $traitPrinter.delete("@@.lightbluetext;Stupid@@")>>
<<set $traitPrinter.delete("@@.lightbluetext;Incompetent@@")>>
<<elseif $traitTable.IntelligenceRank is 1>>
<<set $traitTable.IntelligenceName = "@@.lightbluetext;Incompetent@@">>
<<set $traitPrinter.push("@@.lightbluetext;Incompetent@@")>>
<<set $traitPrinter.delete("@@.lightbluetext;Simple@@")>>
<</if>>
<<endsilently>>
@@.lightbluetext;Strength@@ - The physical capability of a character. - Trait: $traitTable.StrengthName -
<<if $traitTable.StrengthRank == 7>>Maximum Reached
<<elseif $traitTable.StrengthRank == 6>>[[Increase|Core Traits][$traitTable.StrengthRank = 7, $TS_Points += 1, $traitTable.StrengthName = "@@.lightbluetext;Monstrous@@", $traitPrinter.push("@@.lightbluetext;Monstrous@@"), $traitPrinter.delete("@@.lightbluetext;Bulky@@")]]
<<elseif $traitTable.StrengthRank == 5>>[[Increase|Core Traits][$traitTable.StrengthRank = 6, $TS_Points += 1, $traitTable.StrengthName = "@@.lightbluetext;Bulky@@", $traitPrinter.push("@@.lightbluetext;Bulky@@"), $traitPrinter.delete("@@.lightbluetext;Strong@@")]]
<<elseif $traitTable.StrengthRank == 4>>[[Increase|Core Traits][$traitTable.StrengthRank = 5, $TS_Points += 1, $traitTable.StrengthName = "@@.lightbluetext;Strong@@", $traitPrinter.push("@@.lightbluetext;Strong@@")]]
<<elseif $traitTable.StrengthRank == 3>>[[Increase|Core Traits][$traitTable.StrengthRank = 4, $TS_Points += 1, $traitTable.StrengthName = "None", $traitPrinter.delete("@@.lightbluetext;Weak@@")]]
<<elseif $traitTable.StrengthRank == 2>>[[Increase|Core Traits][$traitTable.StrengthRank = 3, $TS_Points += 1, $traitTable.StrengthName = "@@.lightbluetext;Weak@@", $traitPrinter.push("@@.lightbluetext;Weak@@"), $traitPrinter.delete("@@.lightbluetext;Frail@@")]]<<elseif $traitTable.StrengthRank == 1>>[[Increase|Core Traits][$traitTable.StrengthRank = 2, $TS_Points += 1, $traitTable.StrengthName = "@@.lightbluetext;Frail@@", $traitPrinter.push("@@.lightbluetext;Frail@@"), $traitPrinter.delete("@@.lightbluetext;Enfeebled@@")]]<<endif>> - <<if $traitTable.StrengthRank == 1>>Minimum Reached
<<elseif $traitTable.StrengthRank == 2>>[[Decrease|Core Traits][$traitTable.StrengthRank -= 1, $TS_Points -= 1, $traitTable.StrengthName = "@@.lightbluetext;Enfeebled@@", $traitPrinter.delete("@@.lightbluetext;Frail@@"), $traitPrinter.push("@@.lightbluetext;Enfeebled@@")]]
<<elseif $traitTable.StrengthRank == 3>>[[Decrease|Core Traits][$traitTable.StrengthRank -= 1, $TS_Points -= 1, $traitTable.StrengthName = "@@.lightbluetext;Frail@@", $traitPrinter.delete("@@.lightbluetext;Weak@@"), $traitPrinter.push("@@.lightbluetext;Frail@@")]]<<elseif $traitTable.StrengthRank == 4>>[[Decrease|Core Traits][$traitTable.StrengthRank -= 1, $TS_Points -= 1, $traitTable.StrengthName = "@@.lightbluetext;Weak@@", $traitPrinter.push("@@.lightbluetext;Weak@@")]]<<elseif $traitTable.StrengthRank == 5>>[[Decrease|Core Traits][$traitTable.StrengthRank -= 1, $TS_Points -= 1, $traitTable.StrengthName = "None", $traitPrinter.delete("@@.lightbluetext;Strong@@")]]<<elseif $traitTable.StrengthRank == 6>>[[Decrease|Core Traits][$traitTable.StrengthRank -= 1, $TS_Points -= 1, $traitTable.StrengthName = "@@.lightbluetext;Strong@@", $traitPrinter.delete("@@.lightbluetext;Bulky@@"), $traitPrinter.push("@@.lightbluetext;Strong@@")]]<<elseif $traitTable.StrengthRank == 7>>[[Decrease|Core Traits][$traitTable.StrengthRank -= 1, $TS_Points -= 1, $traitTable.StrengthName = "@@.lightbluetext;Bulky@@", $traitPrinter.delete("@@.lightbluetext;Monstrous@@"), $traitPrinter.push("@@.lightbluetext;Bulky@@")]]<<endif>>!Special Traits
---------------------------------------------------
A special trait typically represents a unique personal trait. They are not leveled, and singular. A number of special traits can be acquired in-game with Exp-points, but most are acquired due to events.
A special trait is not necessarily positive or negative, they are typically both and highly situational.
All Traits: $traitPrinter
Exp-Points left: $TS_Points
@@.lightbluetext;Submissive@@ - You're naturally submissive and turned on by being dominated and told what to do. Taking this with Dominant, makes you a Switch.
<<if $traitTable.SubmissiveRank == 1>>Cost: +5p - [[Refund|Special Traits][$traitTable.SubmissiveRank = 0, $TS_Points += 5, $traitPrinter.delete("@@.lightbluetext;Submissive@@")]]<<elseif $traitTable.SubmissiveRank == 0>>Cost: -5p - [[Take|Special Traits][$traitTable.SubmissiveRank = 1, $TS_Points -= 5, $traitPrinter.push("@@.lightbluetext;Submissive@@")]]<<endif>>
@@.lightbluetext;Dominant@@ - You're naturally dominant and turned on by dominating others. Taking this with Submissive, makes you a Switch.
<<if $traitTable.DominantRank == 1>>Cost: +5p - [[Refund|Special Traits][$traitTable.DominantRank = 0, $TS_Points += 5, $traitPrinter.delete("@@.lightbluetext;Dominant@@")]]<<elseif $traitTable.DominantRank == 0>>Cost: -5p - [[Take|Special Traits][$traitTable.DominantRank = 1, $TS_Points -= 5, $traitPrinter.push("@@.lightbluetext;Dominant@@")]]<<endif>>
@@.lightbluetext;Perceptive@@ - You're incredibly keen to detail and able to spot key differences in your surroundings.
<<if $traitTable.PerceptiveRank == 1>>Cost: +6p - [[Refund|Special Traits][$traitTable.PerceptiveRank = 0, $TS_Points += 6, $traitPrinter.delete("@@.lightbluetext;Perceptive@@")]]<<elseif $traitTable.PerceptiveRank == 0>>Cost: -6p - [[Take|Special Traits][$traitTable.PerceptiveRank = 1, $TS_Points -= 6, $traitPrinter.push("@@.lightbluetext;Perceptive@@")]]<<endif>>
@@.lightbluetext;Sneaky@@ - You're sneakier than the average person and know how to roam around undetected.
<<if $traitTable.SneakyRank == 1>>Cost: +5p - [[Refund|Special Traits][$traitTable.SneakyRank = 0, $TS_Points += 5, $traitPrinter.delete("@@.lightbluetext;Sneaky@@")]]<<elseif $traitTable.SneakyRank == 0>>Cost: -5p - [[Take|Special Traits][$traitTable.SneakyRank = 1, $TS_Points -= 5, $traitPrinter.push("@@.lightbluetext;Sneaky@@")]]<<endif>>
@@.lightbluetext;Fleet-footed@@ - You're incredibly fast, and as such can outrun most humanoid creatures.
<<if $traitTable.FleetfootedRank == 1>>Cost: +7p - [[Refund|Special Traits][$traitTable.FleetfootedRank = 0, $TS_Points += 7, $traitPrinter.delete("@@.lightbluetext;Fleet-footed@@")]]<<elseif $traitTable.FleetfootedRank == 0>>Cost: -7p - [[Take|Special Traits][$traitTable.FleetfootedRank = 1, $TS_Points -= 7, $traitPrinter.push("@@.lightbluetext;Fleet-footed@@")]]<<endif>>
@@.lightbluetext;Persuasive@@ - No one can say "No" to you, as you're gifted with a silver tongue.
<<if $traitTable.PersuasiveRank == 1>>Cost: +5p - [[Refund|Special Traits][$traitTable.PersuasiveRank = 0, $TS_Points += 5, $traitPrinter.delete("@@.lightbluetext;Persuasive@@")]]<<elseif $traitTable.PersuasiveRank == 0>>Cost: -5p - [[Take|Special Traits][$traitTable.PersuasiveRank = 1, $TS_Points -= 5, $traitPrinter.push("@@.lightbluetext;Persuasive@@")]]<<endif>>
@@.lightbluetext;Curious@@ - As Curious as a cat, you just need to stick your nose in everything.
<<if $traitTable.CuriousRank == 1>>Cost: +2p - [[Refund|Special Traits][$traitTable.CuriousRank = 0, $TS_Points += 2, $traitPrinter.delete("@@.lightbluetext;Curious@@")]]<<elseif $traitTable.CuriousRank == 0>>Cost: -2p - [[Take|Special Traits][$traitTable.CuriousRank = 1, $TS_Points -= 2, $traitPrinter.push("@@.lightbluetext;Curious@@")]]<<endif>>
@@.lightbluetext;Impatient@@ - Waiting is just not part of your schedule.
<<if $traitTable.ImpatientRank == 1>>Cost: +3p - [[Refund|Special Traits][$traitTable.ImpatientRank = 0, $TS_Points += 3, $traitPrinter.delete("@@.lightbluetext;Impatient@@")]]<<elseif $traitTable.ImpatientRank == 0>>Cost: -3p - [[Take|Special Traits][$traitTable.ImpatientRank = 1, $TS_Points -= 3, $traitPrinter.push("@@.lightbluetext;Impatient@@")]]<<endif>>
<<replace "#linkbar">>[[Back|Trait Selection]]<</replace>><<silently>>
<<endsilently>>
!Skill Selection
---------------------------------------------------
Skills define your characters core abillities and special knowledge. It might be the abillity to manipulate and control the arcane or a masterful expertise of swordfighting.
!!!!Note: Skills are not really considered implemented yet, so picking skills may only give you limited benefits at this point.
All Skills: $skillPrinter
Exp-Points left: $TS_Points
[[Assign Magical Skills|Magical Skills]]
[[Assign Physical Skills|Physical Skills]]
<<replace "#linkbar">>[[Back|Character Creation]]<</replace>>!Magical Skills
---------------------------------------------------
A magical skill typically represents a characters abillity to manipulate certain kinds of magic.
All Skills: $skillPrinter
Exp-Points left: $TS_Points
@@.lightbluetext;Pyromancy@@ - You're educated in the special magical arts of pyromancy, which let's you command and use various fire spells.
<<if $skillTable.PyromancyRank == 1>>Cost: +15p - [[Refund|Magical Skills][$skillTable.PyromancyRank = 0, $TS_Points += 15, $skillPrinter.delete("@@.lightbluetext;Pyromancy@@")]]<<elseif $skillTable.PyromancyRank == 0>>Cost: -15p - [[Take|Magical Skills][$skillTable.PyromancyRank = 1, $TS_Points -= 15, $skillPrinter.push("@@.lightbluetext;Pyromancy@@")]]<<endif>>
@@.lightbluetext;Biomancy@@ - You're educated in the special magical arts of biomancy, which let's you command and use various bodily transformation and lustful spells.
<<if $skillTable.BiomancyRank == 1>>Cost: +12p - [[Refund|Magical Skills][$skillTable.BiomancyRank = 0, $TS_Points += 12, $skillPrinter.delete("@@.lightbluetext;Biomancy@@")]]<<elseif $skillTable.BiomancyRank == 0>>Cost: -12p - [[Take|Magical Skills][$skillTable.BiomancyRank = 1, $TS_Points -= 12, $skillPrinter.push("@@.lightbluetext;Biomancy@@")]]<<endif>>
<<replace "#linkbar">>[[Back|Skill Selection]]<</replace>>!Physical Skills
---------------------------------------------------
A physical skill typically represents a characters abillity to perform some kind of physically demanding skill.
All Skills: $skillPrinter
Exp-Points left: $TS_Points
@@.lightbluetext;Slavery@@ - You're proficient and educated in the capturing and training of slaves. - <<if $skillTable.SlaveryRank == 1>>Cost: +5p - [[Refund|Physical Skills][$skillTable.SlaveryRank = 0, $TS_Points += 5, $skillPrinter.delete("@@.lightbluetext;Slavery@@")]]<<elseif $skillTable.SlaveryRank == 0>>Cost: -5p - [[Take|Physical Skills][$skillTable.SlaveryRank = 1, $TS_Points -= 5, $skillPrinter.push("@@.lightbluetext;Slavery@@")]]<<endif>>
@@.lightbluetext;Shadow Dancing@@ - You dance with the shadows, making yourself partially invisible in the darkest of places. - <<if $skillTable.ShadowDancingRank == 1>>Cost: +7p - [[Refund|Physical Skills][$skillTable.ShadowDancingRank = 0, $TS_Points += 7, $skillPrinter.delete("@@.lightbluetext;Shadow Dancing@@")]]<<elseif $skillTable.ShadowDancingRank == 0>>Cost: -7p - [[Take|Physical Skills][$skillTable.ShadowDancingRank = 1, $TS_Points -= 7, $skillPrinter.push("@@.lightbluetext;Shadow Dancing@@")]]<<endif>>
@@.lightbluetext;Climbing@@ - You know how to climb really really well. - <<if $skillTable.ClimbingRank == 1>>Cost: +2p - [[Refund|Physical Skills][$skillTable.ClimbingRank = 0, $TS_Points += 2, $skillPrinter.delete("@@.lightbluetext;Climbing@@")]]<<elseif $skillTable.ClimbingRank == 0>>Cost: -2p - [[Take|Physical Skills][$skillTable.ClimbingRank = 1, $TS_Points -= 2, $skillPrinter.push("@@.lightbluetext;Climbing@@")]]<<endif>>
<<replace "#linkbar">>[[Back|Skill Selection]]<</replace>><<if $race == 0>>Human<<elseif $race != 0>>[[Human|Character Creation][$race = 0, $racesingular = "Human", $raceplural = "Humans", $skincolor = "Average", $haircolor = "Brown", $eyecolor = "Blue", $traitTable.AdaptableRank = 1, $racialTable.HumanRacialRank = 1, $traitTable.AnimosityRank = 0, $racialTable.OrcishRacialRank = 0,
$traitTable.StubbornRank = 0, $racialTable.DwarvenRacialRank = 0,
$traitTable.ReservedRank = 0, $racialTable.ElvenRacialRank = 0,
$traitTable.DominatorRank = 0,
$traitPrinter.delete("@@.lightbluetext;Adaptable@@"), $racialPrinter.delete("@@.lightbluetext;Human Bartering@@"), $traitPrinter.delete("@@.lightbluetext;Animosity@@"), $racialPrinter.delete("@@.lightbluetext;Orcish Fury@@"),
$traitPrinter.delete("@@.lightbluetext;Stubborn@@"), $racialPrinter.delete("@@.lightbluetext;Dwarven Greed@@"),
$traitPrinter.delete("@@.lightbluetext;Reserved@@"),
$traitPrinter.delete("@@.lightbluetext;Dominator@@"), $racialPrinter.delete("@@.lightbluetext;Elven Beauty@@")]]<<endif>>
<<set $traitTable.AdaptableRank = 1, $racialTable.HumanRacialRank = 1, $traitPrinter.push("@@.lightbluetext;Adaptable@@"), $racialPrinter.push("@@.lightbluetext;Human Bartering@@")>>
[[Back|Character Creation]]!!Pyromancy Menu
-------------------------
[[Cast Fireball|Magic Casted][$spellcast = 0]] - Mana Cost: 20 - Risk: 5%
Description: A fairly simple and riskless spell, that conjures a ball of flame, that can then be thrown at your enemy.
[[Cast Blazing Inferno|Magic Casted][$spellcast = 1]] - Mana Cost: 70 - Risk: 35%
Description: An incredibly complex spell that is also incredibly risky. Engulf your enemy in a blazing inferno, for major damage.
[[Cast Charcoal Armor|Magic Casted][$spellcast = 2]] - Mana Cost: 10 - Risk: 2%
Description: A fairly simple and riskless spell, that gives you a temporary armor that is hot and damages enemies attacking you.
[[Cast Lightfyre of Agannon|Magic Casted][$spellcast = 3]] - Mana Cost: 120 - Risk: 15%
Description: A fairly complex and hard to cast spell, that eats away not only the health of the enemy, but also their mana and increases their lust.
<<replace "#linkbar">>[[Back|Magic Menu]]<</replace>><<silently>>
<<set $player_casted_magic = 1>>
<<set $enemy_spell_damage = 0>>
<<set $player_spell_damage = 0>>
<<set $enemy_mana_damage = 0>>
<<set $player_mana_damage = 0>>
<<set $enemy_resistance_damage = 0>>
<<set $player_resistance_damage = 0>>
<<set $enemy_lust_damage = 0>>
<<set $player_lust_damage = 0>>
<<set $player_spell_armor = 0>>
<<set $player_spell_thorns = 0>>
<<if $spellcast == 0>>
<<set $player_mana_damage = 20>>
<<if $magicrisk<=5>>
<<set $player_spell_damage = random(5) + 15>>
<<set $enemy_spell_damage = 0>>
<<set $spell_message = "You attempt to cast Fireball at $enemy!">>
<<set $spell_outcome = "You fail and deal @@.orangetext;$player_spell_damage@@ damage to yourself instead!">>
<<elseif $magicrisk>=6>>
<<set $player_spell_damage = 0>>
<<set $enemy_spell_damage = random(15) + 15>>
<<set $spell_message = "You attempt to cast Fireball at $enemy!">>
<<set $spell_outcome = "You set $enemy ablaze with your pyromantic superiority for @@.orangetext;$enemy_spell_damage@@ damage!">>
<<endif>>
<<elseif $spellcast == 1>>
<<set $player_mana_damage = 70>>
<<if $magicrisk<=35>>
<<set $player_spell_damage = random(25) + 25>>
<<set $enemy_spell_damage = 0>>
<<set $spell_message = "You attempt to cast Blazing Inferno at $enemy!">>
<<set $spell_outcome = "You fail and deal @@.orangetext;$player_spell_damage@@ damage to yourself instead!">>
<<elseif $magicrisk>=36>>
<<set $player_spell_damage = 0>>
<<set $enemy_spell_damage = random(35) + 55>>
<<set $spell_message = "You attempt to cast Blazing Inferno at $enemy!">>
<<set $spell_outcome = "You set $enemy ablaze with your pyromantic mastery for @@.orangetext;$enemy_spell_damage@@ damage!">>
<<endif>>
<<elseif $spellcast == 2>>
<<set $player_mana_damage = 10>>
<<if $magicrisk<=2>>
<<set $player_spell_damage = random(2) + 5>>
<<set $spell_message = "You attempt to cast Charcoal Armor on yourself!">>
<<set $spell_outcome = "You fail and burn yourself for @@.orangetext;$player_spell_damage@@ damage!">>
<<elseif $magicrisk>=3>>
<<set $player_spell_armor = 10>>
<<set $player_spell_thorns = random(4) + 1>>
<<set $spell_message = "You attempt to cast Charcoal Armor on yourself!">>
<<set $spell_outcome = "You successfully cast the spell, emblazoning yourself in protective fire, which increases your spell armor by @@.darkredtext;$player_spell_armor@@ and gives it a thorns value of @@.darkgreentext;$player_spell_thorns@@!">>
<<endif>>
<<elseif $spellcast == 3>>
<<set $player_mana_damage = 120>>
<<if $magicrisk<=15>>
<<set $player_spell_damage = random(5) + 15>>
<<set $player_lust_damage = random(15) + 15>>
<<set $enemy_spell_damage = 0>>
<<set $enemy_lust_damage = 0>>
<<set $enemy_mana_damage = 0>>
<<set $spell_message = "You attempt to cast Lightfyre of Agannon at $enemy!">>
<<set $spell_outcome = "You fail and end up dealing @@.orangetext;$player_spell_damage@@ damage to yourself instead!">>
<<elseif $magicrisk>=16>>
<<set $player_spell_damage = 0>>
<<set $player_lust_damage = 0>>
<<set $enemy_spell_damage = random(15) + 15>>
<<set $enemy_mana_damage = random(25) + 15>>
<<set $enemy_lust_damage = random(25) + 15>>
<<set $spell_message = "You attempt to cast Lightfyre of Agannon at $enemy!">>
<<set $spell_outcome = "You successfully set $enemy ablaze with purple flames dealing a total of @@.orangetext;$enemy_spell_damage@@ damage! You also burn a total of @@.bluetext;$enemy_mana_damage@@ of $enemy's mana , whilst the lust of $enemy is increased by @@.pinktext;$enemy_lust_damage@@!">>
<<endif>>
<<elseif $spellcast == 4>>
<<set $player_mana_damage = 30>>
<<if $magicrisk<=5>>
<<set $player_lust_damage = random(5) + 5>>
<<set $enemy_lust_damage = 0>>
<<set $spell_message = "You attempt to cast Black Sacrilege at $enemy!">>
<<set $spell_outcome = "You fail and raise your own lust by @@.pinktext;$player_lust_damage@@ instead!">>
<<elseif $magicrisk>=6>>
<<set $player_lust_damage = 0>>
<<set $enemy_lust_damage = random(10) + 10>>
<<set $spell_message = "You attempt to cast Black Sacrilege at $enemy!">>
<<set $spell_outcome = "You raise the lust of $enemy by @@.pinktext;$enemy_lust_damage@@ with your biomantic superiority!">>
<<endif>>
<<elseif $spellcast == 5>>
<<set $player_mana_damage = 50>>
<<if $magicrisk<=10>>
<<set $player_lust_damage = random(15) + 10>>
<<set $enemy_lust_damage = 0>>
<<set $spell_message = "You attempt to cast Lust of Lucira at $enemy!">>
<<set $spell_outcome = "You fail and raise your own lust by @@.pinktext;$player_lust_damage@@ instead!">>
<<elseif $magicrisk>=11>>
<<set $player_lust_damage = 0>>
<<set $enemy_lust_damage = random(20) + 20>>
<<set $spell_message = "You attempt to cast Lust of Lucira at $enemy!">>
<<set $spell_outcome = "You raise the lust of $enemy by @@.pinktext;$enemy_lust_damage@@ with your biomantic superiority!">>
<<endif>>
<<elseif $spellcast == 6>>
<<set $player_mana_damage = 100>>
<<if $magicrisk<=50>>
<<set $player_lust_damage = random(25) + 25>>
<<set $enemy_lust_damage = 0>>
<<set $spell_message = "You attempt to cast Malok's Madness at $enemy!">>
<<set $spell_outcome = "You fail and raise your own lust by @@.pinktext;$player_lust_damage@@ instead!">>
<<elseif $magicrisk>=51>>
<<set $player_lust_damage = 0>>
<<set $enemy_lust_damage = random(30) + 30>>
<<set $spell_message = "You attempt to cast Malok's Madness at $enemy!">>
<<set $spell_outcome = "You raise the lust of $enemy by @@.pinktext;$enemy_lust_damage@@ with your biomantic mastery!">>
<<endif>>
<<endif>>
<<set $enemyhealth -= $enemy_spell_damage>>
<<set $PlayerCHealth -= $player_spell_damage>>
<<set $enemymana -= $enemy_mana_damage>>
<<set $PlayerCMana -= $player_mana_damage>>
<<set $enemylust += $enemy_lust_damage>>
<<set $PlayerCLust += $player_lust_damage>>
<<endsilently>>
$spell_message
$spell_outcome
<<replace "#linkbar">>[[Continue|Combat Menu]]<</replace>>!!Biomancy Menu
-------------------------
[[Cast Black Sacrilege|Magic Casted][$spellcast = 4]] - Mana Cost: 30 - Risk: 5%
Description: A somewhat unholy and complex spell, that aims to reduce the resistance of the subject, making them ready for transformation. It can be modified in-combat to increase the lust of a victim instead.
[[Cast Lust of Lucira|Magic Casted][$spellcast = 5]] - Mana Cost: 50 - Risk: 10%
Description: A simple but demanding spell, that aims to dramatically increase the lust of the victim, by massaging their bodily g-spots through magic.
[[Cast Malok's Madness|Magic Casted][$spellcast = 6]] - Mana Cost: 100 - Risk: 50%
Description: A risky spell that drives the victim mad with lust by triggering various chemical reactions in the victims mind. It has a one in two chance of failing, resulting in a self-cast.
Cast Tendrils of Tharon (Not Implemented Yet) - Mana Cost: 220 - Risk: 15%
Description: An incredibly depraved and risky spell, that allows the caster to conjure tendrils and tentacles from a warp-like portal. The spell has a chance to become completely self-sustaining, resulting in both the caster and the victim being sucked in to whatever unknown fate they may face on the other side of the portal.
<<replace "#linkbar">>[[Back|Magic Menu]]<</replace>><<silently>>
<<set $suc_random = random(1)>>
<<if $suc_random == 0>>
<<replace "#image-bar">><<display "Succubus Banner 01 Image">><</replace>>
<<elseif $suc_random == 1>>
<<replace "#image-bar">><<display "Succubus Banner 02 Image">><</replace>>
<<endif>>
<<set $enemy = "the Succubus">>
<<set $enemy_singular = "Succubus">>
<<set $enemy_singular_gender = "Succubus">>
<<set $enemygender = 0>>
<<set $enemytype = 3>>
<<set $loottable = 2>>
<<set $enemy_spell_caster = 0>>
<<set $enemymanacost = 0>>
<<set $enemybaseresistancepower = 5>>
<<set $enemyspellpower = 0>>
<<set $enemylustpower = 0>>
<<set $enemy_sub_type = random(2)>>
<<set $enemy_s_himher = "her">>
<<set $enemy_s_hisher = "her">>
<<set $enemy_s_heshe = "she">>
<<set $enemy_B_himher = "Her">>
<<set $enemy_B_hisher = "Her">>
<<set $enemy_B_heshe = "She">>
<<if $enemy_sub_type == 0>>
<<set $enemy_sub_text = "Mistress of Torment">>
<<set $enemyhealth = 270>>
<<set $enemymana = 1250>>
<<set $enemymanacost = 75>>
<<set $enemy_spell_caster = 1>>
<<set $enemylust = 15>>
<<set $enemylustpower = 30>>
<<set $enemybasedamage = 12>>
<<set $enemyspellpower = 17>>
<<set $enemybaseresistancepower = 25>>
<<set $attemptmessage_1 = "The $enemy_singular lashes you with it's spiked whip!">>
<<set $attemptmessage_2 = "The $enemy_singular conjures up a ball of chaotic dark energy, and casts it at you!">>
<<set $attemptmessage_3 = "The $enemy_singular tries to @@.pinktext;arouse@@ you with it's unendingly lustful magick!">>
<<set $attemptmessage_4 = "The $enemy_singular tries to @@.purpletext;change@@ and manipulate your body with it's supreme changeling magic!">>
<<elseif $enemy_sub_type == 1>>
<<set $enemy_sub_text = "Mistress of Pain">>
<<set $enemyhealth = 290>>
<<set $enemymana = 1150>>
<<set $enemymanacost = 75>>
<<set $enemy_spell_caster = 1>>
<<set $enemylust = 10>>
<<set $enemylustpower = 25>>
<<set $enemybasedamage = 15>>
<<set $enemyspellpower = 20>>
<<set $enemybaseresistancepower = 20>>
<<set $attemptmessage_1 = "The $enemy_singular lashes you with it's spiked whip!">>
<<set $attemptmessage_2 = "The $enemy_singular conjures up a ball of chaotic dark energy, and casts it at you!">>
<<set $attemptmessage_3 = "The $enemy_singular tries to @@.pinktext;arouse@@ you with it's unendingly lustful magick!">>
<<set $attemptmessage_4 = "The $enemy_singular tries to @@.purpletext;change@@ and manipulate your body with it's supreme changeling magic!">>
<<elseif $enemy_sub_type == 2>>
<<set $enemy_sub_text = "Mistress of Pleasure">>
<<set $enemyhealth = 220>>
<<set $enemymana = 1350>>
<<set $enemymanacost = 75>>
<<set $enemy_spell_caster = 1>>
<<set $enemylust = 15>>
<<set $enemylustpower = 35>>
<<set $enemybasedamage = 10>>
<<set $enemyspellpower = 15>>
<<set $enemybaseresistancepower = 20>>
<<set $attemptmessage_1 = "The $enemy_singular lashes you with it's spiked whip!">>
<<set $attemptmessage_2 = "The $enemy_singular conjures up a ball of chaotic dark energy, and casts it at you!">>
<<set $attemptmessage_3 = "The $enemy_singular tries to @@.pinktext;arouse@@ you with it's unendingly lustful magick!">>
<<set $attemptmessage_4 = "The $enemy_singular tries to @@.purpletext;change@@ and manipulate your body with it's supreme changeling magic!">>
<<endif>>
<<set $normalattack = 0>>
<<set $daringattack = 0>>
<<set $strongattack = 0>>
<<set $teaseattack = 0>>
<<set $idlecombat = 1>>
<<set $idleenemy = 1>>
<<set $player_casted_magic = 0>>
<<set $player_escape_attempt = 0>>
<<set $encounterrandom = random(100)>>
<<if $encounterrandom <= 50>>
<<set $enemyaware = 0>>
<<elseif $encounterrandom >= 51>>
<<set $enemyaware = 1>>
<<endif>>
<<set $mtaunt_1 = "@@.succubusvoice;Why don't you just submit to me, my pet?@@">>
<<set $mtaunt_2 = "@@.succubusvoice;Gaze upon me dark ones, as i bring forth a new sacrifice to your depraved and lustful desires!@@">>
<<set $mtaunt_3 = "@@.succubusvoice;I will have fun toying with you for hours! Pet!@@">>
<<set $mtaunt_4 = "@@.succubusvoice;Let the tainted powers embrace me! Relish in my presence slut!@@">>
<<set $mtaunt_5 = "@@.succubusvoice;I am one with pleasure, torment and pain! You cannot best me mortal!@@">>
<<set $mtaunt_6 = "@@.succubusvoice;You will serve as a nice appetizer, for what is to come to this doomed realm, whore!@@">>
<<set $mtaunt_7 = "@@.succubusvoice;Look at me! Look at me dark ones! Look at me as i will spread my taint in this feeble being!@@">>
<<set $midle_1 = "The $enemy_singular glares at you, as if she was observing something far beneath herself.">>
<<set $midle_2 = "The $enemy_singular raises her hands conjuring some sort of dark magic whilst chanting in tongues. Almost as if she was speaking to some dark or absent observer.">>
<<set $midle_3 = "The $enemy_singular starts touching herself lusciously and in an erotic fashion, ignoring the fact that you're present.">>
<<endsilently>>
You have encountered a $enemy_singular $enemy_sub_text!
<<if $enemyaware == 1>>The $enemy_singular sees you, and prepares for combat!<<replace "#linkbar">>[[Continue|Combat Menu]]<</replace>><<elseif $enemyaware == 0>>The $enemy_singular has still not seen you...
You have the following options.
<<replace "#linkbar">>[[Surprise Attack|Surprise Attack]] or [[Sneak Away Safely|Sneak Away]]<</replace>>
<<endif>>
<<initInv>>
<<set $portrait_mode = 1>>
<<set $background_mode = 1>>
<<set $scene_mode = 1>>
<<set $cheat_mode = 0>>
<<set $debug_mode = 0>>
<<set $beastiality_fetish = 1>>
<<set $noncon_fetish = 1>>
<<set $futanari_fetish = 1>>
<<set $gay_fetish = 1>>
<<set $genderbender_fetish = 1>>
/*Plains Events*/
<<set $Event_BanditGR = 0>>
<<set $Event_DragonScout = 0>>
<<set $Event_PlainsMerchant = 0>>
<<set $Event_MinotaurVictim = 0>>
/*Forest Events*/
<<set $Event_ForestWhispers = 0>>
<<set $Event_GoblinPatrol = 0>>
<<set $Event_TaintedPond = 0>>
<<set $wielded = 0>>
<<set $unwield = 0>>
<<set $worn = 0>>
<<set $unwear = 0>>
<<set $examined = 0>>
<<set $consumablePrinter = []>>
<<set $consumableTable to {
"DruskBeer": 0,
"HelionWine": 0,
"WildBerry": 0,
"PinkPearl": 0,
"MandariElixir": 0,
"QuindariElixir": 0,
"TauroxCandy": 0,
"GrondMead": 0,
"JizChampagne": 0
}>>
<<set $weaponPrinter = []>>
<<set $weaponTable to {
"IronAxe": 0,
"SteelSword": 0,
"BrokenSword": 0,
"DaemonicShard": 0
}>>
<<set $Player_Has_Weapon_Wielded = 0>>
<<set $IronAxe_Wielded = 0>>
<<set $SteelSword_Wielded = 0>>
<<set $BrokenSword_Wielded = 0>>
<<set $DaemonicShard_Wielded = 0>>
<<set $armorPrinter = []>>
<<set $armorTable to {
"Rags": 0,
"Slavewear": 0,
"RitualRobes": 0,
"LeatherClothes": 0,
"NobleDress": 0,
"ChainMail": 0,
"PlatedArmor": 0,
"LeatherArmor": 0
}>>
<<set $Player_Has_Attire_Worn = 0>>
<<set $ChainMail_Worn = 0>>
<<set $PlatedArmor_Worn = 0>>
<<set $LeatherArmor_Worn = 0>>
<<set $Rags_Worn = 0>>
<<set $Slavewear_Worn = 0>>
<<set $RitualRobes_Worn = 0>>
<<set $LeatherClothes_Worn = 0>>
<<set $NobleDress_Worn = 0>>
<<set $A_ExploreWestCaves = 0>>
<<set $C_ExploreWestCaves = 0>>
<<set $C_ExploreWestCaves_Days = 0>>
<<set $A_TradeWestRoad = 0>>
<<set $C_TradeWestRoad = 0>>
<<set $C_TradeWestRoad_Days = 0>>
<<set $A_SmuggleWestRoad = 0>>
<<set $C_SmuggleWestRoad = 0>>
<<set $C_SmuggleWestRoad_Days = 0>>
<<set $A_RaidWestVillage = 0>>
<<set $A_TFailure = 0>>
<<set $EventC1 = 0>>
<<set $EventC2 = 0>>
<<set $PEvent = 0>>
<<set $Home = 0>>
<<set $On_Assignment = 0>>
<<set $SlavePenHold = 0>>
<<set $CaveSize = 0>>
<<set $SlavePenSize = 0>>
<<set $E_ExploreDarkForest = 0>>
<<set $E_ExploreWestPlains = 0>>
<<set $E_ExploreWestCity = 0>>
/*to be implemented*/
<<set $Visited_HighTavern = 0>>
<<set $Visited_AbandonedCamp = 0>>
<<set $Visited_OpenPath = 0>>
/*done*/
<<set $Visited_CarvedRock = 0>>
<<set $Visited_ForestLake = 0>>
<<set $Visited_MushroomGrove = 0>>
<<set $Visited_WitchShack = 0>>
<<set $Visited_AbandonedFarm = 0>>
<<set $Visited_TolareenAltar = 0>>
<<set $Visited_PristineLake = 0>>
<<set $Visited_WestdaleCaverns = 0>>
<<set $Investigated_CarvedRock = 0>>
<<set $AbandonedFarm_Searched = 0>>
<<set $Pink_Pearl_Taken = 0>>
<<set $Greeted_Witch = 0>>
<<set $Affection_Tracy = 5>>
<<set $Corruption_Tracy = 5>>
<<set $Enslaved_Tracy = 0>>
<<set $Recruited_Tracy = 0>>
<<set $Romanced_Tracy = 0>>
<<set $Location_Tracy = 0>>
<<set $Exposed_Nadora = 0>>
<<set $Magic_Nadora = 0>>
<<set $Q_WildWine = 1>>
<<set $Q_AWitchInTheForest = 0>>
<<set $Q_ForestPicnic = 0>>
<<set $Q_PinkAssistance = 1>>
<<set $Q_RitualFashion = 0>>
<<set $Q_ACuriousRitual = 0>>
<<set $QC_Tracy = 0>>
<<set $QC_Witch = 0>>
<<set $coin_gained = 0>>
<<set $gems_gained = 0>>
<<set $purchased = 0>><<if $background_mode == 1>><img src="images/encounters/SuccubusFull01.png" alt="succubus-full-1-image"><<endif>><<silently>>
<<set $customs_chance = random(2)>>
<<replace "#image-bar">><<display "Westdale City Background 01">><</replace>>
<<replace "#right-bar">><<display "Westdale City Background 02">><</replace>>
<<endsilently>>
!Westdale City - Eastern Gates
---------------------------------------
You arrive at the massive iron-reinforced gates of the city. You see mobs of businessmen and farmers trafficking wildly and almost uncontrollably through the bottleneck that the gate is creating.
You can see the customs officers standing at the sides of the gates, inspecting a handful of the mob, but only picking out the most suspicious.
<<if $Player_Has_Attire_Worn == 0>>[[Walk through the Gates|CITY - Gate Guard]]<<elseif $Player_Has_Attire_Worn == 1>><<if $customs_chance == 0>>[[Walk through the Gates|CITY - Silverwhite Square]]<<elseif $customs_chance >= 1>>[[Walk through the Gates|CITY - Gate Guard]]<<endif>><<endif>>
<<replace "#linkbar">>[[Return to the safety of the cave|HOME - The Cave]]<</replace>><<silently>>
<<replace "#image-bar">><<display "Westdale City Background 01">><</replace>>
<<replace "#right-bar">><<display "Westdale City Background 02">><</replace>>
<<endsilently>>
!Westdale City - Silverwhite Square
---------------------------------------
You arrive at the Silverwhite Square, also known as one of the most common gathering points of the city. You can either explore the city on your own from here, or travel directly to a given place in the city, by checking the Map Post.
You can see several attractions from where you're standing, a tavern
with a sign saying "Tracy's High Tavern" and store with a similar sign saying "The Valen Clothing Store". There also seems to be a blacksmith here.
Explore the City of Westdale - Coming Soon!
[[Check City Post and Map|CITY - City Post and Map]]
<<if $Enslaved_Tracy == 0>>[[Enter Tracy's High Tavern|CITY - Tracy's High Tavern]]<<elseif $Enslaved_Tracy == 1>>[[Enter The High Tavern|CITY - Tracy's High Tavern]]<<endif>>
[[Enter The Valen Clothing Store|CITY - The Valen Clothing Store]]
[[Enter The Minoran Blacksmith|CITY - The Minoran Blacksmith]]
<<replace "#linkbar">>[[Return to the gates|CITY - Westdale Gate]]<</replace>>
<<silently>>
<<replace "#image-bar">><<display "Tracy Greet Banner Image">><</replace>>
<<replace "#right-bar">><<display "Tavern Background 01">><</replace>>
<<set $tracy_random = random(3)>>
<<if $tracy_random == 0>>
<<set $tracy_greet = "What'll it be budding newcomer?">>
<<elseif $tracy_random == 1>>
<<set $tracy_greet = "Just say what you need, and I'll get it for you!">>
<<elseif $tracy_random == 3>>
<<if $Visited_HighTavern == 1>>
<<set $tracy_greet = "Hey! You came back! How can I be of service to you? Hmm?">>
<<elseif $Visited_HighTavern == 2>>
<<set $tracy_greet = "Enjoying your time here?">>
<<endif>>
<<endif>>
<<endsilently>>
<<if $Enslaved_Tracy == 0>>!Tracy's High Tavern<<elseif $Enslaved_Tracy == 1>>!The High Tavern<<endif>>
---------------------------------------
As you enter the tavern, you're greeted by nice classical music and the soft, but also bickering chatter of gentlemen, ladies and noble patrons in general. You see the bar located around the middle side of the room, to the left, with a bartender attending the bar and cleaning glasses and such.
<<if $Visited_HighTavern == 0>><<replace "#image-bar">><<display "Tracy Greet Banner Image">><</replace>><<set $Visited_HighTavern = 1>>
You walk closer to the bar a little insecure, and not too sure where to place yourself, when you're suddenly greeted by a energetic and warm barmaid.
@@.tracyvoice;"Ahh! Look at this! A new face in my humble establishment! Please make yourself at home new patron. I'm Tracy! I own this place! Is there anything i can get you, maybe a Drusk Beer, some fine Helion Wine?.. You look like you could use a drink?"@@
Not sure what to respond, you consider your options.
<<elseif $Visited_HighTavern == 1>><<if $Location_Tracy == 0>><<replace "#image-bar">><<display "Tracy Greet Banner Image">><</replace>>You walk closer to the bar, and take a seat near it. Not long after, you're greeted by Tracy.
@@.tracyvoice;"$tracy_greet"@@<<set $Visited_HighTavern = 2>><<elseif $Location_Tracy > 0>>You feel the absence of Tracy, as you're greeted by the bartender.<<endif>><<elseif $Visited_HighTavern == 2>><<if $Location_Tracy == 0>><<replace "#image-bar">><<display "Tracy Default Banner Image">><</replace>>You remain in the bar, sitting comfortably in your seat.
@@.tracyvoice;"$tracy_greet"@@<<elseif $Location_Tracy > 0>>You feel the absence of Tracy, as you're greeted by the bartender.<<endif>><<endif>>
<<if $Location_Tracy == 0>>[[Talk to Tracy|SOCIAL - Tracy][$GREETING_TRACY = 1]]<<endif>>
[[Purchase a refreshment|MERCHANT - High Tavern]]
<<if $Location_Tracy == 0>>[[View Tracy as she serves her Patrons|Tracy - Serving Customers]]<<endif>>
<<replace "#linkbar">>[[Exit the tavern|CITY - Silverwhite Square][$Visited_HighTavern = 1]]<</replace>>
<<if $background_mode == 1>><img src="images/encounters/GoblinMaleFull01.png" alt="goblin-male-full-image"><<endif>><<silently>>
<<replace "#image-bar">><<display "Tracy Default Banner Image">><</replace>>
<<TracyGreeting>>
<<if $SMALLTALK_TRACY == 1>>
<<set $TALK_TRACY = "Lovely weather today?">>
<<set $Affection_Tracy += 10>>
<<elseif $REALTALK_TRACY == 1>>
<<set $TALK_TRACY = "Uhh could you repeat that?">>
<<if $tracy_line01 == 1>>
<<set $TALK_TRACY = "I don't really feel like living in a cave... sorry.">>
<<endif>>
<<endif>>
<<StatusTracy>>
<<GiftedTracy>>
<<QuestingTracy>>
<<set $SMALLTALK_TRACY = 0>>
<<set $GREETING_TRACY = 0>>
<<set $QUESTTALK_TRACY = 0>>
<<set $REALTALK_TRACY = 0>>
<<set $GIFTED_TRACY = 0>>
<<endsilently>>
!Tracy
---------------------------------------
You walk closer to Tracy and greet her.
Status: $Status_Tracy
Affection: $Affection_Tracy
Corruption: $Corruption_Tracy
@@.tracyvoice;"$TALK_TRACY"@@
<<if $PlayerCEnergy >= 10>>[[Small Talk|SOCIAL - Tracy][$SMALLTALK_TRACY = 1, $PlayerCEnergy -= 10]] - Affection: +1 - Energy: -10<<elseif $PlayerCEnergy < 10>>Small Talk - Affection +1 - Energy: Not enough energy.<<endif>>
<<QuestCompletionTracy>><<QuestWildWine>><<QuestForestWitch>><<QuestForestPicnic>>
<<if $Enslaved_Tracy == 0>>(Gift): [[I've got something for you.|Item - Tracy][$GIFTED_TRACY = 1]]<<elseif $Enslaved_Tracy == 1>>(Item): [[Use item on Tracy|Item - Tracy][$GIFTED_TRACY = 1]]<<endif>>
<<if $Enslaved_Tracy == 0>>(Sex): <<if $Affection_Tracy < 215>>Let's find some place more private...<<elseif $Affection_Tracy >= 215>>[[Let's find some place more private...|SEX - Tracy][$sexpose = 0]]<<endif>><<elseif $Enslaved_Tracy == 1>>(Sex): [[Have your way with her...|SEX - Tracy][$sexpose = 0]]<<endif>>
<<if $Enslaved_Tracy == 0>>(Recruit): <<if $Affection_Tracy < 150>>Do you want to come live in my cave?<<elseif $Affection_Tracy >= 150>>[[Do you want to come live in my cave?|SOCIAL - Tracy][$REALTALK_TRACY = 1, $tracy_line01 = 1]]<<endif>><<endif>>
<<if $Enslaved_Tracy == 0>>(Enslave): <<if $skillTable.SlaveryRank == 1>><<if $SlavePenHold >= 1>><<if $Affection_Tracy < 5>>I want to show you something in my cave.<<elseif $Affection_Tracy >= 5>>[[I want to show you something in my cave.|Enslave - Tracy]]<<endif>><<elseif $SlavePenHold <= 0>>Requires a Slave Pen with room to hold a slave.<<endif>><<elseif $skillTable.SlaveryRank == 0>>Requires the @@.lightbluetext;Slavery@@ skill.<<endif>><<endif>>
<<replace "#linkbar">><<if $Enslaved_Tracy == 0>>[[Back|CITY - Tracy's High Tavern]]<<elseif $Enslaved_Tracy == 1>>[[Back|HOME - The Cave]]<<endif>><</replace>>
<<if $debug_mode == 1>>
Social Debug Panel
Greet Status - $GREETING_TRACY
Smalltalk Status - $SMALLTALK_TRACY
Questing Status - $QUESTTALK_TRACY
Talk Status - $REALTALK_TRACY
<<endif>>
!Appearance Traits
---------------------------------------------------
An appearance trait typically represents an outer physical trait, that relates to how the character "looks". Some are leveled, whilst others are singular.
An appearance trait is not necessarily positive or negative, they are typically both and can be situational.
All Traits: $traitPrinter
Exp-Points left: $TS_Points
@@.lightbluetext;Sexual Appeal@@ - The physical sexual look of a character.
Trait: $traitTable.SexualName -
<<if $traitTable.SexualRank == 5>>Max. Masculinity<<elseif $traitTable.SexualRank == 4>> [[Inc. Masculinity (-10p)|Appearance Traits][$traitTable.SexualRank = 5, $TS_Points -= 10, $traitTable.SexualName = "@@.lightbluetext;Exceptionally Masculine@@", $traitPrinter.push("@@.lightbluetext;Exceptionally Masculine@@"), $traitPrinter.delete("@@.lightbluetext;Masculine@@")]]<<elseif $traitTable.SexualRank == 3>> [[Inc. Masculinity (-1p)|Appearance Traits][$traitTable.SexualRank = 4, $TS_Points -= 1, $traitTable.SexualName = "@@.lightbluetext;Masculine@@", $traitPrinter.push("@@.lightbluetext;Masculine@@"), $traitPrinter.delete("@@.lightbluetext;Androgyne@@")]]<<elseif $traitTable.SexualRank == 2>> [[Inc. Masculinity (+1p)|Appearance Traits][$traitTable.SexualRank = 3, $TS_Points += 1, $traitTable.SexualName = "@@.lightbluetext;Androgyne@@", $traitPrinter.push("@@.lightbluetext;Androgyne@@"), $traitPrinter.delete("@@.lightbluetext;Feminine@@")]]<<elseif $traitTable.SexualRank == 1>> [[Inc. Masculinity (+10p)|Appearance Traits][$traitTable.SexualRank = 2, $TS_Points += 10, $traitTable.SexualName = "@@.lightbluetext;Feminine@@", $traitPrinter.push("@@.lightbluetext;Feminine@@"), $traitPrinter.delete("@@.lightbluetext;Exceptionally Feminine@@")]]<<endif>> - <<if $traitTable.SexualRank == 1>>Max. Femininity<<elseif $traitTable.SexualRank == 2>> [[Inc. Femininity (-10p)|Appearance Traits][$traitTable.SexualRank = 1, $TS_Points -= 10, $traitTable.SexualName = "@@.lightbluetext;Exceptionally Feminine@@", $traitPrinter.delete("@@.lightbluetext;Feminine@@"), $traitPrinter.push("@@.lightbluetext;Exceptionally Feminine@@")]]<<elseif $traitTable.SexualRank == 3>> [[Inc. Femininity (-1p)|Appearance Traits][$traitTable.SexualRank = 2, $TS_Points -= 1, $traitTable.SexualName = "@@.lightbluetext;Feminine@@", $traitPrinter.delete("@@.lightbluetext;Androgyne@@"), $traitPrinter.push("@@.lightbluetext;Feminine@@")]]<<elseif $traitTable.SexualRank == 4>> [[Inc. Femininity (+1p)|Appearance Traits][$traitTable.SexualRank = 3, $TS_Points += 1, $traitTable.SexualName = "@@.lightbluetext;Androgyne@@", $traitPrinter.delete("@@.lightbluetext;Masculine@@"), $traitPrinter.push("@@.lightbluetext;Androgyne@@")]]<<elseif $traitTable.SexualRank == 5>> [[Inc. Femininity (+10p)|Appearance Traits][$traitTable.SexualRank = 4, $TS_Points += 10, $traitTable.SexualName = "@@.lightbluetext;Masculine@@", $traitPrinter.delete("@@.lightbluetext;Exceptionally Masculine@@"), $traitPrinter.push("@@.lightbluetext;Masculine@@")]]<<endif>>
@@.lightbluetext;Attractiveness@@ - The attractiveness of a character.
Trait: $traitTable.AttractiveName - <<if $traitTable.AttractiveRank == 5>>Max. Attractiveness<<elseif $traitTable.AttractiveRank == 4>>[[Increase (-10p)|Appearance Traits][$traitTable.AttractiveRank = 5, $TS_Points -= 10, $traitTable.AttractiveName = "@@.lightbluetext;Beautiful@@", $traitPrinter.push("@@.lightbluetext;Beautiful@@"), $traitPrinter.delete("@@.lightbluetext;Attractive@@")]]<<elseif $traitTable.AttractiveRank == 3>>[[Increase (-5p)|Appearance Traits][$traitTable.AttractiveRank = 4, $TS_Points -= 5, $traitTable.AttractiveName = "@@.lightbluetext;Attractive@@", $traitPrinter.push("@@.lightbluetext;Attractive@@")]]<<elseif $traitTable.AttractiveRank == 2>>[[Increase (-5p)|Appearance Traits][$traitTable.AttractiveRank = 3, $TS_Points -= 5, $traitTable.AttractiveName = "None", $traitPrinter.delete("@@.lightbluetext;Ugly@@")]]<<elseif $traitTable.AttractiveRank == 1>>[[Increase (-10p)|Appearance Traits][$traitTable.AttractiveRank = 2, $TS_Points -= 10, $traitTable.AttractiveName = "@@.lightbluetext;Abominable@@", $traitPrinter.push("@@.lightbluetext;Ugly@@"), $traitPrinter.delete("@@.lightbluetext;Abominable@@")]]<<endif>> - <<if $traitTable.AttractiveRank == 1>>Min. Attractiveness<<elseif $traitTable.AttractiveRank == 2>>[[Decrease (+10p)|Appearance Traits][$traitTable.AttractiveRank = 1, $TS_Points += 10, $traitTable.AttractiveName = "@@.lightbluetext;Abominable@@", $traitPrinter.delete("@@.lightbluetext;Ugly@@"), $traitPrinter.push("@@.lightbluetext;Abominable@@")]]<<elseif $traitTable.AttractiveRank == 3>>[[Decrease (+5p)|Appearance Traits][$traitTable.AttractiveRank = 2, $TS_Points += 5, $traitTable.AttractiveName = "@@.lightbluetext;Ugly@@", $traitPrinter.push("@@.lightbluetext;Ugly@@")]]<<elseif $traitTable.AttractiveRank == 4>>[[Decrease (+5p)|Appearance Traits][$traitTable.AttractiveRank = 3, $TS_Points += 5, $traitTable.AttractiveName = "@@.lightbluetext;None@@", $traitPrinter.delete("@@.lightbluetext;Attractive@@")]]<<elseif $traitTable.AttractiveRank == 5>>[[Decrease (+10p)|Appearance Traits][$traitTable.AttractiveRank = 4, $TS_Points += 10, $traitTable.AttractiveName = "@@.lightbluetext;Attractive@@", $traitPrinter.delete("@@.lightbluetext;Beautiful@@"), $traitPrinter.push("@@.lightbluetext;Attractive@@")]]<<endif>>
<<replace "#linkbar">>[[Back|Trait Selection]]<</replace>><<silently>>
<<if $Location_Tracy == 0>><<replace "#image-bar">><<display "Tracy Default Banner Image">><</replace>><<endif>>
<<if $purchased == 1>>
<<Add_DruskBeer>>
<<elseif $purchased == 2>>
<<Add_HelionWine>>
<<elseif $purchased == 3>>
<<Add_JizChampagne>>
<<endif>>
<<set $purchased = 0>>
<<endsilently>>
!High Tavern Menu
-----------------------------------------
You browse the beverages and consumables sold by the tavern.
<<if $Location_Tracy == 0>>@@.tracyvoice;"What'll it be then?"@@<<elseif $Location_Tracy > 0>>@@.humanvoice;"What can i offer you?"@@<<endif>>
@@.lightbluetext;Drusk Beer@@ - The typical lager brewed at the Westdale Brewery - Cost: 2 Coins - <<if $PlayerCoins >= 2>>[[Purchase|MERCHANT - High Tavern][$PlayerCoins -= 2, $purchased = 1]]<<elseif $PlayerCoins <= 2>>Not enough coins.<<endif>> - <<if $consumableTable.DruskBeer >= 1>>[[Sell|MERCHANT - High Tavern][$PlayerCoins += 1, $consumableTable.DruskBeer -= 1]]<<elseif $consumableTable.DruskBeer == 0>>Sell<<endif>>
@@.lightbluetext;Helion Wine@@ - A popular wine that is known for hellish hangovers - Cost: 5 Coins - <<if $PlayerCoins >= 5>>[[Purchase|MERCHANT - High Tavern][$PlayerCoins -= 5, $purchased = 2]]<<elseif $PlayerCoins <= 5>>Not enough coins.<<endif>> - <<if $consumableTable.HelionWine >= 1>>[[Sell|MERCHANT - High Tavern][$PlayerCoins += 2, $consumableTable.HelionWine -= 1]]<<elseif $consumableTable.HelionWine == 0>>Sell<<endif>>
@@.lightbluetext;Jiz Champagne@@ - A champagne that suddenly came to popularity, the exporter is unknown - Cost: 7 Coins - <<if $PlayerCoins >= 7>>[[Purchase|MERCHANT - High Tavern][$PlayerCoins -= 7, $purchased = 3]]<<elseif $PlayerCoins <= 7>>Not enough coins.<<endif>> - <<if $consumableTable.JizChampagne >= 1>>[[Sell|MERCHANT - High Tavern][$PlayerCoins += 3, $consumableTable.JizChampagne -= 1]]<<elseif $consumableTable.JizChampagne == 0>>Sell<<endif>>
<<replace "#linkbar">>[[Back|CITY - Tracy's High Tavern]]<</replace>>
// Begin Inventory Macros
// Original macros by F2Andy: http://strugglingwithtwine.blogspot.ca/2014/03/handling-inventory.html
//
// Instructions:
//
// 1. In a passage, check if there's an item in the inventory...
// ...if not, give the user the option to link to a passage that adds it to inventory:
// <<if $inventory.indexOf("An Unsigned Note") == -1>>There is a note here. [[Pick up the note.]]<<endif>>
//
// 2. In a passage, check if there's an item in the inventory..
// ...if so, give the user a choice to progress to a new passage:
// <<if $inventory.indexOf("The Golden Key") == -1>>[[Unlock the door.]]<<endif>>
//
// 3. To add an "Inventory" link in your sidebar menu, create a passage named "StoryMenu".
// In it, create a link to your inventory's passage: [[Inventory]] or [[Backpack]], for example.
// Create a passage named "Inventory", and in it, write something like the following:
// <<if $inventory.length == 0>>You are not carrying anything.<<else>>You are carrying:
// <<invWithLinks>> <<endif>>
// <<back>>
// A helper function for the following macros.
window.getInv = function() {
return state.active.variables.inventory;
}
// Starts your inventory. You need to call this once at the start of your game in order to make the inventory work.
// Usage: Place <<initInv>> in your StoryInit passage. Don't have a StoryInit passage? Make one.
macros.initInv = {
handler: function(place, macroName, params, parser) {
state.active.variables.inventory = [];
}
};
// Add an item to your inventory:
// Usage: <<addToInv rock>> or <<addToInv "a smooth rock">>
macros.addToInv = {
handler: function(place, macroName, params, parser) {
if (params.length == 0) {
throwError(place, "<<" + macroName + ">>: no parameters given");
return;
}
if (state.active.variables.inventory.indexOf(params[0]) == -1) {
state.active.variables.inventory.push(params[0]);
}
}
};
// Removes an item from your inventory
// Usage: <<removeFromInv rock>> or <<removeFromInv "a smooth rock">>
macros.removeFromInv = {
handler: function(place, macroName, params, parser) {
if (params.length == 0) {
throwError(place, "<<" + macroName + ">>: no parameters given");
return;
}
var index = state.active.variables.inventory.indexOf(params[0]);
if (index != -1) {
state.active.variables.inventory.splice(index, 1);
}
}
};
// Display the inventory as a list: Rock, Paper, Scissors
// This can go in any passage, but the best spot would be your [[Inventory]] passage.
// Usage: <<inv>>
macros.inv = {
handler: function(place, macroName, params, parser) {
if (state.active.variables.inventory.length == 0) {
new Wikifier(place, 'nothing');
} else {
new Wikifier(place, state.active.variables.inventory.join(','));
}
}
};
// Display the inventory as a series of links to passages with the same names.
// This can go in any passage, but the best spot would be your [[Inventory]] passage.
// Usage: <<invWithLinks>>
// If those passages don't exist, the links will be broken.
// There is a line break after every item in the inventory.
macros.invWithLinks = {
handler: function(place, macroName, params, parser) {
if (state.active.variables.inventory.length == 0) {
new Wikifier(place, 'nothing');
} else {
new Wikifier(place, '[[' + state.active.variables.inventory.join(']]<br>[[') + ']]');
}
}
};
// Empty the inventory entirely.
// Note: This is not like "dropping" an object; they are not added to the current room/passage. It just erases them all entirely.
// Usage: <<emptyInv>>
macros.emptyInv = {
handler: function(place, macroName, params, parser) {
state.active.variables.inventory = []
}
};
// End Inventory Macros<<silently>>
<<Examine>>
<<Unwear_Item>>
<<Wear_Item>>
<<Unwield_Item>>
<<Wield_Item>>
<<Delete_Items>>
<<endsilently>>
!Inventory
--------------------------------------------------------
<<Weapon_Widget>>
<<Armor_Widget>>
$examine
!!Wieldables
--------------------------------------------------------
$weaponPrinter
!!Wearables
--------------------------------------------------------
$armorPrinter
!!Consumables
--------------------------------------------------------
$consumablePrinter
!!Key Items
--------------------------------------------------------
wield $wielded
unwield $unwield
<<replace "#linkbar">>[[Return|HOME - The Cave][$examined_consumable = 0, $examined_wieldable = 0, $examined_wearable = 0]]<</replace>><<silently>>
<<set $consumableTable.DruskBeer -= 1>>
<<set $random_chance = random(100)>>
<<endsilently>>
!Consume - Drusk Beer
---------------------------------------
You uncork the bottle and gulp down the bitter and frothing beer from the bottle.
You feel a daze hit you, as you become influenced by the drink.
<<if $random_chance <= 10>>You feel more masculine as you drink the beer.
<<Increase_Masculinity>>
<<endif>>
<<replace "#linkbar">>[[Back|Inventory]]<</replace>><<silently>>
<<set $consumableTable.HelionWine -= 1>>
<<endsilently>>
!Consume - Helion Wine
---------------------------------------
You uncork the bottle and gulp down the red, sweet-tasting wine from the bottle.
You feel an intruding daze hit you, as you become influenced by the drink.
<<replace "#linkbar">>[[Back|Inventory]]<</replace>><<silently>>
<<set $consumableTable.JizChampagne -= 1>>
<<endsilently>>
!Consume - Jiz Champagne
---------------------------------------
You uncork the bottle and carefully gulp down the bubbly and sparkling drink from the bottle.
You feel a light daze and a warm lustful heat hitting you, as you become influenced by the drink.
<<replace "#linkbar">>[[Back|Inventory]]<</replace>><<silently>>
<<set $Investigated_CarvedRock = 1>>
<<endsilently>>
!The Dark Forest - Carved Rock
----------------------------------------------------------
You examine the carved rock closer, looking at the intricate and well-carved runes. You don't understand the scripture, but it's incredibly intriguing.
<<if $traitTable.CuriousRank == 1>>Too curious to not touch the rock, you gently examine the rock closer, touching it directly with your palm.
<<replace "#linkbar">>[[Continue|Curse - Carved Rock]]<</replace>><<elseif $traitTable.CuriousRank == 0>><<replace "#linkbar">>[[Touch the Carved Rock|Curse - Carved Rock]] - [[You have seen enough...|PLACE - Carved Rock]]<</replace>><<endif>><<if $player_spell_armor >= 1>>
<<if $outcome == 2>>
<<if $enemydamage >= $player_spell_armor>>
You block @@.bluetext;$player_spell_armor@@ of the damage with your spell armor!
<<set $PlayerCHealth = $PlayerCHealth + $player_spell_armor>>
<<set $player_spell_armor = $player_spell_armor - $player_spell_armor>>
<<elseif $enemydamage <= $player_spell_armor - 1>>
You block @@.bluetext;$enemydamage@@ of the damage with your spell armor!
<<set $PlayerCHealth = $PlayerCHealth + $enemydamage>>
<<set $player_spell_armor -= $enemydamage>>
<<endif>>
<<elseif $outcome == 3>>
<<if $enemydamage >= $player_spell_armor>>
You block @@.bluetext;$player_spell_armor@@ of the damage with your spell armor!
<<set $PlayerCHealth = $PlayerCHealth + $player_spell_armor>>
<<set $player_spell_armor = $player_spell_armor - $player_spell_armor>>
<<elseif $enemydamage <= $player_spell_armor - 1>>
You block @@.bluetext;$enemydamage@@ of the damage with your spell armor!
<<set $PlayerCHealth = $PlayerCHealth + $enemydamage>>
<<set $player_spell_armor -= $enemydamage>>
<<endif>>
<<endif>>
<<endif>>
<<if $player_spell_thorns >= 1>>
<<if $outcome == 2>>
The $enemy_singular is damaged for @@.darkgreentext;$player_spell_thorns@@ by your thorns.
<<set $enemyhealth = $enemyhealth - $player_spell_thorns>>
<<set $player_spell_thorns -= 1>>
<<elseif $outcome == 3>>
The $enemy_singular is damaged for @@.darkgreentext;$player_spell_thorns@@ by your thorns.
<<set $enemyhealth = $enemyhealth - $player_spell_thorns>>
<<set $player_spell_thorns -= 1>><<endif>><<endif>><<silently>>
<<replace "#image-bar">><<display "No Image">><</replace>>
<<endsilently>>
!Westdale City - City Post and Map
---------------------------------------
You take a closer look at the city post and study the map of the city. The post appears to detail the common laws of the city.
[[Read more about the laws of Westdale|CITY - City Post]]
!!!!Map not implemented yet.
<<replace "#linkbar">>[[Back|CITY - Silverwhite Square]]<</replace>><<silently>>
<<replace "#image-bar">><<display "Blacksmith Background">><</replace>>
<<replace "#right-bar">><<display "Westdale City Background 02">><</replace>>
<<endsilently>>
!Westdale City - Minoran Blacksmith
---------------------------------------
You enter the blacksmith, looking at the various weapons and armours decorating the interior. You hear a clanging sound, and look towards the blacksmith hammering away. The blacksmith greets you, and walks up to the front desk.
[[Browse Weapons and Armor|MERCHANT - Blacksmith]]
<<replace "#linkbar">>[[Exit the blacksmith|CITY - Silverwhite Square]]<</replace>><<silently>>
<<if $purchased == 1>>
<<Add_IronAxe>>
<<elseif $purchased == 2>>
<<Add_SteelSword>>
<<elseif $purchased == 3>>
<<Add_LeatherArmor>>
<<elseif $purchased == 4>>
<<Add_ChainMail>>
<<elseif $purchased == 5>>
<<Add_PlatedArmor>>
<<endif>>
<<set $purchased = 0>>
<<endsilently>>
!Merchant - Blacksmith
---------------------------------------
You browse the various wares the blacksmith is selling. Selling an armor/weapon piece will refund 50% of the price.
!!!Weapons
---------------------------------------
@@.lightbluetext;Iron Axe@@ - An Iron Axe of fine quality.
You have x$weaponTable.IronAxe - Cost: 50 Coins - <<if $PlayerCoins >= 50>>[[Purchase|MERCHANT - Blacksmith][$PlayerCoins -= 50, $purchased = 1]]<<elseif $PlayerCoins <= 50>>Not enough coins.<<endif>> - <<if $weaponTable.IronAxe >= 1>>[[Sell|MERCHANT - Blacksmith][$PlayerCoins += 25, $weaponTable.IronAxe -= 1]]<<elseif $weaponTable.IronAxe == 0>>Sell<<endif>>
@@.lightbluetext;Steel Sword@@ - A Steel Sword of superior quality.
You have x$weaponTable.SteelSword - Cost: 200 Coins - <<if $PlayerCoins >= 200>>[[Purchase|MERCHANT - Blacksmith][$PlayerCoins -= 200, $purchased = 2]]<<elseif $PlayerCoins <= 200>>Not enough coins.<<endif>> - <<if $weaponTable.SteelSword >= 1>>[[Sell|MERCHANT - Blacksmith][$PlayerCoins += 100, $weaponTable.SteelSword -= 1]]<<elseif $weaponTable.SteelSword == 0>>Sell<<endif>>
!!!Armors
---------------------------------------
@@.lightbluetext;Leather Armor@@ - A standard piece of leather armor, providing minimal protection.
You have x$armorTable.LeatherArmor - Cost: 250 Coins - <<if $PlayerCoins >= 250>>[[Purchase|MERCHANT - Blacksmith][$PlayerCoins -= 250, $purchased = 3]]<<elseif $PlayerCoins <= 250>>Not enough coins.<<endif>> - <<if $armorTable.LeatherArmor >= 1>>[[Sell|MERCHANT - Blacksmith][$PlayerCoins += 125, $armorTable.LeatherArmor -= 1]]<<elseif $armorTable.LeatherArmor == 0>>Sell<<endif>>
@@.lightbluetext;Chain Mail@@ - An armor piece woven in chained metal pieces.
You have x$armorTable.ChainMail - Cost: 550 Coins - <<if $PlayerCoins >= 550>>[[Purchase|MERCHANT - Blacksmith][$PlayerCoins -= 550, $purchased = 4]]<<elseif $PlayerCoins <= 550>>Not enough coins.<<endif>> - <<if $armorTable.ChainMail >= 1>>[[Sell|MERCHANT - Blacksmith][$PlayerCoins += 225, $armorTable.ChainMail -= 1]]<<elseif $armorTable.ChainMail == 0>>Sell<<endif>>
@@.lightbluetext;Plated Armor@@ - A set of plated armor, sacrificing mobility for complete protection.
You have x$armorTable.PlatedArmor - Cost: 1250 Coins - <<if $PlayerCoins >= 1250>>[[Purchase|MERCHANT - Blacksmith][$PlayerCoins -= 1250, $purchased = 5]]<<elseif $PlayerCoins <= 1250>>Not enough coins.<<endif>> - <<if $armorTable.PlatedArmor >= 1>>[[Sell|MERCHANT - Blacksmith][$PlayerCoins += 625, $armorTable.PlatedArmor -= 1]]<<elseif $armorTable.PlatedArmor == 0>>Sell<<endif>>
<<replace "#linkbar">>[[Back|CITY - The Minoran Blacksmith]]<</replace>><<if $Player_Has_Weapon_Wielded == 0>>None.<<elseif $Player_Has_Weapon_Wielded == 1>><<if $IronAxe_Wielded == 1>>Iron Axe - <<if $weaponTable.IronAxe == 0>>[[Unwield|Inventory][$IronAxe_Wielded = 0, $LethalFactor -= 6, $Player_Has_Weapon_Wielded = 0, $weaponTable.IronAxe += 1, $weaponPrinter.push("x$weaponTable.IronAxe @@.lightbluetext;Iron Axe@@ - <<if $Player_Has_Weapon_Wielded == 1>>Wield<<elseif $Player_Has_Weapon_Wielded == 0>>[[Wield|WIELD - Iron Axe]]<<endif>> - [[Drop|Inventory][$weaponTable.IronAxe -= 1]]")]]<<elseif $weaponTable.IronAxe >= 1>>[[Unwield|Inventory][$IronAxe_Wielded = 0, $LethalFactor -= 6, $Player_Has_Weapon_Wielded = 0, $weaponTable.IronAxe += 1]]<<endif>><<endif>><<elseif $SteelSword_Wielded == 1>>Steel Sword - <<if $weaponTable.SteelSword == 0>>[[Unwield|Inventory][$SteelSword_Wielded = 0, $LethalFactor -= 9, $Player_Has_Weapon_Wielded = 0, $weaponTable.SteelSword += 1, $weaponPrinter.push("x$weaponTable.SteelSword @@.lightbluetext;Steel Sword@@ - <<if $Player_Has_Weapon_Wielded == 1>>Wield<<elseif $Player_Has_Weapon_Wielded == 0>>[[Wield|WIELD - Steel Sword]]<<endif>> - [[Drop|Inventory][$weaponTable.SteelSword -= 1]]")]]<<elseif $weaponTable.SteelSword >= 1>>[[Unwield|Inventory][$SteelSword_Wielded = 0, $LethalFactor -= 9, $Player_Has_Weapon_Wielded = 0, $weaponTable.SteelSword += 1]]<<endif>><<endif>><<elseif $BrokenSword_Wielded == 1>>Broken Sword - <<if $weaponTable.BrokenSword == 0>>[[Unwield|Inventory][$BrokenSword_Wielded = 0, $LethalFactor -= 3, $Player_Has_Weapon_Wielded = 0, $weaponTable.BrokenSword += 1, $weaponPrinter.push("x$weaponTable.BrokenSword @@.lightbluetext;Broken Sword@@ - <<if $Player_Has_Weapon_Wielded == 1>>Wield<<elseif $Player_Has_Weapon_Wielded == 0>>[[Wield|WIELD - Broken Sword]<<endif>> - [[Drop|Inventory][$weaponTable.BrokenSword -= 1]]")]]<<elseif $weaponTable.BrokenSword >= 1>>[[Unwield|Inventory][$BrokenSword_Wielded = 0, $LethalFactor -= 3, $Player_Has_Weapon_Wielded = 0, $weaponTable.BrokenSword += 1]]<<endif>><<endif>><<elseif $DaemonicShard_Wielded == 1>>Daemonic Shard - <<if $weaponTable.DaemonicShard == 0>>[[Unwield|Inventory][$DaemonicShard_Wielded = 0, $LethalFactor -= 11, $Player_Has_Weapon_Wielded = 0, $weaponTable.DaemonicShard += 1, $weaponPrinter.push("x$weaponTable.DaemonicShard @@.lightbluetext;Daemonic Shard@@ - <<if $Player_Has_Weapon_Wielded == 1>>Wield<<elseif $Player_Has_Weapon_Wielded == 0>>[[Wield|WIELD - Daemonic Shard]]<<endif>> - [[Drop|Inventory][$weaponTable.DaemonicShard -= 1]]")]<<elseif $weaponTable.DaemonicShard >= 1>>[[Unwield|Inventory][$DaemonicShard_Wielded = 0, $LethalFactor -= 11, $Player_Has_Weapon_Wielded = 0, $weaponTable.DaemonicShard += 1]]<<endif>><<endif>><<endif>><<silently>>
<<script>>
UIBar.unstow();
<</script>>
<<set $attack_chance = random(100)>>
<<set $criticality = random(100)>>
<<set $damage = 0>>
<<set $selfdamage = 0>>
<<set $blockeddamage = 0>>
<<set $player_attack_attempt = "">>
<<set $player_attack_outcome = "">>
<<set $spell_armor_message = "">>
<<set $thorns_message = "">>
<<set $spell_armor_lag = 0>>
<<set $thorns_lag = 0>>
<<set $player_escape = 0>>
<<set $player_escape_threshold = 20>>
<<set $player_dex_threshold = 0>>
<<set $player_str_threshold = 0>>
<<if $traitTable.FleetfootedRank == 1>>
<<set $player_escape_threshold = $player_escape_threshold + 35>>
<<endif>>
<<if $traitTable.DexterityRank == 1>>
<<set $player_escape_threshold = $player_escape_threshold - 15>>
<<set $player_dex_threshold = $player_dex_threshold + 5>>
<<elseif $traitTable.DexterityRank == 2>>
<<set $player_escape_threshold = $player_escape_threshold - 10>>
<<set $player_dex_threshold = $player_dex_threshold + 10>>
<<elseif $traitTable.DexterityRank == 3>>
<<set $player_escape_threshold = $player_escape_threshold - 5>>
<<set $player_dex_threshold = $player_dex_threshold + 15>>
<<elseif $traitTable.DexterityRank == 4>>
<<set $player_escape_threshold = $player_escape_threshold>>
<<set $player_dex_threshold = $player_dex_threshold + 20>>
<<elseif $traitTable.DexterityRank == 5>>
<<set $player_escape_threshold = $player_escape_threshold + 5>>
<<set $player_dex_threshold = $player_dex_threshold + 25>>
<<elseif $traitTable.DexterityRank == 6>>
<<set $player_escape_threshold = $player_escape_threshold + 10>>
<<set $player_dex_threshold = $player_dex_threshold + 30>>
<<elseif $traitTable.DexterityRank == 7>>
<<set $player_escape_threshold = $player_escape_threshold + 15>>
<<set $player_dex_threshold = $player_dex_threshold + 35>>
<<endif>>
<<if $traitTable.StrengthRank == 1>>
<<set $player_str_threshold = $player_str_threshold + 5>>
<<elseif $traitTable.StrengthRank == 2>>
<<set $player_str_threshold = $player_str_threshold + 10>>
<<elseif $traitTable.StrengthRank == 3>>
<<set $player_str_threshold = $player_str_threshold + 15>>
<<elseif $traitTable.StrengthRank == 4>>
<<set $player_str_threshold = $player_str_threshold + 20>>
<<elseif $traitTable.StrengthRank == 5>>
<<set $player_str_threshold = $player_str_threshold + 25>>
<<elseif $traitTable.StrengthRank == 6>>
<<set $player_str_threshold = $player_str_threshold + 30>>
<<elseif $traitTable.StrengthRank == 7>>
<<set $player_str_threshold = $player_str_threshold + 35>>
<<endif>>
<<if $player_escape == 0>>
<<set $player_escape_roll = random(100)>>
<<if $player_escape_roll <= $player_escape_threshold>>
<<set $player_escape = 2>>
<<elseif $player_escape_roll >= $player_escape_threshold + 1>>
<<set $player_escape = 1>>
<<endif>>
<<endif>>
<<if $teaseattack == 1>>
<<if $attack_chance<=75>>
<<if $criticality<=10>>
<<set $player_attack_attempt = "You wiggle your assets and present your best features, completely enthralling $enemy!">>
<<set $damage = $SeductiveFactor + random(10) + 5>>
<<set $player_attack_outcome = "You raise the lust of $enemy by @@.pinktext;$damage@@!">>
<<elseif $criticality>=11>>
<<set $player_attack_attempt = "Your sexy dance and lewd behaviour seems to have a nice effect!">>
<<set $damage = $SeductiveFactor + random(10)>>
<<set $player_attack_outcome = "You raise the lust of $enemy by @@.pinktext;$damage@@!">>
<<endif>>
<<set $enemylust += $damage>>
<<elseif $attack_chance>=76>>
<<set $am_set = random(3)>>
<<if $am_set == 0>>
<<set $player_attack_attempt = "You awkwardly present yourself like a depraved whore to be fucked, and it seems set the wrong kind of mood...">>
<<elseif $am_set == 1>>
<<set $player_attack_attempt = "Your awkward dance and weird behaviour seems to have a weak effect...">>
<<elseif $am_set == 2>>
<<set $player_attack_attempt = "Your performance seems to have a dull effect...">>
<<elseif $am_set == 3>>
<<set $player_attack_attempt = "You completely fail at arousing $enemy...">>
<<endif>>
<<set $player_attack_outcome = "You didn't raise the $enemy's lust.">>
<<endif>>
<<set $teaseattack == 0>>
<<endif>>
<<if $normalattack == 1>>
<<if $attack_chance<=75>>
<<if $criticality<=10>>
<<set $player_attack_attempt = "You attempt to attack $enemy and through skill and luck, you manage to land a critical hit!">>
<<set $damage = $LethalFactor + random(5) + 5>>
<<set $player_attack_outcome = "You deal a total of @@.redtext;$damage@@ damage!">>
<<elseif $criticality>=11>>
<<set $player_attack_attempt = "You attempt to attack $enemy and land a nice damage dealing blow!">>
<<set $damage = $LethalFactor + random(5)>>
<<set $player_attack_outcome = "You deal a total of @@.redtext;$damage@@ damage!">>
<<endif>>
<<set $enemyhealth -= $damage>>
<<elseif $attack_chance>=76>>
<<set $am_set = random(3)>>
<<if $am_set == 0>>
<<set $player_attack_attempt = "You attempt to attack $enemy, but fall face first into the dirt.">>
<<elseif $am_set == 1>>
<<set $player_attack_attempt = "You attempt to attack $enemy, but stumble and have to cancel the attack.">>
<<elseif $am_set == 2>>
<<set $player_attack_attempt = "You attempt to attack $enemy, but your attack is completely blocked!">>
<<elseif $am_set == 3>>
<<set $player_attack_attempt = "You attempt to attack $enemy, but miss your attack!">>
<<endif>>
<<set $player_attack_outcome = "You deal no damage!">>
<<endif>>
<<set $normalattack == 0>>
<<endif>>
<<if $strongattack == 1>>
<<if $attack_chance <= 25 + $player_str_threshold>>
<<if $criticality<=5>>
<<set $player_attack_attempt = "You charge up a powerful attack, which catches $enemy by complete surprise, damaging $enemy for critical damage!">>
<<set $damage = $LethalFactor + random(25) + 15>>
<<set $player_attack_outcome = "You deal a total of @@.redtext;$damage@@ damage!">>
<<elseif $criticality>=6>>
<<set $player_attack_attempt = "You charge up a powerful, but predictable attack. You hit $enemy and land a powerful blow!">>
<<set $damage = $LethalFactor + random(10) + 10>>
<<set $player_attack_outcome = "You deal a total of @@.redtext;$damage@@ damage!">>
<<endif>>
<<set $enemyhealth -= $damage>>
<<elseif $attack_chance >= 26 + $player_str_threshold>>
<<set $am_set = random(3)>>
<<if $am_set == 0>>
<<set $selfdamage = 1 + random(4)>>
<<set $PlayerCHealth = $PlayerCHealth - $selfdamage>>
<<set $player_attack_attempt = "You attempt to attack $enemy, but fall face first into the dirt, damaging yourself.">>
<<elseif $am_set == 1>>
<<set $selfdamage = 5 + random(20)>>
<<set $PlayerCHealth = $PlayerCHealth - $selfdamage>>
<<set $player_attack_attempt = "You attempt to attack $enemy, but your poor attempt results in a critical failure, and you end up damaging yourself instead.">>
<<elseif $am_set == 2>>
<<set $selfdamage = 0>>
<<set $player_attack_attempt = "You attempt to attack $enemy, but your attack is completely blocked!">>
<<elseif $am_set == 3>>
<<set $selfdamage = 0>>
<<set $player_attack_attempt = "You attempt to attack $enemy, but miss your attack!">>
<<endif>>
<<if $selfdamage == 0>>
<<set $player_attack_outcome = "You deal no damage!">>
<<elseif $selfdamage >= 1>>
<<set $player_attack_outcome = "You injure yourself for @@.redtext;$selfdamage@@ damage!">>
<<endif>>
<<endif>>
<<set $strongattack == 0>>
<<endif>>
<<if $daringattack == 1>>
<<if $attack_chance <= 25 + $player_dex_threshold>>
<<if $criticality<=5>>
<<set $player_attack_attempt = "You charge up towards $enemy, and completely outmaneuver it, either through skill or luck! You critically damage it's weak spot!">>
<<set $damage = $LethalFactor + random(25) + 15>>
<<set $player_attack_outcome = "You deal a total of @@.redtext;$damage@@ damage!">>
<<elseif $criticality>=6>>
<<set $player_attack_attempt = "You charge up towards $enemy and try to outmaneuver it. You manage to hit it's weak spot!">>
<<set $damage = $LethalFactor + random(10) + 10>>
<<set $player_attack_outcome = "You deal a total of @@.redtext;$damage@@ damage!">>
<<endif>>
<<set $enemyhealth -= $damage>>
<<elseif $attack_chance >= 26 + $player_dex_threshold>>
<<set $am_set = random(3)>>
<<if $am_set == 0>>
<<set $selfdamage = 1 + random(4)>>
<<set $PlayerCHealth = $PlayerCHealth - $selfdamage>>
<<set $player_attack_attempt = "You attempt to attack $enemy, but fall face first into the dirt, damaging yourself.">>
<<elseif $am_set == 1>>
<<set $selfdamage = 5 + random(20)>>
<<set $PlayerCHealth = $PlayerCHealth - $selfdamage>>
<<set $player_attack_attempt = "You attempt to attack $enemy, but your poor attempt results in a critical failure, and you end up damaging yourself instead.">>
<<elseif $am_set == 2>>
<<set $selfdamage = 0>>
<<set $player_attack_attempt = "You attempt to attack $enemy, but your attack is completely blocked!">>
<<elseif $am_set == 3>>
<<set $selfdamage = 0>>
<<set $player_attack_attempt = "You attempt to attack $enemy, but miss your attack!">>
<<endif>>
<<if $selfdamage == 0>>
<<set $player_attack_outcome = "You deal no damage!">>
<<elseif $selfdamage >= 1>>
<<set $player_attack_outcome = "You injure yourself for @@.redtext;$selfdamage@@ damage!">>
<<endif>>
<<endif>>
<<set $strongattack == 0>>
<<endif>>
<<if $idleenemy == 0>>
<<set $attacktype = random(3)>>
<<set $enemyroll = random(100)>>
<<set $playerroll = random(100)>>
<<set $outcome = 0>>
<<set $attackmessage = "">>
<<set $attemptmessage = "">>
<<if $attacktype == 0>>
<<set $attemptmessage = "The Goblin charges towards you and swings it's rusty sword at you!">>
<<if $playerroll <= 10>>
<<set $attackmessage = "You dodge the swing completely!">>
<<elseif $playerroll >= 11>>
<<if $enemyroll <= 20>>
<<set $attackmessage = "The Goblin stumbles and falls infront of you!">>
<<set $enemydamage = 1 + random(3)>>
<<set $enemyhealth - $enemydamage>>
<<set $outcome = 1>>
<<elseif $enemyroll >= 21>>
<<set $enemydamage = 5 + random(3)>>
<<if $enemydamage >= $DefensiveFactor>>
<<set $enemydamage = $enemydamage - $DefensiveFactor>>
<<set $blockeddamage = $DefensiveFactor>>
<<elseif $enemydamage <= $DefensiveFactor - 1>>
<<set $blockeddamage = $enemydamage>>
<<set $enemydamage = 0>>
<<endif>>
<<set $PlayerCHealth = $PlayerCHealth - $enemydamage>>
<<set $outcome = 2>>
<<endif>>
<<endif>>
<<elseif $attacktype == 1>>
<<set $attemptmessage = "The Goblin attempts to jab you with it's rusty sword!">>
<<if $playerroll <= 10>>
<<set $attackmessage = "You dodge the jab completely!">>
<<elseif $playerroll >= 11>>
<<if $enemyroll <= 30>>
<<set $attackmessage = "The Goblin is too slow and misses it's attack!">>
<<elseif $enemyroll >= 31>>
<<set $enemydamage = 5 + random(15)>>
<<if $enemydamage >= $DefensiveFactor>>
<<set $enemydamage = $enemydamage - $DefensiveFactor>>
<<set $blockeddamage = $DefensiveFactor>>
<<elseif $enemydamage <= $DefensiveFactor - 1>>
<<set $blockeddamage = $enemydamage>>
<<set $enemydamage = 0>>
<<endif>>
<<set $PlayerCHealth = $PlayerCHealth - $enemydamage>>
<<set $outcome = 2>>
<<endif>>
<<endif>>
<<elseif $attacktype == 2>>
<<set $attemptmessage = "The Goblin attempts to bash you with it's wooden shield!">>
<<if $playerroll <= 10>>
<<set $attackmessage = "You dodge the shield bash!">>
<<elseif $playerroll >= 11>>
<<if $enemyroll <= 20>>
<<set $attackmessage = "The Goblin is too slow, and instead of of bashing you with the shield, clumsily flails the shield into the air, doing nothing!">>
<<elseif $enemyroll >= 21>>
<<set $enemydamage = 10 + random(5)>>
<<if $enemydamage >= $DefensiveFactor>>
<<set $enemydamage = $enemydamage - $DefensiveFactor>>
<<set $blockeddamage = $DefensiveFactor>>
<<elseif $enemydamage <= $DefensiveFactor - 1>>
<<set $blockeddamage = $enemydamage>>
<<set $enemydamage = 0>>
<<endif>>
<<set $PlayerCHealth = $PlayerCHealth - $enemydamage>>
<<set $outcome = 3>>
<<endif>>
<<endif>>
<<elseif $attacktype == 3>>
<<set $attemptmessage = "The Goblin looks through a pouch that is attached to it's loincloth.">>
<<if $playerroll <= 10>>
<<set $attackmessage = "You dodge the dust completely!">>
<<elseif $playerroll >= 11>>
<<if $enemyroll <= 20>>
<<set $attackmessage = "It takes out some black dust, which it promptly attempts to hurl towards you, but the wind grabs hold of the fine dust in the Goblin's hand, and the dust is blown into the goblins own face!">>
<<elseif $enemyroll >= 21>>
<<set $enemyresistancepower = 5 + random(5)>>
<<set $PlayerCResistance -= $enemyresistancepower>>
<<set $outcome = 4>>
<<endif>>
<<endif>>
<<endif>>
<<endif>>
<<if $player_spell_armor >= 1>>
<<if $outcome == 2>>
<<if $enemydamage >= $player_spell_armor>>
<<set $spell_armor_lag = $player_spell_armor>>
<<set $spell_armor_message = "You block @@.bluetext;$spell_armor_lag@@ of the damage with your spell armor!">>
<<set $PlayerCHealth = $PlayerCHealth + $player_spell_armor>>
<<set $player_spell_armor = $player_spell_armor - $player_spell_armor>>
<<elseif $enemydamage <= $player_spell_armor - 1>>
<<set $spell_armor_message = "You block @@.bluetext;$enemydamage@@ of the damage with your spell armor!">>
<<set $PlayerCHealth = $PlayerCHealth + $enemydamage>>
<<set $player_spell_armor -= $enemydamage>>
<<endif>>
<<elseif $outcome == 3>>
<<if $enemydamage >= $player_spell_armor>>
<<set $spell_armor_lag = $player_spell_armor>>
<<set $spell_armor_message = "You block @@.bluetext;$spell_armor_lag@@ of the damage with your spell armor!">>
<<set $PlayerCHealth = $PlayerCHealth + $player_spell_armor>>
<<set $player_spell_armor = $player_spell_armor - $player_spell_armor>>
<<elseif $enemydamage <= $player_spell_armor - 1>>
<<set $spell_armor_message = "You block @@.bluetext;$enemydamage@@ of the damage with your spell armor!">>
<<set $PlayerCHealth = $PlayerCHealth + $enemydamage>>
<<set $player_spell_armor -= $enemydamage>>
<<endif>>
<<endif>>
<<endif>>
<<if $player_spell_thorns >= 1>>
<<if $outcome == 2>>
<<set $thorns_lag = $player_spell_thorns>>
<<set $thorns_message = "The $enemy_singular is damaged for @@.darkgreentext;$thorns_lag@@ by your thorns!">>
<<set $enemyhealth = $enemyhealth - $player_spell_thorns>>
<<set $player_spell_thorns -= 1>>
<<elseif $outcome == 3>>
<<set $thorns_lag = $player_spell_thorns>>
<<set $thorns_message = "The $enemy_singular is damaged for @@.darkgreentext;$thorns_lag@@ by your thorns!">>
<<set $enemyhealth = $enemyhealth - $player_spell_thorns>>
<<set $player_spell_thorns -= 1>>
<<endif>>
<<endif>>
<<if $enemy_sub_type == 0>>
<<set $enemy_sub_text = "Bandit">>
<<elseif $enemy_sub_type == 1>>
<<set $enemy_sub_text = "Trickster">>
<<endif>>
<<set $taunt-random = random(6)>>
<<set $idle-random = random(2)>>
<<if $idle-random == 0>>
<<set $idle = $midle-1>>
<<elseif $idle-random == 1>>
<<set $idle = $midle-2>>
<<elseif $idle-random == 2>>
<<set $idle = $midle-3>>
<<endif>>
<<if $taunt-random == 0>>
<<set $taunt = $mtaunt-1>>
<<elseif $taunt-random == 1>>
<<set $taunt = $mtaunt-2>>
<<elseif $taunt-random == 2>>
<<set $taunt = $mtaunt-3>>
<<elseif $taunt-random == 3>>
<<set $taunt = $mtaunt-4>>
<<elseif $taunt-random == 4>>
<<set $taunt = $mtaunt-5>>
<<elseif $taunt-random == 5>>
<<set $taunt = $mtaunt-6>>
<<elseif $taunt-random == 6>>
<<set $taunt = $mtaunt-7>>
<<endif>>
<<endsilently>>
!$enemy
!!$enemy_sub_text
-----------------------------------------
$idle
@@.goblinvoice;"$mtaunt"@@
$enemy has $enemyhealth health and $enemymana mana left.
<<if $enemylust <= 20>>$enemy does not look aroused at all.<<elseif $enemylust >= 21 and $enemylust <=50>>$enemy is starting to look aroused, flushed and full of lust.<<elseif $enemylust >= 51 and $enemylust <=80>>$enemy is starting to touch itself at inappropiate times, and has a hazy lustful glare in it's eyes.<<elseif $enemylust >=81>>$enemy looks weak and full of lust, as if it could break any moment.<<endif>>
!!State
--------------------------------------------------------------
<<if $player_escape_attempt == 0>><<if $player_casted_magic == 0>><<if $idlecombat == 1>>You prepare yourself for combat, and consider your options.<<elseif $idlecombat == 0>>$player_attack_attempt
$player_attack_outcome<<endif>><<elseif $player_casted_magic == 1>>You regain your composure after casting magic.<<set $player_casted_magic = 0>><<endif>><<elseif $player_escape_attempt == 1>>You attempt to escape, but fail to outrun the $enemy_singular!<<set $player_escape_attempt = 0>><<endif>>
<<if $idleenemy == 1>>The $enemy_singular prepares to strike you.<<set $idleenemy = 0>><<elseif $idleenemy == 0>>$attemptmessage
$attackmessage
<<if $outcome == 0>><<elseif $outcome == 1>>The $enemy_singular damages itself for @@.redtext;$enemydamage@@ damage!<<elseif $outcome == 2>>The $enemy_singular hits you for @@.redtext;$enemydamage@@ damage!
<<if $DefensiveFactor >= 1>>You blocked @@.lightgraytext;$blockeddamage@@ damage!<<endif>>
<<elseif $outcome == 3>>The $enemy_singular hits you with it's shield for @@.redtext;$enemydamage@@ damage!
<<if $DefensiveFactor >= 1>>You blocked @@.lightgraytext;$blockeddamage@@ damage!<<endif>>
<<elseif $outcome == 4>>It takes out some black dust, which it promptly attempts to hurl towards you!
The black dust surrounds you, and you cough lightly as your resistance lowers by @@.purpletext;$enemyresistancepower@@!<<endif>><<endif>>
$spell_armor_message
$thorns_message
!!Special Effects
---------------------------------------------------------------
<<if $player_spell_armor >= 1>>You have $player_spell_armor Spell Armor.<<endif>>
<<if $player_spell_thorns >= 1>>Your Thorns Value is $player_spell_thorns.<<endif>>
<<if $enemylust<=99>><<if $PlayerCHealth<=0>><<replace "#linkbar">>[[Continue|GoblinDefeat01]]<</replace>><<elseif $PlayerCHealth>=1>><<if $enemyhealth<=0>><<replace "#linkbar">>[[Continue|Goblin Victory01]]<</replace>><<elseif $enemyhealth>=1>><<if $player_escape == 1>><<replace "#linkbar">>[[Normal Attack|Combat Menu01][$normalattack = 1, $idlecombat = 0]] - [[Strong Attack|Combat Menu01][$strongattack = 1, $idlecombat = 0]] - [[Daring Attack|Combat Menu01][$daringattack = 1, $idlecombat = 0]] - [[Tease|Combat Menu01][$teaseattack = 1, $idlecombat = 0]] - [[Use Magic|Magic Menu01]] - [[Examine|Goblin Examine01]] - [[Escape|Combat Menu01][$player_escape_attempt = 1]]<</replace>><<elseif $player_escape == 2>><<replace "#linkbar">>[[Normal Attack|Combat Menu01][$normalattack = 1, $idlecombat = 0]] - [[Strong Attack|Combat Menu01][$strongattack = 1, $idlecombat = 0]] - [[Daring Attack|Combat Menu01][$daringattack = 1, $idlecombat = 0]] - [[Tease|Combat Menu01][$teaseattack = 1, $idlecombat = 0]] - [[Use Magic|Magic Menu01]] - [[Examine|Goblin Examine01]] - [[Escape|Escape01]]<</replace>><<endif>><<endif>><<endif>><<elseif $enemylust>=100>><<replace "#linkbar">>[[Continue|GoblinDefeat01]]<</replace>><<endif>><<silently>>
<<if $futanari_fetish == 0>>
<<set $genderbender = random(1)>>
<<elseif $futanari_fetish == 1>>
<<set $genderbender = random(2)>>
<<endif>>
<<if $genderbender == 1>>
<<replace "#image-bar">><<display "Human Male Banner Image">><</replace>>
<<set $enemy = "the Human">>
<<set $enemy_singular = "Human">>
<<set $enemy_singular_gender = "Human (Male)">>
<<set $enemygender = 1>>
<<set $enemy_s_himher = "him">>
<<set $enemy_s_hisher = "his">>
<<set $enemy_s_heshe = "he">>
<<set $enemy_B_himher = "Him">>
<<set $enemy_B_hisher = "His">>
<<set $enemy_B_heshe = "He">>
<<elseif $genderbender == 0>>
<<replace "#image-bar">><<display "Human Female Banner Image">><</replace>>
<<set $enemy = "the Human">>
<<set $enemy_singular = "Human">>
<<set $enemy_singular_gender = "Human (Female)">>
<<set $enemygender = 0>>
<<set $enemy_s_himher = "her">>
<<set $enemy_s_hisher = "her">>
<<set $enemy_s_heshe = "she">>
<<set $enemy_B_himher = "Her">>
<<set $enemy_B_hisher = "Her">>
<<set $enemy_B_heshe = "She">>
<<elseif $genderbender == 2>>
<<replace "#image-bar">><<display "Human Futanari Banner Image">><</replace>>
<<set $enemy = "the Human">>
<<set $enemy_singular = "Human">>
<<set $enemy_singular_gender = "Human (Futanari)">>
<<set $enemygender = 2>>
<<set $enemy_s_himher = "her">>
<<set $enemy_s_hisher = "her">>
<<set $enemy_s_heshe = "she">>
<<set $enemy_B_himher = "Her">>
<<set $enemy_B_hisher = "Her">>
<<set $enemy_B_heshe = "She">>
<<endif>>
<<set $enemytype = 2>>
<<set $loottable = 1>>
<<set $enemy_spell_caster = 0>>
<<set $enemymanacost = 0>>
<<set $enemybaseresistancepower = 5>>
<<set $enemyspellpower = 0>>
<<set $enemylustpower = 0>>
<<set $enemy_sub_type = random(2)>>
<<if $enemy_sub_type == 0>>
<<set $enemy_sub_text = "Bandit">>
<<set $enemyhealth = 120>>
<<set $enemymana = 20>>
<<set $enemylust = 0>>
<<set $enemylustpower = 10>>
<<set $enemybasedamage = 9>>
<<set $enemybaseresistancepower = 5>>
<<set $attemptmessage_1 = "The $enemy_singular charges towards you and swings it's sword at you!">>
<<set $attemptmessage_2 = "The $enemy_singular attempts to jab you with it's rusty sword!">>
<<set $attemptmessage_3 = "The $enemy_singular looks through a pouch that is attached to it's loincloth, and takes out some @@.pinktext;pink dust@@. The $enemy_singular hurls the dust at you!">>
<<set $attemptmessage_4 = "The $enemy_singular looks through a pouch that is attached to it's loincloth, and takes out some @@.purpletext;purple dust@@. The $enemy_singular hurls the dust at you!">>
<<elseif $enemy_sub_type == 1>>
<<set $enemy_sub_text = "Marauder">>
<<set $enemyhealth = 180>>
<<set $enemymana = 20>>
<<set $enemylust = 15>>
<<set $enemylustpower = 10>>
<<set $enemybasedamage = 12>>
<<set $enemybaseresistancepower = 5>>
<<set $attemptmessage_1 = "The $enemy_singular charges towards you and swings it's waraxe at you!">>
<<set $attemptmessage_2 = "The $enemy_singular attempts to throw a javelin at you!">>
<<set $attemptmessage_3 = "The $enemy_singular looks through a pouch that is attached to it's loincloth, and takes out some @@.pinktext;pink dust@@. The $enemy_singular hurls the dust at you!">>
<<set $attemptmessage_4 = "The $enemy_singular looks through a pouch that is attached to it's loincloth, and takes out some @@.purpletext;purple dust@@. The $enemy_singular hurls the dust at you!">>
<<elseif $enemy_sub_type == 2>>
<<set $enemy_sub_text = "Cultist">>
<<set $enemyhealth = 70>>
<<set $enemymana = 300>>
<<set $enemymanacost = 30>>
<<set $enemy_spell_caster = 1>>
<<set $enemylust = 0>>
<<set $enemylustpower = 20>>
<<set $enemybasedamage = 11>>
<<set $enemyspellpower = 13>>
<<set $enemybaseresistancepower = 11>>
<<set $attemptmessage_1 = "The $enemy_singular charges towards you and swings it's staff at you!">>
<<set $attemptmessage_2 = "The $enemy_singular conjures dark magicks to cast at you!">>
<<set $attemptmessage_3 = "The $enemy_singular tries to @@.pinktext;arouse@@ you with it's fel magic!">>
<<set $attemptmessage_4 = "The $enemy_singular tries to @@.purpletext;change@@ and manipulate your body with it's changeling magic!">>
<<if $genderbender == 1>>
<<replace "#image-bar">><<display "Human Cultist Male Banner Image">><</replace>>
<<elseif $genderbender == 0>>
<<replace "#image-bar">><<display "Human Cultist Female Banner Image">><</replace>>
<<elseif $genderbender == 2>>
<<replace "#image-bar">><<display "Human Cultist Female Banner Image">><</replace>>
<<endif>>
<<endif>>
<<set $normalattack = 0>>
<<set $daringattack = 0>>
<<set $strongattack = 0>>
<<set $teaseattack = 0>>
<<set $idlecombat = 1>>
<<set $idleenemy = 1>>
<<set $player_casted_magic = 0>>
<<set $player_escape_attempt = 0>>
<<set $encounterrandom = random(100)>>
<<if $encounterrandom <= 50>>
<<set $enemyaware = 0>>
<<elseif $encounterrandom >= 51>>
<<set $enemyaware = 1>>
<<endif>>
<<set $mtaunt_1 = "@@.humanvoice;Give up, <<R_Insult>> bitch!@@">>
<<set $mtaunt_2 = "@@.humanvoice;I'm gonna make you do all sorts of depraved things! Hah!@@">>
<<set $mtaunt_3 = "@@.humanvoice;Get on your knees, <<R_Insult>> slut!@@">>
<<set $mtaunt_4 = "@@.humanvoice;The gods are watching! Let's give them quite the display!@@">>
<<set $mtaunt_5 = "@@.humanvoice;Despoil! Rape! Pillage!@@">>
<<set $mtaunt_6 = "@@.humanvoice;I will ravage you <<R_Insult>>!@@">>
<<set $mtaunt_7 = "@@.humanvoice;You better start praying now!@@">>
<<set $midle_1 = "The $enemy_singular looks at you with a sinister glare in it's eyes, as if it's thinking of all sorts of ways to rip you apart.">>
<<set $midle_2 = "The $enemy_singular circles around you, as if looking for an opportunity to strike at you.">>
<<set $midle_3 = "The $enemy_singular starts to move back and forth impatiently.">>
<<endsilently>>
You have encountered a $enemy_singular $enemy_sub_text!
<<if $enemyaware == 1>>The $enemy_singular sees you, and prepares for combat!<<replace "#linkbar">>[[Continue|Combat Menu]]<</replace>><<elseif $enemyaware == 0>>The $enemy_singular has still not seen you...
You have the following options.
<<replace "#linkbar">>[[Surprise Attack|Surprise Attack]] or [[Sneak Away Safely|Sneak Away]]<</replace>>
<<endif>><<set $mtaunt_1 = "@@.humanvoice;Give up, bitch!@@">>
<<set $mtaunt_2 = "@@.humanvoice;I'm gonna make you do all sorts of depraved things! Hah!@@">>
<<set $mtaunt_3 = "@@.humanvoice;Get on your knees, slut!@@">>
<<set $mtaunt_4 = "@@.humanvoice;The gods are watching! Let's give them quite the display!@@">>
<<set $mtaunt_5 = "@@.humanvoice;Despoil! Rape! Pillage!@@">>
<<set $mtaunt_6 = "@@.humanvoice;I will ravage you!@@">>
<<set $mtaunt_7 = "@@.humanvoice;You better start praying now!@@">>
<<set $midle_1 = "$enemy looks at you with a sinister glare in it's eyes, as if it's thinking of all sorts of ways to degrade and humiliate you.">>
<<set $midle_2 = "$enemy circles around you, as if looking for an oppourtunity to strike at you.">>
<<set $midle_3 = "$enemy starts to move back and forth impatiently.">>
<<set $mtaunt-1 = "@@.impvoice;Naa! Kra-karag na!@@">>
<<set $mtaunt-2 = "@@.impvoice;Shi-fulan, se'kro aran na!@@">>
<<set $mtaunt-3 = "@@.impvoice;Koron-krog tos an para-fu!@@">>
<<set $mtaunt-4 = "@@.impvoice;Rano-ka!@@">>
<<set $mtaunt-5 = "@@.impvoice;Oron-bosh se'kro na!@@">>
<<set $mtaunt-6 = "@@.impvoice;Xeron-ga Kra-karag se'kro aran na!@@">>
<<set $mtaunt-7 = "@@.impvoice;...Pfa!@@">>
<<set $midle-1 = "$enemy looks at you with a sinister glare in it's eyes, as if it's thinking of all sorts of ways to degrade and humiliate you.">>
<<set $midle-2 = "$enemy circles around you, as if looking for an oppourtunity to strike at you.">>
<<set $midle-3 = "$enemy conjures some dark magic whilst whispering in twisted tongues...">><<silently>>
<<replace "#image-bar">><<display "Plains Background 01">><</replace>>
<<replace "#right-bar">><<display "Plains Background 02">><</replace>>
<<set $E_ExploreWestCity = 1>>
<<set $A_TradeWestRoad = 1>>
<<set $daytime += 1>>
<<endsilently>>
!Plains of Westdale
-------------------------------------------------
You travel The Plains of Westdale, letting the winds graze you as you take in the scenery.
You stumble upon a road, large enough to be a sort of main road. Wheel-like trenches follow along the path, suggesting that the road sees heavy use.
!!!@@.discoverytext;You have discovered The Western Trade Road! (New Assignment Unlocked)@@
The road leads over a fairly high hill-top, and you quickly run along it. As you reach the top of the hill, you're greeted by the welcoming view of civilization!
!!!@@.discoverytext;You have discovered Westdale City! (Place)@@
A city can be seen in the distance, the road leading downwards towards what appears to be the main gates. Along with the city, you can see the coast, the city lying along it.
The beautiful view from the hill top, gives you a complete scenery of the city, but also feels treacherous to the city's true size.
It would take quite some time to walk towards the city now, but maybe it would be worth the effort?
<<replace "#linkbar">>[[Walk towards the city|CITY - Westdale Gate]] or [[Head back to the cave|HOME - The Cave]] <</replace>><<silently>>
<<replace "#image-bar">><<display "Plains Background 01">><</replace>>
<<replace "#right-bar">><<display "Plains Background 02">><</replace>>
<<set $explore_area = 0>>
<<set $explore_chance = random(100)>>
<<set $event_chance = random(100)>>
<<set $place_chance = random(100)>>
<<set $random_explore_text = random(2)>>
<<set $exploration_text = "You explore the Plains of Westdale.">>
<<set $description_text = "The grassy hills stretch as far as you can see, occasionally covered by some mossy rocks. The landscape has a vibrant tone, very similar to a temperate steppe.">>
<<if $random_explore_text == 0>>
<<set $random_text = "The howling wind grazes you, and roars through the land.">>
<<elseif $random_explore_text == 1>>
<<set $random_text = "The silence bellows through the plains.">>
<<elseif $random_explore_text == 2>>
<<set $random_text = "The wind sends beautiful shockwaves through the grassy plains.">>
<<endif>>
<<if $explore_chance <= 33>>
<<Exploration_Forage_Check>>
<<PlainsExplore>>
<<elseif $explore_chance >= 34>>
<<if $event_chance <= 50>>
<<Exploration_Monster_Check>>
<<elseif $event_chance >= 51>>
<<if $place_chance <= 50>>
<<Event_Check>>
<<elseif $place_chance >= 51>>
<<Place_Check>>
<<endif>>
<<endif>>
<<endif>>
<<endsilently>>
!Plains of Westdale
-------------------------------------------------
$exploration_text $description_text $random_text
$event_text
<<widget Curse>><<set $Curse_Random = random(100)>><<set $Curse_Critical = random(100)>><<set $Curse_Misfire = random(100)>><<if $sex == 0>><<set $Curse_Anatomy = random(1)>><<elseif $sex == 1>><<set $Curse_Anatomy = random(3)>><<endif>><<if $genderbender_fetish == 0>><<if $sex == 1>><<if $Curse_Anatomy == 2>><<set $Curse_Anatomy = 4>><<endif>><<endif>><<endif>><<if $futanari_fetish == 0>><<if $sex == 1>><<if $Curse_Anatomy == 1>><<set $Curse_Anatomy = 4>><<endif>><<endif>><<endif>><<if $PlayerCResistance >= 1>><<set $Curse_Message = "Your Resistance blocks the changeling magic!">><<set $PlayerCResistance = $PlayerCResistance - random(25)>><<elseif $PlayerCResistance <= 0>><<if $Curse_Misfire <= 25>><<set $Curse_Message = "The changeling magic attempts to manifest, but mysteriously vanishes!">><<elseif $Curse_Misfire >= 26>><<if $Curse_Random <= 50>><<High_Increase_Femininity>><<if $traitTable.SexualRank == 1>><<set $Curse_Message = "The changeling magic fails to increase your femininity!">><<elseif $traitTable.SexualRank >= 2>><<set $Curse_Message = "The changeling magic grabs hold of you and changes your physical appearance! Your Femininity increases!">><<endif>><<elseif $Curse_Random >= 51>><<if $Curse_Anatomy == 0>><<Inc_Ass>><<elseif $Curse_Anatomy == 1>><<Inc_Boobs>><<elseif $Curse_Anatomy == 2>><<Dec_Penis>><<elseif $Curse_Anatomy == 3>><<Inc_Penis>><<elseif $Curse_Anatomy == 4>><<NoGB_Dec_Penis>><<endif>><<endif>><<endif>><<endif>>$Curse_Message<</widget>><<silently>>
<<set $daytime += 1>>
<<set $PlayerCEnergy -= 20>>
<<set $PlayerCLust = 0>>
<<endsilently>>
!Masturbating...
---------------------------------------
As you feel the sexual frustration take over you, you decide to play with yourself.
<<display "Player Masturbate Image">>
You work yourself toward release, and eventually satisfy your needs in a sexual climax.
<<replace "#linkbar">>[[Back|HOME - The Cave]]<</replace>><<silently>>
<<endsilently>>
!The Tainted Pond
-------------------------------------------------
You move even closer to the pond, examining it's many dark textures and rotten behaviour.
You spot something shiny by the edge of the pond. It appears to be a Pink Pearl of sorts. You could probably reach for it?
<<if $Pink_Pearl_Taken == 0>><<replace "#linkbar">>[[Take the Pink Pearl|EXPLORATION - Tainted Pond Curious][$Pink_Pearl_Taken = 1]] - <<HomeNoReplace>><</replace>><<elseif $Pink_Pearl_Taken == 1>><<Add_PinkPearl>>As you get closer, the stench and rotten atmosphere get's the better of you.
You lightly cough as the corrupted pond's vile intent takes over, and curses your body!
<<Curse>>
<<Add_TaintedTrait>>
<<ForestExplore>><<endif>><<silently>>
<<set $consumableTable.PinkPearl -= 1>>
<<endsilently>>
!Consume - Pink Pearl
---------------------------------------
You examine the deep pink pearl, and give it a small lick. It's sweet taste makes it hard to resist. You let it dissolve in your mouth like you would a pastille, it's sweet savory taste fizzling away on your tongue.
You feel a light daze and a warm lustful heat hitting you, as you become influenced by the magical pearl.
<<Curse>>
<<replace "#linkbar">>[[Back|Inventory]]<</replace>><<widget High_Increase_Femininity>><<if $traitTable.SexualRank == 5>><<set $traitPrinter.push("@@.lightbluetext;Masculine@@")>><<set $traitPrinter.delete("@@.lightbluetext;Exceptionally Masculine@@")>><<set $traitTable.SexualRank = 4>><<set $Inc_Message = "Your trait @@.lightbluetext;Exceptionally Masculine@@ has developed to @@.lightbluetext;Masculine@@!">><<elseif $traitTable.SexualRank == 4>><<set $traitPrinter.push("@@.lightbluetext;Androgyne@@")>><<set $traitPrinter.delete("@@.lightbluetext;Masculine@@")>><<set $traitTable.SexualRank = 3>><<set $Inc_Message = "Your trait @@.lightbluetext;Masculine@@ has developed to @@.lightbluetext;Androgyne@@!">><<elseif $traitTable.SexualRank == 3>><<set $traitPrinter.push("@@.lightbluetext;Feminine@@")>><<set $traitPrinter.delete("@@.lightbluetext;Androgyne@@")>><<set $traitTable.SexualRank = 2>><<set $Inc_Message = "Your trait @@.lightbluetext;Androgyne@@ has developed to @@.lightbluetext;Feminine@@!">><<elseif $traitTable.SexualRank == 2>><<set $traitPrinter.push("@@.lightbluetext;Exceptionally Feminine@@")>><<set $traitPrinter.delete("@@.lightbluetext;Feminine@@")>><<set $traitTable.SexualRank = 1>><<set $Inc_Message = "Your trait @@.lightbluetext;Feminine@@ has developed to @@.lightbluetext;Exceptionally Feminine@@!">><<elseif $traitTable.SexualRank == 1>><<set $Inc_Message = "You're already at peak Femininity!">><<endif>>$Inc_Message<</widget>><<widget Increase_Masculinity>><<if $traitTable.SexualRank == 1>><<set $traitPrinter.push("@@.lightbluetext;Feminine@@")>><<set $traitPrinter.delete("@@.lightbluetext;Exceptionally Feminine@@")>><<set $traitTable.SexualRank = 2>><<elseif $traitTable.SexualRank == 2>><<set $traitPrinter.push("@@.lightbluetext;Androgyne@@")>><<set $traitPrinter.delete("@@.lightbluetext;Feminine@@")>><<set $traitTable.SexualRank = 3>><<elseif $traitTable.SexualRank == 3>><<set $traitPrinter.push("@@.lightbluetext;Masculine@@")>> <<set $traitPrinter.delete("@@.lightbluetext;Androgyne@@")>><<set $traitTable.SexualRank = 4>><<endif>><<if $traitTable.SexualRank == 5>><<set $Inc_Message = "You're already at peak Masculinity.">><<elseif $traitTable.SexualRank == 4>><<set $Inc_Message = "You feel your Masculinity increase slightly, but not enough to make a big difference.">><<elseif $traitTable.SexualRank <= 3>><<set $Inc_Message = "You feel your Masculinity increase drastically!">><<endif>>$Inc_Message<</widget>><<silently>>
<<set $oral_random = random(1)>>
<<endsilently>>
!Defeat
-----------------------------------------
<<if $noncon_fetish == 1>><<if $enemytype == 0>><<GoblinDefeat>><<elseif $enemytype == 1>><<ImpDefeat>><<elseif $enemytype == 2>><<HumanDefeat>><<elseif $enemytype == 3>><<SuccubusDefeat>><<endif>><<elseif $noncon_fetish == 0>>You've been defeated by the $enemy_singular! You black out giving the $enemy_singular plenty of time to steal whatever goods & supplies you're carrying...<<endif>>
<<replace "#linkbar">>[[Continue|HOME - The Cave]]<</replace>>
<<silently>>
<<set $coin_random_low = random(10)>>
<<set $coin_random_medium = random(50)>>
<<set $coin_random_high = random(100)>>
<<set $gems_random_low = random(2)>>
<<set $gems_random_medium = random(5)>>
<<set $gems_random_high = random(10)>>
<<if $enemytype == 0>>
<<set $coin_gained = $coin_gained + $coin_random_low>>
<<set $gems_gained = $gems_gained + $gems_random_low>>
<<set $PlayerCoins = $PlayerCoins + $coin_gained>>
<<set $PlayerGems = $PlayerGems + $gems_gained>>
<<elseif $enemytype == 1>>
<<set $coin_gained = $coin_gained + $coin_random_low>>
<<set $gems_gained = $gems_gained + $gems_random_medium>>
<<set $PlayerCoins = $PlayerCoins + $coin_gained>>
<<set $PlayerGems = $PlayerGems + $gems_gained>>
<<elseif $enemytype == 2>>
<<set $coin_gained = $coin_gained + $coin_random_medium>>
<<set $gems_gained = $gems_gained + $gems_random_low>>
<<set $PlayerCoins = $PlayerCoins + $coin_gained>>
<<set $PlayerGems = $PlayerGems + $gems_gained>>
<<elseif $enemytype == 3>>
<<set $coin_gained = $coin_gained + $coin_random_medium>>
<<set $gems_gained = $gems_gained + $gems_random_high>>
<<set $PlayerCoins = $PlayerCoins + $coin_gained>>
<<set $PlayerGems = $PlayerGems + $gems_gained>>
<<endif>>
<<endsilently>>
!Victory
-----------------------------------------
You have defeated the $enemy_singular!
<<if $enemyhealth <= 0>>The $enemy_singular lies before you broken and completely beaten into submission!<<elseif $enemyhealth >= 0>><<if $enemylust >= 100>>The $enemy_singular lies before you lusting for your body and ready to be taken!<<elseif $enemylust <= 100>>ERROR: Something went wrong; Enemy not defeated.<<endif>><<endif>>
<<if $scene_mode == 1>><<if $enemytype == 0>><<if $enemygender == 0>><<display "Goblin Female Defeat Image">><<elseif $enemygender == 1>>No Image Available<<elseif $enemygender == 2>>No Image Available<<endif>><<elseif $enemytype == 1>>No Image Available<<endif>><<if $enemytype == 2>><<if $enemygender == 0>><<display "Human Female Defeat Image">><<elseif $enemygender == 1>><<display "Human Male Defeat Image">><<elseif $enemygender == 2>>No Image Available<<endif>><<if $enemytype == 3>>No Image Available<<endif>><<endif>><<endif>>
You have looted $coin_gained Coins and $gems_gained Gems, from the $enemy_singular!
<<LOOTTABLE>>
You could leave the $enemy_singular to it's fate or have your way with $enemy_s_himher.
<<replace "#linkbar">><<if $enemygender == 0>>[[Dominate Her|SEX - START]]<<elseif $enemygender == 1>>[[Dominate Him|SEX - START]]<<elseif $enemygender == 2>>[[Dominate Her|SEX - START]]<<endif>> - [[Return to the Cave|HOME - The Cave]]<</replace>><<widget HumanDefeat>><<SexEnd>><<if $enemygender == 1>>You have succumbed to the might of the Human, and now lay before him completely defenseless and all for his taking. He eyes you up and down, as you meekly look down upon the ground in shame.
@@.humanvoice;"Not every day you're presented such a slut for the taking!"@@
He pulls his loincloth to the side and takes out his 6 inch erect hard dick. The veins trailing along the raw cock, pulsing and ready to fill you.
<<if $oral_random == 0>>You eye the tasty meat dangling in front of you, observing the pre-cum already leaking from his cock.
Before you can react, he grabs hold of the back of your head, and plunges his rock hard cock down your throat. Gagging and spurting from the violent intrusion, you try to fight back for a short while, but quickly give up as he overpowers you.
He keeps humping away, raping your face. Your throat distending slightly with each thrust. <<elseif $oral_random == 1>><<if $sex == 0>><<Normal_VaginalSex>>He pushes you on your back and frees your plump waiting pussy. Without much hesitation or foreplay, he forces his rock-hard dick into your sluthole.
You wince at the invasion, feeling the raw meat massage your pussy walls as the cock forces itself further inside of you.
Shortly after grabbing your neck in a chokehold, he starts to pound away, you gasping for air with every pulse of pleasure.<<elseif $sex == 1>><<Normal_AnalSex>>He pushes you on your stomach and frees your plump waiting anus. Without much hesitation or foreplay, he forces his raw man-meat into your sluthole.
You wince at the invasion, feeling his dick stretch your asshole as he forces himself further inside of you.
Shortly after spanking you a few times, he starts to pound away, you gasping for air with every pulse of pleasure.<<endif>><<endif>>
After having had his way with you for some time, his dick begins to pulse.
He moans in pleasure and pulls out of you, whilst commanding you to present your slutty face.
You get on your knees, opening your mouth like a wanton whore, as he covers your face in thick warm cum.
@@.humanvoice;"Uhh! Fuck yes! You're a good little whore aren't ya?"@@
With that, he leaves you there, covered in cum and broken in.<<elseif $enemygender == 0>>You have succumbed to the might of the Human, and now lay before her completely defenseless and all for her taking. She eyes you up and down, as you meekly look down upon the ground in shame.
@@.humanvoice;"Not every day you're presented such a slut for the taking!"@@
She pulls her loincloth to the side and flashes her dripping wet cunt.
@@.humanvoice;"I hope you're hungry, cause you're gonna eat up!"@@
You eye the tasty snatch in front of you, observing the sweat and pussy-juice soaking it.
Before you can react, she grabs hold of the back of your head, and plunges your face into her aching cunt. Spurting in surprise, you try to fight back for a short while, but quickly give up as she overpowers you.
She rides your face soaking it in her juices, making sure you tasty every inch of her. You resolve to licking as best as you can, as you have no choice.
She continues to rape your face for some time, locking your head with her womanly, but strong thighs. Until she quivers in ecstacy, ready to come any moment.
She struggles a bit, putting her entire weight on your face as she squirms and moans deeply in pleasure.
After that she stands up, and walks off, leaving you there drenched in her juices and broken in.<<elseif $enemygender == 2>>You have succumbed to the might of the Human, and now lay before her completely defenseless and all for her taking. She eyes you up and down, as you meekly look down upon the ground in shame.
@@.humanvoice;"Not every day you're presented such a slut for the taking!"@@
He pulls her loincloth to the side and takes out her 6 inch erect hard dick. The veins trailing along the raw cock, pulsing and ready to fill you.
<<if $oral_random == 0>>You eye the tasty meat dangling in front of you, observing the pre-cum already leaking from her cock.
Before you can react, she grabs hold of the back of your head, and plunges her rock hard cock down your throat. Gagging and spurting from the violent intrusion, you try to fight back for a short while, but quickly give up as she overpowers you.
He keeps humping away, raping your face. Your throat distending slightly with each thrust. <<elseif $oral_random == 1>><<if $sex == 0>>He pushes you on your back and frees your plump waiting pussy. Without much hesitation or foreplay, she forces her rock-hard dick into your sluthole.
You wince at the invasion, feeling the raw meat massage your pussy walls as the cock forces itself further inside of you.
Shortly after grabbing your neck in a chokehold, she starts to pound away, you gasping for air with every pulse of pleasure.<<elseif $sex == 1>>He pushes you on your stomach and frees your plump waiting anus. Without much hesitation or foreplay, she forces her raw man-meat into your sluthole.
You wince at the invasion, feeling her dick stretch your asshole as she forces herself further inside of you.
Shortly after spanking you a few times, she starts to pound away, you gasping for air with every pulse of pleasure.<<endif>><<endif>>
After having had her way with you for some time, her dick begins to pulse.
He moans in pleasure and pulls out of you, whilst commanding you to present your slutty face.
You get on your knees, opening your mouth like a wanton whore, as she covers your face in thick warm cum.
@@.humanvoice;"Uhh! Fuck yes! You're a good little whore aren't ya?"@@
With that, she leaves you there, covered in cum and broken in.<<endif>><</widget>><<widget ImpDefeat>><<SexEnd>>You have succumbed to the power of the Imp, and now lay before it completely defenseless, mind broken and all for it's taking. The imp's eyes burn with lust and a hot need to breed.
@@.impvoice;"Raagh-na! Kra-ka-kron! Sreeran-shu!"@@
The Imp's hellfire cock pointing straight towards you in total depraved lust. It's shredded form decorated with rills and unholy veins.
You eye the demonic cock dangling in front of you, observing the fiery pre-cum already leaking from the unholy dick.
The Imp conjures dark magical energies and blasts your mind with it.
You feel your thoughts turn into depraved pictures of yourself getting taken by all sorts of dark lustful creatures. You instinctively open your drooling mouth as your mind melts away in a heat of debauched thoughts.
The Imp cackling away at your depraved situation, takes the advantage to invade your mouth with it's unholy member. However, you being too far gone in thought, to realize the invasion.
The creatures in your thoughts rape you in every conceivable way, and in every sluthole you possess.
After what seems like several hours, you calmly wake up in a puddle of demonic cum. Your face covered in splooge and your sluthole filled to the brim, slowly leaking cum. Which makes you question the reality of your mind-break.
The Imp having abandoned your sorry state quite some time ago...
<</widget>><<widget SuccubusDefeat>><<SexEnd>>You have succumbed to the overpowering will of the Succubus, and now lay before it completely defenseless, now to become it's wanton plaything. It's demonic eyes inspecting you, as you meekly look down upon the ground in shame.
@@.succubusvoice;"What a pathetic little creature we have here! I shall take quite the pleasure in devouring your lusted soul!"@@
The Succubus walks closer to you, it's high heels clacking and tacking seductively with each step.
With a flick of her fingers, she conjures a mass of demonic energies that manifest around your body. You feel yourself drawn into a heat of lust, as you're aroused to depraved and unimagineable levels. <<if $sex == 0>>Your pussy becoming incredibly wet.<<elseif $sex == 1>>Your penis becoming rock hard.<<endif>>
@@.succubusvoice;"Already so lustful! Hah!"@@
The Succubus sucks her finger seductively, as you freeze in place, forced to observe her ever so suggestive moves, driving you further into sexual frustration.
She whispers some dark words, beyond your comprehension and begins to extract your lustful energy.
You feel your body turn on, as if flicked like a switch, being massaged all over. The tingling sensation making an orgasm feel as a complete whole body experience.
The light's go out, and you pass out giving the Succubus all the time in the world to harvest your lustful energies.
After several hours and many tormenting and depraved dreams after, you wake up in a puddle of sweat and your own cum.
The Succubus having left you there.
<</widget>><<silently>>
<<set $oral_giving = 0>>
<<set $oral_receiving = 0>>
<<set $anal_giving = 0>>
<<set $anal_receiving = 0>>
<<set $vaginal_giving = 0>>
<<set $vaginal_receiving = 0>>
<<set $player_is_oralR = 0>>
<<set $player_is_oralG = 0>>
<<set $player_is_analR = 0>>
<<set $player_is_analG = 0>>
<<set $player_is_vaginalR = 0>>
<<set $player_is_vaginalG = 0>>
<<set $playersatisfaction = random(5)>>
<<set $enemysatisfaction = random(5)>>
<<if $enemygender == 1>>
<<set $enemyforeplay = "The $enemy_singular masturbates his hard cock uncontrollably in a wild lusted state, not paying attention to his surroundings.">>
<<elseif $enemygender == 0>>
<<set $enemyforeplay = "The $enemy_singular touches herself uncontrollably in a wild lusted state, not paying attention to her surroundings.">>
<<elseif $enemygender == 2>>
<<set $enemyforeplay = "The $enemy_singular masturbates her hard cock uncontrollably in a wild lusted state, not paying attention to her surroundings.">>
<<endif>>
<<endsilently>>
!Dominate
-----------------------------------------
You walk towards the $enemy_singular, preparing yourself.
$enemyforeplay
Observing the $enemy_singular's depraved behaviour, you wonder what you would like to do to <<if $enemygender == 1>>him.<<elseif $enemygender == 0>>her.<<endif>>
<<SEXLINKS>><<silently>>
<<set $playersatisfaction = $playersatisfaction + 25 + random(5)>>
<<set $mainplay_random = random(2)>>
<<set $secondplay_random = random(2)>>
<<set $thirdplay_random = random(2)>>
<<set $oral_giving = 0>>
<<set $oral_receiving = 0>>
<<set $anal_giving = 0>>
<<set $anal_receiving = 0>>
<<set $vaginal_giving = 0>>
<<set $vaginal_receiving = 0>>
<<set $player_is_oralR = 1>>
<<set $player_is_oralG = 0>>
<<set $player_is_analR = 0>>
<<set $player_is_analG = 0>>
<<set $player_is_vaginalR = 0>>
<<set $player_is_vaginalG = 0>>
<<if $sex == 1>>
<<if $oral_receiving == 0>>
<<set $oral_receiving = 1>>
<<set $playerforeplay = "You walk towards the $enemy_singular, whipping out your cock and stroking it. You look down and order the $enemy_singular to suck your cock.">>
<<set $enemyforeplay = "The $enemy_singular whimpers in sexual frustration, but opens their slutty mouth, inviting your cock inside.">>
<<elseif $oral_receiving == 1>>
<<set $playerforeplay = "You continue to let the $enemy_singular suck your cock as wiggle it in front of their face, before them again.">>
<<set $enemyforeplay = "The $enemy_singular gasps for air, and prepares themselves for another rough face-fucking.">>
<<endif>>
<<if $mainplay_random == 0>>
<<set $mainplay = "You push your raw dick towards the $enemy_singulars face, grinding their lips and cheeks right and left, coating their face in pre-cum.">>
<<elseif $mainplay_random == 1>>
<<set $mainplay = "You slap the $enemy_singular's face with your dick, making their cheeks bright red. They gasps in surprise with every slap, as your pre-cum splatters all over the place.">>
<<elseif $mainplay_random == 2>>
<<set $mainplay = "You grab the back of the $enemy_singular's head, and bob your cock towards the entrance of their slutty mouth. The $enemy_singular reaches out with their tongue, allowing you to rub your dick and balls with it.">>
<<endif>>
<<if $secondplay_random == 0>>
<<set $secondplay = "You push the $enemy_singular's head roughly towards the base of your cock, forcing them to swallow the entire length of your raw fuckmeat. They gag and spurt, but eventually stop resisting, letting you fuck their face with little effort and resistance.">>
<<elseif $secondplay_random == 1>>
<<set $secondplay = "You plunge you cock into their mouth roughly, and start to fuck their face at an aggressive pace. They gag and tremble at the raw mouth-fucking, tears and drool dripping from their well-abused face.">>
<<elseif $secondplay_random == 2>>
<<set $secondplay = "You jam your cock into their throat with little to no warning, catching the $enemy_singular completely off guard. They gag at the sudden invasion, but eventually let you fuck their face without resisting.">>
<<endif>>
<<if $thirdplay_random == 0>>
<<set $thirdplay = "After fucking their face for some time, you look down at the $enemy_singular, observing them like the depraved whore that they are. You plunge your cock into their mouth again, whilst maintaining eye contact, letting them know who is in charge.">>
<<elseif $thirdplay_random == 1>>
<<set $thirdplay = "You increase the pace of your raw face-fucking, making sure the entire length of your cock exits their mouth with each thrust. The $enemy_singular graps your hips tightly, just to maintain their composure.">>
<<elseif $thirdplay_random == 2>>
<<set $thirdplay = "You take your cock out of their slutty mouth, and plant your balls on the face, forcing the $enemy_singular to lick them. The $enemy_singular tries to please and lick as well as they can, but they are far too gone to do a proper job. Shortly after, you continue to fuck the $enemy_singular's mouth.">>
<<endif>>
<<if $playersatisfaction >= 100>>
<<set $satisfactionplay = "The pleasure builds up, and you feel ready to explode! You're about to cum!">>
<<elseif $enemysatisfaction <= 100>>
<<set $satisfactionplay = "You feel your own satisfaction and pleasure increase, as you come closer to release!">>
<<endif>>
<<elseif $sex == 0>>
<<if $oral_receiving == 0>>
<<set $oral_receiving = 1>>
<<set $playerforeplay = "You walk towards the $enemy_singular, gently rubbing and touching your pussy, making it ready for pleasure.">>
<<set $enemyforeplay = "The $enemy_singular watches you closely as you come closer.">>
<<elseif $oral_receiving == 1>>
<<set $playerforeplay = "You look down at the $enemy_singular, and force the face towards your pussy again.">>
<<set $enemyforeplay = "The $enemy_singular continues to lick your pussy with great pace.">>
<<endif>>
<<if $mainplay_random == 0>>
<<set $mainplay = "The $enemy_singular licks and tastes your pussy with great passion, trying their best to please you with their tongue.">>
<<elseif $mainplay_random == 1>>
<<set $mainplay = "The $enemy_singular plunges their tongue into your cunt, licking away aggressively straight away, seductively biting your clit and sucking it.">>
<<elseif $mainplay_random == 2>>
<<set $mainplay = "The $enemy_singular fingers your pussy whilst sucking your clit. Increasing the pace slowly and exploring your pussy walls, massaging them from the inside.">>
<<endif>>
<<if $secondplay_random == 0>>
<<set $secondplay = "You grind your hips towards the $enemy_singular's face, making them unable to breathe, and riding them. You tremble and shiver in pleasure as you feel their rough facial texture please every bit of your dripping wet cunt.">>
<<elseif $secondplay_random == 1>>
<<set $secondplay = "You overpower the $enemy_singular and lock their face in between your legs, forcing them to lick your pussy constantly.">>
<<elseif $secondplay_random == 2>>
<<set $secondplay = "You grab the back of the $enemy_singular's head and force them towards your wet cunt, ordering them to lick you faster and fuck you with their tongue.">>
<<endif>>
<<if $thirdplay_random == 0>>
<<set $thirdplay = "The $enemy_singular drives two fingers straight into your cunt, whilst sucking and licking your clit. They stretch and explore your pussy, whilst sucking harder and harder, occasionally biting your clit seductively.">>
<<elseif $thirdplay_random == 1>>
<<set $thirdplay = "The $enemy_singular moves down in pace and starts to stretching your pussy. Exploring you with two fingers, and slowly building up to three, and then even four!">>
<<elseif $thirdplay_random == 2>>
<<set $thirdplay = "You moan in pleasure as you ride the $enemy_singular's face with your dripping wet cunt. You clench your thighs as ripples of pleasure surge through you, making you shiver in ecstacy.">>
<<endif>>
<<if $playersatisfaction >= 100>>
<<set $satisfactionplay = "The pleasure builds up, and you feel ready to explode! You're about to cum!">>
<<elseif $playersatisfaction <= 100>>
<<set $satisfactionplay = "You feel your own satisfaction and pleasure increase, as you come closer to release!">>
<<endif>>
<<endif>>
<<endsilently>>
!Dominate - Oral (Receiving)
-----------------------------------------
$playerforeplay
$enemyforeplay
$mainplay
$secondplay
$thirdplay
$satisfactionplay
<<SEXLINKS>><<silently>>
<<set $enemysatisfaction = $enemysatisfaction + 25 + random(25)>>
<<set $mainplay_random = random(2)>>
<<set $secondplay_random = random(2)>>
<<set $thirdplay_random = random(2)>>
<<set $oral_giving = 0>>
<<set $oral_receiving = 0>>
<<set $anal_giving = 0>>
<<set $anal_receiving = 0>>
<<set $vaginal_giving = 0>>
<<set $vaginal_receiving = 0>>
<<set $player_is_oralR = 0>>
<<set $player_is_oralG = 1>>
<<set $player_is_analR = 0>>
<<set $player_is_analG = 0>>
<<set $player_is_vaginalR = 0>>
<<set $player_is_vaginalG = 0>>
<<if $enemygender >= 1>>
<<if $oral_giving == 0>>
<<set $oral_giving = 1>>
<<set $playerforeplay = "You walk towards the $enemy_singular, licking your lips and preparing yourself to lick $enemy_s_hisher hard cock.">>
<<set $enemyforeplay = "The $enemy_singular watches you closely as you walk towards $enemy_s_hisher cock seductively. You get on your knees, grabbing $enemy_s_hisher cock and begin to suck it.">>
<<elseif $oral_giving == 1>>
<<set $playerforeplay = "You continue to lick and suck the $enemy_singular's dick, swallowing the pre-cum slowly pulsing from $enemy_s_hisher cock-head.">>
<<set $enemyforeplay = "The $enemy_singular gasps in pleasure as you suck $enemy_s_hisher cock, giving you complete and free control over $enemy_s_hisher pulsing rod.">>
<<endif>>
<<if $mainplay_random == 0>>
<<set $mainplay = "You suck $enemy_s_hisher cock with great speed, bobbing your head back and forth forcefully whilst playing with the length of $enemy_s_hisher cock with your tongue.">>
<<elseif $mainplay_random == 1>>
<<set $mainplay = "You lick the base of $enemy_s_hisher balls, whilst $enemy_s_hisher cock rests on your your forehead. You blink towards $enemy_s_himher seductively, making $enemy_s_hisher cock spurt slightly in arousal on your forehead.">>
<<elseif $mainplay_random == 2>>
<<set $mainplay = "You roll your tongue around $enemy_s_hisher plump dickhead, sucking up the pre-cum, as it oozes from $enemy_s_hisher shaft.">>
<<endif>>
<<if $secondplay_random == 0>>
<<set $secondplay = "You take the entirety of $enemy_s_hisher cock down your throat, making you gag a little. You try to keep it there for as long as possible, before sliding it back out. You gag again as strings of pre-cum and drool trail down your slutty mouth.">>
<<elseif $secondplay_random == 1>>
<<set $secondplay = "You slap your face with $enemy_s_hisher impressive meat, whilst licking, sucking and kissing the sides of $enemy_s_hisher raw cock.">>
<<elseif $secondplay_random == 2>>
<<set $secondplay = "You masturbate $enemy_s_hisher cock aggressively and with great speed, whilst kissing and sucking the tip of $enemy_s_hisher penis.">>
<<endif>>
<<if $thirdplay_random == 0>>
<<set $thirdplay = "You deepthroat $enemy_s_hisher cock, like a depraved whore lusting for $enemy_s_hisher cum. $enemy_B_hisher cock outlining the top of your neck, slightly distending it.">>
<<elseif $thirdplay_random == 1>>
<<set $thirdplay = "You jerk of $enemy_s_hisher meat tightly, whilst licking $enemy_s_hisher balls. You suck them into your mouth, making the cum inside of them ready for release.">>
<<elseif $thirdplay_random == 2>>
<<set $thirdplay = "Pressing $enemy_s_hisher cock towards $enemy_s_hisher stomach, you lick the entirety of $enemy_s_hisher cock from base to tip with your tongue, whilst massaging $enemy_s_hisher balls in your hand.">>
<<endif>>
<<if $enemysatisfaction >= 100>>
<<set $satisfactionplay = "The $enemy_singular has reached $enemy_s_hisher climax and is about to cum.">>
<<elseif $enemysatisfaction <= 100>>
<<set $satisfactionplay = "The $enemy_singular's satisfaction increases as $enemy_s_heshe comes closer to release.">>
<<endif>>
<<elseif $enemygender == 0>>
<<if $oral_giving == 0>>
<<set $playerforeplay = "You walk towards the $enemy_singular, licking your lips and preparing yourself to lick her dripping wet pussy.">>
<<set $enemyforeplay = "The $enemy_singular watches you closely as you walk towards her dripping pussy seductively. You get on your knees and playfully grab her by the hips, digging in with a direct aggressive lick.">>
<<elseif $oral_giving == 1>>
<<set $playerforeplay = "You continue to lick and suck the $enemy_singular's wet cunt, swallowing the pussy juices and playing seductively with her clit.">>
<<set $enemyforeplay = "The $enemy_singular gasps in pleasure as you lick her cunt, giving you complete and free control over her wet sluthole.">>
<<endif>>
<<if $mainplay_random == 0>>
<<set $mainplay = "You lick her clit with great speed, whilst slowly fingering her pussy. Letting your tongue flick her clitty every now and then, sending ripples of pleasure through her wet cunt.">>
<<elseif $mainplay_random == 1>>
<<set $mainplay = "You suck her clitty into your mouth, massaging it with your seductive lips. You look up towards her, giving her a frisky wink, letting her know who is in control.">>
<<elseif $mainplay_random == 2>>
<<set $mainplay = "You finger her sluthole, massaging her clit with your thumb whilst doing so. You entertain her stomach with lush kisses as you finger her, looking up at her and meeting her eyes as well.">>
<<endif>>
<<if $secondplay_random == 0>>
<<set $secondplay = "You explore the entirety of her well-used cunt, whilst fingering her. Massaging her to ecstacy, and not letting an inch of her body go without attention.">>
<<elseif $secondplay_random == 1>>
<<set $secondplay = "You slap her pussy, sending ripples of pleasure through her with every slap. Her moaning becoming louder, as her cunt becomes more sensitive and receptive to abuse.">>
<<elseif $secondplay_random == 2>>
<<set $secondplay = "You plunge your tongue all the way into her slavering cunt, exploring every bit of her lovehole. Sucking and licking her juices as you do so.">>
<<endif>>
<<if $thirdplay_random == 0>>
<<set $thirdplay = "You lustfully play with her clit, playfully biting it and slapping it every now and then. Her slutty moans following suit with every bite and slap.">>
<<elseif $thirdplay_random == 1>>
<<set $thirdplay = "You fuck her cunt with your fingers, and with great speed. You build up to more fingers, three and now even four! Strecthing her fuckhole even more.">>
<<elseif $thirdplay_random == 2>>
<<set $thirdplay = "You suck her clit whilst fucking it with your fingers. You catch up in speed as her moans get louder and louder, making her shiver in pleasure.">>
<<endif>>
<<if $enemysatisfaction >= 100>>
<<set $satisfactionplay = "The $enemy_singular's has reached her climax and is about to cum.">>
<<elseif $enemysatisfaction <= 100>>
<<set $satisfactionplay = "The $enemy_singular's satisfaction increases as she comes closer to release.">>
<<endif>>
<<endif>>
<<endsilently>>
!Dominate - Oral (Giving)
-----------------------------------------
$playerforeplay
$enemyforeplay
$mainplay
$secondplay
$thirdplay
$satisfactionplay
<<SEXLINKS>><<silently>>
<<set $playersatisfaction = $playersatisfaction + 25 + random(20)>>
<<set $enemysatisfaction = $enemysatisfaction + 25 + random(20)>>
<<set $mainplay_random = random(2)>>
<<set $secondplay_random = random(2)>>
<<set $thirdplay_random = random(2)>>
<<set $oral_giving = 0>>
<<set $oral_receiving = 0>>
<<set $anal_giving = 0>>
<<set $anal_receiving = 0>>
<<set $vaginal_giving = 0>>
<<set $vaginal_receiving = 0>>
<<set $player_is_oralR = 0>>
<<set $player_is_oralG = 0>>
<<set $player_is_analR = 1>>
<<set $player_is_analG = 0>>
<<set $player_is_vaginalR = 0>>
<<set $player_is_vaginalG = 0>>
<<if $anal_receiving == 0>>
<<set $anal_receiving = 1>>
<<Normal_AnalSex>>
<<set $playerforeplay = "You walk towards the $enemy_singular, preparing yourself to ride their hard cock.">>
<<set $enemyforeplay = "The $enemy_singular watches you closely as you walk towards them, and presents their hard cock for you to use.">>
<<elseif $anal_receiving == 1>>
<<set $playerforeplay = "You continue to fuck the $enemy_singular's cock with your ass, riding it.">>
<<set $enemyforeplay = "The $enemy_singular gasps in pleasure as you fuck them.">>
<<endif>>
<<if $mainplay_random == 0>>
<<set $mainplay = "You sit on the $enemy_singular's hard cock, riding it. You buckle your ass with every repetition, making the $enemy_singular moan in ecstacy as you milk their thrubbing dick.">>
<<elseif $mainplay_random == 1>>
<<set $mainplay = "You fuck the $enemy_singular's cock slowly, rubbing your buttcheeks with their cock. Shortly after, you prod the entrance of your backdoor with their dick, slowly pushing harder and harder, invading your asshole inch by inch. You lick your lips, and with a short pause, bottom out as their dick completely fills your sluthole.">>
<<elseif $mainplay_random == 2>>
<<set $mainplay = "You push the $enemy_singular down on the ground, keeping them there as you push your ass towards their hard dick. You start humping them, milking their cock with your ass.">>
<<endif>>
<<if $secondplay_random == 0>>
<<set $secondplay = "The $enemy_singular moans in pleasure as you dominate their cock with your ass. You look down at the $enemy_singular and order them to fuck your ass. They comply by grabbing your hips and pounding away at your eager sluthole.">>
<<elseif $secondplay_random == 1>>
<<set $secondplay = "You turn around and present your ass to the $enemy_singular, commanding them to fuck you. The $enemy_singular quickly gets up and plunges their cock into your asshole, taking your doggystyle. You moan with each thrust, pushing back yourself.">>
<<elseif $secondplay_random == 2>>
<<set $secondplay = "The fucking becomes faster and harder with every thrust. You both moan with each thrust, as the pleasure continues to build. You command the $enemy_singular to take you on your back, putting yourself down in a missionary position. The $enemy_singular complies, and plunges their cock into your ass, fucking you at a steady pace.">>
<<endif>>
<<if $thirdplay_random == 0>>
<<set $thirdplay = "You command the $enemy_singular to stop for a second, just to feel their cock rest in your ass. You feel their hard cock bottoming out your asshole, stretching and massaging it, as it pulses. After a while, you continue to push down on their cock relentlessly, slowly coming closer to release.">>
<<elseif $thirdplay_random == 1>>
<<set $thirdplay = "You push back with full force, making sure that every thrust can be felt, stretching and pushing your poor anus to it's maximum capacity. You feel their hard cock pulse with pre-cum, lubricating your sluthole and pulling you closer to release.">>
<<elseif $thirdplay_random == 2>>
<<set $thirdplay = "You order the $enemy_singular to fuck your ass with full force, as hard as they can. They do as you command, ramming their cock into your sluthole as best as they can. They push your broken asshole towards it's limits, as you come closer to release.">>
<<endif>>
<<if $playersatisfaction >= 100>>
<<set $satisfactionplay = "The pleasure builds up, and you feel ready to explode! You're about to cum!">>
<<elseif $playersatisfaction <= 100>>
<<set $satisfactionplay = "You feel your own satisfaction and pleasure increase, as you come closer to release!">>
<<endif>>
<<endsilently>>
!Dominate - Anal (Receiving)
-----------------------------------------
$playerforeplay
$enemyforeplay
$mainplay
$secondplay
$thirdplay
$satisfactionplay
<<SEXLINKS>><<silently>>
<<set $playersatisfaction = $playersatisfaction + 25 + random(20)>>
<<set $enemysatisfaction = $enemysatisfaction + 25 + random(20)>>
<<set $mainplay_random = random(2)>>
<<set $secondplay_random = random(2)>>
<<set $thirdplay_random = random(2)>>
<<set $oral_giving = 0>>
<<set $oral_receiving = 0>>
<<set $anal_giving = 0>>
<<set $anal_receiving = 0>>
<<set $vaginal_giving = 0>>
<<set $vaginal_receiving = 0>>
<<set $player_is_oralR = 0>>
<<set $player_is_oralG = 0>>
<<set $player_is_analR = 0>>
<<set $player_is_analG = 1>>
<<set $player_is_vaginalR = 0>>
<<set $player_is_vaginalG = 0>>
<<if $anal_giving == 0>>
<<set $anal_giving = 1>>
<<set $playerforeplay = "You walk towards the $enemy_singular, with your cock in hand, preparing to fuck them in the ass.">>
<<set $enemyforeplay = "The $enemy_singular watches you closely as you walk towards them, and meekly present their pliant fuckhole.">>
<<elseif $anal_giving == 1>>
<<set $playerforeplay = "You continue to fuck the $enemy_singular's asshole, ramming away at your leisure.">>
<<set $enemyforeplay = "The $enemy_singular gasps in pleasure as you fuck their asshole, giving you complete and free control over their ass.">>
<<endif>>
<<if $mainplay_random == 0>>
<<set $mainplay = "You slap the $enemy_singular's ass with your hard cock, before prodding the entrance of their ass, lubing it with your pre-cum. You grab the $enemy_singular's hips and ram your meat into them.">>
<<elseif $mainplay_random == 1>>
<<set $mainplay = "You fuck the $enemy_singular's buttcheeks slowly, rubbing your cock and covering their lower back in pre-cum. Shortly after, you prod the entrance of their backdoor, slowly pushing harder and harder, invading their asshole inch by inch. You lick your lips with a short pause, before plunging your hard cock into their ass.">>
<<elseif $mainplay_random == 2>>
<<set $mainplay = "You smack and slap the $enemy_singular's rear end, before invading their asshole directly with your hard cock.">>
<<endif>>
<<if $secondplay_random == 0>>
<<set $secondplay = "You fuck away with great pace, not letting the $enemy_singular rest or catch their breath. Each thrust producing a broken whorish moan and further strecthing their sluthole, making it easier for you to abuse them.">>
<<elseif $secondplay_random == 1>>
<<set $secondplay = "You increase the pace, fucking their asshole faster and faster. Every thrust forcing the $enemy_singular to buckle their hips in order to keep their balance. Your cock aggressively massaging the insides of their asshole.">>
<<elseif $secondplay_random == 2>>
<<set $secondplay = "You slam the entire length of your cock into their ass-pussy and slowly pull out, only to slam it in again. Every thrust followed by a slutty moan.">>
<<endif>>
<<if $thirdplay_random == 0>>
<<set $thirdplay = "You stop for a second, just to feel up the $enemy_singular's ass, giving it a few slaps and rough squeezes. After a while, you continue to fuck their ass relentlessly, slowly coming closer to release.">>
<<elseif $thirdplay_random == 1>>
<<set $thirdplay = "You ram away at full force, making sure that every thrust can be felt, stretching and pushing the $enemy_singular's poor anus to it's maximum capacity. You feel their plump ass squeeze around your dick, pulling you closer to release.">>
<<elseif $thirdplay_random == 2>>
<<set $thirdplay = "You put your hands behind your back and order the $enemy_singular to milk your cock with their ass. They do as you command, bouncing as best as they can, pushing their broken asshole towards your cock. The tender ass milking your cock, makes you shiver in pleasure, as you come closer to release.">>
<<endif>>
<<if $playersatisfaction >= 100>>
<<set $satisfactionplay = "The pleasure builds up, and you feel ready to explode! You're about to cum!">>
<<elseif $playersatisfaction <= 100>>
<<set $satisfactionplay = "You feel your own satisfaction and pleasure increase, as you come closer to release!">>
<<endif>>
<<endsilently>>
!Dominate - Anal (Giving)
-----------------------------------------
$playerforeplay
$enemyforeplay
$mainplay
$secondplay
$thirdplay
$satisfactionplay
<<SEXLINKS>><<silently>>
<<set $playersatisfaction = $playersatisfaction + 25 + random(20)>>
<<set $enemysatisfaction = $enemysatisfaction + 25 + random(20)>>
<<set $mainplay_random = random(2)>>
<<set $secondplay_random = random(2)>>
<<set $thirdplay_random = random(2)>>
<<set $oral_giving = 0>>
<<set $oral_receiving = 0>>
<<set $anal_giving = 0>>
<<set $anal_receiving = 0>>
<<set $vaginal_giving = 0>>
<<set $vaginal_receiving = 0>>
<<set $player_is_oralR = 0>>
<<set $player_is_oralG = 0>>
<<set $player_is_analR = 0>>
<<set $player_is_analG = 0>>
<<set $player_is_vaginalR = 1>>
<<set $player_is_vaginalG = 0>>
<<if $vaginal_receiving == 0>>
<<set $vaginal_receiving = 1>>
<<Normal_VaginalSex>>
<<set $playerforeplay = "You walk towards the $enemy_singular, preparing yourself to ride their hard cock.">>
<<set $enemyforeplay = "The $enemy_singular watches you closely as you walk towards them, and presents their hard cock for you to use.">>
<<elseif $anal_receiving == 1>>
<<set $playerforeplay = "You continue to fuck the $enemy_singular's cock with your pussy, riding it.">>
<<set $enemyforeplay = "The $enemy_singular gasps in pleasure as you fuck them.">>
<<endif>>
<<if $mainplay_random == 0>>
<<set $mainplay = "You sit on the $enemy_singular's hard cock, riding it. You buckle your ass with every repetition, making the $enemy_singular moan in ecstacy as you milk their thrubbing dick with your pussy.">>
<<elseif $mainplay_random == 1>>
<<set $mainplay = "You fuck the $enemy_singular's cock slowly, rubbing your buttcheeks with their cock. Shortly after, you prod the entrance of your cunt with their dick, slowly pushing harder and harder, invading your pussy inch by inch. You lick your lips, and with a short pause, bottom out as their dick completely fills your sluthole.">>
<<elseif $mainplay_random == 2>>
<<set $mainplay = "You push the $enemy_singular down on the ground, keeping them there as you push your cunt towards their hard dick. You start humping them, milking their cock with your tender pussy-meat.">>
<<endif>>
<<if $secondplay_random == 0>>
<<set $secondplay = "The $enemy_singular moans in pleasure as you dominate their cock with your cunt. You look down at the $enemy_singular and order them to fuck you. They comply by grabbing your hips and pounding away at your eager sluthole.">>
<<elseif $secondplay_random == 1>>
<<set $secondplay = "You turn around and present your cunt to the $enemy_singular, commanding them to fuck you. The $enemy_singular quickly gets up and plunges their cock into your sluthole, taking your doggystyle. You moan with each thrust, pushing back yourself.">>
<<elseif $secondplay_random == 2>>
<<set $secondplay = "The fucking becomes faster and harder with every thrust. You both moan with each thrust, as the pleasure continues to build. You command the $enemy_singular to take you on your back, putting yourself down in a missionary position. The $enemy_singular complies, and plunges their cock into your pussy, fucking you at a steady pace.">>
<<endif>>
<<if $thirdplay_random == 0>>
<<set $thirdplay = "You command the $enemy_singular to stop for a second, just to feel their cock rest in your fuckhole. You feel their hard cock bottoming out your cunt, stretching and massaging it, as it pulses. After a while, you continue to push down on their cock relentlessly, slowly coming closer to release.">>
<<elseif $thirdplay_random == 1>>
<<set $thirdplay = "You push back with full force, making sure that every thrust can be felt, stretching and pushing your poor cunt to it's maximum capacity. You feel their hard cock pulse with pre-cum, lubricating your sluthole and pulling you closer to release.">>
<<elseif $thirdplay_random == 2>>
<<set $thirdplay = "You order the $enemy_singular to fuck your pussy with full force, as hard as they can. They do as you command, ramming their cock into your sluthole as best as they can. They push your broken cunt towards it's limits, as you come closer to release.">>
<<endif>>
<<if $playersatisfaction >= 100>>
<<set $satisfactionplay = "The pleasure builds up, and you feel ready to explode! You're about to cum!">>
<<elseif $playersatisfaction <= 100>>
<<set $satisfactionplay = "You feel your own satisfaction and pleasure increase, as you come closer to release!">>
<<endif>>
<<endsilently>>
!Dominate - Vaginal (Receiving)
-----------------------------------------
$playerforeplay
$enemyforeplay
$mainplay
$secondplay
$thirdplay
$satisfactionplay
<<SEXLINKS>><<silently>>
<<set $playersatisfaction = $playersatisfaction + 25 + random(20)>>
<<set $enemysatisfaction = $enemysatisfaction + 25 + random(20)>>
<<set $mainplay_random = random(2)>>
<<set $secondplay_random = random(2)>>
<<set $thirdplay_random = random(2)>>
<<set $oral_giving = 0>>
<<set $oral_receiving = 0>>
<<set $anal_giving = 0>>
<<set $anal_receiving = 0>>
<<set $vaginal_giving = 0>>
<<set $vaginal_receiving = 0>>
<<set $player_is_oralR = 0>>
<<set $player_is_oralG = 0>>
<<set $player_is_analR = 0>>
<<set $player_is_analG = 0>>
<<set $player_is_vaginalR = 0>>
<<set $player_is_vaginalG = 1>>
<<if $vaginal_giving == 0>>
<<set $vaginal_giving = 1>>
<<set $playerforeplay = "You walk towards the $enemy_singular, with your cock in hand, preparing to fuck their pussy.">>
<<set $enemyforeplay = "The $enemy_singular watches you closely as you walk towards them, and meekly present their pliant fuckhole.">>
<<elseif $vaginal_giving == 1>>
<<set $playerforeplay = "You continue to fuck the $enemy_singular's pussy, ramming away at your leisure.">>
<<set $enemyforeplay = "The $enemy_singular gasps in pleasure as you fuck their cunt, giving you complete and free control over their sluthole.">>
<<endif>>
<<if $mainplay_random == 0>>
<<set $mainplay = "You slap the $enemy_singular's pussy with your hard cock, before prodding the entrance, lubing it with your pre-cum. You grab the $enemy_singular's hips and ram your meat into them.">>
<<elseif $mainplay_random == 1>>
<<set $mainplay = "You fuck the $enemy_singular's pussy entrance slowly, rubbing your cock and covering it in pre-cum. Shortly after, you prod the entrance, slowly pushing harder and harder, invading their cunt inch by inch. You lick your lips with a short pause, before plunging your hard cock into their sluthole.">>
<<elseif $mainplay_random == 2>>
<<set $mainplay = "You smack and slap the $enemy_singular's rear end, before invading their pussy directly with your hard cock.">>
<<endif>>
<<if $secondplay_random == 0>>
<<set $secondplay = "You fuck away with great pace, not letting the $enemy_singular rest or catch their breath. Each thrust producing a broken whorish moan and further strecthing their sluthole, making it easier for you to abuse them.">>
<<elseif $secondplay_random == 1>>
<<set $secondplay = "You increase the pace, fucking their pussy faster and faster. Every thrust forcing the $enemy_singular to buckle their hips in order to keep their balance. Your cock aggressively massaging the insides of their cunt.">>
<<elseif $secondplay_random == 2>>
<<set $secondplay = "You slam the entire length of your cock into their pussy and slowly pull out, only to slam it in again. Every thrust followed by a slutty moan.">>
<<endif>>
<<if $thirdplay_random == 0>>
<<set $thirdplay = "You stop for a second, just to feel up the $enemy_singular's warm pussy walls, giving their ass a few slaps and rough squeezes. After a while, you continue to fuck their cunt relentlessly, slowly coming closer to release.">>
<<elseif $thirdplay_random == 1>>
<<set $thirdplay = "You ram away at full force, making sure that every thrust can be felt, stretching and pushing the $enemy_singular's poor cunt to it's maximum capacity. You feel their plump pussy squeeze around your dick, pulling you closer to release.">>
<<elseif $thirdplay_random == 2>>
<<set $thirdplay = "You put your hands behind your back and order the $enemy_singular to milk your cock with their cunt. They do as you command, bouncing as best as they can, pushing their broken whorehole towards your cock. The tender pussy-meat milking your cock, makes you shiver in pleasure, as you come closer to release.">>
<<endif>>
<<if $playersatisfaction >= 100>>
<<set $satisfactionplay = "The pleasure builds up, and you feel ready to explode! You're about to cum!">>
<<elseif $playersatisfaction <= 100>>
<<set $satisfactionplay = "You feel your own satisfaction and pleasure increase, as you come closer to release!">>
<<endif>>
<<endsilently>>
!Dominate - Vaginal (Giving)
-----------------------------------------
$playerforeplay
$enemyforeplay
$mainplay
$secondplay
$thirdplay
$satisfactionplay
<<SEXLINKS>><<silently>>
<<set $playersatisfaction = 0>>
<<set $enemysatisfaction = 0>>
<<set $oral_giving = 0>>
<<set $oral_receiving = 0>>
<<set $anal_giving = 0>>
<<set $anal_receiving = 0>>
<<set $vaginal_giving = 0>>
<<set $vaginal_receiving = 0>>
<<set $player_is_oralR = 0>>
<<set $player_is_oralG = 0>>
<<set $player_is_analR = 0>>
<<set $player_is_analG = 0>>
<<set $player_is_vaginalR = 0>>
<<set $player_is_vaginalG = 0>>
<<set $PlayerCEnergy -= 20>>
<<endsilently>>
!Dominate - Swallow (Receiving)
-----------------------------------------
Just before the $enemy_singular get's a chance to cum, you quickly plunge his cock down your throat.
He groans with pleasure, and shortly after, you feel his cock pulse as he dumps his seed directly into your throat.
You sit there carefully, as he fills your stomach with his cum.
After a moment or two, you pull back and feel his cum trail from his cock-head along your tongue.
You wonder what you want to do now...
<<SEXLINKS>><<silently>>
<<set $playersatisfaction = 0>>
<<set $enemysatisfaction = 0>>
<<set $oral_giving = 0>>
<<set $oral_receiving = 0>>
<<set $anal_giving = 0>>
<<set $anal_receiving = 0>>
<<set $vaginal_giving = 0>>
<<set $vaginal_receiving = 0>>
<<set $player_is_oralR = 0>>
<<set $player_is_oralG = 0>>
<<set $player_is_analR = 0>>
<<set $player_is_analG = 0>>
<<set $player_is_vaginalR = 0>>
<<set $player_is_vaginalG = 0>>
<<set $PlayerCEnergy -= 20>>
<<endsilently>>
!Dominate - Facial (Receiving)
-----------------------------------------
The $enemy_singular aims for your face, and without much hesitation, starts cumming all over you.
The cum shoots wildly towards your face, covering it in thick white warm seed.
You sit there carefully, as he paints your face in his cum.
After a moment or two, the long streaks of cum stops covering you, and you look at the $enemy_singular.
You wonder what you want to do now...
<<SEXLINKS>><<silently>>
<<set $playersatisfaction = 0>>
<<set $enemysatisfaction = 0>>
<<set $oral_giving = 0>>
<<set $oral_receiving = 0>>
<<set $anal_giving = 0>>
<<set $anal_receiving = 0>>
<<set $vaginal_giving = 0>>
<<set $vaginal_receiving = 0>>
<<set $player_is_oralR = 0>>
<<set $player_is_oralG = 0>>
<<set $player_is_analR = 0>>
<<set $player_is_analG = 0>>
<<set $player_is_vaginalR = 0>>
<<set $player_is_vaginalG = 0>>
<<set $PlayerCEnergy -= 20>>
<<endsilently>>
!Dominate - Female Cum (Receiving)
-----------------------------------------
Just before the $enemy_singular get's a chance to cum, you quickly plunge your tongue into her cunt.
She moans wildly, shivering like a slut as she paints your face with her juices. You suck what you can, but most of it just cover your face, and trail down your neck and body.
You sit there carefully, as she continues to shiver and orgasm.
After a moment or two, you pull back and feel her juices trail down your body, having completely drenched you.
You wonder what you want to do now...
<<SEXLINKS>><<silently>>
<<set $playersatisfaction = 0>>
<<set $enemysatisfaction = 0>>
<<set $oral_giving = 0>>
<<set $oral_receiving = 0>>
<<set $anal_giving = 0>>
<<set $anal_receiving = 0>>
<<set $vaginal_giving = 0>>
<<set $vaginal_receiving = 0>>
<<set $player_is_oralR = 0>>
<<set $player_is_oralG = 0>>
<<set $player_is_analR = 0>>
<<set $player_is_analG = 0>>
<<set $player_is_vaginalR = 0>>
<<set $player_is_vaginalG = 0>>
<<set $PlayerCLust = 0>>
<<set $PlayerCEnergy -= 20>>
<<endsilently>>
!Dominate - Swallow (Giving)
-----------------------------------------
You groan in pleasure before shooting your thick load into the $enemy_singular's throat, forcing them to drink and swallow your warm cum.
You empty your balls completely, feeling the short but blissfull release take over for a second or two.
You look down on the cum slut, letting your cock rest in their mouth for a little while.
After a moment or two, you pull back and feel your cum trail from their mouth.
You wonder what you want to do now...
<<SEXLINKS>><<silently>>
<<set $playersatisfaction = 0>>
<<set $enemysatisfaction = 0>>
<<set $oral_giving = 0>>
<<set $oral_receiving = 0>>
<<set $anal_giving = 0>>
<<set $anal_receiving = 0>>
<<set $vaginal_giving = 0>>
<<set $vaginal_receiving = 0>>
<<set $player_is_oralR = 0>>
<<set $player_is_oralG = 0>>
<<set $player_is_analR = 0>>
<<set $player_is_analG = 0>>
<<set $player_is_vaginalR = 0>>
<<set $player_is_vaginalG = 0>>
<<set $PlayerCLust = 0>>
<<set $PlayerCEnergy -= 20>>
<<endsilently>>
!Dominate - Facial (Giving)
-----------------------------------------
You aim your cock at the $enemy_singular's face, and without much hesitation, you pump your load all over their face.
The cum shoots wildly towards their face, covering it in thick white warm seed.
The $enemy_singular sits there carefully, as you paint their face in your cum.
After a moment or two, the long streaks of cum stops shooting and the short but fulfilling pleasure trip ends.
You look at the $enemy_singular's sorry state, completely covered in your cum.
You wonder what you want to do now...
<<SEXLINKS>><<silently>>
<<set $playersatisfaction = 0>>
<<set $enemysatisfaction = 0>>
<<set $oral_giving = 0>>
<<set $oral_receiving = 0>>
<<set $anal_giving = 0>>
<<set $anal_receiving = 0>>
<<set $vaginal_giving = 0>>
<<set $vaginal_receiving = 0>>
<<set $player_is_oralR = 0>>
<<set $player_is_oralG = 0>>
<<set $player_is_analR = 0>>
<<set $player_is_analG = 0>>
<<set $player_is_vaginalR = 0>>
<<set $player_is_vaginalG = 0>>
<<set $PlayerCLust = 0>>
<<set $PlayerCEnergy -= 20>>
<<endsilently>>
!Dominate - Female Cum (Giving)
-----------------------------------------
You feel the $enemy_singular's tongue pleasuring your pussy, driving you over the edge as you tap into a state of orgasmic pleasure.
You moan wildly, shivering like a slut as you paint the $enemy_singular's face with your juices.
You sit there shivering, trembling and moaning, enjoying every single second, which feels almost like a small eternity.
After a moment or two, you pull back and feel your juices trail down your legs, having completely drenched you and the $enemy_singular.
You wonder what you want to do now...
<<SEXLINKS>><<silently>>
<<set $playersatisfaction = 0>>
<<set $enemysatisfaction = 0>>
<<set $oral_giving = 0>>
<<set $oral_receiving = 0>>
<<set $anal_giving = 0>>
<<set $anal_receiving = 0>>
<<set $vaginal_giving = 0>>
<<set $vaginal_receiving = 0>>
<<set $player_is_oralR = 0>>
<<set $player_is_oralG = 0>>
<<set $player_is_analR = 0>>
<<set $player_is_analG = 0>>
<<set $player_is_vaginalR = 0>>
<<set $player_is_vaginalG = 0>>
<<set $PlayerCLust = 0>>
<<set $PlayerCEnergy -= 20>>
<<endsilently>>
!Dominate - Cum in Ass (Giving)
-----------------------------------------
You groan in pleasure before shooting your thick load into the $enemy_singular's asshole, filling their well-fucked asshole to the brim with your thick seed.
You empty your balls completely, feeling the short but blissfull release take over for a second or two.
You pump away as you continue to fuck their cum-filled ass whilst filling it further.
After a moment or two, you pull back and observe as your cum trails from your victim's well-abused asshole.
You wonder what you want to do now...
<<SEXLINKS>><<silently>>
<<set $playersatisfaction = 0>>
<<set $enemysatisfaction = 0>>
<<set $oral_giving = 0>>
<<set $oral_receiving = 0>>
<<set $anal_giving = 0>>
<<set $anal_receiving = 0>>
<<set $vaginal_giving = 0>>
<<set $vaginal_receiving = 0>>
<<set $player_is_oralR = 0>>
<<set $player_is_oralG = 0>>
<<set $player_is_analR = 0>>
<<set $player_is_analG = 0>>
<<set $player_is_vaginalR = 0>>
<<set $player_is_vaginalG = 0>>
<<set $PlayerCLust = 0>>
<<set $PlayerCEnergy -= 20>>
<<endsilently>>
!Dominate - Cum on Ass (Giving)
-----------------------------------------
You groan in pleasure before shooting your thick load all over the $enemy_singular's asshole, painting their well-fucked asshole with your thick seed.
You empty your balls completely, feeling the short but blissfull release take over for a second or two.
You stroke away as you continue to release streaks of cum, completely coating their rear.
After a moment or two, you pull back and observe how your cum coats your victim's well-abused asshole.
You wonder what you want to do now...
<<SEXLINKS>><<silently>>
<<set $playersatisfaction = 0>>
<<set $enemysatisfaction = 0>>
<<set $oral_giving = 0>>
<<set $oral_receiving = 0>>
<<set $anal_giving = 0>>
<<set $anal_receiving = 0>>
<<set $vaginal_giving = 0>>
<<set $vaginal_receiving = 0>>
<<set $player_is_oralR = 0>>
<<set $player_is_oralG = 0>>
<<set $player_is_analR = 0>>
<<set $player_is_analG = 0>>
<<set $player_is_vaginalR = 0>>
<<set $player_is_vaginalG = 0>>
<<set $PlayerCLust = 0>>
<<set $PlayerCEnergy -= 20>>
<<endsilently>>
!Dominate - Cum in Ass (Receiving)
-----------------------------------------
You groan in pleasure as you orgasm from the raw ass-fucking. You clench your ass, milking the $enemy_singular, pulling them over the edge as well. They shoot their thick load into your asshole, filling your well-fucked sluthole to the brim with their thick seed.
The $enemy_singular empty their balls completely, as they feel the short but blissfull release take over for a second or two.
You hump away as you continue to fuck their hard cock, with your cum-filled ass.
After a moment or two, you pull back and observe as their cum trails from your poor well-used asshole.
You wonder what you want to do now...
<<SEXLINKS>><<silently>>
<<set $playersatisfaction = 0>>
<<set $enemysatisfaction = 0>>
<<set $oral_giving = 0>>
<<set $oral_receiving = 0>>
<<set $anal_giving = 0>>
<<set $anal_receiving = 0>>
<<set $vaginal_giving = 0>>
<<set $vaginal_receiving = 0>>
<<set $player_is_oralR = 0>>
<<set $player_is_oralG = 0>>
<<set $player_is_analR = 0>>
<<set $player_is_analG = 0>>
<<set $player_is_vaginalR = 0>>
<<set $player_is_vaginalG = 0>>
<<set $PlayerCLust = 0>>
<<set $PlayerCEnergy -= 20>>
<<endsilently>>
!Dominate - Cum on Ass (Receiving)
-----------------------------------------
You pull back, letting out a moan as you do so, your well-used sluthole quivering and hungering for cum. The $enemy_singular shoots their thick load all over your asshole, painting the well-fucked asshole with their thick seed.
They empty their balls completely, feeling the short but blissfull release take over for a second or two.
You massage their cock with your buttcheeks, rubbing the cum in, as they continue to release streaks of cum, completely coating your rear.
After a moment or two, you pull back and observe how their cum coats your well-used asshole.
You wonder what you want to do now...
<<SEXLINKS>><<silently>>
<<set $playersatisfaction = 0>>
<<set $enemysatisfaction = 0>>
<<set $oral_giving = 0>>
<<set $oral_receiving = 0>>
<<set $anal_giving = 0>>
<<set $anal_receiving = 0>>
<<set $vaginal_giving = 0>>
<<set $vaginal_receiving = 0>>
<<set $player_is_oralR = 0>>
<<set $player_is_oralG = 0>>
<<set $player_is_analR = 0>>
<<set $player_is_analG = 0>>
<<set $player_is_vaginalR = 0>>
<<set $player_is_vaginalG = 0>>
<<set $PlayerCLust = 0>>
<<set $PlayerCEnergy -= 20>>
<<endsilently>>
!Dominate - Cum in Pussy (Receiving)
-----------------------------------------
You groan in pleasure as you orgasm from the raw pussy-fucking. You clench your loins, milking the $enemy_singular, pulling them over the edge as well. They shoot their thick load into your cunt, filling your well-fucked sluthole to the brim with their thick seed.
The $enemy_singular empty their balls completely, as they feel the short but blissfull release take over for a second or two.
You hump away as you continue to fuck their hard cock, with your cum-filled cunt.
After a moment or two, you pull back and observe as their cum trails from your poor well-used fuckhole.
You wonder what you want to do now...
<<SEXLINKS>><<silently>>
<<set $playersatisfaction = 0>>
<<set $enemysatisfaction = 0>>
<<set $oral_giving = 0>>
<<set $oral_receiving = 0>>
<<set $anal_giving = 0>>
<<set $anal_receiving = 0>>
<<set $vaginal_giving = 0>>
<<set $vaginal_receiving = 0>>
<<set $player_is_oralR = 0>>
<<set $player_is_oralG = 0>>
<<set $player_is_analR = 0>>
<<set $player_is_analG = 0>>
<<set $player_is_vaginalR = 0>>
<<set $player_is_vaginalG = 0>>
<<set $PlayerCLust = 0>>
<<set $PlayerCEnergy -= 20>>
<<endsilently>>
!Dominate - Cum on Pussy (Receiving)
-----------------------------------------
You pull back, letting out a moan as you do so, your well-used sluthole quivering and hungering for cum. The $enemy_singular shoots their thick load all over your pussy, painting the well-fucked cunt with their thick seed.
They empty their balls completely, feeling the short but blissfull release take over for a second or two.
They massage their cock with your pussylips, rubbing the cum in, as they continue to release streaks of cum, completely coating your fuckhole.
After a moment or two, you pull back and observe how their cum coats your well-used pussy.
You wonder what you want to do now...
<<SEXLINKS>><<silently>>
<<set $playersatisfaction = 0>>
<<set $enemysatisfaction = 0>>
<<set $oral_giving = 0>>
<<set $oral_receiving = 0>>
<<set $anal_giving = 0>>
<<set $anal_receiving = 0>>
<<set $vaginal_giving = 0>>
<<set $vaginal_receiving = 0>>
<<set $player_is_oralR = 0>>
<<set $player_is_oralG = 0>>
<<set $player_is_analR = 0>>
<<set $player_is_analG = 0>>
<<set $player_is_vaginalR = 0>>
<<set $player_is_vaginalG = 0>>
<<set $PlayerCLust = 0>>
<<set $PlayerCEnergy -= 20>>
<<endsilently>>
!Dominate - Cum in Pussy (Giving)
-----------------------------------------
You groan in pleasure before shooting your thick load into the $enemy_singular's cunt, filling their well-fucked pussy to the brim with your thick seed.
You empty your balls completely, feeling the short but blissfull release take over for a second or two.
You pump away as you continue to fuck their cum-filled fuckhole whilst filling it further.
After a moment or two, you pull back and observe as your cum trails from your victim's well-abused pussy.
You wonder what you want to do now...
<<SEXLINKS>><<silently>>
<<set $playersatisfaction = 0>>
<<set $enemysatisfaction = 0>>
<<set $oral_giving = 0>>
<<set $oral_receiving = 0>>
<<set $anal_giving = 0>>
<<set $anal_receiving = 0>>
<<set $vaginal_giving = 0>>
<<set $vaginal_receiving = 0>>
<<set $player_is_oralR = 0>>
<<set $player_is_oralG = 0>>
<<set $player_is_analR = 0>>
<<set $player_is_analG = 0>>
<<set $player_is_vaginalR = 0>>
<<set $player_is_vaginalG = 0>>
<<set $PlayerCLust = 0>>
<<set $PlayerCEnergy -= 20>>
<<endsilently>>
!Dominate - Cum on Pussy (Giving)
-----------------------------------------
You groan in pleasure before shooting your thick load all over the $enemy_singular's pussy, painting their well-fucked sluthole with your thick seed.
You empty your balls completely, feeling the short but blissfull release take over for a second or two.
You stroke away as you continue to release streaks of cum, completely coating their cunt.
After a moment or two, you pull back and observe how your cum coats your victim's well-abused fuckhole.
You wonder what you want to do now...
<<SEXLINKS>>You open your eyes and squirm as your entire body is aching in pain.
You attempt to gather your thoughts... what happened? where are you? am i naked? ... i'm naked...
You appear to be lying bare on the cold floor of a musty, dark but strangely cozy looking cave. You don't remember much of what happened to you, but this strange cave surely gives you the eerie feeling that something happened.
You sit up and try to remember... ah! You were travelling by caravan, from the eastern lands of Dul'Anos. You don't remember too much though, as most of it appears to be behind a hazy cloud or memories. However, that may have something to do with the terrible aching pain from the back of your head.
Why are you here? Who brought you here?... Too many questions, and nobody around to answer you. You get up and look around the cave, but it appears to be abandoned.
You sit down by a chair and think to yourself. You definitely remember why you were travelling from the eastern lands, or more likely... fleeing. Giving the cave an extra look, you decide that it will serve as a nice temporary means of shelter.<<silently>>
<<endsilently>>
!Cave Housing - Build
---------------------------------------
<<if $build_pillory_main == 1>>You build a pillory for your main room.<<endif>>
<<replace "#linkbar">>[[Continue|Cave Housing Upgrade]]<</replace>><<silently>>
<<endsilently>>
!Cave Housing - Upgrade
---------------------------------------
<<if $upgrade_bed_main == 1>>You upgrade your bed for your main room.<<endif>>
<<replace "#linkbar">>[[Continue|Cave Housing Upgrade]]<</replace>><<silently>>
<<replace "#image-bar">><<display "No Image">><</replace>>
<<endsilently>>
!Westdale City - Lawpost
---------------------------------------
!!!Law of Westdale
Applies for Travelers and Commoners Only
1. Thou shalt not be naked!
2. Thou shalt do as commanded by the guards.
3. Thou shalt not bathe, swim or wash thy filthy self in the fountains.
4. Thou shalt not steal.
5. Thou shalt not attack, cause harm or kill.
666. Thou shalt not refuse thy overlord demons, for they be thy masters!
7. Thou shalt obey the demonic law above all other laws!
Signed by King Grimworth.
@@.silvertext;Witnessed by Noble Sylar Silverwhite, Noble Tilkorn Silverblack and Grand Merchant Gilbert Minorantyre.@@
<<replace "#linkbar">>[[Back|CITY - City Post and Map]]<</replace>>Not implemented yet.<<silently>>
<<replace "#image-bar">><<display "Clothing Background">><</replace>>
<<replace "#right-bar">><<display "Westdale City Background 02">><</replace>>
<<endsilently>>
!The Valen Clothing Store
---------------------------------------
You enter the clothing store, looking at the various clothes and all of their various colors and other fabric materials decorating the interior.
[[Browse Clothes and other Wares|MERCHANT - Clothing Store]]
<<replace "#linkbar">>[[Exit the clothing store|CITY - Silverwhite Square]]<</replace>><<silently>>
<<endsilently>>
!Westdale City - Gate Guard
---------------------------------------
As you walk through the gates trying to look as unsuspicious as possible, you're stopped by the gate guard.
@@.humanvoice;"Hold it right there!"@@
<<if $Player_Has_Attire_Worn == 0>><<if $noncon_fetish == 1>>You look nervously towards the guard, thinking that maybe it wasen't such a good idea to try and sneak into the city whilst naked.
@@.humanvoice;"Well well now! What do we have here? A fine looking <<S_Insult>>! Haha! Hey boys! Take a look at this!"@@
You start covering yourself up in embarrassment, as you attract the eyes of the crowd and the other guardsmen. The guardsmen surround you, and start groping your body, whilst calling you names.
<span id="guardgrope"><<click "Submit to the groping">><<replace "#guardgrope">>@@.humanvoice;"You know it's against the law to wander about naked right, <<S_Insult>>? Hah! Take $gender_text to the barracks! We can have some fun with $gender_text."@@
<<Submit_TraitGain_Check>>
With that, the groping partially stops as you're put into chains and escorted into the city. The prying eyes of the masses judge you as you're escorted through the streets. Every now and then followed by a slur or a spit, to make sure you know your place.
You reach the barracks and prompted to enter with a slap to your ample buttcheeks.<<replace "#linkbar">>[[Enter the Silverblack Barracks|CITY - Silverblack Barracks]]<</replace>><</replace>><</click>> or <<if $traitTable.SubmissiveRank == 0>><<click "Resist the groping">><<replace "#guardgrope">>@@.humanvoice;"You know it's against the law to wander about naked right, <<S_Insult>>? Hah! Take $gender_text to the barr-...!"@@
Before the guard can finish his sentence, you push him back, knocking him on his feet. The other guards stunned by the sudden resistance to their advances, have no time to react, before you make a run for it.
You run away from the city gates as fast as you can and escape into the plains of westdale.<<replace "#linkbar">>[[Return to The Cave|HOME - The Cave]]<</replace>><</replace>><</click>><<elseif $traitTable.SubmissiveRank >= 1>>Resist the groping<<endif>></span><<elseif $noncon_fetish == 0>>You look nervously towards the guard, thinking about what might have prompted to guard to stop you.
@@.humanvoice;"You cannot enter the city naked <<R_Insult>>! Begone!"@@
Without giving his demeaning remarks too much thought, you leave and return to the cave.<<replace "#linkbar">>[[Return to The Cave|HOME - The Cave]]<</replace>><<endif>><<elseif $Player_Has_Attire_Worn == 1>>You look nervously towards the guard, thinking about what might have prompted the guard to stop you.
@@.humanvoice;"You cannot just waltz into the City, <<R_Insult>>! I need to make a body check on you first, and register your arms and armor."@@
The guard inspects you closer.
As the inspection process goes on, you could swear he felt you up a bit, and groped some of your more private parts, but not enough for you to make a fuss about it.
@@.humanvoice;"Alright, everything seems to be in order. You may go, but watch yourself <<S_Insult>>..."@@
Without giving his demeaning remarks too much thought, you enter the city.
<<replace "#linkbar">>[[Enter the City|CITY - Silverwhite Square]]<</replace>><<endif>><<widget S_Insult>><<set $insult_random = random(2)>><<if $race == 0>><<if $insult_random == 0>>slut<<elseif $insult_random == 1>>whore<<elseif $insult_random == 2>>harlot<<endif>><<elseif $race == 1>><<if $insult_random == 0>>orc slut<<elseif $insult_random == 1>>orc whore<<elseif $insult_random == 2>>wild harlot<<endif>><<elseif $race == 2>><<if $insult_random == 0>>elf slut<<elseif $insult_random == 1>>knife-eared whore<<elseif $insult_random == 2>>holy harlot<<endif>><<elseif $race == 3>><<if $insult_random == 0>>knife-eared slut<<elseif $insult_random == 1>>dark elf whore<<elseif $insult_random == 2>>grim harlot<<endif>><<elseif $race == 4>><<if $insult_random == 0>>dwarf slut<<elseif $insult_random == 1>>hobbit whore<<elseif $insult_random == 2>>low harlot<<endif>><<endif>><</widget>><<silently>>
<<set $Clothes_Searched = 1>>
<<set $Player_Has_Attire_Worn = 1>>
<<set $Rags_Worn = 1>>
<<set $SeductiveFactor = $SeductiveFactor - 10>>
<<Normal_VaginalSex>>
<<Normal_AnalSex>>
<<endsilently>>
!Westdale City - Silverblack Barracks
---------------------------------------
The guards surround you within the barracks. There could be ten or twelve maybe, a little too many for you to tell right away.
@@.humanvoice;"This bitch ain't pretty enough for me to fuck, here drink this."@@
The guard pulls out a pink flask, and promptly forces you to gulp it down. His voice being a little too commanding for you to resist him anyway. You feel the changes take effect almost immediately, as you become more girly... and fuckable.
<<Increase_Femininity>>
The guards promptly pull out their cocks in varying sizes, just the thought of you getting fucked by all of them is scary, but also arousing.
@@.humanvoice;"This fucking <<R_Insult>> is ripe as fuck! I tell you!"@@
You feel their warm hands starting to grope you and feel you up. Some of them spit on their hands and lube your holes.
@@.humanvoice;"I'm gonna fuck the living shit out of this <<S_Insult>>!"@@
They then begin to have their way with you, slapping your ass whilst laughing and fingerfucking your throat. One guard forces his thumb into your ass, playing around and making you ripe for penetration.
<<set $scene_random = random(1)>><<if $scene_random == 0>><<display "Guard Blowbang Image">><<elseif $scene_random == 1>><<display "Guard Gangbang Image">><<endif>>
Not long after they all have explored your body, they start to use your holes. You feel one of their cocks prodding the entrance of your asshole, before being forced in carelessly. You quickly accomodate the invasion though, as your body accepts the rough handling.
The fucking lasts for hours, and you lose count of how many dicks you have pleased. They all seem to enjoy finishing on you and inside you. In the end you end up drenched in cum and completely abused. At the dawn of the next morning, they all seem to be done.
Most of the guards have left, and some of them are sleeping in their bunkbeds. You reckon that this is your queue to get the hell out of here.
You try to stand up, as your legs almost give. Spunk flows from your abused holes.
You look around for something to wear, so you won't repeat this mistake twice.
You find some rags and promptly wear them.
<<replace "#linkbar">>[[Enter the Silverwhite Square|CITY - Silverwhite Square]]<</replace>><<widget R_Insult>><<set $insult_random = random(2)>><<if $race == 0>><<if $insult_random == 0>>peasant<<elseif $insult_random == 1>>weakling<<elseif $insult_random == 2>>wretch<<endif>><<elseif $race == 1>><<if $insult_random == 0>>orc filth<<elseif $insult_random == 1>>barbarian<<elseif $insult_random == 2>>greenskin pig<<endif>><<elseif $race == 2>><<if $insult_random == 0>>stupid elf<<elseif $insult_random == 1>>knife-ears<<elseif $insult_random == 2>>tree-hugger<<endif>><<elseif $race == 3>><<if $insult_random == 0>>gothic-elf<<elseif $insult_random == 1>>knife-ears<<elseif $insult_random == 2>>miss pretty<<endif>><<elseif $race == 4>><<if $insult_random == 0>>hobbit<<elseif $insult_random == 1>>stumpy<<elseif $insult_random == 2>>beard-fucker<<endif>><<endif>><</widget>><<silently>>
<<set $Clothes_Searched = 1>>
<<if $bg == 0>>
<<set $Player_Has_Attire_Worn = 1>>
<<set $Rags_Worn = 1>>
<<set $SeductiveFactor = $SeductiveFactor - 10>>
<<elseif $bg == 1>>
<<set $Player_Has_Attire_Worn = 1>>
<<set $LeatherArmor_Worn = 1>>
<<set $DefensiveFactor = $DefensiveFactor + 5>>
<<set $SeductiveFactor = $SeductiveFactor - 10>>
<<set $Player_Has_Weapon_Wielded = 1>>
<<set $IronAxe_Wielded = 1>>
<<set $LethalFactor = $LethalFactor + 6>>
<<endif>>
<<endsilently>>
!Home - The Cave
---------------------------------------
<<if $bg == 0>>You search around the cave for something to wear, and end up making some rags out of the cloth lying around.
You decide to wear the Rags right away.<<elseif $bg == 1>>You search around the cave for something to wear, and manage to find some of your old mercenary gear, some Leather Armor and an Iron Axe.
You wear the Leather Armor and the Iron Axe.<<endif>>
<<replace "#linkbar">>[[Back|HOME - The Cave]]<</replace>><<widget Weapon_Widget>>!!!!Weapon: <<if $Player_Has_Weapon_Wielded == 0>>None.<<elseif $Player_Has_Weapon_Wielded == 1>><<if $IronAxe_Wielded == 1>>Iron Axe - [[Unwield|Inventory][$unwield = 1]]<<endif>><<if $SteelSword_Wielded == 1>>Steel Sword - [[Unwield|Inventory][$unwield = 2]]<<endif>><<if $BrokenSword_Wielded == 1>>Broken Sword - [[Unwield|Inventory][$unwield = 3]]<<endif>><<if $DaemonicShard_Wielded == 1>>Daemonic Shard - [[Unwield|Inventory][$unwield = 4]]<<endif>><<endif>><</widget>><<widget Armor_Widget>>!!!!Attire: <<if $Player_Has_Attire_Worn == 0>>Naked.<<elseif $Player_Has_Attire_Worn == 1>><<if $Rags_Worn == 1>>Rags - [[Unwear|Inventory][$unwear = 1]]<<endif>><<if $LeatherClothes_Worn == 1>>Leather Clothes - [[Unwear|Inventory][$unwear = 2]]<<endif>><<if $RitualRobes_Worn == 1>>Ritual Robes - [[Unwear|Inventory][$unwear = 3]]<<endif>><<if $NobleDress_Worn == 1>>Noble Dress - [[Unwear|Inventory][$unwear = 4]]<<endif>><<if $LeatherArmor_Worn == 1>>Leather Armor - [[Unwear|Inventory][$unwear = 5]]<<endif>><<if $ChainMail_Worn == 1>>Chain Mail - [[Unwear|Inventory][$unwear = 6]]<<endif>><<if $PlatedArmor_Worn == 1>>Plated Armor - [[Unwear|Inventory][$unwear = 7]]<<endif>><<endif>><</widget>><<widget High_Increase_Masculinity>><<if $traitTable.SexualRank == 1>><<set $traitPrinter.push("@@.lightbluetext;Feminine@@")>><<set $traitPrinter.delete("@@.lightbluetext;Exceptionally Feminine@@")>><<set $traitTable.SexualRank = 2>><<set $Inc_Message = "Your trait @@.lightbluetext;Exceptionally Feminine@@ has developed to @@.lightbluetext;Feminine@@!">><<elseif $traitTable.SexualRank == 2>><<set $traitPrinter.push("@@.lightbluetext;Androgyne@@")>><<set $traitPrinter.delete("@@.lightbluetext;Feminine@@")>><<set $traitTable.SexualRank = 3>><<set $Inc_Message = "Your trait @@.lightbluetext;Feminine@@ has developed to @@.lightbluetext;Androgyne@@!">><<elseif $traitTable.SexualRank == 3>><<set $traitPrinter.push("@@.lightbluetext;Masculine@@")>><<set $traitPrinter.delete("@@.lightbluetext;Androgyne@@")>><<set $traitTable.SexualRank = 4>><<set $Inc_Message = "Your trait @@.lightbluetext;Androgyne@@ has developed to @@.lightbluetext;Masculine@@!">><<elseif $traitTable.SexualRank == 4>><<set $traitPrinter.push("@@.lightbluetext;Exceptionally Masculine@@")>><<set $traitPrinter.delete("@@.lightbluetext;Masculine@@")>><<set $traitTable.SexualRank = 5>><<set $Inc_Message = "Your trait @@.lightbluetext;Masculine@@ has developed to @@.lightbluetext;Exceptionally Masculine@@!">><<elseif $traitTable.SexualRank == 5>><<set $Inc_Message = "You're already at peak Masculinity.">><<endif>>$Inc_Message<</widget>><<widget Increase_Femininity>><<if $traitTable.SexualRank == 5>><<set $traitPrinter.push("@@.lightbluetext;Masculine@@")>><<set $traitPrinter.delete("@@.lightbluetext;Exceptionally Masculine@@")>><<set $Inc_Message = "Your trait @@.lightbluetext;Exceptionally Masculine@@ has developed to @@.lightbluetext;Masculine@@!">><<set $traitTable.SexualRank = 4>><<elseif $traitTable.SexualRank == 4>><<set $traitPrinter.push("@@.lightbluetext;Androgyne@@")>><<set $traitPrinter.delete("@@.lightbluetext;Masculine@@")>><<set $Inc_Message = "Your trait @@.lightbluetext;Masculine@@ has developed to @@.lightbluetext;Androgyne@@!">><<set $traitTable.SexualRank = 3>><<elseif $traitTable.SexualRank == 3>><<set $traitPrinter.push("@@.lightbluetext;Feminine@@")>><<set $traitPrinter.delete("@@.lightbluetext;Androgyne@@")>><<set $Inc_Message = "Your trait @@.lightbluetext;Androgyne@@ has developed to @@.lightbluetext;Feminine@@!">><<set $traitTable.SexualRank = 2>><<endif>><<if $traitTable.SexualRank == 1>><<set $Inc_Message = "You're already at peak Femininity.">><<elseif $traitTable.SexualRank == 2>><<set $Inc_Message = "You feel your Femininity increase slightly, but not enough to make a big difference.">><<endif>>$Inc_Message<</widget>><<silently>>
<<if $purchased == 1>>
<<Add_LeatherClothes>>
<<elseif $purchased == 2>>
<<Add_RitualRobes>>
<<elseif $purchased == 3>>
<<Add_NobleDress>>
<<endif>>
<<set $purchased = 0>>
<<endsilently>>
!Merchant - Clothing Store
---------------------------------------
You browse the various wares the clothier is selling. Selling a cloth-piece will refund 50% of the price.
!!!Clothes
---------------------------------------
@@.lightbluetext;Leather Clothes@@ - A standard piece of leather clothes worn by the commonfolk.
You have x$armorTable.LeatherClothes - Cost: 100 Coins - <<if $PlayerCoins >= 100>>[[Purchase|MERCHANT - Clothing Store][$PlayerCoins -= 100, $purchased = 1]]<<elseif $PlayerCoins <= 100>>Not enough coins.<<endif>> - <<if $armorTable.LeatherClothes >= 1>>[[Sell|MERCHANT - Clothing Store][$PlayerCoins += 50, $armorTable.LeatherClothes -= 1]]<<elseif $armorTable.LeatherClothes == 0>>Sell<<endif>>
@@.lightbluetext;Ritual Robes@@ - A set of robes used for ritual purposes.
You have x$armorTable.RitualRobes - Cost: 150 Coins - <<if $PlayerCoins >= 150>>[[Purchase|MERCHANT - Clothing Store][$PlayerCoins -= 150, $purchased = 2]]<<elseif $PlayerCoins <= 150>>Not enough coins.<<endif>> - <<if $armorTable.RitualRobes >= 1>>[[Sell|MERCHANT - Clothing Store][$PlayerCoins += 75, $armorTable.RitualRobes -= 1]]<<elseif $armorTable.RitualRobes == 0>>Sell<<endif>>
@@.lightbluetext;Noble Dress@@ - A beautiful dress to properly display that you're of noble heritage.
You have x$armorTable.NobleDress - Cost: 1250 Coins - <<if $PlayerCoins >= 1250>>[[Purchase|MERCHANT - Clothing Store][$PlayerCoins -= 1250, $purchased = 3]]<<elseif $PlayerCoins <= 1250>>Not enough coins.<<endif>> - <<if $armorTable.NobleDress >= 1>>[[Sell|MERCHANT - Clothing Store][$PlayerCoins += 625, $armorTable.NobleDress -= 1]]<<elseif $armorTable.NobleDress == 0>>Sell<<endif>>
<<replace "#linkbar">>[[Back|CITY - The Valen Clothing Store]]<</replace>><<silently>>
<<endsilently>>
!Home - Assignments
---------------------------------------
You look over your trading assignments.
<<if $A_TradeWestRoad == 1>>@@.yellowtext;West Road Trading@@ - [[More Info|Assignment - West Road Trading]] - <<if $PlayerCoins <250>>Not enough coins.<<elseif $PlayerCoins >=250>>[[Go on Assignment|Assignment Preparation][$A_TradeWestRoad = 2, $PlayerCoins -= 250]]<<endif>><<elseif $A_TradeWestRoad == 2>>You're on this assignment right now!<<elseif $A_TradeWestRoad == 3>>@@.yellowtext;West Road Trading@@ - [[More Info|Assignment - West Road Trading]] - This assignment has recently been done, and cannot be repeated until $C_TradeWestRoad_Days days have passed.<<endif>><<if $debug_mode == 1>> - [[Test Trade Assignment|Assignment Preparation][$A_TradeWestRoad = 2]]<<endif>>
<<if $A_SmuggleWestRoad == 1>>@@.yellowtext;West Road Smuggling@@ - [[More Info|Assignment - West Road Smuggling]] - <<if $PlayerCoins <500>>Not enough coins.<<elseif $PlayerCoins >=500>>[[Go on Assignment|Assignment Preparation][$A_SmuggleWestRoad = 2, $PlayerCoins -= 500]]<<endif>><<elseif $A_SmuggleWestRoad == 2>>You're on this assignment right now!<<elseif $A_SmuggleWestRoad == 3>>@@.yellowtext;West Road Trading@@ - [[More Info|Assignment - West Road Smuggling]] - This assignment has recently been done, and cannot be repeated until $C_SmuggleWestRoad_Days days have passed.<<endif>><<if $debug_mode == 1>> - [[Test Smuggle Assignment|Assignment Preparation][$A_SmuggleWestRoad = 2]]<<endif>>
<<replace "#linkbar">>[[Back|ASSIGNMENTS]]<</replace>><<silently>>
<<endsilently>>
!Assignment Info - West Road Trading
---------------------------------------
Through your exploration of Westdale, you have come across the main trading road leading from Westdale to a town called Sindale. You could probably get a good deal with one of the local merchants to buy wares from one town, and selling them in another.
Risk: @@.greentext;Low@@ - Time: 2 Days - Repeat: Yes/3 Days - Cost: @@.goldtext;250 Coins@@ - Requires: Acceptable Clothing (Not Implemented Yet)
!!!Traits and Skills
This displays your current traits and skills
@@.boldtext;Traits@@ - $traitPrinter
@@.boldtext;Skills@@ - $skillPrinter
!!!Traitchart
This displays the traits and skills that affect this assignment.
@@.boldtext;Core Traits@@ - @@.lightbluetext;Intelligence@@, @@.lightbluetext;Charisma@@
@@.greentext;Positive@@ - @@.lightbluetext;Perceptive@@, @@.lightbluetext;Persuasive@@
@@.redtext;Negative@@ - @@.lightbluetext;Impatient@@
@@.darkyellowtext;Situational@@ - @@.lightbluetext;Curious@@
<<replace "#linkbar">>[[Back|Assignments - Trading]] - <<if $PlayerCoins <250>>Not enough coins.<<elseif $PlayerCoins >=250>><<if $A_TradeWestRoad == 1>>[[Go on Assignment|Assignment Preparation][$A_TradeWestRoad = 2, $PlayerCoins -= 250]]<<elseif $A_TradeWestRoad == 3>>This assignment has recently been done, and cannot be repeated until $C_TradeWestRoad_Days days have passed.<<endif>><<endif>><</replace>><<widget Intelligence_Check>>
<<if $traitTable.IntelligenceRank == 1>><<set $Core_Score = 0 - random(30)>><<endif>>
<<if $traitTable.IntelligenceRank == 2>><<set $Core_Score = 0 - random(20)>><<endif>>
<<if $traitTable.IntelligenceRank == 3>><<set $Core_Score = 0 - random(10)>><<endif>>
<<if $traitTable.IntelligenceRank == 5>><<set $Core_Score = 0 + random(10)>><<endif>>
<<if $traitTable.IntelligenceRank == 6>><<set $Core_Score = 0 + random(20)>><<endif>>
<<if $traitTable.IntelligenceRank == 7>><<set $Core_Score = 0 + random(30)>><<endif>>
<</widget>>
<<widget Charisma_Check>>
<<if $traitTable.CharismaRank == 1>><<set $Core_Score = 0 - random(30)>><<endif>>
<<if $traitTable.CharismaRank == 2>><<set $Core_Score = 0 - random(20)>><<endif>>
<<if $traitTable.CharismaRank == 3>><<set $Core_Score = 0 - random(10)>><<endif>>
<<if $traitTable.CharismaRank == 5>><<set $Core_Score = 0 + random(10)>><<endif>>
<<if $traitTable.CharismaRank == 6>><<set $Core_Score = 0 + random(20)>><<endif>>
<<if $traitTable.CharismaRank == 7>><<set $Core_Score = 0 + random(30)>><<endif>>
<</widget>>
<<widget Strength_Check>>
<<if $traitTable.StrengthRank == 1>><<set $Core_Score = 0 - random(30)>><<endif>>
<<if $traitTable.StrengthRank == 2>><<set $Core_Score = 0 - random(20)>><<endif>>
<<if $traitTable.StrengthRank == 3>><<set $Core_Score = 0 - random(10)>><<endif>>
<<if $traitTable.StrengthRank == 5>><<set $Core_Score = 0 + random(10)>><<endif>>
<<if $traitTable.StrengthRank == 6>><<set $Core_Score = 0 + random(20)>><<endif>>
<<if $traitTable.StrengthRank == 7>><<set $Core_Score = 0 + random(30)>><<endif>>
<</widget>>
<<widget Dexterity_Check>>
<<if $traitTable.DexterityRank == 1>><<set $Core_Score = 0 - random(30)>><<endif>>
<<if $traitTable.DexterityRank == 2>><<set $Core_Score = 0 - random(20)>><<endif>>
<<if $traitTable.DexterityRank == 3>><<set $Core_Score = 0 - random(10)>><<endif>>
<<if $traitTable.DexterityRank == 5>><<set $Core_Score = 0 + random(10)>><<endif>>
<<if $traitTable.DexterityRank == 6>><<set $Core_Score = 0 + random(20)>><<endif>>
<<if $traitTable.DexterityRank == 7>><<set $Core_Score = 0 + random(30)>><<endif>>
<</widget>>
<<widget Positive_Persuasive_Check>>
<<if $traitTable.PersuasiveRank == 1>><<set $Positive_Score = 10 + random(20)>><<endif>>
<</widget>>
<<widget Positive_Perceptive_Check>>
<<if $traitTable.PerceptiveRank == 1>><<set $Positive_Score = 10 + random(20)>><<endif>>
<</widget>>
<<widget Positive_ShadowDancing_Check>>
<<if $skillTable.ShadowDancingRank == 1>><<set $Positive_Score = 10 + random(20)>><<endif>>
<</widget>>
<<widget Positive_Climbing_Check>>
<<if $skillTable.ClimbingRank == 1>><<set $Positive_Score = 10 + random(20)>><<endif>>
<</widget>>
<<widget Negative_Impatient_Check>>
<<if $traitTable.ImpatientRank == 1>><<set $Negative_Score = -10 - random(20)>><<endif>>
<</widget>>
<<widget Situational_Curious_Check>>
<<if $traitTable.CuriousRank == 1>><<set $Situational_Score = 10 - random(20)>><<endif>>
<</widget>>
<<widget Negative_Curious_Check>>
<<if $traitTable.CuriousRank == 1>><<set $Negative_Score = -10 - random(20)>><<endif>>
<</widget>><<silently>>
<<set $C_TradeWestRoad = 2>>
<<set $A_TradeWestRoad = 3>>
<<set $assignment_reward = 0>>
<<set $PlayerCEnergy = 0>>
<<if $Total_Score >=100>>
<<set $success_message = "@@.goldtext;Critical Success@@">>
<<set $event = 1>>
<<if $A_SmuggleWestRoad == 0>><<set $A_SmuggleWestRoad = 1>><<set $event = 0>><<endif>>
<<set $assignment_reward = 700 + random(100)>>
<<elseif $Total_Score >50>>
<<set $success_message = "@@.greentext;Success@@">>
<<set $event = 2>>
<<set $assignment_reward = 400 + random(100)>>
<<elseif $Total_Score >=0>>
<<set $success_message = "@@.darkyellowtext;Failure@@">>
<<set $event = 3>>
<<set $assignment_reward = 250 + random(50)>>
<<elseif $Total_Score <0>>
<<set $success_message = "@@.redtext;Critical Failure@@">>
<<set $event = 4>>
<<set $assignment_reward = 0>>
<</if>>
<<endsilently>>
!Western Trade Road
---------------------------------------
!!$success_message
<<if $event == 0>><<set $PlayerCoins = $PlayerCoins + $assignment_reward>>You make your way to the trading post outside the city. There are various stands and merchants looking to sell their goods. You catch a Merchant in distress looking to sell his goods, almost as if he is eager to get rid of his goods.
You approach the merchant, and quickly get an impressive deal of trading goods, so long you do not ask where it comes from.
!!!@@.discoverytext;You have discovered Smuggling (Western Trade Road)! (New Assignment Unlocked)@@
You make the final preparations and pay for a horse to transport the goods.
The road is long and you travel for a little over a day, before a fresh breeze of sea water greets your nose.
You finally arrive at Sindale, also known as the fishing village of Westdale.
You sell your goods at their local trading post for a hefty profit, as the goods you hauled was of high value and in great demand.
You gain $assignment_reward coins.
<<replace "#linkbar">>[[Complete Assignment|HOME - The Cave][$day += 2, $daytime = 4]]<</replace>><<elseif $event == 1>><<set $PlayerCoins = $PlayerCoins + $assignment_reward>>You make your way to the trading post outside the city. There are various stands and merchants looking to sell their goods. You approach a Merchant looking to sell his goods, and as you try to reach a deal, you quickly capitalize on his inabillity to barter properly and make an impressive deal.
You make the final preparations and pay for a horse to transport the goods.
The road is long and you travel for a little over a day, before a fresh breeze of sea water greets your nose.
You finally arrive at Sindale, also known as the fishing village of Westdale.
You sell your goods at their local trading post for a hefty profit, as you brought an impressive amount of trading goods.
You gain $assignment_reward coins.
<<replace "#linkbar">>[[Complete Assignment|HOME - The Cave][$day += 2, $daytime = 4]]<</replace>><<elseif $event == 2>><<set $PlayerCoins = $PlayerCoins + $assignment_reward>>You make your way to the trading post outside the city. There are various stands and merchants looking to sell their goods. You approach a merchant and manage to make an acceptable deal.
You make the final preparations and pay for a horse to transport the goods.
The road is long and you travel for a little over a day, before a fresh breeze of sea water greets your nose.
You finally arrive at Sindale, also known as the fishing village of Westdale.
You sell your goods at their local trading post for a profit, though you believe the deal was slightly unfair to you.
You gain $assignment_reward coins.
<<replace "#linkbar">>[[Complete Assignment|HOME - The Cave][$day += 2, $daytime = 4]]<</replace>><<elseif $event == 3>>You make your way to the trading post outside the city. There are various stands and merchants looking to sell their goods.
You approach a merchant, however his offer is outragous, forcing you to decline.
<<if $traitTable.AttractiveRank <4>><<set $PlayerCoins = $PlayerCoins + $assignment_reward>>You approach another merchant, whom makes a similar offer, commenting that had you been more attractive, perhaps you could have made more lucrative arrangements. However, unable to get a good deal, you take what you can and accept the horrible offer.
You make the final preparations and pay for a horse to transport the goods.
The road is long and you travel for a little over a day, before a fresh breeze of sea water greets your nose.
You finally arrive at Sindale, also known as the fishing village of Westdale.
You sell your goods at their local trading post for a minor profit, though you believe the deal was slightly unfair to you.
You gain $assignment_reward coins.
<<replace "#linkbar">>[[Complete Assignment|HOME - The Cave][$day += 2, $daytime = 4]]<</replace>><<elseif $traitTable.AttractiveRank >= 4>>You approach another merchant with a lucrative offer. He will sell you the necessary supplies, but only if he gets to have some fun with your mouth first.
<span id="event_trade_BJ_offer"><<click "Accept the offer">><<replace "#event_trade_BJ_offer">><<set $assignment_reward = 300 + random(50)>><<set $event_bonus = 200 + random(50)>><<set $PlayerCoins = $PlayerCoins + $assignment_reward + $event_bonus>>You accept the offer like a common whore and get to work. The merchant fucks your mouth and makes you work for the supplies. After he finishes on your face, you close the deal and pay for the goods.
<<display "Guard Blowjob Image">>
You make the final preparations and pay for a horse to transport the goods.
The road is long and you travel for a little over a day, before a fresh breeze of sea water greets your nose.
You finally arrive at Sindale, also known as the fishing village of Westdale.
You sell your goods at their local trading post for a minor profit, though you believe the deal was slightly unfair to you.
You gain $assignment_reward coins and $event_bonus for blowing the merchant.
<<replace "#linkbar">>[[Complete Assignment|HOME - The Cave]]<</replace>><</replace>><</click>> or <<click "Decline the offer">><<replace "#event_trade_BJ_offer">><<set $assignment_reward = 300 + random(50)>><<set $PlayerCoins = $PlayerCoins + $assignment_reward>>You decline the offer, forcing you to return to the previous merchant, and accept his outragous offer. You close the deal and pay for the meagre amount of goods.
You make the final preparations and pay for a horse to transport the goods.
The road is long and you travel for a little over a day, before a fresh breeze of sea water greets your nose.
You finally arrive at Sindale, also known as the fishing village of Westdale.
You sell your goods at their local trading post for a minor profit, though you believe the deal was slightly unfair to you.
You gain $assignment_reward coins.
<<replace "#linkbar">>[[Complete Assignment|HOME - The Cave][$day += 2, $daytime = 4]]<</replace>><</replace>><</click>></span><<endif>><<elseif $event == 4>>You make your way to the trading post outside the city. There are various stands and merchants looking to sell their goods. You approach a merchant and try to negotiate a fair price. He gives you an interesting offer for some lucrative goods that need to be delivered to a discrete client in Sindale.
You accept his offer and make the final preparations, paying for a horse to transport the goods.
The road is long and you travel for a little over a day, before a fresh breeze of sea water greets your nose. For some reason, you got the feeling that something is a little off about the whole ordeal, and maybe the offer was a little too good to be true.
You finally arrive at Sindale, also known as the fishing village of Westdale.
When you arrive in Sindale, you're greeted by a large group of thugs by the entrance to the city. They have been waiting for you.
The group of thugs surround you and quickly look through your things. One of them quickly get a hold of you, making sure you don't resist.
<<if $traitTable.SexualRank <= 3>>@@.humanvoice;"Well well what do we have here... the merchant really did keep his word, and he even brought us a cute little slut for us to have some fun with."@@
The group laughed as they undress you and share the goods that you had hauled from Westdale.
<span id="event_trade_thug_rape"><<click "Submit">><<replace "#event_trade_thug_rape">>You submit to their assault, and let them do with your body as they please.
<<if $traitTable.SubmissiveRank == 0>><<set $traitPrinter.push("@@.lightbluetext;Submissive@@")>><<set $traitTable.SubmissiveRank = 1>>@@.traitgaintext;You have gained the 'Submissive' trait!@@<<endif>>
The thugs pull out their cocks of varying sizes and shapes and make little time for foreplay before plunging their dicks into your already wet holes. You feel your slutty holes abused and used as they toss you around like their personal cumdumpster. You orgasm from the rough treatment as they slap and bruise your body, doing whatever they feel like to their new fuckmeat.
The gangrape goes on for quite some time, but not before long, after having several cocks and dicks finish on you and inside of you. You wake up in a puddle of cum on the road.
A caravan passes by, looking down on you as you get back on your feet in the middle of the street entrance to the small town. Multiple traders and travelers must have made notice of your precarious situation as they made their way into the town.
A streak of cum trails from your abused holes down your legs as you make way back to the cave. Almost forgetting to pick up your stuff as you do so.
You gain no coins.
<<replace "#linkbar">>[[Complete Assignment|HOME - The Cave][$day += 2, $daytime = 4]]<</replace>><</replace>><</click>> or <<if $traitTable.SubmissiveRank == 0>><<click "Resist">><<replace "#event_trade_thug_rape">>You attempt to resist their assault, and manage to wiggle yourself free from the thugs hold.
You immediately make a run for it, completely abandoning all of your trade goods, only taking the equipment on your back with you.
@@.humanvoice;"pfft! Let $gender_text go.. no need to waste time on that slut."@@
When you reach a fairly good distance you make a short stop, catching your breath and making sure they didn't follow you.
You then make your way back to the cave, grueling the loss of your goods.
You gain no coins.
<<replace "#linkbar">>[[Complete Assignment|HOME - The Cave][$day += 2, $daytime = 4]]<</replace>><</replace>><</click>><<elseif $traitTable.SubmissiveRank == 1>>Resist<<endif>></span><<elseif $traitTable.SexualRank >3>>@@.humanvoice;"Well well what do we have here... the merchant really did keep his word..."@@
The group laughed as they began looking through your goods, sharing it amongst themselves.
@@.humanvoice;"Now scram you! We have no need for you anymore."@@
You try to protest and request the payment you were promised, but it's only met with the threat of a rough beating or something even worse than that.
You eventually give up, and leave the thugs with your trade goods, without any reward for yourself.
You gain no coins.
<<replace "#linkbar">>[[Complete Assignment|HOME - The Cave][$day += 2, $daytime = 4]]<</replace>><<endif>><<endif>>
<<silently>>
<<endsilently>>
!Assignment Info - West Road Smuggling
---------------------------------------
Through your trading in Westdale, you have taken notice of some lucrative oppourtunities, involving the smuggling of illegal wares from the city to a small village called Sindale. You could probably get a great deal with one of the local mobsters to buy illegal commodities from one town, and selling them in another for more profit, but higher risk.
Risk: @@.redtext;High@@ - Time: 2 Days - Repeat: Yes/5 Days - Cost: @@.goldtext;500 Coins@@ - Requires: Acceptable Clothing (Not Implemented Yet)
!!!Traits and Skills
This displays your current traits and skills
@@.boldtext;Traits@@ - $traitPrinter
@@.boldtext;Skills@@ - $skillPrinter
!!!Traitchart
This displays the traits and skills that affect this assignment.
@@.boldtext;Core Traits@@ - @@.lightbluetext;Intelligence@@, @@.lightbluetext;Charisma@@
@@.greentext;Positive@@ - @@.lightbluetext;Shadow Dancing@@, @@.lightbluetext;Perceptive@@, @@.lightbluetext;Persuasive@@
@@.redtext;Negative@@ - @@.lightbluetext;Impatient@@, @@.lightbluetext;Curious@@
@@.darkyellowtext;Situational@@ - None
<<replace "#linkbar">>[[Back|Assignments - Trading]] - <<if $PlayerCoins <500>>Not enough coins.<<elseif $PlayerCoins >=500>><<if $A_SmuggleWestRoad == 1>>[[Go on Assignment|Assignment Preparation][$A_SmuggleWestRoad = 2, $PlayerCoins -= 500]]<<elseif $A_SmuggleWestRoad == 3>>This assignment has recently been done, and cannot be repeated until $C_SmuggleWestRoad_Days days have passed.<<endif>><<endif>><</replace>><<silently>>
<<set $C_SmuggleWestRoad = 4>>
<<set $A_SmuggleWestRoad = 3>>
<<set $PlayerCEnergy = 0>>
<<if $Total_Score >=100>>
<<set $success_message = "@@.goldtext;Critical Success@@">>
<<set $event = 1>>
<<if $A_SmuggleWestRoad == 0>><<set $A_SmuggleWestRoad = 1>><<set $event = 0>><<endif>>
<<set $assignment_reward = 2000 + random(250)>>
<<elseif $Total_Score >50>>
<<set $success_message = "@@.greentext;Success@@">>
<<set $event = 2>>
<<set $assignment_reward = 500 + random(250)>>
<<elseif $Total_Score >=0>>
<<set $success_message = "@@.darkyellowtext;Failure@@">>
<<set $event = 3>>
<<set $assignment_reward = 0>>
<<elseif $Total_Score <0>>
<<set $success_message = "@@.redtext;Critical Failure@@">>
<<set $event = 4>>
<<set $assignment_reward = 0>>
<</if>>
<<set $PlayerCoins = $PlayerCoins + $assignment_reward>>
<<endsilently>>
!Western Trade Road (Smuggling)
---------------------------------------
!!$success_message
<<if $event == 1>>You make your way to the trading post outside the city. There are various stands and merchants looking to sell their goods. You approach a merchant looking a little suspicious. He gives you an interesting offer of hauling some illegal goods to Sindale for a hefty profit.
You accept his offer, despite the risks, and make the final preparations, paying for a horse to transport the goods and properly concealing the goods.
The road is long and you travel for a little over a day, before a fresh breeze of sea water greets your nose.
You finally arrive at Sindale, also known as the fishing village of Westdale.
When you arrive in Sindale, you're greeted by an older looking noble, who pays you handsomely for the hauled goods.
You gain $assignment_reward coins.
<<replace "#linkbar">>[[Complete Assignment|HOME - The Cave][$day += 2, $daytime = 4]]<</replace>><<elseif $event == 2>>
You make your way to the trading post outside the city. There are various stands and merchants looking to sell their goods. You approach a merchant looking a little suspicious. He gives you an interesting offer of hauling some illegal goods to Sindale for a hefty profit.
You accept his offer, despite the risks, and make the final preparations, paying for a horse to transport the goods and properly concealing the goods.
The road is long and you travel for a little over a day, before a fresh breeze of sea water greets your nose.
You finally arrive at Sindale, also known as the fishing village of Westdale.
When you arrive in Sindale, you're greeted by a large group of thugs. They offer you way less than what you were promised, but you accept regardless, not wanting to upset them.
You gain $assignment_reward coins.
<<replace "#linkbar">>[[Complete Assignment|HOME - The Cave][$day += 2, $daytime = 4]]<</replace>><<elseif $event == 3>>
You make your way to the trading post outside the city. There are various stands and merchants looking to sell their goods. You approach a merchant looking a little suspicious. He gives you an interesting offer of hauling some illegal goods to Sindale for a hefty profit.
You make the final preparations and pay for a horse to transport the goods. However, as you do so, you're approached by a guard inspecting the shipment of various goods.
He stops you, and wants to inspect your goods.
<span id="event_smuggle_guard"><<click "Seduce him">><<replace "#event_smuggle_guard">><<if $traitTable.AttractiveRank <4>>You attempt to seduce him, but quickly realize that your charms have little to no effect. The guard inspects your goods, and you're quickly apprehended and arrested.
Shortly after, you're taken to prison.
<<replace "#linkbar">>[[Continue|CITY - Silverblack Prison][$day += 2, $daytime = 4]]<</replace>><<elseif $traitTable.AttractiveRank >= 4>>You attempt to seduce the guard, and against all odds, your charms seem to take effect.
The guard is in need of some quick relief, and you both find an alley not far from the marketplace.
The guard takes out his cock and you get your knees playing with it, first by letting it rest in your hand and then jerking him off playfully. Luckily, the guard is sensitive and without warning accidentally cums all over your face before you could progress into more advanced play.
The guard is a little frustrated in himself, looking down at his work and quickly packs away his junk, before leaving you there.
You wash your face and return to your goods, only to realize that whilst you were gone, someone stole it...
At least you're not in prison, you think to yourself.
<<replace "#linkbar">>[[Complete Assignment|HOME - The Cave][$day += 2, $daytime = 4]]<</replace>><<endif>><</replace>><</click>> or <<click "Make a run for it">><<replace "#event_smuggle_guard">>You decide to make a run for it. Not wanting to risk the worst case scenario, you abandon the goods and make your way back to the cave.
<<replace "#linkbar">>[[Complete Assignment|HOME - The Cave][$day += 2, $daytime = 4]]<</replace>><</replace>><</click>></span><<elseif $event == 4>>
You make your way to the trading post outside the city. There are various stands and merchants looking to sell their goods. You approach a merchant looking a little suspicious. He gives you an interesting offer of hauling some illegal goods to Sindale for a hefty profit.
You make the final preparations and pay for a horse to transport the goods. However, as you do so, you're approached by a guard inspecting the shipment of various goods.
He stops you, and wants to inspect your goods immediately without giving you a chance to at least persuade him.
The Guard discovers your illegal wares and quickly apprehends you.
You're taken to prison.
<<replace "#linkbar">>[[Continue|CITY - Silverblack Prison][$daytime = 4]]<</replace>><<endif>>
<<if $event == 0>>You make your way to the trading post outside the city. There are various stands and merchants looking to sell their goods. You catch a Merchant in distress looking to sell his goods, almost as if he is eager to get rid of his goods.
You approach the merchant, and quickly get an impressive deal of trading goods, so long you do not ask where it comes from.
You make the final preparations and pay for a horse to transport the goods.
The road is long and you travel for a little over a day, before a fresh breeze of sea water greets your nose.
You finally arrive at Sindale, also known as the fishing village of Westdale.
You sell your goods at their local trading post for a hefty profit, as the goods you hauled was of high value and in great demand.<<endif>>
You make your way to the trading post outside the city. There are various stands and merchants looking to sell their goods. You approach a merchant looking a little suspicious. He gives you an interesting offer of hauling some illegal goods to Sindale for a hefty profit.
You accept his offer, despite the risks, and make the final preparations, paying for a horse to transport the goods and properly concealing the goods.
The road is long and you travel for a little over a day, before a fresh breeze of sea water greets your nose.
You finally arrive at Sindale, also known as the fishing village of Westdale.
When you arrive in Sindale, you're greeted by a large group of thugs. They offer you way less than what you were promised, but you accept regardless, not wanting to upset them.
You gain $assignment_reward coins.
[[Complete Assignment|HOME - The Cave]]You're in a prison cell.
Prison is not implemented yet.
You serve your time.
[[Exit Prison|CITY - Westdale Gate]]<<widget Exploration_Forage_Check>>
<<set $forage_wood = random(20) + 1>>
<<set $forage_stone = random(10) + 1>>
<<set $supplies_wood = $supplies_wood + $forage_wood>>
<<set $supplies_stone = $supplies_stone + $forage_stone>>
<<set $event_text = "You discover nothing of importance, but manage to forage some supplies. You forage x$forage_wood @@.browntext;Wood@@ and x$forage_stone @@.graytext;Stone@@!">>
<</widget>>
<<widget Exploration_Monster_Check>>
<<set $monster_encounter_text = random(2)>>
<<if $explore_area == 0>>
<<set $monster_chance = random(1)>>
<<if $monster_encounter_text == 0>>
<<set $event_text = "You travel the plains of westdale, feeling the landscape, soaking in all the sounds and the atmosphere, when suddenly the quiet is disturbed by a shrieking sound in the distance!">>
<<elseif $monster_encounter_text == 1>>
<<set $event_text = "As you wander the plains, you get the feeling that you might not be alone after all. The feeling holds true, as you scout something in the distance.">>
<<elseif $monster_encounter_text == 2>>
<<set $event_text = "As you explore the plains, you suddenly feel tired and in need of a quick rest. You find a rock to sit on, and whilst you rest, you take in the scenery. Your rest is shortly interrupted though, as you're not alone.">>
<<endif>>
<<if $monster_chance == 0>>
<<replace "#linkbar">>[[You Encounter a Goblin|Goblin Encounter]]<</replace>>
<<elseif $monster_chance == 1>>
<<replace "#linkbar">>[[You Encounter a Human|Human Encounter]]<</replace>>
<<endif>>
<<elseif $explore_area == 1>>
<<set $monster_chance = random(3)>>
<<if $monster_encounter_text == 0>>
<<set $event_text = "You travel the lush paths within the dark forest, feeling the nature surrounding you, soaking in all the sounds and the atmosphere, when suddenly the quiet is disturbed by a curious sound in the distance.">>
<<elseif $monster_encounter_text == 1>>
<<set $event_text = "As you wander the forest path, you get the feeling that you might not be alone after all. The feeling holds true, as you scout something in the distance.">>
<<elseif $monster_encounter_text == 2>>
<<set $event_text = "As you explore the dark forest, you suddenly feel tired and in need of a quick rest. You find a tree stump to sit on, and whilst you rest, you admire the nature around you. Your rest is shortly interrupted though, as you're not alone.">>
<<endif>>
<<if $monster_chance == 0>>
<<replace "#linkbar">>[[You Encounter a Goblin|Goblin Encounter]]<</replace>>
<<elseif $monster_chance == 1>>
<<replace "#linkbar">>[[You Encounter a Imp|Imp Encounter]]<</replace>>
<<elseif $monster_chance == 2>>
<<replace "#linkbar">>[[You Encounter a Succubus|Succubus Encounter]]<</replace>>
<<elseif $monster_chance == 3>>
<<replace "#linkbar">>[[You Encounter a Goblin|Goblin Encounter]]<</replace>>
<<endif>>
<<endif>>
<</widget>><<silently>>
<<replace "#image-bar">><<display "Forest Background 01">><</replace>>
<<replace "#right-bar">><<display "Forest Background 02">><</replace>>
<<set $explore_area = 1>>
<<set $explore_chance = random(100)>>
<<set $event_chance = random(100)>>
<<set $place_chance = random(100)>>
<<set $random_explore_text = random(2)>>
<<set $exploration_text = "You explore the Dark Forest.">>
<<set $description_text = "The trees whistle as the wind soars through them, giving you a shiver and an eerie feeling in your stomach as they welcome you into the forest with their dark visage.">>
<<if $random_explore_text == 0>>
<<set $random_text = "You hear the birds chipping and singing, it gives you a nice vibe and you feel slightly at ease.">>
<<elseif $random_explore_text == 1>>
<<set $random_text = "The silence of the forest is suddenly very prominent, it makes you a little uneasy and uncomfortable.">>
<<elseif $random_explore_text == 2>>
<<set $random_text = "You hear the tree bark crack and churn around you, as the natural sounds of nature surrounds you.">>
<<elseif $random_explore_text == 3>>
<<set $random_text = "You look up into the sky as the sun just got unblinded by a cloud. It appears to be shining so bright, it breaches the forest grove a little.">>
<<elseif $random_explore_text == 4>>
<<set $random_text = "You hear some birds singing in the distance, the wildlife rustling about.">>
<<elseif $random_explore_text == 5>>
<<set $random_text = "The forest gradually becomes darker and blackened, as a cloud blinds the sun turning the already shadowed forest darker.">>
<<endif>>
<<if $explore_chance <= 25>>
<<Exploration_Forage_Check>>
<<ForestExplore>>
<<elseif $explore_chance >= 26>>
<<if $event_chance <= 50>>
<<Exploration_Monster_Check>>
<<elseif $event_chance >= 51>>
<<if $place_chance <= 50>>
<<Event_Check>>
<<elseif $place_chance >= 51>>
<<Place_Check>>
<<endif>>
<<endif>>
<<endif>>
<<endsilently>>
!Dark Forest
-------------------------------------------------
$exploration_text $description_text $random_text
$event_text<<silently>>
<<set $Visited_MushroomGrove = 1>>
<<set $forest_random = random(5)>>
<<if $forest_random == 0>>
<<set $forest_ambience = "You hear the birds chirping and singing, it gives you a nice vibe and you feel slightly at ease.">>
<<elseif $forest_random == 1>>
<<set $forest_ambience = "The silence of the forest is suddenly very prominent, it makes you a little uneasy and uncomfortable.">>
<<elseif $forest_random == 2>>
<<set $forest_ambience = "You hear the tree bark crack and churn around you, as the natural sounds of nature surrounds you.">>
<<elseif $forest_random == 3>>
<<set $forest_ambience = "You look up into the sky as the sun just got unblinded by a cloud. It appears to be shining so bright, it breaches the forest grove a little.">>
<<elseif $forest_random == 4>>
<<set $forest_ambience = "You hear some birds singing in the distance, the wildlife rustling about.">>
<<elseif $forest_random == 5>>
<<set $forest_ambience = "The forest gradually becomes darker and blackened, as a cloud blinds the sun turning the already shadowed forest darker.">>
<<endif>>
<<endsilently>>
!The Dark Forest - Mushroom Grove
----------------------------------------------------------
<<if $Visited_MushroomGrove == 0>><<set $Visited_ForestLake = 1>>Exploring the forest, you stumble upon a beautiful mushroom grove. The mushrooms come in multiple colors, some looking incredibly tasteful, whilst others look fairly poisonous.
!!!@@.discoverytext;You have discovered The Mushroom Grove! (Place)@@<<elseif $Visited_MushroomGrove == 1>>You return to the beautiful mushroom grove. The mushrooms come in multiple colors, some looking incredibly tasteful, whilst others look fairly poisonous.<<endif>>
$forest_ambience
<span id="Search_Grove"><<click "Search your surroundings">><<set $Positive_Score = 0>><<set $Negative_Score = 0>><<set $Core_Score = 0>><<set $Base_Score = random(100)>><<Search_Check>><<set $Total_Score = $Base_Score + $Positive_Score + $Negative_Score + $Core_Score>><<replace "#Search_Grove">><<if $Total_Score <50>>You search the area around the grove, but find nothing...<<elseif $Total_Score >=50>><<Add_WildBerry>>You search the area around the grove and find a Wild Berry!<<endif>><</replace>><</click>></span>
<<replace "#linkbar">>[[Return to the cave|HOME - The Cave]]<</replace>><<silently>>
<<replace "#image-bar">><<display "Forest Background 01">><</replace>>
<<replace "#right-bar">><<display "Forest Background 02">><</replace>>
<<set $forest_random = random(5)>>
<<if $forest_random == 0>>
<<set $forest_ambience = "You hear the birds chirping and singing, it gives you a nice vibe and you feel slightly at ease.">>
<<elseif $forest_random == 1>>
<<set $forest_ambience = "The silence of the forest is suddenly very prominent, it makes you a little uneasy and uncomfortable.">>
<<elseif $forest_random == 2>>
<<set $forest_ambience = "You hear the tree bark crack and churn around you, as the natural sounds of nature surrounds you.">>
<<elseif $forest_random == 3>>
<<set $forest_ambience = "You look up into the sky as the sun just got unblinded by a cloud. It appears to be shining so bright, it breaches the forest grove a little.">>
<<elseif $forest_random == 4>>
<<set $forest_ambience = "You hear some birds singing in the distance, the wildlife rustling about.">>
<<elseif $forest_random == 5>>
<<set $forest_ambience = "The forest gradually becomes darker and blackened, as a cloud blinds the sun turning the already shadowed forest darker.">>
<<endif>>
<<endsilently>>
!The Dark Forest - The Witches Shack
----------------------------------------------------------
<<if $Visited_WitchShack == 1>>You return to the shack in the forest.<<endif>><<if $Visited_WitchShack == 0>><<set $Visited_WitchShack = 1>>You come upon a curious trail whilst exploring the forest, and decide to follow it.
You reach a an overgrown shack in the woods, which appears to be inhabited.
!!!@@.discoverytext;You have discovered The Witches Shack! (Place)@@
<<endif>>
$forest_ambience
<span id="Search_Shack"><<click "Search your surroundings">><<set $Positive_Score = 0>><<set $Negative_Score = 0>><<set $Core_Score = 0>><<set $Base_Score = random(100)>><<Search_Check>><<set $Total_Score = $Base_Score + $Positive_Score + $Negative_Score + $Core_Score>><<replace "#Search_Shack">><<if $Total_Score <50>>You search the area around the shack, but find nothing...<<elseif $Total_Score >=50>><<Add_WildBerry>>You search the area around the shack and find a Wild Berry!<<endif>><</replace>><</click>></span>
<<replace "#linkbar">>[[Enter the Shack|The Witches Shack]] - [[Return to the cave|HOME - The Cave]]<</replace>><<silently>>
<<set $forest_random = random(5)>>
<<if $forest_random == 0>>
<<set $forest_ambience = "You hear the birds chirping and singing, it gives you a nice vibe and you feel slightly at ease.">>
<<elseif $forest_random == 1>>
<<set $forest_ambience = "The silence of the forest is suddenly very prominent, it makes you a little uneasy and uncomfortable.">>
<<elseif $forest_random == 2>>
<<set $forest_ambience = "You hear the tree bark crack and churn around you, as the natural sounds of nature surrounds you.">>
<<elseif $forest_random == 3>>
<<set $forest_ambience = "You look up into the sky as the sun just got unblinded by a cloud. It appears to be shining so bright, it breaches the forest grove a little.">>
<<elseif $forest_random == 4>>
<<set $forest_ambience = "You hear some birds singing in the distance, the wildlife rustling about.">>
<<elseif $forest_random == 5>>
<<set $forest_ambience = "The forest gradually becomes darker and blackened, as a cloud blinds the sun turning the already shadowed forest darker.">>
<<endif>>
<<endsilently>>
!The Dark Forest - The Forest Lake
----------------------------------------------------------
<<if $Visited_ForestLake == 0>><<set $Visited_ForestLake = 1>>Exploring the forest, you eventually veer of from the overgrown path and walk down towards a clearing. You suddenly hear some water gushing and decide to check it out.
You arrive at what appears to be a forest lake with a small waterfall. The lake continues downwards and breaks off as rapids.
!!!@@.discoverytext;You have discovered The Forest Lake! (Place)@@
There is a sort of altar here covered in moss which is slowly eaten away by the nature it is surrounded by.<<elseif $Visited_ForestLake == 1>>You return to the lake in forest. The lake is as beautiful as before, with it's waterfall creating a strong current continueing downwards, breaking off into the rapids.
There is a sort of altar here, covered in moss as it is slowly eaten away by the nature it is surrounded by.<<endif>>
$forest_ambience
<span id="Search_Forest"><<click "Search your surroundings">><<set $Positive_Score = 0>><<set $Negative_Score = 0>><<set $Core_Score = 0>><<set $Base_Score = random(100)>><<Search_Check>><<set $Total_Score = $Base_Score + $Positive_Score + $Negative_Score + $Core_Score>><<replace "#Search_Forest">><<if $Total_Score <50>>You search the area around the lake, but find nothing...<<elseif $Total_Score >=50>><<Add_WildBerry>>You search the area around the lake and find a Wild Berry!<<endif>><</replace>><</click>></span>
<span id="Wash_Lake"><<click "Wash yourself in the lake">><<replace "#Wash_Lake">>You wash yourself in the lake and become pristinely clean!<</replace>><</click>></span>
<<replace "#linkbar">>[[Return to the cave|HOME - The Cave]]<</replace>>
<<silently>>
<<set $forest_random = random(5)>>
<<if $forest_random == 0>>
<<set $forest_ambience = "You hear the birds chirping and singing, it gives you a nice vibe and you feel slightly at ease.">>
<<elseif $forest_random == 1>>
<<set $forest_ambience = "The silence of the forest is suddenly very prominent, it makes you a little uneasy and uncomfortable.">>
<<elseif $forest_random == 2>>
<<set $forest_ambience = "You hear the tree bark crack and churn around you, as the natural sounds of nature surrounds you.">>
<<elseif $forest_random == 3>>
<<set $forest_ambience = "You look up into the sky as the sun just got unblinded by a cloud. It appears to be shining so bright, it breaches the forest grove a little.">>
<<elseif $forest_random == 4>>
<<set $forest_ambience = "You hear some birds singing in the distance, the wildlife rustling about.">>
<<elseif $forest_random == 5>>
<<set $forest_ambience = "The forest gradually becomes darker and blackened, as a cloud blinds the sun turning the already shadowed forest darker.">>
<<endif>>
<<endsilently>>
!The Dark Forest - Carved Rock
----------------------------------------------------------
<<if $Visited_CarvedRock == 0>><<set $Visited_CarvedRock = 1>>Whilst exploring the Dark Forest you discover some shimmering light penetrating the bushes ahead of you. You struggle through the bushes and wild growth, to discover that the shimmering light comes from a big runic stone lodged into the ground.
!!!@@.discoverytext;You have discovered The Carved Rock! (Place)@@<<elseif $Visited_CarvedRock == 1>>You struggle through the bushes to return to the carved with runes. It continues to give a low shimmer of light.<<endif>>
$forest_ambience
<<replace "#linkbar">><<if $Investigated_CarvedRock == 0>>[[Investigate the Carved Rock|PLACE - Examine Carved Rock]]<<elseif $Investigated_CarvedRock == 1>>[[Examine the carved rock closer|PLACE - Examine Carved Rock]]<<endif>> - [[Return to the cave|HOME - The Cave]]<</replace>><<silently>>
<<endsilently>>
!The Dark Forest - Carved Rock
----------------------------------------------------------
<<if $traitTable.CuriousRank == 1>>A light zap jolts your palm touching the rock, as you feel the energies of something otherworldly stream through you.<<elseif $traitTable.CuriousRank == 0>>You gently examine the rock closer, touching it directly with your palm. A light zap jolts your palm touching the rock, as you feel the energies of something otherworldly stream through you.<<endif>>
<<Curse>>
<<replace "#linkbar">>[[Return to the cave|HOME - The Cave]]<</replace>><<widget Search_Check>>
<<if $traitTable.PerceptiveRank == 1>><<set $Positive_Score = 10 + random(20)>><<endif>>
<<if $traitTable.CuriousRank == 1>><<set $Positive_Score = 10 + random(20)>><<endif>>
<<if $traitTable.ImpatientRank == 1>><<set $Negative_Score = -10 - random(10)>><<endif>>
<<if $traitTable.DexterityRank == 1>><<set $Core_Score = 0 - random(30)>><<endif>>
<<if $traitTable.DexterityRank == 2>><<set $Core_Score = 0 - random(20)>><<endif>>
<<if $traitTable.DexterityRank == 3>><<set $Core_Score = 0 - random(10)>><<endif>>
<<if $traitTable.DexterityRank == 5>><<set $Core_Score = 0 + random(10)>><<endif>>
<<if $traitTable.DexterityRank == 6>><<set $Core_Score = 0 + random(20)>><<endif>>
<<if $traitTable.DexterityRank == 7>><<set $Core_Score = 0 + random(30)>><<endif>>
<</widget>>
<<silently>>
<<set $consumableTable.WildBerry -= 1>>
<<endsilently>>
!Consume - Wild Berry
---------------------------------------
You examine the wild berry, and decide to give it a go. You eat the berry and enjoy it's wild natural taste.
You feel a light daze and a warm lustful heat hitting you, as you become influenced by the magical berry.
<<Curse>>
<<replace "#linkbar">>[[Back|Inventory]]<</replace>><<widget Add_DruskBeer>>
<<if $consumableTable.DruskBeer == 0>>
<<set $consumableTable.DruskBeer += 1, $consumablePrinter.push("x$consumableTable.DruskBeer @@.lightbluetext;Drusk Beer@@ - [[Drink|CONSUME - Drusk Beer]] - [[Examine|Inventory][$examined = 304]] - [[Drop|Inventory][$consumableTable.DruskBeer -= 1]]")>>
<<elseif $consumableTable.DruskBeer >= 1>>
<<set $consumableTable.DruskBeer += 1>>
<<endif>>
<</widget>>
<<widget Add_JizChampagne>>
<<if $consumableTable.JizChampagne == 0>>
<<set $consumableTable.JizChampagne += 1, $consumablePrinter.push("x$consumableTable.JizChampagne @@.lightbluetext;Jiz Champagne@@ - [[Drink|CONSUME - Jiz Champagne]] - [[Examine|Inventory][$examined = 303]] - [[Drop|Inventory][$consumableTable.JizChampagne -= 1]]")>>
<<elseif $consumableTable.JizChampagne >= 1>>
<<set $consumableTable.JizChampagne += 1>>
<<endif>>
<</widget>>
<<widget Add_HelionWine>>
<<if $consumableTable.HelionWine == 0>>
<<set $consumableTable.HelionWine += 1, $consumablePrinter.push("x$consumableTable.HelionWine @@.lightbluetext;Helion Wine@@ - [[Drink|CONSUME - Helion Wine]] - [[Examine|Inventory][$examined = 302]] - [[Drop|Inventory][$consumableTable.HelionWine -= 1]]")>>
<<elseif $consumableTable.HelionWine >= 1>>
<<set $consumableTable.HelionWine += 1>>
<<endif>>
<</widget>>
<<widget Add_GrondMead>>
<<if $consumableTable.GrondMead == 0>>
<<set $consumableTable.GrondMead += 1, $consumablePrinter.push("x$consumableTable.GrondMead @@.lightbluetext;Grond Mead@@ - [[Drink|CONSUME - Grond Mead]] - [[Examine|Inventory][$examined = 307]] - [[Drop|Inventory][$consumableTable.GrondMead -= 1]]")>>
<<elseif $consumableTable.GrondMead >= 1>>
<<set $consumableTable.GrondMead += 1>>
<<endif>>
<</widget>>
<<widget Add_WildBerry>>
<<if $consumableTable.WildBerry == 0>>
<<set $consumableTable.WildBerry += 5, $consumablePrinter.push("x$consumableTable.WildBerry @@.lightbluetext;Wild Berry@@ - [[Eat|CONSUME - Wild Berry]] - [[Examine|Inventory][$examined = 305]] - [[Drop|Inventory][$consumableTable.WildBerry -= 1]]")>>
<<elseif $consumableTable.WildBerry >= 1>>
<<set $consumableTable.WildBerry += 1>>
<<endif>>
<</widget>>
<<widget Add_PinkPearl>>
<<if $consumableTable.PinkPearl == 0>>
<<set $consumableTable.PinkPearl += 1, $consumablePrinter.push("x$consumableTable.PinkPearl @@.lightbluetext;Pink Pearl@@ - [[Eat|CONSUME - Pink Pearl]] - [[Examine|Inventory][$examined = 301]] - [[Drop|Inventory][$consumableTable.PinkPearl -= 1]]")>>
<<elseif $consumableTable.PinkPearl >= 1>>
<<set $consumableTable.PinkPearl += 1>>
<<endif>>
<</widget>>
<<widget Add_MandariElixir>>
<<if $consumableTable.MandariElixir == 0>>
<<set $consumableTable.MandariElixir += 1, $consumablePrinter.push("x$consumableTable.MandariElixir @@.lightbluetext;Mandari Elixir@@ - [[Eat|CONSUME - Mandari Elixir]] - [[Examine|Inventory][$examined = 308]] - [[Drop|Inventory][$consumableTable.MandariElixir -= 1]]")>>
<<elseif $consumableTable.MandariElixir >= 1>>
<<set $consumableTable.MandariElixir += 1>>
<<endif>>
<</widget>>
<<widget Add_QuindariElixir>>
<<if $consumableTable.QuindariElixir == 0>>
<<set $consumableTable.QuindariElixir += 1, $consumablePrinter.push("x$consumableTable.QuindariElixir @@.lightbluetext;Quindari Elixir@@ - [[Eat|CONSUME - Quindari Elixir]] - [[Examine|Inventory][$examined = 306]] - [[Drop|Inventory][$consumableTable.QuindariElixir -= 1]]")>>
<<elseif $consumableTable.QuindariElixir >= 1>>
<<set $consumableTable.QuindariElixir += 1>>
<<endif>>
<</widget>>
<<widget Add_TauroxCandy>>
<<if $consumableTable.TauroxCandy == 0>>
<<set $consumableTable.TauroxCandy += 1, $consumablePrinter.push("x$consumableTable.TauroxCandy @@.lightbluetext;Taurox Candy@@ - [[Eat|CONSUME - Taurox Candy]] - [[Examine|Inventory][$examined = 309]] - [[Drop|Inventory][$consumableTable.TauroxCandy -= 1]]")>>
<<elseif $consumableTable.TauroxCandy >= 1>>
<<set $consumableTable.TauroxCandy += 1>>
<<endif>>
<</widget>>
<<widget Add_Rags>>
<<if $armorTable.Rags == 0>>
<<set $armorTable.Rags += 1, $armorPrinter.push("x$armorTable.Rags @@.lightbluetext;Rags@@ - <<if $Player_Has_Attire_Worn == 1>>Wear<<elseif $Player_Has_Attire_Worn == 0>>[[Wear|Inventory][$worn = 1]]<<endif>> - [[Examine|Inventory][$examined = 201]] - [[Drop|Inventory][$armorTable.Rags -= 1]]")>>
<<elseif $armorTable.Rags >= 1>>
<<set $armorTable.Rags += 1>>
<<endif>>
<</widget>>
<<widget Add_LeatherClothes>>
<<if $armorTable.LeatherClothes == 0>>
<<set $armorTable.LeatherClothes += 1, $armorPrinter.push("x$armorTable.LeatherClothes @@.lightbluetext;Leather Clothes@@ - <<if $Player_Has_Attire_Worn == 1>>Wear<<elseif $Player_Has_Attire_Worn == 0>>[[Wear|Inventory][$worn = 2]]<<endif>> - [[Examine|Inventory][$examined = 202]] - [[Drop|Inventory][$armorTable.LeatherClothes -= 1]]")>>
<<elseif $armorTable.LeatherClothes >= 1>>
<<set $armorTable.LeatherClothes += 1>>
<<endif>>
<</widget>>
<<widget Add_RitualRobes>>
<<if $armorTable.RitualRobes == 0>>
<<set $armorTable.RitualRobes += 1, $armorPrinter.push("x$armorTable.RitualRobes @@.lightbluetext;Ritual Robes@@ - <<if $Player_Has_Attire_Worn == 1>>Wear<<elseif $Player_Has_Attire_Worn == 0>>[[Wear|Inventory][$worn = 3]]<<endif>> - [[Examine|Inventory][$examined = 203]] - [[Drop|Inventory][$armorTable.RitualRobes -= 1]]")>>
<<elseif $armorTable.RitualRobes >= 1>>
<<set $armorTable.RitualRobes += 1>>
<<endif>>
<</widget>>
<<widget Add_NobleDress>>
<<if $armorTable.NobleDress == 0>>
<<set $armorTable.NobleDress += 1, $armorPrinter.push("x$armorTable.NobleDress @@.lightbluetext;Noble Dress@@ - <<if $Player_Has_Attire_Worn == 1>>Wear<<elseif $Player_Has_Attire_Worn == 0>>[[Wear|Inventory][$worn = 4]]<<endif>> - [[Examine|Inventory][$examined = 204]] - [[Drop|Inventory][$armorTable.NobleDress -= 1]]")>>
<<elseif $armorTable.NobleDress >= 1>>
<<set $armorTable.NobleDress += 1>>
<<endif>>
<</widget>>
<<widget Add_LeatherArmor>>
<<if $armorTable.LeatherArmor == 0>>
<<set $armorTable.LeatherArmor += 1, $armorPrinter.push("x$armorTable.LeatherArmor @@.lightbluetext;Leather Armor@@ - <<if $Player_Has_Attire_Worn == 1>>Wear<<elseif $Player_Has_Attire_Worn == 0>>[[Wear|Inventory][$worn = 5]]<<endif>> - [[Examine|Inventory][$examined = 205]] - [[Drop|Inventory][$armorTable.LeatherArmor -= 1]]")>>
<<elseif $armorTable.LeatherArmor >= 1>>
<<set $armorTable.LeatherArmor += 1>>
<<endif>>
<</widget>>
<<widget Add_ChainMail>>
<<if $armorTable.ChainMail == 0>>
<<set $armorTable.ChainMail += 1, $armorPrinter.push("x$armorTable.ChainMail @@.lightbluetext;Chain Mail@@ - <<if $Player_Has_Attire_Worn == 1>>Wear<<elseif $Player_Has_Attire_Worn == 0>>[[Wear|Inventory][$worn = 6]]<<endif>> - [[Examine|Inventory][$examined = 206]] - [[Drop|Inventory][$armorTable.ChainMail -= 1]]")>>
<<elseif $armorTable.ChainMail >= 1>>
<<set $armorTable.ChainMail += 1>>
<<endif>>
<</widget>>
<<widget Add_PlatedArmor>>
<<if $armorTable.PlatedArmor == 0>>
<<set $armorTable.PlatedArmor += 1, $armorPrinter.push("x$armorTable.PlatedArmor @@.lightbluetext;Plated Armor@@ - <<if $Player_Has_Attire_Worn == 1>>Wear<<elseif $Player_Has_Attire_Worn == 0>>[[Wear|Inventory][$worn = 7]]<<endif>> - [[Examine|Inventory][$examined = 207]] - [[Drop|Inventory][$armorTable.PlatedArmor -= 1]]")>>
<<elseif $armorTable.PlatedArmor >= 1>>
<<set $armorTable.PlatedArmor += 1>>
<<endif>>
<</widget>>
<<widget Add_BrokenSword>>
<<if $weaponTable.BrokenSword == 0>>
<<set $weaponTable.BrokenSword += 1, $weaponPrinter.push("x$weaponTable.BrokenSword @@.lightbluetext;Broken Sword@@ - <<if $Player_Has_Weapon_Wielded == 1>>Wield<<elseif $Player_Has_Weapon_Wielded == 0>>[[Wield|Inventory][$wielded = 3]]<<endif>> - [[Examine|Inventory][$examined = 103]] - [[Drop|Inventory][$weaponTable.BrokenSword -= 1]]")>>
<<elseif $weaponTable.BrokenSword >= 1>>
<<set $weaponTable.BrokenSword += 1>>
<<endif>>
<</widget>>
<<widget Add_DaemonicShard>>
<<if $weaponTable.DaemonicShard == 0>>
<<set $weaponTable.DaemonicShard += 1, $weaponPrinter.push("x$weaponTable.DaemonicShard @@.lightbluetext;Daemonic Shard@@ - <<if $Player_Has_Weapon_Wielded == 1>>Wield<<elseif $Player_Has_Weapon_Wielded == 0>>[[Wield|Inventory][$wielded = 4]]<<endif>> - [[Examine|Inventory][$examined = 104]] - [[Drop|Inventory][$weaponTable.DaemonicShard -= 1]]")>>
<<elseif $weaponTable.DaemonicShard >= 1>>
<<set $weaponTable.DaemonicShard += 1>>
<<endif>>
<</widget>>
<<widget Add_IronAxe>>
<<if $weaponTable.IronAxe == 0>>
<<set $weaponTable.IronAxe += 1, $weaponPrinter.push("x$weaponTable.IronAxe @@.lightbluetext;Iron Axe@@ - <<if $Player_Has_Weapon_Wielded == 1>>Wield<<elseif $Player_Has_Weapon_Wielded == 0>>[[Wield|Inventory][$wielded = 1]]<<endif>> - [[Examine|Inventory][$examined = 101]] - [[Drop|Inventory][$weaponTable.IronAxe -= 1]]")>>
<<elseif $weaponTable.IronAxe >= 1>>
<<set $weaponTable.IronAxe += 1>>
<<endif>>
<</widget>>
<<widget Add_SteelSword>>
<<if $weaponTable.SteelSword == 0>>
<<set $weaponTable.SteelSword += 1, $weaponPrinter.push("x$weaponTable.SteelSword @@.lightbluetext;Steel Sword@@ - <<if $Player_Has_Weapon_Wielded == 1>>Wield<<elseif $Player_Has_Weapon_Wielded == 0>>[[Wield|Inventory][$wielded = 2]]<<endif>> - [[Examine|Inventory][$examined = 102]] - [[Drop|Inventory][$weaponTable.SteelSword -= 1]]")>>
<<elseif $weaponTable.SteelSword >= 1>>
<<set $weaponTable.SteelSword += 1>>
<<endif>>
<</widget>>!Places
---------------------------------------
You can easily travel to places and locations that you've previously discovered.
<<if $E_ExploreWestCity == 0>>Location Not Discovered Yet.<<elseif $E_ExploreWestCity == 1>>[[Travel to Westdale City|CITY - Westdale Gate]]<<endif>>
<<if $E_ExploreWestPlains == 0>>Location Not Discovered Yet.<<elseif $E_ExploreWestPlains == 1>>[[Places in the Westdale Plains|PLACES - Plains of Westdale]]<<endif>>
<<if $E_ExploreDarkForest == 0>>Location Not Discovered Yet.<<elseif $E_ExploreDarkForest == 1>>[[Places in the Dark Forest|PLACES - The Dark Forest]]<<endif>>
<<replace "#linkbar">>[[Back|HOME - The Cave]]<</replace>><<silently>>
<<replace "#image-bar">><<display "Forest Background 01">><</replace>>
<<replace "#right-bar">><<display "Forest Background 02">><</replace>>
<<endsilently>>
!Places - Dark Forest
---------------------------------------
You can easily travel to places and locations that you have previously discovered.
<<if $Visited_CarvedRock == 0>>Location Not Discovered Yet.<<elseif $Visited_CarvedRock == 1>>[[Travel to the Carved Rock|PLACE - Carved Rock]]<<endif>>
<<if $Visited_ForestLake == 0>>Location Not Discovered Yet.<<elseif $Visited_ForestLake == 1>>[[Travel to the Lake in the Forest|PLACE - Forest Lake]]<<endif>>
<<if $Visited_WitchShack == 0>>Location Not Discovered Yet.<<elseif $Visited_WitchShack == 1>>[[Travel to the Witches Shack|PLACE - The Witch Shack]]<<endif>>
<<if $Visited_MushroomGrove == 0>>Location Not Discovered Yet.<<elseif $Visited_MushroomGrove == 1>>[[Travel to the Mushroom Grove|PLACE - Mushroom Grove]]<<endif>>
<<replace "#linkbar">>[[Back|PLACES]]<</replace>><<silently>>
<<set $plains_random = random(2)>>
<<if $plains_random == 0>>
<<set $plains_ambience = "You hear the howling winds of the plains, reminding you of these strange lands you travel.">>
<<elseif $plains_random == 1>>
<<set $plains_ambience = "The silence of the plains is suddenly very prominent, it makes you a little uneasy and uncomfortable.">>
<<elseif $plains_random == 2>>
<<set $plains_ambience = "You look up into the sky as the sun just got unblinded by a cloud. The rays of light hit your face, giving you warmth.">>
<<endif>>
<<endsilently>>
!The Plains of Westdale - Pristine Lake
----------------------------------------------------------
<<if $Visited_PristineLake == 0>><<set $Visited_PristineLake = 1>>Exploring the plains you eventually reach an area cut of by some hills and large rocks. You decide to check it out a little closer, and find a lake seemingly closed off by the terrain.
!!!@@.discoverytext;You have discovered the Pristine Lake! (Place)@@
The lake is beautiful and the water impossibly clear, showing a blueish bottom reflected by the rays of light protruding the water surface.<<elseif $Visited_PristineLake == 1>>You reach the Pristine Lake.
The lake is beautiful and the water impossibly clear, showing a blueish buttom reflected by the rays of light protruding the water surface.<<endif>>
$plains_ambience
<span id="Wash_Lake"><<click "Wash yourself in the lake">><<replace "#Wash_Lake">>You wash yourself in the lake and become pristinely clean!<</replace>><</click>></span>
<<replace "#linkbar">>[[Return to the cave|HOME - The Cave]]<</replace>><<silently>>
<<set $plains_random = random(2)>>
<<if $plains_random == 0>>
<<set $plains_ambience = "You hear the howling winds of the plains, reminding you of these strange lands you travel.">>
<<elseif $plains_random == 1>>
<<set $plains_ambience = "The silence of the plains is suddenly very prominent, it makes you a little uneasy and uncomfortable.">>
<<elseif $plains_random == 2>>
<<set $plains_ambience = "You look up into the sky as the sun just got unblinded by a cloud. The rays of light hit your face, giving you warmth.">>
<<endif>>
<<endsilently>>
!The Plains of Westdale - Abandoned Farm
----------------------------------------------------------
<<if $Visited_AbandonedFarm == 0>><<set $Visited_AbandonedFarm = 1>>Exploring the plains you eventually reach what appears to be an abandoned farm.
!!!@@.discoverytext;You have discovered The Abandoned Farm! (Place)@@
The main house is a standing ruin, and seems as if it could collapse any moment.
The crops are rotten and plagued by the wildlife, and quite likely inedible.<<elseif $Visited_AbandonedFarm == 1>>You reach the abandoned farm.
The main house is a standing ruin, and seems as if it could collapse any moment.
The crops are rotten and plagued by the wildlife, and quite likely inedible.<<endif>>
$plains_ambience
<<if $AbandonedFarm_Searched == 0>><span id="Search_Farm"><<click "Search the surrounding area">><<replace "#Search_Farm">><<set $AbandonedFarm_Searched = 1>>You search the ruins and surrounding farm area, and find some Leather Clothes! Useful!<<Add_LeatherClothes>><</replace>><</click>></span><<elseif $AbandonedFarm_Searched == 1>>You've already searched the farm...<<endif>>
<<replace "#linkbar">>[[Return to the cave|HOME - The Cave]]<</replace>><<silently>>
<<set $plains_random = random(2)>>
<<if $plains_random == 0>>
<<set $plains_ambience = "You hear the howling winds of the plains, reminding you of these strange lands you travel.">>
<<elseif $plains_random == 1>>
<<set $plains_ambience = "The silence of the plains is suddenly very prominent, it makes you a little uneasy and uncomfortable.">>
<<elseif $plains_random == 2>>
<<set $plains_ambience = "You look up into the sky as the sun just got unblinded by a cloud. The rays of light hit your face, giving you warmth.">>
<<endif>>
<<endsilently>>
!The Plains of Westdale - Tolareen Altar
----------------------------------------------------------
<<if $Visited_TolareenAltar == 0>><<set $Visited_TolareenAltar = 1>>Whilst exploring the plains of westdale, you discover a trail leading into a rocky area, cut off from the main road.
You decide to see where the trail leads, and discover what appears to be a sacrifical altar of sorts.
!!!@@.discoverytext;You have discovered The Tolareen Altar! (Place)@@
The altar appears to be of somewhat demonic origin, and is covered in intricate scripture and runes that you don't understand. The altar has a wheel that you think can be turned.<<elseif $Visited_TolareenAltar == 1>>You reach the Tolareen Altar.
The altar appears to be of somewhat demonic origin, and is covered in intricate scripture and runes that you don't understand. The altar has a wheel that you think can be turned.<<endif>>
$plains_ambience
<span id="Altar_Activation"><<click "Turn the wheel">><<replace "#Altar_Activation">>You turn the wheel, and the altar makes a weird eldritch sound, almost as if it roars internally and begins to give off a bluish glow from its runes and scripture. Then shortly after, the roar is followed by a deafening silence...<</replace>><</click>></span>
<<replace "#linkbar">>[[Return to the cave|HOME - The Cave]]<</replace>><<widget Curse>>
<<set $Curse_Random = random(100)>>
<<set $Curse_Critical = random(100)>>
<<set $Curse_Misfire = random(100)>>
<<if $sex == 0>>
<<set $Curse_Anatomy = random(1)>>
<<if $sex == 1>>
<<set $Curse_Anatomy = random(3)>>
<<endif>>
<<if $genderbender_fetish == 0>>
<<if $sex == 1>>
<<if $Curse_Anatomy = 2>>
<<set $Curse_Anatomy = 4>>
<<endif>>
<<endif>>
<<if $futanari_fetish == 0>>
<<if $sex == 1>>
<<if $Curse_Anatomy = 1>>
<<set $Curse_Anatomy = 4>>
<<endif>>
<<endif>>
<<if $PlayerCResistance >= 1>>
<<set $Curse_Message = "Your Resistance blocks the changeling magic!">>
<<set $PlayerCResistance = $PlayerCResistance - random(25)>>
<<elseif $PlayerCResistance <= 0>>
<<if $Curse_Misfire <= 25>>
<<set $Curse_Message = "The changeling magic attempts to manifest, but mysteriously vanishes!">>
<<elseif $Curse_Misfire >= 26>>
<<if $Curse_Random <= 50>>
<<High_Increase_Femininity>>
<<if $traitTable.SexualRank == 1>>
<<set $Curse_Message = "The changeling magic fails to increase your femininity!">>
<<elseif $traitTable.SexualRank >= 2>>
<<set $Curse_Message = "The changeling magic grabs hold of you and changes your physical appearance! Your Femininity increases!">>
<<endif>>
<<elseif $Curse_Random >= 51>>
<<if $Curse_Anatomy == 0>>
<<Inc_Ass>>
<<elseif $Curse_Anatomy == 1>>
<<Inc_Boobs>>
<<elseif $Curse_Anatomy == 2>>
<<Dec_Penis>>
<<elseif $Curse_Anatomy == 3>>
<<Inc_Penis>>
<<elseif $Curse_Anatomy == 4>>
<<NoGB_Dec_Penis>>
<<endif>>
<<endif>>
<<endif>>
<<endif>>
$Curse_Message
<</widget>><img src="images/tracy/TracyFullPose01.png" alt="tracy-main-image"><<silently>>
<<replace "#image-bar">><<display "No Image">><</replace>>
<<endsilently>>
<img src="images/tracy/TracyServing.png" alt="tracy-scene01-image">
<<replace "#linkbar">>[[Back|CITY - Tracy's High Tavern]]<</replace>><img src="images/succubus4.png" alt="succubus-image" width=320em><<silently>>
<<endsilently>>
!Fetish Menu
--------------------------------------
Here you can disable various fetishes that are hard turn offs. All fetishes are enabled by default.
Special Note: Specifically gay/lesbian content cannot be turned off, but can always be avoided if non-con is turned off.
Beastiality - Will disable all sex scenes involving animals, anthros and furries. - <<if $beastiality_fetish == 0>>[[Enable|Fetish Menu][$beastiality_fetish = 1]]<<elseif $beastiality_fetish == 1>>[[Disable|Fetish Menu][$beastiality_fetish = 0]]<<endif>>
Futanari - Will remove all sex scenes involving Futanaris, whilst also making all Futanari characters inaccessible and make it impossible to grow breasts as a man and grow a dick as a female. - <<if $futanari_fetish == 0>>[[Enable|Fetish Menu][$futanari_fetish = 1]]<<elseif $futanari_fetish == 1>>[[Disable|Fetish Menu][$futanari_fetish = 0]]<<endif>>
Non-Con - Will make it impossible for the player to access non-con content directed towards the player. This is highly advised if the player want's to avoid same-sex content. - <<if $noncon_fetish == 0>>[[Enable|Fetish Menu][$noncon_fetish = 1]]<<elseif $noncon_fetish == 1>>[[Disable|Fetish Menu][$noncon_fetish = 0]]<<endif>>
Gender-Bender - Locks your gender making it impossible for the player to change it. - <<if $genderbender_fetish == 0>>[[Enable|Fetish Menu][$genderbender_fetish = 1]]<<elseif $genderbender_fetish == 1>>[[Disable|Fetish Menu][$genderbender_fetish = 0]]<<endif>>
<<replace "#linkbar">>[[Back|Character Creation]]<</replace>><<if $background_mode == 1>><img src="images/encounters/ImpFull01.png" alt="imp-full-image"><<endif>><<if $background_mode == 1>><img src="images/encounters/GoblinFemaleFull01.png" alt="goblin-female-full-image"><<endif>><<if $background_mode == 1>><img src="images/encounters/HumanMaleBanner.png" alt="human-male-banner-image" width=100% height=92%><<endif>><<if $background_mode == 1>><img src="images/encounters/HumanFutanariFull01.png" alt="human-futanari-full-image"><<endif>><<if $background_mode == 1>><img src="images/encounters/HumanFutanariBanner.png" alt="human-futanari-banner-image" width=100% height=92%><<endif>><<widget NH_R_Insult>><<set $insult_random = random(2)>><<if $race == 0>><<if $insult_random == 0>>humies<<elseif $insult_random == 1>>pinkskin<<elseif $insult_random == 2>>pinky<<endif>><<elseif $race == 1>><<if $insult_random == 0>>orc filth<<elseif $insult_random == 1>>barbarian<<elseif $insult_random == 2>>dung-sniffer<<endif>><<elseif $race == 2>><<if $insult_random == 0>>stupid elf<<elseif $insult_random == 1>>knife-ears<<elseif $insult_random == 2>>tree-hugger<<endif>><<elseif $race == 3>><<if $insult_random == 0>>elfwhore<<elseif $insult_random == 1>>knife-ears<<elseif $insult_random == 2>>miss pretty<<endif>><<elseif $race == 4>><<if $insult_random == 0>>hobbit<<elseif $insult_random == 1>>stumpy<<elseif $insult_random == 2>>beard-fucker<<endif>><<endif>><</widget>><<if $background_mode == 1>><<set $banner_random2 = random(3)>>
<<if $banner_random2 == 0>>
<img src="images/TracyBanner.png" alt="tracy-intro-image" width=100% height=92%>
<<elseif $banner_random2 == 1>>
<img src="images/SuccubusBanner02.png" alt="succubus-banner-2-image" width=100% height=92%>
<<elseif $banner_random2 == 2>>
<img src="images/encounters/ImpBanner.png" alt="imp-banner-image" width=100% height=92%>
<<elseif $banner_random2 == 3>>
<img src="images/encounters/GoblinFemaleBanner.png" alt="goblin-female-banner-image" width=100% height=92%>
<<endif>><<endif>><<if $background_mode == 1>><<set $banner_random1 = random(5)>><<if $banner_random1 == 0>><img src="images/DrowIntroBanner.png" alt="drow-intro-image" width=100% height=92%><<elseif $banner_random1 == 1>><img src="images/encounters/SuccubusBanner01.png" alt="succubus-banner-1-image" width=100% height=92%><<elseif $banner_random1 == 2>><img src="images/TracyBanner.png" alt="tracy-banner-image" width=100% height=95%><<elseif $banner_random1 == 3>><img src="images/encounters/HumanFemaleBanner.png" alt="bandit-female-banner-image" width=100% height=92%><<elseif $banner_random1 == 4>><img src="images/encounters/GoblinFemaleBanner.png" alt="goblin-female-banner-image" width=100% height=92%><<elseif $banner_random1 == 5>><img src="images/encounters/SuccubusBanner02.png" alt="succubus-banner-2-image" width=100% height=92%><<endif>><<endif>><<if $background_mode == 1>><img src="images/encounters/GoblinMaleBanner.png" alt="goblin-male-banner-image" width=100% height=92%><<endif>><<if $background_mode == 1>><img src="images/encounters/GoblinFemaleBanner.png" alt="goblin-female-banner-image" width=100% height=92%><<endif>><<if $background_mode == 1>><img src="images/encounters/HumanMaleFull01.png" alt="human-male-full-image"><<endif>><<if $background_mode == 1>><img src="images/encounters/HumanFemaleFull01.png" alt="human-female-full-image"><<endif>><<if $background_mode == 1>><img src="images/encounters/HumanFemaleBanner.png" alt="human-female-banner-image" width=100% height=92%><<endif>><<if $background_mode == 1>><img src="images/encounters/ImpBanner.png" alt="imp-banner-image" width=100% height=92%><<endif>><<if $background_mode == 1>><img src="images/encounters/SuccubusBanner01.png" alt="succubus-banner-1-image" width=100% height=92%><<endif>><<if $background_mode == 1>><img src="images/encounters/SuccubusFull02.png" alt="succubus-full-2-image"><<endif>><<if $background_mode == 1>><img src="images/encounters/SuccubusBanner02.png" alt="succubus-banner-2-image" width=100% height=92%><<endif>><<if $background_mode == 1>><img src="images/encounters/SuccubusBanner01.png" alt="succubus-banner-1-image" width=100% height=92%><<endif>><<if $background_mode == 1>><img src="images/TracyBanner.png" alt="tracy-intro-image" width=100% height=92%><<endif>><<if $portrait_mode == 1>><img src="images/race/portrait/PlayerPortraitHumanMale.png" alt="portrait-image" width=220em height=300em><<endif>><<if $portrait_mode == 1>><img src="images/race/portrait/PlayerPortraitHumanFemale.png" alt="portrait-image" width=220em height=300em><<endif>><<if $portrait_mode == 1>><img src="images/race/portrait/PlayerPortraitHighelfMale.png" alt="portrait-image" width=220em height=300em><<endif>><<if $portrait_mode == 1>><img src="images/race/portrait/PlayerPortraitHighelfFemale.png" alt="portrait-image" width=220em height=300em><<endif>><<if $portrait_mode == 1>><img src="images/race/portrait/PlayerPortraitDarkelfMale.png" alt="portrait-image" width=220em height=300em><<endif>><<if $portrait_mode == 1>><img src="images/race/portrait/PlayerPortraitDarkelfFemale.png" alt="portrait-image" width=220em height=300em><<endif>><<if $portrait_mode == 1>><img src="images/race/portrait/PlayerPortraitOrcMale.png" alt="portrait-image" width=220em height=300em><<endif>><<if $portrait_mode == 1>><img src="images/race/portrait/PlayerPortraitOrcFemale.png" alt="portrait-image" width=220em height=300em><<endif>><<silently>>
<<replace "#image-bar">><<display "No Image">><</replace>>
<<replace "#right-bar">><<display "No Image">><</replace>>
/* Human = 0, Orc = 1, High Elf = 2, Dark Elf = 3, Dwarf = 4 */
<<endsilently>>
!Full Body
---------------------------------------------------
<<if $race == 0>><<if $sex == 0>><img src="images/race/fullbody/PlayerFullHumanFemale.png" alt="portrait-full-image"><<elseif $sex == 1>><img src="images/race/fullbody/PlayerFullHumanMale.png" alt="portrait-full-image"><<endif>><<elseif $race == 1>><<if $sex == 0>><img src="images/race/fullbody/PlayerFullOrcFemale.png" alt="portrait-full-image"><<elseif $sex == 1>><img src="images/race/fullbody/PlayerFullOrcMale.png" alt="portrait-full-image"><<endif>><<elseif $race == 2>><<if $sex == 0>><img src="images/race/fullbody/PlayerFullHighelfFemale.png" alt="portrait-full-image"><<elseif $sex == 1>><img src="images/race/fullbody/PlayerFullHighelfMale.png" alt="portrait-full-image"><<endif>><<elseif $race == 3>><<if $sex == 0>><img src="images/race/fullbody/PlayerFullDarkelfFemale.png" alt="portrait-full-image"><<elseif $sex == 1>><img src="images/race/fullbody/PlayerFullDarkelfMale.png" alt="portrait-full-image"><<endif>><<endif>>
<<replace "#linkbar">>[[Back|Character Creation]]<</replace>><<if $background_mode == 1>><img src="images/backgrounds/HomeCaveBackground01.png" alt="background-image" width=100% height=92%><<endif>><<if $background_mode == 1>><img src="images/backgrounds/HomeCaveBackground02.png" alt="background-image" width=100% height=92%><<endif>><<widget Submit_TraitGain_Check>><<set $submit_gain_chance = random(100)>><<if $submit_gain_chance >= 95>><<if $traitTable.DominantRank == 2>><<set $traitTable.DominantRank = 1>><<set $traitPrinter.delete("@@.lightbluetext;Indominable@@")>><<set $traitPrinter.push("@@.lightbluetext;Dominant@@")>>Your trait @@.lightbluetext;Indominable@@ has developed to @@.lightbluetext;Dominant@@!<<elseif $traitTable.DominantRank == 1>><<set $traitTable.DominantRank = 1>><<set $traitPrinter.delete("@@.lightbluetext;Dominant@@")>>You've lost the trait @@.lightbluetext;Dominant@@!<<endif>>
<<if $traitTable.SubmissiveRank == 0>><<set $traitTable.SubmissiveRank = 1>><<set $traitPrinter.push("@@.lightbluetext;Submissive@@")>>
You've gained the trait @@.lightbluetext;Submissive@@!<<elseif $traitTable.SubmissiveRank == 1>><<set $traitTable.SubmissiveRank = 2>><<set $traitPrinter.delete("@@.lightbluetext;Submissive@@")>><<set $traitPrinter.push("@@.lightbluetext;Obedient@@")>>Your trait @@.lightbluetext;Submissive@@ has developed to @@.lightbluetext;Obedient@@!<<endif>><<elseif $submit_gain_chance >80>><<if $traitTable.SubmissiveRank == 0>><<set $traitTable.SubmissiveRank = 1>><<set $traitPrinter.push("@@.lightbluetext;Submissive@@")>>You've gained the trait @@.lightbluetext;Submissive@@!<<elseif $traitTable.SubmissiveRank == 1>><<set $traitTable.SubmissiveRank = 2>><<set $traitPrinter.delete("@@.lightbluetext;Submissive@@")>><<set $traitPrinter.push("@@.lightbluetext;Obedient@@")>>Your trait @@.lightbluetext;Submissive@@ has developed to @@.lightbluetext;Obedient@@!<<endif>><<elseif $submit_gain_chance <=74>>You feel an overwhelming sensation of submissiveness take hold of you, however, without any lasting consequences.<<endif>><</widget>><<widget Event_Check>>
<<if $explore_area == 0>>
<<set $event_route = random(3)>>
<<if $event_route == 0>>
<<set $event_text = "<<EVENT_BANDIT_GANGRAPE>>">>
<<elseif $event_route == 1>>
<<set $event_text = "<<EVENT_DRAGONSCOUT>>">>
<<elseif $event_route == 2>>
<<set $event_text = "<<EVENT_PLAINSMERCHANT>>">>
<<elseif $event_route == 3>>
<<set $event_text = "<<EVENT_MINOTAURVICTIM>>">>
<<endif>>
<<elseif $explore_area == 1>>
<<set $event_route = random(2)>>
<<if $event_route == 0>>
<<set $event_text = "<<EVENT_FORESTWHISPERS>>">>
<<elseif $event_route == 1>>
<<set $event_text = "<<EVENT_GOBLINPATROL>>">>
<<elseif $event_route == 2>>
<<set $event_text = "<<EVENT_TAINTEDPOND>>">>
<<endif>>
<<endif>>
<</widget>>IMPORTANT
pic dims
425p width
1200p height
shrink select 20p
feather 20p
invert
fill with BG
fill with FG
to-do list
-
% examine, not needed
gender_text = him/her
gender_text_alt = he/she
noncon_fetish
genderbender_fetish
beastiality_fetish
futanari_fetish
/*Plains Events*/
<<set $Event_BanditGR = 0>>
<<set $Event_DragonScout = 0>>
<<set $Event_PlainsMerchant = 0>>
<<set $Event_SatyrParty = 0>>
/*Forest Events*/
<<set $Event_ForestWhispers = 0>>
<<set $Event_GoblinPatrol = 0>>
$enemy_s_himher = "him"
$enemy_s_hisher = "his"
$enemy_s_heshe = "he"
$enemy_B_himher = "Him"
$enemy_B_hisher = "His"
$enemy_B_heshe = "He"<<widget EVENT_BANDIT_GANGRAPE>><<if $noncon_fetish == 1>>As you travel down the road a sense of dread takes hold of you. You look to your surroundings. Something feels wrong as it's silent, almost too silent.
You brush it off and continue, when you suddenly step in a trap! You're pulled by your ankle and dragged along the ground only to dangle upside down from a tree branch.
You immidiately struggle and try to get free, but within long you hear a voice...
<<if $Event_BanditGR >= 1>>@@.banditvoice;"Ooooh my! it's the same <<S_Insult>> from before!?"@@
You look around and struggle some more only to dangle face first into the crotch of a standing man.
@@.banditvoice;"Oh my, $gender_text_alt's back for more... and so eager to begin rounds!"@@<<elseif $Event_BanditGR == 0>><<set $Event_BanditGR == 1>>@@.banditvoice;"Look at this boys! we caught ourselves a cutie!"@@
You look around and struggle some more only to dangle face first into the crotch of a standing man.
@@.banditvoice;"Oh my, $gender_text_alt's so eager to begin rounds!"@@<<endif>>
The bandits cut you down and form a circle around you.
@@.banditvoice;"Well we dont got all day now do we? Get em' out and start claiming your prize boys!"@@
The bandits take out their cocks and penises all in varying shapes and sizes.
<span id="banditgangrape"><<click "Submit to them">><<replace "#banditgangrape">>They start to fondle you aggressively and cock slap your face. You too shocked and overwhelmed to resist the abuse, just accept the invasion.
The gang of bandits proceed to use you as they see fit, within long you lose count of how many cocks have entered and abused your holes, and more frightingly you seem to enjoy it a little more than you should.
You're drenched and filled with cum before they decide you've received enough pounding...
@@.banditvoice;"Okay boys, that's enough, orders are to at least leave them with enough strength to return back from wherever they came"@@
<<Submit_TraitGain_Check>>
With that they gather their things and leave you there, all abused and cum drenched... again.
You try to stand, but it's tough and you shake, and as you stand a whole load of cum falls out of your ass<<if $sex == 0>>and pussy<<endif>>.
You scurry home as you aren't exactly fit to explore anymore...<<Home>><</replace>><</click>> or <<if $traitTable.SubmissiveRank == 0>><<click "Resist them">><<replace "#banditgangrape">>However, before they get to use you, you quickly get back on your feet and punch one of them right in the face, knocking him out cold.
You make a quick run for it, before the others get anytime to react to the sudden assault.
@@.banditvoice;"Let $gender_text go, $gender_text_alt's not the kind we're looking for..."@@
You quickly lose track of them.
<<PlainsExplore>><</replace>><</click>><<elseif $traitTable.SubmissiveRank >= 1>>Resist the groping<<endif>></span><<elseif $noncon_fetish == 1>>As you travel down the road a sense of dread takes hold of you. You look to your surroundings. Something feels wrong as it's silent, almost too silent.
You brush it off and continue, when you suddenly step in a trap! You're pulled by your ankle and dragged along the ground only to dangle upside down from a tree branch.
You immidiately struggle and try to get free, and to your surprise, the rope is fairly weak.
You drop to the ground and quickly make an escape as you hear voices in the distance.
You wonder what precarious situation you could've ended up in, if your circumstances were different...<<PlainsExplore>><<endif>><</widget>><<widget EVENT_DRAGONSCOUT>><<if $Event_DragonScout == 0>><<set $Event_DragonScout = 1>>Some time later as you travel down the road, you catch a quick whiff and moist feeling in the air.
The feeling reminds you of that just before a thunderstorm. You look towards the mountains in the far distance, just about as far away as the eye can see.
The clouds in the distance looms with radiant blackness, and just for a second you see something odd in the distance, that seems to be hovering... no... actually flying around the mountain peaks....
At first, you barely believe your own eyes, but yet you swear it was real.
What looks to be the common interpretation of a 'Dragon' seems to be flying around the mountains in the distance, and if not a dragon, something huge with wings... to even be able to be seen from this distance... it must be huge!
You think to yourself in awe and slight terror, you better stay away from the mountains... that can't be safe...
Shortly after, still spooked from the experience, you decide to return to the cave.<<replace "#linkbar">>[[Return to The Cave|HOME - The Cave]]<</replace>><<elseif $Event_DragonScout == 1>>As you travel down the road, you recall your last experience with the creature in the distance by the mountains...
You look towards the mountains... but can't seem to spot anything... maybe it's a rare sight? even in this world you wonder?
You continue walking, pondering what you saw, and think about what else this world might have in store....
Shortly after you return to the cave.<<PlainsExplore>><<endif>><</widget>><<widget EVENT_PLAINSMERCHANT>><<if $Event_PlainsMerchant == 0>>After some time you're eventually greeted by a shadowy figure in the distance. They seem to be walking at a steady non-threatening pace.
As they come closer, you realize it's a merchant or trader of sorts, and a rather short one at that.
@@.dwarfvoice;"Aight hello~ dere! Fancy meetin' another friendly face around here! Carest to browse my wares pal?"@@
The Dwarf looked at you expectantly like he was about to make the sale of his lifetime. His words having difficulty escaping his long beard.
@@.dwarfvoice;"Finest elixirs and exotics in these lands, i dare promise ye~! Not always the same wares tho.. it varies but whatever, i'm sure i got what ye need!"@@<<replace "#linkbar">>[[Browse the Merchants wares|MERCHANT - Wandering Dwarf][$Event_PlainsMerchant = 1]] - [[Return to The Cave|HOME - The Cave][$Event_PlainsMerchant = 1]]<</replace>><<elseif $Event_PlainsMerchant == 1>>After some time you're eventually greeted by a shadowy figure in the distance. They seem to be walking at a steady non-threatening pace.
As they come closer, you realize it's a merchant or trader of sorts, and a rather short one at that.
@@.dwarfvoice;"Aah! hello~ dere! Fancy meetin' ya again friend! What say ye? Carest to browse my wares pal?"@@
His words still having difficulty escaping his long beard, he looked at you expectantly.<<replace "#linkbar">>[[Browse the Merchants wares|MERCHANT - Wandering Dwarf]] - <<HomeNoReplace>><</replace>><<endif>><<set $TC_stock = random(3)>><<set $QE_stock = random(1)>><<set $ME_stock = random(1)>><</widget>><<silently>>
<<if $purchased == 1>>
<<Add_GrondMead>>
<<elseif $purchased == 2>>
<<Add_MandariElixir>>
<<set $ME_stock -= 1>>
<<elseif $purchased == 3>>
<<Add_QuindariElixir>>
<<set $QE_stock -= 1>>
<<elseif $purchased == 4>>
<<Add_TauroxCandy>>
<<set $TC_stock -= 1>>
<<endif>>
<<set $purchased = 0>>
<<endsilently>>
!Wandering Dwarf Merchant
-----------------------------------------
You browse the dwarfs wares.
@@.dwarfvoice;"Aight pal' what'll it be den?"@@
@@.lightbluetext;Grond Mead@@ - An extremely powerful alcoholic beverage, brewed commonly by dwarves.
Cost: 10 Coins - <<if $PlayerCoins >= 10>>[[Purchase|MERCHANT - Wandering Dwarf][$PlayerCoins -= 10, $purchased = 1]]<<elseif $PlayerCoins <= 10>>Not enough coins.<<endif>> - <<if $consumableTable.GrondMead >= 1>>[[Sell|MERCHANT - Wandering Dwarf][$PlayerCoins += 5, $consumableTable.GrondMead -= 1]]<<elseif $consumableTable.GrondMead == 0>>Sell<<endif>>
@@.lightbluetext;Mandari Elixir@@ - An elixir that permanently increases the masculinity of the user.
Cost: 250 Coins - Stock: $ME_stock - <<if $ME_stock <= 0>>Out of stock.<<elseif $ME_stock >= 1>><<if $PlayerCoins >= 250>>[[Purchase|MERCHANT - Wandering Dwarf][$PlayerCoins -= 250, $purchased = 2]]<<elseif $PlayerCoins <= 250>>Not enough coins.<<endif>><<endif>> - <<if $consumableTable.MandariElixir >= 1>>[[Sell|MERCHANT - Wandering Dwarf][$PlayerCoins += 125, $consumableTable.MandariElixir -= 1]]<<elseif $consumableTable.MandariElixir == 0>>Sell<<endif>>
@@.lightbluetext;Quindari Elixir@@ - An elixir that permanently increases the femininity of the user.
Cost: 250 Coins - Stock: $QE_stock - <<if $QE_stock <= 0>>Out of stock.<<elseif $QE_stock >= 1>><<if $PlayerCoins >= 250>>[[Purchase|MERCHANT - Wandering Dwarf][$PlayerCoins -= 250, $purchased = 3]]<<elseif $PlayerCoins <= 250>>Not enough coins.<<endif>><<endif>> - <<if $consumableTable.QuindariElixir >= 1>>[[Sell|MERCHANT - Wandering Dwarf][$PlayerCoins += 125, $consumableTable.QuindariElixir -= 1]]<<elseif $consumableTable.QuindariElixir == 0>>Sell<<endif>>
@@.lightbluetext;Taurox Candy@@ - Pure extracted man-bull fluids, used to increase the user's raw strenght. May cause addiction or loss of intelligence.
Cost: 100 Coins - Stock: $TC_stock - <<if $TC_stock <= 0>>Out of stock.<<elseif $TC_stock >= 1>><<if $PlayerCoins >= 100>>[[Purchase|MERCHANT - Wandering Dwarf][$PlayerCoins -= 100, $purchased = 4]]<<elseif $PlayerCoins <= 100>>Not enough coins.<<endif>><<endif>> - <<if $consumableTable.TauroxCandy >= 1>>[[Sell|MERCHANT - Wandering Dwarf][$PlayerCoins += 50, $consumableTable.TauroxCandy -= 1]]<<elseif $consumableTable.TauroxCandy == 0>>Sell<<endif>>
<<Home>><<silently>>
<<set $consumableTable.GrondMead -= 1>>
<<set $random_chance = random(100)>>
<<endsilently>>
!Consume - Grond Mead
---------------------------------------
You uncork the bottle and gulp down the sweet mead from the bottle.
You feel a daze hit you, as you become influenced by the drink.
<<if $random_chance <= 25>>
<<Increase_Masculinity>>
<<endif>>
<<replace "#linkbar">>[[Back|Inventory]]<</replace>><<silently>>
<<set $consumableTable.MandariElixir -= 1>>
<<endsilently>>
!Consume - Mandari Elixir
---------------------------------------
You uncork the bottle and carefully gulp down the strange liquid.
You feel an overpowering feeling of raw masculine power overtake you.
<<High_Increase_Masculinity>>
<<replace "#linkbar">>[[Back|Inventory]]<</replace>><<silently>>
<<set $consumableTable.QuindariElixir -= 1>>
<<endsilently>>
!Consume - Quindari Elixir
---------------------------------------
You uncork the bottle and carefully gulp down the strange liquid.
You feel an overpowering feeling of raw feminine power overtake you.
<<High_Increase_Femininity>>
<<replace "#linkbar">>[[Back|Inventory]]<</replace>><<silently>>
<<set $consumableTable.TauroxCandy -= 1>>
<<set $Int_drop = random(2)>>
<<endsilently>>
!Consume - Taurox Candy
---------------------------------------
You uncork the bottle and carefully gulp down the extracted fluids. The fluids taste salty, but otherwise sweet.
You feel an overpowering rage take over you, and an unending need to smash, flex your raw muscles and fuck weak little bitches in heat.
<<High_Increase_Strength>>
<<if $Int_drop == 2>><<High_Decrease_Intelligence>><<endif>>
<<replace "#linkbar">>[[Back|Inventory]]<</replace>><<widget High_Increase_Strength>><<if $traitTable.StrengthRank == 1>><<set $traitPrinter.push("@@.lightbluetext;Frail@@")>><<set $traitPrinter.delete("@@.lightbluetext;Enfeebled@@")>><<set $Inc_Message = "Your trait @@.lightbluetext;Enfeebled@@ has developed to @@.lightbluetext;Frail@@">><<set $traitTable.StrengthRank = 2>><<elseif $traitTable.StrengthRank == 2>><<set $traitPrinter.push("@@.lightbluetext;Weak@@")>><<set $traitPrinter.delete("@@.lightbluetext;Frail@@")>><<set $Inc_Message = "Your trait @@.lightbluetext;Frail@@ has developed to @@.lightbluetext;Weak@@">><<set $traitTable.StrengthRank = 3>><<elseif $traitTable.StrengthRank == 3>><<set $traitPrinter.delete("@@.lightbluetext;Weak@@")>><<set $Inc_Message = "You’ve lost the trait @@.lightbluetext;Weak@@!">><<set $traitTable.StrengthRank = 4>><<elseif $traitTable.StrengthRank == 4>><<set $traitPrinter.push("@@.lightbluetext;Strong@@")>><<set $Inc_Message = "You’ve gained the trait @@.lightbluetext;Strong@@!">><<set $traitTable.StrengthRank = 5>><<elseif $traitTable.StrengthRank == 5>><<set $traitPrinter.push("@@.lightbluetext;Bulky@@")>><<set $traitPrinter.delete("@@.lightbluetext;Strong@@")>><<set $Inc_Message = "Your trait @@.lightbluetext;Strong@@ has developed to @@.lightbluetext;Bulky@@">><<set $traitTable.StrengthRank = 6>><<elseif $traitTable.StrengthRank == 6>><<set $traitPrinter.push("@@.lightbluetext;Monstrous@@")>><<set $traitPrinter.delete("@@.lightbluetext;Bulky@@")>><<set $Inc_Message = "Your trait @@.lightbluetext;Bulky@@ has developed to @@.lightbluetext;Monstrous@@">><<set $traitTable.StrengthRank = 7>><<endif>><<if $traitTable.StrengthRank == 7>><<set $Inc_Message = "You're already at peak Strength.">><<endif>>$Inc_Message<</widget>>
<<widget High_Decrease_Strength>><<if $traitTable.StrengthRank == 7>><<set $traitPrinter.push("@@.lightbluetext;Bulky@@")>><<set $traitPrinter.delete("@@.lightbluetext;Monstrous@@")>><<set $Inc_Message = "Your trait @@.lightbluetext;Monstrous@@ has developed to @@.lightbluetext;Bulky@@">><<set $traitTable.StrengthRank = 6>><<elseif $traitTable.StrengthRank == 6>><<set $traitPrinter.push("@@.lightbluetext;Strong@@")>><<set $traitPrinter.delete("@@.lightbluetext;Bulky@@")>><<set $Inc_Message = "Your trait @@.lightbluetext;Bulky@@ has developed to @@.lightbluetext;Strong@@">><<set $traitTable.StrengthRank = 5>><<elseif $traitTable.StrengthRank == 5>><<set $traitPrinter.delete("@@.lightbluetext;Strong@@")>><<set $Inc_Message = "You’ve lost the trait @@.lightbluetext;Strong@@!">><<set $traitTable.StrengthRank = 4>><<elseif $traitTable.StrengthRank == 4>><<set $traitPrinter.push("@@.lightbluetext;Weak@@")>><<set $Inc_Message = "You’ve gained the trait @@.lightbluetext;Weak@@!">><<set $traitTable.StrengthRank = 3>><<elseif $traitTable.StrengthRank == 3>><<set $traitPrinter.push("@@.lightbluetext;Frail@@")>><<set $traitPrinter.delete("@@.lightbluetext;Weak@@")>><<set $Inc_Message = "Your trait @@.lightbluetext;Weak@@ has developed to @@.lightbluetext;Frail@@">><<set $traitTable.StrengthRank = 2>><<elseif $traitTable.StrengthRank == 2>><<set $traitPrinter.push("@@.lightbluetext;Enfeebled@@")>><<set $traitPrinter.delete("@@.lightbluetext;Frail@@")>><<set $Inc_Message = "Your trait @@.lightbluetext;Frail@@ has developed to @@.lightbluetext;Enfeebled@@">><<set $traitTable.StrengthRank = 1>><<endif>><<if $traitTable.StrengthRank == 1>><<set $Inc_Message = "Your Strength can not decrease further.">><<endif>>$Inc_Message<</widget>>
<<widget High_Increase_Intelligence>><<if $traitTable.IntelligenceRank == 1>><<set $traitPrinter.push("@@.lightbluetext;Simple@@")>><<set $traitPrinter.delete("@@.lightbluetext;Incompetent@@")>><<set $Inc_Message = "Your trait @@.lightbluetext;Incompetent@@ has developed to @@.lightbluetext;Simple@@">><<set $traitTable.IntelligenceRank = 2>><<elseif $traitTable.IntelligenceRank == 2>><<set $traitPrinter.push("@@.lightbluetext;Stupid@@")>><<set $traitPrinter.delete("@@.lightbluetext;Simple@@")>><<set $Inc_Message = "Your trait @@.lightbluetext;Simple@@ has developed to @@.lightbluetext;Stupid@@">><<set $traitTable.IntelligenceRank = 3>><<elseif $traitTable.IntelligenceRank == 3>><<set $traitPrinter.delete("@@.lightbluetext;Stupid@@")>><<set $Inc_Message = "You’ve lost the trait @@.lightbluetext;Stupid@@!">><<set $traitTable.IntelligenceRank = 4>><<elseif $traitTable.IntelligenceRank == 4>><<set $traitPrinter.push("@@.lightbluetext;Smart@@")>><<set $Inc_Message = "You’ve gained the trait @@.lightbluetext;Smart@@!">><<set $traitTable.IntelligenceRank = 5>><<elseif $traitTable.IntelligenceRank == 5>><<set $traitPrinter.push("@@.lightbluetext;Intelligent@@")>><<set $traitPrinter.delete("@@.lightbluetext;Smart@@")>><<set $Inc_Message = "Your trait @@.lightbluetext;Smart@@ has developed to @@.lightbluetext;Intelligent@@">><<set $traitTable.IntelligenceRank = 6>><<elseif $traitTable.IntelligenceRank == 6>><<set $traitPrinter.push("@@.lightbluetext;Brilliant@@")>><<set $traitPrinter.delete("@@.lightbluetext;Intelligent@@")>><<set $Inc_Message = "Your trait @@.lightbluetext;Intelligent@@ has developed to @@.lightbluetext;Brilliant@@">><<set $traitTable.IntelligenceRank = 7>><<endif>><<if $traitTable.IntelligenceRank == 7>><<set $Inc_Message = "You're already at peak Intelligence.">><<endif>>$Inc_Message<</widget>><<widget High_Decrease_Intelligence>><<if $traitTable.IntelligenceRank == 7>><<set $traitPrinter.push("@@.lightbluetext;Intelligent@@")>><<set $traitPrinter.delete("@@.lightbluetext;Brilliant@@")>><<set $Inc_Message = "Your trait @@.lightbluetext;Brilliant@@ has developed to @@.lightbluetext;Intelligent@@">><<set $traitTable.IntelligenceRank = 6>><<elseif $traitTable.IntelligenceRank == 6>><<set $traitPrinter.push("@@.lightbluetext;Smart@@")>><<set $traitPrinter.delete("@@.lightbluetext;Intelligent@@")>><<set $Inc_Message = "Your trait @@.lightbluetext;Intelligent@@ has developed to @@.lightbluetext;Smart@@">><<set $traitTable.IntelligenceRank = 5>><<elseif $traitTable.IntelligenceRank == 5>><<set $traitPrinter.delete("@@.lightbluetext;Smart@@")>><<set $Inc_Message = "You’ve lost the trait @@.lightbluetext;Smart@@!">><<set $traitTable.IntelligenceRank = 4>><<elseif $traitTable.IntelligenceRank == 4>><<set $traitPrinter.push("@@.lightbluetext;Stupid@@")>><<set $Inc_Message = "You’ve gained the trait @@.lightbluetext;Stupid@@!">><<set $traitTable.IntelligenceRank = 3>><<elseif $traitTable.IntelligenceRank == 3>><<set $traitPrinter.push("@@.lightbluetext;Simple@@")>><<set $traitPrinter.delete("@@.lightbluetext;Stupid@@")>><<set $Inc_Message = "Your trait @@.lightbluetext;Stupid@@ has developed to @@.lightbluetext;Simple@@">><<set $traitTable.IntelligenceRank = 2>><<elseif $traitTable.IntelligenceRank == 2>><<set $traitPrinter.push("@@.lightbluetext;Incompetent@@")>><<set $traitPrinter.delete("@@.lightbluetext;Simple@@")>><<set $Inc_Message = "Your trait @@.lightbluetext;Simple@@ has developed to @@.lightbluetext;Incompetent@@">><<set $traitTable.IntelligenceRank = 1>><<endif>><<if $traitTable.IntelligenceRank == 1>><<set $Inc_Message = "Your Intelligence can not decrease further.">><<endif>>$Inc_Message<</widget>><<widget EVENT_MINOTAURVICTIM>><<set $Event_MinotaurVictim = 1>>As you walk down the road, you decide to head off unto the plains to see if you could find something of interest. You wander the plains in search of anything of interest, when suddenly the faint sound of something moaning loud is heard just behind a hill. You decide to sneak up on the hill, hiding below the tall grass to get a better look at what you're dealing with.
You reach the top of the hill and not far ahead of you, you spot a minotaur holding an almost passed out woman by her hips, forcing her unto his massive shaft. The sound of skin slamming against each other is heard as the minotaur uses the woman as it's personal fleshlight.
The minotaur picks up the pace as it seems to reach its climax, its cow-like breathing and moaning rhythmically following its usage of its poor victim's holes. It begins to really flex its huge muscles, its massive six pack getting even more visible as it hammers away at full strength.
With a few last thrusts, the minotaur lets out one last huge thrust and a last almost comical cow moan.
The victim finally wakes up as they get pumped full of cow semen, screaming awkwardly in both pain and pleasure. The minotaur continues with a few last thrusts and few last moans before letting go of the poor woman, making her slowly slide off the huge shrinking bull-dong.
As gooey spunk flows out of the victim's poor abused fuckhole, she seems to attempt to crawl away. However, the minotaur has other plans, grabbing the woman by the ankles and throws her over its shoulder, promply leaving the scene with it's new prize.
You feel slightly aroused by the scene you just witnessed...
<<set $PlayerCLust += random(25)>>
You hurry back home with new knowledge, that you probably shouldn't let yourself be captured by the minotaurs of the steppes.
<<PlainsExplore>><</widget>><<widget EVENT_FORESTWHISPERS>><<if $Event_ForestWhispers == 0>><<set $Event_ForestWhispers = 1>>As you explore the forest, you suddenly hear whispers among the trees. Not sure whether it's merely the wind grazing the leaves or someone or something in person, you look to your surroundings in confusion.
No one is there...
You try to continue, but eventually get a dreadful feeling, almost as if you're stripped naked by watchful eyes.
You decide it's time to leave.<<ForestExplore>><<elseif $Event_ForestWhispers == 1>>As you explore the forest, you suddenly hear whispers among the trees. The same whispers as before, but this time.. a little stronger.
And it's not just anything they're whispering. It seems to be moaning... and lewd remarks.
The whispers give promise of unending satisfaction and pleasure. You listen to the whispers, until you suddenly jerk back into a waking state...
How long did you stand there? You seem to have drifted away to the soothing whispers.
You decide it's best to head back home...<<ForestExplore>><<endif>><</widget>><<widget EVENT_GOBLINPATROL>><<set $Event_GoblinPatrol = 1>>As you explore the forest, you suddenly hear a ruckus of snarling voices in the distance.
You decide to quickly hide behind a rock, just for safety.
Not long after a small band of goblins passes through the area, all snickering and snarling at each other as they do.
It seems to be a kind of patrol, maybe this area isn't as safe as you thought?
You decide it's time to leave.<<ForestExplore>><</widget>><<widget EVENT_TAINTEDPOND>><<silently>><<set $Event_TaintedPond = 1>><<endsilently>>As you explore the forest, you come upon a pond with a foul smell to it. You move closer to the pond.
The pond looks tar-like, filthy and corrupted. The water is a deep murky sick green with black bubbling spots by the center. The pond gives off a wrecking stench that makes your nostrils turn in on themselves.
The flora and grass closer to the pond looks dead and withered, which only confirms your assumption, that you should probably leave the pond alone, and just return home.
<<if $Pink_Pearl_Taken == 0>><<if $traitTable.CuriousRank == 1>>However, your curious nature gets the better of you, and you feel like taking a closer look.<<endif>><<endif>>
<<replace "#linkbar">><<if $Pink_Pearl_Taken == 1>><<HomeNoReplace>><<elseif $Pink_Pearl_Taken == 0>><<if $traitTable.CuriousRank == 1>>[[You Take a Closer Look|EXPLORATION - Tainted Pond Curious]]<<elseif $traitTable.CuriousRank == 0>>[[Take A Closer Look Anyway|EXPLORATION - Tainted Pond Curious]] - <<HomeNoReplace>><<endif>><<endif>><</replace>><</widget>><<widget Place_Check>>
<<if $explore_area == 0>>
<<set $event_text = "You discover a new place in the Plains of Westdale!">>
<<set $place_route = random(3)>>
<<if $place_route == 0>>
<<if $Visited_TolareenAltar == 1>>
<<Event_Check>>
<<elseif $Visited_TolareenAltar == 0>>
<<replace "#linkbar">>[[Continue|PLACE - Tolareen Altar]]<</replace>>
<<endif>>
<<elseif $place_route == 1>>
<<if $Visited_PristineLake == 1>>
<<Event_Check>>
<<elseif $Visited_PristineLake == 0>>
<<replace "#linkbar">>[[Continue|PLACE - Pristine Lake]]<</replace>>
<<endif>>
<<elseif $place_route == 2>>
<<if $Visited_AbandonedFarm == 1>>
<<Event_Check>>
<<elseif $Visited_AbandonedFarm == 0>>
<<replace "#linkbar">>[[Continue|PLACE - Abandoned Farm]]<</replace>>
<<endif>>
<<elseif $place_route == 3>>
<<if $Visited_WestdaleCaverns == 1>>
<<Event_Check>>
<<elseif $Visited_WestdaleCaverns == 0>>
<<replace "#linkbar">>[[Continue|PLACE - Westdale Caverns]]<</replace>>
<<endif>>
<<endif>>
<<elseif $explore_area == 1>>
<<set $event_text = "You discover a new place in the Dark Forest!">>
<<set $place_route = random(3)>>
<<if $place_route == 0>>
<<if $Visited_WitchShack == 1>>
<<Event_Check>>
<<elseif $Visited_WitchShack == 0>>
<<replace "#linkbar">>[[Continue|PLACE - The Witch Shack]]<</replace>>
<<endif>>
<<elseif $place_route == 1>>
<<if $Visited_ForestLake == 1>>
<<Event_Check>>
<<elseif $Visited_ForestLake == 0>>
<<replace "#linkbar">>[[Continue|PLACE - Forest Lake]]<</replace>>
<<endif>>
<<elseif $place_route == 2>>
<<if $Visited_CarvedRock == 1>>
<<Event_Check>>
<<elseif $Visited_CarvedRock == 0>>
<<replace "#linkbar">>[[Continue|PLACE - Carved Rock]]<</replace>>
<<endif>>
<<elseif $place_route == 3>>
<<if $Visited_MushroomGrove == 1>>
<<Event_Check>>
<<elseif $Visited_MushroomGrove == 0>>
<<replace "#linkbar">>[[Continue|PLACE - Mushroom Grove]]<</replace>>
<<endif>>
<<endif>>
<<endif>>
<</widget>><<if $playersatisfaction >= 100>>
<<CUMLINKS>>
<<elseif $playersatisfaction < 100>>
<<if $player_is_oralR == 1>>
<<if $sex == 0>>
<<if $enemygender == 0>>
[[Continue having her lick your pussy|SEX - ORAL (RECEIVING)]] -
<<elseif $enemygender == 1>>
[[Continue having him lick your pussy|SEX - ORAL (RECEIVING)]] -
<<elseif $enemygender == 2>>
[[Continue having her lick your pussy|SEX - ORAL (RECEIVING)]] -
<<elseif $sex == 1>>
<<if $enemygender == 0>>
[[Continue having her suck your cock|SEX - ORAL (RECEIVING)]] -
<<elseif $enemygender == 1>>
[[Continue having him suck your cock|SEX - ORAL (RECEIVING)]] -
<<elseif $enemygender == 2>>
[[Continue having her suck your cock|SEX - ORAL (RECEIVING)]] -
<<endif>>
<<endif>>
<<elseif $player_is_oralG == 1>>
<<if $enemygender == 0>>
[[Continue licking her pussy|SEX - ORAL (GIVING)]] -
<<elseif $enemygender == 1>>
[[Continue sucking his cock|SEX - ORAL (GIVING)]] -
<<elseif $enemygender == 2>>
[[Continue sucking her cock|SEX - ORAL (GIVING)]] -
<<endif>>
<<elseif $player_is_analR == 1>>
<<if $enemygender == 0>>
Error: cannot receive anal from female.
<<elseif $enemygender == 1>>
[[Continue fucking him with your ass|SEX - ANAL (RECEIVING)]] -
<<elseif $enemygender == 2>>
[[Continue fucking her with your ass|SEX - ANAL (RECEIVING)]] -
<<endif>>
<<elseif $player_is_analG == 1>>
<<if $enemygender == 0>>
[[Continue fucking her ass|SEX - ANAL (GIVING)]] -
<<elseif $enemygender == 1>>
[[Continue fucking his ass|SEX - ANAL (GIVING)]] -
<<elseif $enemygender == 2>>
[[Continue fucking her ass|SEX - ANAL (GIVING)]] -
<<endif>>
<<elseif $player_is_vaginalR == 1>>
<<if $enemygender == 1>>
[[Continue fucking him with your pussy|SEX - VAGINAL (RECEIVING)]] -
<<elseif $enemygender == 2>>
[[Continue fucking her with your pussy|SEX - VAGINAL (RECEIVING)]] -
<<endif>>
<<elseif $player_is_vaginalG == 1>>
<<if $enemygender == 0>>
[[Continue fucking her pussy|SEX - VAGINAL (GIVING)]] -
<<endif>>
<<endif>>
<<if $sex == 1>>
<<if $enemygender == 1>>
<<if $player_is_oralG == 0>>
[[Suck his cock|SEX - ORAL (GIVING)]] -
<<endif>>
<<if $player_is_oralR == 0>>
[[Make him suck your cock|SEX - ORAL (RECEIVING)]] -
<<endif>>
<<if $player_is_analG == 0>>
[[Fuck his ass|SEX - ANAL (GIVING)]] -
<<endif>>
<<if $player_is_analR == 0>>
[[Fuck him with your ass|SEX - ANAL (RECEIVING)]] -
<<endif>>
<<elseif $enemygender == 0>>
<<if $player_is_oralG == 0>>
[[Lick her pussy|SEX - ORAL (GIVING)]] -
<<endif>>
<<if $player_is_oralR == 0>>
[[Make her suck your cock|SEX - ORAL (RECEIVING)]] -
<<endif>>
<<if $player_is_analG == 0>>
[[Fuck her ass|SEX - ANAL (GIVING)]] -
<<endif>>
<<if $player_is_vaginalG == 0>>
[[Fuck her pussy|SEX - VAGINAL (GIVING)]] -
<<endif>>
<<elseif $enemygender == 2>>
<<if $player_is_oralG == 0>>
[[Suck her cock|SEX - ORAL (GIVING)]] -
<<endif>>
<<if $player_is_oralR == 0>>
[[Make her suck your cock|SEX - ORAL (RECEIVING)]] -
<<endif>>
<<if $player_is_analG == 0>>
[[Fuck her ass|SEX - ANAL (GIVING)]] -
<<endif>>
<<if $player_is_analR == 0>>
[[Fuck her with your ass|SEX - ANAL (RECEIVING)]] -
<<endif>>
<<endif>>
<<elseif $sex == 0>>
<<if $enemygender == 1>>
<<if $player_is_oralG == 0>>
[[Suck his cock|SEX - ORAL (GIVING)]] -
<<endif>>
<<if $player_is_oralR == 0>>
[[Make him lick your pussy|SEX - ORAL (RECEIVING)]] -
<<endif>>
<<if $player_is_vaginalR == 0>>
[[Fuck him with your pussy|SEX - VAGINAL (RECEIVING)]]
<<endif>>
<<if $player_is_analR == 0>>
[[Fuck him with your ass|SEX - ANAL (RECEIVING)]]
<<endif>>
<<elseif $enemygender == 0>>
<<if $player_is_oralG == 0>>
[[Lick her pussy|SEX - ORAL (GIVING)]] -
<<endif>>
<<if $player_is_oralR == 0>>
[[Make her lick your pussy|SEX - ORAL (RECEIVING)]] -
<<endif>>
<<elseif $enemygender == 2>>
<<if $player_is_oralG == 0>>
[[Suck her cock|SEX - ORAL (GIVING)]] -
<<endif>>
<<if $player_is_oralR == 0>>
[[Make her lick your pussy|SEX - ORAL (RECEIVING)]] -
<<endif>>
<<if $player_is_vaginalR == 0>>
[[Fuck her with your pussy|SEX - VAGINAL (RECEIVING)]]
<<endif>>
<<if $player_is_analR == 0>>
[[Fuck her with your ass|SEX - ANAL (RECEIVING)]] -
<<endif>>
<<endif>>
<<endif>>
<<endif>>[[Leave|HOME - The Cave]]<<if $player_is_oralR == 1>>
<<if $sex == 0>>
<<replace "#linkbar">>[[Let the pleasure take over|SEX - CUM FEMALE GIVING]]<</replace>>
<<elseif $sex >= 1>>
<<if $enemygender == 1>>
<<replace "#linkbar">>[[Cum in his mouth|SEX - CUM SWALLOW GIVING]] - [[Cum on his face|SEX - CUM FACIAL GIVING]]<</replace>>
<<elseif $enemygender == 0>>
<<replace "#linkbar">>[[Cum in her mouth|SEX - CUM SWALLOW GIVING]] - [[Cum on her face|SEX - CUM FACIAL GIVING]]<</replace>>
<<elseif $enemygender == 2>>
<<replace "#linkbar">>[[Cum in her mouth|SEX - CUM SWALLOW GIVING]] - [[Cum on her face|SEX - CUM FACIAL GIVING]]<</replace>>
<<endif>>
<<endif>>
<<elseif $player_is_oralG = 1>>
<<if $sex == 0>>
<<replace "#linkbar">>[[Let the pleasure take over|SEX - CUM FEMALE GIVING]]<</replace>>
<<elseif $sex >= 1>>
<<if $enemygender == 1>>
<<replace "#linkbar">>[[Let him cum in your mouth|SEX - CUM SWALLOW RECEIVING]] - [[Let him cum on your face|SEX - CUM FACIAL RECEIVING]]<</replace>>
<<elseif $enemygender == 0>>
<<replace "#linkbar">>[[She cums on your face|SEX - CUM FEMALE RECEIVING]]<</replace>>
<<elseif $enemygender == 2>>
<<replace "#linkbar">>[[Let her cum in your mouth|SEX - CUM SWALLOW RECEIVING]] - [[Let her cum on your face|SEX - CUM FACIAL RECEIVING]]<</replace>>
<<endif>>
<<endif>>
<<elseif $player_is_analR = 1>>
<<if $enemygender == 1>>
<<<replace "#linkbar">>[[Let him cum inside your ass|SEX - CUM ANAL INSIDE RECEIVING]] - [[Let him cum on your ass|SEX - CUM ANAL OUTSIDE RECEIVING]]<</replace>>
<<elseif $enemygender == 0>>
<<replace "#linkbar">>Error: Should not be able to receive anal from female.<</replace>>
<<elseif $enemygender == 2>>
<<replace "#linkbar">>[[Let her cum inside your ass|SEX - CUM ANAL INSIDE RECEIVING]] - [[Let her cum on your ass|SEX - CUM ANAL OUTSIDE RECEIVING]]<</replace>>
<<endif>>
<<elseif $player_is_analG = 1>>
<<if $sex == 0>>
<<replace "#linkbar">>Error: Should not be able to give anal when female.<</replace>>
<<elseif $sex >= 1>>
<<if $enemygender == 1>>
<<replace "#linkbar">>[[Cum inside his ass|SEX - CUM ANAL INSIDE GIVING]] - [[Cum outside on his ass|SEX - CUM ANAL OUTSIDE GIVING]]<</replace>>
<<elseif $enemygender == 0>>
<<replace "#linkbar">>[[Cum inside her ass|SEX - CUM ANAL INSIDE GIVING]] - [[Cum outside on her ass|SEX - CUM ANAL OUTSIDE GIVING]]<</replace>>
<<elseif $enemygender == 2>>
<<replace "#linkbar">>[[Cum inside her ass|SEX - CUM ANAL INSIDE GIVING]] - [[Cum outside on her ass|SEX - CUM ANAL OUTSIDE GIVING]]<</replace>>
<<endif>>
<<endif>>
<<elseif $player_is_vaginalR = 1>>
<<if $sex == 0>>
<<if $enemygender == 1>>
<<replace "#linkbar">>[[Let him cum inside your pussy|SEX - CUM VAGINAL INSIDE RECEIVING]] - [[Let him cum outside your pussy|SEX - CUM VAGINAL OUTSIDE RECEIVING]]<</replace>>
<<elseif $enemygender == 2>>
<<replace "#linkbar">>[[Let her cum inside your pussy|SEX - CUM VAGINAL INSIDE RECEIVING]] - [[Let her cum outside your pussy|SEX - CUM VAGINAL OUTSIDE RECEIVING]]<</replace>>
<<elseif $enemygender == 0>>
<<replace "#linkbar">>Error: should not be able to receive vaginal when male giver.<</replace>>
<<endif>>
<<elseif $sex >= 1>>
<<replace "#linkbar">>Error: should not be able to receive vaginal when male.<</replace>>
<<endif>>
<<elseif $player_is_vaginalG = 1>>
<<if $sex == 0>>
<<replace "#linkbar">>Error: should not be able to give vaginal when female.<</replace>>
<<elseif $sex >= 1>>
<<if $enemygender == 1>>
<<replace "#linkbar">>Error: should not be able to give vaginal when male receiver.<</replace>>
<<elseif $enemygender == 0>>
<<replace "#linkbar">>[[Cum inside her pussy|SEX - CUM VAGINAL INSIDE GIVING]] - [[Cum outside on her pussy|SEX - CUM VAGINAL OUTSIDE GIVING]]<</replace>>
<<elseif $enemygender == 2>>
<<replace "#linkbar">>Error: should not be able to give vaginal when futanari receiver.<</replace>>
<<endif>>
<<endif>>
<<endif>>
<<widget CUMLINKS>><<if $player_is_oralR == 1>><<if $sex == 0>>[[Let the pleasure take over|SEX - CUM FEMALE GIVING]]<<elseif $sex >= 1>><<if $enemygender == 1>>[[Cum in his mouth|SEX - CUM SWALLOW GIVING]] - [[Cum on his face|SEX - CUM FACIAL GIVING]]<<elseif $enemygender == 0>>[[Cum in her mouth|SEX - CUM SWALLOW GIVING]] - [[Cum on her face|SEX - CUM FACIAL GIVING]]<<elseif $enemygender == 2>>[[Cum in her mouth|SEX - CUM SWALLOW GIVING]] - [[Cum on her face|SEX - CUM FACIAL GIVING]]<<endif>><<endif>><<elseif $player_is_oralG == 1>><<if $sex == 0>>[[Let the pleasure take over|SEX - CUM FEMALE GIVING]]<<elseif $sex >= 1>><<if $enemygender == 1>>[[Let him cum in your mouth|SEX - CUM SWALLOW RECEIVING]] - [[Let him cum on your face|SEX - CUM FACIAL RECEIVING]]<<elseif $enemygender == 0>>[[She cums on your face|SEX - CUM FEMALE RECEIVING]]<<elseif $enemygender == 2>>[[Let her cum in your mouth|SEX - CUM SWALLOW RECEIVING]] - [[Let her cum on your face|SEX - CUM FACIAL RECEIVING]]<<endif>><<endif>><<elseif $player_is_analR == 1>><<if $enemygender == 1>>[[Let him cum inside your ass|SEX - CUM ANAL INSIDE RECEIVING]] - [[Let him cum on your ass|SEX - CUM ANAL OUTSIDE RECEIVING]]<<elseif $enemygender == 0>>Error: Should not be able to receive anal from female.<<elseif $enemygender == 2>>[[Let her cum inside your ass|SEX - CUM ANAL INSIDE RECEIVING]] - [[Let her cum on your ass|SEX - CUM ANAL OUTSIDE RECEIVING]]<<endif>><<elseif $player_is_analG == 1>><<if $sex == 0>>Error: Should not be able to give anal when female<<elseif $sex >= 1>><<if $enemygender == 1>>[[Cum inside his ass|SEX - CUM ANAL INSIDE GIVING]] - [[Cum outside on his ass|SEX - CUM ANAL OUTSIDE GIVING]]<<elseif $enemygender == 0>>[[Cum inside her ass|SEX - CUM ANAL INSIDE GIVING]] - [[Cum outside on her ass|SEX - CUM ANAL OUTSIDE GIVING]]<<elseif $enemygender == 2>>[[Cum inside her ass|SEX - CUM ANAL INSIDE GIVING]] - [[Cum outside on her ass|SEX - CUM ANAL OUTSIDE GIVING]]<<endif>><<endif>><<elseif $player_is_vaginalR == 1>><<if $sex == 0>><<if $enemygender == 1>>[[Let him cum inside your pussy|SEX - CUM VAGINAL INSIDE RECEIVING]] - [[Let him cum outside your pussy|SEX - CUM VAGINAL OUTSIDE RECEIVING]]<<elseif $enemygender == 2>>[[Let her cum inside your pussy|SEX - CUM VAGINAL INSIDE RECEIVING]] - [[Let her cum outside your pussy|SEX - CUM VAGINAL OUTSIDE RECEIVING]]<<elseif $enemygender == 0>>Error: should not be able to receive vaginal when male giver.<<endif>><<elseif $sex >= 1>>Error: should not be able to receive vaginal when male.<<endif>><<elseif $player_is_vaginalG == 1>><<if $sex == 0>>Error: should not be able to give vaginal when female.<<elseif $sex >= 1>><<if $enemygender == 1>>Error: should not be able to give vaginal when male receiver.<<elseif $enemygender == 0>>[[Cum inside her pussy|SEX - CUM VAGINAL INSIDE GIVING]] - [[Cum outside on her pussy|SEX - CUM VAGINAL OUTSIDE GIVING]]<<elseif $enemygender == 2>>Error: should not be able to give vaginal when futanari receiver.<<endif>><<endif>><<endif>><</widget>><<widget SEXLINKS>><<if $PlayerCEnergy <= 0>>Not enough energy. - <<Home>><<elseif $PlayerCEnergy >= 0>><<replace "#linkbar">><<if $enemysatisfaction >= 100>><<CUMLINKS>> - <<elseif $enemysatisfaction < 100>><<if $playersatisfaction >= 100>><<CUMLINKS>> - <<elseif $playersatisfaction < 100>><<if $player_is_oralR == 1>><<if $sex == 0>><<if $enemygender == 0>>[[Continue having her lick your pussy|SEX - ORAL (RECEIVING)]] - <<elseif $enemygender == 1>>[[Continue having him lick your pussy|SEX - ORAL (RECEIVING)]] - <<elseif $enemygender == 2>>[[Continue having her lick your pussy|SEX - ORAL (RECEIVING)]] -<<endif>><<elseif $sex == 1>><<if $enemygender == 0>>[[Continue having her suck your cock|SEX - ORAL (RECEIVING)]] - <<elseif $enemygender == 1>>[[Continue having him suck your cock|SEX - ORAL (RECEIVING)]] - <<elseif $enemygender == 2>>[[Continue having her suck your cock|SEX - ORAL (RECEIVING)]] - <<endif>><<endif>><<elseif $player_is_oralG == 1>><<if $enemygender == 0>>[[Continue licking her pussy|SEX - ORAL (GIVING)]] - <<elseif $enemygender == 1>>[[Continue sucking his cock|SEX - ORAL (GIVING)]] - <<elseif $enemygender == 2>>[[Continue sucking her cock|SEX - ORAL (GIVING)]] - <<endif>><<elseif $player_is_analR == 1>><<if $enemygender == 0>>Error: cannot receive anal from female.<<elseif $enemygender == 1>>[[Continue fucking him with your ass|SEX - ANAL (RECEIVING)]] - <<elseif $enemygender == 2>>[[Continue fucking her with your ass|SEX - ANAL (RECEIVING)]] - <<endif>><<elseif $player_is_analG == 1>><<if $enemygender == 0>>[[Continue fucking her ass|SEX - ANAL (GIVING)]] - <<elseif $enemygender == 1>>[[Continue fucking his ass|SEX - ANAL (GIVING)]] - <<elseif $enemygender == 2>>[[Continue fucking her ass|SEX - ANAL (GIVING)]] - <<endif>><<elseif $player_is_vaginalR == 1>><<if $enemygender == 1>>[[Continue fucking him with your pussy|SEX - VAGINAL (RECEIVING)]] - <<elseif $enemygender == 2>>[[Continue fucking her with your pussy|SEX - VAGINAL (RECEIVING)]] - <<endif>><<elseif $player_is_vaginalG == 1>><<if $enemygender == 0>>[[Continue fucking her pussy|SEX - VAGINAL (GIVING)]] - <<endif>><<endif>><<if $sex == 1>><<if $enemygender == 1>><<if $player_is_oralG == 0>>[[Suck his cock|SEX - ORAL (GIVING)]] - <<endif>><<if $player_is_oralR == 0>>[[Make him suck your cock|SEX - ORAL (RECEIVING)]] - <<endif>><<if $player_is_analG == 0>>[[Fuck his ass|SEX - ANAL (GIVING)]] - <<endif>><<if $player_is_analR == 0>>[[Fuck him with your ass|SEX - ANAL (RECEIVING)]] - <<endif>><<elseif $enemygender == 0>><<if $player_is_oralG == 0>>[[Lick her pussy|SEX - ORAL (GIVING)]] - <<endif>><<if $player_is_oralR == 0>>[[Make her suck your cock|SEX - ORAL (RECEIVING)]] - <<endif>><<if $player_is_analG == 0>>[[Fuck her ass|SEX - ANAL (GIVING)]] - <<endif>><<if $player_is_vaginalG == 0>>[[Fuck her pussy|SEX - VAGINAL (GIVING)]] - <<endif>><<elseif $enemygender == 2>><<if $player_is_oralG == 0>>[[Suck her cock|SEX - ORAL (GIVING)]] - <<endif>><<if $player_is_oralR == 0>>[[Make her suck your cock|SEX - ORAL (RECEIVING)]] - <<endif>><<if $player_is_analG == 0>>[[Fuck her ass|SEX - ANAL (GIVING)]] - <<endif>><<if $player_is_analR == 0>>[[Fuck her with your ass|SEX - ANAL (RECEIVING)]] - <<endif>><<endif>><<elseif $sex == 0>><<if $enemygender == 1>><<if $player_is_oralG == 0>>[[Suck his cock|SEX - ORAL (GIVING)]] - <<endif>><<if $player_is_oralR == 0>>[[Make him lick your pussy|SEX - ORAL (RECEIVING)]] - <<endif>><<if $player_is_vaginalR == 0>>[[Fuck him with your pussy|SEX - VAGINAL (RECEIVING)]] - <<endif>><<if $player_is_analR == 0>>[[Fuck him with your ass|SEX - ANAL (RECEIVING)]] - <<endif>><<elseif $enemygender == 0>><<if $player_is_oralG == 0>>[[Lick her pussy|SEX - ORAL (GIVING)]] - <<endif>><<if $player_is_oralR == 0>>[[Make her lick your pussy|SEX - ORAL (RECEIVING)]] - <<endif>><<elseif $enemygender == 2>><<if $player_is_oralG == 0>>[[Suck her cock|SEX - ORAL (GIVING)]] - <<endif>><<if $player_is_oralR == 0>>[[Make her lick your pussy|SEX - ORAL (RECEIVING)]] - <<endif>><<if $player_is_vaginalR == 0>>[[Fuck her with your pussy|SEX - VAGINAL (RECEIVING)]] - <<endif>><<if $player_is_analR == 0>>[[Fuck her with your ass|SEX - ANAL (RECEIVING)]] - <<endif>><<endif>><<endif>><<endif>><<endif>><<HomeNoReplace>><</replace>><<endif>><</widget>><<widget Inc_Boobs>><<if $boobs_size <= 7>><<set $boobs_size = $boobs_size + 1>><<set $Curse_Message = "The changeling magic grabs hold of your boobs and increases their size!">><<elseif $boobs_size >= 7>><<set $Curse_Message = "The changeling magic fails to increase the size of your boobs!">><<endif>><</widget>><<widget Dec_Penis>><<if $cock_size >= 1>><<set $cock_size = $cock_size - 1>><<set $Curse_Message = "The changeling magic grabs hold of your penis and decreases it's size!">><<elseif $cock_size <= 0>><<set $Curse_Message = "The changeling magic grabs hold of your tiny clitty and transforms it into a virgin vagina!">><<set $cock_size = 0>><<set $sex = 0>><<endif>><</widget>><<widget NoGB_Dec_Penis>><<if $cock_size >= 2>><<set $cock_size = $cock_size - 1>><<set $Curse_Message = "The changeling magic grabs hold of your penis and decreases it's size!">><<elseif $cock_size == 1>><<set $Curse_Message = "The changeling magic failed to decrease your penis size any further!">><<endif>><</widget>><<widget Inc_Penis>><<if $cock_size <= 6>><<set $cock_size = $cock_size + 1>><<set $Curse_Message = "The changeling magic grabs hold of your penis and increases it's size!">><<elseif $cock_size >= 7>><<set $Curse_Message = "The changeling magic grabs hold of your huge monster cock and tries to increase it's size, but fails!">><<endif>><</widget>>
<<widget Inc_Ass>><<if $ass_size <= 5>><<set $ass_size = $ass_size + 1>><<set $Curse_Message = "The changeling magic grabs hold of your ass and increases it's size!">><<elseif $ass_size >= 5>><<set $Curse_Message = "The changeling magic fails to increase the size of your ass!">><<endif>><</widget>><<if $scene_mode == 1>><img src="images/encounters/HumanMaleDefeat01.png" alt="human-male-scene-image"><<endif>><<if $scene_mode == 1>><img src="images/encounters/HumanFemaleDefeat01.png" alt="human-female-scene-image"><<endif>><<if $scene_mode == 1>><img src="images/encounters/GoblinFemaleDefeat01.png" alt="goblin-female-scene-image"><<endif>><<silently>>
<<replace "#image-bar">><<display "Tracy Slut Banner Image">><</replace>>
<<endsilently>>
!Tracy
---------------------------------------
<<if $sexpose == 0>>You take Tracy to the backroom for some fun.<<elseif $sexpose >= 0>><<endif>>
<<if $sexpose == 0>><<if $Enslaved_Tracy == 0>>@@.tracyvoice;"Oh-oh.. gosh! I don't do this so often... go easy on me!"@@<<elseif $Enslaved_Tracy == 1>><<if $Affection_Tracy > 90>>@@.tracyvoice;"Oh yes! Fuck me please!"@@<<elseif $Affection_Tracy <= 90>>@@.tracyvoice;"Ugh! Get your hands of me!"@@<<endif>><<endif>><<elseif $sexpose == 1>><<display "Tracy Blowjob Image">><<elseif $sexpose == 2>><<display "Tracy Deepthroat Image">><<elseif $sexpose == 3>><<display "Tracy BlowCum Image">><<elseif $sexpose == 4>><<display "Tracy PussyLick Image">><<elseif $sexpose == 5>>@@.tracyvoice;"Oh-oh.. my! So much! It tastes so good! Let's do this again some time!"@@<<endif>>
<<if $sex == 0>><<if $sexpose == 0>><<replace "#linkbar">>(Oral): [[Make her lick your pussy|SEX - Tracy][$sexpose = 4]] - [[Back|SOCIAL - Tracy]]<</replace>><<elseif $sexpose == 4>><<replace "#linkbar">>(Cum): [[Coat her in your juices|SEX - Tracy][$sexpose = 5]] - [[Back|SOCIAL - Tracy]]<</replace>><<elseif $sexpose == 5>><<replace "#linkbar">>[[Back|SOCIAL - Tracy]]<</replace>><<endif>><<elseif $sex == 1>><<if $sexpose == 0>><<replace "#linkbar">>(Oral): [[Make her suck your dick|SEX - Tracy][$sexpose = 1]] - [[Back|SOCIAL - Tracy]]<</replace>><<elseif $sexpose == 1>><<replace "#linkbar">>(Oral): [[Make her deepthroat your dick|SEX - Tracy][$sexpose = 2]] - [[Back|SOCIAL - Tracy]]<</replace>><<elseif $sexpose == 2>><<replace "#linkbar">>(Facial): [[Cum on her face|SEX - Tracy][$sexpose = 3]] - [[Back|SOCIAL - Tracy]]<</replace>><<elseif $sexpose == 3>><<replace "#linkbar">>[[Back|SOCIAL - Tracy]]<</replace>><<endif>><<endif>><<if $background_mode == 1>><img src="images/tracy/TracyGreetBanner.png" alt="tracy-image" width=100% height=92%><<endif>><<if $background_mode == 1>><img src="images/tracy/TracyDefaultBanner.png" alt="tracy-image" width=100% height=92%><<endif>><<if $background_mode == 1>><img src="images/tracy/TracyDisgustBanner.png" alt="tracy-image" width=100% height=92%><<endif>><<if $background_mode == 1>><img src="images/tracy/TracySlutBanner.png" alt="tracy-image" width=100% height=92%><<endif>><<if $background_mode == 1>><img src="images/tracy/TracySeductiveBanner.png" alt="tracy-image" width=100% height=92%><<endif>><<if $background_mode == 1>><img src="images/tracy/TracyBlowjob.png" alt="tracy-image"><<endif>><<if $background_mode == 1>><img src="images/tracy/TracyDeepthroat.png" alt="tracy-image"><<endif>><<if $background_mode == 1>><img src="images/tracy/TracyBlowCum.png" alt="tracy-image"><<endif>><<if $background_mode == 1>><img src="images/tracy/TracyPussyLick.png" alt="tracy-image"><<endif>><<if $background_mode == 1>><img src="images/backgrounds/WestdaleCityBackground01.png" alt="background-image" width=100% height=92%><<endif>><<if $background_mode == 1>><img src="images/backgrounds/WestdaleCityBackground02.png" alt="background-image" width=100% height=92%><<endif>><<if $background_mode == 1>><img src="images/backgrounds/TavernBackground01.png" alt="background-image" width=100% height=92%><<endif>><<if $background_mode == 1>><img src="images/backgrounds/PlainsBackground01.png" alt="background-image" width=100% height=92%><<endif>><<if $background_mode == 1>><img src="images/backgrounds/PlainsBackground02.png" alt="background-image" width=100% height=92%><<endif>><<if $background_mode == 1>><img src="images/backgrounds/ForestBackground01.png" alt="background-image" width=100% height=92%><<endif>><<if $background_mode == 1>><img src="images/backgrounds/ForestBackground02.png" alt="background-image" width=100% height=92%><<endif>><<if $background_mode == 1>><img src="images/backgrounds/ClothingBackground.png" alt="background-image" width=100% height=92%><<endif>><<if $background_mode == 1>><img src="images/backgrounds/BlacksmithBackground.png" alt="background-image" width=100% height=92%><<endif>><<if $background_mode == 1>><img src="images/encounters/misc/HumanMaleFull02.png" alt="human-male-full-image"><<endif>><<if $background_mode == 1>><img src="images/encounters/misc/HumanFemaleFull02.png" alt="human-male-full-image"><<endif>><<if $background_mode == 1>><img src="images/encounters/HumanCultistMaleBanner.png" alt="human-male-banner-image" width=100% height=92%><<endif>><<if $background_mode == 1>><img src="images/encounters/HumanCultistFemaleBanner.png" alt="human-male-banner-image" width=100% height=92%><<endif>><<if $scene_mode == 1>><<if $sex == 0>><img src="images/scenes/PHumanFemaleGuardBlowbang.png" alt="scene-image"><<elseif $sex == 1>><img src="images/scenes/PHumanMaleGuardBlowbang.png" alt="scene-image"><<endif>><<endif>><<if $scene_mode == 1>><<if $sex == 0>><img src="images/scenes/PHumanFemaleGuardGangbang.png" alt="scene-image"><<elseif $sex == 1>><img src="images/scenes/PHumanMaleGuardGangbang.png" alt="scene-image"><<endif>><<endif>><<if $scene_mode == 1>><<if $sex == 0>><img src="images/scenes/PHumanFemaleGuardBlowjob.png" alt="scene-image"><<elseif $sex == 1>><img src="images/scenes/PHumanMaleGuardBlowjob.png" alt="scene-image"><<endif>><<endif>><<if $scene_mode == 1>><<if $sex == 0>><img src="images/scenes/PHumanFemaleMasturbate.png" alt="scene-image"><<elseif $sex == 1>><img src="images/scenes/PHumanMaleMasturbate.png" alt="scene-image"><<endif>><<endif>><<widget LOOTTABLE>><<if $loottable == 0>>This enemy does not drop any loot.<<elseif $loottable == 1>><<if $loot_chance > 95>><<Add_IronAxe>>The $enemy_singular has dropped an @@.boldtext;Iron Axe@@ which you put into your inventory.<<elseif $loot_chance > 85>><<Add_BrokenSword>>The $enemy_singular has dropped a @@.boldtext;Broken Sword@@ which you put into your inventory.<<elseif $loot_chance > 70>><<Add_PinkPearl>>The $enemy_singular has dropped a @@.boldtext;Pink Pearl@@ which you put into your inventory.<<elseif $loot_chance > 50>><<Add_DruskBeer>>The $enemy_singular has dropped a @@.boldtext;Drusk Beer@@ which you put into your inventory.<<elseif $loot_chance > 40>><<Add_JizChampagne>>The $enemy_singular has dropped a @@.boldtext;Jiz Champagne@@ which you put into your inventory.<<elseif $loot_chance <= 40>>The $enemy_singular has @@.boldtext;not@@ dropped anything of interest.<<endif>><<elseif $loottable == 2>><<if $loot_chance > 95>><<Add_DaemonicShard>>The $enemy_singular has dropped a @@.boldtext;Daemonic Shard@@ which you put into your inventory.<<elseif $loot_chance > 80>><<Add_IronAxe>>The $enemy_singular has dropped an @@.boldtext;Iron Axe@@ which you put into your inventory.<<elseif $loot_chance > 70>><<Add_ChainMail>>The $enemy_singular has dropped a @@.boldtext;Chain Mail@@ which you put into your inventory.<<elseif $loot_chance > 60>><<Add_PinkPearl>>The $enemy_singular has dropped a @@.boldtext;Pink Pearl@@ which you put into your inventory.<<elseif $loot_chance > 50>><<Add_LeatherClothes>>The $enemy_singular has dropped a @@.boldtext;Chain Mail@@ which you put into your inventory.<<elseif $loot_chance > 40>><<Add_JizChampagne>>The $enemy_singular has dropped a @@.boldtext;Jiz Champagne@@ which you put into your inventory.<<elseif $loot_chance <= 40>>The $enemy_singular has @@.boldtext;not@@ dropped anything of interest.<<endif>><<endif>><</widget>><<silently>>
<<endsilently>>
!!!Test Room
---------------------------------------
This is the test room...
<<if $Curse_Test == 1>><<Curse>><<endif>><<if $Resistance_Test == 1>>Resistance set to 0.<<set $PlayerCResistance = 1>><<endif>>
<<replace "#linkbar">>[[Back|HOME - The Cave][$Curse_Test = 0, $Resistance_Test = 0]]<</replace>>#image-bar {
position: fixed;
z-index: 50;
background-color: rgba(0, 0, 0, 1);
width: 16%;
height: 100%;
left: 15%;
bottom: 0.25em;
top: 0.25em;
padding-top: 2em;
transition: left .2s ease-in;
}
#right-bar {
position: fixed;
z-index: 50;
background-color: rgba(0, 0, 0, 1);
width: 16%;
height: 100%;
left: 85%;
bottom: 0.25em;
top: 0.10em;
padding-top: 2em;
padding-right: 1em;
transition: left .2s ease-in;
}
min-width: 50%;
max-width: 55%;<<silently>>
<<set $idleenemy = 1>>
<<set $idlecombat = 1>>
<<endsilently>>
!Settings
---------------------------------------------------
You can configure various settings here.
Link Bar<<if $link_mode == 0>>: Disabled - [[Enable|Settings][$link_mode = 1]]<<elseif $link_mode == 1>>: Enabled - [[Disable|Settings][$link_mode = 0]]<<endif>> - Will enable or disable the link bar. The Link bar is the floating black box with links. On some screensizes this will do more harm than good.
!!!3DCG & Backgrounds
----------------------------------------------------
You can choose to disable or enable various 3DCG features or background art/pictures.
Portraits<<if $portrait_mode == 0>>: Disabled - [[Enable|Settings][$portrait_mode = 1]]<<elseif $portrait_mode == 1>>: Enabled - [[Disable|Settings][$portrait_mode = 0]]<<endif>> - Will enable or disable character portraits.
Backgrounds<<if $background_mode == 0>>: Disabled - [[Enable|Settings][$background_mode = 1]]<<elseif $background_mode == 1>>: Enabled - [[Disable|Settings][$background_mode = 0]]<<endif>> - Will enable or disable background banners.
Scenes<<if $scene_mode == 0>>: Disabled - [[Enable|Settings][$scene_mode = 1]]<<elseif $scene_mode == 1>>: Enabled - [[Disable|Settings][$scene_mode = 0]]<<endif>> - Will enable or disable CG scenes.
<<replace "#linkbar">>[[Return|$return]]<</replace>><<if $race == 0>><<if $sex == 0>><<display "Player Portrait Human Female">><<elseif $sex == 1>><<display "Player Portrait Human Male">><<endif>><<elseif $race == 2>><<if $sex == 0>><<display "Player Portrait Highelf Female">><<elseif $sex == 1>><<display "Player Portrait Highelf Male">><<endif>><<elseif $race == 3>><<if $sex == 0>><<display "Player Portrait Darkelf Female">><<elseif $sex == 1>><<display "Player Portrait Darkelf Male">><<endif>><<elseif $race == 1>><<if $sex == 0>><<display "Player Portrait Orc Female">><<elseif $sex == 1>><<display "Player Portrait Orc Male">><<endif>><<endif>><<widget Add_TaintedTrait>><<if $traitTable.TaintedRank == 0>><<set $traitPrinter.push("@@.lightbluetext;Tainted@@")>><<set $traitTable.TaintedRank = 1>>You have gained the @@.lightbluetext;Tainted@@ trait!<<endif>><</widget>><<silently>>
<<set $player_wpr_threshold = random(10)>>
<<set $player_int_threshold = random(10)>>
<<if $traitTable.WillpowerRank == 1>>
<<set $player_wpr_threshold = $player_wpr_threshold + 0>>
<<elseif $traitTable.WillpowerRank == 2>>
<<set $player_wpr_threshold = $player_wpr_threshold + 5>>
<<elseif $traitTable.WillpowerRank == 3>>
<<set $player_wpr_threshold = $player_wpr_threshold + 10>>
<<elseif $traitTable.WillpowerRank == 4>>
<<set $player_wpr_threshold = $player_wpr_threshold + 20>>
<<elseif $traitTable.WillpowerRank == 5>>
<<set $player_wpr_threshold = $player_wpr_threshold + 35>>
<<elseif $traitTable.WillpowerRank == 6>>
<<set $player_wpr_threshold = $player_wpr_threshold + 50>>
<<elseif $traitTable.WillpowerRank == 7>>
<<set $player_wpr_threshold = $player_wpr_threshold + 80>>
<<endif>>
<<if $traitTable.IntelligenceRank == 1>>
<<set $player_int_threshold = $player_int_threshold + 5>>
<<elseif $traitTable.IntelligenceRank == 2>>
<<set $player_int_threshold = $player_int_threshold + 10>>
<<elseif $traitTable.IntelligenceRank == 3>>
<<set $player_int_threshold = $player_int_threshold + 15>>
<<elseif $traitTable.IntelligenceRank == 4>>
<<set $player_int_threshold = $player_int_threshold + 20>>
<<elseif $traitTable.IntelligenceRank == 5>>
<<set $player_int_threshold = $player_int_threshold + 35>>
<<elseif $traitTable.IntelligenceRank == 6>>
<<set $player_int_threshold = $player_int_threshold + 50>>
<<elseif $traitTable.IntelligenceRank == 7>>
<<set $player_int_threshold = $player_int_threshold + 80>>
<<endif>>
<<set $LustDec = random(20)>>
<<endsilently>>
!Meditating...
---------------------------------------
<<if $daytime <= 3>><<set $daytime += 1>><<set $PlayerCEnergy -= 20>><<set $PlayerCResistance += $player_wpr_threshold>><<set $PlayerCMana += $player_int_threshold>><<set $PlayerCLust -= $LustDec>>You meditate, calming your inner spirit.
Your resolve becomes stronger, and your Mana restores by @@.manatext;$player_int_threshold@@.
You restore your Resistance by @@.resistancetext;$player_wpr_threshold@@!
Your Lust is slightly decreased by @@.pinktext;$LustDec@@ as you cleanse your spirit.<<elseif $daytime >= 4>>You can't meditate during the night, try to sleep instead.<<endif>>
<<replace "#linkbar">>[[Back|HOME - The Cave]]<</replace>><<widget SexEnd>><<set $PlayerCLust = 0>><<set $PlacerCEnergy -= 25>><</widget>>
<<widget Normal_VaginalSex>><<if $vagina_size < 4>><<set $vagina_size += 1>><<endif>><</widget>>
<<widget Normal_AnalSex>><<if $asshole_size < 4>><<set $asshole_size += 1>><<endif>><</widget>>
<<widget Extreme_AnalSex>><<if $asshole_size < 5>><<set $asshole_size = 5>><<endif>><</widget>><<silently>>
<<replace "#image-bar">><<display "Witch Default Banner Image">><</replace>>
<<replace "#right-bar">><<display "No Image">><</replace>>
<<endsilently>>
!The Witches Shack
----------------------------------------------------------
You enter the shack, and a warm exotic smell hits you. The shacks interior is round and in the center, there is a boiling cauldron. The walls are decorated by forest ingredients, some of which look familiar too you.
<<if $Greeted_Witch == 0>><<set $Greeted_Witch = 1>>You hear a scrawny voice from behind the cauldron...
@@.witchvoice;"Hello?... Who's there?"@@
You're greeted by a small figure coming out of hiding from behind the cauldron.
@@.witchvoice;"Ahhhh.. A visitor.. Welcome to my home... traveler."@@<<elseif $Greeted_Witch == 1>><<if $Exposed_Nadora == 0>>The witch stands by the cauldron, examining various ingredients.<<elseif $Exposed_Nadora == 1>>There is no sign of the witch.<<endif>><<endif>>
<<if $Exposed_Nadora == 0>>[[Greet the Witch.|SOCIAL - Nadora][$GREETING_NADORA = 1]]<<endif>>
<<replace "#linkbar">>[[Exit the shack|PLACE - The Witch Shack]]<</replace>>
<<if $background_mode == 1>><img src="images/nadora/WitchDefaultBanner.png" alt="witch-image" width=100% height=92%><<endif>><<widget Delete_Items>>
<<if $consumableTable.DruskBeer == 0>>
<<set $consumablePrinter.delete("x$consumableTable.DruskBeer @@.lightbluetext;Drusk Beer@@ - [[Drink|CONSUME - Drusk Beer]] - [[Examine|Inventory][$examined = 304]] - [[Drop|Inventory][$consumableTable.DruskBeer -= 1]]")>>
<<endif>>
<<if $consumableTable.HelionWine == 0>>
<<set $consumablePrinter.delete("x$consumableTable.HelionWine @@.lightbluetext;Helion Wine@@ - [[Drink|CONSUME - Helion Wine]] - [[Examine|Inventory][$examined = 302]] - [[Drop|Inventory][$consumableTable.HelionWine -= 1]]")>>
<<endif>>
<<if $consumableTable.JizChampagne == 0>>
<<set $consumablePrinter.delete("x$consumableTable.JizChampagne @@.lightbluetext;Jiz Champagne@@ - [[Drink|CONSUME - Jiz Champagne]] - [[Examine|Inventory][$examined = 303]] - [[Drop|Inventory][$consumableTable.JizChampagne -= 1]]")>>
<<endif>>
<<if $consumableTable.MandariElixir == 0>>
<<set $consumablePrinter.delete("x$consumableTable.MandariElixir @@.lightbluetext;Mandari Elixir@@ - [[Drink|CONSUME - Mandari Elixir]] - [[Examine|Inventory][$examined = 308]] - [[Drop|Inventory][$consumableTable.MandariElixir -= 1]]")>>
<<endif>>
<<if $consumableTable.QuindariElixir == 0>>
<<set $consumablePrinter.delete("x$consumableTable.QuindariElixir @@.lightbluetext;Quindari Elixir@@ - [[Drink|CONSUME - Quindari Elixir]] - [[Examine|Inventory][$examined = 306]] - [[Drop|Inventory][$consumableTable.QuindariElixir -= 1]]")>>
<<endif>>
<<if $consumableTable.GrondMead == 0>>
<<set $consumablePrinter.delete("x$consumableTable.GrondMead @@.lightbluetext;Grond Mead@@ - [[Drink|CONSUME - Grond Mead]] - [[Examine|Inventory][$examined = 307]] - [[Drop|Inventory][$consumableTable.GrondMead -= 1]]")>>
<<endif>>
<<if $consumableTable.TauroxCandy == 0>>
<<set $consumablePrinter.delete("x$consumableTable.TauroxCandy @@.lightbluetext;Taurox Candy@@ - [[Eat|CONSUME - Taurox Candy]] - [[Examine|Inventory][$examined = 309]] - [[Drop|Inventory][$consumableTable.TauroxCandy -= 1]]")>>
<<endif>>
<<if $consumableTable.PinkPearl == 0>>
<<set $consumablePrinter.delete("x$consumableTable.PinkPearl @@.lightbluetext;Pink Pearl@@ - [[Eat|CONSUME - Pink Pearl]] - [[Examine|Inventory][$examined = 301]] - [[Drop|Inventory][$consumableTable.PinkPearl -= 1]]")>>
<<endif>>
<<if $consumableTable.WildBerry == 0>>
<<set $consumablePrinter.delete("x$consumableTable.WildBerry @@.lightbluetext;Wild Berry@@ - [[Eat|CONSUME - Wild Berry]] - [[Examine|Inventory][$examined = 305]] - [[Drop|Inventory][$consumableTable.WildBerry -= 1]]")>>
<<endif>>
<<if $weaponTable.IronAxe == 0>>
<<set $weaponPrinter.delete("x$weaponTable.IronAxe @@.lightbluetext;Iron Axe@@ - <<if $Player_Has_Weapon_Wielded == 1>>Wield<<elseif $Player_Has_Weapon_Wielded == 0>>[[Wield|Inventory][$wielded = 1]]<<endif>> - [[Examine|Inventory][$examined = 101]] - [[Drop|Inventory][$weaponTable.IronAxe -= 1]]")>>
<<endif>>
<<if $weaponTable.SteelSword == 0>>
<<set $weaponPrinter.delete("x$weaponTable.SteelSword @@.lightbluetext;Steel Sword@@ - <<if $Player_Has_Weapon_Wielded == 1>>Wield<<elseif $Player_Has_Weapon_Wielded == 0>>[[Wield|Inventory][$wielded = 2]]<<endif>> - [[Examine|Inventory][$examined = 102]] - [[Drop|Inventory][$weaponTable.SteelSword -= 1]]")>>
<<endif>>
<<if $weaponTable.BrokenSword == 0>>
<<set $weaponPrinter.delete("x$weaponTable.BrokenSword @@.lightbluetext;Broken Sword@@ - <<if $Player_Has_Weapon_Wielded == 1>>Wield<<elseif $Player_Has_Weapon_Wielded == 0>>[[Wield|Inventory][$wielded = 3]]<<endif>> - [[Examine|Inventory][$examined = 103]] - [[Drop|Inventory][$weaponTable.BrokenSword -= 1]]")>>
<<endif>>
<<if $weaponTable.DaemonicShard == 0>>
<<set $weaponPrinter.delete("x$weaponTable.DaemonicShard @@.lightbluetext;Daemonic Shard@@ - <<if $Player_Has_Weapon_Wielded == 1>>Wield<<elseif $Player_Has_Weapon_Wielded == 0>>[[Wield|Inventory][$wielded = 4]]<<endif>> - [[Examine|Inventory][$examined = 104]] - [[Drop|Inventory][$weaponTable.DaemonicShard -= 1]]")>>
<<endif>>
<<if $armorTable.Rags == 0>>
<<set $armorPrinter.delete("x$armorTable.Rags @@.lightbluetext;Rags@@ - <<if $Player_Has_Attire_Worn == 1>>Wear<<elseif $Player_Has_Attire_Worn == 0>>[[Wear|Inventory][$worn = 1]]<<endif>> - [[Examine|Inventory][$examined = 201]] - [[Drop|Inventory][$armorTable.Rags -= 1]]")>>
<<endif>>
<<if $armorTable.LeatherClothes == 0>>
<<set $armorPrinter.delete("x$armorTable.LeatherClothes @@.lightbluetext;Leather Clothes@@ - <<if $Player_Has_Attire_Worn == 1>>Wear<<elseif $Player_Has_Attire_Worn == 0>>[[Wear|Inventory][$worn = 2]]<<endif>> - [[Examine|Inventory][$examined = 202]] - [[Drop|Inventory][$armorTable.LeatherClothes -= 1]]")>>
<<endif>>
<<if $armorTable.RitualRobes == 0>>
<<set $armorPrinter.delete("x$armorTable.RitualRobes @@.lightbluetext;Ritual Robes@@ - <<if $Player_Has_Attire_Worn == 1>>Wear<<elseif $Player_Has_Attire_Worn == 0>>[[Wear|Inventory][$worn = 3]]<<endif>> - [[Examine|Inventory][$examined = 203]] - [[Drop|Inventory][$armorTable.RitualRobes -= 1]]")>>
<<endif>>
<<if $armorTable.NobleDress == 0>>
<<set $armorPrinter.delete("x$armorTable.NobleDress @@.lightbluetext;Noble Dress@@ - <<if $Player_Has_Attire_Worn == 1>>Wear<<elseif $Player_Has_Attire_Worn == 0>>[[Wear|Inventory][$worn = 4]]<<endif>> - [[Examine|Inventory][$examined = 204]] - [[Drop|Inventory][$armorTable.NobleDress -= 1]]")>>
<<endif>>
<<if $armorTable.LeatherArmor == 0>>
<<set $armorPrinter.delete("x$armorTable.LeatherArmor @@.lightbluetext;Leather Armor@@ - <<if $Player_Has_Attire_Worn == 1>>Wear<<elseif $Player_Has_Attire_Worn == 0>>[[Wear|Inventory][$worn = 5]]<<endif>> - [[Examine|Inventory][$examined = 205]] - [[Drop|Inventory][$armorTable.LeatherArmor -= 1]]")>>
<<endif>>
<<if $armorTable.ChainMail == 0>>
<<set $armorPrinter.delete("x$armorTable.ChainMail @@.lightbluetext;Chain Mail@@ - <<if $Player_Has_Attire_Worn == 1>>Wear<<elseif $Player_Has_Attire_Worn == 0>>[[Wear|Inventory][$worn = 6]]<<endif>> - [[Examine|Inventory][$examined = 206]] - [[Drop|Inventory][$armorTable.ChainMail -= 1]]")>>
<<endif>>
<<if $armorTable.PlatedArmor == 0>>
<<set $armorPrinter.delete("x$armorTable.PlatedArmor @@.lightbluetext;Plated Armor@@ - <<if $Player_Has_Attire_Worn == 1>>Wear<<elseif $Player_Has_Attire_Worn == 0>>[[Wear|Inventory][$worn = 7]]<<endif>> - [[Examine|Inventory][$examined = 207]] - [[Drop|Inventory][$armorTable.PlatedArmor -= 1]]")>>
<<endif>>
<</widget>><<widget Wield_Item>>
<<if $wielded == 1>>
<<if $weaponTable.IronAxe == 1>>
<<set $weaponTable.IronAxe -= 1, $weaponPrinter.delete("x$weaponTable.IronAxe @@.lightbluetext;Iron Axe@@ - <<if $Player_Has_Weapon_Wielded == 1>>Wield<<elseif $Player_Has_Weapon_Wielded == 0>>[[Wield|Inventory][$wielded = 1]]<<endif>> - [[Examine|Inventory][$examined_wieldable = 101]] - [[Drop|Inventory][$weaponTable.IronAxe -= 1]]")>>
<<elseif $weaponTable.IronAxe >= 1>>
<<set $weaponTable.IronAxe -= 1>>
<<endif>>
<<set $Player_Has_Weapon_Wielded = 1>>
<<set $IronAxe_Wielded = 1>>
<<set $LethalFactor = $LethalFactor + 6>>
<<elseif $wielded == 2>>
<<if $weaponTable.SteelSword == 1>>
<<set $weaponTable.SteelSword -= 1, $weaponPrinter.delete("x$weaponTable.SteelSword @@.lightbluetext;Steel Sword@@ - <<if $Player_Has_Weapon_Wielded == 1>>Wield<<elseif $Player_Has_Weapon_Wielded == 0>>[[Wield|Inventory][$wielded = 2]]<<endif>> - [[Examine|Inventory][$examined_wieldable = 102]] - [[Drop|Inventory][$weaponTable.SteelSword -= 1]]")>>
<<elseif $weaponTable.SteelSword >= 1>>
<<set $weaponTable.SteelSword -= 1>>
<<endif>>
<<set $Player_Has_Weapon_Wielded = 1>>
<<set $SteelSword_Wielded = 1>>
<<set $LethalFactor = $LethalFactor + 9>>
<<elseif $wielded == 3>>
<<if $weaponTable.BrokenSword == 1>>
<<set $weaponTable.BrokenSword -= 1, $weaponPrinter.delete("x$weaponTable.BrokenSword @@.lightbluetext;Broken Sword@@ - <<if $Player_Has_Weapon_Wielded == 1>>Wield<<elseif $Player_Has_Weapon_Wielded == 0>>[[Wield|Inventory][$wielded = 3]]<<endif>> - [[Examine|Inventory][$examined_wieldable = 103]] - [[Drop|Inventory][$weaponTable.BrokenSword -= 1]]")>>
<<elseif $weaponTable.BrokenSword >= 1>>
<<set $weaponTable.BrokenSword -= 1>>
<<endif>>
<<set $Player_Has_Weapon_Wielded = 1>>
<<set $BrokenSword_Wielded = 1>>
<<set $LethalFactor = $LethalFactor + 3>>
<<elseif $wielded == 4>>
<<if $weaponTable.DaemonicShard == 1>>
<<set $weaponTable.DaemonicShard -= 1, $weaponPrinter.delete("x$weaponTable.DaemonicShard @@.lightbluetext;Daemonic Shard@@ - <<if $Player_Has_Weapon_Wielded == 1>>Wield<<elseif $Player_Has_Weapon_Wielded == 0>>[[Wield|Inventory][$wielded = 1]]<<endif>> - [[Examine|Inventory][$examined_wieldable = 104]] - [[Drop|Inventory][$weaponTable.DaemonicShard -= 1]]")>>
<<elseif $weaponTable.DaemonicShard >= 1>>
<<set $weaponTable.DaemonicShard -= 1>>
<<endif>>
<<set $Player_Has_Weapon_Wielded = 1>>
<<set $DaemonicShard_Wielded = 1>>
<<set $LethalFactor = $LethalFactor + 11>>
<<endif>>
<<set $wielded = 0>>
<</widget>><<widget Unwield_Item>>
<<if $unwield == 1>>
<<set $Player_Has_Weapon_Wielded = 0>>
<<set $IronAxe_Wielded = 0>>
<<set $LethalFactor = $LethalFactor - 6>>
<<Add_IronAxe>>
<<elseif $unwield == 2>>
<<set $Player_Has_Weapon_Wielded = 0>>
<<set $SteelSword_Wielded = 0>>
<<set $LethalFactor = $LethalFactor - 9>>
<<Add_SteelSword>>
<<elseif $unwield == 3>>
<<set $Player_Has_Weapon_Wielded = 0>>
<<set $BrokenSword_Wielded = 0>>
<<set $LethalFactor = $LethalFactor - 3>>
<<Add_BrokenSword>>
<<elseif $unwield == 4>>
<<set $Player_Has_Weapon_Wielded = 0>>
<<set $DaemonicShard_Wielded = 0>>
<<set $LethalFactor = $LethalFactor - 11>>
<<Add_DaemonicShard>>
<<endif>>
<<set $unwield = 0>>
<</widget>><<widget Wear_Item>>
<<if $worn == 1>>
<<if $armorTable.Rags == 1>>
<<set $armorTable.Rags -= 1, $armorPrinter.delete("x$armorTable.Rags @@.lightbluetext;Rags@@ - <<if $Player_Has_Attire_Worn == 1>>Wear<<elseif $Player_Has_Attire_Worn == 0>>[[Wear|Inventory][$worn = 1]]<<endif>> - [[Examine|Inventory][$examined = 201]] - [[Drop|Inventory][$armorTable.Rags -= 1]]")>>
<<elseif $armorTable.Rags >= 1>>
<<set $armorTable.Rags -= 1>>
<<endif>>
<<set $Player_Has_Attire_Worn = 1>>
<<set $Rags_Worn = 1>>
<<set $SeductiveFactor = $SeductiveFactor - 10>>
<<elseif $worn == 2>>
<<if $armorTable.LeatherClothes == 1>>
<<set $armorTable.LeatherClothes -= 1, $armorPrinter.delete("x$armorTable.LeatherClothes @@.lightbluetext;Leather Clothes@@ - <<if $Player_Has_Attire_Worn == 1>>Wear<<elseif $Player_Has_Attire_Worn == 0>>[[Wear|Inventory][$worn = 1]]<<endif>> - [[Examine|Inventory][$examined = 202]] - [[Drop|Inventory][$armorTable.LeatherClothes -= 1]]")>>
<<elseif $armorTable.LeatherClothes >= 1>>
<<set $armorTable.LeatherClothes -= 1>>
<<endif>>
<<set $Player_Has_Attire_Worn = 1>>
<<set $LeatherClothes_Worn = 1>>
<<set $SeductiveFactor = $SeductiveFactor - 5>>
<<elseif $worn == 3>>
<<if $armorTable.RitualRobes == 1>>
<<set $armorTable.RitualRobes -= 1, $armorPrinter.delete("x$armorTable.RitualRobes @@.lightbluetext;Ritual Robes@@ - <<if $Player_Has_Attire_Worn == 1>>Wear<<elseif $Player_Has_Attire_Worn == 0>>[[Wear|Inventory][$worn = 3]]<<endif>> - [[Examine|Inventory][$examined = 203]] - [[Drop|Inventory][$armorTable.RitualRobes -= 1]]")>>
<<elseif $armorTable.RitualRobes >= 1>>
<<set $armorTable.RitualRobes -= 1>>
<<endif>>
<<set $Player_Has_Attire_Worn = 1>>
<<set $RitualRobes_Worn = 1>>
<<elseif $worn == 4>>
<<if $armorTable.NobleDress == 1>>
<<set $armorTable.NobleDress -= 1, $armorPrinter.delete("x$armorTable.NobleDress @@.lightbluetext;Noble Dress@@ - <<if $Player_Has_Attire_Worn == 1>>Wear<<elseif $Player_Has_Attire_Worn == 0>>[[Wear|Inventory][$worn = 4]]<<endif>> - [[Examine|Inventory][$examined = 204]] - [[Drop|Inventory][$armorTable.NobleDress -= 1]]")>>
<<elseif $armorTable.NobleDress >= 1>>
<<set $armorTable.NobleDress -= 1>>
<<endif>>
<<set $Player_Has_Attire_Worn = 1>>
<<set $NobleDress_Worn = 1>>
<<set $SeductiveFactor = $SeductiveFactor + 5>>
<<elseif $worn == 5>>
<<if $armorTable.LeatherArmor == 1>>
<<set $armorTable.LeatherArmor -= 1, $armorPrinter.delete("x$armorTable.LeatherArmor @@.lightbluetext;Leather Armor@@ - <<if $Player_Has_Attire_Worn == 1>>Wear<<elseif $Player_Has_Attire_Worn == 0>>[[Wear|Inventory][$worn = 5]]<<endif>> - [[Examine|Inventory][$examined = 205]] - [[Drop|Inventory][$armorTable.LeatherArmor -= 1]]")>>
<<elseif $armorTable.LeatherArmor >= 1>>
<<set $armorTable.LeatherArmor -= 1>>
<<endif>>
<<set $Player_Has_Attire_Worn = 1>>
<<set $LeatherArmor_Worn = 1>>
<<set $DefensiveFactor = $DefensiveFactor + 5>>
<<set $SeductiveFactor = $SeductiveFactor - 10>>
<<elseif $worn == 6>>
<<if $armorTable.ChainMail == 1>>
<<set $armorTable.ChainMail -= 1, $armorPrinter.delete("x$armorTable.ChainMail @@.lightbluetext;Chain Mail@@ - <<if $Player_Has_Attire_Worn == 1>>Wear<<elseif $Player_Has_Attire_Worn == 0>>[[Wear|Inventory][$worn = 6]]<<endif>> - [[Examine|Inventory][$examined = 206]] - [[Drop|Inventory][$armorTable.ChainMail -= 1]]")>>
<<elseif $armorTable.ChainMail >= 1>>
<<set $armorTable.ChainMail -= 1>>
<<endif>>
<<set $Player_Has_Attire_Worn = 1>>
<<set $ChainMail_Worn = 1>>
<<set $DefensiveFactor = $DefensiveFactor + 10>>
<<set $SeductiveFactor = $SeductiveFactor - 12>>
<<elseif $worn == 7>>
<<if $armorTable.PlatedArmor == 1>>
<<set $armorTable.PlatedArmor -= 1, $armorPrinter.delete("x$armorTable.PlatedArmor @@.lightbluetext;Plated Armor@@ - <<if $Player_Has_Attire_Worn == 1>>Wear<<elseif $Player_Has_Attire_Worn == 0>>[[Wear|Inventory][$worn = 7]]<<endif>> - [[Examine|Inventory][$examined = 207]] - [[Drop|Inventory][$armorTable.PlatedArmor -= 1]]")>>
<<elseif $armorTable.PlatedArmor >= 1>>
<<set $armorTable.PlatedArmor -= 1>>
<<endif>>
<<set $Player_Has_Attire_Worn = 1>>
<<set $PlatedArmor_Worn = 1>>
<<set $DefensiveFactor = $DefensiveFactor + 15>>
<<set $SeductiveFactor = $SeductiveFactor - 15>>
<<endif>>
<<set $worn = 0>>
<</widget>><<widget Examine>>
<<if $examined == 101>>
<<set $examine = "You examine the @@.lightbluetext;Iron Axe@@. It feels slightly off balance, but is sharp and could pack quite the punch. You determine that it would be safe to use and increase your lethality quite a bit.">>
<<elseif $examined == 102>>
<<set $examine = "You examine the @@.lightbluetext;Steel Sword@@. It feels well balanced in your hand, sharp and easy to use. You determine that it would be safe to use and increase your lethality considerably.">>
<<elseif $examined == 103>>
<<set $examine = "You examine the @@.lightbluetext;Broken Sword@@. The top of the sword has broken off, and what remains is a sharp tipped edge, that could be used for stabbing. You determine that it would be safe to use and increase your lethality slightly.">>
<<elseif $examined == 104>>
<<set $examine = "You examine the @@.lightbluetext;Daemonic Shard@@. A sharp obsidian-looking rock, mounted on a hilt. It leaks purple glowing corruption, making you unsure if it's safe to use. It would increase your lethality tremendously.">>
<<elseif $examined == 201>>
<<set $examine = "You examine the @@.lightbluetext;Rags@@. A set of torn, filthy and worn out clothes. Wearing this would make you appear as a common beggar.">>
<<elseif $examined == 202>>
<<set $examine = "You examine the @@.lightbluetext;Leather Clothes@@. A pair of soft leather pants followed by a white fabric shirt. The clothes are overall in poor quality, but would make you appear acceptable.">>
<<elseif $examined == 203>>
<<set $examine = "You examine the @@.lightbluetext;Ritual Robes@@. A white silky robe that completely covers your body from head-to-toe, and decorated by colorful runes. It comes with the ability to conceal yourself with a hood, should the need arise. The robe is overall in good quality, and would make you appear acceptable for ritual circumstances.">>
<<elseif $examined == 204>>
<<set $examine = "You examine the @@.lightbluetext;Noble Dress@@. A beautiful purple dress, that is obviously worn by the wealthy and noble. It comes with a tight corset to properly accentuate the wearers features, as well as a small umbrella and fan. The dress is in excellent quality and make you appear acceptable in almost any circumstance.">>
<<elseif $examined == 205>>
<<set $examine = "You examine the @@.lightbluetext;Leather Armor@@. A sturdy and studded leather chest-piece, with a pair of hard leather pants. The leather is black and in good quality. The armor would provide reasonable protection and would make you appear acceptable for most circumstances.">>
<<elseif $examined == 206>>
<<set $examine = "You examine the @@.lightbluetext;Chain Mail@@. A hard leather shirt covered by a chain mail. The armor-piece includes a pair of hard leather pants with metal kneeguards, and is in overall good quality. The armor would provide good protection and would make you appear acceptable for most circumstances.">>
<<elseif $examined == 207>>
<<set $examine = "You examine the @@.lightbluetext;Plated Armor@@. A knightly armor piece covering the entire body in plated steel. The steel is polished and of superior quality. The armor would provide excellent protection and would make you appear acceptable for most circumstances.">>
<<elseif $examined == 301>>
<<set $examine = "You examine the @@.lightbluetext;Pink Pearl@@. A small pearl with a pink matte texture. It's light in weight and could easily pass for a piece of candy. However, something inside you tells you that might not be the case.">>
<<elseif $examined == 302>>
<<set $examine = "You examine the @@.lightbluetext;Helion Wine@@. A high-quality wine in a black bottle. It's labeled with a pair of drawn horns engulfed in flames.">>
<<elseif $examined == 303>>
<<set $examine = "You examine the @@.lightbluetext;Jiz Champagne@@. A champagne in a green transluscent bottle, revealing it's white bubbly contents. It's labeled with a pin-up of a bombshell woman with an hour-glass formed body.">>
<<elseif $examined == 304>>
<<set $examine = "You examine the @@.lightbluetext;Drusk Beer@@. A bottled beer with no apparent label or anything to reveal about it's contents.">>
<<elseif $examined == 305>>
<<set $examine = "You examine the @@.lightbluetext;Wild Berry@@. A brownish red berry. It's form is almost perfectly round.">>
<<elseif $examined == 306>>
<<set $examine = "You examine the @@.lightbluetext;Mandari Elixir@@. A small bottle with a blue liquid inside. It's label has the male sex symbol on it.">>
<<elseif $examined == 307>>
<<set $examine = "You examine the @@.lightbluetext;Grond Mead@@. A bottled mead with no apparent label or anything to reveal about it's contents.">>
<<elseif $examined == 308>>
<<set $examine = "You examine the @@.lightbluetext;Quindari Elixir@@. A small bottle with a pink liquid inside. It's label has the female sex symbol on it.">>
<<elseif $examined == 309>>
<<set $examine = "You examine the @@.lightbluetext;Taurox Candy@@. A small piece of wrapped candy.">>
<<elseif $examined == 0>>
<<set $examine = "Your items are displayed here, you can wield, wear, consume, examine or drop them.">>
<<endif>>
<</widget>><<widget Unwear_Item>>
<<if $unwear == 1>>
<<set $Player_Has_Attire_Worn = 0>>
<<set $Rags_Worn = 0>>
<<set $SeductiveFactor = $SeductiveFactor + 10>>
<<Add_Rags>>
<<elseif $unwear == 2>>
<<set $Player_Has_Attire_Worn = 0>>
<<set $LeatherClothes_Worn = 0>>
<<set $SeductiveFactor = $SeductiveFactor + 5>>
<<Add_LeatherClothes>>
<<elseif $unwear == 3>>
<<set $Player_Has_Attire_Worn = 0>>
<<set $RitualRobes_Worn = 0>>
<<Add_RitualRobes>>
<<elseif $unwear == 4>>
<<set $Player_Has_Attire_Worn = 0>>
<<set $NobleDress_Worn = 0>>
<<set $SeductiveFactor = $SeductiveFactor - 5>>
<<Add_NobleDress>>
<<elseif $unwear == 5>>
<<set $Player_Has_Attire_Worn = 0>>
<<set $LeatherArmor_Worn = 0>>
<<set $DefensiveFactor = $DefensiveFactor - 5>>
<<set $SeductiveFactor = $SeductiveFactor + 10>>
<<Add_LeatherArmor>>
<<elseif $unwear == 6>>
<<set $Player_Has_Attire_Worn = 0>>
<<set $ChainMail_Worn = 0>>
<<set $DefensiveFactor = $DefensiveFactor - 10>>
<<set $SeductiveFactor = $SeductiveFactor + 12>>
<<Add_ChainMail>>
<<elseif $unwear == 7>>
<<set $Player_Has_Attire_Worn = 0>>
<<set $PlatedArmor_Worn = 0>>
<<set $DefensiveFactor = $DefensiveFactor - 15>>
<<set $SeductiveFactor = $SeductiveFactor + 15>>
<<Add_PlatedArmor>>
<<endif>>
<<set $unwear = 0>>
<</widget>><<silently>>
<<endsilently>>
!Home - Assignments
---------------------------------------
You look over your exploration assignments.
<<if $A_ExploreWestCaves == 1>>@@.yellowtext;Westdale Caverns@@ - [[More Info|Assignment - Westdale Caverns]] - [[Go on Assignment|Assignment Preparation][$A_ExploreWestCaves = 2]]<<elseif $A_ExploreWestCaves == 2>>You're on this assignment right now!<<elseif $A_ExploreWestCaves == 3>>@@.yellowtext;Westdale Caverns@@ - [[More Info|Assignment - Westdale Caverns]] - This assignment has recently been done, and cannot be repeated until $C_ExploreWestCaves_Days days have passed.<<endif>><<if $debug_mode == 1>> - [[Test Exploration Assignment|Assignment Preparation][$A_ExploreWestCaves = 2]]<<endif>>
<<replace "#linkbar">>[[Back|ASSIGNMENTS]]<</replace>><<silently>>
<<endsilently>>
!Assignment Info - Westdale Caverns
---------------------------------------
Through your exploration of Westdale, you have come across some caverns, that may be worthy of exploration. The caverns are huge and it would be impossible to explore everything at once.
Risk: @@.greentext;Low@@ - Time: 1 Day - Repeat: Yes/2 Days - Cost: @@.boldtext;Nothing@@ - Requires: @@.boldtext;Nothing@@
!!!Traits and Skills
This displays your current traits and skills
@@.boldtext;Traits@@ - $traitPrinter
@@.boldtext;Skills@@ - $skillPrinter
!!!Traitchart
This displays the traits and skills that affect this assignment.
@@.boldtext;Core Traits@@ - @@.lightbluetext;Dexterity@@, @@.lightbluetext;Strength@@
@@.greentext;Positive@@ - @@.lightbluetext;Climbing@@, @@.lightbluetext;Perceptive@@, @@.lightbluetext;Shadow Dancing@@
@@.redtext;Negative@@ - @@.lightbluetext;Impatient@@
@@.darkyellowtext;Situational@@ - @@.lightbluetext;Curious@@
<<replace "#linkbar">>[[Back|Assignments - Exploration]] - <<if $A_ExploreWestCaves == 1>>[[Go on Assignment|Assignment Preparation][$A_TradeWestCaves = 2]]<<elseif $A_ExploreWestCaves == 3>>This assignment has recently been done, and cannot be repeated until $C_ExploreWestCaves_Days days have passed.<<endif>><</replace>><<widget CET_CSuccessOutcome>><<if $traitTable.PerceptiveRank == 1>>You carefully examine every step you take, making sure you don't walk in on any uncomfortable surprises.<<elseif $traitTable.PerceptiveRank == 0>>Even though you're not that careful with your steps, you somehow manage to avoid any and all uncomfortable surprises.<<endif>>
You follow the natural path of the cave, taking a few turns to the left, then some to the right.
<<if $skillTable.ClimbingRank == 1>>You eventually reach a dead end by a hole going straight down. Luckily you're no stranger to climbing, so you carefully and skillfully climb straight down.<<elseif $skillTable.ClimbingRank == 0>>You eventually reach a dead end by a hole going straight down. Even though you're not that skilled of a climber, you somehow manage to jump down, as the hole wasen't that deep after all.<<endif>>
As you reach the bottom of the hole, you stumble upon an unopened chest.
You carefully examine the chest, before concluding that it's safe to open.
The chest is filled with various rusted trinkets and other jewelry. You loot a nice amount of gold and even some gems that could become useful in the future!<</widget>>
<<widget CET_SuccessfulOutcome>><<if $traitTable.PerceptiveRank == 1>>You carefully examine every step you take, making sure you don't walk in on any uncomfortable surprises.<<elseif $traitTable.PerceptiveRank == 0>>Even though you're not that careful with your steps, you somehow manage to avoid any and all uncomfortable surprises.<<endif>>
You follow the natural path of the cave, taking a few turns to the left, then some to the right.
<<if $skillTable.ClimbingRank == 1>>You eventually reach a dead end by a hole going straight down. Luckily you're no stranger to climbing, so you carefully and skillfully climb straight down.<<elseif $skillTable.ClimbingRank == 0>>You eventually reach a dead end by a hole going straight down. Even though you're not that skilled of a climber, you somehow manage to jump down, as the hole wasen't that deep after all.<<endif>>
As you reach the bottom of the hole, you stumble upon a small lair seemingly belonging to someone living in the cave.
<span id="A_Choice">You carefully think about your options as you could <<click "steal some supplies">><<replace "#A_Choice">>You steal some of the supplies, taking whatever you can grab and then hurrying the hell out of there. As you make your escape, some annoyed grunts echoes throughout the caverns.<<set $Assignment_Choice = 1>><</replace>><</click>> from the lair or <<click "leave it alone">><<replace "#A_Choice">>You decide to leave the lair untouched, forcing you to forage for lowly supplies on your way back out of the cave.<<set $Assignment_Choice = 2>><</replace>><</click>></span><</widget>>
<<widget CET_FailedOutcome>>PLACEHOLDER
<</widget>>
<<widget CET_CFailedOutcome>>PLACEHOLDER
<</widget>><<silently>>
<<set $C_ExploreWestCaves = 2>>
<<set $A_ExploreWestCaves = 3>>
<<set $PlayerCEnergy = 0>>
<<set $gold_reward = 0>>
<<set $gem_reward = 0>>
<<set $wood_reward = 0>>
<<set $stone_reward = 0>>
<<set $iron_reward = 0>>
<<endsilently>>
!Assignment Review - Westdale Caverns
---------------------------------------
<<if $ChoiceCount > 0>>!!???<<elseif $ChoiceCount <= 0>>!!$success_message<<endif>>
<<if $outcome == 1>><<CaveCriticalSuccess>><<elseif $outcome == 2>><<CaveSuccess>><<elseif $outcome == 3>><<CaveFailure>><<elseif $outcome == 4>><<CaveCriticalFailure>><<endif>>
<<if $ChoiceCount <= 0>>You successfully acquired...
@@.goldtext;Gold:@@ $gold_reward
@@.gemtext;Gems:@@ $gem_reward
@@.browntext;Wood:@@ $wood_reward
@@.greytext;Stone:@@ $stone_reward
@@.silvertext;Iron:@@ $iron_reward<<endif>>
<<replace "#linkbar">><<if $ChoiceCount > 0>>Complete Assignment - Review your choices first!<<elseif $ChoiceCount <= 0>>[[Complete Assignment|HOME - The Cave][$day += 1, $daytime = 4, $PlayerCoins += $gold_reward, $PlayerGems += $gem_reward, $supplies_wood += $wood_reward, $supplies_stone += $stone_reward, $supplies_iron += $iron_reward]]<<endif>><</replace>><<widget CS_Reward>>
<<set $gold_reward = random(200) + 500>>
<<set $gem_reward = random(50) + 50>>
<<set $wood_reward = random(10) + 100>>
<<set $stone_reward = random(10) + 50>>
<<set $iron_reward = random(10) + 10>>
<</widget>>
<<widget S_Reward>>
<<set $gold_reward = random(100) + 200>>
<<set $gem_reward = random(10) + 10>>
<<set $wood_reward = random(10) + 50>>
<<set $stone_reward = random(10) + 10>>
<<set $iron_reward = random(5) + 2>>
<</widget>>
<<widget F_Reward>>
<<set $gold_reward = random(50) + 50>>
<<set $gem_reward = random(0) + 0>>
<<set $wood_reward = random(0) + 0>>
<<set $stone_reward = random(0) + 0>>
<<set $iron_reward = random(0) + 0>>
<</widget>>
<<widget ApplyGoldReward>>
<<set $PlayerCoins = $PlayerCoins + $gold_reward>>
<</widget>>
<<widget ApplyGemReward>>
<<set $PlayerGems = $PlayerGems + $gem_reward>>
<</widget>>
<<widget ApplyMaterialReward>>
<<set $supplies_wood = $supplies_wood + $wood_reward>>
<<set $supplies_stone = $supplies_stone + $stone_reward>>
<<set $supplies_iron = $supplies_iron + $iron_reward>>
<</widget>><<widget CaveSuccess>>
<<if $AEvent == 0>><<if $CEvent == 0>>As you explored the great cavernous passages of the westdale underground, you eventually come upon a light levitating in mid-air, a wisp of sorts.
It's too high for you to grab, and it seems to be slowly moving somewhere.
You suddenly hear whispers of great rewards and treasure nearby, if you were to follow it. Perhaps you should?
[[Yes|Review - Westdale Cave Exploration][$CEvent = 1, $ChoiceCount -= 1]] or [[No|Review - Westdale Cave Exploration][$CEvent = 2, $ChoiceCount -= 1]]?<<elseif $CEvent == 1>>You followed the wisp for hours on end, but felt like you were being led nowhere. You suddenly felt a little lost, and just as you did, the wisp started glowing and moving faster.
You followed it into a room stacked with more treasure than you could imagine, and carry of course.
You somehow got the feeling that this room would be hard to find again, and decided to haul back as much as you could in one go.<<set $gold_reward += random(550) + 500>><<set $gem_reward += random(50) + 55>><<elseif $CEvent == 2>>You decided not to follow the wisp.<<endif>><<elseif $AEvent == 1>><<if $CEvent == 0>>On your way back you discovered a hidden hole in the caverns. The hole lead you to a massive room with climbable walls leading to different paths in the cavern. Did you climb up the walls to check it out? [[Yes|Review - Westdale Cave Exploration][$CEvent = 1, $ChoiceCount -= 1]] or [[No|Review - Westdale Cave Exploration][$CEvent = 2, $ChoiceCount -= 1]]?<<elseif $CEvent == 1>><<if $skillTable.ClimbingRank == 1>>You climbed several of the walls, and whilst most lead you to dead ends, you managed to acquire some extra treasure!<<elseif $skillTable.ClimbingRank == 0>>You tried to climb the walls, but eventually had to give up, as it was too difficult for you!<<endif>><<elseif $CEvent == 2>>You did not climb the walls.<<endif>><<endif>><</widget>>
<<widget TradeSuccess>><<if $AEvent == 0>>You caught a Merchant in distress looking to sell some of his goods, almost as if he was eager to get rid of it.
<<if $CEvent == 0>>When you approached the merchant, you quickly got an impressive deal of exotic trading goods. The deal was closed, so long as you did not ask where it came from. Did you accept the deal? [[Yes|Review - Western Trade Road][$CEvent = 1, $ChoiceCount -= 1]] or [[No|Review - Western Trade Road][$CEvent = 2, $ChoiceCount -= 1]]?
In case you would let down this oppourtunity, you would have to settle for a less profitable arrangement with a different merchant...<<elseif $CEvent == 1>>You accepted the deal...
You make the final preparations and pay for a horse to transport the goods.<<set $gold_reward += random(350) + 300>><<elseif $CEvent == 2>>You did not accept the deal, and had to look around for a less suspicious deal...
You make the final preparations and pay for a horse to transport the goods.<<set $gold_reward += random(150) + 250>><<endif>>
<<if $A_SmuggleWestRoad == 0>>!!!@@.discoverytext;You have discovered Smuggling (Western Trade Road)! (New Assignment Unlocked)@@<<set $A_SmuggleWestRoad = 1>><<endif>><<elseif $AEvent == 1>><<if $CEvent == 0>>As you searched the marketplace for a suitable merchant with a proper offer, you eventually gave up. However, just before returning, you were approached by a slightly overweight and more sleazy-looking merchant. He would sell you the necessary supplies for a trade-run, but only if he would get to have some fun with your mouth first.
Did you give the sleazy merchant a blowjob? [[Yes|Review - Western Trade Road][$CEvent = 1, $ChoiceCount -= 1]] or [[No|Review - Western Trade Road][$CEvent = 2, $ChoiceCount -= 1]]?<<elseif $CEvent == 1>>You got on your knees submissively and let the merchant have his way with your mouth.
<<display "Guard Blowjob Image">>
You suck his cock for a good while before he makes you swallow his load. He keeps his end of the bargain and sells you the trade goods, after which you prepare a caravan.<<set $gold_reward += random(250) + 250>><<elseif $CEvent == 2>>You declined the sleazy merchant's offer, but was surprised when he decided to give you a fair deal anyway.
Although, he made it sound like you would owe him a favor at some point in the future...
You prepare a caravan for the journey ahead.<<set $gold_reward += random(250) + 250>><<endif>><<endif>><</widget>>
<<widget SmuggleSuccess>><<if $AEvent == 0>>You caught a Merchant in distress looking to sell some of his goods, almost as if he was eager to get rid of it.
<<if $CEvent == 0>>When you approached the merchant, you quickly got an impressive deal of exotic trading goods. These wares seemed riskier to transport than others, but would likely give you a bigger profit. The deal was closed, so long as you did not ask where it came from. Did you accept the deal? [[Yes|Review - Western Trade Road][$CEvent = 1, $ChoiceCount -= 1]] or [[No|Review - Western Trade Road][$CEvent = 2, $ChoiceCount -= 1]]?
In case you would let down this oppourtunity, you would have to settle for a less profitable, but less risky arrangement with a different merchant...<<elseif $CEvent == 1>>You accepted the deal...
You make the final preparations and pay for a horse to transport the goods.<<set $gold_reward += random(650) + 600>><<elseif $CEvent == 2>>You did not accept the deal, and had to look around for a less risky deal...
You make the final preparations and pay for a horse to transport the goods.<<set $gold_reward += random(250) + 450>><<endif>>
<<elseif $AEvent == 1>><<if $CEvent == 0>>As you searched the marketplace for a suitable merchant with a proper offer, you eventually gave up. However, just before returning, you were approached by a slightly overweight and more sleazy-looking merchant. He would sell you the necessary supplies for smuggling, but only if he would get to have some fun with your mouth first.
Did you give the sleazy merchant a blowjob? [[Yes|Review - Western Trade Road][$CEvent = 1, $ChoiceCount -= 1]] or [[No|Review - Western Trade Road][$CEvent = 2, $ChoiceCount -= 1]]?<<elseif $CEvent == 1>>You got on your knees submissively and let the merchant have his way with your mouth.
<<display "Guard Blowjob Image">>
You suck his cock for a good while before he makes you swallow his load. He keeps his end of the bargain and sells you the trade goods, after which you prepare a caravan.<<set $gold_reward += random(450) + 450>><<elseif $CEvent == 2>>You declined the sleazy merchant's offer, but was surprised when he decided to give you a fair deal anyway.
Although, he made it sound like you would owe him a favor at some point in the future...
You prepare a caravan for the journey ahead.<<set $gold_reward += random(450) + 450>><<endif>><<endif>><</widget>><<widget CaveCriticalSuccess>><<if $AEvent == 0>>On your way back you discovered an extra passage into a different part of the cave. You took a quick look and discovered that it leads to a beautiful secluded spring with pure water running through it.<<if $CEvent == 0>>
Did you drink from the water? [[Yes|Review - Westdale Cave Exploration][$CEvent = 1, $ChoiceCount -= 1]] or [[No|Review - Westdale Cave Exploration][$CEvent = 2, $ChoiceCount -= 1]]?<<elseif $CEvent == 1>>You refreshed yourself by drinking from the pure waters.. <<Add_Positive_Trait>><<elseif $CEvent>>You did not drink from the waters.<<endif>><<elseif $AEvent == 1>><<if $CEvent == 0>>As you explored the cave you eventually found a hidden lair. The lair seemed to be inhabited, with no one around at the moment. Did you steal from the lair? [[Yes|Review - Westdale Cave Exploration][$CEvent = 1, $ChoiceCount -= 1]] or [[No|Review - Westdale Cave Exploration][$CEvent = 2, $ChoiceCount -= 1]]?<<elseif $CEvent == 1>>You successfully stole from the lair in the cave...<<set $gold_reward += random(250) + 200>><<set $gem_reward += random(20) + 15>><<elseif $CEvent == 2>>You did not steal from the lair...<<endif>><<endif>><</widget>>
<<widget TradeCriticalSuccess>><<if $AEvent == 0>>You caught a Merchant in distress looking to sell some of his goods, almost as if he was eager to get rid of it.
<<if $CEvent == 0>>When you approached the merchant, you quickly got an impressive deal of exotic trading goods. The deal was closed, so long as you did not ask where it came from. Did you accept the deal? [[Yes|Review - Western Trade Road][$CEvent = 1, $ChoiceCount -= 1]] or [[No|Review - Western Trade Road][$CEvent = 2, $ChoiceCount -= 1]]?
In case you would let down this oppourtunity, you would have to settle for a less profitable arrangement with a different merchant...<<elseif $CEvent == 1>>You accepted the deal...
You make the final preparations and pay for a horse to transport the goods.<<set $gold_reward += random(650) + 600>><<elseif $CEvent == 2>>You did not accept the deal, and had to look around for a less suspicious deal...
You make the final preparations and pay for a horse to transport the goods.<<set $gold_reward += random(150) + 250>><<endif>>
<<if $A_SmuggleWestRoad == 0>>!!!@@.discoverytext;You have discovered Smuggling (Western Trade Road)! (New Assignment Unlocked)@@<<set $A_SmuggleWestRoad = 1>><<endif>><<elseif $AEvent == 1>>As you searched the marketplace you quickly found an incredibly luxurious trade deal. You used your charms, and before you knew it you had acquired some of the most expensive wares for little to almost no price.<<set $gold_reward += random(650) + 750>><<set $ChoiceCount -= 1>><<endif>><</widget>>
<<widget SmuggleCriticalSuccess>><<if $AEvent == 0>>You caught a Merchant in distress looking to sell some of his goods, almost as if he was eager to get rid of it.
<<if $CEvent == 0>>When you approached the merchant, you quickly got an impressive deal of exotic trading goods. These wares seemed riskier to transport than others, but would likely give you a bigger profit. The deal was closed, so long as you did not ask where it came from. Did you accept the deal? [[Yes|Review - Western Trade Road][$CEvent = 1, $ChoiceCount -= 1]] or [[No|Review - Western Trade Road][$CEvent = 2, $ChoiceCount -= 1]]?
In case you would let down this oppourtunity, you would have to settle for a less profitable, but less risky arrangement with a different merchant...<<elseif $CEvent == 1>>You accepted the deal...
You make the final preparations and pay for a horse to transport the goods.<<set $gold_reward += random(650) + 1200>><<elseif $CEvent == 2>>You did not accept the deal, and had to look around for a less risky deal...
You make the final preparations and pay for a horse to transport the goods.<<set $gold_reward += random(250) + 850>><<endif>>
<<elseif $AEvent == 1>><<if $CEvent == 0>>As you searched the marketplace for a suitable merchant with a proper offer, you eventually gave up. However, just before returning, you were approached by a slightly overweight and more sleazy-looking merchant. He would sell you the necessary supplies for smuggling, but only if he would get to have some fun with your mouth first.
Did you give the sleazy merchant a blowjob? [[Yes|Review - Western Trade Road][$CEvent = 1, $ChoiceCount -= 1]] or [[No|Review - Western Trade Road][$CEvent = 2, $ChoiceCount -= 1]]?<<elseif $CEvent == 1>>You got on your knees submissively and let the merchant have his way with your mouth.
<<display "Guard Blowjob Image">>
You suck his cock for a good while before he makes you swallow his load. He keeps his end of the bargain and sells you the trade goods, after which you prepare a caravan.<<set $gold_reward += random(450) + 850>><<elseif $CEvent == 2>>You declined the sleazy merchant's offer, but was surprised when he decided to give you a fair deal anyway.
Although, he made it sound like you would owe him a favor at some point in the future...
You prepare a caravan for the journey ahead.<<set $gold_reward += random(450) + 850>><<endif>><<endif>><</widget>><<widget Add_Perceptive>><<if $traitTable.PerceptiveRank == 1>>You already have the trait @@.lightbluetext;Perceptive@@!<<elseif $traitTable.PerceptiveRank == 0>><<set $traitTable.PerceptiveRank = 1>><<set $traitPrinter.push("@@.lightbluetext;Perceptive@@")>>You have gained the trait @@.lightbluetext;Perceptive@@!<<endif>><</widget>>
<<widget Add_Persuasive>><<if $traitTable.PersuasiveRank == 1>>You already have the trait @@.lightbluetext;Persuasive@@!<<elseif $traitTable.PersuasiveRank == 0>><<set $traitTable.PersuasiveRank = 1>><<set $traitPrinter.push("@@.lightbluetext;Persuasive@@")>>You have gained the trait @@.lightbluetext;Persuasive@@!<<endif>><</widget>>
<<widget CaveFailure>><<if $AEvent == 0>><<if $CEvent == 0>>As you explored the great cavernous passages of the westdale underground, you eventually come upon a light levitating in mid-air, a wisp of sorts.
It's too high for you to grab, and it seems to be slowly moving somewhere.
You suddenly hear whispers of great rewards and treasure nearby, if you were to follow it. Perhaps you should?
[[Yes|Review - Westdale Cave Exploration][$CEvent = 1, $ChoiceCount -= 1]] or [[No|Review - Westdale Cave Exploration][$CEvent = 2, $ChoiceCount -= 1]]?<<elseif $CEvent == 1>>You followed the wisp for hours on end, but felt like you were being led nowhere. You suddenly felt a little lost, and just as you did, you heard a laughter from the wisp as it disapeared into thin air.
It took you several hours to find your way back.<<elseif $CEvent == 2>>You decided not to follow the wisp.<<endif>>
<<elseif $AEvent == 1>><<if $CEvent == 0>>As you explored the cave you eventually found a hidden lair. The lair seemed to be inhabited, with no one around at the moment. Did you steal from the lair? [[Yes|Assignment Event - Ogre Rape]] or [[No|Review - Westdale Cave Exploration][$CEvent = 2, $ChoiceCount -= 1]]?<<elseif $CEvent == 1>>You failed to steal from the lair...<<elseif $CEvent == 2>>You did not steal from the lair...<<endif>><<endif>><</widget>>
<<widget TradeFailure>><<if $AEvent == 0>>You caught a Merchant in distress looking to sell some of his goods, almost as if he was eager to get rid of it.
<<if $CEvent == 0>>When you approached the merchant, you quickly got an impressive deal of exotic trading goods. The deal was closed, so long as you did not ask where it came from. Did you accept the deal? [[Yes|Assignment Event - Smuggler's End]] or [[No|Review - Western Trade Road][$CEvent = 2, $ChoiceCount -= 1]]?
In case you would let down this oppourtunity, you would have to settle for a less profitable arrangement with a different merchant...<<elseif $CEvent == 1>>You accepted the deal and ended up in jail...<<elseif $CEvent == 2>>You did not accept the deal, and had to look around for a less suspicious deal...
You make the final preparations and pay for a horse to transport the goods.<<set $gold_reward += random(150) + 250>><<endif>>
<<if $A_SmuggleWestRoad == 0>>!!!@@.discoverytext;You have discovered Smuggling (Western Trade Road)! (New Assignment Unlocked)@@<<set $A_SmuggleWestRoad = 1>><<endif>><<elseif $AEvent == 1>><<if $CEvent == 0>>As you searched the marketplace for a suitable merchant with a proper offer, you eventually gave up. However, just before returning, you were approached by a slightly overweight and more sleazy-looking merchant. He would sell you the necessary supplies for a trade-run, but only if he would get to have some fun with your mouth first.
Did you give the sleazy merchant a blowjob? [[Yes|Review - Western Trade Road][$CEvent = 1, $ChoiceCount -= 1]] or [[No|Review - Western Trade Road][$CEvent = 2, $ChoiceCount -= 1]]?<<elseif $CEvent == 1>>You got on your knees submissively and let the merchant have his way with your mouth.
<<display "Guard Blowjob Image">>
You suck his cock for a good while before he makes you swallow his load. He keeps his end of the bargain and sells you the trade goods, after which you prepare a caravan.<<set $gold_reward += random(250) + 250>><<elseif $CEvent == 2>>You declined the sleazy merchant's offer, but was surprised when he decided to give you a fair deal anyway.
Although, he made it sound like you would owe him a favor at some point in the near future...
You prepare a caravan for the journey ahead.<<set $gold_reward += random(150) + 150>><<endif>><<endif>><</widget>>
<<widget SmuggleFailure>><<if $AEvent == 0>>You caught a Merchant in distress looking to sell some of his goods, almost as if he was eager to get rid of it.
<<if $CEvent == 0>>When you approached the merchant, you quickly got an impressive deal of exotic trading goods. These wares seemed riskier to transport than others, but would likely give you a bigger profit. The deal was closed, so long as you did not ask where it came from. Did you accept the deal? [[Yes|Assignment Event - Smuggler's End]] or [[No|Review - Western Trade Road][$CEvent = 2, $ChoiceCount -= 1]]?
In case you would let down this oppourtunity, you would have to settle for a less profitable, but less risky arrangement with a different merchant...<<elseif $CEvent == 1>>You accepted the deal...
You make the final preparations and pay for a horse to transport the goods.<<set $gold_reward += random(550) + 500>><<elseif $CEvent == 2>>You did not accept the deal, and had to look around for a less risky deal...
You make the final preparations and pay for a horse to transport the goods.<<set $gold_reward += random(250) + 450>><<endif>>
<<elseif $AEvent == 1>><<if $CEvent == 0>>As you searched the marketplace for a suitable merchant with a proper offer, you eventually gave up. However, just before returning, you were approached by a slightly overweight and more sleazy-looking merchant. He would sell you the necessary supplies for smuggling, but only if he would get to have some fun with your mouth first.
Did you give the sleazy merchant a blowjob? [[Yes|Review - Western Trade Road][$CEvent = 1, $ChoiceCount -= 1]] or [[No|Assignment Event - Smuggler's End]]?<<elseif $CEvent == 1>>You got on your knees submissively and let the merchant have his way with your mouth.
<<display "Guard Blowjob Image">>
You suck his cock for a good while before he makes you swallow his load. He keeps his end of the bargain and sells you the trade goods, after which you prepare a caravan.<<set $gold_reward += random(450) + 450>><<elseif $CEvent == 2>>You declined the sleazy merchant's offer, but was surprised when he decided to give you a fair deal anyway.
Although, he made it sound like you would owe him a favor at some point in the future...
You prepare a caravan for the journey ahead.<<set $gold_reward += random(450) + 450>><<endif>><<endif>><</widget>><<silently>>
<<SexEnd>>
<<Extreme_AnalSex>>
<<set $day += 1, $daytime = 4>>
<<endsilently>>
!Assignment Review - Westdale Caverns
---------------------------------------
!!$success_message
You failed to steal from the ogre's lair and were promptly captured. You were quickly overwhelmed by the ogre's monstrous strength and couldn't resist it's advances.
@@.greyvoice;"You steal from Gog-ro? I teach you lesson now!"@@
The ogre held you down making you wince as he roughly rips of your clothes.
Shortly after you feel the ogre's impressively thick cock sliding between your buttcheeks. The ogre's drool lubricates your asshole as he presses his cock towards your asshole. Without much finesse, the ogre simply plunges his cock into your asshole, making you scream in pain from the insane stretching.
The pounding goes on for what feels like hours, as your asshole is unable to accomodate and adapt to the ogres cock.
However, soon after you're filled to the brim with the ogre's cum and covered in it's stinky drool.
@@.greyvoice;"Ahhh that was good! Hah! Now! You go!"@@
You crawl and drag youself from the lair, leaving a trail of cum and drool.
You decide to return home.
<<Home>><<widget CaveCriticalFailure>><<if $AEvent == 0>>On your way back you discovered an extra passage into a different part of the cave. You took a quick look and discovered that it leads to a beautiful secluded spring with pure water running through it. <<if $CEvent == 0>>Did you drink from the water? [[Yes|Assignment Event - Tentacle Rape]] or [[No|Review - Westdale Cave Exploration][$CEvent = 2, $ChoiceCount -= 1]]?<<elseif $CEvent == 1>>You refreshed yourself by drinking from the pure waters.. <<Add_Positive_Trait>><<elseif $CEvent>>You did not drink from the waters.<<endif>><<elseif $AEvent == 1>><<if $CEvent == 0>>On your way back you discovered a hidden hole in the caverns. The hole lead you to a massive room with climbable walls leading to different paths in the cavern. Did you climb up the walls to check it out? [[Yes|Review - Westdale Cave Exploration][$CEvent = 1, $ChoiceCount -= 1]] or [[No|Review - Westdale Cave Exploration][$CEvent = 2, $ChoiceCount -= 1]]?<<elseif $CEvent == 1>><<if $skillTable.ClimbingRank == 1>>You climbed several of the walls. However, they all lead you to a dead end.<<elseif $skillTable.ClimbingRank == 0>>You tried to climb the walls, but eventually had to give up, as it was too difficult for you!<<endif>><<elseif $CEvent == 2>>You did not climb the walls.<<endif>><<endif>><</widget>>
<<widget TradeCriticalFailure>><<if $AEvent == 0>>The road is long and you travel for a little over a day.
As you travel down the road, you're suddenly greeted with a bellowing roar as your caravan of goods is assaulted by a roaming pack of marauders.
You weren't sure about what to do, as you could've run from the caravan and abandoned everything or stood your ground to defend it. What did you do?
You [[Abandoned the Caravan|Assignment Event - Marauder Escape]] or [[Defended the Caravan|Assignment Event - Marauder Rape]]?<<elseif $AEvent == 1>>The road is long and you travel for a little over a day, before a fresh breeze of sea water greets your nose. For some reason, you got the feeling that something is a little off about the whole ordeal, and maybe the offer was a little too good to be true.
You finally arrive at Sindale, also known as the fishing village of Westdale.
When you arrive in Sindale, you're greeted by a large group of thugs by the entrance to the city. They have been waiting for you.
The group of thugs surround you and quickly look through your things. One of them quickly gets a hold of you, making sure you don't resist.
<<if $traitTable.SexualRank <= 3>>@@.humanvoice;"Well well what do we have here... the merchant really did keep his word, and he even brought us a cute little slut for us to have some fun with."@@
You try to protest and request the payment you were promised, but it's only met with vile sneers and aggressive flirting.
@@.humanvoice;"Get on your knees whore, haven't had a good rub in a whole week. Your mouth will have to do..."@@
[[Submit|Assignment Event - Thug Rape]] or [[Resist|Assignment Event - Thug Brawl]]?<<elseif $traitTable.SexualRank > 3>>@@.humanvoice;"Well well what do we have here... the merchant really did keep his word..."@@
The group laughed as they began looking through your goods, sharing it amongst themselves.
@@.humanvoice;"Now scram you! We have no need for you anymore."@@
You try to protest and request the payment you were promised, but it's only met with the threat of a rough beating or something even worse than that.
You eventually give up, and leave the thugs with your trade goods, without any reward for yourself.<<set $ChoiceCount -= 1>><<endif>><<endif>><</widget>><<silently>>
<<set $PlayerCLust = $PlayerTLust>>
<<Normal_AnalSex>>
<<Normal_VaginalSex>>
<<set $day += 1, $daytime = 4>>
<<endsilently>>
!Assignment Review - Westdale Caverns
---------------------------------------
!!$success_message
You go closer to the water, and sit by it examining it's purity. You take a sip from the water and feel refreshed almost immediately!
<<Add_Positive_Trait>>
However as you turn around to leave the spring, you feel something slither around your right ankle, grabbing hold of you!
You look down and see a tentacle quickly advancing up your leg! You immediately react, trying to get the thing off of you, but are surprised by it's strength as it quickly drags you towards the spring.
You realize that the tentacle comes from the spring, and that there are many more like it!
The tentacles all slither about your body, constricting your movement, making it impossible to resist. The tentacles proceed to rip off your clothes.
A tentacle shaped like a penis moves around your neck, covering it in thick slimey goo and. It advances towards your mouth, making you instinctively close it. However, the goo covering your neck and your body, seems to have a paralyzing effect on you, making it hard to keep your mouth closed for long.
All the while your ass<<if $sex == 0>> and pussy<<endif>> is getting prodded and probed for penetration.
Eventually you feel your body weaken too much, making it impossible to keep your mouth closed.
The penis-shaped tentacle takes notice of this, and promply invades your mouth.
You feel your your ass<<if $sex == 0>> and pussy<<endif>> getting invaded as well. Not long after, you're getting fucked by tentacles of various shapes from all ends.
A mysterious bliss takes hold of you, as you feel the goo excreted from the tentacles arousing you.
It takes less than a few minutes for the tentacles to fill you with it's seed. However, every tentacle that is pleased is merely replaced by a new one.
You feel youself on the verge of orgasmic release yourself, but never quite reach the climax, almost as if you're being kept on edge on purpose.
After several hours, you find yourself waking up in a puddle of tentacle goo and cum. Though you're fucked beyond belief with every one of your slutholes sore. You find youself extremely aroused and aching for more.
You decide to return home.
<<Home>><<silently>>
<<set $C_TradeWestRoad = 3>>
<<set $A_TradeWestRoad = 3>>
<<set $PlayerCEnergy = 0>>
<<set $gold_reward = 0>>
<<set $gem_reward = 0>>
<<set $wood_reward = 0>>
<<set $stone_reward = 0>>
<<set $iron_reward = 0>>
<<endsilently>>
!Assignment Review - Western Trade Road
---------------------------------------
<<if $ChoiceCount > 0>>!!???<<elseif $ChoiceCount <= 0>>!!$success_message<<endif>>
You made your way to the trading post outside the city. There were various stands and merchants looking to sell their goods.
<<if $outcome <= 3>><<if $outcome == 1>><<TradeCriticalSuccess>><<elseif $outcome == 2>><<TradeSuccess>><<elseif $outcome == 3>><<TradeFailure>><<endif>>
The road is long and you travel for a little over a day, before a fresh breeze of sea water greets your nose.
You finally arrive at Sindale, also known as the fishing village of Westdale.
You sell your goods at their local trading post for a profit!
<<if $ChoiceCount <= 0>>You successfully acquired...
@@.goldtext;Gold:@@ $gold_reward<<endif>><<elseif $outcome == 4>>
You caught a Merchant in distress looking to sell some of his goods, almost as if he was eager to get rid of it.
You bought his goods and traveled to Sindale.
<<TradeCriticalFailure>><<endif>>
<<replace "#linkbar">><<if $ChoiceCount > 0>>Complete Assignment - Review your choices first!<<elseif $ChoiceCount <= 0>>[[Complete Assignment|HOME - The Cave][$day += 2, $daytime = 4, $PlayerCoins += $gold_reward, $PlayerGems += $gem_reward, $supplies_wood += $wood_reward, $supplies_stone += $stone_reward, $supplies_iron += $iron_reward]]<<endif>><</replace>><<silently>>
<<set $day += 2, $daytime = 4>>
<<endsilently>>
!Assignment Review - Smuggler's End
---------------------------------------
!!$success_message
You pay the merchant for the exotic wares and pack up your things, however as you make your way to the caravans for hire, you spot a patrol of guards coming your way.
You try not to look suspect, but that attempt is quickly blown away as the guards commence a complete routine check of every merchant's goods in the area.
You briefly consider dropping the wares and making a run for it, but you don't think you could outrun them, neither would it be wise to disobey the law.
The guard stops you, and wants to inspect your goods immediately without giving you a chance to at least persuade him.
The Guard discovers your illegal wares and quickly apprehends you, as you do your best ignorant impressions about how you had no clue that those wares were illegal.
You're taken to prison.
<<replace "#linkbar">>[[Complete Assignment|CITY - Silverblack Prison]]<</replace>><<silently>>
<<set $day += 2, $daytime = 4>>
<<endsilently>>
!Assignment Review - Marauder Ambush
---------------------------------------
!!$success_message
The Marauders descend upon your caravan and quickly surround it. You look towards a quick escape, and scout an opening in their formation.
You take your chances, thinking that their sheer numbers would be too many for you.
You run as fast as you can, narrowly dodging a swing from a towering hulk of an orc.
You escape unharmed, as the marauder's have little interest in you overall.
You take one look back at your goods from a safe distance, observing as twenty or some orcs and goblins get to your goods.
You decide to return home.
<<Home>><<silently>>
<<set $PlayerCLust = $PlayerTLust>>
<<Normal_AnalSex>>
<<Normal_VaginalSex>>
<<set $day += 2, $daytime = 4>>
<<endsilently>>
!Assignment Review - Marauder Ambush
---------------------------------------
!!$success_message
The Marauders descend upon your caravan and quickly surround it. You quickly prepare yourself for combat, as you won't abandon everything without a fight.
However, that decision appears to have been a poor one, as you're quickly overwhelmed by some twenty or so orcs and goblins. You barely manage to even put up much of a fight before you're knocked onto your knees and at the mercy of the marauders.
The orcs are quick to find some proper use for you, as you're tossed around like their pathetic toy, soon to be gagging and filled by the entire packs raw green cock.
Hours go by as they abuse your holes whilst helping themselves to your goods, eating the stock and fucking you senseless.
You pass out, and wake up the next day in pile of orc cum, by the remnants of the camp that they had set up.
You decide to return home.
<<Home>><<silently>>
<<set $PlayerCLust = $PlayerTLust>>
<<Normal_AnalSex>>
<<Normal_VaginalSex>>
<<set $day += 2, $daytime = 4>>
<<endsilently>>
!Assignment Review - Thugged Up
---------------------------------------
!!$success_message
The group laughed as they undress you and share the goods that you had hauled from Westdale.
You submit to their assault, and let them do with your body as they please.
The thugs pull out their cocks of varying sizes and shapes and make little time for foreplay before plunging their dicks into your already wet holes. You feel your slutty holes abused and used as they toss you around like their personal cumdumpster. You orgasm from the rough treatment as they slap and bruise your body, doing whatever they feel like to their new fuckmeat.
The gangrape goes on for quite some time, but not before long, after having several cocks and dicks finish on you and inside of you. You wake up in a puddle of cum on the road.
A caravan passes by, looking down on you as you get back on your feet in the middle of the street entrance to the small town. Multiple traders and travelers must have made notice of your precarious situation as they made their way into the town.
A streak of cum trails from your abused holes down your legs as you make way back to the cave. Almost forgetting to pick up your stuff as you do so.
You decide to return home.
<<Home>><<silently>>
<<set $day += 2, $daytime = 4>>
<<endsilently>>
!Assignment Review - Thug Brawl
---------------------------------------
!!$success_message
You resist their advances which end up in a massive street brawl. At first, you get in a few good punches, but you're quickly overwhelmed by their numbers.
@@.humanvoice;"Ugh! Damn! You got quite the fight in you, <<R_Insult>>."@@
You're pummeled into a stupor and just before everything fades you see the thugs leaving with your goods.
You wake up in the streets, having sustained quite the injury from your, but manage to at least get on your feet to move around.
You then make the painful return home, grueling the loss of your goods.
<<Home>><<silently>>
<<set $C_SmuggleWestRoad = 5>>
<<set $A_SmuggleWestRoad = 3>>
<<set $PlayerCEnergy = 0>>
<<set $gold_reward = 0>>
<<set $gem_reward = 0>>
<<set $wood_reward = 0>>
<<set $stone_reward = 0>>
<<set $iron_reward = 0>>
<<set $A_TFailure = 0>>
<<endsilently>>
!Assignment Review - Western Trade Road Smuggling
---------------------------------------
<<if $ChoiceCount > 0>>!!???<<elseif $ChoiceCount <= 0>>!!$success_message<<endif>>
You made your way to the trading post outside the city. There were various stands and merchants looking to sell their goods.
<<if $outcome <= 3>><<if $outcome == 1>><<TradeCriticalSuccess>><<elseif $outcome == 2>><<TradeSuccess>><<elseif $outcome == 3>><<TradeFailure>><<endif>>
The road is long and you travel for a little over a day, before a fresh breeze of sea water greets your nose.
You finally arrive at Sindale, also known as the fishing village of Westdale.
You sell your goods at their local trading post for a profit!
<<if $ChoiceCount <= 0>>You successfully acquired...
@@.goldtext;Gold:@@ $gold_reward<<endif>><<elseif $outcome == 4>>
You caught a Merchant in distress looking to sell some of his goods, almost as if he was eager to get rid of it.
You bought his illegal wares, but before the exchange could finish, you fell victim to a raid by the guards. They caught you and imprisoned you on the charge of dealing with illegal wares.<<set $A_TFailure = 1>><<endif>>
<<if $ChoiceCount <= 0>>You successfully acquired...
@@.goldtext;Gold:@@ $gold_reward<<endif>>
<<replace "#linkbar">><<if $A_TFailure == 0>><<if $ChoiceCount > 0>>Complete Assignment - Review your choices first!<<elseif $ChoiceCount <= 0>>[[Complete Assignment|HOME - The Cave][$day += 2, $daytime = 4, $PlayerCoins += $gold_reward, $PlayerGems += $gem_reward, $supplies_wood += $wood_reward, $supplies_stone += $stone_reward, $supplies_iron += $iron_reward]]<<endif>><<elseif $A_TFailure == 1>>[[Complete Assignment|CITY - Silverblack Prison]]<<endif>><</replace>><<widget Home>><<if $Home == 0>><<if $On_Assignment == 1>><<replace "#linkbar">>[[Complete Assignment|HOME - The Cave][$On_Assignment = 0]]<</replace>><<elseif $On_Assignment == 0>><<replace "#linkbar">>[[Return Home|HOME - The Cave]]<</replace>><<endif>><<elseif $Home == 1>><<endif>><</widget>>
<<widget HomeNoReplace>><<if $Home == 0>><<if $On_Assignment == 1>>[[Complete Assignment|HOME - The Cave][$On_Assignment = 0]]<<elseif $On_Assignment == 0>>[[Return Home|HOME - The Cave]]<<endif>><<elseif $Home == 1>><<endif>><</widget>><<widget NCNegativeExploreEvent>><<if $PEvent == 0>>You unfortunately discovered nothing of importance or value as you explored the cavernous passages, and resorted to just head back.<<elseif $PEvent == 1>>You explore the caves for the greater half of the day, but end up not discovering anything noteworthy.<<elseif $PEvent == 2>>As you explored the cave, you found some abandoned equipment by a crevice leading further down into the darkness. You decided to climb down and discovered several old dwarven-looking skeletons. They were all looted unfortunately...<<endif>><</widget>>
<<widget NCPositiveExploreEvent>><<if $PEvent == 0>>As you explored the cave, you found some abandoned equipment by a crevice leading further down into the darkness. You decided to climb down and discovered several old dwarven-looking skeletons all surrounded by various loot and treasure!<<set $gold_reward += random(50) + 100>><<set $gem_reward += random(5) + 5>><<elseif $PEvent == 1>>You explore the caves for the greater half of the day. As you were about to give up and head back, you come upon an unopened chest. You investigate the chest and discover that it's loaded with a good amount of treasure!<<set $gold_reward += random(150) + 100>><<set $gem_reward += random(5) + 5>><<elseif $PEvent == 2>>As you explored the cave, you found some mining equipment that seemed to be abandoned. The equipment was dusty, and had probably been around for quite some time. After further investigation you discover some iron ore, of which you loot.<<set $iron_reward += random(25) + 35>><<endif>><</widget>>
<<widget NCNegativeTradeEvent>>As you searched the marketplace for an acceptable trade deal, you eventually had to settle for a slightly unfair deal, giving you less profit than anticipated.<<set $gold_reward += random(100) + 200>><<set $ChoiceCount -= 1>><</widget>>
<<widget NCPositiveTradeEvent>>As you searched the marketplace for an acceptable trade deal, you eventually found a cute girl trading her harvest at a reasonable price. You bought most of it, putting a smile of relief on her face.<<set $gold_reward += random(150) + 300>><</widget>><<silently>>
<<set $Enslaved_Tracy = 1>>
<<set $SlavePenHold -= 1>>
<<set $Location_Tracy = 1>>
<<endsilently>>
!Enslaving Tracy
---------------------------------------
As you've gained Tracy's trust, you believe that it's about time to further your relationship. You tell her that you've found something interesting, but can't show her here.
@@.tracyvoice;"Oh my! I can't wait to see it! Is it something for me? It'll have to wait until later, since i can't leave the bar."@@
You wait for her at the bar enjoying some of the amenities until Tracy's shift comes to an end. She exits the bar and finds herself some of her more outgoing and appropiate clothes.
@@.tracyvoice;"Let's go, it's not too far out of the city is it?"@@
You tell her that it's not too far, and you continue your departure.
Not long after you hit the road, you start having a joyful conversation, which mostly consists of you trying to keep it cool.
As you make it to the cave, Tracy starts to sound a little concerned.
@@.tracyvoice;"Oh... it's in there?"@@
You assure her that everything is safe, as you both enter.
You lead her to the slave pens almost immediately and grab a club, hiding it behind your back without her knowing. Tracy quickly notices all of the various shackles, chokers and other slave gear lying around.
@@.tracyvoice;"Uhh, sorry, um, i'm not into that kind of pla-"@@
You knock her out cold before she could even react. You then proceed to undress her completely and shackle her, sealing her fate as your future slave.
<<Home>><<widget SlavePens>><<if $Enslaved_Tracy == 1>>Tracy - [[Talk|SOCIAL - Tracy][$GREETING_TRACY = 1]] - [[Sex|SEX - Tracy][$sexpose = 0]]<<endif>><</widget>><<widget TracyGreeting>>
<<set $tracy_random = random(2)>>
<<if $GREETING_TRACY == 1>>
<<if $Affection_Tracy > 90>>
<<replace "#image-bar">><<display "Tracy Seductive Banner Image">><</replace>>
<<elseif $Affection_Tracy > 60>>
<<replace "#image-bar">><<display "Tracy Default Banner Image">><</replace>>
<<elseif $Affection_Tracy >= 0>>
<<replace "#image-bar">><<display "Tracy Default Banner Image">><</replace>>
<<elseif $Affection_Tracy < 0>>
<<replace "#image-bar">><<display "Tracy Disgust Banner Image">><</replace>>
<<endif>>
<<if $tracy_random == 0>>
<<if $Affection_Tracy >= 0>>
<<set $TALK_TRACY = "Take a seat and let's talk.">>
<<elseif $Affection_Tracy < 0>>
<<set $TALK_TRACY = "I don't need filth like you in my tavern!">>
<<endif>>
<<if $Enslaved_Tracy == 1>>
<<if $Affection_Tracy > 90>>
<<set $TALK_TRACY = "What's your bidding master?">>
<<elseif $Affection_Tracy >= 0>>
<<set $TALK_TRACY = "P-please! Let me go!">>
<<elseif $Affection_Tracy < 0>>
<<set $TALK_TRACY = "Damn you! Let me go!">>
<<endif>>
<<endif>>
<<if $Recruited_Tracy == 1>>
<<set $TALK_TRACY = "Hello trusty companion! What adventure will we embark on today?">>
<<endif>>
<<if $Romanced_Tracy == 1>>
<<set $TALK_TRACY = "Hello there... handsome!">>
<<endif>>
<<elseif $tracy_random == 1>>
<<if $Affection_Tracy >= 0>>
<<set $TALK_TRACY = "I hope you enjoy my services!">>
<<elseif $Affection_Tracy < 0>>
<<set $TALK_TRACY = "Ugh... it's you.">>
<<endif>>
<<if $Enslaved_Tracy == 1>>
<<if $Affection_Tracy > 90>>
<<set $TALK_TRACY = "Do you want a blowjob? I've practiced soo-o much! Please let me give you a blowjob! I want to practice some more!">>
<<elseif $Affection_Tracy >= 0>>
<<set $TALK_TRACY = "I don't want to be part of this anymore! Let me go!">>
<<elseif $Affection_Tracy < 0>>
<<set $TALK_TRACY = "Ugh! I hate you! I hate you so god damn much! Let me go!">>
<<endif>>
<<endif>>
<<if $Recruited_Tracy == 1>>
<<set $tracy_talk = "Is it adventure time yet?">>
<<endif>>
<<if $Romanced_Tracy == 1>>
<<set $tracy_talk = "Hello there my love! *snicker*">>
<<endif>>
<<elseif $tracy_random == 2>>
<<if $Affection_Tracy >= 0>>
<<set $TALK_TRACY = "I hope you enjoy my services!">>
<<elseif $Affection_Tracy < 0>>
<<set $TALK_TRACY = "Ugh... it's you.">>
<<endif>>
<<if $Enslaved_Tracy == 1>>
<<if $Affection_Tracy > 90>>
<<set $TALK_TRACY = "How can i be of service to you?">>
<<elseif $Affection_Tracy >= 0>>
<<set $TALK_TRACY = "I-i promise i'll be good to you, just let me go!">>
<<elseif $Affection_Tracy < 0>>
<<set $TALK_TRACY = "I need to get back to the tavern! Release me now!">>
<<endif>>
<<endif>>
<<if $Recruited_Tracy == 1>>
<<set $tracy_talk = "Where to today? Hmmm?">>
<<endif>>
<<if $Romanced_Tracy == 1>>
<<set $tracy_talk = "You look dashing today!">>
<<endif>>
<<endif>>
<<endif>>
<</widget>>
<<silently>>
<<if $CaveSize == 0>>
<<elseif $CaveSize == 1>>
<<elseif $CaveSize == 2>>
<<elseif $CaveSize == 3>>
<<endif>>
<<endsilently>>
!Cave Expansion
---------------------------------------
<<if $CaveSize == 0>><<set $CaveSize = 1>>You expand the size of the cave.<<elseif $CaveSize == 1>><<set $CaveSize = 2>>You expand the size of the cave.<<elseif $CaveSize == 2>><<set $CaveSize = 3>>You expand the size of the cave.<<endif>>
<<replace "#linkbar">>[[Continue|Cave Housing Upgrade]]<</replace>><<silently>>
<<if $SlavePenSize == 0>>
<<set $SlavePenHold += 1>>
<<elseif $SlavePenSize == 1>>
<<set $SlavePenHold += 1>>
<<elseif $SlavePenSize == 2>>
<<set $SlavePenHold += 1>>
<<elseif $SlavePenSize == 3>>
<<set $SlavePenHold += 1>>
<<endif>>
<<endsilently>>
!Slave Pen
---------------------------------------
<<if $SlavePenSize == 0>><<set $SlavePenSize = 1>>You create the Slave Pens.<<elseif $SlavePenSize == 1>><<set $SlavePenSize = 2>>You expand the size of the slave pens.<<elseif $SlavePenSize == 2>><<set $SlavePenSize = 3>>You expand the size of the slave pens.<<endif>>
<<replace "#linkbar">>[[Continue|Cave Housing Upgrade]]<</replace>>
<<widget QuestWildWine>><<if $Q_WildWine == 1>>(Quest): [[Anything i can help with around here?|SOCIAL - Tracy][$QUESTTALK_TRACY = 1, $Q_WildWine = 2]]<<elseif $Q_WildWine == 2>><<if $consumableTable.WildBerry < 5>>(Quest): Collect 5 Wild Berries and return them to Tracy.<<elseif $consumableTable.WildBerry >= 5>>(Quest): [[I have 5 Wild Berries.|SOCIAL - Tracy][$Q_WildWine = 3, $Q_AWitchInTheForest = 1, $QUESTTALK_TRACY = 2, $consumableTable.WildBerry -= 5]]<<endif>><<endif>><</widget>>
<<widget QuestForestWitch>><<if $Q_AWitchInTheForest == 1>>(Quest): [[Anything else i can help with around here?|SOCIAL - Tracy][$Q_AWitchInTheForest = 2, $QUESTTALK_TRACY = 3]]<<elseif $Q_AWitchInTheForest == 2>><<if $Visited_WitchShack == 0>>(Quest): Locate the witches shack in the forest.<<elseif $Visited_WitchShack == 1>>(Quest): [[I've located the witch.|SOCIAL - Tracy][$Q_AWitchInTheForest = 3, $QUESTTALK_TRACY = 4, $Q_ForestPicnic = 1]]<<endif>><<endif>><</widget>>
<<widget QuestForestPicnic>><<if $Exposed_Nadora == 0>><<if $Q_ForestPicnic == 1>>@@.redtext;(Story Quest):@@ [[Want to go on that Picnic and visit the Witch now?|STORYQUEST - Forest Picnic Part 1]]<<endif>><<elseif $Exposed_Nadora = 1>><<if $Q_ForestPicnic == 1>>@@.redtext;(Story Quest):@@ [[I'm sorry but the witch is gone...|SOCIAL - Tracy][$QUESTTALK_TRACY = 5, $Q_ForestPicnic = 3]]<<endif>><<endif>><</widget>>
<<widget QuestingTracy>>
<<if $QUESTTALK_TRACY == 1>>
<<set $TALK_TRACY = "Yes, as a matter of fact i'm currently experimenting on creating a new type of brew... but i require Wild Berries, and those can only be found in the Dark Forest. The Dark Forest is too dangerous for me... but you look tough!...So... maybe you could?.. get some for me? It would make me so-so happy!">>
<<elseif $QUESTTALK_TRACY == 2>>
<<set $TALK_TRACY = "Oh wow! Thank you so much! Uhhh! YES! Now i can finally get started! This is so great!">>
<<set $Affection_Tracy += 30>>
<<elseif $QUESTTALK_TRACY == 3>>
<<set $TALK_TRACY = "The Wild Wine is quite the success! But i think i want to do some more experimenting... I've heard rumors of a witch living in the dark forest, maybe she could give some advice? Witches specialize in all kinds of brews...">>
<<elseif $QUESTTALK_TRACY == 4>>
<<set $TALK_TRACY = "Thank you so much! I need to go there some time and ask for her advice! Maybe you could come with me? Make... maybe... a little picnic out of it?">>
<<set $Affection_Tracy += 60>>
<<elseif $QUESTTALK_TRACY == 5>>
<<set $TALK_TRACY = "Awww... really? What a bummer... hmmm... never mind then! I'll figure something else out instead! Thanks!">>
<<elseif $QUESTTALK_TRACY == 6>>
<<set $TALK_TRACY = "">>
<<endif>>
<</widget>>
<<widget QuestCompletionTracy>><<if $Q_WildWine == 3>><<set $Q_WildWine = 4>>@@.discoverytext;You have completed the Quest "Wild Wine"!@@
<<endif>><<if $Q_AWitchInTheForest == 3>><<set $Q_AWitchInTheForest = 4>>@@.discoverytext;You have completed the Quest "A Witch In The Forest"!@@
<<endif>><<if $Q_ForestPicnic == 3>><<set $Q_ForestPicnic = 4>>@@.discoverytext;You have completed the Quest "Forest Picnic"!@@
<<endif>><</widget>>
<<widget StatusTracy>>
<<set $Status_Tracy = "Bartender">>
<<if $Enslaved_Tracy == 1>>
<<set $Status_Tracy = "Slave">>
<<endif>>
<<if $Recruited_Tracy == 1>>
<<set $Status_Tracy = "Companion">>
<<endif>>
<<if $Romanced_Tracy == 1>>
<<set $Status_Tracy = "Lover">>
<<endif>>
<</widget>><<silently>>
<<replace "#image-bar">><<display "Tracy Default Banner Image">><</replace>>
<<if $GIFTED_TRACY == 1>>
<<if $Enslaved_Tracy == 1>>
<<if $Affection_Tracy <= 90>>
<<set $TALK_TRACY = "H-hey! What are you up to now?">>
<<elseif $Affection_Tracy > 90>>
<<set $TALK_TRACY = "Yay! What's it gonna be this time?">>
<<endif>>
<<elseif $Enslaved_Tracy == 0>>
<<set $TALK_TRACY = "What's that? You got something for me?">>
<<endif>>
<<endif>>
<<set $GIFTED_TRACY = 0>>
<<endsilently>>
!Tracy - Item List
---------------------------------------
@@.tracyvoice;"$TALK_TRACY"@@
<<if $Enslaved_Tracy == 0>>x$consumableTable.PinkPearl Pink Pearl - <<if $consumableTable.PinkPearl >= 1>>[[Gift a Pink Pearl|SOCIAL - Tracy][$Used_PinkPearl = 1, $consumableTable.PinkPearl -= 1]]<<elseif $consumableTable.PinkPearl <= 0>>Gift a Pink Pearl<<endif>>
x$consumableTable.JizChampagne Jiz Champagne - <<if $consumableTable.JizChampagne >= 1>>[[Gift a Jiz Champagne|SOCIAL - Tracy][$Used_JizChampagne = 1, $consumableTable.JizChampagne -= 1]]<<elseif $consumableTable.JizChampagne <= 0>>Gift a Jiz Champagne<<endif>><<elseif $Enslaved_Tracy == 1>>x$consumableTable.PinkPearl Pink Pearl - <<if $consumableTable.PinkPearl >= 1>>[[Use a Pink Pearl|SOCIAL - Tracy][$Used_PinkPearl = 1, $consumableTable.PinkPearl -= 1]]<<elseif $consumableTable.PinkPearl <= 0>>Use a Pink Pearl<<endif>><<endif>>
<<replace "#linkbar">>[[Back|SOCIAL - Tracy]]<</replace>><<widget GiftedTracy>>
<<if $Used_PinkPearl == 1>>
<<if $Enslaved_Tracy == 1>>
<<if $Affection_Tracy <= 90>>
<<set $TALK_TRACY = "S-stop! Hmph...! *gulp*!">>
<<set $Affection_Tracy += 5>>
<<set $Corruption_Tracy += 20>>
<<elseif $Affection_Tracy > 90>>
<<set $TALK_TRACY = "Mmmmh! I love these, they taste so good!">>
<<set $Affection_Tracy += 10>>
<<set $Corruption_Tracy += 20>>
<<endif>>
<<elseif $Enslaved_Tracy == 0>>
<<set $TALK_TRACY = "Are you trying to poison me? Haha... no thanks.">>
<<set $consumableTable.PinkPearl += 1>>
<<endif>>
<<endif>>
<<if $Used_JizChampagne == 1>>
<<set $TALK_TRACY = "Ahhh! Just what i needed! Thanks!">>
<<set $Affection_Tracy += 15>>
<<set $Corruption_Tracy += 5>>
<<endif>>
<<set $Used_PinkPearl = 0>>
<<set $Used_JizChampagne = 0>>
<</widget>>Changelog:
- lots of typos and bugs fixed.
- You can now examine all items.
- lots of code around items re-written to be better.
- You can now enslave Tracy.
- lots of code with cave upgrades/expansion re-written.
- You can now build a slave pen for slaves.
- A New place to find when exploring.
- New assignment: Exploring the Caves of Westdale.
- Assignments have been re-written, now to include choices that will give a more meaningful outcome.
- New Quests for Tracy and the Witch in the forest.
<<silently>>
<<replace "#image-bar">><<display "Witch Default Banner Image">><</replace>>
<<replace "#right-bar">><<display "No Image">><</replace>>
<<NadoraGreeting>>
<<QuestingNadora>>
<<NadoraRealTalk>>
<<set $SMALLTALK_NADORA = 0>>
<<set $GREETING_NADORA = 0>>
<<set $QUESTTALK_NADORA = 0>>
<<set $REALTALK_NADORA = 0>>
<<set $GIFTED_NADORA = 0>>
<<endsilently>>
!The Witch
---------------------------------------
You walk closer to The Witch and greet her.
@@.witchvoice;"$TALK_NADORA"@@
[[Who are you?|SOCIAL - Nadora][$REALTALK_NADORA = 1]]
<<QuestCompletionNadora>><<QuestPinkAssistance>><<QuestRitualFashion>><<QuestACuriousRitual>>
<<if $Q_AWitchInTheForest == 2>>[[I've come on behalf of someone...|The Witches Shack][$QUESTTALK_NADORA = 1]]<<endif>>
<<replace "#linkbar">>[[Back|The Witches Shack]]<</replace>><<widget QuestPinkAssistance>><<if $Q_PinkAssistance == 1>>(Quest): [[Anything i can help with around here?|SOCIAL - Nadora][$QUESTTALK_NADORA = 2, $Q_PinkAssistance = 2]]<<elseif $Q_PinkAssistance == 2>><<if $consumableTable.PinkPearl <= 0>>(Quest): Acquire a Pink Pearl.<<elseif $consumableTable.PinkPearl >= 1>>(Quest): [[I've found a Pink Pearl for you.|SOCIAL - Nadora][$Q_PinkAssistance = 3, $Q_RitualFashion = 1, $QUESTTALK_NADORA = 3, $consumableTable.PinkPearl -= 1]]<<endif>><<endif>><</widget>>
<<widget QuestRitualFashion>><<if $Q_RitualFashion == 1>>(Quest): [[How can i assist you?|SOCIAL - Nadora][$QUESTTALK_NADORA = 4, $Q_RitualFashion = 2]]<<elseif $Q_RitualFashion == 2>><<if $armorTable.RitualRobes <= 0>>(Quest): Retrieve a Ritual Robe.<<elseif $armorTable.RitualRobes >= 1>>(Quest): [[I've gotten the robe you asked for.|SOCIAL - Nadora][$Q_RitualFashion = 3, $Q_ACuriousRitual = 1, $QUESTTALK_NADORA = 5, $armorTable.RitualRobes -= 1]]<<endif>><<endif>><</widget>>
<<widget QuestACuriousRitual>><<if $Q_ACuriousRitual == 1>>@@.redtext;(Story Quest):@@ [[What kind of task are we talking about?|STORYQUEST - A Curious Ritual Part 1][$QUESTTALK_NADORA = 5, $Q_ACuriousRitual = 2]]<<endif>><</widget>>
<<widget QuestingNadora>>
<<if $QUESTTALK_NADORA == 1>>
<<set $TALK_NADORA = "Yes.. I know this girl, i can help her, bring her to me and i shall help the both of you...">>
<<elseif $QUESTTALK_NADORA == 2>>
<<set $TALK_NADORA = "Yes.. I could use your assistance young one... Bring me a Pink Pearl, and i shall reward you handsomely.">>
<<elseif $QUESTTALK_NADORA == 3>>
<<set $TALK_NADORA = "Excellent young one! This will prove most useful! Say... If you're interested, then i could use your assistance again.">>
<<elseif $QUESTTALK_NADORA == 4>>
<<set $TALK_NADORA = "You must acquire a Ritual Robe, one used for ritual purposes.">>
<<elseif $QUESTTALK_NADORA == 5>>
<<set $TALK_NADORA = "Ahh! Most excellent indeed young one... Now! I have a final, but most important task for you!">>
<<elseif $QUESTTALK_NADORA == 6>>
<<set $TALK_NADORA = "">>
<<endif>>
<</widget>>
<<widget QuestCompletionNadora>><<if $Q_PinkAssistance == 3>><<set $Q_PinkAssistance = 4>>@@.discoverytext;You have completed the Quest "Pink Assistance"!@@
<<endif>><<if $Q_RitualFashion == 3>><<set $Q_RitualFashion = 4>>@@.discoverytext;You have completed the Quest "Ritual Fashion"!@@
<<endif>><<if $Q_ACuriousRitual == 3>><<set $Q_ACuriousRitual = 4>>@@.discoverytext;You have completed the Quest "A Curious Ritual"!@@
<<endif>><</widget>><<widget NadoraGreeting>>
<<if $GREETING_NADORA == 1>>
<<set $nadora_random = random(1)>>
<<if $nadora_random == 0>>
<<set $TALK_NADORA = "How can i be of service to you?... Young one...">>
<<elseif $nadora_random == 1>>
<<set $TALK_NADORA = "Hmmm? What is it?">>
<<endif>>
<<endif>>
<</widget>><<widget NadoraRealTalk>>
<<if $REALTALK_NADORA == 1>>
<<set $TALK_NADORA = "Ahh... Young one, I be the witch of the woods, or so i am known as.">>
<<endif>>
<</widget>><<silently>>
<<replace "#image-bar">><<display "Witch Default Banner Image">><</replace>>
<<replace "#right-bar">><<display "Forest Background 02">><</replace>>
<<endsilently>>
!A Curious Ritual
---------------------------------------
You look to the witch as she collects the ritual robes, the pink pearl and some other ingredients.
@@.witchvoice;"Ah! It be a most important task indeed. You see, i have been working tirelessly for months in these woods. The woods be sick, i tell you. Very sick indeed..."@@
The witch moves towards the door slowly, gesturing you to follow her.
@@.witchvoice;"Come with me... we have a bit of a walk ahead of us."@@
You follow her from behind, as she slowly drags her feet out of the shack and into the dark forest.
@@.witchvoice;"I do not actually live here you see, i was hired in secret by the king. He be wishing for the forest to heal you see, to lose it's... dark agenda."@@
Her voice croaked at the last sentence. You follow her along the forest path, recognizing a few landmarks on the way.
@@.witchvoice;"Healing the forest be difficult you see, especially alone. Nothing to worry about though, i will simply be needing a helping hand you see... someone to hold a few things, whilst i chant some words to renew the life-force of the forest."@@
You start hearing the flow of water as you walk along the forest path, realizing that she is leading you towards a lake of sorts.
@@.witchvoice;"Ahh... yes, the blood of this dark place, the very thing that keeps it alive... has been corrupted you see... It be the lake I talk about young one... so dangerously corrupted."@@
<<replace "#linkbar">>[[Continue|STORYQUEST - A Curious Ritual Part 2]]<</replace>>
<<silently>>
<<set $plains_random = random(2)>>
<<if $plains_random == 0>>
<<set $plains_ambience = "You hear the howling winds of the plains, reminding you of these strange lands you travel.">>
<<elseif $plains_random == 1>>
<<set $plains_ambience = "The silence of the plains is suddenly very prominent, it makes you a little uneasy and uncomfortable.">>
<<elseif $plains_random == 2>>
<<set $plains_ambience = "You look up into the sky as the sun just got unblinded by a cloud. The rays of light hit your face, giving you warmth.">>
<<endif>>
<<endsilently>>
!The Plains of Westdale - Westdale Caverns
----------------------------------------------------------
<<if $Visited_WestdaleCaverns == 0>><<set $Visited_WestdaleCaverns = 1>>Exploring the plains, you stumble upon a close formation of rocks carving out a small mountains pass going along the steppe. After closer examination, you find an entrance to a cavernous system leading down further into the earth.
!!!@@.discoverytext;You have discovered the Westdale Caverns! (Place)@@
You suddenly realize that the pass houses many interesting entrances, and is probably part of larger bigger cavernous system, that would likely be intrigueing to explore.
!!!@@.discoverytext;You have discovered The Caves of Westdale! (New Assignment Unlocked)@@<<elseif $Visited_WestdaleCaverns == 1>>You reach the WestdaleCaverns.
The mountainous runs in a sleek pattern across the steppe, hiding away all of it's many entrances to the rocky caves beneath the plains.<<endif>>
$plains_ambience
<<replace "#linkbar">>[[Return to the cave|HOME - The Cave]]<</replace>><<silently>>
<<replace "#image-bar">><<display "Witch Default Banner Image">><</replace>>
<<replace "#right-bar">><<display "Forest Background 02">><</replace>>
<<endsilently>>
!A Curious Ritual
---------------------------------------
You reach the lake and approach an altar close by the water. The witch clears the altar from moss and gives a quick clean before placing a bowl on top of it.
After having placed various ingredients in the bowl, she finishes by adding the pink pearl that you retrieved for her. She then crushes all of the contents until it resembles a thick paste. Finally, she adds a black liquid turning the contents of the bowl into a vivid purple potion-like substance.
@@.witchvoice;"Oh yes!... this should do nicely. Now... about you in particular."@@
She looks to you, and gives you the ritual robes.
@@.witchvoice;"Here, put this on, it will make the ritual more likely to succeed. Trust me."@@
<<replace "#linkbar">>[[Comply|STORYQUEST - A Curious Ritual Part 3]] or [[Refuse|STORYQUEST - A Curious Ritual Part 7]]<</replace>><<silently>>
<<replace "#image-bar">><<display "Awakened Witch Default Banner Image">><</replace>>
<<replace "#right-bar">><<display "Forest Background 02">><</replace>>
<<endsilently>>
!A Curious Ritual
---------------------------------------
You take off your current attire and put on the robes. They fit snugly, but also makes you feeling slightly exposed.
@@.witchvoice;"Good... good indeed. Now, we are just about ready to begin. Take the bowl and walk slowly into the lake. I shall start chanting some words then, and when i give you the signal, take a sip and pour the rest of the contents into the lake. There is no harm done here young one. It is merely a healing potion. It should make you feel good."@@
She looks to you slightly commanding and in a bit of rush. You pick up the bowl and do as she says, walking into the lake until the water reaches knee-height.
Without hesitation, the Witch starts to chant her words.
@@.witchvoice;"Ahm-ka Zul anath-ka! Garash ak-ana zil kun kanara! Hilen-zolen!... Ahm-ka anath-Zul!"@@
As her chanting comes to a conclusion, she looks to you and nods, signaling you to proceed.
Slightly in doubt, you take a zip as told. The potion is almost tasteless, and floats on your tongue like an exotic oil. You gulp it down and pour the remaining contents into lake.
Unlike your immediate expectations, the potion-like substance sinks deep into the lake water, and almost seems as if it burrows deep into the mud and dirt at the buttom of the lake.
As you study the lake, you're suddenly interrupted by painful cramps in your stomach. You feel your body rapidly and painfully changing as you lose your footing. You look towards the witch in complete shock and confusion, but what you gaze upon is not what you expected...
<<replace "#linkbar">>[[Continue|STORYQUEST - A Curious Ritual Part 4]]<</replace>><<silently>>
<<replace "#image-bar">><<display "Forest Background 01">><</replace>>
<<replace "#right-bar">><<display "Forest Background 02">><</replace>>
<<endsilently>>
!A Curious Ritual
---------------------------------------
You try to crawl away, but the writhing mass of tentacles quickly catch on to your futile attempts to escape.One of the tentacles grab hold of your ankle, and with it's electric touch, you suddenly feel incredibly submissive.
One of the incoming tentacles caress your cheek, whilst white sticky cum slowly dribbles from its cock-head. You don't resist, and the tentacled being seems to accept your submission.
Another tentacle grabs hold of your other leg, and drag you violently towards its mass of tentacles. You body splashes towards a huge surface consisting of twisting and flailing tentacles that all proceed to wrap around your limbs and prod and poke at any orifice your body possess.
They all spurt nasty liquids and slimey goo in all the wrong places, both unwillingly arousing you, lubricating you and preparing you for whatever is to come now.
The liquids seem to be absorbed by your skin and weaken your muscles. The tentacles know this, and a long thick stubbed tentacle begins to prod your mouth and glides nicely past your tongue making you lightly gag.
With no resistance in your jaw muscles and tongue, your mouth has been reduced to a mere fuckhole. The tentacle fucking your mouth begins to go deeper and deeper, and begins to enter your throat, lightly distending it. Your gag reflex appears to have been relaxed from the liquids, as such the tentacle finds no hindrances, and starts going deeper and faster.
As your mouth gets invaded, a few other meaty tentacles begins to give your asshole and pussy the attention they need.
They start by prodding, flailing wildly and spanking your buttocks.
A large and thick tentacle loses it's patience and decides to force itself in, as it prods your asshole harder and harder, until it eventually enters your anal passage. It almost immediately begins to fuck your ass without mercy.
It's stubbed and knotted dick-head drives you crazy, but the liquids keep your muscles relaxed and primed for fucking.
The tentacles go at it harder and faster, and shortly after you climax almost immediately.
However the monster is not done yet, and seems unfazed by your climax, and continues to relentlessly abuse your holes, only making your orgasm that much longer and lustfully unbearable.
Not long after, the tentacle fucking your mouth and the tentacle fucking your asshole begins to twist and vibrate, as they seem to be climaxing.
Your holes are stretched even further as big lumps of cum is passed through their members, only to be emptied into you. The tentacles exit your abused holes, pleased and no longer in need of you.
However the monster itself is far from done with you, as this is merely the beginning. The previous tentacles fucking your holes are merely replaced by new ones, sometimes two or three at once, as they vary in size and features.
After wave upon wave of orgasm, you can no longer believe how many times you have been driven to orgasmic exhilaration.
You slowly start to fade away as your body and soul is simply too exhausted from the rough use and abuse. The world around you begins to darken, and the last sight you see is the tentacle currently fucking your mouth, as you fade away into unconsciousness.
<<replace "#linkbar">>[[Continue|STORYQUEST - A Curious Ritual Part 6]]<</replace>><<silently>>
<<replace "#image-bar">><<display "Nadora Default Banner Image">><</replace>>
<<replace "#right-bar">><<display "Forest Background 02">><</replace>>
<<endsilently>>
!A Curious Ritual
---------------------------------------
You're met by a grueling sight as the witch bursts into a maniacal laughter, as she transforms before your very eyes.
@@.witchvoice;"KwuahahaHA!~ Foolish mortal! How can you be so naive? Kwuahaha!~"@@
Horns bursts forth from her head as her eyes begin to burn brighter and brighter. Her robes fall to ground, revealing a large pair of intricate demonic wings. Her tits, hips and overall figure become more voluptous, but more worringly... so does yours as well?!?
You both stand there as your bodies undergo various changes, with her transforming into a succubus, and you turning<<if $sex == 0>> more and more into a feminine bimbo.<<elseif $sex == 1>> into a girl, an incredibly feminine and slutty bimbo at that.<<endif>>
@@.witchvoice;"Enjoying the changes slut? Don't worry, it will all be put to good use soon!... Sooner than you might think! Kwuahaha!"@@
As she stands by the altar, the witches changes stop as she has completed her transformation, you still writhe in pain as your transformation isn't complete.
@@.witchvoice;"Uuuuh! Finally! My magic restored! Tanuketh! Indulge in the sacrifice i have brought before! And remember your faithful servant as she is! Nadora!~"@@
Slightly confused as to what or who she is talking to, you turn around. Terror and shock grabs hold of you, as a massive lump of writhing tentacles have crawled forth from the deepest blackest pit of the lake.
@@.witchvoice;"See you around... soon to be tentacle-whore, hope you'll enjoy yourself! You have no choice! Kwuahahaha!~"@@
And with that, the succubus dissapears in puff of pink smoke, leaving you there to your eventual fate.
<<replace "#linkbar">>[[Continue|STORYQUEST - A Curious Ritual Part 5]]<</replace>><<silently>>
<<replace "#image-bar">><<display "Forest Background 01">><</replace>>
<<replace "#right-bar">><<display "Forest Background 02">><</replace>>
<<set $Nadora_Exposed = 1>>
<<set $Nadora_Magic = 1>>
<<if $ass_size < 4>><<set $ass_size = 4>><<endif>>
<<if $boob_size < 5>><<set $boobs_size = 5>><<endif>>
<<Normal_VaginalSex>>
<<Normal_VaginalSex>>
<<Normal_VaginalSex>>
<<Normal_VaginalSex>>
<<Extreme_AnalSex>>
<<High_Increase_Femininity>>
<<High_Increase_Attractiveness>>
<<High_Increase_Femininity>>
<<High_Increase_Attractiveness>>
<<High_Increase_Femininity>>
<<High_Increase_Attractiveness>>
<<High_Increase_Femininity>>
<<High_Increase_Attractiveness>>
<<High_Increase_Femininity>>
<<High_Increase_Attractiveness>>
<<set $daytime = 4>>
<<set $day += 5>>
<<set $Q_ACuriousRitual = 3>>
<<endsilently>>
!A Curious Ritual
---------------------------------------
Your vision is restored every now and then, only to realize that you are still the plaything of the monster, having yet to be let go.
You are lost in time and self, and merely fade into consciousness every now and then.
Suddenly a wave of pleasure and fulfillment fills your body and soul as you climax spectacularly with the monster in unison. You wake up wide awake as spurt after splash of cum fills your fuckholes and drenches your body in thick sticky cum. The cum rain continues for minutes upon minutes as tentacle after tentacle is pleased by your body.
The tentacles all shrivel and start to lose their grasp on your body, as the complete fuck-fest has come to it's end.
You're shortly dumped by the lake bed, as the tentacle monster simply leaves you there, and submerges itself back into the deep abyss of the lake.
You black out by the lake, only to wake up a few hours later. As you drag yourself unto your two feet, large amounts of cum leak from your completely abused fuckholes.
<<QuestCompletionNadora>>
It's not until you return home and have cleaned yourself, that you realize the true extent of your transformations...
Your body has been completely bimbofied, and become a voluptous mess of tits and huge ass. Your features have turned extremely feminine, making you insanely attractive. <<if $genderbender_fetish == 1>><<if $sex == 1>>Where there once was a penis, there now is a slutty and already abused pussy.<<set $sex = 0>><<set $cock_size = 0>><<endif>><<endif>>
<<Home>><<silently>>
<<replace "#image-bar">><<display "Nadora Default Banner Image">><</replace>>
<<replace "#right-bar">><<display "Forest Background 02">><</replace>>
<<set $Exposed_Nadora = 1>>
<<set $Magic_Nadora = 0>>
<<set $daytime = 4>>
<<set $Q_ACuriousRitual = 3>>
<<endsilently>>
!A Curious Ritual
---------------------------------------
You refuse the witches request, as you're clearly not comfortable with whatever the hell it is she want's you to commit to.
@@.witchvoice;"Wha...?! WHAT?!... YOU CANNOT REFUSE ME MORTAL? HOW DARE YOU?!?!"@@
The witch bursts into a maniacal rage, as your refusal is not taken lightly.
She violently undergoes changes, quickly turning into a Succubus.
@@.witchvoice;"Rargh! How dare you cross Nadora, Heir to the Phallus Throne! You shall know pain!"@@
As you stand there in shock and terror, only one action comes to mind. Run.
You quickly make your escape, as you're not interested to deal with a succubus unprepared. You quickly make some distance between the two of you, despite your apparent expectation.
@@.witchvoice;"Ugh! Come back! Grrrr! If only i had my magic... then you would SUFFER!"@@
You skip through the forest bushes, until the succubus' outbursts no longer can be heard. You catch your breath, believing you've escaped her.
<<QuestCompletionNadora>>
You return back home.
<<Home>><<if $background_mode == 1>><img src="images/nadora/AwakenedWitchDefaultBanner.png" alt="witch-image" width=100% height=92%><<endif>><<if $background_mode == 1>><img src="images/nadora/NadoraDefaultBanner.png" alt="nadora-image" width=100% height=92%><<endif>><<widget High_Increase_Attractiveness>><<if $traitTable.AttractiveRank == 1>><<set $traitPrinter.push("@@.lightbluetext;Ugly@@")>><<set $traitPrinter.delete("@@.lightbluetext;Abominable@@")>><<set $traitTable.AttractiveRank = 2>><<set $Inc_Message = "Your trait @@.lightbluetext;Abominable@@ has developed to @@.lightbluetext;Ugly@@!">><<elseif $traitTable.AttractiveRank == 2>><<set $traitPrinter.delete("@@.lightbluetext;Ugly@@")>><<set $traitTable.AttractiveRank = 3>><<set $Inc_Message = "You’ve lost the trait @@.lightbluetext;Ugly@@!">><<elseif $traitTable.AttractiveRank == 3>><<set $traitPrinter.push("@@.lightbluetext;Attractive@@")>><<set $traitTable.AttractiveRank = 4>><<set $Inc_Message = "You’ve gained the trait @@.lightbluetext;Attractive@@!!">><<elseif $traitTable.AttractiveRank == 4>><<set $traitPrinter.push("@@.lightbluetext;Beautiful@@")>><<set $traitPrinter.delete("@@.lightbluetext;Attractive@@")>><<set $traitTable.AttractiveRank = 5>><<set $Inc_Message = "Your trait @@.lightbluetext;Attractive@@ has developed to @@.lightbluetext;Beautiful@@!">><<elseif $traitTable.AttractiveRank == 5>><<set $Inc_Message = "You're already at peak Attractiveness.">><<endif>>$Inc_Message<</widget>><<silently>>
<<replace "#image-bar">><<display "Tracy Default Banner Image">><</replace>>
<<endsilently>>
!Forest Picnic
---------------------------------------
Tracy jumps in happiness and joy, almost as if a surge of happiness suddenly coarsed through.
@@.tracyvoice;"Yes! I can hardly wait anymore! Let's go! Let's go! It's gonna be so much fun! Just you and me! Hehe!"@@
You both gather your things and prepare for the long walk to the forest. Tracy seems to pack fairly lightly, whilst you go a little more prepared.
You both leave and head directly towards the forest.
@@.tracyvoice;"When are we gonna be there? Is it far? I bet it's far..."@@
You nod, and correct her in her assumptions, which put's a sweet, but slightly annoyed expression on her face.
@@.tracyvoice;"Maybe we could take a shortcut? Cut down the time it takes to go there you know?"@@
You consider your options, as you actually do know of a small shortcut on the way. Unfortunately, it would mean that you would have to leave the main road, which isn't exactly safe.
<<replace "#linkbar">>[[Continue on the main road|STORYQUEST - Forest Picnic Part 3]] or [[Take the shortcut.|STORYQUEST - Forest Picnic Part 2]]<</replace>><<silently>>
<<replace "#image-bar">><<display "Tracy Default Banner Image">><</replace>>
<<endsilently>>
!Forest Picnic
---------------------------------------
You tell her that you know a small shortcut, and she jumps in excitement.
@@.tracyvoice;"Let's do this! Haha! A little adventure never hurt nobody!"@@
You walk down the road until you reach the landmark just before the shortcut. You cut off from the road crossing the steppes headed directly for the forest.
It's not until you're about halfway there that you start to sense trouble.
A mighty roar can be heard as your both ambushed by a small group of raw brutish orcs.
@@.goblinvoice;"Raaaaaargh!"@@
Tracy squeeks and runs closer to you for safety, as you're surrounded by about three to four orcs.
<<if $traitTable.StrengthRank >= 6>><<set $Affection_Tracy += 50>>You tell Tracy to stay behind you, as you take on the orcs. It's a long hard battle, but you manage to scare them away with your brute strength and might.
@@.tracyvoice;"Y-you saved me! Haha! Take that you stupid orcs!"@@
<<replace "#linkbar">>[[Continue|STORYQUEST - Forest Picnic Part 3]]<</replace>><<elseif $traitTable.StrengthRank < 6>>You're quite scared yourself and not sure what to do as the orcs start to assult you. You try to fight some of them of, but they're too many, even for you.
@@.tracyvoice;"H-help! Heeeelp me!"@@
You look towards Tracy as she is dragged away by two of the orcs.
@@.goblinvoice;"Hargh! We gun' turn dis slut into our wittle meathole Haha!"@@
You're unable to stop them, as you're still too busy fighting off the other two. Your ankle is injured by a blow from one of their iron clubs, which makes you less mobile.
The two other orcs decide not to push their luck, and catch up to the rest of the others, leaving you to your painful ankle and the slow but steadily fainting screams of Tracy, as she is dragged away to an unknown fate.
You tend to your wounds and return home.
<<Home>><<set $Location_Tracy = 2>><<endif>>
<<silently>>
<<replace "#image-bar">><<display "Tracy Default Banner Image">><</replace>>
<<replace "#right-bar">><<display "Forest Background 02">><</replace>>
<<endsilently>>
!Forest Picnic
---------------------------------------
You reach the entrance of the forest. You hear the birds and the wildlife welcome you as you enter, taking the natural path towards the witches shack in the forest.
@@.tracyvoice;"This place is a little more creepy than i anticipated..."@@
On the way you reach a glade, struck by sunlight from an opening in the forest head. Tracy grabs your arm leading you both towards it.
@@.tracyvoice;"This looks like a good place for a short break don't you think?"@@
You nod, and both unpack your things at the center of the glade. You have a hearty conversation as you indulge in your packaged food that you brought with you.
@@.tracyvoice;"I really enjoy spending my time with you, we should do this more often! Hehe!"@@
You both finish eating and pack up your things to continue your journey.
Shortly after having traversed the forest path, you reach the witches shack.
You walk towards the shack and enter.
<<replace "#linkbar">>[[Continue|STORYQUEST - Forest Picnic Part 4]]<</replace>><<silently>>
<<replace "#image-bar">><<display "Tracy Default Banner Image">><</replace>>
<<replace "#right-bar">><<display "Witch Default Banner Image">><</replace>>
<<set $Affection_Tracy += 200>>
<<endsilently>>
!Forest Picnic
---------------------------------------
As you enter the shack, you're greeted by the witch and introduce her to Tracy.
@@.witchvoice;"Ahhh young one! It is you... and i see you've brought a friend with you this time? How can i be of service?"@@
You let Tracy and the Witch converse and discuss about the Wild Wine that she have been attempting to improve. They eagerly talk about various ingredients for about an hour in total, until Tracy turns to you.
@@.tracyvoice;"I think i've got it now! The secret ingredient that i've been needing!"@@
You nod and look to the witch. She looks back whilst fiddling with some ingredients.
@@.tracyvoice;"She gave me some mixture to cultivate my new small garden of wildberries. This is gonna be so good!"@@
You both bid the Witch farewell as you leave her and return home.
<<Home>><<widget PlainsExplore>><<replace "#linkbar">><<if $PlayerCEnergy < 20>>Continue Exploration (Not enough energy).<<elseif $PlayerCEnergy >= 20>>[[Continue Exploration|EXPLORATION - Plains of Westdale][$PlayerCEnergy -= 20, $daytime += 1]]<<endif>> or <<HomeNoReplace>><</replace>><</widget>>
<<widget ForestExplore>><<replace "#linkbar">><<if $PlayerCEnergy < 20>>Continue Exploration (Not enough energy).<<elseif $PlayerCEnergy >= 20>>[[Continue Exploration|EXPLORATION - Dark Forest][$PlayerCEnergy -= 20, $daytime += 1]]<<endif>> or <<HomeNoReplace>><</replace>><</widget>><<widget Test Start>>[[Test Start|Story Start][$debug_mode = 1, $race = 0, $skillTable.SlaveryRank = 1, $skillTable.PyromancyRank = 1, $sex = 0, $SlavePenSize = 1, $Enslaved_Tracy = 0, $Location_Tracy = 0, $Visited_WitchShack = 1]] - this is generally for a quick start with values i'm currently testing, ignore if you want to.<</widget>><<widget TestValues>>
<<set $A_SmuggleWestRoad = 2>>
<<set $day = 1>>
<<set $daytime = 1>>
<<set $PlayerCHealth = 100>>
<<set $PlayerTHealth = 100>>
<<set $PlayerCMana = 100>>
<<set $PlayerTMana = 100>>
<<set $PlayerCLust = 0>>
<<set $PlayerTLust = 100>>
<<set $PlayerCResistance = 100>>
<<set $PlayerTResistance = 100>>
<<set $PlayerCEnergy = 100>>
<<set $PlayerTEnergy = 100>>
<<set $PlayerCoins = 0>>
<<set $PlayerGems = 0>>
<<set $LethalFactor = 5>>
<<set $DefensiveFactor = 0>>
<<set $SeductiveFactor = 15>>
<<set $supplies_wood = 0>>
<<set $supplies_iron = 0>>
<<set $supplies_stone = 0>>
<<StartTraits>>
<<StartSkills>>
<</widget>><<widget Add_Positive_Trait>><<set $random_trait_add = random(1)>><<if $random_trait_add == 0>><<Add_Perceptive>><<elseif $random_trait_add == 1>><<Add_Persuasive>><<endif>><</widget>><<widget StartTraits>>
<<set $traitTable to {
"SexualRank": 4,
"SexualName": "Masculine",
"AttractiveRank": 3,
"AttractiveName": "None",
"StrengthRank": 4,
"StrengthName": "None",
"DexterityRank": 4,
"DexterityName": "None",
"IntelligenceRank": 4,
"IntelligenceName": "None",
"CharismaRank": 4,
"CharismaName": "None",
"WillpowerRank": 4,
"WillpowerName": "None",
"SneakyRank": 0,
"SneakyName": "Sneaky",
"PersuasiveRank": 0,
"PersuasiveName": "Persuasive",
"PerceptiveRank": 0,
"PerceptiveName": "Perceptive",
"CuriousRank": 0,
"CuriousName": "Curious",
"FleetfootedRank": 0,
"FleetfootedName": "Fleet-footed",
"ImpatientRank": 0,
"ImpatientName": "Impatient",
"AdaptableRank": 0,
"AdaptableName": "Adaptable",
"SubmissiveRank": 0,
"SubmissiveName": "Submissive",
"DominantRank": 0,
"DominantName": "Dominant",
"AnimosityRank": 0,
"AnimosityName": "Animosity",
"TaintedRank": 0,
"TaintedName": "Tainted",
"StubbornRank": 0,
"StubbornName": "Stubborn",
"ReservedRank": 0,
"ReservedName": "Reserved",
"DominatorRank": 0,
"DominatorName": "Dominator",
"OtherworlderRank": 0,
"OtherworlderName": "Otherworlder"
}>>
<<set $traitPrinter = []>>
<<set $traitPrinter.push("@@.lightbluetext;Masculine@@")>>
<<set $racialTable to {
"HumanRacialRank": 0,
"HumanRacialName": "Human Bartering",
"OrcishRacialRank": 0,
"OrcishRacialName": "Orcish Fury",
"DwarvenRacialRank": 0,
"DwarvenRacialName": "Dwarven Greed",
"ElvenRacialRank": 0,
"ElvenRacialName": "Elven Beauty"
}>>
<<set $racialPrinter = []>>
<</widget>>
<<widget StartSkills>>
<<set $skillTable to {
"PyromancyRank": 0,
"PyromancyName": "Pyromancy",
"BiomancyRank": 0,
"BiomancyName": "Biomancy",
"ClimbingRank": 0,
"ClimbingName": "Climbing",
"ShadowDancingRank": 0,
"ShadowDancingName": "Shadow Dancing",
"SlaveryRank": 0,
"SlaveryName": "Slavery",
"ExMercRank": 0,
"ExMercName": "Ex-Mercenary",
"HunterRank": 0,
"HunterName": "Hunter"
}>>
<<set $skillPrinter = []>>
<</widget>>