It's been a month since you started college. The classes are going fine, but making friends has been pretty hit-or-miss. You've always been introverted, and the new environment isn't making it easy. Your $mother.relation's encouraging, if unhelpful, words from this morning are still going through your head.
<span style='color:#f6bd60'>"Don't worry about the other students baby, just focus on your degree!"</span>
[img[$imgDir + 'intro/startinguni.jpeg']]
Surprisingly some girls in your class ask if you want to go clubbing with them today. Giving it some thought you decide to accept their invitation. After all, now is the time in your life to go out and explore new things. You agree to meet there.
[[At the club]]While you appreciate the gesture, it doesn't take long for you to be reminded of why you don't frequent clubs that often. The music is obnoxiously loud, sweaty dudes keep trying to talk to you, and the girls constantly encourage you to drink more. For a moment you consider going home, but toughing it out in the name of socializing is your final decision.
<span style='color:#F4AFAB;'>"Come on $player.name, have another shot! Woooo!"</span>
As the night drags on, and your intoxication level rises, the atmosphere seems to change. The partyers are acting increasingly risqué, as if everyone in the room has gotten hornier. Even your friends are flashing their boobs at randoms.
[img[$imgDir + 'intro/nightclub.webp']]
In fact, the more you look around the more decadent this place seems to be. People are in various stages of undressing, kissing, and grinding everywhere. In the corner is what you assume to be a couple, the girl riding on top of the man.
<i>Holy shit, are they having sex? Out in the open?</i>
You also notice the familiar tingle of a full bladder, once again. Damn alcohol.
[img[$imgDir + 'intro/nightclubsex.webp']]
[[Go pee]]While heading to the bathroom you accidentally bump into someone. Trying to focus your eyesight you can tell this man isn't like the other patrons. While most are in various stages of drunkenness and ecstasy, this guy is calm and collected. He's wearing an expensive-looking fitted suit, and has a controlling aura about him.
Trying your best not to be intimidated you stammer out some form of apology. Still he doesn't respond, or even acknowledge you. Instead he's staring intently right at you. A full minute passes, and for some reason your heart rate keeps increasing. Finally he speaks.
<span style='color:crimson;'>"You... you have potential."</span>
Before you can ask what he means there is a red flash in his eyes, and the world goes dark.
[img[$imgDir + 'intro/redeyes.jpeg']]
[[...->A couple of days later]]<<timed 3s>>
...
<</timed>>
<<timed 6s>>
<i>What's going on? It's so fluffy and warm.</i>
<</timed>>
<<timed 9s>>
After opening your eyes you are greeted by the sight of your $mother.relation, who looks relieved to see you awake. A quick look around confirms that you're in your own bed at home, dressed in your pajamas. You can't remember even coming home, the last thing in your mind are some flashes of a wild party,
[img[$imgDir + 'intro/momintro.jpg']]
"Mom? What happened? How did I get here?"
<span style='color:#f6bd60'>"Oh sweetie, don't you remember? Your friends brought you back at night with a big fever, you've been in bed for 3 days. I'm so glad you're finally up."</span>
Your $mother.relation fusses over you for the rest of the day. She even prepares your favorite meal, though it oddly doesn't really hit the spot this time. By nightfall you've mostly recovered, despite still feeling a bit weak. For some reason it's hard to remember much about the last few days.
<i>I need to go clear my head</i>
[[Go for a walk]]
<</timed>>You head for the nearby park to do just that. The fresh air does wonders, but unfortunately you're so lost in thought it has made you careless. You spot a hooded figure out of the corner of your eye, who seems to be copying your every move. You remember that the park is a gathering ground for local junkies and drug dealers at night.
<<nobr>>
<<if $lesbianintro is true>>
<i>Is this woman following me?</i>
<<else>>
<i>Is this guy following me?</i>
<</if>>
<</nobr>>
<<nobr>>
<<if $lesbianintro is true>>
[img[$imgDir + 'intro/lesbianintro/hoodedwoman.webp']]
<<else>>
[img[$imgDir + 'intro/hoodedfigure.webp']]
<</if>>
<</nobr>>
[[Go the other way]]With a loud grunt he announces his orgasm. It's too late to pull away, so you brace yourself. As soon as the first drop of cum hits your tongue however, something strange happens. You suddenly feel invigorated, a jolt of energy flowing through your body. The sensation is unlike anything you've ever felt before, stronger than any orgasm.
<span style='color:#C5AFA4'>"Nnnngh..."</span>
You feel your body acting on autopilot, grabbing the dick and squeezing out the rest of the cum into your mouth. Even the taste is strangely pleasant to you. After finishing the man stumbles backwards, a dazed and confused look on his face.
[img[$imgDir + 'intro/cuminmouth.webp']]
<i>He seems distracted, now could be my chance to escape</i>
[[Get out of here quick]]
<a data-passage="I want more, keep sucking!" style='color:crimson;' class="link-internal" role="link" tabindex="0">I want more, keep sucking!</a>
<<nobr>>
<<updateEssence 5>>
<<set $player.victimsdrained++>>
<</nobr>>Mildly panicked you book it as fast as you can, not looking back once. Right now you don't even want to think of anything but getting to safety. While walking you frantically look around for any other person, but luckily nobody else seems to be around anymore.
<i>What the hell is going on!?</i>
[img[$imgDir + 'intro/runninghome.webp']]
You manage to make it home without further incidents. Careful not to wake your family you head to your room and go to bed. The day's events are racing through your head, desperately trying to make sense of it all. But as hard as you try, you can't find a rational explanation.
[[Try and sleep]]You want, no, NEED more of that feeling you just had. Like a woman possessed you lunge back onto his cock, this time sucking as hard as you can. Your inexperience is made up for by enthusiasm, and a burning desire to repeat the feeling from before. The man seems to be in a trance, eyes glazed over with only the occasional moan coming out.
<i>Cum! Cum! Give me more of it!</i>
[img[$imgDir + 'intro/facefuck2.webp']]
Not long after the guy cums again, giving you another burst of energy. His knees buckle and collapse, falling backward onto the ground. Even then you don't relent, going straight back for more as your vision becomes cloudy, your mind focused on one thing only.
You won't stop sucking, and sucking, and sucking...
Finally he can cum no more, and you slowly start to come out of your haze. Your attacker is flat on the ground, a euphoric expression on his face. A pair of blank eyes stare into the night sky.
<i>Oh shit, he's not moving at all. Did he have a heart attack?</i>
[img[$imgDir + 'intro/suckeddry.jpeg']]
[[Now it's really time to leave->Get out of here quick]]
<<nobr>>
<<updateEssence 10>>
<<set $mansuckeddryintro = true>>
<<set $player.victimskilled++>>
<<updateAlignment -3>>
<</nobr>><h1>New perk unlocked!</h1>
Throughout the game you receive "Essence" by making others orgasm. This "Essence" can be spent on perks that increase your powers. Please choose one of the starting perks below. Not to worry, you will be able to unlock the other perks from your bedroom later on as well.
[[Seduce]]
[[Deep Slumber]]
[[Unnatural Strength]]
<<nobr>>
<</nobr>>
<<nobr>>
<div class="row">
<div class="column">
<<if $brother.location is 'bedroom'>>
<div class="brothericon"></div>
<</if>>
<a data-passage="Bedroom" class="darken">
<img src="resources/home/bedroom/bedroom.jpeg" ><span>Bedroom</span></a>
</div>
<div class="column">
<<if $father.location is 'parentsroom' and $mother.location is 'parentsroom'>>
<div class="fathericon2"></div>
<div class="mothericon"></div>
<<else>>
<<if $father.location is 'parentsroom'>>
<div class="fathericon"></div>
<</if>>
<<if $mother.location is 'parentsroom'>>
<div class="mothericon"></div>
<</if>>
<</if>>
<a data-passage="Parents' room" class="darken"><img src="resources/home/parentsroom/parentsroom.webp" ><span>Parents' room</span></a>
</div>
</div>
<div class="row">
<div class="column">
<<if $mother.location is 'bathroom'>>
<div class="mothericon"></div>
<</if>>
<<if $father.location is 'bathroom'>>
<div class="fathericon"></div>
<</if>>
<<if $brother.location is 'bathroom'>>
<div class="brothericon"></div>
<</if>>
<a data-passage="Bathroom" class="darken">
<img src="resources/home/bathroom/bathroom.jpeg" ><span>Bathroom</span></a>
</div>
<div class="column">
<<if $brother.location is 'brothersroom'>>
<div class="brothericon"></div>
<</if>>
<a data-passage="Brother's room" class="darken">
<img src="resources/home/brothersroom/brothersroom.jpeg" ><span>Brother's room</span></a>
</div>
</div>
<div class="row">
<div class="column">
<<if $brother.location is 'kitchen' and $mother.location is 'kitchen' and $father.location is 'kitchen'>>
<div class="brothericon3"></div>
<div class="fathericon2"></div>
<div class="mothericon"></div>
<<else>>
<<if $brother.location is 'kitchen'>>
<div class="brothericon"></div>
<</if>>
<<if $mother.location is 'kitchen'>>
<div class="mothericon"></div>
<</if>>
<<if $father.location is 'kitchen'>>
<div class="fathericon"></div>
<</if>>
<</if>>
<a data-passage="Kitchen" class="darken">
<img src="resources/home/kitchen/kitchen.jpeg" ><span>Kitchen</span></a>
</div>
<div class="column">
<<if $mother.location is 'livingroom' and $father.location is 'livingroom'>>
<div class="fathericon2"></div>
<div class="mothericon"></div>
<<else>>
<<if $brother.location is 'livingroom'>>
<div class="brothericon"></div>
<</if>>
<<if $mother.location is 'livingroom'>>
<div class="mothericon"></div>
<</if>>
<<if $father.location is 'livingroom'>>
<div class="fathericon"></div>
<</if>>
<</if>>
<a data-passage="Livingroom" class="darken">
<img src="resources/home/livingroom/livingroom.webp" ><span>Living room</span></a>
</div>
</div>
<div class="row">
<div class="column">
<<if $gameTime is 5>>
<a data-passage="Outside" class="darken">
<img src="resources/home/outside/outsidedark.png" ><span>Outside</span></a>
<<else>>
<a data-passage="Outside" class="darken">
<img src="resources/home/outside/outside.jpeg" ><span>Outside</span></a>
<</if>>
</div>
<div class="column">
<<if $father.location is 'yard'>>
<div class="fathericon"></div>
<</if>>
<<if $mother.location is 'yard'>>
<div class="mothericon"></div>
<</if>>
<<if $gameTime is 5>>
<a data-passage="Yard" class="darken">
<img src="resources/home/yard/yarddark.png" ><span>Yard</span></a>
<<else>>
<a data-passage="Yard" class="darken">
<img src="resources/home/yard/yard.webp" ><span>Yard</span></a>
<</if>>
</div>
</div>
<</nobr>><<nobr>>
<<if $gameTime is 3 and $brother.location is 'bedroom'>>
<<goto "brotherpantiesniffer">>
<br>
<br>
<</if>>
[img[$imgDir + 'home/bedroom/bedroom.jpeg']]
<br>
<br>
<<if $tutorialread is not true>>
<<popup 'TutorialText' 'Tutorial'>>
<<set $tutorialread = true>>
<</if>>
<<if $bedroomintrotext is not true>>
<i>That feeling from last night... I can tell my body craves it. I'll need to find a way to get more.</i>
<br>
<<set $bedroomintrotext to true>>
<</if>>
<</nobr>>
<<nobr>>
<<if $player.skills.incubus is true and $incubustriedout is not true and $gameTime is not 5>>
[[Try out your new incubus powers]]
<br>
<</if>>
<<if $gameTime is not 5 and $incubusenabled is true and $fleshlightbought is true and $fleshlightried is not true>>
[[Use your new fleshlight]]
<br>
<</if>>
<<if $gameTime is not 5 and $incubusenabled is true and $fleshlightbought is true and $fleshlightried is true and $fleshlightmastered is not true and $fleshlightused is not true>>
[[Practice with your fleshlight]]
<br>
<</if>>
<<if $gameTime is not 5>>
<<link "Rest" "Bedroom">>
<<progressTime>>
<</link>>
<<else>>
[[Sleep]]
<</if>>
<br>
<<if $succubusgoogled is not true>>
[[! Laptop !->Laptop]]
<<else>>
[[Laptop]]
<</if>>
<br>
<br>
[[Leave->Home]]
<</nobr>><<set $times to ['Morning', 'Mid-Day', 'Early Afternoon', 'Late Afternoon', 'Evening', 'Night']>>
<<set $weekdays to ['Monday', 'Tuesday', 'Wednesday', 'Thursday', 'Friday', 'Saturday', 'Sunday']>>
<<set $gameTime to 0>>
<<set $dayofweek to 0>>
<<widget "progressTime">>
<<nobr>>
<<if $args[0]>>
<<set $gameTime to $args[0]>>
<<else>>
<<if $gameTime + 1 >= $times.length>>
<<set $gameTime = 0>>
<<set $day++>>
<<if $dayofweek + 1 >= $weekdays.length>>
<<set $dayofweek = 0>>
<<if $player.suspicion > 0>>
<<set $player.suspicion-->>
<</if>>
<<set $castedPheromonesMom = false>>
<<set $castedPheromonesDad = false>>
<<set $castedPheromonesBrother = false>>
<<if def $blake and $blake.eventmanager is true and $sorority.carwashavailable is false>>
<<set $sorority.carwashavailable = true>>
<</if>>
<<if def $blake and $blake.eventmanager is true and $sorority.funrunavailable is false>>
<<set $sorority.funrunavailable = true>>
<</if>>
<<if def $blake and $blake.eventmanager is true and $sorority.poolpartyavailable is false>>
<<set $sorority.poolpartyavailable = true>>
<</if>>
<<if $seraphinataskcompleted is true>>
<<set $seraphinataskcompleted = false>>
<</if>>
<<if $azazelweeklytaskcompleted is true>>
<<set $azazelweeklytaskcompleted = false>>
<</if>>
<<if def $sorority and $sorority.depravity is 1>>
<<set $sorority.depravity2available = true>>
<</if>>
<<if def $sorority and def $sorority.hazing and $sorority.hazing.active is true>>
<<if $sorority.depravity is 1>>
<<set _completedtasks = []>>
<<set _completedtasks.push($sorority.hazing.mondaytask)>>
<<set _completedtasks.push($sorority.hazing.tuesdaytask)>>
<<set _completedtasks.push($sorority.hazing.wednesdaytask)>>
<<set _completedtasks.push($sorority.hazing.thursdaytask)>>
<<set _completedtasks.push($sorority.hazing.fridaytask)>>
<<set _depravity1eventcounter = 0>>
<<if _completedtasks.includes("Dildo suck off")>>
<<set _depravity1eventcounter++>>
<</if>>
<<if _completedtasks.includes("Oil wrestling")>>
<<set _depravity1eventcounter++>>
<</if>>
<<if _completedtasks.includes("Spanking contest")>>
<<set _depravity1eventcounter++>>
<</if>>
<<if _completedtasks.includes("Delta Rho flash by")>>
<<set _depravity1eventcounter++>>
<</if>>
<<if _completedtasks.includes("Strip poker")>>
<<set _depravity1eventcounter++>>
<</if>>
<<if _depravity1eventcounter > 2>>
<<set $sorority.depravity ++>>
<</if>>
<</if>>
<<set $sorority.hazing.active = false>>
<<set $sorority.pledges = $sorority.pledges - 5>>
<<if ndef $sorority.sisters>>
<<set $sorority.sisters = 5>>
<<else>>
<<set $sorority.sisters = $sorority.sisters + 5>>
<</if>>
<</if>>
<<if def $sorority and def $sorority.hazing and $sorority.hazing.planned is true>>
<<set $sorority.hazing.planned = false>>
<<set $sorority.hazing.active = true>>
<</if>>
<<if $player.gymprogress > 9>>
<<set $player.gymprogress-->>
<<set $player.attractiveness-->>
<</if>>
<<else>>
<<set $dayofweek to $dayofweek + 1>>
<</if>>
<<else>>
<<set $gameTime to $gameTime + 1>>
<</if>>
<</if>>
<<if $dayofweek is 1 or $dayofweek is 2 or $dayofweek is 3 or $dayofweek is 4 or $dayofweek is 0>>
<<if $gameTime is 0>>
<<set $brother.location = 'kitchen'>>
<<set $mother.location = 'kitchen'>>
<<set $father.location = 'kitchen'>>
<</if>>
<<if $gameTime is 1>>
<<set $brother.location = 'outside'>>
<<set $mother.location = 'outside'>>
<<set $father.location = 'outside'>>
<</if>>
<<if $gameTime is 2>>
<<set $brother.location = 'outside'>>
<<set $mother.location = 'outside'>>
<<set $father.location = 'outside'>>
<</if>>
<<if $gameTime is 3>>
<<set $brother.location = 'outside'>>
<<set $mother.location = 'outside'>>
<<set $father.location = 'outside'>>
<</if>>
<<if $gameTime is 4>>
<<set $brother.location = 'livingroom'>>
<<set $mother.location = 'bathroom'>>
<<set $father.location = 'kitchen'>>
<</if>>
<<if $gameTime is 5>>
<<set $brothernightblowjob = false>>
<<set $brother.location = 'brothersroom'>>
<<set $mother.location = 'parentsroom'>>
<<set $father.location = 'parentsroom'>>
<</if>>
<<if def $riley and def $sorority>>
<<if $gameTime is 4 and $dayofweek is 0 and def $sorority.showers and $sorority.showers.restored is true>>
<<set $riley.location = "showers">>
<<else>>
<<set $riley.location = "outside">>
<</if>>
<</if>>
<<if def $blake and def $sorority>>
<<if $gameTime is 4 and( $dayofweek is 1 or $dayofweek is 4) and def $sorority.showers and $sorority.showers.restored is true>>
<<set $blake.location = "showers">>
<<else>>
<<set $blake.location = "outside">>
<</if>>
<</if>>
<<if def $autumn and def $sorority>>
<<if $gameTime is 4 and $dayofweek is 3 and def $sorority.showers and $sorority.showers.restored is true>>
<<set $autumn.location = "showers">>
<<else>>
<<set $autumn.location = "outside">>
<</if>>
<</if>>
<<if def $bestfriend and def $sorority>>
<<if $gameTime is 4 and $dayofweek is 2 and def $sorority.showers and $sorority.showers.restored is true>>
<<set $bestfriend.location = "showers">>
<<else>>
<<set $bestfriend.location = "outside">>
<</if>>
<</if>>
<<else>>
<<if $gameTime is 0>>
<<set $brother.location = 'brothersroom'>>
<<set $mother.location = 'parentsroom'>>
<<set $father.location = 'yard'>>
<</if>>
<<if $gameTime is 1>>
<<set $brother.location = 'kitchen'>>
<<set $mother.location = 'livingroom'>>
<<set $father.location = 'bathroom'>>
<</if>>
<<if $gameTime is 2>>
<<set $brother.location = 'bathroom'>>
<<set $mother.location = 'mall'>>
<<set $father.location = 'parentsroom'>>
<</if>>
<<if $gameTime is 3>>
<<if $brother.pheromones > 2 and $brother.pheromones < 6>>
<<set $brother.location = 'bedroom'>>
<<else>>
<<set $brother.location = 'brothersroom'>>
<</if>>
<<set $mother.location = 'yard'>>
<<set $father.location = 'gym'>>
<</if>>
<<if $gameTime is 4>>
<<set $brother.location = 'outside'>>
<<set $mother.location = 'livingroom'>>
<<set $father.location = 'livingroom'>>
<</if>>
<<if $gameTime is 5>>
<<set $brothernightblowjob = false>>
<<set $brother.location = 'brothersroom'>>
<<set $mother.location = 'parentsroom'>>
<<set $father.location = 'parentsroom'>>
<</if>>
<<if def $riley and def $sorority>>
<<if $gameTime is 4 and def $sorority and $sorority.officerestored is true>>
<<set $riley.location = "office">>
<<elseif $gameTime is 0 and $dayofweek is 5 and def $sorority.dininghall and $sorority.dininghall.restored is true>>
<<set $riley.location = "dininghall">>
<<elseif $gameTime is 5 and ($dayofweek is 5 or $dayofweek is 6) and def $sorority.dormitories and $sorority.dormitories.restored is true>>
<<set $riley.location = "dormitories">>
<<elseif $gameTime is 0 and $dayofweek is 6 and def $sorority.pool and $sorority.pool.restored is true>>
<<set $riley.location = "pool">>
<<else>>
<<set $riley.location = "outside">>
<</if>>
<</if>>
<<if def $bestfriend and def $sorority>>
<<if $gameTime is 4 and $dayofweek is 5>>
<<if def $sorority.showers>>
<<if $sorority.showers.restored is true>>
<<set $bestfriend.location = "showers">>
<</if>>
<</if>>
<<elseif $gameTime is 4 and $dayofweek is 6 and def $sorority.dormitories and $sorority.dininghall.dormitories is true>>
<<set $bestfriend.location = "dormitories">>
<<elseif $gameTime is 2 and $dayofweek is 6 and def $sorority.dininghall and $sorority.dormitories.restored is true>>
<<set $bestfriend.location = "dininghall">>
<<elseif $gameTime is 0 and $dayofweek is 5 and def $sorority.pool and $sorority.pool.restored is true>>
<<set $bestfriend.location = "pool">>
<<else>>
<<set $bestfriend.location = "outside">>
<</if>>
<</if>>
<<if def $autumn and def $sorority>>
<<if $gameTime is 4 and $dayofweek is 6 and def $sorority.showers and $sorority.showers.restored is true>>
<<set $autumn.location = "showers">>
<<elseif $gameTime is 3 and $dayofweek is 5 and def $sorority.dininghall and $sorority.dininghall.restored is true>>
<<set $autumn.location = "dininghall">>
<<elseif $gameTime is 2 and $dayofweek is 6 and def $sorority.dormitories and $sorority.dormitories.restored is true>>
<<set $autumn.location = "dormitories">>
<<elseif $gameTime is 2 and $dayofweek is 5 and def $sorority.pool and $sorority.pool.restored is true>>
<<set $autumn.location = "pool">>
<<else>>
<<set $autumn.location = "outside">>
<</if>>
<</if>>
<<if def $blake and def $sorority>>
<<if $gameTime is 4 and $dayofweek is 6 and def $sorority.dininghall and $sorority.dininghall.restored is true>>
<<set $blake.location = "dininghall">>
<<elseif $gameTime is 1 and $dayofweek is 5 and def $sorority.dormitories and $sorority.dormitories.restored is true>>
<<set $blake.location = "dormitories">>
<<elseif $gameTime is 3 and $dayofweek is 6 and def $sorority.pool and $sorority.pool.restored is true>>
<<set $blake.location = "pool">>
<<else>>
<<set $blake.location = "outside">>
<</if>>
<</if>>
<</if>>
<<if def $bestfriend and $bestfriend.transforming is true>>
<<set $bestfriend.location = "outside">>
<</if>>
<<if def $riley and $riley.transforming is true>>
<<set $riley.location = "outside">>
<</if>>
<<if def $sorority and def $sorority.hazing and $sorority.hazing.active is true and ($dayofweek is 0 or $dayofweek is 1 or $dayofweek is 2 or $dayofweek is 3 or $dayofweek is 4)>>
<<set $riley.location = "outside">>
<<set $bestfriend.location = "outside">>
<<set $blake.location = "outside">>
<<set $autumn.location = "outside">>
<</if>>
<</nobr>>
<</widget>><<nobr>>
<<set $day = 1>> /* Day counter */
<<set $gameTime = 0>> /* Game Time starts in the morning. See Time System */
<<set $dayofweek = 0>> /* Game Time starts in the morning. See Time System */
<<set $player = {}>> /* Player object */
<<set $player.essence = 0>> /* Essence to unlock skills */
<<set $player.alignment = 50>> /* Good/Evil counter */
<<set $player.attractiveness = 5>> /* Player attractiveness */
<<set $player.suspicion = 0>> /* Suspicion about player */
<<set $player.grades = 80>> /* College grades */
<<set $player.maxgrades = 80>> /* College highest possible grade */
<<set $player.money = 50>> /* Money counter */
<<set $player.victimsdrained = 0>> /* Drain counter */
<<set $player.victimskilled = 0>> /* Kill counter */
<<set $player.virgin = true>> /* Virginity */
<<set $player.analvirgin = true>> /* Anal virginity */
<<set $player.skills = {}>> /* Player skills object */
<<set $brother = {}>> /* Brother object */
<<set $brother.corruption = 0>> /* Brother corruption */
<<set $mother = {}>> /* Mother object */
<<set $mother.corruption = 0>> /* Mother corruption */
<<set $father = {}>> /* Father object */
<<set $father.corruption = 0>> /* Father corruption */
<<set $bestfriend = {}>> /* Friend object */
<<set $brother.location = 'kitchen'>>
<<set $mother.location = 'kitchen'>>
<<set $father.location = 'kitchen'>>
<</nobr>>
Welcome to Demonic Desire, my first female MC endeavor! The game features supernatural elements and a lot of sweet, sweet corruption. As always there are strong adult themes, and some darker ones. If you'd like to talk about, give feedback on or review the game you can always join us at the forums on F95Zone (https://f95zone.to/threads/demonic-desire-v0-2-averagehtmlenjoyer.203049/ ) where I am active, or check Patreon/Subscribestar for free sneak peeks at upcoming changes. Enjoy!
Version: 0.4
<details>
<summary>Click here to see what's new!</summary>
<ul>
<li>Increase Reagan's arousal to level 3 with lesbian shower and cheating scenes in the mall/yard</li>
<li>New task for Azazel</li>
<li>New scenes with Molly in the college on Wednesday after transforming her</li>
<li>Hazing system at the sorority to turn pledges into sisters</li>
<li>Depravity level 2 at the sorority</li>
<li>Option to turn Riley into a succubus at depravity 2</li>
<li>Extra details about sorority girls by clicking their name in management screen</li>
<li>Alternate pure lesbian intro</li>
<li>Small extra scenes with brother at night and Molly in the sorority after transforming</li>
<li>Switch Black Widow and Oral Lover types for 50 Essence from perk screen</li>
</ul>
</details>
Female player name
<<textbox "$player.name" "Laura">>
Landlady name
<<textbox "$mother.name" "Reagan">>
Landlady relation
<<textbox "$mother.relation" "Landlady">>
Landlord name
<<textbox "$father.name" "Manuel">>
Landlord relation
<<textbox "$father.relation" "Landlord">>
Landlord's son name
<<textbox "$brother.name" "Jordi">>
Landlord's son relation
<<textbox "$brother.relation" "Landlord's son">>
Best friend name
<<textbox "$bestfriend.name" "Molly">>
[[I am 21+, Start the game->Intro]]
[[I am 21+, Male start->AlternateIntro]]
[[I am 21+, Lesbian start->LesbianIntro]]<<set $imgDir to 'resources/'>>
<<include 'Time System'>><<nobr>>
<div style="display:flex; width:100%;">
<div style="width:10%;"></div>
<a target="_blank" title="Become a patron" href="https://patreon.com/AverageHtmlEnjoyer" style="width:50%;">
<img style="min-width:0px; width:100%;" src='resources/credits/patron.png'>
</a>
<div style="width:10%;"></div>
<a target="_blank" title="Support on Subscribestar" href="https://subscribestar.com/averagehtmlenjoyer" style="width:50%;">
<img style="min-width:0px; width:100%;" src='resources/credits/subscribestar.png'>
</a>
</div>
<br>
<br>
<<if $introcomplete is true>>
<span>$weekdays[$dayofweek], day $day</span>
<br>
<span>$times[$gameTime]</span>
<br>
<br>
<span>Essence: $player.essence</span>
<br>
<span>Attractiveness: $player.attractiveness</span>
<br>
<<if def $player.grades>>
<span>Grades: $player.grades</span>
<br>
<</if>>
<span>Money: $player.money</span>
<<if $father.pheromones > 2 or $mother.pheromones > 2 or $brother.pheromones > 2>>
<br>
<br>
<<if $mother.pheromones > 2>>
<<if $mother.pheromones > 8>>
<span>Mom arousal: 3 (max)</span>
<br>
<<elseif $mother.pheromones > 5>>
<span>Mom arousal: 2</span>
<br>
<<elseif $mother.pheromones > 2>>
<span>Mom arousal: 1</span>
<br>
<</if>>
<</if>>
<<if $father.pheromones > 2>>
<<if $father.pheromones > 5>>
<span>Dad arousal: 2 (max)</span>
<br>
<<elseif $father.pheromones > 2>>
<span>Dad arousal: 1</span>
<br>
<</if>>
<</if>>
<<if $brother.pheromones > 2>>
<<if $brother.pheromones > 5>>
<span>Brother arousal: 2 (max)</span>
<<elseif $brother.pheromones > 2>>
<span>Brother arousal: 1</span>
<br>
<</if>>
<</if>>
<</if>>
<<if $player.suspicion > 0>>
<br>
<br>
<span>Suspicion: $player.suspicion</span>
<br>
<</if>>
<</if>>
<</nobr>>[img[$imgDir + 'home/bedroom/laptop/laptop.jpeg']]
<<nobr>>
<<if $succubusgoogled is not true and $gameTime is not 5>>
[[Try looking up your symptoms]]
<</if>>
<</nobr>>
[[Watch porn]]
[[Back->Bedroom]]Something strange is going on, and you need to get to the bottom of it. You start by googling "fever" and "memory loss", but that just gives you some generic pages about flu and amnesia. Switching it up you search for more details about what happened in the park. All the top results are about something called a "Succubus".
You click on one of the pages and start reading. Turns out a succubus is a female demon that seduces men, who needs semen to survive. A succubus may drain or harm a man they have sexual intercourse with. There is also a male counterpart, called an "Incubus".
<i>Huh. That description does strangely match...</i>
Scrolling down further there is a section about notable Succubi legends. You decide to read through one of them.
<span style='color:crimson;'>"Lilith, The Original Temptress"</span>
"Legend has it that Lilith is one of the oldest demons in the world. Theorized by some texts to be Adam's first wife, she was later banished from the Garden of Eden. Other texts claim she was responsible for seducing the Archangel Samael, and his subsequent fall from grace. She is often described as 'A hot fiery female who first cohabited with man'."
[img[$imgDir + 'home/bedroom/laptop/succubusfolklore.jpeg']]
<i>I'm getting nowhere with this, it's all folklore. Maybe I should go back to that club to find some answers</i>
[[Close the page->Laptop]]
<<nobr>>
<<set $succubusgoogled = true>>
<<progressTime>>
<</nobr>>The man takes you to a more secluded location, and orders you to kneel as he unbuckles his pants. Next thing you know he's forcing his disgusting cock in your mouth, with no regard for your choking. Tears well up in your eyes as you realize you have no choice but to let him do what he wants.
<span style='color:#C5AFA4'>"That's right, suck it slut!"</span>
<i>Oh God, oh God, this can't be happening!</i>
[img[$imgDir + 'intro/facefuck.webp']]
[[The man finally finishes]] <span style='color:orange;'>Seduce</span> allows you to tempt someone with your feminine charms. Success chance depends on your stored up Essence and attractiveness. Weak-willed, aroused, or corrupt people can be more easily seduced.
Someone under your seduction can be readily influenced and manipulated.
[img[$imgDir + 'intro/seduce.webp']]
<<nobr>>
<<link "Pick this" "Bedroom">>
<<set $introcomplete = true>>
<<set $player.skills.seduce = true>>
<</link>>
<br>
<<back>>
<</nobr>><span style='color:orange;'>Deep Slumber</span> manipulates the mind of a sleeping target, causing them to sleep through nearly anything. This allows you to drain them of their Essence without them realizing, or to get a few hours of peace and quiet.
[img[$imgDir + 'intro/sleepingbeauty.webp']]
<<nobr>>
<<link "Pick this" "Bedroom">>
<<set $introcomplete = true>>
<<set $player.skills.deepslumber = true>>
<</link>>
<br>
<<back>>
<</nobr>><span style='color:orange;'>Unnatural Strength</span>, as it's name suggests, gives you increased physical strength, speed and reflexes proportionate to the amount of Essence stored. With enough of it even a tiny girl can overpower the strongest fighters.
[img[$imgDir + 'intro/flexing.webp']]
<<nobr>>
<<link "Pick this" "Bedroom">>
<<set $introcomplete = true>>
<<set $player.skills.unnaturalstrength = true>>
<</link>>
<br>
<<back>>
<</nobr>><<widget "updateEssence">>
<<nobr>>
<<if ndef $player.essence>>
<<set $player.essence = 0>>
<</if>>
<<set $player.essence = $player.essence + _args[0]>>
<<if def _args[1]>>
<<if _args[1].includes("incest")>>
<<if $player.skills.incestuous is true>>
<<set $player.essence = $player.essence + 3>>
<</if>>
<</if>>
<<if _args[1].includes("kill")>>
<<if $player.skills.merciless is true>>
<<set $player.essence = $player.essence + 5>>
<</if>>
<</if>>
<<if _args[1].includes("blowjob")>>
<<if $player.skills.orallovermen is true>>
<<set $player.essence = $player.essence + 2>>
<</if>>
<</if>>
<<if _args[1].includes("cunnilingus")>>
<<if $player.skills.oralloverwomen is true>>
<<set $player.essence = $player.essence + 2>>
<</if>>
<</if>>
<</if>>
<<if $player.essence > 500>>
<<set $player.essence = 500>>
<</if>>
<<if $player.essence < 0>>
<<set $player.essence = 0>>
<</if>>
<</nobr>>
<</widget>>
<<widget "updateAlignment">>
<<nobr>>
<<if ndef $player.alignment>>
<<set $player.alignment = 0>>
<</if>>
<<set $player.alignment = $player.alignment + _args[0]>>
<<if $player.alignment > 100>>
<<set $player.alignment = 100>>
<</if>>
<<if $player.alignment < 0>>
<<set $player.alignment = 0>>
<</if>>
<</nobr>>
<</widget>>
<<widget "updateGrades">>
<<nobr>>
<<if ndef $player.grades>>
<<set $player.grades = 80>>
<</if>>
<<if ndef $player.maxgrades>>
<<set $player.maxgrades = 80>>
<</if>>
<<set $player.grades = $player.grades + _args[0]>>
<<if $player.grades > $player.maxgrades>>
<<set $player.grades = $player.maxgrades>>
<</if>>
<<if $player.grades < 0>>
<<set $player.grades = 0>>
<</if>>
<</nobr>>
<</widget>>
<<nobr>>
<<if $lesbianintro is true>>
Turning around you increase your pace and start heading for the exit. As you look over your shoulder you see no more sign of the woman, and breathe a sigh of relief. Just as you're about to leave the park however, she appears from some nearby bushes holding a knife. Frozen like a deer in headlights you have no idea what to do.
<<else>>
Turning around you increase your pace and start heading for the exit. As you look over your shoulder you see no more sign of the man, and breathe a sigh of relief. Just as you're about to leave the park however, he appears from some nearby bushes holding a knife. Frozen like a deer in headlights you have no idea what to do.
<</if>>
<</nobr>>
<<nobr>>
<<if $lesbianintro is true>>
<span style='color:#C5AFA4'>"You're not going anywhere, bitch. I'm horny as fuck, and I know just the thing."</span>
<<else>>
<span style='color:#C5AFA4'>"You're not going anywhere, bitch. How about you come with me and I'll show you a good time."</span>
<</if>>
<</nobr>>
[img[$imgDir + 'intro/parkknife.jpeg']]
<<nobr>>
<<if $lesbianintro is true>>
[[Better do as she says]]
<<else>>
[[Better do as he says]]
<</if>>
<</nobr>><<say "Reagan Foxx" 'resources/credits/reagan.jpeg'>>https://onlyfans.com/thereaganfoxx<</say>>
<<say "Manuel Ferrara" 'resources/credits/manuel.jpeg'>>https://onlyfans.com/manuelferraratv<</say>>
<<say "Jordi El Niño Polla" 'resources/credits/jordi.jpg'>>https://onlyfans.com/jordiporn<</say>>
<<say "Molly Stewart" 'resources/credits/molly.jpeg'>>https://onlyfans.com/nakedbarbiedoll<</say>>
<<say "Jason Luv" 'resources/credits/jason.jpg'>>https://onlyfans.com/iamjasonluv<</say>>
<<say "Blake Blossom" 'resources/credits/blake.jpeg'>>https://onlyfans.com/blakeblossomxxx<</say>>
<<say "Jessa Rhodes" 'resources/credits/jessa.jpg'>>https://onlyfans.com/missjessarhodes<</say>>
<<say "Ember Snow" 'resources/credits/ember.jpeg'>>
https://onlyfans.com/embersnow<</say>>
<<say "Autumn Falls" 'resources/credits/autumn.webp'>>
https://onlyfans.com/autumnfalls<</say>>
<<say "Riley Reid" 'resources/credits/riley.jpeg'>>
https://onlyfans.com/rileyreid<</say>>
<<say "Supporters" 'resources/credits/supporters.jpeg'>>All of my lovely supporters on Patreon: PhycoMel, Patrick, Bradley, Connor, Alex, Tésticule léger, Traveler Drak, Jesús, Gregorius, N, John Smith, and many more anonymous supporters.<</say>>
<<back>><<nobr>>
<<if (passage() is "Sorority" or passage() is "Office" or passage() is "Showers" or passage() is "Pool" or passage() is "Dining Hall" or passage() is "Dormitories") and def $sorority and $sorority.treasuryopened is true>>
[[Management->SororityManagement]]
<br>
<</if>>
<<if $introcomplete is true>>
<<if (passage() is "Bedroom" or passage() is "Perks")>>
[[Perks]]
<</if>>
<<if $phonebought is true>>
<<if ($teslabromessage is true and $teslabromessageread is not true) or ($gymbromessage is true and $gymbromessageread is not true) or ($hotgirlmessage is true and $hotgirlmessageread is not true) or ($gameTime is not 5 and $swiping1complete is true and $fleshlightmastered is true and $hookapptransread is not true) or ($emberswipeddays > 1 and $embermessageread is not true)>>
[[!!! Phone !!!->Phone]]
<<else>>
[[Phone]]
<</if>>
<</if>>
[[Stats]]
<<if $gameTime is not 5>>
<<link 'Wait a while'>>
<<progressTime>>
<<run Engine.show()>>
<</link>>
<</if>>
<<if $sororitytutorialread is true and (passage() is "Sorority" or passage() is "Office" or passage() is "Showers" or passage() is "Pool" or passage() is "Dining Hall" or passage() is "Dormitories" or passage() is "SororityManagement")>>
<<link 'Tutorial'>>
<<popup 'ManagementTutorial' 'Sorority Tutorial'>>
<</link>>
<<else>>
<<link 'Tutorial'>>
<<popup 'TutorialText' 'Tutorial'>>
<</link>>
<</if>>
<</if>>
[[Credits]]
<</nobr>><<nobr>>
<<if $gameTime is 5>>
<<if $mother.showerambushaftermath is true>>
[img[$imgDir + 'home/parentsroom/momsleepingnude.jpeg']]
<br>
<br>
She's still passed out from your earlier encounter. Looks like $father.relation won't be getting any tonight.
<br>
<br>
[[Leave->Home]]
<<else>>
[img[$imgDir + 'home/parentsroom/nightpeek.jpeg']]
<br>
<br>
Your parents are preparing for bed. The door is slightly ajar, allowing you to catch some snippets of their conversation.
<br>
<br>
<<if $mother.pheromones > 5 and $father.pheromones > 5>>
They're not even trying to be quiet anymore as the moans echo through the hallway. They must have been banging for some time, because there's a huge wet spot on the bed. Even the smell of sex reaches all the way to your nostrils.
<br>
<br>
<span style='color:#f6bd60'>"Yes! Yes! Yes! God, It's so good. You want to do it in the ass too?"</span>
<br>
<br>
<span style='color:#8ecae6'>"Fuck yeah I do!"</span>
<br>
<br>
<<if $parentsbangingmessage2 is not true>>
<i>The extra sexual energy will now give you 1 Essence per day.</i>
<<set $parentsbangingmessage2 = true>>
<br>
<br>
<</if>>
[img[$imgDir + 'home/parentsroom/sex2.webp']]
<br>
<br>
[[Leave->Home]]
<<elseif $mother.pheromones > 2 and $father.pheromones > 2>>
This time are some encouraging grunts and squeaks coming from their room. You can't resist peeking a little, catching a glimpse of your $mother.relation riding your $father.relation
like a bitch in heat. Better get out of sight, wouldn't want to ruin the moment.
<br>
<br>
<span style='color:#8ecae6;'>"Damn honey, you haven't used this move since we got married!"</span>
<br>
<br>
<span style='color:#f6bd60'>"Shut up and fuck me!"</span>
<br>
<br>
<<if $parentsbangingmessage is not true>>
<i>Mission success. The sexual energy in the house will now prevent your Essence from fading while asleep.</i>
<<set $parentsbangingmessage = true>>
<br>
<br>
<</if>>
[img[$imgDir + 'home/parentsroom/sex.webp']]
<br>
<br>
[[Leave->Home]]
<<elseif $mother.pheromones > 2>>
<span style='color:#f6bd60'>"I'm finally in the mood, and now you're not? Fine. Good night."</span>
<br>
<br>
<i>I'll need to work on $father.relation next if I want some fireworks</i>
<br>
<br>
[[Leave->Home]]
<<else>>
<<switch random(0,2)>>
<<case 0>>
<span style='color:#f6bd60'>"Not tonight $father.name, my head hurts."</span>
<<case 1>>
<span style='color:#f6bd60'>"Not tonight $father.name, I have a cough."</span>
<<case 2>>
<span style='color:#f6bd60'>"Not tonight $father.name, I'm so tired."</span>
<</switch>>
<br>
<br>
<i>Their sex life is really dead... Maybe I could help?</i>
<br>
<br>
[[Leave->Home]]
<</if>>
<</if>>
<<elseif $gameTime is 2 and $father.location is 'parentsroom'>>
[img[$imgDir + 'home/parentsroom/dadbedroom.jpeg']]
<br>
<br>
Dad is getting some much needed guy time while mom is out of the house. Looks like he's packing his bag for the gym.
<br>
<br>
<span style='color:#8ecae6;'>"If you're looking for your mother, she's gone shopping again."</span>
<br>
<br>
[[Leave->Home]]
<<elseif $gameTime is 0 and $mother.location is 'parentsroom'>>
[img[$imgDir + 'home/parentsroom/momsleeping.jpeg']]
<br>
<br>
Mom likes to sleep in on the weekends, just like $brother.name.
<br>
<br>
<<if $player.skills.deepslumber is true>>
<div class='orange-link'><a data-passage='deepSlumberMom' class="link-internal" role="link" tabindex="0">Cast "Deep Slumber"</a></div>
<<else>>
<a disabled><strike>Cast "Deep Slumber"</strike> (not unlocked)</a>
<</if>>
<br>
<br>
[[Leave->Home]]
<<else>>
[img[$imgDir + 'home/parentsroom/parentsroom.webp']]
<br>
<br>
[[Leave->Home]]
<</if>>
<</nobr>><<nobr>>
<<if $gameTime is 5>>
[img[$imgDir + 'home/yard/yarddark.png']]
<<elseif $gameTime is 0 and $father.location is 'yard'>>
<<if $father.flirtingstopped is true>>
[img[$imgDir + 'home/yard/father/dadworking.webp']]
<<elseif $father.pheromones > 5>>
[img[$imgDir + 'home/yard/father/dadflirting.webp']]
<<elseif $father.pheromones > 2>>
[img[$imgDir + 'home/yard/father/dadvisitor.webp']]
<<else>>
[img[$imgDir + 'home/yard/father/dadworking.webp']]
<</if>>
<<elseif $gameTime is 3 and $mother.location is 'yard'>>
<<if $mother.cheatingimplanted is true>>
<<if $mother.pheromones > 8 and $mother.poolcheating3 is true>>
[img[$imgDir + 'home/yard/mother/poolboyjerk.webp']]
<<elseif $mother.pheromones > 5 and $mother.poolcheating2 is true>>
[img[$imgDir + 'home/yard/mother/poolboymassage.webp']]
<<elseif $mother.pheromones > 2 and $mother.poolcheating1 is true>>
[img[$imgDir + 'home/yard/mother/poolboynude.webp']]
<<else>>
[img[$imgDir + 'home/yard/mother/poolboy.webp']]
<</if>>
<<else>>
<<if $mother.pheromones > 5>>
[img[$imgDir + 'home/yard/mother/momnudegarden.jpeg']]
<<elseif $mother.pheromones > 2>>
[img[$imgDir + 'home/yard/mother/momtopless.jpeg']]
<<else>>
[img[$imgDir + 'home/yard/mother/momrelaxing.webp']]
<</if>>
<</if>>
<<else>>
[img[$imgDir + 'home/yard/yard.webp']]
<</if>>
<</nobr>>
<<nobr>>
<<if $sunbathehandjob is not true and ($gameTime is 1 or $gameTime is 2 or $gameTime is 3) and $sunbathedtoday is not true and $mother.location is not 'yard'>>
<<if $sunbatheprogress is not 2 or $sunbatheprogress is 2 and $sunscreenbought is true>>
[[Sunbathe]]
<</if>>
<</if>>
<<if $gameTime is 0 and $father.location is 'yard'>>
<<if $father.pheromones > 5>>
<<if $father.flirtingstopped is not true>>
Dad has a visitor over again, who seems to have spilled some ice cream on her cleavage. She must have done it on purpose, as she's trying to get him to clean it up. It's working too, as he allows her to pull his face into her bosom, where he starts licking up the drops. That's what you get when a man gets too horny you suppose.
<br>
<br>
<span style='color:lightgreen;'>"Come on, have a taste, you know you want to."</span>
<br>
<br>
<i>Looks like dad can't resist after all</i>
<br>
<br>
[[Put a stop to it]]
<br>
[[Let it happen->Home]]
<<else>>
Dad is putting in some effort to keep the yard clean and maintained. Seeing him work like this, all sweaty and dirty, makes you understand why the neighborhood women gossip about him so much.
<br>
<br>
<span style='color:#8ecae6;'>"Morning love, beautiful day isn't it!"</span>
<br>
<br>
[[Go inside->Home]]
<</if>>
<<elseif $father.pheromones > 2>>
Dad has a visitor over, an old friend from college or something. The way they talk to each other makes you think they used to date. The looks she gives him are a bit over the top, but your dad is either oblivious or just staying polite.
<br>
<br>
<span style='color:lightgreen;'>"Keeping in shape I see. You look like you've barely aged a day."</span>
<br>
<br>
<span style='color:#8ecae6;'>"I do my best. Not looking too shabby yourself!"</span>
<br>
<br>
<i>She seems a bit too interested in his body</i>
<br>
<br>
[[Go inside->Home]]
<<set $father.yardvisitor1 = true>>
<<else>>
Dad is putting in some effort to keep the yard clean and maintained. Seeing him work like this, all sweaty and dirty, makes you understand why the neighborhood women gossip about him so much.
<br>
<br>
<span style='color:#8ecae6;'>"Morning love, beautiful day isn't it!"</span>
<br>
<br>
[[Go inside->Home]]
<</if>>
<<progressTime>>
<<elseif $gameTime is 3 and $mother.location is 'yard'>>
<<if $mother.cheatingimplanted is true>>
<<if $mother.pheromones > 8 and $mother.poolcheating4 is true>>
The guy your $mother.relation hired just finished massaging her again, only this time she's giving his rod a massage too. As she's stroking it his hand slides from her breast down to her bikini bottom and starts rubbing there as well.
<br>
<br>
<i>Three guesses for what they're about to do</i>
<br>
<br>
[[Spy on them again]]
<br>
[[Leave->Home]]
<<elseif $mother.pheromones > 8 and $mother.poolcheating3 is true>>
The guy your $mother.relation hired just finished massaging her again, only this time she's giving his rod a massage too. As she's stroking it his hand slides from her breast down to her bikini bottom and starts rubbing there as well.
<br>
<br>
<i>Three guesses for what they're about to do</i>
<br>
<br>
<<if $player.skills.invisibility is true>>
<<if $player.essence > 0>>
<div class='orange-link'><a data-passage='Spy on them with Invisibility' class="link-internal" role="link" tabindex="0">Spy on them with Invisibility</a></div>
<<else>>
<a disabled><strike>Spy on them with Invisibility</strike> (no essence)</a>
<br>
<</if>>
<<else>>
<a disabled><strike>Spy on them with Invisibility</strike> (not unlocked)</a>
<br>
<</if>>
[[Leave->Home]]
<<set $mother.poolcheating3 = true>>
<<elseif $mother.pheromones > 5 and $mother.poolcheating2 is true>>
The pool boy has been swimming naked again, judging by his still glistening body. But it seems mom needs him for something else today as she hands him a bottle of massage oil/sunscreen in one. He seems a little hesitant about touching her chest, so she makes it easy for him by pulling her top aside, revealing her big pair of mommy milkers. Then she grabs his hand and places it on her boob, and lets him continue his work.
<br>
<br>
<span style='color:#f6bd60'>"Make sure you rub it in every inch, you wouldn't want me to burn, right?"</span>
<br>
<br>
<span style='color:#2a9d8f;'>"Yes ma'am!"</span>
<br>
<br>
<i>I wonder if that's in his job description</i>
<br>
<br>
[[Leave->Home]]
<<set $mother.poolcheating3 = true>>
<<progressTime>>
<<elseif $mother.pheromones > 2 and $mother.poolcheating1 is true>>
Looks like your $mother.relation has somehow convinced the pool boy to take a dip in the pool himself. Since he didn't bring any swim trunks he'll have to do it the old-fashioned way. Can't have dirty clothes in the water after all.
<br>
<br>
<span style='color:#f6bd60'>"Don't be shy, this is a very open household. And I promise not to laugh at any shrinkage!"</span>
<br>
<br>
<span style='color:#2a9d8f;'>"Whoo, that is cold. Very funny."</span>
<br>
<br>
<i>Good thing $father.relation isn't home, he'd have gotten his baseball bat by now</i>
<br>
<br>
[[Leave->Home]]
<<set $mother.poolcheating2 = true>>
<<progressTime>>
<<else>>
Despite $father.relation's protests $mother.relation has recently hired a pool boy to help her with "cleaning and maintaining the area". You're not exactly sure what he does all day, apart from fishing leaves from the pool, but she sure picked a nice piece of eye candy.
<br>
<br>
<span style='color:#2a9d8f;'>"I'll be right back miss, just need to get something from the van."</span>
<br>
<br>
<span style='color:#f6bd60;'>"Don't take too long!"</span>
<br>
<br>
[[Leave->Home]]
<<nobr>>
<<set $mother.poolcheating1 = true>>
<</nobr>>
<<progressTime>>
<</if>>
<<else>>
<<if $mother.pheromones > 5>>
Taking things one step further your $mother.relation now often doesn't wear clothes at all, fully revealing her ass and shaven pussy to anyone who might be watching. The neighbor's boy will probably be happy about that. At least the yard isn't visible from the street.
<br>
<br>
<span style='color:#f6bd60;'>"My tan looks so much more even now, you should try it love!"</span>
<br>
<br>
[[Go inside->Home]]
<<progressTime>>
<<elseif $mother.pheromones > 2>>
Despite repeated requests from the neighborhood to cover up, your $mother.relation loves to spend some time in the sun topless. Unsurprisingly most complaints come from the local wives, not so much the husbands. Come to think of it, you saw one of those neighbors buy a pair of binoculars just last week.
<br>
<br>
<span style='color:#f6bd60;'>"I don't care what they say, it's good for my skin!"</span>
<br>
<br>
[[Go inside->Home]]
<<progressTime>>
<<else>>
As she's relaxing by the pool it's hard to believe your mom passed 50 winters some time ago. Her body still puts most 20-year-olds to shame. You wonder how Dad ever got so lucky.
<br>
<br>
<i>She looks so peaceful, I should let her be</i>
<br>
<br>
[[Go inside->Home]]
<<progressTime>>
<</if>>
<</if>>
<<else>>
<br>
<br>
[[Go inside->Home]]
<</if>>
<</nobr>><<nobr>>
<<if ndef $sunbatheprogress>>
The sun is out in full force, so you decide to take advantage and work on your tan. Having spent months cooped up in your room your legs are starting to resemble bottles of milk. Just 30 minutes can do wonders for both your mood and your complexion. Near the end of the session you hear some strange noises on the other side of the fence, like someone tipped over some garbage cans or something.
<br>
<br>
<i>Must be one of the neighbors</i>
<br>
<br>
[img[$imgDir + 'home/yard/sunbathing/sunbathe1.webp']]
<br>
<br>
<i>Your attractiveness has increased</i>
<br>
<br>
[[Time to quit, you don't want to get sunburn->Home]]
<<set $sunbatheprogress = 1>>
<<set $player.attractiveness++>>
<<set $sunbathedtoday = true>>
<<progressTime>>
<<elseif $sunbatheprogress is 1>>
As you're trying to relax there is some movement across the fence again. You could swear you saw someone glancing through the cracks. Must be that neighbor kid, as you recall he once got in trouble for peeping on your $mother.relation too. It's strangely flattering to be creeped on, it makes you feel sexy.
<br>
<br>
<i>Does he really think I haven't noticed him? Maybe I can use this to my advantage</i>
<br>
<br>
[img[$imgDir + 'home/yard/sunbathing/sunbathe2part1.webp']]
<br>
<br>
<<if $sunbathesecondpoint is not true>>
<i>Your attractiveness has increased</i>
<br>
<br>
<<set $player.attractiveness++>>
<<set $sunbathesecondpoint = true>>
<</if>>
[[Face the fence and remove your top]]
<br>
[[That's enough for today->Home]]
<<set $sunbathedtoday = true>>
<<progressTime>>
<<elseif $sunbatheprogress is 2>>
It's time to put your plan into motion. You lay down in your usual spot, and wait for signs of life from the neighbors. Not 5 minutes later you notice an eye peeking through the fence again.
<br>
<br>
"I know you're out there kid. You have 10 seconds to get your ass over here, or I'm calling your mom."
<br>
<br>
There's a few seconds of silence, followed by some shuffling, and finally he jumps over the fence. He approaches you with a sheepish look on your face, refusing to make eye contact.
<br>
<br>
<span style='color:#7EB09B;'>"Please don't tell my parents, last time I got grounded for a month! I swear I'll never do it again."</span>
<br>
<br>
"Hmm. That's not good enough. You're going to have to make it up to me. After all, you got a good view of my tits last time, didn't you?"
<br>
<br>
He doesn't answer you, but his face turning beet red gives it all away. It's almost too easy.
<br>
<br>
"Here. Takes this and rub it in my back. You'll be my little oil boy from now on."
<br>
<br>
[img[$imgDir + 'home/yard/sunbathing/sunbathe3part1.webp']]
<br>
<br>
He has little choice but to do as you say, considering the situation he's in. Like a good boy he obeys your instructions, spreading the lotion to the best of his abilities. His breathing is heavy, heck it wouldn't surprise you if this was the first time he ever touched a woman. Next time you'll be able to go further.
<br>
<br>"Not bad, maybe I won't have to tell after all. Meet me back here tomorrow for another session. Now scram."
<br>
<br>
[img[$imgDir + 'home/yard/sunbathing/sunbathe3part2.webp']]
<br>
<br>
<i>Your attractiveness has increased</i>
<br>
<br>
[[He leaves you to tan in peace->Home]]
<<set $player.attractiveness++>>
<<set $sunbatheprogress++>>
<<set $sunbathedtoday = true>>
<<progressTime>>
<<elseif$sunbatheprogress is 3>>
Now that you've got the neighbor boy firmly under the boot it's time to take it a little further. As he's rubbing in the sunscreen you give him instructions to go lower, and lower, until finally he's touching your ass cheeks. In spite of his panic he's too scared and aroused to disobey.
<br>
<br>
"Enjoying yourself? I bet you are."
<br>
<br>
[img[$imgDir + 'home/yard/sunbathing/sunbathe4part1.webp']]
<br>
<br>
After turning around you make him work on your boobs next, watching his embarrassed face with a smirk. He makes some effort to hide it, but you can notice the massive boner currently pressing against his shorts. it's so close you can almost taste the Essence already, yet you manage to resist for just a bit longer.
<br>
<br>
"Come on, don't be shy. If even one inch of my skin burns there will be hell to pay."
<br>
<br>
<span style='color:#7EB09B;'>"Yes, miss $player.name, I understand."</span>
<br>
<br>
[img[$imgDir + 'home/yard/sunbathing/sunbathe4part2.webp']]
<br>
<br>
<i>Your attractiveness has increased</i>
<br>
<br>
[[Let him go for now->Home]]
<<set $player.attractiveness++>>
<<set $sunbatheprogress++>>
<<progressTime>>
<<set $sunbathedtoday = true>>
<<elseif $sunbatheprogress is 4>>
The time has come to reap what you have sown. After your regular sunscreen session the neighbor's boy is about to leave when you call him back. With a naughty smile you point at his shorts, then order him to take them off. He looks at you like a deer in headlights.
<br>
<br>
<span style='color:#7EB09B;'>"Uhh, what?"</span>
<br>
<br>
"You heard me."
<br>
<br>
He's still hesitant at first, but after a stern look he scrambles to pull them down and reveals a cute little erection. With a finger you motion for him to come closer, licking your lips.
<br>
<br>
"It's your first time with a girl, isn't it?"
<br>
<br>
<span style='color:#7EB09B;'>"Y-yes..."</span>
<br>
<br>
"Don't worry, big sis $player.name is gonna take good care of you."
<br>
<br>
[img[$imgDir + 'home/yard/sunbathing/sunbathe5part1.webp']]
<br>
<br>
Gently you grab his shaft and start stroking. He gasps the second you touch him, this is probably a dream come true for him. As a bonus you pull aside your bikini top, revealing your melons in their full glory. His gaze instantly goes to your chest area, transfixed by seeing them up close and personal.
<br>
<br>
"That's it, just focus on my tits."
<br>
<br>
<i>His expression is kinda cute</i>
<br>
<br>
[img[$imgDir + 'home/yard/sunbathing/sunbathe5part2.webp']]
<br>
<br>
It's barely been a minute when he shows the telltale signs of a man about to lose control. Not entirely unexpected.
<br>
<br>
<span style='color:#7EB09B;'>"Oh, oh God, I think I'm gonna..."</span>
<br>
<br>
"Wait, do it in my mouth!"
<br>
<br>
Just in time you turn around and kneel to claim your prize. Thick, creamy cum dribbles out of his cock into your mouth. After squeezing out the last drop suddenly his mother calls for him from the neighbor's house. Talk about awkward timing. He quickly grabs his shorts and bolts off, while you savor your meal.
<br>
<br>
<i>Strange, this Essence seems more potent than usual. Is it because he's a virgin?</i>
<br>
<br>
[img[$imgDir + 'home/yard/sunbathing/sunbathe5part3.webp']]
<br>
<br>
<i>Your attractiveness has increased</i>
<br>
<br>
<<if $player.skills.orallovermen is true>>
<i>12 Essence gained</i>
<<else>>
<i>10 Essence gained</i>
<</if>>
<br>
<br>
[[Clean up before someone notices->Home]]
<<set $sunbathedtoday = true>>
<<set $sunbathehandjob = true>>
<<set $player.attractiveness++>>
<<progressTime>>
<<updateEssence 10 "blowjob">>
<<set $player.victimsdrained++>>
<</if>>
<</nobr>><<nobr>>
<<if $gameTime is 1 and $father.location is 'bathroom'>>
[img[$imgDir + 'home/bathroom/dadshower.webp']]
<br>
<br>
You walk in on your $father.relation taking a shower, washing off the grime from his yard work.
<br>
<br>
<<if $father.pheromones < 3>>
<i>Fuck, I just saw my $father.relation's dick...</i>
<br>
<br>
<</if>>
<<if $father.pheromones > 5 and $dadcomplimentedshower is true>>
[[Ask if you can join]]
<br>
<</if>>
<<if $father.pheromones > 2 and $dadcomplimentedshower is not true>>
[[Compliment him]]
<br>
<</if>>
[[Leave before he notices->Home]]
<<progressTime>>
<<elseif $gameTime is 2 and $brother.location is 'bathroom'>>
[img[$imgDir + 'home/bathroom/brother/brotherinterrupt.webp']]
<br>
<br>
You need to grab something from the bathroom, and accidentally walk in on your $brother.location fresh out of the shower.
<br>
<br>
<span style='color:lightgreen;'>"What the hell? Ever heard of knocking?"</span>
<br>
<br>
<<if $brother.pheromones > 5 and $brother.shower1 is true>>
[[Barge in anyway->barge2]]
<br>
<<elseif $brother.pheromones > 2>>
[[Barge in anyway]]
<br>
<</if>>
[[Apologise and leave->Home]]
<<progressTime>>
<<else>>
<<if $gameTime is 4 and $mother.location is 'bathroom'>>
<<if $mother.pheromones > 8>>
[img[$imgDir + 'home/bathroom/momshowermasturbate2.webp']]
<br>
<br>
Your $mother.relation is still desperately trying to masturbate in the shower, but it's no longer able to satisfy her burning desires. Her frustration has gotten so great you might be able to use it to seduce her, even if it comes from her own daughter.
<br>
<br>
<span style='color:#f6bd60'>"Damn it, why won't this feeling go away?"</span>
<br>
<br>
<<if $mother.showerambush is not true>>
<<if $player.skills.unnaturalstrength is true>>
<<if $player.essence > 0>>
<div class='orange-link'><a data-passage='Ambush her when she comes out' class="link-internal" role="link" tabindex="0">Ambush her when she comes out</a></div>
<<else>>
<a disabled><strike>Ambush her when she comes out</strike> (no Essence)</a>
<br>
<</if>>
<<else>>
<a disabled><strike>Ambush her when she comes out</strike> (requires <span style='color:orange;'>Unnatural Strength</span>)</a>
<br>
<</if>>
<</if>>
[[Leave->Home]]
<<elseif $mother.pheromones > 5>>
[img[$imgDir + 'home/bathroom/momshowermasturbate.webp']]
<br>
<br>
Using the showerhead as a toy your $mother.relation is currently masturbating away. She's so preoccupied she hasn't even noticed you come in. She's rubbing the thing against her pussy so hard you hope she cleans it afterward.
<br>
<br>
<span style='color:#f6bd60'>"Mmm, fuck, I'm so horny lately."</span>
<br>
<br>
<<if ndef $mother.pheromones or $mother.pheromones < 9 and $castedPheromonesToday is not true and $castedPheromonesMom is not true>>
<<if $player.skills.pheromones is true>>
<div class='orange-link'><a data-passage='pheromonesBathroomMother' class="link-internal" role="link" tabindex="0">Cast "Pheromones"</a></div>
<<else>>
<a disabled><strike>Cast Pheromones</strike> (not unlocked)</a>
<br>
<</if>>
<</if>>
[[Leave->Home]]
<<elseif $mother.pheromones > 2>>
[img[$imgDir + 'home/bathroom/mombathmasturbate.webp']]
<br>
<br>
You walk in on mom taking a bath again, but this time her hand is making some very suspicious movements between her legs. When she notices you she quickly pulls it back up and tries to play it off.
<br>
<br>
<span style='color:#f6bd60'>"Oh! You startled me. I was just washing up down there."</span>
<br>
<br>
<i>Mhmmm</i>
<br>
<br>
<<if ndef $mother.pheromones or $mother.pheromones < 6 and $castedPheromonesToday is not true and $castedPheromonesMom is not true>>
<<if $player.skills.pheromones is true>>
<div class='orange-link'><a data-passage='pheromonesBathroomMother' class="link-internal" role="link" tabindex="0">Cast "Pheromones"</a></div>
<<else>>
<a disabled><strike>Cast Pheromones</strike> (not unlocked)</a>
<br>
<</if>>
<</if>>
[[Leave->Home]]
<<else>>
[img[$imgDir + 'home/bathroom/mombath.webp']]
<br>
<br>
Mom is here, taking a bath. She's never minded her children seeing her naked.
<br>
<br>
<span style='color:#f6bd60'>"Hi sweetie, do you need something?"</span>
<br>
<br>
<<if ndef $mother.pheromones or $mother.pheromones < 3 and $castedPheromonesToday is not true and $castedPheromonesMom is not true>>
<<if $player.skills.pheromones is true>>
<div class='orange-link'><a data-passage='pheromonesBathroomMother' class="link-internal" role="link" tabindex="0">Cast "Pheromones"</a></div>
<<else>>
<a disabled><strike>Cast Pheromones</strike> (not unlocked)</a>
<br>
<</if>>
<</if>>
[[Leave->Home]]
<</if>>
<<else>>
[img[$imgDir + 'home/bathroom/bathroom.jpeg']]
<br>
<br>
<<if $incubusenabled is true and $incubuspee is not true>>
[[Try peeing with your new dick]]
<br>
<</if>>
[[Shower]]
<br>
[[Leave->Home]]
<</if>>
<</if>>
<</nobr>><<nobr>>
<<if $gameTime is 5>>
[img[$imgDir + 'home/brothersroom/brothersleeping.jpeg']]
<br>
<br>
<<if $brothernightblowjob is not true>>
Your $brother.relation is sound asleep in his bed. His right hand is still under the covers, and from its position you can guess what he was doing. Can't blame him too much, those teenage hormones can be wild.
<<else>>
Your $brother.relation is sound asleep in his bed, a satisfied expression on his face from the draining earlier.
<</if>>
<br>
<br>
<i>Love you, you perv</i>
<br>
<br>
<<if $brothernightblowjob is not true>>
<<if $player.skills.deepslumber is true>>
<div class='orange-link'><a data-passage='Cast "Deep Slumber"' class="link-internal" role="link" tabindex="0">Cast "Deep Slumber"</a></div>
<<else>>
<a disabled><strike>Cast "Deep Slumber"</strike> (not unlocked)</a>
<</if>>
<br>
<</if>>
[[Leave->Home]]
<<elseif $gameTime is 3 and $brother.location is 'brothersroom'>>
<<if $brother.pheromones > 5>>
[img[$imgDir + 'home/brothersroom/brothermasturbating.webp']]
<br>
<br>
While walking past your $brother.relation's room you can hear him mumbling something to himself. Curious you walk past the open door, but are shocked as you take a peek inside. He's jerking off on his bed, his eyes closed and headset on full blast.
<br>
<br>
<span style='color:lightgreen;'>"Yeah sis, squeeze those big tits for me."</span>
<br>
<br>
<i>Holy shit, is he fantasizing about me?</i>
<br>
<br>
<<if $player.skills.dominatemind is true>>
<div class='orange-link'><a data-passage="Order him to keep going while watching you" class="link-internal" role="link" tabindex="0">Order him to keep going while watching you</a></div>
<<else>>
<a disabled><strike>Order him to keep going while watching you</strike> (requires <span style='color:orange;'>Dominate Mind</span>)</a>
<br>
<</if>>
[[Leave him be->Home]]
<<else>>
[img[$imgDir + 'home/brothersroom/brothercomputer.jpeg']]
<br>
<br>
$brother.name is on his computer, you don't even want to think about the things he's looking up.
<br>
<br>
<i>I bet it's something perverted</i>
<br>
<br>
[[Leave->Home]]
<</if>>
<<progressTime>>
<<elseif $gameTime is 0 and $brother.location is 'brothersroom'>>
[img[$imgDir + 'home/brothersroom/brothersleeping.jpeg']]
<br>
<br>
Your $brother.relation always sleeps till noon on the weekends, the lazy bastard.
<br>
<br>
[[Leave->Home]]
<<else>>
[img[$imgDir + 'home/brothersroom/brothersroom.jpeg']]
<br>
<br>
[[Leave->Home]]
<</if>>
<</nobr>>As nonchalantly as you can you sit up and start untying your bikini top. The second it falls off, fully revealing those puppies, you heard an audible gulp. You even bounce up and down a few times for good measure before lying back down. A little later the poor boy scurries off, probably to go jerk off in his room or something.
[img[$imgDir + 'home/yard/sunbathing/sunbathe2.webp']]
He seems rather shy, so you're going to have to come up with a plan if you want to drain him. Luckily you have all the power in this situation, and he's clearly willing to take some risk just for a good look. If you take it slow, and maybe add in a sprinkle of blackmail, he'll end up like putty in your hands.
<i>I have an idea, but first I'll need to buy some sunscreen</i>
[[Finish tanning->Home]]
<<nobr>>
<<set $sunbatheprogress++>>
<</nobr>><<nobr>>
<<if $gameTime is 5>>
<div class="MapContainerNight">
<span class="MapBtn" style='position:absolute;left:10%;top:66%;'><<button "Home">><<goto 'Home'>><</button>></span>
<<if $player.skills.wings is true>>
<span class="MapBtn" style='position:absolute;left:22%;top:90%;'><<button "Forest">><<goto 'Forest'>><</button>></span>
<</if>>
<<if $sororityfounded is true and def $sorority.dormitories and $sorority.dormitories.restored is true>>
<span class="MapBtn" style='position:absolute;left:77%;top:70%;'><<button "Sorority">><<goto 'Sorority'>><</button>></span>
<</if>>
<<if $succubusgoogled is true>>
<<if $azazeltaskreceived is true>>
<span class="MapBtn" style='position:absolute;left:38%;top:29%;'><<button "Sodom">><<goto 'Nightclub'>><</button>></span>
<<if $elysiumentered is true>>
<span class="MapBtn" style='position:absolute;left:85%;top:50%;'><<button "Elysium">><<goto 'Elysium night'>><</button>></span>
<</if>>
<<else>>
<span class="MapBtn" style='position:absolute;left:38%;top:29%;'><<button "Nightclub">><<goto 'Nightclub'>><</button>></span>
<</if>>
<</if>>
</div>
<<else>>
<div class="MapContainer">
<span class="MapBtn" style='position:absolute;left:10%;top:66%;'><<button "Home">><<goto 'Home'>><</button>></span>
<span class="MapBtn" style='position:absolute;left:18%;top:35%;'><<button "Mall">><<goto 'Mall'>><</button>></span>
<span class="MapBtn" style='position:absolute;left:22%;top:90%;'><<button "Forest">><<goto 'Forest'>><</button>></span>
<span class="MapBtn" style='position:absolute;left:35%;top:49%;'><<button "Diner">><<goto 'Diner'>><</button>></span>
<span class="MapBtn" style='position:absolute;left:64%;top:44%;'><<button "Gym">><<goto 'Gym'>><</button>></span>
<<if $gameTime is not 4 and $dayofweek is not 5 and $dayofweek is not 6>>
<span class="MapBtn" style='position:absolute;left:75%;top:60%;'><<button "College">><<goto 'College'>><</button>></span>
<</if>>
<<if $teslabrohookupavailable is true>>
<span class="MapBtn" style='position:absolute;left:13%;top:50%;'><<button "Parking lot">><<goto 'Parking lot 1'>><</button>></span>
<</if>>
<<if $mountainsunlocked is true>>
<span class="MapBtn" style='position:absolute;left:70%;top:15%;'><<button "Mountains">><<goto 'Mountains'>><</button>></span>
<</if>>
<<if $talkedtocalvin is true>>
<span class="MapBtn" style='position:absolute;left:85%;top:50%;'><<button "Elysium">><<goto 'Elysium'>><</button>></span>
<</if>>
<<if $sororityfounded is true>>
<span class="MapBtn" style='position:absolute;left:77%;top:70%;'><<button "Sorority">><<goto 'Sorority'>><</button>></span>
<</if>>
<<if $embermessageread is true and $gameTime is 4 and $player.essence > 4>>
<span class="MapBtn" style='position:absolute;left:30%;top:30%;'><<button "Ember's apartment">><<goto 'emberapartment'>><</button>></span>
<</if>>
<<if $seraphinabeachtaskreceived is true and $seraphinabeachtaskcompleted is not true>>
<span class="MapBtn" style='position:absolute;left:12%;top:24%;'><<button "Beach">><<goto 'Beach'>><</button>></span>
<</if>>
<<if $azazelgangtaskreceived is true and $azazelgangtaskcompleted is not true and $azazelprospectfound is not true>>
<span class="MapBtn" style='position:absolute;left:35%;top:27%;'><<button "Downtown">><<goto 'Downtown'>><</button>></span>
<</if>>
</div>
<</if>>
<</nobr>><<nobr>>
<<if $gameTime is 4 and $father.location is 'kitchen'>>
[img[$imgDir + 'home/kitchen/dad/daddrink.webp']]
<<elseif $gameTime is 1 and $brother.location is 'kitchen'>>
[img[$imgDir + 'home/kitchen/brother/brothercleaning.webp']]
<<else>>
[img[$imgDir + 'home/kitchen/kitchen.jpeg']]
<</if>>
<</nobr>>
<<nobr>>
<<if $gameTime is 0 and $brother.location is 'kitchen' and $mother.location is 'kitchen' and $father.location is 'kitchen'>>
<<if $breakfastevent1 is not true>>
Every morning on weekdays your $mother.relation makes the whole family eat breakfast together. $brother.name has complained about this several times, but she's adamant about the "bonding time". You've learned to enjoy these little moments.
<br>
<br>
<span style='color:#f6bd60'>"Another pancake love? You're a growing boy after all."</span>
<br>
<br>
As usual the radio is playing in the background with the morning news. Your heart skips a beat as you realize the topic.
<br>
<br>
<span style='color:#a4c3b2;'>"The local police report yet another dead body discovered in Maple Park, which makes it the third in as many weeks. Similar to the other cases the victim had high amounts of drugs in their system. Witnesses on the scene also reported their face was strangely distorted. Mayor Thompson has stressed there is no reason to suspect any foul play."</span>
<br>
<br>
<i>They suspect an overdose? Good, nobody will even know I was involved</i>
<br>
<br>
[[Finish meal->Home]]
<<progressTime>>
<<set $breakfastevent1 = true>>
<<elseif $parentsbangingmessage is true and $parentsbangingbreakfast is not true>>
<<set $parentsbangingbreakfast = true>>
Your parents are acting like a pair of teenagers after their first kiss, they can barely keep their hands off each other. When mom bends over a little to pour some more coffee dad can't resist and visibly squeezes her perky butt.
<br>
<br>
<span style='color:#f6bd60'>"Oooh, $father.name, not in front of the kids!"</span>
<br>
<br>
<span style='color:lightgreen'>"Gross."</span>
<br>
<br>
<i>What a little bit of sex can do for a relationship</i>
<br>
<br>
[[Finish breakfast->Home]]
<<progressTime>>
<<elseif $brothernightblowjob is true>>
Mom and dad are chatting about their coming workday during breakfast. Sounds like they've got some tough customers to deal with. $brother.name is having trouble staying awake, barely keeping his eyes open.
<br>
<br>
<span style='color:#8ecae6;'>"What's wrong, son? Spent too long gaming again?"</span>
<br>
<br>
<i>That might be my fault</i>
<br>
<br>
[[Finish breakfast->Home]]
<<progressTime>>
<<else>>
You have a standard early breakfast as everyone minds their own business.
<br>
<br>
[[Finish breakfast->Home]]
<<progressTime>>
<</if>>
<<else>>
<<if $gameTime is 4 and $father.location is 'kitchen'>>
Dad has just come home from work. Looks like he's made himself a nice cocktail and is ready to kick back and relax. He gives you a little wink when he notices you come in.
<br>
<br>
<span style='color:#8ecae6;'>"Don't tell your mother."</span>
<br>
<br>
<<if ndef $father.pheromones or $father.pheromones < 6 and $castedPheromonesDad is not true>>
<<if $player.skills.pheromones is true>>
<div class='orange-link'><a data-passage='dadKitchenPheromones' class="link-internal" role="link" tabindex="0">Cast "Pheromones"</a></div>
<<else>>
<a disabled><strike>Cast Pheromones</strike> (not unlocked)</a>
<</if>>
<<else>>
[[Flirt with him]]
<</if>>
<br>
[[Leave->Home]]
<<elseif $gameTime is 1 and $brother.location is 'kitchen'>>
Your $brother.relation is cleaning up some of the massive mess he and his friends made in the kitchen. He's not supposed to hold parties in the house. Pretty sure those were some of your parent's favorite dinner plates.
<br>
<br>
<span style='color:lightgreen;'>"You better not snitch!"</span>
<br>
<br>
<<if $brother.pheromones > 5 and $brother.blackmail1 is true>>
[[Demand to touch his dick for your silence]]
<br>
<<elseif $brother.pheromones > 2>>
[[Have a little fun with him]]
<br>
<</if>>
[[Leave->Home]]
<<progressTime>>
<<else>>
[[Leave->Home]]
<</if>>
<</if>>
<</nobr>><<nobr>>
<<if $father.location is 'livingroom' and $mother.location is 'livingroom'>>
<<if $mother.pheromones > 5 and $father.pheromones > 5>>
Your $mother.relation is on her knees, wearing some of the lingerie she bought. It's already looking pretty disheveled too. She's rubbing your $father.relation's bulge and from what you can make is trying to convince him to have sex in the living room. His resistance doesn't seem to be very strong either.
<br>
<br>
<span style='color:#f6bd60'>"The kids aren't around honey, let's just do it right here."</span>
<br>
<br>
<i>Things are getting spicy</i>
<br>
<br>
[img[$imgDir + 'home/livingroom/parents/momdadlivingroomflirt.webp']]
<br>
<br>
<<if $player.skills.invisibility is true>>
<<if $player.essence > 0>>
<div class='orange-link'><a data-passage='Watch more with Invisibility' class="link-internal" role="link" tabindex="0">Watch more with Invisibility</a></div>
<<else>>
<a disabled><strike>Watch more with Invisibility</strike> (no essence)</a>
<br>
<</if>>
<<else>>
<a disabled><strike>Watch more with Invisibility</strike> (not unlocked)</a>
<</if>>
[[Leave them alone->Home]]
<<progressTime>>
<<elseif $mother.pheromones > 2 and $father.pheromones > 2>>
[img[$imgDir + 'home/livingroom/parents/mombikinishowoff.webp']]
<br>
<br>
Mom is showing off her new swimsuit to your $father.relation, who can't resist copping a feel. She seems to enjoy it too, as you can clearly see her nipples poking through the fabric. At this rate it won't be long before something pokes against your $father.relation's pants as well. You're not sure you want to stick around and find out.
<br>
<br>
<span style='color:#f6bd60'>"You like the bikini I take it? Or is it something else you like."</span>
<br>
<br>
[[Leave them be->Home]]
<<progressTime>>
<<else>>
[img[$imgDir + 'home/livingroom/parents/parentshangingout.jpeg']]
<br>
<br>
With $brother.name out and about your parents spend some quality time together. Looks like your $mother.relation got dragged into watching some sports game. She gives you a look that says "save yourself while you can".
<br>
<br>
<span style='color:#8ecae6;'>"Get a load of this guy, clearly not a foul! This ref doesn't know what he's doing."</span>
<br>
<br>
[[Leave them be->Home]]
<<progressTime>>
<</if>>
<<elseif $gameTime is 1 and $mother.location is 'livingroom'>>
<<if ndef $mother.pheromones or $mother.pheromones < 3>>
Your $mother.relation $mother.name is practicing some yoga in the living room. Her body is glistening with sweat already, perhaps she's not as in shape as she likes to think. She started with 3 layers of clothing, but is already down to her last one.
<br>
<br>
<span style='color:#f6bd60'>"Why is it so damn hot in here? Be a dear and open the window."</span>
<br>
<br>
[img[$imgDir + 'home/livingroom/mother/momyoga.jpeg']]
<br>
<br>
[[She should practice in peace->Home]]
<<progressTime>>
<<elseif $mother.pheromones < 6>>
In the living room $mother.relation is once again doing her yoga, this time she seems to have foregone the sports bra entirely. Her bountiful set of boobs are heaving as she pants from the exertion.
<br>
<br>
<span style='color:#f6bd60'>"I read it's better for your flow not to wear restrictive clothing anyway."</span>
<br>
<br>
[img[$imgDir + 'home/livingroom/mother/momyogatopless.jpeg']]
<br>
<br>
[[Join her]]
<br>
[[She should practice in peace->Home]]
<<progressTime>>
<<elseif $mother.pheromones > 5>>
[img[$imgDir + 'home/livingroom/mother/momyoganude.jpeg']]
<br>
<br>
You walk in on your $mother.relation in a rather compromising position, completely naked. She quickly tries to cover up, but not before you get a good look at her pink pussy. Her practice seems to be closer to the kamasutra than any yoga you know.
<br>
<br>
<span style='color:#f6bd60'>"I, uh , a friend recommended this flow to me."</span>
<br>
<br>
[[Join her->momyoga2]]
<br>
[[She should practice in peace->Home]]
<<progressTime>>
<</if>>
<<elseif $gameTime is 4 and $brother.location is 'livingroom'>>
<<if $brother.pheromones > 5>>
[img[$imgDir + 'home/livingroom/brother/brotherflirting.webp']]
<br>
<br>
For some strange reason your $brother.relation is sitting on the couch with the cleaning lady. They seem to have been talking for a while, and you can't help but notice she's giggling at every other sentence he says. She's also staring at his exposed chest from time to time. He doesn't seem to mind in the slightest.
<br>
<br>
<span style='color:#eddea4;'>"You are a very handsome young man, mister $brother.name."</span>
<br>
<br>
<i>Is he hitting on her? And it's working!??</i>
<br>
<br>
[[Leave->Home]]
<<elseif $brother.pheromones > 2>>
[img[$imgDir + 'home/livingroom/brother/brotherlivingroomhalfnude.webp']]
<br>
<br>
$brother.name is chilling on the couch, half-naked, tapping on his phone. Lately he's gotten into the habit of walking around the house without a shirt on. He gets that from your $mother.relation.
<br>
<br>
"Put some clothes on, you pervert."
<br>
<br>
<span style='color:#76c893;'>"Don't like what you see, look away."</span>
<br>
<br>
<<if ndef $brother.pheromones or $brother.pheromones < 6 and $castedPheromonesBrother is not true>>
<<if $player.skills.pheromones is true>>
<div class='orange-link'><a data-passage='brotherLivingroomPheromones' class="link-internal" role="link" tabindex="0">Cast "Pheromones"</a></div>
<<else>>
<a disabled><strike>Cast Pheromones</strike> (not unlocked)</a>
<br>
<</if>>
<</if>>
[[Leave->Home]]
<<else>>
[img[$imgDir + 'home/livingroom/brother/brothercouch.jpeg']]
<br>
<br>
Your $brother.relation is playing one of his video games again, guess you won't be using the tv any time soon.
<br>
<br>
<span style='color:#76c893;'>"Get out of the way, fatass, you're blocking the screen!"</span>
<br>
<br>
<i>Charming as ever</i>
<br>
<br>
<<if ndef $brother.pheromones or $brother.pheromones < 6 and $castedPheromonesBrother is not true>>
<<if $player.skills.pheromones is true>>
<div class='orange-link'><a data-passage='brotherLivingroomPheromones' class="link-internal" role="link" tabindex="0">Cast "Pheromones"</a></div>
<<else>>
<a disabled><strike>Cast Pheromones</strike> (not unlocked)</a>
<br>
<</if>>
<</if>>
[[Leave->Home]]
<</if>>
<<else>>
[img[$imgDir + 'home/livingroom/livingroom.webp']]
<br>
<br>
[[Leave->Home]]
<</if>>
<</nobr>>
<<nobr>>
<div class="row">
<div class="column">
<<if $sunbatheprogress is 2 and $sunscreenbought is not true>>
<div class="exclamationicon"></div>
<</if>>
<a data-passage="General store" class="darken">
<img src="resources/outside/mall/generalstore/generalstore.jpeg" ><span>General store</span></a>
</div>
<div class="column">
<a data-passage="Electronics store" class="darken">
<img src="resources/outside/mall/electronicstore/electronicstore.webp" ><span>Electronics store</span></a>
</div>
</div>
<div class="row">
<div class="column">
<<if $gameTime is 2 and $mother.location is 'mall'>>
<div class="mothericon"></div>
<</if>>
<<if $mother.location is not 'mall' and $incubusenabled is true and $fleshlightseen is not true>>
<div class="exclamationicon"></div>
<</if>>
<a data-passage="Clothing store" class="darken">
<img src="resources/outside/mall/clothingstore/clothingstore.jpeg" ><span>Clothing store</span></a>
</div>
<div class="column">
<a data-passage="Salon" class="darken">
<img src="resources/outside/mall/salon/salon.jpeg" ><span>Salon</span></a>
</div>
</div>
<div class="row">
<div class="column">
<a data-passage="Outside" class="darken">
<img src="resources/home/outside/outside.jpeg" ><span>Outside</span></a>
</div>
<div class="column">
<a data-passage="Restroom" class="darken">
<img src="resources/outside/mall/restroom/restroom.jpeg" ><span>Restroom</span></a>
</div>
</div>
<<if $gameTime is 5>>
<<goto 'Outside'>>
<</if>>
<</nobr>>[img[$imgDir + 'outside/mall/generalstore/generalstore.jpeg']]
<<if $sunbatheprogress is 2 and $sunscreenbought is not true>>
[[Sunscreen]]
<</if>>
[[Leave->Mall]][img[$imgDir + 'outside/mall/generalstore/sunscreen.jpg']]
<i>Just what I need. Twenty bucks is a ripoff though</i>
<<nobr>>
<<if $player.money > 19>>
<<link "Buy it ($20)" "General store">>
<<set $sunscreenbought = true>>
<<set $player.money = $player.money - 20>>
<</link>>
<<else>>
<a disabled><strike>Buy it ($20)</strike> (no money)</a>
<</if>>
<</nobr>>
<<back>><<nobr>>
<<if $brothernightblowjobprogress > 2 and $brother.pheromones > 2 and $brother.choseblowjob is not true>>
After putting him in a deeper sleep you notice something under the covers. His cock is already fully hard and throbbing, waiting to be touched. It must be all those pheromones you've been sending his way. Hell, it looks hard enough to ride.
<br>
<br>
<i>Asleep or not, am I really considering fucking my $brother.relation?</i>
<br>
<br>
[img[$imgDir + 'home/brothersroom/deepsleep/nighterection.webp']]
<br>
<br>
<<if $player.skills.cumabsorption is true>>
<div class='orange-link'><a data-passage='Drain him with your pussy' class="link-internal" role="link" tabindex="0">Drain him with your pussy</a></div>
<<else>>
<a disabled><strike>Drain him with your pussy</strike> (requires <span style='color:orange;'>Cum Absorption</span>)</a>
<br>
<</if>>
<<link "Just suck out his cum" 'Cast "Deep Slumber"'>>
<<set $brother.choseblowjob = true>>
<</link>>
<<else>>
<<if ndef $brothernightblowjobprogress>>
The spell seems to have worked, as his breathing has gotten deeper and slower. Now is your chance to feed unnoticed, so you crawl under the covers until you notice his semi-hard dick. Just before your hand touches his member you can't help but hesitate. This won't hurt him, but it's not exactly moral.
<br>
<br>
<i>Do I really go through with this?</i>
<br>
<br>
[img[$imgDir + 'home/brothersroom/deepsleep/underthecovers.webp']]
<br>
<br>
<div class='orange-link'><a data-passage="Drain him while he's asleep" class="link-internal" role="link" tabindex="0">Drain him while he's asleep</a></div>
<br>
[[I just can't do this, he's my brother!->Home]]
<<else>>
<<switch $brothernightblowjobprogress>>
<<case 1>>
Once again you put your brother under the spell, and go straight for your prize. This time your body is even slightly aroused, prompting you to play with your tits as you suck. No one will know anyway. The occasional brush against a nipple causes you to moan onto his cock.
<br>
<br>
"Mmmmmpfh!"
<br>
<br>
[img[$imgDir + 'home/brothersroom/deepsleep/nightblowjobtits.webp']]
<br>
<br>
Keeping up the pace you work the shaft with your hand and the tip with your tongue, until your obliviously sleeping $brother.relation blows yet another load into your waiting mouth. Once he finishes you swallow it all down with one big gulp. As you get up you can't help but notice your panties are drenched.
<br>
<br>
<i>Is this because of the draining? I can't actually be attracted to him, can I?</i>
<br>
<br>
[img[$imgDir + 'home/brothersroom/deepsleep/nightblowjobcum.webp']]
<br>
<br>
<<nobr>>
<<if $player.skills.incestuous is true and $player.skills.orallovermen is not true>>
<i>8 Essence gained</i>
<<elseif $player.skills.incestuous is not true and $player.skills.orallovermen is true>>
<i>7 Essence gained</i>
<<elseif $player.skills.incestuous is true and $player.skills.orallovermen is true>>
<i>10 Essence gained</i>
<<else>>
<i>5 Essence gained</i>
<</if>>
<</nobr>>
<br>
<br>
[[Sneak out->Home]]
<<updateEssence 5 "incestblowjob">>
<<set $brothernightblowjobprogress = 2>>
<<set $brothernightblowjob = true>>
<<case 2>>
Despite your best efforts to resist nipple play just doesn't cut it anymore. Your pussy demands attention. Gently rubbing your clit swiftly turns into a frenzy as your lust takes over. Perhaps it's the taboo of the situation, or maybe you really needed some release, but after just a few minutes a strong orgasm ravages you to your core.
<br>
<br>
<i>C-cumming! I'm cumming while sucking my brother's dick!</i>
<br>
<br>
[img[$imgDir + 'home/brothersroom/deepsleep/nightblowjobmasturbate.webp']]
<br>
<br>
As if on cue you've barely collected yourself when you feel a familiar twitch in $brother.name's member. Your pussy is still tingling as his cum fills you up, and the rush of power gives you another mini-orgasm. Hopefully he won't notice the huge wet spot you've left on his sheets.
<br>
<br>
[img[$imgDir + 'home/brothersroom/deepsleep/nightblowjobcum.webp']]
<br>
<br>
<<nobr>>
<<if $player.skills.incestuous is true and $player.skills.orallovermen is not true>>
<i>8 Essence gained</i>
<<elseif $player.skills.incestuous is not true and $player.skills.orallovermen is true>>
<i>7 Essence gained</i>
<<elseif $player.skills.incestuous is true and $player.skills.orallovermen is true>>
<i>10 Essence gained</i>
<<else>>
<i>5 Essence gained</i>
<</if>>
<</nobr>>
<br>
<br>
[[Sneak out->Home]]
<<updateEssence 5 "incestblowjob">>
<<set $brothernightblowjobprogress = 3>>
<<set $brothernightblowjob = true>>
<<case 3>>
Feeding on your brother has become a frequent event, as it's an easy and low-risk form of sustenance for you. Even unconscious you've grown accustomed to his shape, taste, and what sets him off. If you felt like it you could make him cum in under a minute. Which is exactly what you do, before swallowing every drop of his thick load.
<br>
<br>
[img[$imgDir + 'home/brothersroom/deepsleep/nightblowjobcum.webp']]
<br>
<br>
<<if $player.skills.incestuous is true and $player.skills.orallovermen is not true>>
<i>8 Essence gained</i>
<<elseif $player.skills.incestuous is not true and $player.skills.orallovermen is true>>
<i>7 Essence gained</i>
<<elseif $player.skills.incestuous is true and $player.skills.orallovermen is true>>
<i>10 Essence gained</i>
<<else>>
<i>5 Essence gained</i>
<</if>>
<br>
<br>
[[Sneak out->Home]]
<<updateEssence 5 "incestblowjob">>
<<set $brothernightblowjob = true>>
<</switch>>
<<set $player.victimsdrained++>>
<</if>>
<</if>>
<</nobr>>You let your needs overpower your inhibitions, grabbing his shaft and putting it in your mouth as it quickly grows to full hardness. It helps that you can't see his face. It doesn't even taste nearly as bad as you imagined. In fact, it's actually kind of fun to play around like this without any pressure.
"Okay $player.name, you can do this. It's just a cock."
[img[$imgDir + 'home/brothersroom/deepsleep/nightblowjob.webp']]
Because he won't be waking up any time soon you take your time, gently sucking away. Apart from the occasional involuntary thrust of his hips or sleepy moan he shows no signs of life. So it takes you by surprise when suddenly a blast of thick cum hits the back of your throat, followed by several more. Time to start swallowing.
<i>Can't even warn a lady, what a jerk</i>
As the familiar pleasant feeling spreads through your body you make sure to thoroughly clean him up, leaving no sign.
[img[$imgDir + 'home/brothersroom/deepsleep/nightblowjobcum.webp']]
<<nobr>>
<<if $player.skills.incestuous is true and $player.skills.orallovermen is not true>>
<i>8 Essence gained</i>
<<elseif $player.skills.incestuous is not true and $player.skills.orallovermen is true>>
<i>7 Essence gained</i>
<<elseif $player.skills.incestuous is true and $player.skills.orallovermen is true>>
<i>10 Essence gained</i>
<<else>>
<i>5 Essence gained</i>
<</if>>
<</nobr>>
[[Sneak back out->Home]]
<<nobr>>
<<updateEssence 5 "incestblowjob">>
<<set $brothernightblowjobprogress = 1>>
<<set $brothernightblowjob = true>>
<<set $player.victimsdrained++>>
<</nobr>><<nobr>>
<div class="tree">
<ul>
<li>
<div class='orange-link'><a data-passage="drainPerk" class="link-internal" role="link" tabindex="0"> Drain</a></div>
<ul>
<li>
<h1>Seduction</h1>
<<if $player.skills.seduce is true>>
<a data-passage="seducePerk" style='color:orange;' class="link-internal" role="link" tabindex="0">Seduce</a>
<<else>>
<a data-passage="seducePerk" class="link-internal" role="link" tabindex="0">Seduce</a>
<</if>>
<ul>
<li>
<<if $player.skills.pheromones is true>>
<a data-passage="pheromonesPerk" style='color:orange;' class="link-internal" role="link" tabindex="0">Pheromones</a>
<<else>>
<a data-passage="pheromonesPerk" class="link-internal" role="link" tabindex="0">Pheromones</a>
<</if>>
</li>
<li><<if $player.skills.orallover is true>>
<a data-passage="oralLoverPerk" style='color:orange;' class="link-internal" role="link" tabindex="0">Oral Lover</a>
<<else>>
<a data-passage="oralLoverPerk" class="link-internal" role="link" tabindex="0">Oral Lover</a>
<</if>></li>
<li> <<if $player.skills.blackwidow is true>>
<a data-passage="blackWidowPerk" style='color:orange;' class="link-internal" role="link" tabindex="0">Black Widow</a>
<<else>>
<a data-passage="blackWidowPerk" class="link-internal" role="link" tabindex="0">Black Widow</a>
<</if>></li>
<ul> <li>
<<if $player.skills.drain2 is true>>
<a data-passage="improvedDrainPerk" style='color:orange;' class="link-internal" role="link" tabindex="0">Improved Drain</a>
<<else>>
<a data-passage="improvedDrainPerk" class="link-internal" role="link" tabindex="0">Improved Drain</a>
<</if>>
</li>
<li><<if $player.skills.incubus is true>>
<a data-passage="incubusPerk" style='color:orange;' class="link-internal" role="link" tabindex="0">Incubus</a>
<<else>>
<a data-passage="incubusPerk" class="link-internal" role="link" tabindex="0">Incubus</a>
<</if>></li></ul>
<ul><li><<if $player.skills.cumabsorption is true>>
<a data-passage="cumAbsorptionPerk" style='color:orange;' class="link-internal" role="link" tabindex="0">Cum Absorption</a>
<<else>>
<a data-passage="cumAbsorptionPerk" class="link-internal" role="link" tabindex="0">Cum Absorption</a>
<</if>></li></ul>
</ul>
</li><li>
<h1>Domination</h1>
<<if $player.skills.deepslumber is true>>
<a data-passage="deepSlumberPerk" style='color:orange;' class="link-internal" role="link" tabindex="0">Deep Slumber</a>
<<else>>
<a data-passage="deepSlumberPerk" class="link-internal" role="link" tabindex="0">Deep Slumber</a>
<</if>>
<ul>
<li> <<if $player.skills.implantidea is true>>
<a data-passage="implantIdeaPerk" style='color:orange;' class="link-internal" role="link" tabindex="0">Implant Idea</a>
<<else>>
<a data-passage="implantIdeaPerk" class="link-internal" role="link" tabindex="0">Implant Idea</a>
<</if>></li>
<li><<if $player.skills.incestuous is true>>
<a data-passage="incestuousPerk" style='color:orange;' class="link-internal" role="link" tabindex="0">Incestuous</a>
<<else>>
<a data-passage="incestuousPerk" class="link-internal" role="link" tabindex="0">Incestuous</a>
<</if>></li>
<li> <<if $player.skills.empath is true>>
<a data-passage="empathPerk" style='color:orange;' class="link-internal" role="link" tabindex="0">Empath</a>
<<else>>
<a data-passage="empathPerk" class="link-internal" role="link" tabindex="0">Empath</a>
<</if>></li>
<ul> <li><<if $player.skills.sweettalk is true>>
<a data-passage="sweetTalkPerk" style='color:orange;' class="link-internal" role="link" tabindex="0">Sweet Talk</a>
<<else>>
<a data-passage="sweetTalkPerk" class="link-internal" role="link" tabindex="0">Sweet Talk</a>
<</if>></li>
<li><<if $player.skills.loverskiss is true>>
<a data-passage="loverskissPerk" style='color:orange;' class="link-internal" role="link" tabindex="0">Lover's Kiss</a>
<<else>>
<a data-passage="loverskissPerk" class="link-internal" role="link" tabindex="0">Lover's Kiss</a>
<</if>></li></ul>
<ul><li><<if $player.skills.dominatemind is true>>
<a data-passage="dominateMindPerk" style='color:orange;' class="link-internal" role="link" tabindex="0">Dominate Mind</a>
<<else>>
<a data-passage="dominateMindPerk" class="link-internal" role="link" tabindex="0">Dominate Mind</a>
<</if>></li></ul>
</ul>
</li>
<li>
<h1>Demonic</h1>
<<if $player.skills.unnaturalstrength is true>>
<a data-passage="unnaturalStrengthPerk" style='color:orange;' class="link-internal" role="link" tabindex="0">Unnatural Strength</a>
<<else>>
<a data-passage="unnaturalStrengthPerk" class="link-internal" role="link" tabindex="0">Unnatural Strength</a>
<</if>>
<ul>
<li><<if $player.skills.claws is true>>
<a data-passage="clawsPerk" style='color:orange;' class="link-internal" role="link" tabindex="0">Retractable Claws</a>
<<else>>
<a data-passage="clawsPerk" class="link-internal" role="link" tabindex="0">Retractable Claws</a>
<</if>></li>
<li><<if $player.skills.merciless is true>>
<a data-passage="mercilessPerk" style='color:orange;' class="link-internal" role="link" tabindex="0">Merciless</a>
<<else>>
<a data-passage="mercilessPerk" class="link-internal" role="link" tabindex="0">Merciless</a>
<</if>></li>
<li><<if $player.skills.wings is true>>
<a data-passage="wingsPerk" style='color:orange;' class="link-internal" role="link" tabindex="0">Wings</a>
<<else>>
<a data-passage="wingsPerk" class="link-internal" role="link" tabindex="0">Wings</a>
<</if>></li>
<ul><li><<if $player.skills.tail is true>>
<a data-passage="tailPerk" style='color:orange;' class="link-internal" role="link" tabindex="0">Venomous Tail</a>
<<else>>
<a data-passage="tailPerk" class="link-internal" role="link" tabindex="0">Venomous Tail</a>
<</if>></li>
<li><<if $player.skills.invisibility is true>>
<a data-passage="invisibilityPerk" style='color:orange;' class="link-internal" role="link" tabindex="0">Invisibility</a>
<<else>>
<a data-passage="invisibilityPerk" class="link-internal" role="link" tabindex="0">Invisibility</a>
<</if>></li></ul>
<ul><li><<if $player.skills.awaken is true>>
<a data-passage="awakenPerk" style='color:orange;' class="link-internal" role="link" tabindex="0">Awaken</a>
<<else>>
<a data-passage="awakenPerk" class="link-internal" role="link" tabindex="0">Awaken</a>
<</if>></li></ul>
</ul>
</li>
</ul>
</li>
</ul>
</div>
<<if $player.angelicperksunlocked is true>>
<div style='margin:auto; width:50%; margin-left: 43%;'>
<div style='text-align: center;'>
<h1>Angelic</h1>
<<if $player.virgin is true>> <a data-passage="virginPerk" style='color:green;' class="link-internal" role="link" tabindex="0">Vow of Chastity</a><<else>>
<a data-passage="virginPerk" style='color:crimson;' class="link-internal" role="link" tabindex="0">Vow of Chastity</a>
<</if>>
<<if $player.victimskilled < 1 or ($player.victimskilled is 1 and $mansuckeddryintro is true)>> <a data-passage="intactSoulPerk" style='color:green;' class="link-internal" role="link" tabindex="0">Intact Soul</a><<else>>
<a data-passage="intactSoulPerk" style='color:crimson;' class="link-internal" role="link" tabindex="0">Intact Soul</a>
<</if>>
<<if $player.analvirginitylost is not true>> <a data-passage="analvirginPerk" style='color:green;' class="link-internal" role="link" tabindex="0">Heavenly Compromise</a><<else>>
<a data-passage="analvirginPerk" style='color:crimson;' class="link-internal" role="link" tabindex="0">Heavenly Compromise</a>
<</if>>
</div>
</div>
<</if>>
<</nobr>>
<div style='margin-left: 30px;'>[[Done->Bedroom]]</div><<nobr>>
<<set _alignment = $player.alignment>>
<<set _numberOfPerksUnlocked= setup.getNumberOfPerksUnlocked()>>
<<if $player.essence < 100>>
Succubus rank: Fledgling ($player.essence / 100)
<<elseif $player.essence < 249>>
Succubus rank: Neophyte ($player.essence / 250)
<<elseif $player.essence < 500>>
Succubus rank: Adept ($player.essence / 500)
<<else>>
Succubus rank: Matron (max)
<</if>>
<br>
Alignment: <<if $player.alignment < 10>><span style='color:red;'>Evil</span><<else>>Evil<</if>> <meter max=100 min=0 @value=_alignment high=60 low=40 optimum=100> </meter> <<if $player.alignment > 90>><span style='color:green;'>Good</span><<else>>Good<</if>><</nobr>>
Victims drained: $player.victimsdrained
Victims killed: $player.victimskilled
<<nobr>>
<<if $player.virgin is true>>
Virginity: Intact
<<else>>
Virginity: Lost to $player.virginitylostto
<</if>>
<</nobr>>
<<nobr>>
<<if $player.analvirginitylost is not true>>
Anal Virginity: Intact
<<else>>
Anal Virginity: Lost to $player.analvirginitylostto
<</if>>
<</nobr>>
Perks unlocked: _numberOfPerksUnlocked/22
<<back>><span style='color:orange;'>Seduce</span> allows you to tempt someone with your feminine charms. Success chance depends on your stored up Essence and attractiveness. Weak-willed, aroused, or corrupt people can be more easily seduced.
Someone under your seduction can be readily influenced and manipulated.
[img[$imgDir + 'intro/seduce.webp']]
<<nobr>>
<<if $player.skills.seduce is not true>>
<<if $player.essence > 24>>
<<link "Unlock (25 essence)" "Perks">>
<<set $player.skills.seduce = true>>
<<set $player.essence = $player.essence - 25>>
<</link>>
<<else>>
<a disabled><strike>Unlock</strike> (need 25 Essence)</a>
<</if>>
<</if>>
<</nobr>>
<<back>><span style='color:orange;'>Deep Slumber</span> manipulates the mind of a sleeping target, causing them to sleep through nearly anything. This allows you to drain them of their Essence without them realizing, or to get a few hours of peace and quiet.
[img[$imgDir + 'intro/sleepingbeauty.webp']]
<<nobr>>
<<if $player.skills.deepslumber is not true>>
<<if $player.essence > 24>>
<<link "Unlock (25 essence)" "Perks">>
<<set $player.skills.deepslumber = true>>
<<set $player.essence = $player.essence - 25>>
<</link>>
<<else>>
<a disabled><strike>Unlock</strike> (need 25 Essence)</a>
<</if>>
<</if>>
<</nobr>>
<<back>><span style='color:orange;'>Unnatural Strength</span>, as it's name suggests, gives you increased physical strength, speed and reflexes proportionate to the amount of Essence stored. With enough of it even a tiny girl can overpower the strongest fighters.
[img[$imgDir + 'intro/flexing.webp']]
<<nobr>>
<<if $player.skills.unnaturalstrength is not true>>
<<if $player.essence > 24>>
<<link "Unlock (25 essence)" "Perks">>
<<set $player.skills.unnaturalstrength = true>>
<<set $player.essence = $player.essence - 25>>
<</link>>
<<else>>
<a disabled><strike>Unlock</strike> (need 25 Essence)</a>
<</if>>
<</if>>
<</nobr>>
<<back>><span style='color:orange;'>Drain</span> is the most basic and essential skill for a Succubus, allowing them to obtain the valuable Essence that fuels their powers. A person may be drained by bringing them to orgasm and absorbing the released energy. Victims of drain will often be disoriented and suffer some memory loss of the event.
Succubi need to feed on Essence regularly to survive, although greedy ones might collect as much as they can.
[img[$imgDir + 'home/perks/drain.webp']]
<<back>>Sex demons such as Succubi release powerful <span style='color:orange;'>Pheromones</span> that arouse people near them. While a small amount is radiated passively, you can also temporarily emit a concentrated dose. Overdoing it can put a person in a perpetual state of horniness.
[img[$imgDir + 'home/perks/pheromones.webp']]
<<nobr>>
<<if $player.skills.pheromones is not true>>
<<if $player.skills.seduce is not true>>
<a disabled><strike>Unlock</strike> (requires <span style='color:orange;'>Seduce</span>)</a>
<<else>>
<<if $player.essence > 14>>
<<link "Unlock (15 essence)" "Perks">>
<<set $player.skills.pheromones = true>>
<<set $player.essence = $player.essence - 15>>
<</link>>
<<else>>
<a disabled><strike>Unlock</strike> (need 15 Essence)</a>
<</if>>
<</if>>
<</if>>
<</nobr>>
<<back>>The most dangerous predators are monsters on the inside, but irresistible on the outside. You've learned to adapt your mannerisms to suit the desires of your chosen prey. With <span style='color:orange;'>Black Widow</span> you become more attractive to either men or women, but not both.
[img[$imgDir + 'home/perks/blackwidow.webp']]
<<nobr>>
<<if $player.skills.blackwidow is not true>>
<<if $player.skills.seduce is not true>>
<a disabled><strike>Unlock</strike> (requires <span style='color:orange;'>Seduce</span>)</a>
<<else>>
<<if $player.essence > 14>>
<<link "Unlock +10 attractiveness to men(15 essence)" "Perks">>
<<set $player.skills.blackwidow = true>>
<<set $player.skills.blackwidowmen = true>>
<<set $player.essence = $player.essence - 15>>
<</link>>
<br>
<<link "Unlock +10 attractiveness to women(15 essence)" "Perks">>
<<set $player.skills.blackwidow = true>>
<<set $player.skills.blackwidowwomen = true>>
<<set $player.essence = $player.essence - 15>>
<</link>>
<<else>>
<a disabled><strike>Unlock</strike> (need 15 Essence)</a>
<</if>>
<</if>>
<<else>>
<<if $player.skills.blackwidowwomen is true>>
<i>No woman can resist me</i>
<br>
<br>
<<if $player.essence > 49>>
<<link "Switch type (50 Essence)" "blackWidowPerk">>
<<set $player.essence = $player.essence - 50>>
<<set $player.skills.blackwidowwomen = false>>
<<set $player.skills.blackwidowmen = true>>
<</link>>
<<else>>
<a disabled><strike>Switch type</strike> (need 50 Essence)</a>
<</if>>
<</if>>
<<if $player.skills.blackwidowmen is true>>
<i>No man can resist me</i>
<br>
<br>
<<if $player.essence > 49>>
<<link "Switch type (50 Essence)" "blackWidowPerk">>
<<set $player.essence = $player.essence - 50>>
<<set $player.skills.blackwidowwomen = true>>
<<set $player.skills.blackwidowmen = false>>
<</link>>
<<else>>
<a disabled><strike>Switch type</strike> (need 50 Essence)</a>
<</if>>
<</if>>
<</if>>
<</nobr>>
[[Back->Perks]]<<nobr>>
<<if $father.pheromones > 2>>
To give your pheromones an extra kick <span style='color:orange;'>Pheromones</span> you lazily stretch and scratch your back, "accidentally" revealing your panties to him. You can sense he's trying his best not to look at it too much.
<br>
<br>
<i>You'll give in at some point</i>
<br>
<br>
[img[$imgDir + 'home/kitchen/dad/kitchenflirt.webp']]
<br>
<br>
[[Leave before it gets suspicious->Home]]
<<else>>
Right when he's in the middle of taking a sip you send some strong <span style='color:orange;'>Pheromones</span> his way. He should attribute any strange feelings to the alcohol anyway. You'll probably need to wait a week for repeated casts.
<br>
<br>
[img[$imgDir + 'home/perks/pheromones.webp']]
<br>
<br>
[[Leave before it gets suspicious->Home]]
<</if>>
<</nobr>>
<<nobr>>
<<if ndef $father.pheromones>>
<<set $father.pheromones = 3>>
<<else>>
<<set $father.pheromones = $father.pheromones+ 3>>
<</if>>
<<set $castedPheromonesToday = true>>
<<set $castedPheromonesDad = true>>
<<progressTime>>
<</nobr>><<nobr>>
<<if $brother.pheromones > 2>>
While he's distracted by the phone you walk behind him and release as many <span style='color:orange;'>Phermones</span> as you can in his direction. His erection is clearly visible poking out from his trousers, and he can't help but rub it a little. You'll probably need to wait a week for repeated casts.
<br>
<br>
[img[$imgDir + 'home/perks/pheromones.webp']]
<br>
<br>
[[Leave the room->Home]]
<<else>>
While he's distracted by the screen you walk behind him and release as many <span style='color:orange;'>Phermones</span> as you can in his direction. Nothing happens at first, but after a few minutes you can see a small tent rising in his shorts. You'll probably need to wait a week for repeated casts.
<br>
<br>
[img[$imgDir + 'home/perks/pheromones.webp']]
<br>
<br>
[[Leave the room->Home]]
<</if>>
<<if ndef $brother.pheromones>>
<<set $brother.pheromones = 3>>
<<else>>
<<set $brother.pheromones = $brother.pheromones+ 3>>
<</if>>
<<set $castedPheromonesToday = true>>
<<set $castedPheromonesBrother = true>>
<<progressTime>>
<</nobr>>[img[$imgDir + 'home/bedroom/sleep/lowessence.webp']]
You're running low on Essence, causing you to feel fatigued and need extra sleep. Some of your powers are also weakened. Find a way to feed soon, or risk starvation.
[[Continue->Bedroom]]
<<nobr>>
<<if ndef $player.starvation>>
<<set $player.starvation = 1>>
<<else>>
<<set $player.starvation++>>
<</if>>
<<progressTime>>
<</nobr>><<nobr>>
<<if $gameTime is 5>>
[img[$imgDir + 'outside/forest/forestdark.png']]
<br>
<br>
<<if $player.skills.wings is true>>
<div class='orange-link'><a data-passage='Test out your new Wings' class="link-internal" role="link" tabindex="0">Test out your new Wings</a></div>
<<else>>
<a disabled><strike>Test out your new Wings</strike> (not unlocked)</a>
<br>
<</if>>
<<else>>
[img[$imgDir + 'outside/forest/forest.jpeg']]
<br>
<br>
Deep through the forest run some famous hiking trails that attract people from all over the world. It's rare to meet more than one person every few hours, and it would be some time before anyone noticed a disappearance. A perfect hunting ground for a predator.
<br>
<br>
<<if $gameTime is not 4 and $gameTime is not 5 and $huntedtoday is not true>>
[[Wait for someone to pass by]]
<</if>>
<</if>>
<</nobr>>
[[Head back->Outside]]<<nobr>>
<<set _start = 0>>
<<set _end = 2>>
<<if $player.suspicion > 2>>
<<set _start = 3>>
<<set _end = 3>>
<</if>>
<<set _random = random(_start,_end)>>
<<switch _random>>
<<case 0>>
[img[$imgDir + 'outside/forest/predator/manwalking.webp']]
<br>
<br>
You spot a lonesome man in the distance, perhaps out for an afternoon hike. Nobody else is in the vicinity, and he seems unarmed. An easy target. All you need is a good way to approach this.
<br>
<br>
<<if $player.skills.unnaturalstrength is true>>
<<if $player.essence > 0>>
<div class='orange-link'><a data-passage='Overpower him with Unnatural Strength' class="link-internal" role="link" tabindex="0">Overpower him with Unnatural Strength</a></div>
<<else>>
<a disabled><strike>Overpower him with Unnatural Strength</strike> (no Essence)</a>
<</if>>
<<else>>
<a disabled><strike>Overpower him with Unnatural Strength</strike> (not unlocked)</a>
<</if>>
<<case 1>>
[img[$imgDir + 'outside/forest/predator/womanresting.webp']]
<br>
<br>
On a rock nearby is a woman taking a break, or perhaps enjoying the beautiful scenery. Her back is turned to you, and there is a lot of noise coming from a nearby waterfall. It wouldn't be hard to sneak up on her.
<br>
<br>
<<if $player.skills.unnaturalstrength is true>>
<<if $player.essence > 0>>
<div class='orange-link'><a data-passage='Overpower her with Unnatural Strength' class="link-internal" role="link" tabindex="0">Overpower her with Unnatural Strength</a></div>
<<else>>
<a disabled><strike>Overpower her with Unnatural Strength</strike> (no Essence)</a>
<</if>>
<<else>>
<a disabled><strike>Overpower her with Unnatural Strength</strike> (not unlocked)</a>
<</if>>
<<case 2>>
[img[$imgDir + 'outside/forest/predator/coupledog.jpeg']]
<br>
<br>
A couple are out walking their dog. Even from this far away you can tell the animal has already smelled you. You don't want to deal with more than one person anyway, so you'll have to let this one go.
<br>
<br>
<i>Darn pup</i>
<<case 3>>
[img[$imgDir + 'outside/forest/predator/patrol.jpeg']]
<br>
<br>
While looking for your next prey you run across a park ranger patrol. They even have their siren on. The car stops right in front of you, and a middle-aged man wearing sunglasses steps out. You quickly glance at the gun in his holster.
<br>
<br>
<span style='color:#bc4749;'>"Greetings ma'am. I just wanted to let you know that there's been some suspicious activity in the area. You haven't seen anything out of the ordinary, have you?"</span>
<br>
<br>
"No, I haven't seen anything officer. But thanks for the warning!"
<br>
<br>
<i>I've been drawing too much attention. Maybe I should let things cool down a bit. Or try a different area</i>
<<set $mountainsunlocked = true>>
<</switch>>
<</nobr>>
<<nobr>>
<<if _random is not 3>>
[[Wait some more->Wait for someone to pass by]]
<</if>>
<</nobr>>
[[Give up->Forest]]
<<nobr>>
<<progressTime>>
<<if $gameTime is 5>>
<<goto "Forest">>
<</if>>
<</nobr>><<nobr>>
<<switch random(0,1)>>
<<case 0>>
Biding your time you wait for the man to come closer, until he's within pouncing distance. Letting the essence course through your veins you quickly grab him by the shoulders and slam him into a nearby tree. His feeble attempts to fight back are easily deflected as you pin his wrists. This fight was over before it began.
<br>
<br>
<span style='color:lightblue;'>"Whoa! What's going on, lady?"</span>
<br>
<br>
To make your intentions clear you sink to your knees and rub his bulge, making sure to give him lots of eye contact. As it finally dawns on him his expression changes from confusion to a shit-eating grin. Hell, you probably didn't even need to use your strength to begin with.
<br>
<br>
<i>Tss. Men are so stupid.</i>
<br>
<br>
[img[$imgDir + 'outside/forest/predator/forestblowjob1.webp']]
<br>
<br>
<div class='orange-link'><a data-passage='Drain him' class="link-internal" role="link" tabindex="0">Drain him</a></div>
[[Pretend you were just teasing and leave->Forest]]
<<case 1>>
You carefully sneak up to him from behind, which goes well until the last second when you step on an unfortunately dry branch, which makes a loud cracking sound. The man immediately turns around and jumps back, raising one hand while the other goes behind his back searching for something. There wasn't anything visible there beforehand, but he might have a hidden weapon tucked away somewhere.
<br>
<br>
<span style='color:lightblue;'>"Who's there?"</span>
<br>
<br>
Now that your initial plan has failed you have to think on your feet. You could try and close the distance, but he's on high alert and looks to be pretty fit. Then you remember he's just a man, easy to manipulate. Instead of using violence you give him a coy look and unbutton your shirt, flashing him your naked chest. His eyes can't help but drift downwards to those perfect peaks, and his hostile demeanor falters.
<br>
<br>
[img[$imgDir + 'outside/forest/predator/forestlure.webp']]
<br>
<br>
"Sorry for startling you, I've just been so horny today I thought we could have a little fun..."
<br>
<br>
<span style='color:lightblue;'>"Why didn't you just say so?"</span>
<br>
<br>
<i>There's no problem that can't be fixed by showing your tits</i>
<br>
<br>
<div class='orange-link'><a data-passage='Drain him 2' class="link-internal" role="link" tabindex="0">Drain him</a></div>
[[Change your mind->Forest]]
<</switch>>
<</nobr>>As soon as he's finished cumming you go back to sucking for round 2. This time you have to do most of the work yourself, but it's a small price to pay for power. He tries to pull away, but your grip on his cock is so strong you could rip it right off if you wanted to. His eyes have a look of terror as his mind realizes something is very, very wrong.
<i>You're not going anywhere</i>
<span style='color:lightblue;'>"Wait, hold on, something's not right."</span>
[img[$imgDir + 'outside/forest/predator/forestblowjob3.webp']]
Like a helpless little lamb he cums in your mouth again. You don't even slow down one bit. With every orgasm he slumps further and further back against the tree, until he's completely unresponsive. The only thing still showing signs of life is his cock, which is somehow still fully erect.
<i>Nothing personal. And I'm not a slut.</i>
[img[$imgDir + 'outside/forest/predator/body.webp']]
<<nobr>>
<<if $player.skills.merciless is true>>
<i>15 extra Essence gained</i>
<<else>>
<i>10 extra Essence gained</i>
<</if>>
<</nobr>>
[[Hide the body somewhere and make yourself scarce->Forest]]
<<nobr>>
<<updateEssence 10 "kill">>
<<set $player.victimskilled++>>
<<set $player.suspicion++>>
<<updateAlignment -5>>
<</nobr>>After pulling down his trousers you get straight to work, gulping down his shaft like a delicious treat. The guy thinks he's some sort of alpha male, grabbing your head and calling you names, while attempting to force you down further.
<span style='color:lightblue;'>"Fuck, yeah, you like that don't you slut?"</span>
<i>If this idiot wants to think he's in control, by all means</i>
[img[$imgDir + 'outside/forest/predator/forestblowjob2.webp']]
You ignore anything he says and let him use your throat like a fleshlight. Less work for you. After all, obtaining his Essence is all that matters. He keeps up the bravado until he cums, then your powers kick in. That seems to take him down a peg. You almost feel sorry for him.
<span style='color:lightblue;'>"W-whoa... I feel dizzy all of a sudden."</span>
[img[$imgDir + 'outside/forest/predator/forestblowjobcum.webp']]
<<nobr>>
<<if $player.skills.orallovermen is true>>
<i>7 Essence gained</i>
<<else>>
<i>5 Essence gained</i>
<</if>>
<br>
<</nobr>>
<<nobr>>
[[Flee through the trees while he's recovering->Forest]]
<br>
<a data-passage="forestDrainKillMale" style='color:crimson;' class="link-internal" role="link" tabindex="0">Completely drain his life force</a>
<<updateEssence 5 "blowjob">>
<<set $player.victimsdrained++>>
<<set $huntedtoday = true>>
<</nobr>>The more powerful a demon is, the less likely they are to resort to manually draining their victims. With <span style='color:orange;'>Improved Drain</span> you can make someone under your <span style='color:orange;'>Seduce</span> skill cum instantly, with a single touch or even a thought.
[img[$imgDir + 'home/perks/drain2.webp']]
<<nobr>>
<<if $player.skills.drain2 is not true>>
<<if $player.skills.seduce is not true>>
<a disabled><strike>Unlock</strike> (requires <span style='color:orange;'>Seduce</span>)</a>
<<else>>
<<if $player.essence > 14>>
<<link "Unlock (15 essence)" "Perks">>
<<set $player.skills.drain2 = true>>
<<set $player.essence = $player.essence - 15>>
<</link>>
<<else>>
<a disabled><strike>Unlock</strike> (need 15 Essence)</a>
<</if>>
<</if>>
<</if>>
<</nobr>>
<<back>>People have a hard time hiding their emotions, especially from a Succubus. <span style='color:orange;'>Empath</span> gives you the ability to instantly tell if someone is lying, unless they have undergone extensive mental training, or their power far outclasses yours.
[img[$imgDir + 'home/perks/empath.webp']]
<<nobr>>
<<if $player.skills.empath is not true>>
<<if $player.skills.deepslumber is not true>>
<a disabled><strike>Unlock</strike> (requires <span style='color:orange;'>Deep Slumber</span>)</a>
<<else>>
<<if $player.essence > 14>>
<<link "Unlock (15 essence)" "Perks">>
<<set $player.skills.empath = true>>
<<set $player.essence = $player.essence - 15>>
<</link>>
<<else>>
<a disabled><strike>Unlock</strike> (need 15 Essence)</a>
<</if>>
<</if>>
<</if>>
<</nobr>>
<<back>>[img[$imgDir + 'outside/diner/diner.jpeg']]
Next to the freeway is a little diner where you've been a waitress on and off for years. The owner is a stingy sleazebag, but at least you get decent tips and there's always work available.
<<nobr>>
<<if $gameTime is 5>>
<<goto "Outside">>
<</if>>
<<if $bestfriend.flyershown is true and $blakesignature is not true and $sororityfounded is not true>>
[[Ask Blake if she wants to join the sorority]]
<br>
<</if>>
<<if $workedtoday is not true>>
[[Work a shift]]
<</if>>
<</nobr>>
[[Leave->Outside]]<<nobr>>
<<if $bosscaught is true>>
<<set _earnings = random(30,40)>>
<<else>>
<<set _earnings = random(20,30)>>
<</if>>
<<set _random = random(0,2)>>
<<if $bestfriend.flyershown is true and $blakesignature is not true and $sororityfounded is not true>>
<<set _random = 2>>
<</if>>
<<switch _random>>
<<case 0>>
[img[$imgDir + 'outside/diner/shift/waitress.webp']]
<br>
<br>
Near the end of your shift you're cleaning up some tables when you feel someone spanking your ass. It's the same guy who bothers every waitress here, but the owner refuses to kick him out because he's an almost daily customer. Gotta protect your bottom line, right?
<br>
<br>
<span style='color:#b5838d'>"Keep up the hard work, girl!"</span>
<br>
<br>
<i>Fucking creep. Maybe I can squeeze some extra out of him</i>
<br>
<br>
<i>You made $ _earnings this shift</i>
<br>
<br>
<<if $player.skills.seduce is true>>
<div class='orange-link'><a data-passage="Seduce him for extra tips" class="link-internal" role="link" tabindex="0">Seduce him for extra tips</a></div>
[[Clock out->Diner]]
<<else>>
<a disabled><strike>Seduce him for extra tips</strike> (not unlocked)</a>
<br>
[[Clock out->Diner]]
<</if>>
<<case 1>>
<<switch random(0,1)>>
<<case 0>>
[img[$imgDir + 'outside/diner/shift/waitress2.webp']]
<<case 1>>
[img[$imgDir + 'outside/diner/shift/waitress3.webp']]
<</switch>>
<br>
<br>
It's a pretty standard, uneventful day at the Diner. Taking orders, bringing them around, laughing at corny jokes, it's all routine for you. The only negative is the rather revealing outfits they make you wear. Tips are collected in a big jar, which the owner divides at the end.
<br>
<br>
<span style='color:#118ab2'>"Here's your share, $player.name."</span>
<br>
<br>
<i>You made $ _earnings this shift</i>
<br>
<br>
<<if $player.skills.empath is true and _random is not 0 and $bosscaught is not true>>
<div class='orange-link'><a data-passage="bossCaught" class="link-internal" role="link" tabindex="0">You sense he's keeping something from you</a></div>
<</if>>
[[Clock out->Diner]]
<<case 2>>
<<if ndef $blakedinerprogress or $blakeexfucked is true>>
<<set $blakedinerprogress = 1>>
[img[$imgDir + 'outside/diner/shift/blake/blakeworking.webp']]
<br>
<br>
You watch in awe as your coworker Blake prances around smiling, flirting and occasionally pushing out her tits. She seems to be a natural flirt, or is just really good at faking it, hard to tell. It's a good thing tips are shared between all workers, else she would get all of them.
<br>
<br>
<i>How does she do it</i>
<br>
<br>
<i>You made $ _earnings this shift</i>
<br>
<br>
[[Clock out->Diner]]
<<else>>
<<if $blakedinerprogress is 1>>
[img[$imgDir + 'outside/diner/shift/blake/blakeextalk.webp']]
<br>
<br>
A rare occurrence, Blake seems to actually not get along with one of the customers for once. At one point they're basically shouting at each other. When she comes over to the kitchen to get the food you ask her what that was all about.
<br>
<br>
<span style='color:#e9c46a;'>"That's my ex. He ghosted me a few months back, and now he's here without a care in the world. I think he even forgot I work here! Can you believe him? Ugh. The only good thing about him was his big dick."</span>
<br>
<br>
<i>Sounds like a real piece of work</i>
<br>
<br>
<i>You made $ _earnings this shift</i>
<br>
<br>
[[Clock out->Diner]]
<<set $blakedinerprogress++>>
<<elseif $blakedinerprogress is 2>>
It's a busy day, and you're being swamped with work. The manager asks if you know where Blake is, but you haven't seen her for a little while. As you look around you notice her ex is here again. There's also some suspicious movement under the table where he's sitting.
<br>
<br>
He seems to be acting strange, so you decide to investigate more. Upon closer inspection you can just make out Blake on her knees, sucking him off! She better hope they don't get caught. So much for her being angry at him.
<br>
<br>
<i>Girl, what are you doing?</i>
<br>
<br>
[img[$imgDir + 'outside/diner/shift/blake/blakeexunderthetable.webp']]
<br>
<br>
<i>You made $ _earnings this shift</i>
<br>
<br>
[[Clock out->Diner]]
<<set $blakedinerprogress++>>
<<elseif $blakedinerprogress is 3>>
It's going from bad to worse in Blake's love life. Not only is her ex back again, this time he even brought another girl. They seem all lovey-dovey already. You're not sure if this is some manipulation tactic, or he's just that oblivious. Either way your coworker does not seem happy about the situation. Then again, who would be.
<br>
<br>
[img[$imgDir + 'outside/diner/shift/blake/blakeexcouple.webp']]
<br>
<br>
After taking their order Blake comes to you with a mischievous glint in her eyes. Uh oh.
<br>
<br>
<span style='color:#e9c46a;'>"Girl, I need your help. I'm sure I can win him back over, I just need you to keep that chick busy for a little bit. Please?"</span>
<br>
<br>
<<if $player.skills.sweettalk is true>>
<div class='orange-link'><a data-passage='Distract the girlfriend with Sweet Talk' class="link-internal" role="link" tabindex="0">Distract the girlfriend with Sweet Talk</a></div>
<<else>>
<a disabled><strike>Distract the girlfriend with Sweet Talk</strike> (not unlocked)</a>
<br>
<</if>>
[[Not my problem->Diner]]
<</if>>
<</if>>
<</switch>>
<<progressTime>>
<<set $workedtoday = true>>
<<set $player.money = $player.money + _earnings>>
<</nobr>>[img[$imgDir + 'outside/mall/electronicstore/electronicstore.webp']]
<<if $phonebought is not true>>
[[Phone->buyPhone]]
<</if>>
[[Exit store->Mall]][img[$imgDir + 'outside/mall/salon/salon.jpeg']]
<<nobr>>
<<if $player.manicure is not true>>
<<if $player.money > 49>>
[[Get a manicure ($50)]]
<<else>>
<a disabled><strike>Get a manicure ($50)</strike> (no money)</a>
<</if>>
<br>
<</if>>
<<if $player.haircut is not true>>
<<if $player.money > 74>>
[[Get a haircut ($75)]]
<<else>>
<a disabled><strike>Get a haircut ($75)</strike> (no money)</a>
<</if>>
<br>
<</if>>
[[Leave->Mall]]
<</nobr>>As you might have deduced, <span style='color:orange;'>Invisibility</span> makes you undetectable to most humans. A handy tool for sneaking around, or if you're up to no good. Low-tier Succubi can only turn invisible for short periods of time.
[img[$imgDir + 'home/perks/invisibility.webp']]
<<nobr>>
<<if $player.skills.invisibility is not true>>
<<if $player.skills.unnaturalstrength is not true>>
<a disabled><strike>Unlock</strike> (requires <span style='color:orange;'>Unnatural Strength</span>)</a>
<<else>>
<<if $player.essence > 14>>
<<link "Unlock (15 essence)" "Perks">>
<<set $player.skills.invisibility = true>>
<<set $player.essence = $player.essence - 15>>
<</link>>
<<else>>
<a disabled><strike>Unlock</strike> (need 15 Essence)</a>
<</if>>
<</if>>
<</if>>
<</nobr>>
<<back>>A dream come true for many humans, a beautiful pair of <span style='color:orange;'>Wings</span> gives you the power of flight. Luckily they stay completely hidden until you need them, as they would be tough to explain. You saw what happens in X-men.
[img[$imgDir + 'home/perks/wings.webp']]
<<nobr>>
<<if $player.skills.wings is not true>>
<<if $player.skills.unnaturalstrength is not true>>
<a disabled><strike>Unlock</strike> (requires <span style='color:orange;'>Unnatural Strength</span>)</a>
<<else>>
<<if $player.essence > 14>>
<<link "Unlock (15 essence)" "Perks">>
<<set $player.skills.wings = true>>
<<set $player.essence = $player.essence - 15>>
<</link>>
<<else>>
<a disabled><strike>Unlock</strike> (need 15 Essence)</a>
<</if>>
<</if>>
<</if>>
<</nobr>>
<<back>>After successfully getting close enough you take her by surprise, grabbing her and turning her around. Before she can scream you silence her with a lover's kiss. She pushes against your waist and pulls against your hands, but you won't budge.
<span style='color:pink;'>"Mmmmpfhhhhh!"</span>
[img[$imgDir + 'outside/forest/predator/forestkiss.webp']]
<<nobr>>
<div class='orange-link'><a data-passage='Drain her' class="link-internal" role="link" tabindex="0">Drain her</a></div>
[[Leave it at a kiss->Forest]]
<</nobr>><<nobr>>
<<switch random(0,1)>>
<<case 0>>
Your powers flow through her causing any resistance to weaken, which allows you to kneel and pull down her pants. They reveal a cute little shaven pussy. A couple of gentle rubs, and then you place your tongue on it to start licking.
<br>
<br>
"Just relax. Enjoy it."
<br>
<br>
[img[$imgDir + 'outside/forest/predator/forestlick1.webp']]
<br>
<br>
As she relaxes her snatch is getting wetter as well, and you lap it up like a treat. More and more of it leaks out as she builds towards an orgasm, until finally it explodes in your face. Her body shocks in orgasm against your tongue, and she even keeps your head in place herself.
<br>
<br>
<span style='color:pink;'>"Oh God, oh God, oh Gooooood!"</span>
<br>
<br>
Even after her orgasm she's still rubbing her crotch against your face, trying to get her bearings.
<br>
<br>
[img[$imgDir + 'outside/forest/predator/forestlickorgasm.webp']]
<br>
<br>
<<if $player.skills.oralloverwomen is true>>
<i>7 Essence gained</i>
<<else>>
<i>5 Essence gained</i>
<</if>>
<br>
<br>
[[Get away in the aftermath->Forest]]
<br>
<a data-passage="forestDrainKillFemale" style='color:crimson;' class="link-internal" role="link" tabindex="0">Completely drain her life force</a>
<<case 1>>
After that the girl stops resisting and even seems into the idea of some quick sex, but there's a small problem. Pulling down her pants reveals she's currently on her period. However, since you're already come this far, you don't want to give up now. You instruct her to turn around and shove your tongue against her pink little asshole instead, eliciting a surprised little moan. That's your cue to keep going.
<br>
<br>
<span style='color:pink;'>"Ohh wow, that's a new one!"</span>
<br>
<br>
[img[$imgDir + 'outside/forest/predator/forestrimming1.webp']]
<br>
<br>
Making someone cum from their ass is apparently pretty difficult. By the time she finally groans in orgasm your jaw is sore and you can barely move your tongue. You just don't have it in you to keep going, so this one draining will have to satisfy you for now. Lucky for her.
<br>
<br>
<<if $player.skills.oralloverwomen is true>>
<i>7 Essence gained</i>
<<else>>
<i>5 Essence gained</i>
<</if>>
<br>
<br>
[[Say your goodbyes->Forest]]
<</switch>>
<<updateEssence 5 "cunnilingus">>
<<set $player.victimsdrained++>>
<<set $huntedtoday = true>>
<</nobr>>You keep lapping away at her slit and clit, firmly grabbing her hips so she can't get away. She pulls your hair and even kicks with her leg, but she doesn't have the strength to stop you.
<span style='color:pink;'>"Wait, it's still too sensitive. Fuck, cumming again!</span>
[img[$imgDir + 'outside/forest/predator/forestlick2.webp']]
She's stuck in an endless orgasm loop, flowing from one wave to another without pause. Her physical strength starts to falter, and soon so does her mental state. All that remains is a body on the ground, still twitching in orgasm.
<i>Tasty</i>
[img[$imgDir + 'outside/forest/predator/bodyfemale.webp']]
<<nobr>>
<<if $player.skills.merciless is true>>
<i>15 extra Essence gained</i>
<<else>>
<i>10 extra Essence gained</i>
<</if>>
<</nobr>>
[[Hide the body somewhere and make yourself scarce->Forest]]
<<nobr>>
<<updateEssence 10 "kill">>
<<set $player.victimskilled++>>
<<set $player.suspicion++>>
<<updateAlignment -5>>
<</nobr>>Instead of ignoring him like usual you instead bend over further, giving him a glimpse at some white panties.
[img[$imgDir + 'outside/diner/shift/upskirt.webp']]
You then turn around and gaze into his eyes, activating your seduction. While such a low-level effort wouldn't be enough to manipulate any decent man, this lecherous degenerate breaks instantly. His eyes become unfocused and empty, just like his brain. Not that there was much going on in there to begin with.
"If I do such good work, sir, why not show your appreciation?"
<span style='color:#b5838d'>"Uh, yeah, sure, take it all!"</span>
<<nobr>>
<<set _earnings = random(15,25)>>
<i>He hands you an extra _earnings dollars</i>
<<set $player.money = $player.money + _earnings>>
<</nobr>>
[[Quitting time->Diner]]While fighting is usually not a desire demons strong point, they can still be very dangerous when cornered. They use a set of nasty retractable <span style='color:orange;'>Claws</span> to rip their foes apart if the situation calls for it.
[img[$imgDir + 'home/perks/claws.webp']]
<<nobr>>
<<if $player.skills.claws is not true>>
<<if $player.skills.unnaturalstrength is not true>>
<a disabled><strike>Unlock</strike> (requires <span style='color:orange;'>Unnatural Strength</span>)</a>
<<else>>
<<if $player.essence > 14>>
<<link "Unlock (15 essence)" "Perks">>
<<set $player.skills.claws = true>>
<<set $player.essence = $player.essence - 15>>
<</link>>
<<else>>
<a disabled><strike>Unlock</strike> (need 15 Essence)</a>
<</if>>
<</if>>
<</if>>
<</nobr>>
<<back>>You, an <span style='color:orange;'>Empath</span>, can immediately tell your boss is up to no good. After pressing him for a little bit he finally caves and pulls out some crumpled banknotes from his back pocket. Your face drops as it dawns on you what's going on, probably for some time now.
"You corrupt old geezer, how long have you been stealing tips from us!?"
<span style='color:#118ab2'>"It's just a few bucks off the top, do you know how hard it is to run a business?"</span>
"Give me that! And you'd better start paying them out fairly, or I'm going straight to the police!"
<i>You got an extra $50, and shifts will pay more from now on</i>
[img[$imgDir + 'outside/diner/shift/stealingtips.jpeg']]
[[Stomp away->Diner]]
<<nobr>>
<<set $player.money = $player.money + 50>>
<<set $bosscaught = true>>
<</nobr>><<nobr>>
<<if $mother.pheromones > 5>>
You focus on releasing a strong dose of <span style='color:orange;'>Phermones</span>, directed at your $mother.relation. This only serves to increase the intensity of her masturbation, she's almost shoving the shower head inside her. You'll need to wait a week for repeated casts.
<br>
<br>
[img[$imgDir + 'home/perks/pheromones.webp']]
<br>
<br>
[[Leave->Home]]
<<elseif $mother.pheromones > 2>>
You focus on releasing a strong dose of <span style='color:orange;'>Phermones</span>, directed at your $mother.relation. She closes her eyes and her hand slips back under the water, unable to resist her desires. You'll probably need to wait a week for repeated casts.
<br>
<br>
[img[$imgDir + 'home/perks/pheromones.webp']]
<br>
<br>
[[Let her soak->Home]]
<<else>>
You focus on releasing a strong dose of <span style='color:orange;'>Phermones</span>, directed at your $mother.relation. Her face seems to redden somewhat, but otherwise it's hard to notice any difference. You'll probably need to wait a week for repeated casts.
<br>
<br>
[img[$imgDir + 'home/perks/pheromones.webp']]
<br>
<br>
[[Let her soak->Home]]
<</if>>
<<if ndef $mother.pheromones>>
<<set $mother.pheromones = 3>>
<<else>>
<<set $mother.pheromones = $mother.pheromones + 3>>
<</if>>
<<set $castedPheromonesToday = true>>
<<set $castedPheromonesMom = true>>
<<progressTime>>
<</nobr>><<nobr>>
<<if $gameTime is 5>>
<<goto "Outside">>
<</if>>
<<if $father.location is 'gym'>>
<<if $father.pheromones > 5>>
[img[$imgDir + 'outside/gym/father/dadgym.jpeg']]
<br>
<br>
<span style='color:#8ecae6;'>"I've got some new moves I want to try out, let's go!"</span>
<br>
<br>
[[Wrestle with your dad]]
<br>
<<elseif $father.pheromones > 2>>
[img[$imgDir + 'outside/gym/father/dadgym.jpeg']]
<br>
<br>
You run into a familiar face at the gym, in the middle of his workout. Better go say hi.
<br>
<br>
<span style='color:#8ecae6;'>"Hey sweetie, I was about to go work on my groubdwork. Care to join me?"</span>
<br>
<br>
[[Wrestle with your dad]]
<br>
<<else>>
[img[$imgDir + 'outside/gym/father/dadgym.jpeg']]
<br>
<br>
You run into a familiar face at the gym, in the middle of his workout. Better go say hi.
<br>
<br>
<span style='color:#8ecae6;'>"Glad to see someone other than me using our subscription. I feel like I haven't seen your brother or mother here in years."</span>
<br>
<br>
<</if>>
<<else>>
[img[$imgDir + 'outside/gym/gym.jpeg']]
<br>
<br>
Your dad pays for the whole family's membership here, but you rarely see them using it. You should set the example.
<br>
<br>
<</if>>
<<if $bestfriend.flyershown is true and $autumnbullymissionreceived is not true and $sororityfounded is not true>>
[[Talk to some girls about the sorority]]
<br>
<</if>>
<<if $autumnbullymissionreceived is true and $autumnbullymissioncompleted is not true>>
[[Find the stalker]]
<br>
<</if>>
<<if $gymbrohookupavailable is true>>
[[Meet up with the gym bro]]
<br>
<</if>>
<<if $workedouttoday is not true>>
[[Workout]]
<</if>>
<</nobr>>
[[Leave the gym->Outside]]If someone is under the effects of <span style='color:orange;'>Deep Slumber</span>, you can <span style='color:orange;'>Implant an Idea</span> in their head. With some luck their brain will accept it as it's own. However, the idea must be something that their mind can accept. Convincing someone that they're an elephant is impossible.
[img[$imgDir + 'home/perks/implantidea.webp']]
<<nobr>>
<<if $player.skills.implantidea is not true>>
<<if $player.skills.deepslumber is not true>>
<a disabled><strike>Unlock</strike> (requires <span style='color:orange;'>Deep Slumber</span>)</a>
<<else>>
<<if $player.essence > 14>>
<<link "Unlock (15 essence)" "Perks">>
<<set $player.skills.implantidea = true>>
<<set $player.essence = $player.essence - 15>>
<</link>>
<<else>>
<a disabled><strike>Unlock</strike> (need 15 Essence)</a>
<</if>>
<</if>>
<</if>>
<</nobr>>
<<back>>Demons are masters at manipulation, especially of the mind. <span style='color:orange;'>Sweet Talk</span> your victims and make everything you say sound more believable. Especially effective if it's something they wanted to hear anyway.
[img[$imgDir + 'home/perks/sweettalk.webp']]
<<nobr>>
<<if $player.skills.sweettalk is not true>>
<<if $player.skills.deepslumber is not true>>
<a disabled><strike>Unlock</strike> (requires <span style='color:orange;'>Deep Slumber</span>)</a>
<<else>>
<<if $player.essence > 14>>
<<link "Unlock (15 essence)" "Perks">>
<<set $player.skills.sweettalk = true>>
<<set $player.essence = $player.essence - 15>>
<</link>>
<<else>>
<a disabled><strike>Unlock</strike> (need 15 Essence)</a>
<</if>>
<</if>>
<</if>>
<</nobr>>
<<back>>You try looking up some of your favorite scenes, but they're not doing it for you anymore. Nothing beats that exhilarating feeling when making someone orgasm. If you want to recreate it you'll have to go out there and find someone to <span style='color:orange;'>Drain</span>.
<<nobr>>
<<switch random(0,2)>>
<<case 0>>
[img[$imgDir + 'home/bedroom/laptop/porn/porn1.webp']]
<<case 1>>
[img[$imgDir + 'home/bedroom/laptop/porn/porn2.webp']]
<<case 2>>
[img[$imgDir + 'home/bedroom/laptop/porn/porn3.webp']]
<</switch>>
<</nobr>>
[[Shut down->Bedroom]] [img[$imgDir + 'outside/college/campus.jpeg']]
<<nobr>>
<<if $bestfriend.flyershown is true and $sororityfounded is not true>>
<<set _numberOfSignaturesCollected= setup.getNumberOfSororitySignatures()>>
Sorority signatures collected: _numberOfSignaturesCollected / 5
<br>
<br>
<</if>>
<<if def $bestfriend.progression and $sororityflyerread is not true>>
[[A flyer catches your attention]]
<br>
<</if>>
<<if _numberOfSignaturesCollected > 4 and $sororityfounded is not true>>
[[Present your case to the dean]]
<br>
<</if>>
<<if _numberOfSignaturesCollected > 2 and $rileysignature is not true>>
[[Scour the campus for sorority candidates]]
<br>
<</if>>
<<if $attendedclasstoday is not true and $gameTime is not 5 and $gameTime is not 4>>
[[Attend class]]
<</if>>
<</nobr>>
[[Leave campus->Outside]]
<<nobr>>
<</nobr>><<nobr>>
<<if $mollyintroduction is not true>>
<<goto mollyintroduction>>
<<else>>
<<if $dayofweek is 0>>
<<set _start = 0>>
<<set _end = 1>>
<<switch random(_start,_end)>>
<<case 0>>
As you're trying to focus on some important material one of the guys behind you keeps kicking your chair. He's the type that never really outgrew his 14-year-old bully phase. You've seen him bother people almost daily, and it seems today you have the honor of being his target.
<br>
<br>
<span style='color:#0077b6'>"Hey $player.name, I heard you can't hold your liquor, is that true? How about you come by my place and I'll teach you how to swallow properly."</span>
<br>
<br>
<i>Jerk</i>
<br>
<br>
[img[$imgDir + 'outside/college/class/bully.jpeg']]
<br>
<br>
<<if $player.skills.seduce is true>>
<div class='orange-link'><a data-passage="Humiliate him with your seduction" class="link-internal" role="link" tabindex="0">Humiliate him with your seduction</a></div>
<<else>>
<a disabled><strike>Humiliate him with your seduction</strike> (not unlocked)</a>
<br>
<</if>>
[[Ignore it->College]]
<<case 1>>
After class one of the girls you went out with that time at the nightclub comes up to you. She wants to apologize for pressuring you into having so many drinks, as she feels bad about it. She does not seem to remember any of the stranger things that happened that night however. It's like everyone but you got their minds wiped.
<br>
<br>
<span style='color:#f28482;'>"Is there anything I can do to make it up to you?"</span>
<br>
<br>
<i>Well, there is something...</i>
<br>
<br>
[img[$imgDir + 'outside/college/class/studenttalking.webp']]
<br>
<br>
<<if $player.skills.seduce is true>>
<div class='orange-link'><a data-passage="Convince her to have a naughty adventure" class="link-internal" role="link" tabindex="0">Convince her to have a naughty adventure</a></div>
<<else>>
<a disabled><strike>Convince her to have a naughty adventure</strike> (requires <span style='color:orange;'>Seduce</span>)</a>
<br>
<</if>>
[[Tell her no thanks required->College]]
<</switch>>
<</if>>
<<if $dayofweek is 1>>
<<set _start = 0>>
<<set _end = 1>>
<<if $stallseduced is true and $professorcommanded is not true>>
<<set _start = 1>>
<</if>>
<<if $stallseduced is not true and $professorcommanded is true>>
<<set _end = 0>>
<</if>>
<<switch random(_start,_end)>>
<<case 0>>
During the last lecture of the day you have to pee so bad you're certain it's going to leak out. When the teacher finally lets you go you bolt to the nearest toilet, and breathe a sigh of relief as you can finally empty your bladder. Just as you're finishing up you hear someone else come through the door, followed by a male voice.
<br>
<br>
<span style='color:#0077b6'>"Oh crap, wrong bathroom."</span>
<br>
<br>
[img[$imgDir + 'outside/college/class/toiletseat.webp']]
<br>
<br>
<i>Well here's an opportunity</i>
<br>
<br>
<<if $player.skills.seduce is true>>
<div class='orange-link'><a data-passage="Lure him into the stall with Seduce" class="link-internal" role="link" tabindex="0">Lure him into the stall with Seduce</a></div>
<<else>>
<a disabled><strike>Lure him into the stall with Seduce</strike> (not unlocked)</a>
<br>
<</if>>
[[Wait until he leaves->College]]
<<case 1>>
Because of an earlier absence you have to sit through a remedial class with Professor Robinson. You are the only student in the room, so after 5 minutes of teaching he's given you some basic tasks to do while he catches up on grading tests. It honestly couldn't get any more tedious than this.
<br>
<br>
<i>I swear that clock hasn't moved in the last 5 minutes</i>
<br>
<br>
[img[$imgDir + 'outside/college/class/teacherremedial.webp']]
<br>
<br>
<<if $player.skills.pheromones is true>>
<div class='orange-link'><a data-passage="Mess around with your Pheromones" class="link-internal" role="link" tabindex="0">Mess around with your Pheromones</a></div>
<<else>>
<a disabled><strike>Mess around with your Pheromones</strike> (requires <span style='color:orange;'>Pheromones</span>)</a>
<br>
<</if>>
[[Focus on the study material->College]]
<</switch>>
<</if>>
<<if $dayofweek is 2>>
<<if $bestfriend.transforming is true or ($bestfriend.transformedtalk is not true and $bestfriend.transformed is true)>>
You still haven't heard from $bestfriend.name since you started her transformation. Class is even more boring without her, so you just look around and count down the minutes. With everything that's going on you can't focus anyway.
<br>
<br>
<i>Hope she's doing okay</i>
<br>
<br>
[img[$imgDir + 'outside/college/class/creepshot.webp']]
<br>
<br>
[[Continue->College]]
<<else>>
Today is a pretty boring day on campus. You spend most of your time trying not to fall asleep. Unfortunately you're rather unsuccessful, and get waken up by the professor shouting your name.
<br>
<br>
<span style='color:#219ebc;'>"Care to join us, miss $player.name?"</span>
<br>
<br>
After class you meet up with your bestie, $bestfriend.name.
<br>
<br>
<<if $bestfriend.transformed is true>>
<span style='color:#ef476f;'>"Want to go collect some essence?"</span>
<br>
<br>
[img[$imgDir + 'outside/college/class/mollyclass.jpeg']]
<br>
<br>
<span class='orange-link'>[[Find some prey to drain with her]]</span>
<br>
<<else>>
<span style='color:#ef476f;'>"Want to go do something fun?"</span>
<br>
<br>
[img[$imgDir + 'outside/college/class/mollyclass.jpeg']]
<br>
<br>
<<if $bestfriend.knows and $bestfriend.transforming is not true and $bestfriend.transformed is not true>>
<<if $player.skills.awaken is true>>
<<if $player.essence > 249>>
<div class='orange-link'><a data-passage='Turn her into a succubus' class="link-internal" role="link" tabindex="0">Turn her into a succubus</a></div>
<<else>>
<a disabled><strike>Turn her into a succubus</strike> (required rank: Adept)</a>
<br>
<</if>>
<<else>>
<a disabled><strike>Turn her into a succubus</strike> (requires <span style='color:orange;'>Awaken</span>)</a>
<br>
<</if>>
<</if>>
<<if $sororityflyerread is true and $bestfriend.flyershown is not true>>
[[Show her the flyer]]
<br>
<</if>>
[[Hang out with her]]
<br>
<</if>>
[[Say you have stuff to do->College]]
<</if>>
<</if>>
<<if $dayofweek is 3>>
<<set _start = 0>>
<<set _end = 1>>
<<if $libraryfootjob is true and $classroomhandjob is not true>>
<<set _start = 1>>
<</if>>
<<if $libraryfootjob is not true and $classroomhandjob is true>>
<<set _end = 0>>
<</if>>
<<switch random(_start,_end)>>
<<case 0>>
Because of some schedule switcheroo a number of students have to do some self-study in the library. Across from you is a pretty cute guy you haven't seen before. Throughout the study session he keeps trying to take glances under the table at your feet. Well, you are wearing your best pair of heels.
<br>
<br>
<i>Do boys really think we don't notice this stuff?</i>
<br>
<br>
[img[$imgDir + 'outside/college/class/librarytease.webp']]
<br>
<br>
<<if $player.skills.seduce is true>>
<div class='orange-link'><a data-passage="Seduce him into having some fun" class="link-internal" role="link" tabindex="0">Seduce him into having some fun</a></div>
<<else>>
<a disabled><strike>Seduce him into having some fun</strike> (not unlocked)</a>
<br>
<</if>>
[[Collect your stuff and head out->College]]
<<case 1>>
Today's class is a repeat of something you already know, and you spend half your time looking around for something to distract you. There's a cute boy sitting next to you looking equally bored. Without looking you move your hand under the table and onto his pants, giving his crotch a playful rub. Seconds later you feel his hand on your thigh, returning the favor.
<br>
<br>
<i>Oooh, this could be fun</i>
<br>
<br>
[img[$imgDir + 'outside/college/class/classroomrub.webp']]
<br>
<br>
<<if $player.skills.seduce is true>>
<div class='orange-link'><a data-passage="Jerk him off under the table" class="link-internal" role="link" tabindex="0">Jerk him off under the table</a></div>
<<else>>
<a disabled><strike>Jerk him off under the table</strike> (requires <span style='color:orange;'>Seduce</span>)</a>
<br>
<</if>>
[[Pull your hand back->College]]
<</switch>>
<</if>>
<<if $dayofweek is 4>>
<<if $msjackson1 is true>>
At the end of the lecture Ms. Jackson tells one of the boys to stay behind while everyone else heads out to enjoy their weekend. You've noticed she tends to do that pretty often, with a variety of students. Very interesting.
<br>
<br>
<i>I wonder what they're doing after class?</i>
<br>
<br>
[img[$imgDir + 'outside/college/class/msjacksonstaybehind.webp']]
<br>
<br>
<<if $player.skills.invisibility is true>>
<div class='orange-link'><a data-passage="Have a peek with Invisibility" class="link-internal" role="link" tabindex="0">Have a peek with Invisibility</a></div>
<<else>>
<a disabled><strike>Have a peek with Invisibility</strike> (requires <span style='color:orange;'>Invisibility</span>)</a>
<br>
<</if>>
[[Head out->College]]
<<else>>
Friday class is taught by Ms. Jackson, which means there are suddenly a lot more boys in the auditorium than usual. Several of them aren't even taking any notes, just staring at the teacher completely mesmerized. You have to admit even you feel a little bit woozy when she stares directly at you.
<br>
<br>
<span style='color:#b5179e'>"Alright class, turn to page 394."</span>
<br>
<br>
<i>Huh, I wonder if she's like me</i>
<br>
<br>
[img[$imgDir + 'outside/college/class/msjackson.webp']]
<br>
<br>
[[Finish class->College]]
<<set $msjackson1 = true>>
<</if>>
<</if>>
<</if>>
<<progressTime>>
<<updateGrades 2>>
<<set $attendedclasstoday = true>>
<</nobr>>You take a refreshing shower, making sure to clean thoroughly. Now where is that pressured showerhead...
[img[$imgDir + 'home/bathroom/shower.webp']]
[[Rinse and dry->Bathroom]]You casually take off your shoes and, without looking up, place your right foot on his crotch. When it looks like he's about to say something you exert your powers, instructing him not to attract attention. Carefully you grind against his bulge, which is growing rapidly in size. He looks like he can't believe this is happening.
<span style='color:#0077b6'>"Oh, okay, wow!"</span>
[img[$imgDir + 'outside/college/class/libraryfoottease.webp']]
Taking things further you motion for him to take his cock out, so you can start rubbing it in earnest. Perfectly capable of multitasking you focus on the study material in front of you, while giving the footjob of this guy's life. Luckily you're in a somewhat secluded area, to the outside nothing looks out of the ordinary.
[img[$imgDir + 'outside/college/class/libraryfootjob.webp']]
[[Let him spunk on your toes]]When he announces he's going to cum you place your legs on the table and point at your feet. He gets the hint and stands up, jerks off his cock near them, and finally blows his creamy load all over your toes and soles. Thick globs of it drip onto the table below. Still you don't even look in his direction, acting like nothing happened.
<span style='color:#0077b6'>"Fuck, this is so hot!"</span>
Falling back in the chair he tries to shove it back in his pants without making more noise. His youthful energy invigorates you as you feast on the released Essence, and put your feet under the table again.
[img[$imgDir + 'outside/college/class/libraryfootcum.webp']]
<i>5 Essence obtained</i>
[[Wipe them off and get up->College]]
<<nobr>>
<<updateEssence 5>>
<<set $player.victimsdrained++>>
<<set $libraryfootjob = true>>
<</nobr>>Having your nails done never fails to make you feel like a princess.
[img[$imgDir + 'outside/mall/salon/manicure.jpeg']]
<i>Your attractiveness has increased by 2</i>
[[Exit Salon->Mall]]
<<nobr>>
<<set $player.attractiveness = $player.attractiveness + 2>>
<<progressTime>>
<<set $player.money = $player.money - 50>>
<<set $player.manicure = true>>
<</nobr>>A fresh haircut makes all the difference in the world. Damn you, split ends.
[img[$imgDir + 'outside/mall/salon/haircut.webp']]
<i>Your attractiveness has increased by 3</i>
[[Exit Salon->Mall]]
<<nobr>>
<<set $player.attractiveness = $player.attractiveness + 3>>
<<progressTime>>
<<set $player.money = $player.money - 75>>
<<set $player.haircut = true>>
<</nobr>><<nobr>>
<div class="row">
<div class="column">
<a data-passage="NightclubBar" class="darken">
<img src="resources/outside/nightclub/bar.jpeg" ><span>Bar</span></a>
</div>
<div class="column">
<a data-passage="NightclubSmokeroom" class="darken">
<img src="resources/outside/nightclub/smokeroom.jpeg" ><span>Smoke room</span></a>
</div>
</div>
<div class="row">
<div class="column">
<a data-passage="NightclubDancefloor" class="darken">
<img src="resources/outside/nightclub/dancefloor.jpeg" ><span>Dance floor</span></a>
</div>
<div class="column">
<a data-passage="NightclubVIP" class="darken">
<img src="resources/outside/nightclub/vipsection.jpeg" ><span>VIP section</span></a>
</div>
</div>
<div class="row">
<div class="column">
<a data-passage="Outside" class="darken">
<img src="resources/home/outside/outsidedark.png" ><span>Outside</span></a>
</div>
<div class="column">
<a data-passage="NightclubBathroom" class="darken">
<img src="resources/outside/nightclub/toilets.jpeg" ><span>Bathroom</span></a>
</div>
</div>
<<if $nightclubunlocked is not true>>
<<goto nightclubentrance>>
<</if>>
<</nobr>>The club looks rather inconspicuous on the outside, there's nothing to suggest anything strange is going on. Loud music can be heard coming from the entrance, along with the sounds of glass, laughter and the occasional shout.
<i>Looks exactly like I remember it</i>
[img[$imgDir + 'outside/nightclub/nightclubexterior.jpeg']]
[[Head inside]]While heading inside you are quickly stopped by an imposing man in a black suit, probably serving as the bouncer.
<span style='color:#6c757d;'>"ID."</span>
You hand over your ID card, which he scans in some sort of machine. A frown appears on his face.
<span style='color:#6c757d;'>"You're barred."</span>
[img[$imgDir + 'outside/nightclub/bouncer.jpeg']]
"What? That can't be right."
<span style='color:#6c757d;'>"Says right here. Barred for disorderly conduct. Next!"</span>
<i>I'll have to find a way past somehow</i>
<<nobr>>
<<if $player.skills.seduce is true>>
<div class='orange-link'><a data-passage='Try to seduce him' class="link-internal" role="link" tabindex="0">Try to seduce him</a></div>
<<else>>
<a disabled><strike>Try to seduce him</strike> (not unlocked)</a>
<br>
<</if>>
[[Offer him a bribe]]
<br>
<<if $player.skills.invisibility is true>>
<<if $player.essence > 0>>
<div class='orange-link'><a data-passage='Use Invisibility to sneak past' class="link-internal" role="link" tabindex="0">Use Invisibility to sneak past</a></div>
<<else>>
<a disabled><strike>Use Invisibility to sneak past</strike> (no essence)</a>
<</if>>
<<else>>
<a disabled><strike>Use Invisibility to sneak past</strike> (not unlocked)</a>
<</if>>
<</nobr>>
[[Give up for now->Outside]]His face perks up a little at the mention of money.
<span style='color:#6c757d;'>"How much you got?"</span>
"Uhh, about $player.money dollars."
<<nobr>>
<<if $player.money < 500>>
The man snorts, and looks almost insulted.
<br>
<br>
<span style='color:#6c757d;'>"That ain't nearly enough sunshine. Get lost."</span>
<br>
<br>
<i>$500 required</i>
<br>
<br>
[img[$imgDir + 'outside/nightclub/bribe.jpeg']]
<br>
<br>
[[Back->Head inside]]
<<else>>
<span style='color:#6c757d;'>"Give me that."</span>
<br>
<br>
The man swipes the bills from your hand, and takes his time counting them. When he's satisfied he nods towards the entrance. Money always talks.
<br>
<br>
[img[$imgDir + 'outside/nightclub/bribe.jpeg']]
<br>
<br>
<<set $nightclubunlocked = true>>
<<set $player.money = 0>>
[[You made it in->Nightclub]]
<</if>>
<</nobr>><<nobr>>
<<set _attractiveness = $player.attractiveness>>
<<if $player.skills.blackwidowmen is true>>
<<set _attractiveness = _attractiveness + 10>>
<</if>>
<<if _attractiveness > 19>>
"Oh, I know how this works. Take a good look."
<br>
<br>
You pull up your shirt and flash your tits while attempting to influence him. He seems to try his best to resist, but ultimately he falls for your charms. Just barely.
<br>
<br>
[img[$imgDir + 'outside/nightclub/titflash.webp']]
<br>
<br>
<span style='color:#6c757d;'>"Alright fine, go in. Quick."</span>
<br>
<br>
<<set $nightclubunlocked = true>>
[[Go on->Nightclub]]
<<else>>
"Oh, I know how this works. Take a good look."
<br>
<br>
You pull up your shirt and flash your tits while attempting to influence him. Unfortunately, he seems unimpressed.
<br>
<br>
[img[$imgDir + 'outside/nightclub/titflash.webp']]
<br>
<br>
<span style='color:#6c757d;'>"Nice try sweetheart, but those aren't even the best I've seen today. Buzz off."</span>
<br>
<br>
<i>20 attractiveness required, current: _attractiveness</i>
<br>
<br>
[[Back->Head inside]]
<</if>>
<</nobr>>You pretend to give up and walk away, until you're around the nearby corner. After confirming nobody is around to see you activate your invisibility and fade from view. It won't last very long, so you hurry back and slip past the bouncer, who remains oblivious to your presence. Once you're alone in a hallway you remove the invisibility.
<i>Well that's a handy trick</i>
[img[$imgDir + 'outside/nightclub/hallway.jpeg']]
[[Inside the club->Nightclub]]
<<nobr>>
<<set $nightclubunlocked = true>>
<<updateEssence -1>>
<</nobr>>[img[$imgDir + 'outside/nightclub/toilets.jpeg']]
The bathrooms are clean and well-maintained, with the same mood-setting lights found everywhere in the club. Instead of the usual line for the stalls, there is a long line for the condom machine instead.
<span style='color:pink;'>"Hurry up already, I wanna fuck!"</span>
[[Leave->Nightclub]] [img[$imgDir + 'outside/nightclub/bar.jpeg']]
There's always people coming and going from the bar, so most of the drinks are prepared beforehand for quicker service. Watching closely you think you spot one of the bartenders pouring a strange substance into some drinks. Maybe that's why everyone here is so horny?
<i>That doesn't seem legal</i>
[[Leave->Nightclub]] <<nobr>>
<<if $azazelorgytaskreceived is true and $azazelorgytaskcompleted is not true>>
[img[$imgDir + 'outside/nightclub/vip/azazel/tasks/nightcluborgy/boringparty.jpeg']]
<br>
<br>
Looks like Azazel was right, there's not much going on here today. A lot of people are sitting around looking bored. Maybe some of them developed a tolerance for whatever they put in the drinks here. In any case, you will probably have to use some of your powers to turn the tide. The smoke gives you an idea.
<br>
<br>
<<if $player.skills.pheromones is true>>
<div class='orange-link'><a data-passage="Spread some Pheromones" class="link-internal" role="link" tabindex="0">Spread some Pheromones</a></div>
<<else>>
<a disabled><strike>Spread some Pheromones</strike> (requires <span style='color:orange;'>Pheromones</span>)</a>
<br>
<</if>>
<<back>>
<<else>>
[img[$imgDir + 'outside/nightclub/smokeroom.jpeg']]
<br>
<br>
Visibility in the smoke room is low, but audibly it's not hard to figure out what goes on in here. You hear the telltale signs of flesh slapping against flesh, moans being smothered by a hand, and the encouraging cheers of voyeurs, not quite drowned out by the obnoxiously loud music.
<br>
<br>
<i>Ew, something just splattered on me</i>
<br>
<br>
[[Leave->Nightclub]]
<</if>>
<</nobr>>[img[$imgDir + 'outside/nightclub/dancefloor.jpeg']]
The dance floor is buzzing with activity, even if most guests are too intoxicated to have any semblance of grace. What they do have going for them are nice pairs of tits, asses, and sometimes even cocks flopping out. Several guys try grinding against you straight away.
<span style='color:lightblue;'>"Come dance with us, chica!"</span>
[[Leave->Nightclub]] Without even pulling up your pants you push open the stall door, calling for him to enter. Adding a little seductive power into the mix removes any reservations he might have had. After he joins you instruct him to close the door, turn around, and start tugging at his pants.
"Pull them down. I'll jerk you off."
<span style='color:#0077b6'>"Seriously? Fuck yeah!"</span>
It doesn't take him long to follow your instructions, revealing a hairy, but decently sized cock. You spit in your palm and start tugging away, making this random lost frat bro rather pleased with his luck today.
[img[$imgDir + 'outside/college/class/toilethandjob.webp']]
<span style='color:#0077b6'>"Hey, uh, can I see your tits too?"</span>
You oblige with his request, after all why not. He'll probably cum faster this way. Your hypothesis is proven correct soon after as he spunks into your cleavage with a satisfied groan. He then gives you a big smile, sheepishly pulls up his pants, and waddles away.
<span style='color:#0077b6'>"Shit, that was dope. I gotta go lay down or something."</span>
[img[$imgDir + 'outside/college/class/toilethandjobcum.webp']]
<<nobr>>
<<if $player.skills.orallovermen is true>>
<i>7 Essence gained</i>
<<else>>
<i>5 Essence gained</i>
<</if>>
<</nobr>>
[[Wash up and go->College]]
<<nobr>>
<<updateEssence 5 "blowjob">>
<<set $player.victimsdrained++>>
<<set $stallseduced = true>>
<</nobr>>[img[$imgDir + 'home/parentsroom/momsleeping.jpeg']]
She falls into a deeper, mystical sleep. Her rapid eye movements tell you she's dreaming about something.
<<nobr>>
<<if $mother.cheatingimplanted is not true>>
<<if $player.skills.implantidea is true>>
<div class='orange-link'><a data-passage='implantCheatingMom' class="link-internal" role="link" tabindex="0">Implant the idea of cheating in her mind</a></div>
<<else>>
<a disabled><strike>Implant the idea of cheating in her mind</strike> (not unlocked)</a>
<</if>>
<br>
<<else>>
A closer look into her mind confirms she's getting absolutely fucked silly by strangers. Not the worst dream to have.
<br>
<br>
[img[$imgDir + 'home/parentsroom/momcheatingdream2.webp']]
<br>
<br>
<</if>>
[[Let her sleep->Home]]
<</nobr>>Pricking and prodding her mind, you slowly transform her dream into some hardcore banging with some of $brother.name's friends who are always ogling her. You even notice a faint smile appearing on her lips, perhaps she fantasized about this before?
<span style='color:#f6bd60'>"Fuck me harder, you young stud!"</span>
[img[$imgDir + 'home/parentsroom/momcheatingdream.webp']]
<i>Your $mother.relation will now flirt more with other men</i>
[[Leave the room->Home]]
<<nobr>>
<<progressTime>>
<<set $mother.cheatingimplanted = true>>
<</nobr>><<nobr>>
<<set _start = 2>>
<<if $mollyintroduction is true and $bestfriend.transforming is not true and ($bestfriend.transformed is not true or ($bestfriend.transformed is true and $bestfriend.transformedtalk is true))>>
<<set _start = 1>>
<</if>>
<<if $mollyintroduction is true and $bestfriend.transforming is not true and $player.skills.unnaturalstrength is true>>
<<set _start = 0>>
<</if>>
<<set _end = 2>>
<<if def $player.gymprogress and $gymcreepdealtwith is not true>>
<<set _end = 3>>
<</if>>
<<set _random = random(_start,_end)>>
<<switch _random>>
<<case 0>>
Because of your <span style='color:orange;'>"Unnatural Strength"</span> you have to be pretty careful not to overdo it in the gym. There have already been several instances of people giving you strange looks as you lift more than you should be able to with your small frame. Some guy even came up to you to ask what your secret is.
<br>
<br>
"Oh, you know, push-ups, sit-ups, and plenty of juice!"
<br>
<br>
[img[$imgDir + 'outside/gym/workout/unnaturalstrength.webp']]
<<case 1>>
$bestfriend.name is in the gym, doing her daily workout. She gets a lot of looks, not just because of her appearance, but also because she lifts more weight than half the men here. Usually she just straight up ignores them though. You join her for your workout, something you quickly regret as she's a bit of a slave driver. At least you know she gets results.
<br>
<br>
<span style='color:#ef476f;'>"Look at my abs! They're really coming in now."</span>
<br>
<br>
[img[$imgDir + 'outside/gym/workout/mollygym.jpg']]
<br>
<br>
<<if $bestfriend.knows and $bestfriend.transforming is not true and $bestfriend.transformed is not true>>
<<if $player.skills.awaken is true>>
<<if $player.essence > 249>>
<div class='orange-link'><a data-passage='Turn her into a succubus' class="link-internal" role="link" tabindex="0">Turn her into a succubus</a></div>
<<else>>
<a disabled><strike>Turn her into a succubus</strike> (required rank: Adept)</a>
<br>
<</if>>
<<else>>
<a disabled><strike>Turn her into a succubus</strike> (requires <span style='color:orange;'>Awaken</span>)</a>
<</if>>
<</if>>
<<case 2>>
Now that you've unlocked powers you can tell just how perverted the atmosphere in the gym really is. You can sense the lust radiating from the patrons as they creep on the girls. Whenever you do a suggestive exercise there's always at least one set of eyes burning a hole through your shorts.
<br>
<br>
<i>If looks counted as sex I'd be pregnant by now</i>
<br>
<br>
<<switch random(0,2)>>
<<case 0>>
[img[$imgDir + 'outside/gym/workout/workout1.webp']]
<<case 1>>
[img[$imgDir + 'outside/gym/workout/workout2.webp']]
<<case 2>>
[img[$imgDir + 'outside/gym/workout/workout3.webp']]
<</switch>>
<<case 3>>
After a good session you decide to go relax in the sauna. House rules state you have to be naked, and bring a towel. You're getting a good sweat on when some old guy comes in and sits down right next to you, despite there being lots of free space. He even rubs his cock while barely hiding the movements.
<br>
<br>
<i>Seriously, dude?</i>
<br>
<br>
[img[$imgDir + 'outside/gym/workout/saunacreep/saunacreep.webp']]
<br>
<br>
<<if ndef $player.gymprogress>>
<<set $player.gymprogress = 1>>
<<set $player.attractiveness++>>
<i>Your attractiveness has increased</i>
<br>
<br>
<<elseif $player.gymprogress < 10>>
<<set $player.gymprogress++>>
<<set $player.attractiveness++>>
<i>Your attractiveness has increased</i>
<br>
<br>
<</if>>
<<nobr>>
<<if $player.skills.drain2 is true>>
<div class='orange-link'><a data-passage="Take the opportunity to Drain and embarass him" class="link-internal" role="link" tabindex="0">Take the opportunity to Drain and embarrass him</a></div>
<<else>>
<a disabled><strike>Take the opportunity to Drain and embarrass him</strike> (requires <span style='color:orange;'>Improved Drain</span>)</a>
<br>
<</if>>
<<if $player.skills.unnaturalstrength is true>>
<div class='orange-link'><a data-passage="Use your Strength to teach his balls a lesson" class="link-internal" role="link" tabindex="0">Use your Strength to teach his balls a lesson</a></div>
<<else>>
<a disabled><strike>Use your Strength to teach his balls a lesson</strike> (requires <span style='color:orange;'>Unnatural Strength</span>)</a>
<br>
<</if>>
<</nobr>>
[[Ignore him->Gym]]
<</switch>>
<</nobr>>
<<nobr>>
<<if _random is not 3>>
<<if ndef $player.gymprogress>>
<<set $player.gymprogress = 1>>
<<set $player.attractiveness++>>
<i>Your attractiveness has increased</i>
<br>
<br>
<<elseif $player.gymprogress < 10>>
<<set $player.gymprogress++>>
<<set $player.attractiveness++>>
<i>Your attractiveness has increased</i>
<br>
<br>
<</if>>
<</if>>
<<if _random is not 3>>
[[Finish up->Gym]]
<</if>>
<<progressTime>>
<<set $workedouttoday = true>>
<</nobr>>Unwilling to let that comment slide you turn around and look him straight in the eyes.
"Sorry Jack, I only drink from bottles 3 inches and above."
He tries to formulate a retort, but is dumbfounded as your seductive aura influences his thoughts. Panicking he looks down, where his cock has started visibly poking through his pants. Despite his efforts to hide it his neighbor quickly notices, announcing it to the whole classroom.
<span style='color:lightgreen;'>"Holy shit, Jack's got a boner!"</span>
<span style='color:pink;'>"Never figured you were into SPH, LOL!"</span>
The teacher also noticed the commotion, and instructs everyone to keep it down.
[img[$imgDir + 'outside/college/class/unwantedboner.jpg']]
<<nobr>>
<<if $player.skills.drain2 is true>>
<div class='orange-link'><a data-passage="Take it even further with Improved Drain" class="link-internal" role="link" tabindex="0">Take it even further with Improved Drain</a></div>
<<else>>
<a disabled><strike>Take it even further with Improved Drain</strike> (not unlocked)</a>
<br>
<</if>>
[[Focus on the lecture again->College]]
<</nobr>>With Jack completely under your spell he's easy to manipulate. You seductively bite your lips and focus all your energy on his crotch. His eyes go wide as he realizes what's happening, when his sad little cock starts spurting away in his underwear. Every second the clearly visible wet spot gets larger and larger. Because he's already the center of attention it doesn't take long for others to catch on.
<span style='color:pink;'>"Ewww, did he just cum in his pants? WTF!"</span>
The entire room erupts in laughter as Jack's face turns redder than a tomato. Several boys and girls have taken out their phones to take pictures. It takes a solid 5 minutes before the teacher manages to get control again.
"Alright class, settle down now. Jack, go clean up in the restroom."
<i>That'll teach him</i>
[img[$imgDir + 'outside/college/class/cameinpants.jpeg']]
<i>5 Essence obtained</i>
[[Back to the lecture->College]]
<<nobr>>
<<updateEssence 5>>
<<set $player.victimsdrained++>>
<<updateAlignment -1>>
<<set $bullydrained = true>>
<</nobr>>[img[$imgDir + 'outside/mall/electronicstore/phone.jpg']]
You've been without a phone since you dropped it that night at the park. After snooping around you find they have the latest model uPhone. And only 200 bucks, what a steal!
<i>I've always wanted one of these!</i>
<<nobr>>
<<if $player.money > 199>>
<<link "Buy it ($200)" "General store">>
<<set $phonebought = true>>
<<set $player.money = $player.money - 200>>
<</link>>
<<else>>
<a disabled><strike>Buy it ($200)</strike> (no money)</a>
<</if>>
<</nobr>>
<<back>>[img[$imgDir + 'outside/mall/electronicstore/phone.jpg']]
<<nobr>>
<<if previous() is not "Install HookApp" and previous() is not "Spend some time swiping" and previous() is not "Swiping 5" and previous() is not "Message from a car" and previous() is not "Message from gym bro" and previous() is not "Message from girl" and previous() is not "Incubus Swiping 3" and previous() is not "Message from Ember">>
<<set $previouspassagephone = previous()>>
<</if>>
<<if $hookappinstalled is not true>>
[[Install HookApp]]
<<elseif $gameTime is not 5 and $swiping1complete is not true>>
[[Spend some time swiping]]
<<elseif $gameTime is not 5 and $swiping1complete is true and $fleshlightmastered is true and $swipingincubuscomplete is not true>>
<<set $hookapptransread = true>>
[[Modify your HookApp gender to trans]]
<</if>>
<<if $teslabromessage is true and $teslabromessageread is not true>>
[[Message from a car]]
<br>
<</if>>
<<if $emberswipeddays > 1 and $embermessageread is not true>>
[[Message from Ember]]
<br>
<</if>>
<<if $hotgirlmessage is true and $hotgirlmessageread is not true>>
[[Message from girl]]
<br>
<</if>>
<<if $gymbromessage is true and $gymbromessageread is not true>>
[[Message from gym bro]]
<</if>>
<<if $deanblackmailpicture is true or $mommallblackmail is true or $mompoolblackmail is true>>
<br>
[[Blackmail]]
<</if>>
<</nobr>>
<<link "Shut down" $previouspassagephone>>
<</link>>You remember this old app you had that promised an easy way to meet people for casual flings. At the time you only scrolled through it out of curiosity, but perhaps it would be a good place to find some easy targets. After reinstalling the app it even remembers your old profile.
[img[$imgDir + 'phone/hookapp/hookup.jpeg']]
<i>Who looks like that after hooking up?</i>
<<return "Done">>
<<nobr>>
<<set $hookappinstalled = true>>
<</nobr>>[img[$imgDir + 'phone/hookapp/onlyfansgirl.webp']]
Belle, 24
To see more join my onlyfans at https://onlyfans.com/belledelphine
<i>Ads, ads everywhere</i>
<<link "Swipe left" 'Swiping 2'>>
<</link>>
<<link "Swipe right" 'Swiping 2'>>
<<set $swipedrightonlyfansgirl = true>>
<</link>>[img[$imgDir + 'phone/hookapp/gymbro.jpeg']]
Matt, 26
I only do one type of cardio. No fat chicks.
<i>How original</i>
<<link "Swipe left" 'Swiping 3'>>
<</link>>
<<link "Swipe right" 'Swiping 3'>>
<<set $swipedrightgymbro = true>>
<</link>>[img[$imgDir + 'phone/hookapp/tesla.jpg']]
Steve, 33
You know you want to take a ride.
<i>This is just a picture of a car</i>
<<link "Swipe left" 'Swiping 4'>>
<</link>>
<<link "Swipe right" 'Swiping 4'>>
<<set $swipedrightteslabro = true>>
<</link>>[img[$imgDir + 'phone/hookapp/totalbabe.jpeg']]
Layla, 28
I'm into Netflix and chill, but my subscription just ran out. You don't mind, do you?
<i>Hot mama</i>
<<link "Swipe left" 'Swiping 5'>>
<</link>>
<<link "Swipe right" 'Swiping 5'>>
<<set $swipedrighthotgirl = true>>
<</link>>[img[$imgDir + 'phone/hookapp/scammer.jpeg']]
Kevin, 25
<i>Now this is what I'm talking about</i>
Want to get rich like me? I have an exclusive investment opportunity that can make 10, 20% gains per day! Simply make an account on this website and make your first deposit!
<i>God damn it</i>
<<link "Swipe left" 'Phone'>>
<<progressTime>>
<</link>>
<<link "Swipe right" 'Phone'>>
<<set $swipedrightscammer= true>>
<</link>>
<<nobr>>
<<set $swiping1complete = true>>
<<progressTime>>
<</nobr>>[img[$imgDir + 'phone/hookapp/tesla.jpg']]
<span style='color:#adb5bd;'>"Sup babe, I sent you the address for a parking lot I like to hang out in. Wear something cute."</span>
<i>What a gentleman</i>
<<return "Back">>
<<nobr>>
<<set $teslabrohookupavailable = true>>
<<set $teslabromessageread = true>>
<</nobr>>As you arrive in the parking lot it's not hard to locate the only Tesla, right in the middle of the otherwise empty space. When you approach the passenger door swings open, and a thirty-something man inside motions for you to take a seat.
<span style='color:#adb5bd;'>"Get in. Ever been in a self-driving car before?"</span>
Can't say that you have, and you've definitely never had sex in one. After a couple minutes of cruising around he activates cruise control and pulls down his pants, revealing his intentions. That works for you as you bend down, grab the shaft, and start sucking on the head.
[img[$imgDir + 'phone/hookapp/cardate/carblowjob1.webp']]
There is not much time to admire the passing scenery, as you have to focus on giving this man the best sloppy toppy you are capable of. Any other drivers looking through the windows would notice something is up right away, but that only adds to the excitement. The guy seems to be having the time of his life too.
<span style='color:#adb5bd;'>"Shit, that's good. Hold on, I want to enjoy this fully."</span>
[img[$imgDir + 'phone/hookapp/cardate/carblowjob2.webp']]
[[He pulls over->Parking lot 2]]After parking on the side of the ride the pair of you move to the backseat, where there's more room to work with. You decide to show off your deepthroat skills, gagging and choking on his shaft even though you don't quite manage to get it all down. That doesn't stop you from trying.
"GLK GLK GLLLLLK!"
[img[$imgDir + 'phone/hookapp/cardate/carblowjob3.webp']]
Being massaged by your throat is too much for the poor guy. His cock twitches a few times, and then starts shooting thick wads of jizz straight into your mouth. The orgasm is so intense that the entire car shakes with his movements.
<span style='color:#adb5bd;'>"Fffuuuuuuuck!"</span>
He leans back against the headrest and closes his eyes, trying to catch his breath as you savor your meal.
[img[$imgDir + 'phone/hookapp/cardate/carblowjob4.webp']]
<<nobr>>
<<if $player.skills.orallovermen is true>>
<i>7 Essence gained</i>
<<else>>
<i>5 Essence gained</i>
<</if>>
<</nobr>>
[[Get out of the car->Outside]]
<<nobr>>
<<set $teslabrohookupavailable = false>>
<<updateEssence 5 "blowjob">>
<<set $player.victimsdrained++>>
<<progressTime>>
<</nobr>>
[img[$imgDir + 'phone/hookapp/gymbro.jpeg']]
<span style='color:#adb5bd;'>"Hey, I could swear I've seen you around before? Hit me up if you want to work out together."</span>
<i>We go to the same gym? Cool</i>
<<return "Back">>
<<nobr>>
<<set $gymbrohookupavailable = true>>
<<set $gymbromessageread = true>>
<</nobr>>After some introductions the two of you go for a short workout together. You make sure to do as many suggestive exercises as possible, preferably right in front him. In the mirror you can see him staring at your ass, as well as the massive boner forming in his pants. Good thing they're a bit loose.
<i>That's right, get a good look</i>
[img[$imgDir + 'phone/hookapp/gymdate/gymtease1.webp']]
When he gets so horny he can't take it anymore you finally grab his hand and lead him to the showers. Once inside you pull down his pants, and a sizable cock jumps out. Grabbing it in your hand you start stroking it to full hardness.
"Only one more thing we need to work on."
[img[$imgDir + 'phone/hookapp/gymdate/gymtease2.webp']]
[[Blowjob time]]His dick grows even larger as you suck on it, until you can barely take half of it in your mouth anymore. Maybe the rumor about bodybuilders having tiny dicks wasn't true after all? Or was it tiny testicles, you can never remember.
"Ooh, it's so big! It almost doesn't fit in my tiny mouth."
<span style='color:#adb5bd;'>"I knew you'd love it, babe."</span>
[img[$imgDir + 'phone/hookapp/gymdate/gymblowjob1.webp']]
Even though they're a bit sweaty, you also give his balls some loving. Guys love it when you suck on them while looking at their face for some reason. As a bonus you can feel them churning, creating more of that Essence you crave so much.
<span style='color:#adb5bd;'>"I'm getting close, keep doing that!"</span>
[img[$imgDir + 'phone/hookapp/gymdate/gymblowjob2.webp']]
[[Get your meal]]Finally he's ready to blow. You put your mouth back over the tip, and can't help but moan as the first shot lands on your tongue. It's followed by several more, each as voluminous as the last. He must eat a pretty healthy diet because it's some of the thickest and creamiest cum you've ever tasted.
<span style='color:#adb5bd;'>"Here it comes!"</span>
After swallowing you go back and suck a little more, just to make sure you got everything.
[img[$imgDir + 'phone/hookapp/gymdate/gymblowjob3.webp']]
<<nobr>>
<<if $player.skills.orallovermen is true>>
<i>7 Essence gained</i>
<<else>>
<i>5 Essence gained</i>
<</if>>
<</nobr>>
[[Time to leave->Gym]]
<<nobr>>
<<set $gymbrohookupavailable = false>>
<<updateEssence 5 "blowjob">>
<<set $player.victimsdrained++>>
<<progressTime>>
<</nobr>>
[img[$imgDir + 'outside/nightclub/vipsection.jpeg']]
<<nobr>>
<<if $azazeltaskreceived is true and $talkedtocalvin is not true>>
[[Talk to Calvin]]
<</if>>
<</nobr>>
[[Talk to Azazel]]
[[Leave->Nightclub]]
<<nobr>>
<<if $nightclubvipunlocked is not true>>
<<goto vipbouncer>>
<</if>>
<</nobr>><<nobr>>
<<if $azazeltaskcompleted is true and $azazeltaskreported is not true>>
He's not in his usual spot, and Calvin is nowhere to be seen, so you have to go looking for him. Luckily you can follow the sounds of sex to a nearby room, where you find Azazel in bed with a young woman. She doesn't even notice you come in, so entranced in their fuck session, but he does. He motions for you to come in.
<br>
<br>
[img[$imgDir + 'outside/nightclub/vip/azazel/report/azazelreportfuck1.webp']]
<br>
<br>
<span style='color:crimson;'>"Ah, my little helper has returned. What news do you have for me?"</span>
<br>
<br>
Even as he's talking to you he continues to pump in and out of the girl, though he orders her to be more quiet. That doesn't change the squelching sounds coming out of her clearly drenched fuckhole.You'll just have to ignore it.
<br>
<br>
[[Tell him what transpired]]
<<else>>
[img[$imgDir + 'outside/nightclub/vip/azael.jpeg']]
<br>
<br>
<<if $azazeltaskreceived is true>>
<span style='color:crimson;'>"Don't bother me unless you have something to report."
</span>
<br>
<br>
<<if def $azazelfavor>>
Favor: $azazelfavor
<br>
<br>
<</if>>
<<if $player.essence < 25 and $azazelbegged is not true>>
[[Ask if he has any Essence to spare]]
<br>
<</if>>
<<else>>
<<if $player.essence < 25 and $azazelbegged is not true>>
[[Ask if he has any Essence to spare]]
<br>
<</if>>
<<if $player.essence > 29>>
[[Ask about the task->AzazelTask]]
<br>
<<else>>
<a disabled><strike>Ask about the task</strike> (30 essence required)</a>
<br>
<</if>>
<</if>>
<<if $azazeltaskcompleted is true>>
[[Ask for more work]]
<br>
<</if>>
[[Back->Nightclub]]
<</if>>
<</nobr>>You approach the VIP section, but are quickly stopped by a new bouncer. This is starting to get annoying.
<span style='color:#6c757d;'>"Sorry ma'am, this area is off limits."</span>
<i>Another fucking guard? What is this, Fort Knox?</i>
[img[$imgDir + 'outside/nightclub/vip/bouncer.jpeg']]
<<nobr>>
<<if $player.skills.claws is true>>
<div class='orange-link'><a data-passage='Threaten him with your Claws' class="link-internal" role="link" tabindex="0">Threaten him with your Claws</a></div>
<<else>>
<a disabled><strike>Threaten him with your Claws</strike> (not unlocked)</a>
<br>
<</if>>
<<if $player.skills.sweettalk is true>>
<div class='orange-link'><a data-passage='Sweet Talk him' class="link-internal" role="link" tabindex="0">Sweet Talk him</a></div>
<<else>>
<a disabled><strike>Sweet Talk him</strike> (not unlocked)</a>
<</if>>
<</nobr>>
[[Come back later->Nightclub]]You're sick of these obstacles they keep putting in your way. While sharpening your nails you use your supernatural speed to push them against his neck. Just hard enough to draw a trickle of blood, and to make sure you are taken seriously. Despite his precarious situation he seems rather calm about it all.
"Either let me through, or I'll go through you. Your choice."
[img[$imgDir + 'outside/nightclub/vip/nails.jpeg']]
<span style='color:#6c757d;'>"Listen here lady, I don't know what you're playing at but..."</span>
The bouncer is interrupted by a familiar voice coming from a back room.
<span style='color:crimson;'>"It's all right Calvin. Let her in."</span>
[[Follow the voice]]
<<nobr>>
<<updateAlignment -2>>
<<set $calvinthreated = true>>
<</nobr>>Finally you're once again standing face to face with the man who started this whole mess. Now that you have some powers of your own you can tell just how large the difference in power between you two is. You feel like a puddle standing in front of an ocean.
<span style='color:crimson;'>"I was wondering when I'd be seeing you. You have questions, yes?"</span>
[img[$imgDir + 'outside/nightclub/vip/azael.jpeg']]
[[Who are you? What did you do to me?]]
<<nobr>>
<<set $nightclubvipunlocked = true>>
<</nobr>>It might be a good idea to play it dumb. You put on your best innocent face and sit down on a nearby couch, ostentatiously flipping your hair. Quick on your feet you make up a somewhat believable story.
"Oh, don't mind me sir, one of the guys downstairs said he would meet me here. I think his name was John? He was sooooo hot! Anyway, he looked pretty important, he's probably a VIP. Wouldn't want to offend him, right?"
<i>Please buy it</i>
[img[$imgDir + 'outside/nightclub/vip/innocent.webp']]
<span style='color:#6c757d;'>"Listen here lady, I don't know what you're playing at but..."</span>
The bouncer is interrupted by a familiar voice coming from a back room.
<span style='color:crimson;'>"It's all right Calvin. Let her in."</span>
[[Follow the voice]]
<<nobr>>
<<updateAlignment 2>>
<</nobr>><span style='color:crimson;'>"The people here call me Azazel. It's the name of a fallen angel in the Bible. Fitting, don't you think?"</span>
<<nobr>>
<<if $player.victimskilled > 0>>
<span style='color:crimson;'>"As for what I did to you, I'm sure you've figured that out already. I can sense you've been experimenting with your powers. You've even killed before. Good. The humans are nothing but cattle to us."</span>
<<else>>
<span style='color:crimson;'>"As for what I did to you, I'm sure you've figured that out already. I can sense you've been experimenting with your powers. Although I sense you refuse to kill. You don't need to hold back, the humans are nothing but cattle to us."</span>
<</if>>
<</nobr>>
"So you turned me into this... demon? This succubus?"
[img[$imgDir + 'outside/nightclub/vip/succubus.webp']]
<span style='color:crimson;'>"Turned you? Hardly. I merely helped pull out what was already inside you."</span>
"Why? What do you get from all of this?"
<span style='color:crimson;'>"All in good time, fledgling. First I have a task for you."</span>
[[Ask about the task]]<<nobr>>
<<if $player.essence > 29>>
<<goto AzazelTask>>
<<else>>
Azazel carefully looks you up and down, like he's analyzing you. Whatever he's looking for, he doesn't seem to find it.
<br>
<br>
<span style='color:crimson;'>"Hmmm. You are still too weak. Gather some more power, and then we'll talk."</span>
<br>
<br>
[img[$imgDir + 'outside/nightclub/vip/azael.jpeg']]
<br>
<br>
<i>30 Essence required</i>
<br>
<br>
[[Ask if he has any Essence to spare]]
<br>
[[Calvin escorts you out->Nightclub]]
<</if>>
<</nobr>><span style='color:crimson;'>"As you undoubtedly noticed, things are a little more sexual than usual around here. I've put a lot of time and effort into this place over the years. When I first arrived here it was nothing but a sleazy bar, and now look at it! My very own Sodom."</span>
<i>You could say that</i>
[img[$imgDir + 'outside/nightclub/vip/orgy.webp']]
"So, what, you're draining all of these people? Everyone here?"
<span style='color:crimson;'>"Only a little. If I took too much they wouldn't come back for more. But I digress."</span>
<i>No wonder he's so powerful</i>
[[He gets to the point]]<span style='color:crimson;'>"A trustworthy source has informed me a group of Angels have arrived in the city, and they've been snooping around this area. Let's just say the last time they interfered with my business things ended badly. Find them, and figure out why they're here." </span>
"Angels are real too?"
<span style='color:crimson;'>"Oh yes. Though they aren't anything like the stories you've read."</span>
[img[$imgDir + 'outside/nightclub/vip/angel.webp']]
"Why do you need me for this? Wouldn't someone experienced be better?"
<span style='color:crimson;'>"You have a unique advantage. You are young, unknown, and of no significant power, so they won't see you as a threat. Instead of killing you on sight they will try to manipulate you into doing their dirty work."</span>
"And you want me to let them?"
<span style='color:crimson;'>"I want you to do whatever it takes to get the information, and then report back to me. Calvin will help you find them."</span>
With a dismissive hand motion Azazel makes it clear this conversation is now over.
<i>I guess I don't have much of a choice</i>
[[This is a lot to unpack->NightclubVIP]]
<<nobr>>
<<set $azazeltaskreceived = true>>
<</nobr>><h1>End of Content</h1>
End of version 0.3, thank you for playing! If you want to leave feedback or talk about the game, join us at the forums at https://f95zone.to/threads/demonic-desire-v0-1-averagehtmlenjoyer.203049/ where I am active, or check my Patreon/Subscribestar for early updates and sneak peeks at future content.
[img[$imgDir + 'credits/banner.png']]
[[Continue exploring->Outside]]<<nobr>>
<<if ndef $bestfriend.progression or $bestfriend.progression < 3>>
<<if ndef $bestfriend.progression>>
$bestfriend.name takes you to her place where you spend hours together trying on new bikinis she scored during a recent shopping spree. She wants to see you in every single one, and compliments you every time. Some of them are a bit small for your liking.
<br>
<br>
<span style='color:#ef476f;'>"Damn babe, leave some looks for the rest of us would you?"</span>
<br>
<br>
"Thanks, but it would probably look better on you."
<br>
<br>
<span style='color:#ef476f;'>"No way, I'm flat as a board compares to your puppies."</span>
<br>
<br>
[img[$imgDir + 'outside/college/molly/mollybikinishort.webp']]
<<set $bestfriend.progression = 1>>
<<elseif $bestfriend.progression is 1>>
Somehow she's convinced you to try yoga with her again. $bestfriend.name is a bit of a health nut, a muscle mommy if you will. Standing next to her like this also reminds you just how much of a tall goddess she is. During your session she keeps glancing over at you, probably to make sure your form is ok.
<br>
<br>
<span style='color:#ef476f;'>"Deeeeeep breaths. That's it."</span>
<br>
<br>
[img[$imgDir + 'outside/college/molly/mollyyoga.webp']]
<<set $bestfriend.progression++>>
<<elseif $bestfriend.progression is 2>>
You and $bestfriend.name chill in her room, venting your frustrations to each other while fixing your makeup. Her favorite subject is complaining about boys, and all the different ways they annoy her.
<br>
<br>
<span style='color:#ef476f;'>"And then he had the nerve to say I was 'too masculine'. Can you believe that!?"</span>
<br>
<br>
"No way. He's probably overcompensating for something."
<br>
<br>
[img[$imgDir + 'outside/college/molly/mollygossip.webp']]
<<set $bestfriend.progression++>>
<</if>>
<<else>>
<<switch random(0,2)>>
<<case 0>>
$bestfriend.name takes you to her place where you spend hours together trying on new bikinis she scored during a recent shopping spree. She wants to see you in every single one, and compliments you every time. Some of them are a bit small for your liking.
<br>
<br>
<span style='color:#ef476f;'>"Damn babe, leave some looks for the rest of us would you?"</span>
<br>
<br>
"Thanks, but it would probably look better on you."
<br>
<br>
<span style='color:#ef476f;'>"No way, I'm flat as a board compares to your puppies."</span>
<br>
<br>
[img[$imgDir + 'outside/college/molly/mollybikinishort.webp']]
<<case 1>>
Somehow she's convinced you to try yoga with her again. $bestfriend.name is a bit of a health nut, a muscle mommy if you will. Standing next to her like this also reminds you just how much of a tall goddess she is. During your session she keeps glancing over at you, probably to make sure your form is ok.
<br>
<br>
<span style='color:#ef476f;'>"Deeeeeep breaths. That's it."</span>
<br>
<br>
[img[$imgDir + 'outside/college/molly/mollyyoga.webp']]
<<case 2>>
You and $bestfriend.name chill in her room, venting your frustrations to each other while fixing your makeup. Her favorite subject is complaining about boys, and all the different ways they annoy her.
<br>
<br>
<span style='color:#ef476f;'>"And then he had the nerve to say I was 'too masculine'. Can you believe that!?"</span>
<br>
<br>
"No way. He's probably overcompensating for something."
<br>
<br>
[img[$imgDir + 'outside/college/molly/mollygossip.webp']]
<</switch>>
<</if>>
<</nobr>>
[[Say goodbye->Outside]]
<<nobr>>
<<progressTime>>
<</nobr>>The forest is dark and abandoned, an ideal setting to spread your wings without worries. You strip naked, focus on your back, and let them out in all their glory. Using them comes naturally to you, and with one big leap you are ten feet off the ground supporting yourself with just a few flaps.
<i>This is amazing, I feel so free!</i>
You lose track of time as you soar through the night sky, not a worry in the world.
[img[$imgDir + 'outside/forest/wings/flying.png']]
<<return "Go back to the ground">>
<<nobr>>
<<set $player.wingstriedout = true>>
<</nobr>>Outside the classroom you run into your best friend, $bestfriend.name. You've been like peas and carrots with her as far back as you can remember. For a long time she was your only friend. Even though she had a major glow-up in high school and hung with the popular crowd she always made time for you. $bestfriend.name is dressed rather provocatively, as usual.
[img[$imgDir + 'outside/college/class/mollyintro.jpeg']]
<span style='color:#ef476f;'>"Girl, where have you been? I called you like 50 times!"</span>
"Oh, sorry, I think I lost my phone in the park the other day. I'm okay."
<span style='color:#ef476f;'>"You better be! Well, tell me everything."</span>
The two of you spend your classes together, where you're forced to explain what happened. Of course you decide to keep most details out of the story, focusing on your illness. She's also going off about yet another guy trying to hit on her during class. Honestly, it feels good to have some normalcy in your life again.
[[Finish class->College]]
<<nobr>>
<<progressTime>>
<<updateGrades 2>>
<<set $attendedclasstoday = true>>
<<set $mollyintroduction = true>>
<</nobr>>
[img[$imgDir + 'phone/hookapp/totalbabe.jpeg']]
<span style='color:#edafb8;'>"I'm home all by myself, with nobody to help me keep warm. Whatever will I do?"</span>
<i>If she's trying to lure me in, it's working</i>
[[Text her that you're coming over]]
<<back>>
<<nobr>>
<<set $girlhookupavailable = true>>
<<set $hotgirlmessageread = true>>
<</nobr>>She replies with her address and you make your way there. After ringing the doorbell a beautiful girl dressed only in a bathrobe opens up, she looks even better in person than in the pictures. Honestly, you're having a hard time believing you got so lucky. You quickly end up in bed together, this girl does not like to waste time.
<span style='color:#edafb8;'>"Come here, you"</span>
[img[$imgDir + 'phone/hookapp/onenightstand/girlhookup1.webp']]
The temperature in the room keeps rising as you passionately explore each other's bodies. She seems especially fond of nipple play, reacting strongly to your playful nibbles and bites. You can basically smell her arousal as you give them all the attention they deserve.
<span style='color:#edafb8;'>"Oooh, do that thing again!"</span>
[img[$imgDir + 'phone/hookapp/onenightstand/girlhookup2.webp']]
After taking your time with foreplay you teasingly move your hand down over her belly, until you get to the prize. Your fingers slip easily into her dripping wet hole. Curling your fingers you start pleasuring her g-spot, moving faster and faster until her moans indicate you've hit the sweet spot.
<span style='color:#edafb8;'>"Don't stop, make me cum!"</span>
The girl has an electric orgasm on your fingers, her body convulsing and shaking as she grabs the pillows for support. It's so intense in fact that after absorbing the released Essence she mumbles a few more words, and falls right asleep.
[img[$imgDir + 'phone/hookapp/onenightstand/girlhookup3.webp']]
<<nobr>>
<<if $player.skills.oralloverwomen is true>>
<i>7 Essence gained</i>
<<else>>
<i>5 Essence gained</i>
<</if>>
<</nobr>>
[[Don't want to overstay your welcome->Outside]]
<<nobr>>
<<set $hotgirlhookupavailable = false>>
<<updateEssence 5 "cunnilingus">>
<<set $player.victimsdrained++>>
<<progressTime>>
<</nobr>>Azazel considers your request for a moment. While he clearly enjoys the power he has over you, perhaps he's being cautious to keep it that way. His final decision seems to be that you're not a threat, as he opens his robe and reveals a big bulge in his underwear.
<span style='color:crimson;'>"I don't give my essence to just anyone. If you want it, come here and ask properly."</span>
<i>He wants me to beg like a dog?</i>
[img[$imgDir + 'outside/nightclub/vip/azazel/beg/azazelbulge.jpeg']]
[[Beg for his seed]]
[[I'm too proud for that->NightclubVIP]]You kneel down and kiss his cock through the fabric, looking up at him with your cutest puppy eyes. This seems to satisfy him, as he suddenly picks you up and carries you to a nearby bedroom. While walking you can't help but be pulled in by his aura, and your lips lock in a passionate kiss. He throws you on the bed and you scramble to remove your clothes.
<span style='color:crimson;'>"Well, what are you waiting for? I'm a busy man."</span>
[img[$imgDir + 'outside/nightclub/vip/azazel/beg/azazelbeg.webp']]
[[Get to work]]
Now naked you pull down his pants as well, revealing the largest cock you've ever seen. It must be close to 8 inches. Despite that it grows even larger as you lick and nibble on it, making you stare in disbelief. You can't help but let out an involuntary moan as you gently play with the head next.
<i>Even the smell is sooooo good</i>
[img[$imgDir + 'outside/nightclub/vip/azazel/beg/azazelsuck1.webp']]
His stamina is nothing like what you are used to. While you usually make boys cum in minutes, here you have to pull out all the stops. Using both hands, sucking on the tip, deepthroating nearly half of his huge cock, you throw everything you know at him. Still it takes what feels like an eternity for him to even acknowledge your efforts.
<span style='color:crimson;'>"Come on, you can do better than that!"</span>
<i>I'm fucking trying!</i>
[img[$imgDir + 'outside/nightclub/vip/azazel/beg/azazelsuck2.webp']]
[[He's finally ready]]On your knees you eagerly await the reward. While most men produce maybe a teaspoon of cum, Azazel is different. Every blast from his cock pumps an ounce of it into your mouth, and you have to keep swallowing constantly just to keep up. By the time he finishes you feel like you drank a whole pint of it.
<i>My belly is so full... and swollen...</i>
With your deal fulfilled he loses interest, picking up his clothes and leaving the room. As you're doing the same you notice your pussy is absolutely drenched, juices flowing down onto your thighs. His power flows through you like a raging storm.
[img[$imgDir + 'outside/nightclub/vip/azazel/beg/azazelcum.webp']]
<<nobr>>
<<if $player.skills.orallovermen is true>>
<i>12 Essence gained</i>
<<else>>
<i>10 Essence gained</i>
<</if>>
<</nobr>>
[[Get dressed->NightclubVIP]]
<<nobr>>
<<updateEssence 10 "blowjob">>
<<set $azazelbegged = true>>
<<set $player.victimsdrained++>>
<</nobr>>You approach the girl and compliment her looks, which she seems flattered by. You also mention how the Diner has been looking for a model for their new advertisement campaign. She almost jumps at the opportunity. Too easy. With the girl in tow you head towards the register to "work out some of the details" with her.
As you're making up fake details about the modeling gig you can see Blake leading her ex to the bathroom. You remember the manager had cameras installed everywhere, so you subtly open the monitoring app on the register screen. They're already inside, and Blake looks about ready to jump his bones.
[img[$imgDir + 'outside/diner/shift/blake/blakeexkissing.webp']]
<i>Damn she's really going for it</i>
[[I'm curious, keep watching]]
[[Shut off the camera to give her some privacy->Diner]]
<<nobr>>
<<set $blakeexfucked = true>>
<</nobr>>To keep the woman busy you print out a modelling questionnaire from the internet, which asks about past work experience and measurements sizes. Meanwhile on the screen Blake has gotten on her knees and is giving a boobjob. It feels a bit surreal to watch her boyfriend bang Blake's tits as you're having a casual conversation with this woman.
"Yeah, please write a couple of sentences here about why you think you'd be a good fit for the job."
[img[$imgDir + 'outside/diner/shift/blake/blaketitjob.webp']]
[[Keep watching]]
[[That's enough voyeurism->Diner]]You watch the woman slowly fill in all the useless questions. Out of the corner of your eye you can see Blake is getting the shit pounded out of her. The woman says she has some material from former photoshoots in her apartment just a few minutes away. You suggest she goes and retrieve them. At least that will give you some extra time. She doesn't even seem to think about where her boyfriend is, wrapped up in her eagerness and greed.
<i>Hurry it up, Blake!</i>
[img[$imgDir + 'outside/diner/shift/blake/blakeexfuck.webp']]
[[Watch more]]
[[That's enough voyeurism->Diner]] With the girlfriend gone you check the camera again and turn on the sound to catch the last snippets of their conversation. Looks like they're finished, judging by the fresh load of cum on her face. Blake doesn't look very happy though. You guess he didn't manage to satisfy her after all.
<span style='color:#e9c46a;'>"What do you mean you have to go? I didn't cum yet! You can't do this to me again, Stephen!"</span>
[img[$imgDir + 'outside/diner/shift/blake/blakeexdisappointment.webp']]
The guy just shrugs and finishes putting on his clothes, then leaves her behind without another word.
<span style='color:#e9c46a;'>"Fine, go back to that dumb bitch! I bet she doesn't fuck nearly as good as me."</span>
<i>Poor Blake. Maybe I can help her out sometime</i>
[[Shut it down->Diner]]
<<nobr>>
<<set $blakeexfuckwatched = true>>
<</nobr>>[img[$imgDir + 'outside/mall/restroom/restroom.jpeg']]
[[Check the last stall]]
[[Leave->Mall]]
<<nobr>>
<<if $gameTime is 5>>
<<goto Outside>>
<</if>>
<</nobr>><<nobr>>
<<if $gameTime is 2 and $mother.location is 'mall'>>
<<if $mother.cheatingimplanted is true>>
<<if $mother.pheromones > 8 and $mother.mallcheating3 is true>>
The employee and your $mother.relation are at it again, removing her top and bra to "measure" her. It's pretty obvious by now this is just an excuse for him to grope her. The worst part is she enjoys it and even encourages him. It makes you wonder what happens if you aren't here to keep an eye on them.
<br>
<br>
<span style='color:#f6bd60'>"You want to measure them again? Sure!"</span>
<br>
<br>
[img[$imgDir + 'outside/mall/mother/momflirt2.webp']]
<br>
<br>
<<if $mother.mallcheating4 is not true>>
<<if $player.skills.invisibility is true>>
<<if $player.essence > 0>>
<div class='orange-link'><a data-passage='Pretend to leave with Invisibility' class="link-internal" role="link" tabindex="0">Pretend to leave with Invisibility</a></div>
<<else>>
<a disabled><strike>Pretend to leave with Invisibility</strike> (no essence)</a>
<br>
<</if>>
<<else>>
<a disabled><strike>Pretend to leave with Invisibility</strike> (not unlocked)</a>
<br>
<</if>>
<<else>>
[[Watch again]]
<br>
<</if>>
[[Finish shopping->Mall]]
<<elseif $mother.pheromones > 5 and $mother.mallcheating2 is true>>
Somehow the same employee from last time has convinced your $mother.relation that he needs to measure her cuz size again, only this time without the bra or shirt. You know for a fact she isn't that gullible, so she's probably just playing along. Leave it to her not to be embarrassed about having your tits out in the middle of the store though.
<br>
<br>
<span style='color:#f6bd60'>"You're sure this is necessary?"</span>
<br>
<br>
<span style='color:#a2d2ff;'>"It is if you want the best possible support, ma'am."</span>
<br>
<br>
[img[$imgDir + 'outside/mall/mother/mommallmeasurenaked.webp']]
<br>
<br>
When he thinks you aren't looking he takes it even further, blatantly squeezing and playing with her boobs. She doesn't seem to mind it, in fact she even encourages him. Guess it's nice to be desired, at any age.
<br>
<br>
<span style='color:#f6bd60'>"Naughty boy, do these old things really turn you on?"</span>
<br>
<br>
<span style='color:#a2d2ff;'>"Old? These are the best tits I've ever seen!</span>
<br>
<br>
<i>Hard to argue with that</i>
<br>
<br>
[img[$imgDir + 'outside/mall/mother/mommalltittygrab.webp']]
<br>
<br>
[[Finish shopping->Mall]]
<<set $mother.mallcheating3 = true>>
<<progressTime>>
<<elseif $mother.pheromones > 2 and $mother.mallcheating1 is true>>
Looks like your $mother.relation is getting her cup size measured. Honestly you're kind of curious, she has to be a double D at least. You wait behind them as the guy finishes his measuring. He certainly is taking his time, and you're not convinced he needs to be touching her quite so much.
<br>
<br>
<span style='color:#a2d2ff;'>"Looks like you're a DDD or F cup miss, a very nice size."</span>
<br>
<br>
<span style='color:#f6bd60'>"You think so? That's sweet."</span>
<br>
<br>
<i>Oh damn. Go $mother.relation</i>
<br>
<br>
[img[$imgDir + 'outside/mall/mother/mommallmeasure.webp']]
<br>
<br>
[[Finish shopping->Mall]]
<<set $mother.mallcheating2 = true>>
<<progressTime>>
<<else>>
$mother.name is in the favorite outlet store, talking to one of the employees. They seem to be having a great time together, though it might just be a sales trick. When she notices you come in she waves and motions for you to come over.
<br>
<br>
<span style='color:#a2d2ff;'>"Oh, hello, are you two sisters or something?"</span>
<br>
<br>
<span style='color:#f6bd60'>"Stop it you! $player.name is my daughter."</span>
<br>
<br>
<span style='color:#a2d2ff;'>"No way, you're pulling my leg!"</span>
<br>
<br>
<i>Very smooth, dude</i>
<br>
<br>
[img[$imgDir + 'outside/mall/mother/mommallflirt.webp']]
<br>
<br>
[[Finish shopping->Mall]]
<<set $mother.mallcheating1 = true>>
<<progressTime>>
<</if>>
<<else>>
<<if $mother.pheromones > 5>>
[img[$imgDir + 'outside/mall/mother/momlingerietryon.jpeg']]
<br>
<br>
You find your $mother.relation in the lingerie section, trying on some very spicy things. She doesn't seem embarrassed at all, even though her nipples are visible to anyone who looks in her general direction. A couple of teen boys are walking by with a huge smile on their faces.
<br>
<br>
<span style='color:#f6bd60'>"Don't tell your father, it's a surprise!"</span>
<br>
<br>
[[Leave her to it->Mall]]
<<progressTime>>
<<elseif $mother.pheromones > 2>>
Your $mother.relation is here, trying on some new bikinis. You're not sure she even needs them as she often goes without the top these days anyway. She calls you over and has you help pick out some nice ones.
<br>
<br>
<span style='color:#f6bd60'>"What do you think honey, is it flattering? I don't want to embarrass myself at my age."</span>
<br>
<br>
"It looks great, mom!"
<br>
<br>
[img[$imgDir + 'outside/mall/mother/mombikinitryon.jpeg']]
<br>
<br>
[[Leave her to it->Mall]]
<<progressTime>>
<<else>>
[img[$imgDir + 'outside/mall/mother/momjeanstryon.jpeg']]
<br>
<br>
Mom is trying on some jeans, but seems to be struggling with the buttons. That's what you get for eating so much cake.
<br>
<br>
<span style='color:#f6bd60'>"Oh dear. I could swear I fit into this size last time."</span>
<br>
<br>
[[Leave her to it->Mall]]
<<progressTime>>
<</if>>
<</if>>
<<else>>
[img[$imgDir + 'outside/mall/clothingstore/clothingstore.jpeg']]
<br>
<br>
<<if $incubusenabled is true and $fleshlightbought is not true>>
[[Browse the adult section]]
<br>
<</if>>
[[Leave->Mall]]
<</if>>
<</nobr>>[img[$imgDir + 'outside/mountains/mountains.webp']]
The mountain paths are treacherous and steep, only a handful of stragglers attempt them. It wouldn't be the first time someone disappeared while traversing. Because of the terrain you will need wings if you wish to hunt effectively.
<<nobr>>
<<if $gameTime is not 4 and $gameTime is not 5 and $huntedtoday is not true>>
<<if $player.skills.wings is true>>
<div class='orange-link'><a data-passage='Look for new prey' class="link-internal" role="link" tabindex="0">Look for new prey</a></div>
<<else>>
<a disabled><strike>Look for new prey</strike> (requires <span style='color:orange;'>Wings</span>)</a>
<br>
<</if>>
<</if>>
[[Head to the city->Outside]]
<<set $mountainsunlocked = true>>
<<if $gameTime is 5>>
<<goto "Outside">>
<</if>>
<</nobr>>Using your <span style='color:orange;'>Venomous Tail</span> you can inject a powerful aphrodisiac directly into someone's veins. This will make them uncontrollably aroused, to the point where they will only care about orgasming over and over. The venom will take several hours to wear off, so be careful who you use it on. The tail can be withdrawn into your body at will.
[img[$imgDir + 'home/perks/tail.jpeg']]
<<nobr>>
<<if $player.skills.tail is not true>>
<<if $player.essence > 14>>
<<link "Unlock (15 essence)" "Perks">>
<<set $player.skills.tail = true>>
<<set $player.essence = $player.essence - 15>>
<</link>>
<<else>>
<a disabled><strike>Unlock</strike> (need 15 Essence)</a>
<</if>>
<</if>>
<</nobr>>
<<back>>The anatomy of a succubus varies slightly from humans, not just on the outside. <span style='color:orange;'>Cum Absorption</span> will process any cum shot directly into your pussy or ass, and transform it into extra Essence. As a bonus this process is extremely pleasurable for both the victim and the demoness.
[img[$imgDir + 'home/perks/cumabsorption.webp']]
<<nobr>>
<<if $player.skills.cumabsorption is not true>>
<<if $player.skills.pheromones is not true or $player.skills.drain2 is not true or $player.skills.blackwidow is not true or $player.skills.orallover is not true or $player.skills.incubus is not true>>
<a disabled><strike>Unlock</strike> (requires <span style='color:orange;'>Pheromones, Oral Lover, Black Widow, Improved Drain and Incubus</span>)</a>
<<else>>
<<if $player.essence > 49>>
<<link "Unlock (50 essence)" "Perks">>
<<set $player.skills.cumabsorption = true>>
<<set $player.essence = $player.essence - 50>>
<</link>>
<<else>>
<a disabled><strike>Unlock</strike> (need 50 Essence)</a>
<</if>>
<</if>>
<</if>>
<</nobr>>
<<back>>With <span style='color:orange;'>Dominate Mind</span> you can temporarily force someone to do your bidding, essentially making them a slave for a few minutes. Requires a high amount of Essence, and only works on the weak-minded. Overuse risks damaging their mind.
[img[$imgDir + 'home/perks/dominatemind.webp']]
<<nobr>>
<<if $player.skills.dominatemind is not true>>
<<if $player.skills.implantidea is not true or $player.skills.sweettalk is not true or $player.skills.empath is not true or $player.skills.loverskiss is not true or $player.skills.incestuous is not true>>
<a disabled><strike>Unlock</strike> (requires <span style='color:orange;'>Implant Idea, Incestuous, Empath, Sweet Talk and Lover's Kiss)</span>)</a>
<<else>>
<<if $player.essence > 49>>
<<link "Unlock (50 essence)" "Perks">>
<<set $player.skills.dominatemind = true>>
<<set $player.essence = $player.essence - 50>>
<</link>>
<<else>>
<a disabled><strike>Unlock</strike> (need 50 Essence)</a>
<</if>>
<</if>>
<</if>>
<</nobr>>
<<back>>You quickly grab his balls, squeezing just a bit harder than is comfortable. Giving him a cold stare you slowly increase the intensity, going from uncomfortable to straight-up painful. He seems too scared to even move. As you're doing this another woman walks in the sauna. Strangely enough she doesn't seem surprised at the current situation, in fact it sounds like she's seen him before.
<span style='color:pink;'>"This guy again? He tried pulling this shit several times before. Let's teach him a lesson."</span>
She joins you in teaching him some respect. Taking turns kicking him in the balls should do it.
[img[$imgDir + 'outside/gym/workout/saunacreep/saunaballbusting1.webp']]
Several minutes later the two of you exit the sauna, leaving the man on the ground groaning in pain. As the cherry on top you can feel him having an unwanted orgasm, dribbling out his cum onto the wooden floor from the ballbusting. He must be a real pervert. His Essence flows through you, washing away any fatigue from the gym session.
<span style='color:#dda15e;'>"Hnnnnng..."</span>
<i>Pathetic</i>
[img[$imgDir + 'outside/gym/workout/saunacreep/saunaballbusting2.webp']]
<i>5 Essence gained</i>
[[Head out->Gym]]
<<nobr>>
<<updateEssence 5>>
<<set $gymcreepdealtwith = true>>
<</nobr>>You may as well get some free Essence out of this, but you don't want to give this creep any satisfaction. Activating your <span style='color:orange;'>Seduction</span> is easy, he's already given in to his lust. You grab his semi-hard dick and focus energy on your hand for <span style='color:orange;'>Advanced Drain</span>. Just two strokes is all it takes for him to shake in orgasm, dribbling out a sad droplet of cum.
<span style='color:#dda15e;'>"Fuck! This doesn't usually happen, I swear!"</span>
"Sure, sure, never heard that before. Guess I need to find a real man to fuck me."
[img[$imgDir + 'outside/gym/workout/saunacreep/saunacreepcum.webp']]
He droops off with his tail between his legs, holding his hands in front of his rapidly shrinking wiener.
<i>5 Essence gained</i>
[[Go back to relaxing->Gym]]
<<nobr>>
<<updateEssence 5>>
<<set $gymcreepdealtwith = true>>
<</nobr>>Taking advantage of the situation you try and gauge how effective the pheromones have been.
"Oops, sorry dad! Looking good though, those gym sessions are paying off."
<span style='color:#8ecae6;'>"Uh, thanks, I guess? Don't forget to close the door, love."</span>
[img[$imgDir + 'home/bathroom/dadshower2.webp']]
<i>He still seems hesitant</i>
[[Close the door behind you->Home]]
<<nobr>>
<<set $dadcomplimentedshower = true>>
<</nobr>><<nobr>>
<<if $father.pheromones < 6 or $father.wrestle1 is not true>>
It's been many years since you last grappled dad like this, and you're a lot bigger now. Still, you have no chance against a man nearly twice your size, who could probably throw you around like a ragdoll. The benefit of being an adult is that you can now learn the proper techniques, instead of just jumping him and praying for the best.
<br>
<br>
<span style='color:#8ecae6;'>"One thing you need to learn, you need to tap if you're completely stuck. Okay?"</span>
<br>
<br>
"Got it!"
<br>
<br>
You spend some time together as he teaches you the basics, and does his best not to hurt you.
<br>
<br>
[img[$imgDir + 'outside/gym/father/dadwrestling1.webp']]
<br>
<br>
<<if ndef $player.gymprogress>>
<<set $player.gymprogress = 1>>
<<set $player.attractiveness++>>
<i>Your attractiveness has increased</i>
<<elseif $player.gymprogress < 10>>
<<set $player.gymprogress++>>
<<set $player.attractiveness++>>
<i>Your attractiveness has increased</i>
<br>
<br>
<</if>>
[[That was fun->Gym]]
<<progressTime>>
<<set $father.wrestle1 = true>>
<<set $workedouttoday = true>>
<<else>>
Even though you technically remember some of the things he showed you last time, it doesn't help you one bit. One second you're leaping forward, the next you're pinned under his full weight. Without a trump card there is no chance of getting out., Luckily, you have an idea.
<br>
<br>
"You may think you've won, but I have a special attack. Happiness punch!"
<br>
<br>
You pull open your own gi, revealing the girls in all their glory. Your dad is temporarily stunned, allowing you to take advantage and get out from under him. Sometimes using your brain pays off. Or your tits.
<br>
<br>
<span style='color:#8ecae6;'>"Very funny. Now let's keep going."</span>
<br>
<br>
[img[$imgDir + 'outside/gym/father/dadwrestling2.webp']]
<br>
<br>
<<if ndef $player.gymprogress>>
<<set $player.gymprogress = 1>>
<<set $player.attractiveness++>>
<i>Your attractiveness has increased</i>
<<elseif $player.gymprogress < 10>>
<<set $player.gymprogress++>>
<<set $player.attractiveness++>>
<i>Your attractiveness has increased</i>
<br>
<br>
<</if>>
[[Got him good->Gym]]
<<progressTime>>
<<set $father.wrestle2 = true>>
<<set $workedouttoday = true>>
<</if>>
<</nobr>>You decide to put that statement to the test and go topless as well. She leads the two of you through a series of poses, and you have to admit it is rather freeing. If your brother or dad walked in they wouldn't believe their eyes.
<span style='color:#f6bd60'>"Wow, $player.name, when did you get so good at that?"</span>
[img[$imgDir + 'home/livingroom/mother/toplessyoga.webp']]
<<nobr>>
<<if ndef $player.gymprogress>>
<<set $player.gymprogress = 1>>
<<set $player.attractiveness++>>
<i>Your attractiveness has increased</i>
<<elseif $player.gymprogress < 10>>
<<set $player.gymprogress++>>
<<set $player.attractiveness++>>
<i>Your attractiveness has increased</i>
<</if>>
<</nobr>>
[[You have a good session together->Home]]"No need to be ashamed mom, you have a beautiful body!"
To emphasize your words you get naked as well and start stretching next to her. She seems a bit uncomfortable at first, but gets used to it over time. You think she even glances at your nubile body more than is needed.
<span style='color:#f6bd60'>"Okay honey, let's transition into upward dog."</span>
[img[$imgDir + 'home/livingroom/mother/nudeyoga.webp']]
<<nobr>>
<<if ndef $player.gymprogress>>
<<set $player.gymprogress = 1>>
<<set $player.attractiveness++>>
<i>Your attractiveness has increased</i>
<<elseif $player.gymprogress < 10>>
<<set $player.gymprogress++>>
<<set $player.attractiveness++>>
<i>Your attractiveness has increased</i>
<</if>>
<</nobr>>
[[You have a good session together->Home]]Your dad is struggling heavily between his desires and morals. One moment he looks ready to kiss you, the other he pulls away and can't even look you in the eye. He must be close to giving in. Instead of forcing it you decide to wait for him to come to you. A few more doses should do the trick.
[img[$imgDir + 'home/kitchen/dad/kitchenflirt2.webp']]
<i>Soon</i>
[[Leave it for now->Home]]
<<nobr>>
<<set $father.kitchenflirt = true>>
<<progressTime>>
<</nobr>>You head back to Calvin, who gives you more details about the mission. Hopefully he's not holding a grudge for earlier.
<span style='color:#6c757d;'>"We've got reason to believe the target is at the Elysium Hotel. The entire top floor has been rented out through a shell company we've linked to the Angels before. I'll write down the location for you."</span>
<span style='color:#6c757d;'>"The hotel is privately owned and has some of the best security money can buy. You'll need to find a way inside yourself."</span>
"And then what?"
<span style='color:#6c757d;'>"Keep your eyes open and learn as much as you can. And for the love of Satan, don't start any fights."</span>
He hands you a poorly drawn map pointing to the hotel. Has this guy never heard of Google Maps?
[img[$imgDir + 'outside/nightclub/vip/task/poorlydrawnmap.png']]
[[Leave it to me->Nightclub]]
<<nobr>>
<<set $talkedtocalvin = true>>
<</nobr>>You quickly grab some gardening gloves and tools and head outside. When you get to the hedge you cough loudly to announce your presence, and then start working on cleaning some stuff up. From time to time you glare over at the woman so she remembers you're watching.
<span style='color:lightgreen;'>"Aww, look at that $father.name, you have a little helper!</span>
<span style='color:#8ecae6;'>"What's gotten into you honey? You've never helped me in the yard before."</span>
<i>No woman is taking my dad away!</i>
[img[$imgDir + 'home/yard/father/dadhelper.webp']]
[[Make sure to stay outside until she leaves->Home]]
<<nobr>>
<<set $father.flirtingstopped = true>>
<</nobr>>
It takes a good bit of pleading and sad faces, but somehow you convince him to shower together. While you're undressing he turns around and waits for you to get in, before joining you. He doesn't seem quite ready to fool around, though you can't help but notice his semi-chub slowly rising. You almost grabbed it by instinct.
"Want me to wash your back?"
<span style='color:#8ecae6;'>"It's okay, I can handle it."</span>
[img[$imgDir + 'home/bathroom/dadshowertogether.webp']]
[[Finish showering->Home]]<<nobr>>
<<if $gloryholeunlocked is not true>>
The final stall has a suspiciously shaped hole in the wall. Judging by the layout of the mall it has to lead to the men's bathroom. Even you aren't naive enough to think it's to pass the toilet paper.
<br>
<br>
<i>It could be some easy Essence. But do I really want to touch a complete stranger's dick?</i>
<<else>>
The final stall has a suspiciously shaped hole in the wall. Judging by the layout of the mall it has to lead to the men's bathroom. Even you aren't naive enough to think it's to pass the toilet paper.
<</if>>
<</nobr>>
[img[$imgDir + 'outside/mall/restroom/gloryhole/gloryhole.jpeg']]
<<nobr>>
<<if $gloryholeunlocked is true and $gameTime is not 5>>
[[Wait for someone to enter the other side->gloryholeChoice]]
<<elseif $gameTime is not 5>>
[[Wait for someone to enter the other side]]
<</if>>
<</nobr>>
[[Leave->Restroom]]
<<nobr>>
<<if $gameTime is 5>>
<<goto Outside>>
<</if>>
<</nobr>>You sit and wait for another person. While waiting you might as well pee. It takes a good while, but eventually you hear some noise. It's not very clear what the etiquette is here. You try knocking on the wall, coughing, even putting a finger through the hole, but nothing works. The man on the other side just ignores you.
<i>Well, fuck you too!</i>
[img[$imgDir + 'outside/mall/restroom/gloryhole/waiting.webp']]
<<nobr>>
<<if $player.skills.pheromones is true>>
<div class='orange-link'><a data-passage='Lure him with your Pheromones' class="link-internal" role="link" tabindex="0">Lure him with your Pheromones</a></div>
<<else>>
<a disabled><strike>Lure him with your Pheromones</strike> (not unlocked)</a>
<br>
<</if>>
[[Leave it->Restroom]]
<<progressTime>>
<</nobr>>The gap in the wall is just large enough to send some irresistible scents his way. He's now fidgeting on the other side, clearly feeling the effects. A minute or two later a sizeable black cock appears, throbbing and rapidly hardening.
<i>Bingo. Now to drain it</i>
[img[$imgDir + 'outside/mall/restroom/gloryhole/blackcock.webp']]
<<nobr>>
[[Use your hands]]
<br>
[[Use your mouth]]
<br>
<<if $player.skills.cumabsorption is true>>
<div class='orange-link'><a data-passage='Use your pussy' class="link-internal" role="link" tabindex="0">Use your pussy</a></div>
<<else>>
<a disabled><strike>Use your pussy</strike> (<span style='color:orange;'>Cum Absorption</span> required)</a>
<br>
<</if>>
[[Actually, screw this->Restroom]]
<</nobr>>Grabbing the shaft you start stroking, but after a few minutes it doesn't seem to be doing much. You swallow your pride and start licking the sweaty balls alongside the handjob. The smell of them is invading your nostrils, but oddly seems to arouse you. As you're doing that he suddenly shoots out a few ropes of cum over your face, no warning.
<i>Great, it's in my hair</i>
[img[$imgDir + 'outside/mall/restroom/gloryhole/handjobblack.webp']]
<i>3 Essence obtained</i>
<<nobr>>
<<if $gloryholeunlocked is not true>>
<i>That's some weak Essence. Guess I shouldn't expect too much from random guys who stick their dicks through a hole</i>
<br>
<</if>>
<</nobr>>
[[The cock pulls away->Check the last stall]]
<<nobr>>
<<set $player.victimsdrained++>>
<<updateEssence 3>>
<<set $gloryholeunlocked = true>>
<</nobr>>You go straight for the most effective method, sucking out what you need by force. He isn't really in a position to move much, so you're doing the brunt of the work. A little grunt is the only sign he gives you before blasting the back of your throat with jizz. Your eyes roll back as you swallow it and keep sucking, the released energy causing a wave of pleasure.
<i>Nothing like a fresh load to satisfy my hunger</i>
[img[$imgDir + 'outside/mall/restroom/gloryhole/suckblack.webp']]
<<nobr>>
<<if $player.skills.orallovermen is true>>
<i>5 Essence gained</i>
<<else>>
<i>3 Essence gained</i>
<</if>>
<</nobr>>
<<nobr>>
<<if $gloryholeunlocked is not true>>
<i>That's some weak Essence. Guess I shouldn't expect too much from random guys who stick their dicks through a hole</i>
<br>
<</if>>
<</nobr>>
[[The cock pulls away->Check the last stall]]
<<nobr>>
<<set $player.victimsdrained++>>
<<updateEssence 3 "blowjob">>
<<set $gloryholeunlocked = true>>
<</nobr>><<nobr>>
After giving it a few tugs to get him hard you decide to let him fuck you. There's not a lot of space so some acrobatics are required, but you manage to position yourself against the hole. You rub it against your slit for a bit to add some extra lube, and then slowly push the cock inside.
<br>
<br>
<i>Here we go</i>
<br>
<br>
[img[$imgDir + 'outside/mall/restroom/gloryhole/insertblack.webp']]
<br>
<br>
<<if $player.virgin is true>>
<i>You lost your virginity!</i>
<<set $player.virgin = false>>
<<set $player.virginitylostto = 'some stranger in a gloryhole'>>
<br>
<br>
<</if>>
Both of you are awkwardly pushing against the wall, trying to get it in deeper, but because of the layout you'll have to make do with some shallow thrusts. People come and go from the restroom as you try to be somewhat quiet, even though it's pretty obvious what's happening. A warm sensation coupled with a loud grunt announces his orgasm.
<br>
<br>
<span style='color:#6c757d;'>"Damn girl, that's some tight pussy."</span>
<br>
<br>
The sex was a little disappointing, but as his last seed fills you up and your <span style='color:orange;'>Cum absorption</span> kicks in you're starting to feel really good. Your body rewards you with a powerful orgasm as most of the cum is drained. Even afterward a pleasant tingling feeling remains, which sticks around for the rest of the day.
<br>
<br>
[img[$imgDir + 'outside/mall/restroom/gloryhole/fuckblack.webp']]
<</nobr>>
<i>6 Essence obtained</i>
<<nobr>>
<<if $gloryholeunlocked is not true>>
<i>That's some weak Essence. Guess I shouldn't expect too much from random guys who stick their dicks through a hole</i>
<br>
<</if>>
<</nobr>>
[[The cock pulls away->Check the last stall]]
<<nobr>>
<<set $player.victimsdrained++>>
<<updateEssence 6>>
<<set $gloryholeunlocked = true>>
<</nobr>><<nobr>>
<<switch random(0,1)>>
<<case 0>>
You wait for another stranger to sit down and activate your <span style='color:orange;'>Pheromones</span>, until a black dick appears through the hole.
<br>
<br>
[img[$imgDir + 'outside/mall/restroom/gloryhole/blackcock.webp']]
<br>
<br>
[[Use your hands]]
<br>
[[Use your mouth]]
<br>
<<if $player.skills.cumabsorption is true>>
<div class='orange-link'><a data-passage='Use your pussy' class="link-internal" role="link" tabindex="0">Use your pussy</a></div>
<<else>>
<a disabled><strike>Use your pussy</strike> (<span style='color:orange;'>Cum Absorption</span> required)</a>
<br>
<</if>>
[[Actually, screw this->Restroom]]
<<case 1>>
You wait for another stranger to sit down and activate your <span style='color:orange;'>Pheromones</span>, until a white dick appears through the hole.
<br>
<br>
[img[$imgDir + 'outside/mall/restroom/gloryhole/whitecock.webp']]
<br>
<br>
[[Use your tits]]
<br>
[[Use your mouth->Use your mouth 2]]
<br>
<<if $player.skills.cumabsorption is true>>
<div class='orange-link'><a data-passage='Use your pussy 2' class="link-internal" role="link" tabindex="0">Use your pussy</a></div>
<<else>>
<a disabled><strike>Use your pussy</strike> (<span style='color:orange;'>Cum Absorption</span> required)</a>
<br>
<</if>>
[[Actually, screw this->Restroom]]
<</switch>>
<<progressTime>>
<</nobr>>After a quick nod from him she takes it out and starts sucking it as if she was starving. You've never seen them do it up close before, and you're kind of intrigued how his shaft just keeps growing, and growing, until it stands at a solid 8 inches. Maybe that's why she married him?
<i>Damn, my $father.relation has a huge dick</i>
[img[$imgDir + 'home/livingroom/parents/momdadlivingroomblowjob.webp']]
All of that was just a prelude for the main event. It's a good thing you're invisible because you can't help but blush as they fuck like bunnies in heat. There's little romance involved, each of them just trying to satisfy their lust. Your $father.relation jackhammers her from behind while she throws her hips back just as hard.
<span style='color:#f6bd60;'>"That's it, right there, I'm cumming!"</span>
Your proximity allows you to absorb some of the sexual energy released by your $mother.relation's orgasm. Unfortunately you're also reaching your limit with the invisibility. Best to get away while you still can, this situation would be hard to explain.
[img[$imgDir + 'home/livingroom/parents/momdadlivingroomfuck.webp']]
<<nobr>>
<<if $player.skills.incestuous is true>>
<i>6 Essence obtained</i>
<<else>>
<i>3 Essence obtained</i>
<</if>>
<</nobr>>
[[Sneak away->Home]]
<<nobr>>
<<updateEssence 3 "incest">>
<</nobr>>After spitting into your cleavage you envelop the cock between your soft breasts and start rubbing them up and down. The guy must really like it because you can hear his soft moans through the wall. You gently pick up the pace as his member starts throbbing. A couple of minutes later he blows his load all over your tits, some of it even reaches your forehead. The poor guy must have been very backed up.
<span style='color:#2a9d8f;'>"Thank you, that was amazing!"</span>
[img[$imgDir + 'outside/mall/restroom/gloryhole/titjobwhite.webp']]
<i>3 Essence obtained</i>
<<nobr>>
<<if $gloryholeunlocked is not true>>
<i>That's some weak Essence. Guess I shouldn't expect too much from random guys who stick their dicks through a hole</i>
<br>
<</if>>
<</nobr>>
[[The cock pulls away->Check the last stall]]
<<nobr>>
<<set $player.victimsdrained++>>
<<updateEssence 3>>
<<set $gloryholeunlocked = true>>
<</nobr>>Using some well-placed licks and kisses you coax it into full hardness. Once he's ready you take him into your mouth and give the blowjob of his life. It isn't long before he's banging against the wall to warn you of his impending orgasm. You let him shoot it all onto your tongue before swallowing with one big gulp.
<i>God, it's so good</i>
[img[$imgDir + 'outside/mall/restroom/gloryhole/suckwhite.webp']]
<<nobr>>
<<if $player.skills.orallovermen is true>>
<i>5 Essence gained</i>
<<else>>
<i>3 Essence gained</i>
<</if>>
<</nobr>>
<<nobr>>
<<if $gloryholeunlocked is not true>>
<i>That's some weak Essence. Guess I shouldn't expect too much from random guys who stick their dicks through a hole</i>
<br>
<</if>>
<</nobr>>
[[The cock pulls away->Check the last stall]]
<<nobr>>
<<set $player.victimsdrained++>>
<<updateEssence 3 "blowjob">>
<<set $gloryholeunlocked = true>>
<</nobr>><<nobr>>
Feeling adventurous you grab the cock and massage it while whispering through the hole that you want him to come over to your stall. He pulls back and a minute later you hear him enter the restroom, and then your door opens. There's no talking as you rush him inside and lube up both yourself and his shaft, before turning around and presenting yourself.
<br>
<br>
"Quick, shove it in!"
<br>
<br>
[img[$imgDir + 'outside/mall/restroom/gloryhole/insertwhite.webp']]
<br>
<br>
<<if $player.virgin is true>>
<i>You lost your virginity!</i>
<<set $player.virgin = false>>
<<set $player.virginitylostto = 'some stranger in a gloryhole'>>
<br>
<br>
<</if>>
Sadly it turns out that getting it in was the longest part. The man gives you 5 full thrusts, a little squeal, and then pumps his load inside your pussy. You push him off of you and groan in disappointment. There seems to at least be a decent amount of jizz, which is already starting to leak out.
<br>
<br>
"That's it? Get the fuck out."
<br>
<br>
<span style='color:#2a9d8f;'>"Sorry, sorry, I'm going!"</span>
<br>
<br>
The man awkwardly stumbles out of the stall as he's trying to pull up his pants. At least you get to absorb some of the cum inside you, which gives you the pleasure he couldn't. You rub yourself as you enjoy the tingling feeling it brings.
<br>
<br>
[img[$imgDir + 'outside/mall/restroom/gloryhole/fuckwhite.webp']]
<</nobr>>
<i>6 Essence obtained</i>
<<nobr>>
<<if $gloryholeunlocked is not true>>
<i>That's some weak Essence. Guess I shouldn't expect too much from random guys who stick their dicks through a hole</i>
<br>
<</if>>
<</nobr>>
[[Well that sucked->Check the last stall]]
<<nobr>>
<<set $player.victimsdrained++>>
<<updateEssence 6>>
<<set $gloryholeunlocked = true>>
<</nobr>>You subtly take out his cock and start stroking it. At the same time he pulls your panties aside and starts rubbing your pussy. It quickly becomes a race to see who can get the other off the fastest. Despite your best efforts to look normal the teacher notices something is off. She has just asked the class a question, but of course neither of you were listening.
<i>Don't pick me, don't pick me</i>
[img[$imgDir + 'outside/college/class/classroomjerk.webp']]
<span style='color:#219ebc;'>"Mr. Willis you're looking far too distracted over there, why don't you give us the answer?"</span>
The poor guy stumbles over his words as he tries to form a coherent sentence while you keep subtly jacking him off. Just as the teacher leaves him alone and asks someone else you feel his warm cum leaking out onto your thumb. You give him a little wink and then bring your hand to your mouth, licking it off like a little treat.
[img[$imgDir + 'outside/college/class/classroomjerkcum.webp']]
<i>5 Essence obtained</i>
[[Focus on the remaining lecture->College]]
<<nobr>>
<<set $classroomhandjob = true>>
<<updateEssence 5>>
<<set $player.victimsdrained++>>
<</nobr>><<nobr>>
<<set _start = 0>>
<<set _end = 1>>
<<if $player.suspicion > 4>>
<<set _start = 2>>
<<set _end = 2>>
<</if>>
<<switch random(_start,_end)>>
<<case 0>>
After heading for higher ground you look around until you spot a lone man sitting near a river. Nobody else is in the vicinity, so you glide down to the area, landing a couple minutes walk away so you can sneak up to him. As you get closer however you notice he has a gun within arm's reach. You're not sure if your new body can handle a bullet, and you're not keen on finding out either. Getting into a physical struggle with him could be bad.
<br>
<br>
<i>I better play it safe on this one</i>
<br>
<br>
[img[$imgDir + 'outside/mountains/hunt/manbyriver.png']]
<br>
<br>
<<if $player.skills.tail is true>>
<div class='orange-link'><a data-passage='Sting him from behind with your Tail' class="link-internal" role="link" tabindex="0">Sting him from behind with your Tail</a></div>
<<else>>
<a disabled><strike>Sting him from behind with your Tail</strike> (requires <span style='color:orange;'>Venomous Tail</span>)</a>
<br>
<</if>>
<<case 1>>
From one of the peaks you spot a hiker traversing some dangerous-looking cliffs. You decide to get closer, making sure not to enter his field of view just yet. He seems to be an experienced backpacker, but otherwise you can't find anything remarkable about him. Hopefully your womanly charms will be sufficient.
<br>
<br>
<i>Now, how to make him trust me</i>
<br>
<br>
[img[$imgDir + 'outside/mountains/hunt/hiker.webp']]
<br>
<<if $player.skills.seduce is true>>
<div class='orange-link'><a data-passage='Pretend to be a fellow hiker to seduce him' class="link-internal" role="link" tabindex="0">Pretend to be a fellow hiker to seduce him</a></div>
<<else>>
<a disabled><strike>Pretend to be a fellow hiker to seduce him</strike> (requires <span style='color:orange;'>Seduce</span>)</a>
<br>
<</if>>
<<case 2>>
The recent "accidents" in the mountains have scared away nearly all hikers. You'll have to wait for the dust to settle before you can hunt more. They even put up extra warning signs, that's cute.
<br>
<br>
[img[$imgDir + 'outside/mountains/hunt/warning.jpeg']]
<br>
<br>
<</switch>>
[[Try again another time->Mountains]]
<<progressTime>>
<<if $gameTime is 5>>
<<goto "Outside">>
<</if>>
<</nobr>>
Quiet as a mouse you approach, activating your <span style='color:orange;'>Invisibility</span> when you get in visual range. You have to be very careful not to accidentally step into the water. Once you're close enough you let out your tail and stab his arm, releasing the venom straight into his veins. He seems confused but otherwise not alarmed, probably attributing it to some insect.
<span style='color:#C2F261;'>'"Ouch! What the hell?"</span>
[img[$imgDir + 'outside/mountains/hunt/stung.jpeg']]
In just a few seconds it spreads through his body and the effects are obvious. He madly starts stripping off his clothes, falls to his knees, and grabs his fully-erect cock, consumed by the need to orgasm. Just to make sure you wait an extra minute, then reveal yourself, spreading your butt cheeks right in front of him to test his reaction.
<span style='color:#C2F261;'>'"Wha-? Who are-? How did you-? Oh, screw it!"</span>
The venom overpowers any rational thought he had left and he buries his face in your ass. Meanwhile he's desperately stroking himself trying to get some relief. He's essentially just a sex zombie now. That venom is powerful stuff.
[img[$imgDir + 'outside/mountains/hunt/riverrimming.webp']]
<<nobr>>
<div class='orange-link'>[[Help him cum]]</div>
[[Leave him to jerk it out->Mountains]]
<</nobr>>You feel a little sorry for the guy, after all you did this to him. Maybe a nice blowjob will make up for it. It certainly seems to help, judging by his groan of satisfaction as you take him in your mouth and start sucking. Annoyingly he keeps trying to push you down deeper, but he doesn't have the strength to physically overpower you now.
<i>Just be patient, he'll cum soon enough</i>
[img[$imgDir + 'outside/mountains/hunt/riverblowjob.webp']]
As if on cue you feel his head throbbing in your mouth. You have enough experience to know that means he's going to blow. A couple more licks and then you stick out your tongue to let him cover it with fresh seed. Even that doesn't seem to bring him much solace, as he goes right back to masturbating and pushes against your mouth.
<span style='color:#C2F261;'>'"Need to cum... more... again!"</span>
<i>Not another blowjob... maybe he'd like another hole?</i>
[img[$imgDir + 'outside/mountains/hunt/riverblowjobcum.webp']]
<<nobr>>
<<if $player.skills.orallovermen is true>>
<i>7 Essence gained</i>
<<else>>
<i>5 Essence gained</i>
<</if>>
<</nobr>>
<<nobr>>
<<if $player.skills.cumabsorption is true>>
<div class='crimson-link'><a data-passage='Let him satisfy his urges inside you' class="link-internal" role="link" tabindex="0">Let him satisfy his urges inside you</a></div>
<<else>>
<a disabled><strike>Let him satisfy his urges inside you</strike> (requires <span style='color:orange;'>Cum Absorption</span>)</a>
<br>
<</if>>
[[That's enough for you->Mountains]]
<<updateEssence 5 "blowjob">>
<<set $huntedtoday = true>>
<<set $player.victimsdrained++>>
<</nobr>>You turn around and present your holes to him, which he immediately takes advantage of by burying his cock balls deep in your pussy. Not missing a beat he transitions into frantic thrusting, trying to use your body as a dump for his lust.
<<nobr>>
<<if $player.virgin is true>>
<i>You lost your virginity!</i>
<<set $player.virgin = false>>
<<set $player.virginitylostto = 'a hiker in the mountains'>>
<<else>>
<i>Ohh shit he's an animal</i>
<</if>>
<</nobr>>
Within a minute he slams himself in to the hilt and cums again, trying to shoot his load straight into your womb. Your succubus anatomy draws more cum out of him than he'd normally produce in a week. Even that doesn't stagger him as he goes right back to pounding you, spurred on by the venom overpowering his mind.
<span style='color:#C2F261;'>'"Hnnnnnghhh!"</span>
"That's it stud, let it allll out."
[img[$imgDir + 'outside/mountains/hunt/riverfuck.webp']]
The man just keeps thrusting and cumming, thrusting and cumming, though his strokes weaken with every minute that passes. You're in complete bliss as you absorb everything he gives you, while your pussy constantly squeezes him for more. It's not until he slips out and falls backward that you start to come to your senses.
Looking over your shoulder you see the mostly shriveled remains of the man who fucked himself to death. What a way to go. To help make it look like an accident you put some of his clothes back on and dump him in the nearby river. Meanwhile you can feel a large surge of power coming from your nether regions, giving you several mini-orgasms.
[img[$imgDir + 'outside/mountains/hunt/floatingbody.jpeg']]
<<nobr>>
<<if $player.skills.merciless is true>>
<i>25 extra Essence gained</i>
<<else>>
<i>20 extra Essence gained</i>
<</if>>
<</nobr>>
[[Watch the body float away and head out->Mountains]]
<<nobr>>
<<updateEssence 20 "kill">>
<<set $player.victimskilled++>>
<<set $player.suspicion++>>
<<updateAlignment -5>>
<</nobr>>You pretend to leave with the other students, wait for a few minutes, and then sneak back into the classroom. The view in front of you is a bit shocking: Ms. Jackson is on the desk with her legs spread wide open as the student eats her out. It's hard to tell if he's doing this voluntarily, or is under some kind of influence.
<span style='color:#b5179e'>"There's a good boy, really get in there."</span>
[img[$imgDir + 'outside/college/class/msjacksonstaybehindpeek.webp']]
<<nobr>>
<<if $msjacksonwatched is not true>>
<<if $player.essence < 100>>
Unfortunately you're reaching your limit as your power wanes. If you had more Essence you could hold it longer.
<<else>>
You have enough Essence saved up to stay invisible for longer now, which allows you to find out more.
<</if>>
<br>
<br>
<<if $player.essence > 99>>
<div class='orange-link'><a data-passage="Watch until the end" class="link-internal" role="link" tabindex="0">Watch until the end</a></div>
<<else>>
<a disabled><strike>Watch until the end</strike> (requires rank: Neophyte)</a>
<br>
<</if>>
<</if>>
[[Leave the room->College]]
<</nobr>>When she's satisfied with his efforts she orders him to strip naked as she pulls off her top, revealing a huge pair of firm tits. She looks him straight in the eye as he enters her dripping-wet pussy, and they start banging right there on the desk. He seems enchanted by her, following every instruction with a strange devotion in his eyes.
[img[$imgDir + 'outside/college/class/msjacksonstaybehindfuck.webp']]
It's pretty hot watching them fuck like this, so you can't help but touch yourself a little. She keeps egging him on until he can't take any more, and gives her a nice fat creampie. You can feel the surge of Essence being released, but none of it goes to you. After finishing the guy quickly gets dressed, and awaits further orders.
<span style='color:#b5179e'>"Thank you Charlie, you can go now."</span>
[img[$imgDir + 'outside/college/class/msjacksonstaybehindcum.webp']]
After the boy leaves you're about to go as well when suddenly you hear Ms. Jackson's voice behind you. As you turn around she seems to be staring right at you, even though you're supposed to be undetectable.
<span style='color:#b5179e'>"Enjoy the show, my little voyeur? You didn't really think I hadn't noticed you. So Naïve."</span>
You don't dare move a muscle. If she can see through you, who knows what else she can do.
<span style='color:#b5179e'>"Anyway, this school is my territory. But I have no desire for a scuffle. Stay out of my way, and we'll get along just fine."</span>
She gets dressed and leaves you alone. That confirms it, she must be a succubus too.
[[Head out->College]]
<<nobr>>
<<set $msjacksonwatched = true>>
<</nobr>>[img[$imgDir + 'outside/elysium/elysium.jpeg']]
An imposing tower stands before you, it has to be at least 30 stories high. It looks clean and well-maintained, but nothing to suggest there is anything supernatural going on. There is, however, a lot of security.
[[Enter the lobby]]
[[Leave->Outside]][img[$imgDir + 'outside/elysium/lobby.jpeg']]
<<nobr>>
<<if $elysiumentered is not true>>
<<set $elysiumentered = true>>
<i>I need to find a way into the penthouse. Perhaps I could simply fly up under the cover of night, or I can try my luck with the reception over there. The elevator is too well-guarded for me to sneak in.</i>
<br>
<br>
<</if>>
<<if $azazeltaskcompleted is not true>>
[[Talk to the receptionist]]
<</if>>
<<if $azazeltaskreported is true>>
[[Head to the penthouse]]
<</if>>
<</nobr>>
[[Come back later->Outside]]
<<nobr>>
<<set $elysiumnightavailable = true>>
<</nobr>>[img[$imgDir + 'outside/elysium/receptionist/receptionist.webp']]
Despite your best attempts to get some information out of her the receptionist doesn't give you an inch. Any questions you ask are met with a dismissive pointing to the waiting area. Even her conversation on the phone is just about the delivery of some packages. You'll need to find a way to draw her attention.
<<nobr>>
<<if $player.skills.seduce is true>>
<div class='orange-link'><a data-passage='Attempt to seduce her' class="link-internal" role="link" tabindex="0">Attempt to seduce her</a></div>
<<else>>
<a disabled><strike>Attempt to seduce her</strike> (<span style='color:orange;'>Seduce</span> required)</a>
<br>
<</if>>
<<if $player.skills.dominatemind is true>>
<div class='orange-link'><a data-passage='Command her to let you through' class="link-internal" role="link" tabindex="0">Command her to let you through</a></div>
<<else>>
<a disabled><strike>Command her to let you through</strike> (<span style='color:orange;'>Dominate Mind</span> required)</a>
<br>
<</if>>
[[Give up->Enter the lobby]]
<</nobr>>[img[$imgDir + 'outside/elysium/elysiumdark.png']]
It's dark enough that you could try to make it to the top undetected using your wings. It does look rather windy, and you've never tried to go so high before. Guess you won't know till you try.
<<nobr>>
<<if $azazeltaskcompleted is not true>>
<<if $player.skills.wings is true>>
<<if $player.wingstriedout is true>>
<div class='orange-link'><a data-passage='Fly to the top' class="link-internal" role="link" tabindex="0">Fly to the top</a></div>
<<else>>
<a disabled><strike>Fly to the top</strike> (You should test your wings in the forest first)</a>
<br>
<</if>>
<<else>>
<a disabled><strike>Fly to the top</strike> (not unlocked)</a>
<br>
<</if>>
<</if>>
[[Leave->Outside]]
<</nobr>><<nobr>>
<<if $player.essence > 99>>
<<set $flewup = true>>
<<goto 'Head to the penthouse'>>
<<else>>
You take off from a nearby alleyway and head straight for the top level. As you pass the floors the wind picks up, and about halfway you start to struggle heavily. No matter what you do you can't seem to make any more progress, you're just not strong enough to overcome the resistance. Eventually you're forced to give up.
<br>
<br>
[img[$imgDir + 'outside/elysium/penthouse/flyingfail.webp']]
<br>
<br>
<i>Required rank: Neophyte</i>
<br>
<br>
[[Land somewhere safe->Elysium night]]
<</if>>
<</nobr>><<nobr>>
<<if $player.essence > 99>>
You're not in the mood to play games, so you use your <span style='color:orange;'>Dominate Mind</span> ability to force your way in. The receptionist gets a blank expression on her face and hands you a keycard for the elevator. All you have to do is show it to the guards, and they'll let you up. Better hurry before she snaps out of it.
<br>
<br>
[img[$imgDir + 'outside/elysium/receptionist/mindcontrol.jpeg']]
<br>
<br>
<i>You use of Dominate Mind costs you 5 Essence</i>
<br>
<br>
[[Head to the penthouse]]
<<nobr>>
<<set $receptionistcontrolled = true>>
<<updateEssence -5>>
<<updateAligment -2>>
<</nobr>>
<<else>>
You try to <span style='color:orange;'>Dominate</span> her <span style='color:orange;'>Mind</span> and force her to give you access to the elevators, but your attempt fails. She must have received some sort of mental training to withstand it. Or there's just not much going on up there. Either way, you'll need to be stronger for this to work.
<br>
<br>
[img[$imgDir + 'outside/elysium/receptionist/mindcontrol.jpeg']]
<br>
<br>
<i>Required rank: Neophyte</i>
<br>
<br>
<<back>>
<</if>>
<</nobr>><<nobr>>
<<if $azazeltaskreported is true>>
<<if $player.alignment > 29>>
A slight push confirms the doors can once again be opened. Best be on your best manners if you go in there, though.
<<else>>
No matter how you try the doors will not budge. You can feel the silent rejection of your soul, as if it is not pure enough.
<</if>>
<<else>>
<<if $flewup is true>>
You just barely make it to the top of the building, crashing into one of the windows. The noise must have alarmed someone, but you can't hear any movement. In front of you is a pair of imposing wooden doors leading to the penthouse.
<br>
<br>
<i>I wonder what I'll find in there</i>
<<else>>
You've made it to the penthouse, where a pair of imposing wooden doors guard the entrance.
<br>
<br>
<</if>>
<</if>>
<</nobr>>
[img[$imgDir + 'outside/elysium/penthouse/penthousedoor.jpeg']]
<<nobr>>
<<if $azazeltaskreported is not true>>
[[Go through the doors]]
<<else>>
<<if $player.alignment > 29>>
[[Talk to Seraphina]]
<br>
<<else>>
<i>Your alignment is too close to evil to enter this place</i>
<br>
<br>
<</if>>
[[Go back down->Enter the lobby]]
<</if>>
<</nobr>><<nobr>>
<<set _attractiveness = $player.attractiveness>>
<<if $player.skills.blackwidowwomen is true>>
<<set _attractiveness = _attractiveness + 10>>
<</if>>
<<if _attractiveness > 29>>
Before you can <span style='color:orange;'>Seduce</span> her you need to get her away from the desk. With your best smile you slip her a note that says "BATHROOM" and wait for her to meet you there. After a couple of minutes you can hear the clicking of heels coming towards the restroom. Looks like she took the bait.
<br>
<br>
[img[$imgDir + 'outside/elysium/receptionist/receptionistseduce.webp']]
<br>
<br>
[[Wait for her to enter]]
<<else>>
Before you can <span style='color:orange;'>Seduce</span> her you need to get her away from the desk. With your best smile you slip her a note that says "BATHROOM" and wait for her to meet you there. After a solid 15 minutes however there's still no sign of her. Maybe she just isn't interested. You did remember to shower today, right?
<br>
<br>
[img[$imgDir + 'outside/elysium/receptionist/receptionistseduce.webp']]
<br>
<br>
<i>Requires 30 attractiveness, current: _attractiveness</i>
<br>
<br>
<<back>>
<</if>>
<</nobr>>It takes a surprisingly large amount of strength to open the doors, which creak for every inch you open them. On the other side is a large room with a panoramic view of the city. In the middle of the room is a drop-dead gorgeous woman sitting on a chair, facing you. She has a pair of large angelic wings that she makes no effort to hide whatsoever. Your entrance doesn't seem to surprise her in the slightest either.
<<nobr>>
<<if $receptionistcontrolled is true>>
<span style='color:#dedbd2;'>"So, you finally made it. It's been rather amusing watching your efforts to reach me. I was impressed you could break into her mind like that, she's usually more resilient. I'll have to punish her later."</span>
<<elseif $receptionistseduced is true>>
<span style='color:#dedbd2;'>"So, you finally made it. It's been rather amusing watching your efforts to reach me. I should have known my receptionist would fall for your charms, she's always had a weakness for pretty girls. I'll have to punish her later."</span>
<<else>>
<span style='color:#dedbd2;'>"So, you finally made it. It's been rather amusing watching your efforts to reach me. Although literally breaking in is a bit crude, don't you think?"</span>
<</if>>
<</nobr>>
[img[$imgDir + 'outside/elysium/penthouse/seraphina1.jpeg']]
The woman gets up from her chair and slowly starts circling you, almost like she's inspecting you. Despite her pleasant, unthreatening appearance you feel something is off. Your demon blood is practically screaming at you not to underestimate her. Staying still is the best option for now. She speaks again, in a very soothing voice.
<span style='color:#dedbd2;'>"In any event, there's no reason we can't be civil. My name is Seraphina. May I know yours?"</span>
"$player.name."
<span style='color:#dedbd2;'>"It's a pleasure. Tell me, $player.name, who sent you here?"</span>
<i>I'm not sure Azazel would appreciate that</i>
[[Tell her the truth]]
[[Make something up]]The moment she comes through the door you forcefully grab her and push her against the wall. She doesn't resist, in fact she seems to like it. You start making out as your hands explore each other's bodies, and tug on the clothes to get them off. Her skin feels silky smooth against your touch.
<span style='color:#ffd60a;'>"We have to be fast, I only get a 15 minute break."</span>
[img[$imgDir + 'outside/elysium/receptionist/receptionistbathroom.webp']]
[[Better get to it then]]Sinking to your knees you lift up her skirt, and are surprised to see she's not wearing anything underneath. That just makes it easier as you dive into her delicious snatch. You soon have her moaning and grabbing your hair while your tongue explores every inch. A feast fit for a king.
<i>She tastes soooo good</i>
[img[$imgDir + 'outside/elysium/receptionist/receptionistlick.webp']]
Next you have her sit up on the sink as you finger her to several orgasms, each more intense than the last. This allows you to drain her and also makes her more receptive to your suggestions, which you use to ask her about the hotel. With every orgasm she gives up a little more, desperate for the next fix, until you learn that you need to get to the top floor with a special access card.
<span style='color:#ffd60a;'>"F-fine, I'll give it to you, just don't stop!"</span>
<<nobr>>
<<if $player.skills.oralloverwomen is true>>
<i>7 Essence gained</i>
<<else>>
<i>5 Essence gained</i>
<</if>>
<</nobr>>
[img[$imgDir + 'outside/elysium/receptionist/receptionistorgasm.webp']]
After that fun little escapade you get dressed and return to the reception, where she gives you the keycard to get to the penthouse. Might as well go right away before anyone notices something is off.
[[Head to the penthouse]]
<<nobr>>
<<set $player.victimsdrained++>>
<<updateEssence 5 "cunnilingus">>
<<set $receptionistseduced = true>>
<</nobr>>"Azazel sent me. From the Sodom nightclub downtown."
<span style='color:#dedbd2;'>"Azazel? Very interesting. I suppose he was the one who awakened you. Though that doesn't mean you owe him any allegiance. Turn back to the light, before it's too late."</span>
"Turn back to the light? How would I do that?"
<<nobr>>
<<if $player.victimskilled > 0>>
<<if $player.virgin is true>>
<span style='color:#dedbd2;'>"No more killing would be a start. At least you still have your virginity. If you're truly interested come back here again, and I will guide you. But for now, go back to Sodom and tell Azazel his days are numbered. He'll know what I mean."</span>
<<else>>
<span style='color:#dedbd2;'>"No more killing would be a start. If you're truly interested come back here again, and I will guide you. But for now, go back to Sodom and tell Azazel his days are numbered. He'll know what I mean."</span>
<</if>>
<<else>>
<<if $player.virgin is true>>
<span style='color:#dedbd2;'>"Well, you've restrained yourself from killing, which is a start. And you still have your virginity. If you're truly interested come back here again, and I will guide you. But for now, go back to Sodom and tell Azazel his days are numbered. He'll know what I mean."</span>
<<else>>
<span style='color:#dedbd2;'>"Well, you've restrained yourself from killing, which is a start. If you're truly interested come back here again, and I will guide you. But for now, go back to Sodom and tell Azazel his days are numbered. He'll know what I mean."</span>
<</if>>
<</if>>
<</nobr>>
[img[$imgDir + 'outside/elysium/penthouse/seraphina2.jpeg']]
Seraphina has you leave the room, and the doors fall shut behind you. You give them a little tug, but they won't move a single inch anymore. Guess you'll have to come back at a later time.
<i>I should report back to Azazel</i>
[[Leave Elysium->Outside]]
<<nobr>>
<<set $azazeltaskcompleted = true>>
<<updateAlignment 3>>
<<if $player.victimskilled < 1>>
<<updateAlignment 5>>
<</if>>
<<if $player.virgin is true>>
<<updateAlignment 5>>
<</if>>
<</nobr>>You begin to tell a fake story about finding out about this place on the internet, but that was a mistake. A sudden white flash dazes you, and the next thing you know you're on your knees. You feel completely drained, and can't seem to activate any of your powers. Seraphina has a stern and disappointed expression on her face.
<span style='color:#dedbd2;'>"You dare lie to me? Run back to your master, little demon, and tell him his days are numbered. He'll know what I mean."</span>
[img[$imgDir + 'outside/elysium/penthouse/seraphina2.jpeg']]
The same mysterious force as before pushes you back, out of the room, and the doors automatically fall shut behind you. You give them a little tug, but they won't move a single inch anymore. At least you can feel your strength slowly returning.
<i>I should report back to Azazel</i>
<<link "Leave Elysium" "Outside">>
<<set $player.essence = $player.formeressence>>
<</link>>
<<nobr>>
<<set $liedtoseraphina = true>>
<<set $azazeltaskcompleted = true>>
<<set $player.formeressence = $player.essence>>
<<set $player.essence = 0>>
<<updateAlignment -3>>
<</nobr>>During the conversation you drop some hints that you're interested in her, and give them a little extra oomph with your powers. Eventually she can't resist anymore and gives you a long, sloppy kiss, before grabbing you and leading you into the now-empty classroom. After a quick look around she closes the door and locks it to give you both some privacy.
<span style='color:#f28482;'>"Nobody coming? Good."</span>
[img[$imgDir + 'outside/college/class/studentkissing.webp']]
[[Inside the room]]With only a short period before the next lesson starts there's no time to waste, so you basically jump each other's bones. Clothes go flying everywhere as she squeezes your boobs and you squeeze her ass, your tongues twirling each other like lovers. You can feel the lust building in her body, and can't wait to drain it out.
<i>You're mine now</i>
[img[$imgDir + 'outside/college/class/studentexploring.webp']]
<span style='color:#f28482;'>""Hey, I have an idea, wanna do it on the teacher's chair?"</span>
That sounds like music to your ears. She sits down and spreads her legs while you kneel and start eating her out. Using your free hand to pleasure yourself you bring her to orgasm, her fluids splattering on your face as she squirts everywhere. Hopefully the teacher won't mind the copious amount of pussy juice sticking to his seat.
[img[$imgDir + 'outside/college/class/studentlicking.webp']]
Suddenly a loud bell ringing announces the start of the next period, which is your cue to wrap it up. Both of you scramble to get dressed again before the next class arrives. They'll just have to deal with the smell of sex in the air.
<<nobr>>
<<if $player.skills.oralloverwomen is true>>
<i>7 Essence gained</i>
<<else>>
<i>5 Essence gained</i>
<</if>>
<</nobr>>
[[Leave the room->College]]
<<nobr>>
<<updateEssence 5 "cunnilingus">>
<<set $lesbianstudentlicked = true>>
<<set $player.victimsdrained++>>
<</nobr>>
Over the next few minutes you repeat the recent events to him, from the Elysium hotel's weaknesses to your encounter with Seraphina and her warning. He doesn't seem very happy to hear her name.
<span style='color:crimson;'>"So, the bitch is back after all. Fuck." </span>
"You know her?"
<span style='color:crimson;'>"You could say that. I still have a couple scars to remember her by." </span>
As if to vent his frustrations he picks up the pace and starts to really slam into his partner, with no regards for her safety. Her body teeters between agony and ecstacy as powerful orgasms wash over here, leaving her drooling on the sheets.
[img[$imgDir + 'outside/nightclub/vip/azazel/report/azazelreportfuck2.webp']]
<span style='color:crimson;'>"Anyway, you did a good job and I appreciate that. I might have more work for you later, if you're interested. Drop by again in a couple days." </span>
He motions for you to leave and goes back to fucking the woman silly. As you exit the room you can hear her soft cries, and her life force weakening rapidly. At this rate she won't last much longer.
[[Continue->Nightclub]]
<<nobr>>
<<set $azazeltaskreported = true>>
<</nobr>>Sometimes the straightforward approach is best. You go over and introduce yourself, asking if you can join him for a little bit. He doesn't see a problem with it, so you walk with him for a while, slowly ramping up the flirting as you go. He seems a bit flustered, but not opposed to your advances.
[img[$imgDir + 'outside/mountains/hunt/hikerflash.webp']]
A short while later you make it to a spot that looks over the entire valley, and he says he's going to take a little rest.
<<nobr>>
<div class='orange-link'>[[Blowjob with a view]]</div>
[[Say your goodbyes->Mountains]]
<</nobr>>He sits down and offers you something to eat, but you respond by saying you're hungry for something else. Pulling down his cock reveals a nicely sized penis, getting harder by the second. You open your mouth and take him in, sucking half his length in the first go. Fully relaxed he stares off into the distance as you treat him like a king.
<span style='color:#C2F261;'>'"Fuck, today is a good day."</span>
[img[$imgDir + 'outside/mountains/hunt/hikerblowjob.webp']]
When he's ready to blow you let him play with your tits as you stroke the cum out of him. The energy released serves as a nice little snack, but you're hungry for more. You keep jerking him off at a leisurely pace, preventing him from going soft.
"A strong man like you can handle another round, right?"
<span style='color:#C2F261;'>'"Oh, uh, sure!"</span>
[img[$imgDir + 'outside/mountains/hunt/hikercum.webp']]
<<nobr>>
<<if $player.skills.orallovermen is true>>
<i>7 Essence gained</i>
<<else>>
<i>5 Essence gained</i>
<</if>>
<</nobr>>
<<nobr>>
<<if $player.skills.cumabsorption is true>>
<div class='crimson-link'><a data-passage='Give him an even better view by riding his dick' class="link-internal" role="link" tabindex="0">Give him an even better view by riding his dick</a></div>
<<else>>
<a disabled><strike>Give him an even better view by riding his dick</strike> (requires <span style='color:orange;'>Cum Absorption</span>)</a>
<br>
<</if>>
[[Say your goodbyes->Mountains]]
<<updateEssence 5 "blowjob">>
<<set $player.victimsdrained++>>
<<set $huntedtoday = true>>
<</nobr>>After removing some more of your clothes you carefully sit down on his member, until the tip just about kisses the entrance to your womb. There's a handy branch above your head you use for support bouncing up and down, and he also thrusts his hips to help out. The poor guy has a hard time looking at anything but the perky pair of tits bouncing in his face.
<<nobr>>
<<if $player.virgin is true>>
<i>You lost your virginity!</i>
<<set $player.virgin = false>>
<<set $player.virginitylostto = 'a hiker in the mountains'>>
<br>
<br>
<</if>>
<i>I kind of want to enjoy the scenery as well</i>
<</nobr>>
[img[$imgDir + 'outside/mountains/hunt/hikerfuck.webp']]
The easiest solution is of course to turn around and ride reverse cowgirl. That way you can gaze at the clouds while riding his cock like a champion. In fact you just noticed one that looks like a turtle when he blows a fat load in you, activating your <span style='color:orange;'>Cum absorption</span> and instantly sending you into orgasm.
<i>Hiking is more fun than I thought</i>
[img[$imgDir + 'outside/mountains/hunt/hikercreampie.webp']]
Still his erection doesn't go away, so you sit back down and continue riding. You're so distracted by the landscape and your orgasms that you don't notice the man begging for you to stop as he empties more and more of his life force into you. By the time you pull off again it's too late, he's already passed on to the next world. Oops. At least by throwing him off the cliff you can make it seem like he tripped or something.
<<nobr>>
<<if $player.skills.merciless is true>>
<i>25 extra Essence gained</i>
<<else>>
<i>20 extra Essence gained</i>
<</if>>
<</nobr>>
[[Make yourself scarce->Mountains]]
<<nobr>>
<<updateEssence 20 "kill">>
<<set $player.victimskilled++>>
<<set $player.suspicion++>>
<<updateAlignment -5>>
<</nobr>>With some subtle motions you slip off your panties and open your legs, exposing your pussy to the classroom. The <span style='color:orange;'>Phermones</span> released from there are powerful, and soon permeate the air. It's also starting to affect the professor, who has a slight blush on his cheeks after glancing under your desk.
<span style='color:#bde0fe;'>"Wow, it's getting hot in here huh."</span>
[img[$imgDir + 'outside/college/class/teacherpheromones.webp']]
With the door and windows closed the pheromones just keep building up in the room, eating away at his resistance. His cock must be throbbing in his pants by now. Finally he can no longer hold it and starts masturbating, ,though he keeps it under the table and out of your view. Perhaps he's hoping you won't notice?
<i>That's it, jerk it to my irresistible smell</i>
[img[$imgDir + 'outside/college/class/teacherjerking.webp']]
[[Bust his ass]]
[[Let him do his thing]]You get up from your desk and walk over to the professor, who's now so preoccupied with jerking off he doesn't even notice you coming. With a fake shocked expression on your face you turn his chair around, revealing a sizable dick. He nearly falls backward in shock as his face turns beet red. His entire career is probably flashing before his eyes.
<span style='color:#bde0fe;'>"Oh my God! It's not what it looks like!"</span>
<i>Really?</i>
[img[$imgDir + 'outside/college/class/teacherbusted.webp']]
<<nobr>>
<<if $player.skills.dominatemind is true>>
<div class='orange-link'><a data-passage="Order him to keep going" class="link-internal" role="link" tabindex="0">Order him to keep going</a></div>
<<else>>
<a disabled><strike>Order him to keep going</strike> (requires <span style='color:orange;'>Dominate Mind</span>)</a>
<br>
<</if>>
[[You'll let it slide, this time->College]]
<</nobr>>Now that he's gotten this far you might as well let him finish. He's very reluctant to do it in front of a student, but you won't take no for an answer and force him with <span style='color:orange;'>Dominate Mind</span>. To give him a little extra motivation you also get down on your knees and stick out your tongue, until he busts a fat nut all over you. He's rather flustered afterward.
"Thanks for the lesson Professor Robinson, I learned a lot."
<span style='color:#bde0fe;'>"Let's, uh, keep this between us, shall we?"</span>
[img[$imgDir + 'outside/college/class/teacherfacial.webp']]
<i>5 Essence gained</i>
[[Clean up and go->College]]
<<nobr>>
<<updateEssence 5>>
<<set $player.victimsdrained++>>
<<set $professorcommanded = true>>
<</nobr>>You continue to ignore what he's doing and read the material, but make sure he still has a good view of your crotch. His strokes get more erratic, and he's soon just straight up staring at your pussy lips. Despite his best efforts a little groan slips out as he finally cums, splattering his seed on the underside of his desk. Hopefully he cleans that later.
<i>Good little gooner</i>
[img[$imgDir + 'outside/college/class/teacherbusts.webp']]
After cumming he somewhat returns to his senses and pulls his pants back up. You continue to act as if nothing happened at all, while the professor goes to open a window and gets some fresh air.
<i>5 Essence gained</i>
[[Finish the remedial class->College]]
<<nobr>>
<<updateEssence 5>>
<<set $player.victimsdrained++>>
<<set $professorcommanded = true>>
<</nobr>>They say the tastiest fruits are the forbidden ones. <span style='color:orange;'>Incestuous</span> sex will now release a larger amount of Essence than normal. The closer the family member, the stronger the effect. Convincing them is another matter.
[img[$imgDir + 'home/perks/incestuous.webp']]
<<nobr>>
<<if $player.skills.incestuous is not true>>
<<if $player.skills.deepslumber is not true>>
<a disabled><strike>Unlock +3 essence from incest</strike> (requires <span style='color:orange;'>Deep Slumber</span>)</a>
<<else>>
<<if $player.essence > 14>>
<<link "Unlock +3 essence from incest (15 essence)" "Perks">>
<<set $player.skills.incestuous = true>>
<<set $player.essence = $player.essence - 15>>
<</link>>
<<else>>
<a disabled><strike>Unlock +3 essence from incest</strike> (need 15 Essence)</a>
<</if>>
<</if>>
<</if>>
<</nobr>>
<<back>>You've always been good with your tongue, now you can put it to use. <span style='color:orange;'>Oral Lover</span> lets you extract more essence from either sucking dicks, or eating pussy. It's so good that victims may end up begging for more.
<<nobr>>
<<if $player.skills.orallovermen is true>>
[img[$imgDir + 'home/perks/blowjob.webp']]
<<elseif $player.skills.oralloverwomen is true>>
[img[$imgDir + 'home/perks/cunnilingus.webp']]
<<else>>
[img[$imgDir + 'home/perks/cunnilingus.webp']] [img[$imgDir + 'home/perks/blowjob.webp']]
<</if>>
<</nobr>>
<<nobr>>
<<if $player.skills.orallover is not true>>
<<if $player.skills.seduce is not true>>
<a disabled><strike>Unlock +2 essence from blowjobs</strike> (requires <span style='color:orange;'>Seduce</span>)</a>
<<else>>
<<if $player.essence > 14>>
<<link "Unlock +2 essence from blowjobs (15 essence)" "Perks">>
<<set $player.skills.orallover = true>>
<<set $player.skills.orallovermen = true>>
<<set $player.essence = $player.essence - 15>>
<</link>>
<br>
<<link "Unlock +2 essence from eating pussy (15 essence)" "Perks">>
<<set $player.skills.orallover = true>>
<<set $player.skills.oralloverwomen = true>>
<<set $player.essence = $player.essence - 15>>
<</link>>
<<else>>
<a disabled><strike>Unlock +2 essence from eating pussy or blowjobs</strike> (need 15 Essence)</a>
<</if>>
<</if>>
<<else>>
<<if $player.essence > 49>>
<<link "Switch type (50 Essence)" "oralLoverPerk">>
<<set $player.essence = $player.essence - 50>>
<<if $player.skills.oralloverwomen is true>>
<<set $player.skills.oralloverwomen = false>>
<<set $player.skills.orallovermen = true>>
<<else>>
<<set $player.skills.oralloverwomen = true>>
<<set $player.skills.orallovermen = false>>
<</if>>
<</link>>
<<else>>
<a disabled><strike>Switch type</strike> (need 50 Essence)</a>
<</if>>
<</if>>
<</nobr>>
[[Back->Perks]]Once you have some prey in your <span style='color:orange;'>Merciless</span> clutches, you will never let them go. They are forced to empty themselves over and over, while you revel in the power it gives you. Draining someone to death is now even more effective.
[img[$imgDir + 'home/perks/merciless.webp']]
<<nobr>>
<<if $player.skills.merciless is not true>>
<<if $player.skills.unnaturalstrength is not true>>
<a disabled><strike>Unlock +5 essence from killing</strike> (requires <span style='color:orange;'>Unnatural Strength</span>)</a>
<<else>>
<<if $player.essence > 14>>
<<link "Unlock +5 essence from killing (15 essence)" "Perks">>
<<set $player.skills.merciless = true>>
<<set $player.essence = $player.essence - 15>>
<</link>>
<<else>>
<a disabled><strike>Unlock +5 essence from killing</strike> (need 15 Essence)</a>
<</if>>
<</if>>
<</if>>
<</nobr>>
<<back>>Drawing some power from your close relative, the <span style='color:orange;'>Incubus</span>, allows you to temporarily grow a cock yourself. It will look, feel, and taste just like the real thing, and even produce a semen-like liquid. Impregnating a woman with it is, however, impossible. What is the first thing you'll try to do with it?
[img[$imgDir + 'home/perks/incubus.webp']]
<<nobr>>
<<if $player.skills.incubus is not true>>
<<if $player.skills.seduce is not true>>
<a disabled><strike>Unlock</strike> (requires <span style='color:orange;'>Seduce</span>)</a>
<<else>>
<<if $player.essence > 14>>
<<link "Unlock (15 essence)" "Perks">>
<<set $player.skills.incubus = true>>
<<set $player.essence = $player.essence - 15>>
<</link>>
<<else>>
<a disabled><strike>Unlock</strike> (need 15 Essence)</a>
<</if>>
<</if>>
<</if>>
<</nobr>>
<<back>>After consensually sleeping with someone you may give them a <span style='color:orange;'>Lover's kiss</span>, greatly increasing the chances of them falling in love with you. Your lovers will remain loyal forever and try to please you in whatever way they can.
[img[$imgDir + 'home/perks/loverskiss.webp']]
<<nobr>>
<<if $player.skills.loverskiss is not true>>
<<if $player.skills.deepslumber is not true>>
<a disabled><strike>Unlock</strike> (requires <span style='color:orange;'>Deep Slumber</span>)</a>
<<else>>
<<if $player.essence > 14>>
<<link "Unlock (15 essence)" "Perks">>
<<set $player.skills.loverskiss = true>>
<<set $player.essence = $player.essence - 15>>
<</link>>
<<else>>
<a disabled><strike>Unlock</strike> (need 15 Essence)</a>
<</if>>
<</if>>
<</if>>
<</nobr>>
<<back>>You have firsthand experience of what it's like to <span style='color:orange;'>Awaken</span>. With this perk it's possible to do the same to others, perhaps even start your own coven. Know that this will not automatically make them your ally, in fact some may even resent you for it. Only Succubi of the Adept rank or higher can turn others, and the action costs them a great deal of Essence.
[img[$imgDir + 'home/perks/awaken.webp']]
<<nobr>>
<<if $player.skills.awaken is not true>>
<<if $player.skills.claws is not true or $player.skills.merciless is not true or $player.skills.wings is not true or $player.skills.invisibility is not true or $player.skills.tail is not true>>
<a disabled><strike>Unlock</strike> (requires <span style='color:orange;'>Retractable claws, Merciless, Wings, Invisibility, and Venomous Tail</span>)</a>
<<else>>
<<if $player.essence > 49>>
<<link "Unlock (50 essence)" "Perks">>
<<set $player.skills.awaken = true>>
<<set $player.essence = $player.essence - 50>>
<</link>>
<<else>>
<a disabled><strike>Unlock</strike> (need 50 Essence)</a>
<</if>>
<</if>>
<</if>>
<</nobr>>
<<back>><<nobr>>
<<if $player.virgin is true>>
Adult virgins are rare enough in this day and age, saving yourself for marriage is a thing of the past. To make matters worse your life is full of temptation, and your desire to feed on Essence is powerful. Despite all this, your maidenhood remains pure. You will passively gain +3 Essence every day.
<br>
<br>
[img[$imgDir + 'home/perks/vowofchastity.webp']]
<<else>>
Adult virgins are rare enough in this day and age, saving yourself for marriage is a thing of the past. To make matters worse your life is full of temptation, and your desire to feed on Essence is powerful. In the end you could not resist, and popped your cherry. This perk is not available to you.
<br>
<br>
[img[$imgDir + 'home/perks/vowofchastitybroken.webp']]
<</if>>
<</nobr>>
<<back>><<nobr>>
<<if $player.analvirginitylost is not true>>
Some girls try to stay "virgins" by only doing it up the ass. There have been endless debates about whether that actually counts or not, but so far you've managed to keep that hole exclusively as an exit. As long as it stays that way you will passively receive an extra 2 Essence per day.
<br>
<br>
[img[$imgDir + 'home/perks/heavenlycompromise.jpeg']]
<<else>>
Some girls try to stay "virgins" by only doing it up the ass. There have been endless debates about whether that actually counts or not, but it's a moot point as you have been penetrated anally. This perk is not available to you.
<br>
<br>
[img[$imgDir + 'home/perks/heavenlycompromisebroken.webp']]
<</if>>
<</nobr>>
<<back>><<nobr>>
<<if $player.victimskilled < 1>>
While you have certainly sinned, you have restrained yourself from taking life. There is still hope for you, should you repent. Perhaps you could even earn your place in heaven after all. You will passively gain +1 Alignment every day.
<br>
<br>
[img[$imgDir + 'home/perks/intactsoul.webp']]
<<elseif $player.victimskilled is 1 and $mansuckeddryintro is true>>
While you have certainly sinned, you have never purposefully taken a life. There is still hope for you, should you repent. Perhaps you could even earn your place in heaven after all. You will passively gain +1 Alignment every day.
<br>
<br>
[img[$imgDir + 'home/perks/intactsoul.webp']]
<<else>>
Shitty situation or not, you've taken a life and that's something you can never undo. The gates of heaven remain closed for those who have committed this cardinal sin. Perhaps you can find yourself a cozy place in the underworld instead. This perk is not available to you.
<br>
<br>
[img[$imgDir + 'home/perks/compromisedsoul.webp']]
<</if>>
<</nobr>>
<<back>>While sitting on the bed bored your mind takes you to some strange places. One thing you've always wondered is what it would be like to have a dick. What would it feel like, where does it go when you wear pants, how hard is it to aim while peeing. Questions you could never know the answer to. Except, your new powers allow you to do some extraordinary things, so why not this as well. What's the worst that could happen.
<i>Maybe if I just focus on it really hard?</i>
[img[$imgDir + 'home/bedroom/incubus/incubusbed.webp']]
<<nobr>>
[[Attempt to grow a cock]]
<br>
<<link "This is not for me (disables trans content)" "Bedroom">>
<<set $incubusdisabled = true>>
<<set $incubustriedout = true>>
<</link>>
<</nobr>>There's only one thing you can think of, focusing all your energy on your crotch while imagining a nice, fat cock. For a while nothing happens, until a warm, tingly feeling starts spreading through your nether regions. After increasing the intensity more suddenly something starts pushing against your panties, trying to get out.
Pulling your panties aside you look down at your crotch, and out flops a very realistic-looking set of dick and balls. You give it a few pokes, the spongy flesh giving way as you can feel your nails dig into it. Your curiosity gets the better of you and you give it a few quick strokes, which feels kind of pleasant.
<<nobr>>
<<if $player.malestart is true>>
<i>Huh. For some reason this penis feels very familiar</i>
<<else>>
<i>Can't believe that actually worked!</i>
<</if>>
<</nobr>>
[img[$imgDir + 'home/bedroom/incubus/incubusgrowcock.webp']]
[[Keep jerking it]]
[[That's enough for now->Bedroom]]Tightening your grip you pick up the pace, letting your body tell you what to do. It's rather to strange to be on this side of a handjob. Is it even a handjob if you do it yourself? The cock, <i>your</i> cock, hardens and grows in your hand, making it feel even better. You couldn't stop now even if you wanted to.
<i>Hnng... so this is what guys feel? It's amazing!</i>
[img[$imgDir + 'home/bedroom/incubus/incubusjerk.webp']]
[[Something is coming out]]Lust has taken over your mind, the only thing that matters now is getting off. Your breathing becomes ragged and your strokes erratic as the muscles below your balls begin to contract. The contractions increase in intensity until they reach their peak, each one sending a wave of pleasure through your body and a blast of cum across the room. The joy is nearly enough to make your mind melt.
<i>It's shooting out! My dick is cumming, cumming everywhere! Oh FUCK!</i>
[img[$imgDir + 'home/bedroom/incubus/incubuscum.webp']]
After the orgasm you need a minute to find your bearings. The bed sheets are covered in fresh girljizz, which is already starting to dry. Your dick itself is starting to go soft, but still leaking out a drop now and then. It was a very different type of orgasm than you're used to, but you secretly already want to do it again. Men get to experience this every day?
<i>I should be careful, I could get addicted to this... but I wonder how it feels to fuck something</i>
[[Make the cock disappear again->Bedroom]]
<<nobr>>
<<set $incubustriedout = true>>
<<set $incubusenabled = true>>
<<set $fleshlightused = true>>
<<progressTime>>
<</nobr>>Since you have to pee anyway you might as well satisfy your curiosity. You focus on growing your dick again, until it pops out like a mushroom. Despite trying your best to aim it the first stream hits the toilet, then the toilet seat, before you finally adjust and get it just right. When your bladder is empty you make sure to give it a few shakes for good measure.
[img[$imgDir + 'home/bathroom/incubuspee.webp']]
<i>Huh, so that's how that feels</i>
[[Clean up->Bathroom]]
<<nobr>>
<<set $incubuspee = true>>
<</nobr>>[img[$imgDir + 'outside/elysium/penthouse/seraphina1.jpeg']]
<<nobr>>
<span style='color:#dedbd2;'>"You've returned. Is there something you need from me?"</span>
<<if def $seraphinafavor>>
<br>
<br>
Favor: $seraphinafavor
<</if>>
<</nobr>>
<<nobr>>
[[Ask if she needs anything done]]
<br>
<<if $player.angelicperksunlocked is not true>>
[[Ask about her powers]]
<br>
<</if>>
<<if $player.askedseraphineaboutgod is not true>>
[[Ask if God exists]]
<br>
<</if>>
[[Leave->Head to the penthouse]]
<</nobr>><span style='color:#dedbd2;'>"Curious, are you? Unlike the demons who revel in sin, our power comes from purity and devotion. You may even be able to tap into it, if you are able to resist temptation. Here, I'll show you."</span>
[img[$imgDir + 'outside/elysium/penthouse/seraphina2.jpeg']]
<i>Angelic Perks are now available!</i>
[[View Angelic Perks]]
<<nobr>>
<<set $player.angelicperksunlocked = true>>
<</nobr>><<nobr>>
<div style='margin:auto; width:50%;'>
<div style='text-align: center;'>
<h1>Angelic</h1>
<<if $player.virgin is true>> <a data-passage="virginPerk" style='color:green;' class="link-internal" role="link" tabindex="0">Vow of Chastity</a><<else>>
<a data-passage="virginPerk" style='color:crimson;' class="link-internal" role="link" tabindex="0">Vow of Chastity</a>
<</if>>
<<if $player.victimskilled < 1 or ($player.victimskilled is 1 and $mansuckeddryintro is true)>> <a data-passage="intactSoulPerk" style='color:green;' class="link-internal" role="link" tabindex="0">Intact Soul</a><<else>>
<a data-passage="intactSoulPerk" style='color:crimson;' class="link-internal" role="link" tabindex="0">Intact Soul</a>
<</if>>
<<if $player.analvirginitylost is not true>> <a data-passage="analvirginPerk" style='color:green;' class="link-internal" role="link" tabindex="0">Heavenly Compromise</a><<else>>
<a data-passage="analvirginPerk" style='color:crimson;' class="link-internal" role="link" tabindex="0">Heavenly Compromise</a>
<</if>>
</div>
</div>
<</nobr>>
[[Finish->Talk to Seraphina]]<span style='color:#dedbd2;'>"Oh my. You don't beat around the bush do you."</span>
"So, is He real?"
<span style='color:#dedbd2;'>"The truth, child, is that I don't know. When an angel descends to earth they lose all their memories of heaven and their previous life. The first thing I can remember is waking up in a field somewhere."</span>
"Sounds painful."
<span style='color:#dedbd2;'>"It's for the best. This way we must rely on our faith, just like any human. I find it poetic."</span>
"But you plan to return to heaven at some point, right?"
<span style='color:#dedbd2;'>"One day, perhaps. Though I've grown quite attached to this realm. And my work here is far from finished."</span>
[img[$imgDir + 'outside/elysium/penthouse/seraphina2.jpeg']]
<i>Guess I'll never know for sure</i>
[[Continue->Talk to Seraphina]]
<<nobr>>
<<set $player.askedseraphineaboutgod = true>>
<</nobr>>Next to the lingerie are some adult toys stalled out, probably to entice horny customers. One item in particular catches your interest, a fleshlight with the image of some porn star on the box. You poke the rubbery pussy, which feels nothing like the real deal, but you can't help but be curious how it would feel inside one of these.
<i>Too bad I can't test it out here</i>
[img[$imgDir + 'outside/mall/clothingstore/fleshlight.webp']]
<<nobr>>
<<if $player.money > 49>>
<<link "Purchase the fleshlight ($50)" "Clothing store">>
<<set $fleshlightbought = true>>
<<set $player.money = $player.money - 50>>
<</link>>
<<else>>
<a disabled><strike>Purchase the fleshlight ($50)</strike> (no money)</a>
<</if>>
<</nobr>>
[[Leave it->Clothing store]]
<<nobr>>
<<set $fleshlightseen = true>>
<</nobr>>Eager to get started you summon your cock and grab the plastic shaft, though you have the sense to at least read the instructions first. It says to warm up the toy with some hot water and apply plenty of lube, in order to make it feel more realistic. You make sure to coat the insides as well, fingering the hole as deep as you can. Then you stroke yourself to an erection and apply some lube to your shaft as well.
[img[$imgDir + 'home/bedroom/incubus/fleshlightlube.webp']]
[[Here goes nothing]]With both your dick and the pussy well-lubed it's time to push it in. Curious you watch as your entire length slowly disappears into the thing, giving a much more intense feeling than jerking off. The insides of the toy are oddly shaped, designed to give you the most enjoyment possible. Eager for more you start pumping up and down, while your hips start to move as well.
<i>Wow! This is a lot better than I thought</i>
[img[$imgDir + 'home/bedroom/incubus/fleshlightinsert.webp']]
[[It feels too good]]As you push the fleshlight down deeper you fear you've underestimated it. The ribbed insides grind against your sensitive head, and trying to pull out makes it even worse. You quickly pass the point of no return, despite a last-ditch effort to pull out. You can only watch as your cock starts spraying cum everywhere.
It's been under a minute, and yet this toy has already helplessly milked you. If it was an actual pussy you probably wouldn't have lasted 10 seconds. No wonder some boys bust fast, this feels crazy good.
<i>Shit... I'm gonna have to practice if I want to use this on a real person</i>
[img[$imgDir + 'home/bedroom/incubus/fleshlightcum.webp']]
[[Clean and hide the toy->Bedroom]]
<<nobr>>
<<set $fleshlightried = true>>
<<set $fleshlightused = true>>
<<progressTime>>
<</nobr>><<nobr>>
<<if $fleshlightpractice2 is true>>
Real sex is more than just lying on your back and trying to last, so you switch it up with a different position. You get on your hands and knees and hold the toy underneath you, trying to emulate doggy style. The awkward stance also means you have to thrust using your hips more, instead of just moving your hands up and down.
<br>
<br>
<i>Look at me, fucking like a pro</i>
<br>
<br>
[img[$imgDir + 'home/bedroom/incubus/fleshlightdoggy.webp']]
<br>
<br>
[[Pump like your life depends on it]]
<<else>>
This time you don't rush into things, taking your time to get used to the feeling inside. Once you've somewhat adjusted you close your eyes and do slow, deliberate strokes, while focusing on your breathing and staying relaxed. When your orgasm does approach you slow down, taking a quick break to cool off. You wait until your cock finally stops throbbing, and then slowly start up again.
<br>
<br>
"Okay, $player.name, you can do this. Don't cum."
<br>
<br>
[img[$imgDir + 'home/bedroom/incubus/fleshlightfocused.webp']]
<br>
<br>
[[Ride the edge]]
<</if>>
<</nobr>>That process gets repeated 9 more times, slowly approaching the point of no return and then pausing to calm back down. Each time feels better than the last. On the 10th time you finally can't stop yourself anymore. Your toes curl as your balls contract, and pump out shot after shot after shot. After all that edging it feels even better than before, emptying so much cum inside the toy you'd think you were getting it pregnant.
<i>Ffuuuuuuuuck!</i>
[img[$imgDir + 'home/bedroom/incubus/fleshlightfocusedcum.webp']]
[[Clean and hide the toy->Bedroom]]
<<nobr>>
<<set $fleshlightused = true>>
<<progressTime>>
<<set $fleshlightpractice2 = true>>
<</nobr>>Somehow it's even harder to last in this stance, but you make it work. You manage a solid 15 minutes of thrusting, before slamming down one last time and letting go. Your whole body shakes as you empty an obscene amount of cum balls deep in this fake pussy. There's so much of it that it exceeds the toy's capacity, tearing the insides and leaking out of both ends. The thing is probably broken now, and that after only a couple uses.
<i>I think I'm ready for a real hole. Now I just need to find a suitable partner</i>
[img[$imgDir + 'home/bedroom/incubus/fleshlightdoggycum.webp']]
[[Throw the toy away->Bedroom]]
<<nobr>>
<<set $fleshlightused = true>>
<<progressTime>>
<<set $fleshlightmastered = true>>
<</nobr>>You'd love to have sex with your new dick, but it would probably be hard to explain where you got it to someone you know. Better to find some stranger who you can pump and dump when needed, literally. After changing your profile page you also upload a few new pictures, she-cock on full display. That way your matches will know what they're signing up for at least. After pressing save the app notifies you have several new profiles available to you.
[img[$imgDir + 'phone/hookapp/incubuspic.webp']]
[[Swipe with the new settings]][img[$imgDir + 'phone/hookapp/tony.jpeg']]
Tony, 27
Looking for a trans top to make me her bitch, no limits. Experienced bottom.
<i>Never fucked a guy up the ass before</i>
<<link "Swipe left" 'Incubus Swiping 2'>>
<</link>>
<<link "Swipe right" 'Incubus Swiping 2'>>
<<set $swipedrighttony = true>>
<</link>>[img[$imgDir + 'phone/hookapp/trannychaser.webp']]
Keith, 46
Send nudes
<i>This guy is just collecting pics</i>
<<link "Swipe left" 'Incubus Swiping 3'>>
<</link>>
<<link "Swipe right" 'Incubus Swiping 3'>>
<</link>>[img[$imgDir + 'phone/hookapp/ember.webp']]
Ember, 24
Curious bunny looking for her first experience with a trans woman. Dick me down!
<i>What a cutie</i>
<<link "Swipe left" 'Phone'>>
<<progressTime>>
<</link>>
<<link "Swipe right" 'Phone'>>
<<set $swipedrightember = true>>
<<set $swipingincubuscomplete = true>>
<<progressTime>>
<</link>>The flyer is pinned to a nearby tree, with the official school logo printed at the top. Looking around you can see at least a dozen more spread around everywhere. Out of curiosity you grab one and start reading.
<span style='color:#d0f4de;'>Dear Students,
While our school has a long and proud history with our fraternity, Delta Rho, in recent years we have also experienced increasing requests from our female students to provide a place for them. We are happy to announce that we have purchased the abandoned house south of the campus, and plan to use it to start our very own sorority!
Thus, we are looking for an entrepreneurial group of women who want to help found the association. Please gather at least 5 signatures of founding members before presenting your case to the administration. Pride in Excellence!
Dean Felton</span>
<i>A new sorority? Interesting. I should discuss this with Molly next time I see her</i>
[[Take the flyer->College]]
<<nobr>>
<<set $sororityflyerread = true>>
<</nobr>>You hand the paper over to her, which she reads. As she's doing so her eyes light up and a smile appears on her lips.
<span style='color:#ef476f;'>"No way, they finally listened? I've been begging them for months! Let's do it."</span>
[img[$imgDir + 'outside/college/molly/molly2.webp']]
"What, you mean we should join?"
<span style='color:#ef476f;'>"Join? We're gonna create it silly! With you as president and me as vice president we'll make the best sisterhood ever!"</span>
[[Why can't you be president?]]
<span style='color:#ef476f;'>"Uh, well, my grades may or may not be above the required level at the moment..."</span>
"$bestfriend.name..."
<span style='color:#ef476f;'>"I know, I know. We should start looking for more members, it says you need 5."</span>
[img[$imgDir + 'outside/college/molly/molly3.jpeg']]
"Any suggestions?"
<span style='color:#ef476f;'>"Maybe one of your coworkers or acquaintances wants to join? I'll ask around at the gym. If all else fails we could always come back to campus and ask people directly. Oh, I'm so excited! It's going to be A-M-A-Z-I-N-G!"</span>
<i>Not counting Molly and me I'll need to find 3 more willing girls</i>
[[Head out->College]]
<<nobr>>
<<set $bestfriend.flyershown = true>>
<<progressTime>>
<</nobr>><<nobr>>
<<if $blakeexfucked is true>>
You find Blake taking a little break outside, enjoying the nice weather. Gotta enjoy it while the boss isn't looking. After some pleasantries you tell her about your plan, show her the flyer and mention how she'd be a great fit.
<br>
<br>
<span style='color:#e9c46a;'>"Babe, of course I'll sign, you really helped me out with Stephen. Still haven't heard from him by the way, the prick."</span>
<br>
<br>
[img[$imgDir + 'outside/diner/shift/blake/blakesitting.jpeg']]
<br>
<br>
<i>You have obtained Blake's signature</i>
<br>
<br>
[[Continue->Diner]]
<<progressTime>>
<<set $blakesignature = true>>
<<else>>
You find Blake taking a little break outside, enjoying the nice weather. Gotta enjoy it while the boss isn't looking. After some pleasantries you tell her about your plan, show her the flyer and mention how she'd be a great fit.
<br>
<br>
<span style='color:#e9c46a;'>"I don't know, I have a lot on my mind right now. Good luck though!"</span>
<br>
<br>
[img[$imgDir + 'outside/diner/shift/blake/blakesitting.jpeg']]
<br>
<br>
<i>You need to help Blake with her ex before she will sign</i>
<br>
<br>
<<back>>
<</if>>
<</nobr>>There are several women your age in the gym, but most of them don't go to your college or aren't interested. Eventually you find a Puerto Rican babe doing some type of squats supervised by one of the gym's trainers. Even as you're talking to her she doesn't stop her exercise, and she's barely even out of breath.
<span style='color:#cdb4db;'>"Sorority? Some redhead chick already asked me. Not interested in joining a bunch of girly girls to braid each other's hair."</span>
"It's not like that, I promise."
[img[$imgDir + 'outside/gym/autumn/autumnworkout.webp']]
<span style='color:#cdb4db;'>"Tell you what, do something for me to prove you're not a pussy and I'll consider it."</span>
"Such as?"
<span style='color:#cdb4db;'>"There's this guy in the gym who's been stalking me. I can't even work out anymore without a trainer present, or he'll keep following me around. All because I went out with him once to get a free meal. No matter what I try I can't get rid of him."</span>
<span style='color:#cdb4db;'>"If you can get him to knock it off I'll be in your debt. Big, muscly dude, even bigger ego, lots of tattoos, allergic to t-shirts. He won't be hard to find. Hell, he's probably somewhere nearby right now."</span>
<i>Worth a shot I guess</i>
[[Go find him->Gym]]
<<nobr>>
<<set $autumnbullymissionreceived = true>>
<</nobr>>Not hard to find may have been a bit of an overstatement, as the weights area is chock full of bodybuilders who could fit that description. You go through several of them, each time awkwardly explaining the situation, before you finally find the right guy flexing and taking selfies in the mirror, and confront him.
<span style='color:#d4a373;'>"You mean Autumn? What's it to you?"</span>
[img[$imgDir + 'outside/gym/autumn/stalker.jpeg']]
"You're bothering her dude. Can't you see you're being a creep? Leave her alone."
<span style='color:#d4a373;'>"She's just playing hard to get. And this isn't any of your business anyway. So fuck off."</span>
The gym bro goes back to flexing in the mirror, clearly done with this conversation.
<i>Why can it never be easy</i>
<<nobr>>
<<if $player.skills.unnaturalstrength is true>>
<<if $player.essence > 0>>
<div class='orange-link'><a data-passage='Challenge him to a lifting contest with your Strength' class="link-internal" role="link" tabindex="0">Challenge him to a lifting contest with your Strength</a></div>
<<else>>
<a disabled><strike>Challenge him to a lifting contest with your Strength</strike> (no Essence)</a>
<br>
<</if>>
<<else>>
<a disabled><strike>Challenge him to a lifting contest with your Strength</strike> (not unlocked)</a>
<br>
<</if>>
<<if $stalkerseduceattempt is not true>>
<div class='orange-link'><a data-passage="Say you'll go out with him in her place" class="link-internal" role="link" tabindex="0">Say you'll go out with him in her place</a></div>
<</if>>
[[Give up for now->Gym]]
<</nobr>>Seems like the only way to get through to this meathead is by beating him at his own game. He's clearly worked long and hard for his physique, and his pride won't let him miss a chance to show off. You'll have to make it worth his while though.
"How about a wager? If I can beat you at squats you leave her alone. If you beat me I'll pay you 100 bucks and drop it."
<span style='color:#d4a373;'>"You're just throwing money away, but sure. You're on!"</span>
After a quick warm-up you get to the squat rack and start your competition. Starting at 60kg you both do one rep, then add 10kg and repeat until either one can't do it anymore. As you move up in weights a little crowd starts forming to watch as well. The guy makes it to 180kg before failing, which is actually pretty good. Still, a weight like that is child's play for you now as you take your turn and start repping out his max like it's nothing.
<span style='color:#d4a373;'>"What the fuck?"</span>
[img[$imgDir + 'outside/gym/autumn/squat.webp']]
<span style='color:#606c38;'>"Looks like you've been skipping leg day too much, bro!"</span>
<span style='color:#3a86ff;'>"Yeah, that's honestly a bit embarrassing."</span>
<span style='color:#d4a373;'>"Shut up! Girls don't train anything but legs, my upper body is much stronger. I'd destroy her on the bench."</span>
<i>Oh, really?</i>
[[That's fine with you]]
"How about a date with me instead? I could rock your world, big boy."
To emphasize your point you give him a cheeky boob flash, but he doesn't seem very impressed. He has more interest in his own reflection than the pair of tits in front of him. Probably because his chest is bigger.
[img[$imgDir + 'outside/gym/autumn/gymflash.webp']]
<span style='color:#d4a373;'>"Yeah, that's great and all, but you're not really my type. I prefer big booty Latinas. And Autumn is a 10/10."</span>
<i>Damn it, he's obsessed with her. It won't work.</i>
[[Try another way->Find the stalker]]
<<nobr>>
<<set $stalkerseduceattempt = true>>
<</nobr>>You move from the squat rack to the bench and repeat the process. By now half the gym has gathered around to watch you destroy this bozo. He's clearly better at benching than squatting, but it doesn't matter. After he reaches his max you add another full plate on both sides and lift it. You pretend to struggle with it a lot so nobody gets too suspicious.
<i>Honestly, this is kind of heavy. Good thing we're stopping here.</i>
[img[$imgDir + 'outside/gym/autumn/benchpress.webp']]
<span style='color:#3a86ff;'>"Yikes. Guess you'll need to go shoot some more roids up your ass, man."</span>
<span style='color:pink;'>"You go girl! Show this loser who's boss."</span>
Humiliated the guy grabs his gear and storms off, mumbling something about an injury that held him back. You even get a small round of applause from the audience, most of whom seem happy to watch him go.
[[Report back to Autumn]]You head back to Autumn, who's in the middle of a heavy deadlift set. She actually looks a little bit sweaty and tired this time. Her tits are squeezing together so hard it's only a matter of time before one of them pops out. Maybe if you stick around long enough you'll get to see it.
[img[$imgDir + 'outside/gym/autumn/autumndeadlift.webp']]
"I've dealt with that stalker for you. He won't show his face here again."
<span style='color:#cdb4db;'>"Yeah, I saw what happened from over here. Pretty impressive, where did you learn to lift like that? Anyway, a deal is a deal. I'll join your little tea club or whatever."</span>
<i>You've obtained Autumn's signature!</i>
[[Head out->Gym]]
<<nobr>>
<<progressTime>>
<<set $autumnsignature = true>>
<<set $autumnbullymissioncompleted = true>>
<</nobr>>After meeting up with $bestfriend.name you both set off in different directions, in search of a suitable sorority sister. There is some mild interest, but none of them want to put in the work required to be a founding member. You're about to give up when you run into your bestie again, who's talking to a girl. Perhaps she's had better luck.
<span style='color:#ef476f;'>"Laura, get over here! I found someone who wants to join."</span>
[img[$imgDir + 'outside/college/sorority/riley.webp']]
<span style='color:#8ac926;'>"Hiii, I'm Riley! I'm so excited! I can't wait to be part of a sorority. I've been wanting to join a club for so long, but I'm not very good at sports, or theater, or language, or games..."</span>
"So what are you good at?"
<span style='color:#8ac926;'>"Well, I'm a decent cook, business savvy, and all my ex-boyfriends rated my blowjob skills 10 out of 10!"</span>
<i>Good enough I guess</i>
<i>You've obtained Riley's signature</i>
[[Say bye for now->College]]
<<nobr>>
<<set $rileysignature = true>>
<<progressTime>>
<</nobr>>With the signatures in hand $bestfriend.name and you head to the dean's office. His secretary will only allow one of you to enter, so $bestfriend.name decides to wait outside and wishes you luck. Dean Felton is known to be a bit of a pervert, so you lift your crop top just a little before knocking.
Once inside you hand him the 5 signed papers, and watch as he reads through them carefully.
<<nobr>>
<<if $player.grades < 75>>
<span style='color:#d0f4de;'>"Everything looks in order, but I'm afraid we only accept the finest students. Your grades just aren't good enough."</span>
<br>
<br>
<i>Grades of 75 or better required</i>
<<else>>
<span style='color:#d0f4de;'>"Well, miss, we thank you for your application. I must say we've had many similar ones we need to sift through, and I can't see much here that makes you stand out. I will inform you of our final choice in some time."</span>
<</if>>
<</nobr>>
[img[$imgDir + 'outside/college/sorority/deantalk.webp']]
<<nobr>>
<<if $player.grades > 74>>
<<if $player.skills.seduce is true>>
<div class='orange-link'><a data-passage="Offer him some naughty fun if he signs off" class="link-internal" role="link" tabindex="0">Offer him some naughty fun if he signs off</a></div>
<<else>>
<a disabled><strike>Offer him some naughty fun if he signs off</strike> (requires <span style='color:orange;'>Seduce</span>)</a>
<br>
<</if>>
<<if $player.skills.dominatemind is true>>
<<if $player.essence > 99>>
<div class='orange-link'><a data-passage="Force him to sign with Dominate Mind" class="link-internal" role="link" tabindex="0">Force him to sign with Dominate Mind</a></div>
<<else>>
<a disabled><strike>Force him to sign with Dominate Mind</strike> (required rank: Neophyte)</a>
<br>
<</if>>
<<else>>
<a disabled><strike>Force him to sign with Dominate Mind</strike> (requires <span style='color:orange;'>Dominate Mind</span>)</a>
<br>
<</if>>
<</if>>
[[Accept his decision for now->College]]
<</nobr>><<nobr>>
<<set _attractiveness = $player.attractiveness>>
<<if $player.skills.blackwidowmen is true>>
<<set _attractiveness = _attractiveness + 10>>
<</if>>
<<if _attractiveness>>
You expected some resistance, hence the rather revealing choice of clothing. It also allows you to easily pull up your top, fully revealing the firm pair of girls. Even an important man like Dean Felton can't help but stare at them transfixed for a little while. Who knew two balls of fat could give you so much power.
<br>
<br>
"Are you sure, professor? Give me a chance to convince you at least."
<br>
<br>
[img[$imgDir + 'outside/college/sorority/deanseduce.webp']]
<br>
<br>
<span style='color:#d0f4de;'>"Ahem! perhaps I was a bit hasty. On second thought a closer evaluation of your... arguments... would be in order."</span>
<br>
<br>
<i>Hook, line and sinker</i>
<br>
<br>
[[Crawl onto the desk]]
<<else>>
You expected some resistance, hence the rather revealing choice of clothing. It also allows you to easily pull up your top, fully revealing the firm pair of girls. Even an important man like Dean Felton can't help but stare at them transfixed for a little while. Who knew two balls of fat could give you so much power.
<br>
<br>
[img[$imgDir + 'outside/college/sorority/deanseduce.webp']]
<br>
<br>
<span style='color:#d0f4de;'>"Young lady, put your clothes back on. I won't tolerate this kind of behavior."</span>
<br>
<br>
<i>25 Attractiveness required, current: _attractiveness</i>
<br>
<br>
<<back>>
<</if>>
<</nobr>>You exert your power over his mind, stopping him mid-sentence. His vision goes blurry as he becomes confused, frowning his eyebrows and trying to focus. After stumbling over his words for a bit he finally gets out a coherent sentence.
[img[$imgDir + 'outside/college/sorority/deandominatemind.png']]
<span style='color:#d0f4de;'>"I, uh, feel a bit strange. What was I doing again?"</span>
"You were about to sign that paper over there, so we can start our sorority."
<span style='color:#d0f4de;'>"Right, right. Congratulations miss, I'm sure you'll do us all proud."</span>
<i>You use of Dominate Mind costs you 5 Essence</i>
[[Leave with your signed paper->Talk to Molly]]
<<nobr>>
<<updateAlignment -2>>
<<set $sororityfounded = true>>
<<updateEssence -5>>
<</nobr>>Instead of walking around you climb onto the desk, strut over to his side and shove your cleavage in his face. He takes a moment to enjoy them before you pull him in by his tie for a kiss. He melts like snow before the sun. As you let his tongue enter your mouth his hands start groping your exposed breasts.
"Here you go, take your time inspecting them."
[img[$imgDir + 'outside/college/sorority/deanseduced1.webp']]
By now his cock is poking a hole through his pants, so you decide to reach down and set it free. Then you spin around to lay on your back, presenting him with the perfect opportunity to fuck your tits. It doesn't take long for him to do just that. You do your best to ignore his balls slapping against your face.
<i>Maybe this position wasn't the best idea</i>
[img[$imgDir + 'outside/college/sorority/deanseduced2.webp']]
[[Time for you to take over]]After he's had his fun you slide off the desk and kneel down, ready to start working his cock in earnest. After liberally applying lube with your mouth you take him back between your tits, squeezing hard as you bounce up and down. You make sure to stare into his eyes seductively as you do so.
"Does it feel good, professor? I bet it does. It's not every day you get to fuck college girl tits like this."
[img[$imgDir + 'outside/college/sorority/deanseduced3.webp']]
The naughty talk is clearly having an effect on him, as you notice the telltale signs of an impending ejaculation. Sinking down just a bit lower gives him a nice target for a facial as the first spurts hit your face. You make sure to get as much of his load in your mouth as possible. Can't waste some good Essence after all.
<span style='color:#d0f4de;'>"Jesus Christ, I haven't cum this much in years!"</span>
<<nobr>>
<<if $player.skills.orallovermen is true>>
<i>7 Essence gained</i>
<<else>>
<i>5 Essence gained</i>
<</if>>
<</nobr>>
[img[$imgDir + 'outside/college/sorority/deanseduced4.webp']]
After catching his breath the Dean walks over to the table and scribbles his signature on the paper before handing it to you. Sucks to be one of the other candidates, but you can't say you didn't work for it.
<span style='color:#d0f4de;'>"Congratulations miss, I'm sure you'll do us all proud."</span>
<<nobr>>
<<if $phonebought is true>>
<<linkreplace "Take a quick picture" t8n>>
While the dean is distracted you snap a quick pic of your cum-covered self with his face clearly in view as well. Never know when that might come in handy.
<br>
<br>
<<set $deanblackmailpicture = true>>
<</linkreplace>>
<br>
<</if>>
[[Leave with your signed paper->Talk to Molly]]
<<set $deanseduced = true>>
<<set $sororityfounded = true>>
<<set $player.victimsdrained++>>
<<updateEssence 5 "blowjob">>
<</nobr>>Stepping out of the dean's office you are immediately greeted by $bestfriend.name. She's still bummed about having to wait outside.
<span style='color:#ef476f;'>"Can't believe I did all this makeup for nothing. So, how'd it go?"</span>
[img[$imgDir + 'outside/college/sorority/molly.webp']]
"Weeeee... got it!"
<span style='color:#ef476f;'>"No way! I can't wait to go see the house."</span>
$bestfriend.name jumps up and hugs you, though she seems a bit hesitant for some reason. Maybe the reality of what you're doing is setting in, managing a whole sorority is going to be a lot of work. In any case, you should probably go check out the house like she said. Last you heard it wasn't in the best shape.
<i>Sorority is now available on the world map</i>
<<nobr>>
<<set $sorority = {}>>
Enter a name for your sorority:
<<textbox "$sorority.name" "Sigma Upsilon Kappa">>
<</nobr>>
[[Continue->College]]
<<nobr>>
<<progressTime>>
<</nobr>><<nobr>>
<<if ndef $blake>>
<<set $blake = {}>>
<</if>>
<<if ndef $riley>>
<<set $riley = {}>>
<</if>>
<<if ndef $autumn>>
<<set $autumn = {}>>
<</if>>
<<if ndef $sorority>>
<<set $sorority = {}>>
<</if>>
<<if ndef $sorority.dormitories>>
<<set $sorority.dormitories = {}>>
<</if>>
<<if ndef $sorority.showers>>
<<set $sorority.showers = {}>>
<</if>>
<<if ndef $sorority.dininghall>>
<<set $sorority.dininghall = {}>>
<</if>>
<<if ndef $sorority.pool>>
<<set $sorority.pool = {}>>
<</if>>
<<if $bestfriend.transformed is true and $bestfriend.transformedtalk is not true>>
<<goto "Molly transformed talk">>
<</if>>
<<if def $riley and $riley.transformed is true and $riley.transformedtalk is not true>>
<<goto "rileytransformedtalk">>
<</if>>
<<if $bestfriend.confronted is true>>
<div class="row">
<div class="column">
<<if $riley.location is 'office'>>
<div class="rileyicon"></div>
<</if>>
<a data-passage="Office" class="darken">
<<if $sorority.officerestored is true>>
<img src="resources/outside/sorority/layout/office/office.webp" >
<<else>>
<img src="resources/outside/sorority/layout/office/officedirty.jpeg" >
<</if>>
<span>Office</span></a>
</div>
<div class="column">
<a data-passage="Dormitories" class="darken">
<<if def $sorority.dormitories and $sorority.dormitories.restored is true>>
<<if $sorority.dormitories.restoring2 is not true>>
<<if $riley.location is 'dormitories'>>
<div class="rileyicon"></div>
<</if>>
<<if $blake.location is 'dormitories'>>
<div class="blakeicon"></div>
<</if>>
<<if $autumn.location is 'dormitories'>>
<div class="autumnicon"></div>
<</if>>
<<if $bestfriend.location is 'dormitories'>>
<div class="bestfriendicon"></div>
<</if>>
<</if>>
<<if $sorority.dormitories.restored2 is true>>
<img src="resources/outside/sorority/layout/dormitories/dormitory2.jpeg" >
<<else>>
<img src="resources/outside/sorority/layout/dormitories/dormitory.jpeg" >
<</if>>
<<else>>
<img src="resources/outside/sorority/layout/dormitories/dormitorydirty.jpeg" >
<</if>>
<span>Dormitories</span></a>
</div>
</div>
<div class="row">
<div class="column">
<a data-passage="Dining Hall" class="darken">
<<if def $sorority.dininghall and $sorority.dininghall.restored is true>>
<<if def $sorority.hazing and $sorority.hazing.active is true and $gameTime is 4 and ($dayofweek is 0 or $dayofweek is 1 or $dayofweek is 2 or $dayofweek is 3 or $dayofweek is 4)>>
<div class="pledgesicon"></div>
<</if>>
<<if $riley.location is 'dininghall'>>
<div class="rileyicon"></div>
<</if>>
<<if $blake.location is 'dininghall'>>
<div class="blakeicon"></div>
<</if>>
<<if $autumn.location is 'dininghall'>>
<div class="autumnicon"></div>
<</if>>
<<if $bestfriend.location is 'dininghall'>>
<div class="bestfriendicon"></div>
<</if>>
<img src="resources/outside/sorority/layout/dininghall/dininghall.jpeg" >
<<else>>
<img src="resources/outside/sorority/layout/dininghall/dininghalldirty.jpeg" >
<</if>>
<span>Dining Hall</span></a>
</div>
<div class="column">
<a data-passage="Showers" class="darken">
<<if def $sorority.showers and $sorority.showers.restored is true>>
<<if $riley.location is 'showers'>>
<div class="rileyicon"></div>
<</if>>
<<if $blake.location is 'showers'>>
<div class="blakeicon"></div>
<</if>>
<<if $autumn.location is 'showers'>>
<div class="autumnicon"></div>
<</if>>
<<if $bestfriend.location is 'showers'>>
<<if $bestfriend.transformed is true and $sorority.pledges > 0>>
<div class="pledgeicon"></div>
<</if>>
<div class="bestfriendicon"></div>
<</if>>
<img src="resources/outside/sorority/layout/showers/showers.webp" >
<<else>>
<img src="resources/outside/sorority/layout/showers/showersdirty.webp" >
<</if>>
<span>Showers</span></a>
</div>
</div>
<div class="row">
<div class="column">
<a data-passage="Outside" class="darken">
<img src="resources/outside/sorority/sororityabandoned.jpg" ><span>Outside</span></a>
</div>
<div class="column">
<a data-passage="Pool" class="darken">
<<if $sorority.pool.restored is true>>
<<if $riley.location is 'pool'>>
<div class="rileyicon"></div>
<</if>>
<<if $blake.location is 'pool'>>
<div class="blakeicon"></div>
<</if>>
<<if $autumn.location is 'pool'>>
<div class="autumnicon"></div>
<</if>>
<<if $bestfriend.location is 'pool'>>
<<if $bestfriend.transformed is true and $sorority.pledges > 2>>
<div class="pledgeicon"></div>
<</if>>
<div class="bestfriendicon"></div>
<</if>>
<img src="resources/outside/sorority/layout/pool/pool.jpeg" >
<<else>>
<img src="resources/outside/sorority/layout/pool/pooldirty.webp" >
<</if>>
<span>Pool</span>
</a>
</div>
</div>
<<else>>
The sorority house is just across the street from campus, a large and slightly overgrown villa. It's hard to believe this entire thing is yours now. Clearly it's going to need a lot of work, but together with the girls you're positive you can turn this into a dream house. You turn to $bestfriend.name, who came along, to ask for her opinion, but she still seems to be brooding on something.
<br>
<br>
[img[$imgDir + 'outside/sorority/sororityabandoned.jpg']]
<br>
<br>
[[Ask her what's wrong]]
<</if>>
<</nobr>>$bestfriend.name sighs and gives you a weird stare. The last time she looked at you like that was when she suspected you stole her favorite, limited-edition pencil case in sixth grade. Uh-oh.
<span style='color:#ef476f;'>"$player.name, tell me the truth, what's going on? You've been acting strange ever since you had that illness."</span>
[img[$imgDir + 'outside/sorority/molly/molly.jpg']]
"What do you mean?"
<span style='color:#ef476f;'>"Well, I haven't seen you eat anything at all. You disappear for hours or days at a time. And... I peeked inside when you were talking to Dean Felton. But I'm struggling to wrap my mind around what I saw."</span>
<<nobr>>
<<if $deanseduced is true>>
"You mean that I slept with him?"
<<else>>
"You mean that I managed to persuade him?"
<</if>>
<</nobr>>
<span style='color:#ef476f;'>"It's not just that. You did something strange, he wasn't acting like himself. Almost like you drugged him."</span>
<i>Shit, she's not the type to let this go easily</i>
[[Tell her the whole story this time]]
[[Deny anything weird happened]]
<<nobr>>
<<if ndef $blake>>
<<set $blake = {}>>
<</if>>
<<if ndef $riley>>
<<set $riley = {}>>
<</if>>
<<if ndef $autumn>>
<<set $autumn = {}>>
<</if>>
<<set $sorority.dormitories = {}>>
<<set $sorority.showers = {}>>
<<set $sorority.dininghall = {}>>
<<set $sorority.pool = {}>>
<</nobr>>If there's anyone you can trust it's $bestfriend.name. You decide to come clean and tell her everything, from the events in the nightclub to draining that man in the park and all the strange abilities you've been gradually unlocking. She just listens intently with a neutral expression. To make sure she believes it you briefly show her your demonic form.
[img[$imgDir + 'outside/sorority/molly/succubusform.jpeg']]
<span style='color:#ef476f;'>"Holy shit! I knew something was up. Why didn't you tell me?"</span>
"How could I? Look at me, I'm a freak."
<span style='color:#ef476f;'>"What are you talking about, you look like a total badass. I wish I could be a succubus. Nobody would mess with me."</span>
"Well, maybe I could turn you... I know it's possible somehow."
<span style='color:#ef476f;'>"Really? Well fucking sign me up then!"</span>
"That's really what you want?"
<<nobr>>
<<if $player.skills.awaken is true>>
<<if $player.essence > 249>>
<div class='orange-link'><a data-passage='Turn her into a succubus' class="link-internal" role="link" tabindex="0">Turn her into a succubus</a></div>
<<else>>
<a disabled><strike>Turn her into a succubus</strike> (required rank: Adept)</a>
<br>
<</if>>
<<else>>
<a disabled><strike>Turn her into a succubus</strike> (requires <span style='color:orange;'>Awaken</span>)</a>
<br>
<</if>>
[[Tell her you'll think about it->Sorority]]
<<set $bestfriend.confronted = true>>
<<set $bestfriend.knows = true>>
<</nobr>>Whether it's out of love or secrecy, you don't think getting her involved in this is advisable right now. Somehow you manage to convince her that she must have misheard some things and it's all in her head. Lying to your best friend like this hurts, but it's best to keep that part of your life hidden.
<i>Sorry, $bestfriend.name, I don't want to drag you into this</i>
[img[$imgDir + 'outside/sorority/molly/succubusform.jpeg']]
[[She drops it, for now->Sorority]]
<<nobr>>
<<set $bestfriend.confronted = true>>
<<set $bestfriend.liedto = true>>
<<progressTime>>
<</nobr>>Since you had to be carried home when you transformed you decide it's prudent to make sure $bestfriend.name is comfortable in her own home before doing the deed. Luckily she lives alone and won't be disturbed. After arriving there she gets settled in her bed while you explain the process as best you remember it. Not that you remember much.
<span style='color:#ef476f;'>"So basically I'm just going to take a nice, long nap?"</span>
"That's what happened to me yes. Fair warning, you'll probably be pretty hungry for Essence when you wake up."
<span style='color:#ef476f;'>"Don't worry, I got that covered. In that case, see you on the other side!"</span>
[img[$imgDir + 'outside/sorority/molly/mollybed.jpeg']]
$bestfriend.name crawls under the sheets and you activate your <span style='color:orange;'>Awaken</span> skill. Her eyes twitch and body spasms as the raw power flows through her, until she finally settles down. You stay and watch for a while to make sure nothing goes wrong. Apart from an upcoming fever and labored breathing she looks peacefully asleep.
After leaving the room you feel drained, turning another person uses a lot of Essence. Nothing left to do now but wait.
[[Hope for the best->Outside]]
<<nobr>>
<<set $bestfriend.transforming = true>>
<<updateEssence -100>>
<<progressTime>>
<</nobr>><<nobr>>
<<if $brothernightfucked is true>>
You spend yet another night riding your brother like a slut. It's a good thing your <span style='color:orange;'>Deep Sleep</span> is so effective, because there's no way anyone would sleep through this. If you're not careful you will get addicted to his cock. One thing is for sure though, whenever he blasts your insides with cum you have some of the strongest orgasms of your life.
<br>
<br>
<i>Cumming again, fuuuuuck!</i>
<br>
<br>
<<if $player.skills.incestuous is true>>
<i>13 Essence gained</i>
<<else>>
<i>10 Essence gained</i>
<</if>>
<br>
<br>
[img[$imgDir + 'home/brothersroom/deepsleep/nightcowgirlrepeat.webp']]
<br>
<br>
[[Sneak out->Home]]
<<updateEssence 10 "incestfuck">>
<<set $player.victimsdrained++>>
<<set $brothernightblowjob = true>>
<<set $brothernightfucked = true>>
<<else>>
Quietly not to alert your parents you strip naked and get in the bed with him. Since you have all night you take your time to rub yourself against his shaft, slowly getting wetter and spreading it onto his cock. Once you're both mentally and physically prepared you position his tip at your entrance, and gently slide all the way down.
<br>
<br>
<<if $player.virgin is true>>
<i>You lost your virginity!</i>
<br>
<br>
<i>It's in... my brother's cock is inside me</i>
<<set $player.virgin = false>>
<<set $player.virginitylostto = 'your sleeping $brother.relation'>>
<<else>>
<i>It's in... my brother's cock is inside me</i>
<</if>>
<br>
<br>
[img[$imgDir + 'home/brothersroom/deepsleep/nightinsertion.webp']]
<br>
<br>
After adjusting for his size you start to fuck, alternating between bouncing and grinding. The bed creaks as you increase the intensity. When you look down you see his face is contorted with lust, though he shows no signs of waking up. Even asleep his hips thrust upwards, trying to get deeper inside you.
<br>
<br>
<i>At least he's enjoying it too</i>
<br>
<br>
[img[$imgDir + 'home/brothersroom/deepsleep/nightcowgirl.webp']]
<br>
<br>
[[Keep going]]
<</if>>
<</nobr>>Distracted by the pleasure and with your eyes close you don't notice he's about to finish until it's too late. Your $brother.relation's seed shoots deep inside you, painting your insides white. Almost immediately the <span style='color:orange;'>Cum Absorption</span> kicks in, increasing the pleasure tenfold. You fall backward as the biggest orgasm of your life hits you like a truck. Pussy juice is squirting out everywhere, your muscles completely out of control.
<i>Fffffuuuuuuuuuuck</i>
[img[$imgDir + 'home/brothersroom/deepsleep/nightcowgirlsquirt.webp']]
Several minutes later, once you've calmed down, you have just enough sense to cover him up and get dressed before anyone comes see what the commotion is about. He'll just have to deal with smelling like pussy when he wakes up.
<<nobr>>
<<if $player.skills.incestuous is true>>
<i>13 Essence gained</i>
<<else>>
<i>10 Essence gained</i>
<</if>>
<</nobr>>
[[Sneak out->Home]]
<<nobr>>
<<updateEssence 10 "incestfuck">>
<<set $player.victimsdrained++>>
<<set $brothernightblowjob = true>>
<<set $brothernightfucked = true>>
<</nobr>>"Hey $brother.name, I want to confirm something. Pull down your pants for me real quick."
<span style='color:lightgreen'>"What!? Why?"</span>
"Because I'm curious, that's why. And if you don't I'll tell $mother.relation."
<span style='color:lightgreen'>"Ugh. Fine, if it'll get you off my back."</span>
He reluctantly pulls down his pants, revealing a pretty large penis. Guess the rumor about men in your family was true after all. If he keeps growing he might even end up bigger than your $father.relation.
[img[$imgDir + 'home/kitchen/brother/brotherflash.webp']]
"Damn, nice cock bro. You'd be real popular with the ladies if you weren't such a loser."
<span style='color:lightgreen'>"Yeah, whatever."</span>
[[Let him continue cleaning->Home]]
<<nobr>>
<<set $brother.blackmail1 = true>>
<</nobr>>This time as soon as he lowers his pants you get on your knees and grab his dick. It's making him a little uncomfortable, but he doesn't stop you. He's a sensitive young boy, so you make sure to be gentle as you fondle his balls and softly stroke his shaft. He also doesn't seem to know what to do, but his cock certainly does as it rapidly grows to full hardness in your hands.
<span style='color:lightgreen;'>"O-okay sis, that's enough!"</span>
"Aww, is someone getting a little erection? Fine, I'll stop. This time."
[img[$imgDir + 'home/kitchen/brother/brothertouch.webp']]
[[Let him continue cleaning->Home]]
<<nobr>>
<<set $brother.blackmail2 = true>>
<</nobr>>"Hurry it up twerp, it's my turn to use the bathroom."
<span style='color:lightgreen;'>"Can't you wait 5 goddamn minutes?"</span>
"I've got places to be. Help me take this off, will you?"
Even though your family has always promoted being comfortable with nudity $brother.name is still a little dumbfounded as you start stripping in front of him. As he's trying to assist you in pulling off your shirt his hand accidentally slips against your bra, making his eyes go wide. After that he quickly gets dressed and refuses to look at you anymore.
[img[$imgDir + 'home/bathroom/brother/brothershowerstrip.webp']]
<span style='color:lightgreen;'>"You're lucky I was finished anyway."</span>
[[He leaves->Home]]
<<nobr>>
<<set $brother.shower1 = true>>
<</nobr>>Your $brother.relation is a lot more comfortable around you lately, he has no problems with seeing your naked body and even helps slide down your panties. When your bra slides off he also can't keep his eyes off your tits, and seems to want to touch them badly. He manages to stop himself just in time.
"You can touch them if you want you know."
<span style='color:lightgreen;'>"W-what? Why would I want that, you're my sister!"</span>
[img[$imgDir + 'home/bathroom/brother/brothershowerstrip2.webp']]
[[He gets dressed and leaves->Home]]There are some strange noises coming from your room. Your $father.relation is out, and your $mother.relation is in the yard so they can't be cleaning. You decide to go and investigate, but are a little taken aback by what you see. Next to your bed is your $brother.relation, going through your underwear and sniffing every single panty looking for a used one. His back is turned to the door, so he doesn't even realize you're there.
<i>That little pervert...</i>
[img[$imgDir + 'home/bedroom/brother/pantiesniffer.webp']]
You're about to say something when you remember this is probably your fault for using so many <span style='color:orange;'>Pheromones</span> on him. Plus it can't really hurt to have him addicted to your scent in case you want some easy Essence.
<i>I guess it's harmless for now. As long as he doesn't tear them</i>
[[Leave->Home]]
<<nobr>>
<<progressTime>>
<<set $brother.pantiesniffer1 = true>>
<</nobr>>The basic premise of the game revolves around learning more about and growing your powers by collecting <b>Essence</b>. Essence can be used in the bedroom to unlock new perks that give special abilities, or stockpiled to increase your overall power. To gather essence you need to drain men or women by making them orgasm, usually by applying one of your perks. There are also several other stats:
<b>Attractiveness:</b> Some targets require a minimum attractiveness level to be successfully seduced. Can be increased by sunbathing in the yard around noon, training at the gym, getting treatment at the salon in the mall, and the Black Widow perk.
<b>Grades:</b> Measures how well you're doing in school. Grades will drop for every weekday you don't attend class, and increase for every day you do. Good grades are required for some parts of the story, so don't let them drop too low.
<b>Money:</b> Used to buy items and services in the Mall. Can be earned by working at the Diner.
<b>Arousal:</b> By using the Pheromones perk on family members you can increase their arousal levels. This will change their events in the weekend, evenings and night and unlock new ones. It also makes them more receptive to sexual actions.
<b>Suspicion:</b> Killing people in the forest or mountains will raise suspicion. If it climbs too high you won't be able to hunt for victims to drain in those locations anymore. Drops by 1 per week. Mountains can be unlocked by hunting in the forest with 3 suspicion.
<b>Other stats:</b> Some extra items are listed in the Stats page in the left-hand menu. These simply track your decisions and progress in the game, but don't really impact the gameplay.[img[$imgDir + 'phone/hookapp/ember/emberselfie.webp']]
<i>She just sent this selfie, her address, and "8 PM"... must be some kind of hint</i>
[[Close the app->Phone]]
<<nobr>>
<<set $embermessageread = true>>
<</nobr>><<nobr>>
<<if $emberfucked is not true>>
You head over to Ember's place for the first time and knock on her door. She opens up almost immediately, as if she's been waiting. In real life she's even prettier than her pictures suggested. Since it's the first time doing this for both of you there's a lot of nervous energy in the air, she can barely stop talking.
<br>
<br>
<span style='color:#ffafcc;'>"Aaaah, I'm so excited! Okay, I'm gonna put on some music. Don't go anywhere!"</span>
<br>
<br>
[img[$imgDir + 'phone/hookapp/ember/embermeeting.webp']]
<br>
<br>
[[Wait for her]]
<<else>>
You decide to pay Ember another visit. Well, maybe your cock decided for you.
<br>
<br>
[img[$imgDir + 'phone/hookapp/ember/emberrelaxing.jpeg']]
<br>
<br>
<span style='color:#ffafcc;'>"Oh, hi $player.name. Back for more?"</span>
<br>
<br>
[[Have some more fun]]
<br>
[[Leave->Outside]]
<</if>>
<</nobr>>When she returns some mood-setting music helps overcome the nerves. She walks up right next to you, grabs your neck and pulls you in for an erotic kiss. As your tongues dart over each other she helps you remove your top, allowing her to play with your tits as well. Even though she's clearly enjoying that she also keeps glancing down at your crotch.
<span style='color:#ffafcc;'>"So... can I see it?"</span>
<i>Oh right, I'm supposed to have a penis</i>
[img[$imgDir + 'phone/hookapp/ember/emberkissing.webp']]
[[Things are heating up]]You make sure to grow your cock before pulling down your pants, revealing your shaft to another person. Ember giggles and gets down on her knees, gives it a little kiss and then takes the whole thing in her mouth. Soon you're moaning in pleasure as you get your first blowjob, quickly growing to full hardness in Ember's warm and wet hole.
<i>Shit, that's so good</i>
<span style='color:#ffafcc;'>"Mmmmm!"</span>
[img[$imgDir + 'phone/hookapp/ember/emberblowjob.webp']]
You've never been a selfish lover, so you make sure to return the favor by eating her out. She was already wet to begin with, but after a few minutes her snatch is completely drenched. You can't help but jerk yourself off as you imagine what it will feel like inside her. Just a little longer and you can find out.
<span style='color:#ffafcc;'>"Don't stop!"</span>
[img[$imgDir + 'phone/hookapp/ember/emberpussylicking.webp']]
[[Ready for the real deal]]
With your cock hard as steel and her pussy wetter than the ocean it's time to start the main course. Ember has you sit down on the couch and gets on top of you, her pussy perfectly aligned with your shaft. She grabs it and puts the tip against her entrance, then slowly sinks down. You can feel every inch being slowly enveloped and squeezed by her hole.
<span style='color:#ffafcc;'>"There...we...go!"</span>
<i>It's in... I'm actually inside a pussy right now. Damn it's tight!</i>
[img[$imgDir + 'phone/hookapp/ember/emberinsertion.webp']]
It's a good thing you practiced with your fleshlight, otherwise you would have busted by now. Ember is bouncing up and down like a maniac, while you're torn between focusing on holding it in and surrendering to the pleasure. One thing is for sure, if this keeps up much longer you're going to be helplessly cumming inside her.
<i>Relax, $player.name, you're doing great</i>
[img[$imgDir + 'phone/hookapp/ember/embercowgirl.webp']]
[[Switch it up]]
Not to let Ember do all the work you grab her and lift her up, then bend her over a nearby table. After that you waste no time in shoving yourself back, much to her delight. Your body seems to know what to do as you start fucking her. You feel extra powerful like this, taking a woman from behind.
<span style='color:#ffafcc;'>"Ooh, now that's more like it!"</span>
"Yeah, fucking take it!"
[img[$imgDir + 'phone/hookapp/ember/emberdoggy.webp']]
Maybe doggy style wasn't the smartest choice either, because this feels even better than before. You also get a great view of her ass cheeks bouncing with every thrust. Your hips are speeding up by themselves, rutting like a bitch in heat, and you don't have the willpower anymore to stop it.
<span style='color:#ffafcc;'>"Keep going, cum inside me!"</span>
With one final push you bury yourself as deep as you can, shaking as a full-body orgasm takes over your muscle control. Your cock completely empties itself inside Ember's babymaker, and at the same time you can feel some of your essence escaping. Unfortunately you're too preoccupied with jizzing to stop it.
<i>What was that? It's like I was the one being drained</i>
[img[$imgDir + 'phone/hookapp/ember/embercreampie.webp']]
After the last spurt fills her up you fall forward onto Ember, both of you recovering from the effort with heavy breaths. Some of your cum is already leaking down her legs. Eventually you have to get up and clean up, searching for your clothes which are scattered all over the room.
<span style='color:#ffafcc;'>"Mmm, I really enjoyed that. If you ever want to do it again just drop by."</span>
<i>You accidentally drained yourself of 5 Essence</i>
[[Say bye, for now->Outside]]
<<nobr>>
<<progressTime>>
<<set $emberfucked = true>>
<<updateEssence -5>>
<</nobr>>Turns out Ember is a little kinkier than you thought. After some foreplay she lays down flat on her back and wants you to fuck her face, no holds barred. You won't say no to that, but you're still a bit careful not to overdo it. She seems to enjoy the feeling of your dick slamming against the back of her throat though, judging by her grabbing your ass and pulling you down even harder.
<span style='color:#ffafcc;'>"GLK GLK GLK GLK!"</span>
<i>God damn that feels good</i>
[img[$imgDir + 'phone/hookapp/ember/emberfacefuck.webp']]
Tempting as it is to empty your balls in her like this over and over, that would be a great way to zero out your Essence stores real fast. Instead you flip her over and start licking her pussy as well, countering the draining with your own. You spend the rest of the evening giving each other orgasm after orgasm. In the end they even each other out so you don't lose any Essence, but don't gain any either.
<span style='color:#ffafcc;'>"I'm gonna cum againnnnnn!"</span>
[img[$imgDir + 'phone/hookapp/ember/ember69.webp']]
[[Say bye to Ember->Outside]]
<<nobr>>
<<progressTime>>
<</nobr>>While the main character of the game is a woman, you can start the game as a man who will then quickly be permanently turned into a woman. Apart from the intro, this has no effect on gameplay, and characters will treat you as if you've always been a girl. Only you will know the truth.
Male player name
<<textbox "$player.malename" "James">>
[[Start as a man]]
[[Switch to the normal intro->Intro]]It's been a month since you started college. The classes are going fine, but making friends has been pretty hit-or-miss. You've always been introverted, and the new environment isn't making it easy. Your $mother.relation's encouraging, if unhelpful, words from this morning are still going through your head.
<span style='color:#f6bd60'>"Don't worry about the other students baby, just focus on your degree!"</span>
[img[$imgDir + 'intro/alternateintro/startingcollegemale.jpeg']]
Surprisingly some boys in your class ask if you want to go clubbing with them today. Giving it some thought you decide to accept their invitation. After all, now is the time in your life to go out and explore new things. You agree to meet there.
[[At the club->atheclubmale]]
<<nobr>>
<<set $player.malestart = true>>
<</nobr>>While you appreciate the gesture, it doesn't take long for you to be reminded of why you don't frequent clubs that often. The music is obnoxiously loud, all the girls ignore you, and the boys constantly encourage you to drink more. For a moment you consider going home, but toughing it out in the name of socializing is your final decision.
<span style='color:#F4AFAB;'>"Come on $player.malename, have another shot! Don't be a pussy!"</span>
As the night drags on, and your intoxication level rises, the atmosphere seems to change. The partyers are acting increasingly risqué, as if everyone in the room has gotten hornier. Even the girls who wouldn't give you the time of day before are flashing their boobs.
[img[$imgDir + 'intro/nightclub.webp']]
In fact, the more you look around the more decadent this place seems to be. People are in various stages of undressing, kissing, and grinding everywhere. In the corner is what you assume to be a couple, the girl riding on top of the man.
<i>Holy shit, are they having sex? Out in the open?</i>
You also notice the familiar tingle of a full bladder, once again. Damn alcohol.
[img[$imgDir + 'intro/nightclubsex.webp']]
[[Go pee->gopeemale]]While heading to the bathroom you accidentally bump into someone. Trying to focus your eyesight you can tell this man isn't like the other patrons. While most are in various stages of drunkenness and ecstasy, this guy is calm and collected. He's wearing an expensive-looking fitted suit, and has a controlling aura about him.
Trying your best not to be intimidated you stammer out some form of apology. Still he doesn't respond, or even acknowledge you. Instead he's staring intently right at you. A full minute passes, and for some reason your heart rate keeps increasing. Finally he speaks.
<span style='color:crimson;'>"You... you have potential."</span>
Before you can ask what he means there is a red flash in his eyes, and the world goes dark.
[img[$imgDir + 'intro/redeyes.jpeg']]
[[...->A couple of days latermale]]<<timed 3s>>
...
<</timed>>
<<timed 6s>>
<i>What's going on? It's so fluffy and warm.</i>
<</timed>>
<<timed 9s>>
After opening your eyes you are greeted by the sight of your $mother.relation, who looks relieved to see you awake. A quick look around confirms that you're in your own bed at home, dressed in your pajamas. You can't remember even coming home, the last thing in your mind are some flashes of a wild party,
What's more alarming is the sizeable pair of tits resting on your chest. Confused you give them a little squeeze, but they are definitely real (and spectacular). Further down your penis is also missing. In its place is a pink little pussy, shaved clean. Your pussy. Was that always there? Somehow your mind can't form a clear answer.
[img[$imgDir + 'intro/momintro.jpg']]
"Mom? What happened? How did I get here?"
<span style='color:#f6bd60'>"Oh sweetie, don't you remember? Your friends brought you back at night with a big fever, you've been in bed for 3 days. I'm so glad you're finally up."</span>
"But why am I a girl!?"
She gives you a very confused look and places her hand on your forehead again, to check your temperature.
<span style='color:#f6bd60'>"Honey, you've always been a girl. That fever must have been worse than I thought. Are you sure you're alright?"</span>
<i>I've always been a girl? That can't be right...Can it?</i>
Your $mother.relation fusses over you for the rest of the day. She even prepares your favorite meal, though it oddly doesn't really hit the spot this time. By nightfall you've mostly recovered, despite still feeling a bit weak. For some reason it's hard to remember much about the last few days. Even worse is you can't remember anything about being a boy. Even though you could have sworn that was the case.
<i>I need to go clear my head</i>
[[Go for a walk->goforawalkmale]]
<</timed>>You head for the nearby park to do just that. The fresh air does wonders for your head. The more time passes the more you're convinced that you must have hallucinated being a boy during a fever dream. After all, there's no way to just turn into a different gender overnight. And your $mother.relation wouldn't lie to you.
Unfortunately you're so lost in thought it has made you careless. You spot a hooded figure out of the corner of your eye, who seems to be copying your every move. You remember that the park is a gathering ground for local junkies and drug dealers at night. Not the type of people you want to be around.
<i>Is this guy following me?</i>
[img[$imgDir + 'intro/hoodedfigure.webp']]
[[Go the other way]]Since he's already thinking about your chest you have a naughty idea. You quickly go change into something sexier in your room, then walk up to your still oblivious $brother.name and pull off his headset.
"Hey bro, if you're gonna jerk off to me at least watch the real thing."
With a little extra push from <span style='color:orange;'>Dominate Mind</span> it's like his hand keeps moving on it's own as his gaze is fixed on you. Meanwhile you give him a nice little striptease, showing off those ass and tits he loves so much. Instead of looking away his hand speeds up even more, furiously jacking it to his sister. He seems shocked by his own actions.
<span style='color:lightgreen;'>"Why can't I stop??"</span>
[img[$imgDir + 'home/brothersroom/striptease.webp']]
You keep teasing him with your naked body, his own hand continuously jacking him off until finally he can't take it anymore. He throws his head back and groans as huge spurts of cum shoot out, landing all over his bed and himself. Hopefully he's going to clean that.
<i>5 Essence obtained</i>
[[Walk away like nothing happened->Home]]
<<nobr>>
<<updateEssence 5 "incest">>
<<set $player.victimsdrained++>>
<</nobr>><<nobr>>
<<if $deanblackmailpicture is true>>
[[Dean Felton]]
<br>
<</if>>
<<if $mommallblackmail is true or $mompoolblackmail is true>>
[[Mom]]
<br>
<</if>>
<<back>>
<br>
<</nobr>>[img[$imgDir + 'phone/blackmail/dean.jpeg']]
<i>A little blurry, but it'll do</i>
<<back>>After approaching him as non-threateningly as possible you let him play with your boobs for a bit before sinking down to your knees. He's quite eager and quickly unzips his pants, taking out his erection which flops against your face. You make sure to look him straight in the eyes as you take it in your mouth and show off some of your oral skills.
<span style='color:lightblue;'>"Damn, today must be my lucky day."</span>
[img[$imgDir + 'outside/forest/predator/forestblowjob4.webp']]
With enthusiasm you give him an extra sloppy blowjob, his shaft sliding in and out of your throat with ease. When he's ready to blow you deepthroat him all the way and let him pump his cum directly into your stomach. You can't help but moan onto his cock as both power and pleasure flow through you. Even after all that he's still hard and ready to go, the benefit of being young and fit.
[img[$imgDir + 'outside/forest/predator/forestblowjob5.webp']]
<<nobr>>
<<if $player.skills.orallovermen is true>>
<i>7 Essence gained</i>
<<else>>
<i>5 Essence gained</i>
<</if>>
<br>
<br>
<<if $player.skills.cumabsorption is true>>
<div class='orange-link'><a data-passage='Offer him your pussy as well' class="link-internal" role="link" tabindex="0">Offer him your pussy as well</a></div>
<<else>>
<a disabled><strike>Offer him your pussy as well</strike> (requires <span style='color:orange;'>Cum Absorption</span>)</a>
<br>
<</if>>
[[Walk away->Forest]]
<<updateEssence 5 "blowjob">>
<<set $player.victimsdrained++>>
<<set $huntedtoday = true>>
<</nobr>>With his cum still being digested you turn around and pull down your pants, revealing a perky little ass. A tiny black string is trying its hardest to cover your asshole, with limited success. You slowly wiggle back and forth, enticing him to come closer and claim his prize. The greedy look on his face tells you he won't need long to decide.
"Since you're still hard, don't you want to try my other holes too?"
[img[$imgDir + 'outside/forest/predator/forestfucktease.webp']]
[[Of course he does]]It's a good thing you are already wet from the previous draining, because the guy has no interest in playing games. He grabs you by the hair and violently shoves himself inside you, not a fuck given for your pain or pleasure. You hope nobody is nearby to hear your moans as you get fucked like a piece of meat.
<<nobr>>
<<if $player.virgin is true>>
<i>You lost your virginity!</i>
<br>
<br>
<i>Shit, why does this actually feel good</i>
<<set $player.virgin = false>>
<<set $player.virginitylostto = 'a random brute in the forest'>>
<<else>>
<i>Shit, why does this actually feel good</i>
<</if>>
<</nobr>>
[img[$imgDir + 'outside/forest/predator/forestfuck1.webp']]
His stamina is better than you thought as you have to endure quite a bit of fucking. Still, your demonic pussy feels better than any human ever could, and it's taking a toll on him. Right as he starts to cum he musters a herculean effort and pulls out, shooting most of his load onto your exposed ass cheeks. Only a small amount gets drained by your <span style='color:orange;'>Cum Absorption</span>.
<span style='color:lightblue;'>"Phew! Thanks, beautiful, that was just what I needed."</span>
You're pretty impressed at his willpower, most men would have happily creampied you and given up their life for some cooch. Out of respect for that you decide to let him live. He doesn't even realize he was ever in any danger to begin with.
[img[$imgDir + 'outside/forest/predator/forestfuck2.webp']]
<i>10 Essence gained</i>
[[Give him a little wink, pull up your pants, and head out->Forest]]
<<nobr>>
<<updateEssence 10>>
<<set $player.victimsdrained++>>
<</nobr>><<nobr>>
<<if $sorority.pool.restored is true>>
<<if $riley.location is "pool">>
[img[$imgDir + 'outside/sorority/layout/pool/girls/rileypool.webp']]
<br>
<br>
Riley is going for an early morning swim.
<br>
<br>
<<if $riley.succubustalk is true and $riley.transforming is not true and $riley.transformed is not true>>
<<if $player.skills.awaken is true>>
<<if $player.essence > 249>>
<div class='orange-link'><a data-passage='Turn her into a succubus riley' class="link-internal" role="link" tabindex="0">Turn her into a succubus</a></div>
<<else>>
<a disabled><strike>Turn her into a succubus</strike> (required rank: Adept)</a>
<br>
<</if>>
<<else>>
<a disabled><strike>Turn her into a succubus</strike> (requires <span style='color:orange;'>Awaken</span>)</a>
<br>
<</if>>
<</if>>
[[Leave->Sorority]]
<<elseif $bestfriend.location is "pool">>
<<if $bestfriend.transformed is true and $sorority.pledges > 2>>
[img[$imgDir + 'outside/sorority/layout/pool/girls/mollypoolpledge.webp']]
<br>
<br>
You find $bestfriend.name in the pool having a good time with one of the pledges.
<br>
<br>
<span style='color:#ef476f;'>"Sorry, prez, this one's mine."</span>
<br>
<br>
[[Leave->Sorority]]
<<else>>
[img[$imgDir + 'outside/sorority/layout/pool/girls/mollypool.jpeg']]
<br>
<br>
$bestfriend.name is enjoying some of the first sun rays in the pool.
<br>
<br>
[[Leave->Sorority]]
<</if>>
<<elseif $autumn.location is "pool">>
[img[$imgDir + 'outside/sorority/layout/pool/girls/autumnpool.jpeg']]
<br>
<br>
Autumn's bikini seems to be struggling. How that little string holds it together is beyond you.
<br>
<br>
[[Leave->Sorority]]
<<elseif $blake.location is "pool">>
[img[$imgDir + 'outside/sorority/layout/pool/girls/blakepool.jpeg']]
<br>
<br>
Blake is trying to catch some of the last light before the sun disappears behind the building.
<br>
<br>
[[Leave->Sorority]]
<<else>>
[img[$imgDir + 'outside/sorority/layout/pool/pool.jpeg']]
<br>
<br>
Caution: slippery when wet.
<br>
<br>
<<if $swamtoday is not true and $gameTime is not 5>>
[[Go for a swim]]
<br>
<</if>>
[[Leave->Sorority]]
<</if>>
<<elseif $sorority.pool.restoring is true>>
[img[$imgDir + 'outside/sorority/layout/pool/pooldirty.webp']]
<br>
<br>
Renovation progress: $sorority.pool.restoreprogress%
<br>
<br>
<<if $gameTime is not 5>>
<<link "Help out" "Pool">>
<<progressTime>>
<<if def $sorority.showers and $sorority.showers.restored is true>>
<<set $sorority.pool.restoreprogress = $sorority.pool.restoreprogress + 5>>
<<else>>
<<set $sorority.pool.restoreprogress = $sorority.pool.restoreprogress + 4>>
<</if>>
<<if $sorority.pool.restoreprogress > 99>>
<<set $sorority.pool.restored = true>>
<<set $sorority.pool.restoreprogress = 100>>
<</if>>
<</link>>
<br>
<</if>>
[[Leave->Sorority]]
<<else>>
[img[$imgDir + 'outside/sorority/layout/pool/pooldirty.webp']]
<br>
<br>
Behind the house is an abandoned pool, the smell tells you it hasn't been cleaned for a long time. However, it doesn't look too damaged. With some good scrubbing, fresh water, some new plants, and a good filter it would be good as new. A pool may not be the most practical or useful thing, it's still a nice to have. Think of the pool parties!
<br>
<br>
<i>Enables pool parties to increase fame and raise relations</i>
<br>
<br>
<<if $sorority.treasuryopened is true>>
<<if $sorority.treasury > 1999>>
[[Start restoring ($2000)]]
<br>
<<else>>
<a disabled><strike>Start restoring</strike> ($2000 in treasury required)</a>
<br>
<</if>>
<<else>>
<a disabled><strike>Start restoring</strike> (requires Office and Treasury)</a>
<br>
<</if>>
<<back>>
<</if>>
<</nobr>><<nobr>>
<<if $sorority.officerestored is true>>
<<if $riley.location is "office">>
[img[$imgDir + 'outside/sorority/layout/office/treasury/rileycrunchingnumbers.jpeg']]
<br>
<br>
Riley is hard at work crunching numbers. She takes her job very seriously.
<br>
<br>
<span style='color:#8ac926;'>"Don't worry boss, I got this!"</span>
<br>
<br>
<<if $riley.incubusfuck is true>>
<<if $player.essence > 25>>
<span class='orange-link'>[[Give her some essence, and dick]]</span>
<<else>>
<a disabled><strike>Give her some essence, and dick</strike> (Not enough Essence)</a>
<</if>>
<br>
<</if>>
<<if $riley.succubustalk is true and $riley.transforming is not true and $riley.transformed is not true>>
<<if $player.skills.awaken is true>>
<<if $player.essence > 249>>
<div class='orange-link'><a data-passage='Turn her into a succubus riley' class="link-internal" role="link" tabindex="0">Turn her into a succubus</a></div>
<<else>>
<a disabled><strike>Turn her into a succubus</strike> (required rank: Adept)</a>
<br>
<</if>>
<<else>>
<a disabled><strike>Turn her into a succubus</strike> (requires <span style='color:orange;'>Awaken</span>)</a>
<br>
<</if>>
<</if>>
<<if $sorority.treasuryopened is not true>>
[[Open a treasury]]
<br>
<<else>>
<<if $sororitytutorialread is not true>>
<<popup 'ManagementTutorial' 'Sorority Tutorial'>>
<<set $sororitytutorialread = true>>
<</if>>
[[Manage Sorority->SororityManagement]]
<br>
<</if>>
[[Leave->Sorority]]
<<else>>
[img[$imgDir + 'outside/sorority/layout/office/office.webp']]
<br>
<br>
The center of your new <s>Empire</s> Sorority
<br>
<br>
<<if $sorority.treasuryopened is not true>>
[[Open a treasury]]
<br>
<<else>>
<<if $sororitytutorialread is not true>>
<<popup 'ManagementTutorial' 'Sorority Tutorial'>>
<<set $sororitytutorialread = true>>
<</if>>
[[Manage Sorority->SororityManagement]]
<br>
<</if>>
[[Leave->Sorority]]
<</if>>
<<elseif $sorority.officepainting is true>>
[img[$imgDir + 'outside/sorority/layout/office/cleaning/painters.jpeg']]
<br>
<br>
As promised a bunch of workers are painting and decorating the room. They're making very good progress.
<br>
<br>
<span style='color:#e6ccb2;'>"Hello miss, we'll have your office ready in no time at all! We're expecting to be done by tomorrow."</span>
<br>
<br>
<<if $sorority.workersblown is not true>>
<div class='orange-link'><a data-passage="Offer them a nice relaxing blowjob for their hard work" class="link-internal" role="link" tabindex="0">Offer them a nice relaxing blowjob for their hard work</a></div>
<</if>>
[[Let them work->Sorority]]
<<elseif $sorority.officerestoring is true>>
[img[$imgDir + 'outside/sorority/layout/office/officedirty.jpeg']]
<br>
<br>
<i>Riley said the new furniture would arrive tomorrow</i>
<br>
<br>
[[Leave->Sorority]]
<<else>>
[img[$imgDir + 'outside/sorority/layout/office/officedirty.jpeg']]
<br>
<br>
An office would be useful for managing the sorority and all its components such as the treasury, assignments, organizing events, and many more. You should probably start with this now that you think about it.
<br>
<br>
<<if $bestfriend.transforming is not true>>
[[Call the girls for help]]
<<else>>
<a disabled><strike>Call the girls for help</strike> (I should wait for $bestfriend.name to be back)</a>
<</if>>
<br>
<<back>>
<</if>>
<</nobr>><<nobr>>
<<if $sorority.dininghall.restored is true>>
<<if def $sorority.hazing and $sorority.hazing.active is true and $gameTime is 4 and ($dayofweek is 0 or $dayofweek is 1 or $dayofweek is 2 or $dayofweek is 3 or $dayofweek is 4)>>
<<if $dayofweek is 0>>
<<set _completedevent = $sorority.hazing.mondaytask>>
<<elseif $dayofweek is 1>>
<<set _completedevent = $sorority.hazing.tuesdaytask>>
<<elseif $dayofweek is 2>>
<<set _completedevent = $sorority.hazing.wednesdaytask>>
<<elseif $dayofweek is 3>>
<<set _completedevent = $sorority.hazing.thursdaytask>>
<<elseif $dayofweek is 4>>
<<set _completedevent = $sorority.hazing.fridaytask>>
<<elseif $dayofweek is 5>>
<<set _completedevent = "cleanup">>
<</if>>
<<switch _completedevent>>
<<case "Boot camp">>
[img[$imgDir + 'outside/sorority/layout/management/hazing/exercise.webp']]
<br>
<br>
Autumn has some pretty strict physical demands of pledges who want to become full sisters. You watch as she takes them through a grueling 4-hour boot camp consisting of push-ups, sit-ups, squats, and running. Honestly you're kind of glad you don't have to participate this time.
<br>
<br>
<span style='color:#cdb4db;'>"Let's go ladies, pick up the pace!"</span>
<br>
<br>
<span style='color:#006d77'>"Yes, pledge master!"</span>
<<case "Clean showers">>
[img[$imgDir + 'outside/sorority/layout/management/hazing/cleaning.webp']]
<br>
<br>
Under Blake's watchful eye the hopeful girls who want to join are cleaning the sorority showers. It's a good thing too, since no matter what the drains always seem to get clogged with hair. Hell, some of it is probably from the very people trying to pull it out right now. You could call that karma.
<br>
<br>
<span style='color:#e9c46a;'>"You missed a spot. Next time you lose the bra too!"</span>
<<case "Hosing">>
[img[$imgDir + 'outside/sorority/layout/management/hazing/hosing.webp']]
<br>
<br>
The only good pledge is a clean pledge. Luckily $bestfriend.name volunteered to spray them down until they're completely soaked. It's a rather hot day today, so at least they won't be freezing. Too bad none of them brought a change of clothes.
<br>
<br>
<span style='color:#ef476f;'>"Keep those legs spread, we want to get everything in one go!"</span>
<<case "Forest drop">>
[img[$imgDir + 'outside/sorority/layout/management/hazing/spookynight.webp']]
<br>
<br>
Late at night you have Riley escort the pledges into the nearby forest. After a solid 30 minutes of walking she takes away their phones, makes them strip to their underwear and hands out some torches. They then have to find their way back. You and the other founders make some scary noises to spook them, but of course they're never in any real danger.
<br>
<br>
<span style='color:#006d77'>"Did you hear that?"</span>
<<case "Scavenger hunt">>
[img[$imgDir + 'outside/sorority/layout/management/hazing/dildohunt.jpeg']]
<br>
<br>
Blake hid a bunch of dildos all around the house for the pledges to find. Whoever finds the most gets to keep one of them. You watch in amusement as they all scurry off, turning everything upside down. Some of them are obvious like under someone's pillow, others are well hidden inside the kitchen pots and pans. You're not sure why all of them had to be huge black ones though.
<br>
<br>
<span style='color:#006d77'>"Holy crap, look at that monster."</span>
<<case "Strip poker">>
[img[$imgDir + 'outside/sorority/layout/management/hazing/strippoker.webp']]
<br>
<br>
The senior members challenged the pledges to a round of strip poker. Since you're here you might as well join in, though it appears you have the devil's luck. Round after round the younger girls lose clothes, while you've barely had to show any skin. Once they are down to just their panties you decide to show them some mercy and call it quits.
<br>
<br>
<span style='color:#e9c46a;'>"Nice going, boss!"</span>
<<case "Oil wrestling">>
It's oil wrestling day, Blake has set up a pool in the dining hall filled with oil, while Autumn goes over the rules and will help judge the fights. A single-elimination tournament will crown one undefeated winner who can call herself the oil wrestling queen. Of course, before the fights can start the pledges need to oil up thoroughly. At least their swimsuits might provide some form of grip.
<br>
<br>
<span style='color:#cdb4db'>"Ready? Go!"</span>
<br>
<br>
[img[$imgDir + 'outside/sorority/layout/management/hazing/oilwrestling1.webp']]
<br>
<br>
Whoever can get on top of the other for more than 2 seconds wins. That might sound like a simple task, but with this much oil any movement means you will slip right off. Most of the fights are decided by accidental slipping rather than any technique or skill, but one girl manages to trump everyone by pulling them forward, going around and sitting on their ass. In the end you crown her the deserved winner.
<br>
<br>
<span style='color:#006d77'>"Woooo! Bow to the queen, baby."</span>
<br>
<br>
[img[$imgDir + 'outside/sorority/layout/management/hazing/oilwrestling2.webp']]
<<case "Spanking contest">>
There's no better way to find out who has the best pain tolerance than a good old-fashioned spanking contest. Each pledge gets two tries to leave the biggest, reddest possible imprint on another girl's ass. They certainly aren't holding back, so there's probably going to be a lot of sore butt cheeks in the morning.
<br>
<br>
<span style='color:#006d77'>"Ouch! You bitch!"</span>
<br>
<br>
[img[$imgDir + 'outside/sorority/layout/management/hazing/spankingcontest.webp']]
<<case "Dildo suck off">>
[img[$imgDir + 'outside/sorority/layout/management/hazing/dildosucking.webp']]
<br>
<br>
Any full member of $sorority.name has to know how to make men crazy, so you have the pledges display their blowjob skills on some dildos. We're talking enthusiasm, deepthroating, stamina, the whole shebang. The girls that are lacking better keep practicing at night if they want to make it to sister.
<br>
<br>
<span style='color:#8ac926;'>"Let's go ladies, suck, suck, suck!"</span>
<br>
<br>
Since some of the dildos are a lot thicker or longer than others they get to switch positions every few minutes. One dildo in particular is monster-sized, though the girl currently working it seems to be enjoying herself. Maybe she'll make it after all.
<br>
<br>
[img[$imgDir + 'outside/sorority/layout/management/hazing/dildosucking2.webp']]
<<case "Delta Rho flash by">>
The pledges need to get to know their fellow Greek life enthusiasts at the fraternity down the street, and what better way than to drive over to their house and flash their tits. You have them take a couple videos as proof. Some of the frat boys are having a good day now, that's for sure.
<br>
<br>
<span style='color:#006d77'>"Hey boys, watch this!"</span>
<br>
<br>
[img[$imgDir + 'outside/sorority/layout/management/hazing/deltarhoflashby.webp']]
<<case "Musical dildo chairs">>
Since the sorority has an overabundance of dildos for some reason Autumn came up with a fun game to play. Several dildos are placed on a bench, and the pledges run around it while some music plays. In random intervals the sound will stop and they have to sit down on one of the toys as fast as they can. Since there is always one less dildo than participants every round someone drops out.
<br>
<br>
<span style='color:#cdb4db'>"Music is gone, go go go!"</span>
<br>
<br>
[img[$imgDir + 'outside/sorority/layout/management/hazing/musicaldildos1.webp']]
<br>
<br>
It's pretty fun to watch them scurry around like rats fighting over some plastic dick. You make sure to re-lube them between every round, although soon there's a mix of pussy juice clinging to them too. Some of the girls are sitting down a little deeper and longer than they strictly need to.
<br>
<br>
<span style='color:#006d77'>"Damn it, I wanted the purple one!"</span>
<br>
<br>
[img[$imgDir + 'outside/sorority/layout/management/hazing/musicaldildos2.webp']]
<br>
<br>
Of course you can't just have the losers sitting around doing nothing, there needs to be some form of punishment. That's when Blake has the genius idea to have them stretch out their pussies with the dildos they failed to get, for the remaining duration of the game. Watching their peers desperately try to get the things inside makes the remaining players try that much harder.
<br>
<br>
<span style='color:#e9c46a;'>"I want to see those things balls deep in the next minute."</span>
<br>
<br>
<i>At least there's no huge black one this time</i>
<br>
<br>
[img[$imgDir + 'outside/sorority/layout/management/hazing/musicaldildos3.webp']]
<<case "Delta Rho gifts">>
You decide to thank the boys over at Delta Rho for helping out during rush week with some gifts, hand-delivered by your hopefuls. That might sound like an easy task, but once you arrive at their dorms you have them strip in the stairwell so they can hand them over in the nude. Look at it as a bonus for the bros.
<br>
<br>
<span style='color:#006d77'>"Are you serious?"</span>
<br>
<br>
"No backtalk, get those clothes off!"
<br>
<br>
[img[$imgDir + 'outside/sorority/layout/management/hazing/deltarhogifts1.webp']]
<br>
<br>
Somewhat reluctantly they leave their clothes behind and head into the hallway, where they are greeted by a bunch of whistling. You instruct them to ignore everything except for their original purpose. When one of the boys tries to cop a feel you swat away his hand though, can't have unwanted groping.
<br>
<br>
"Pick a door and hand over your gift. Don't forget to smile!"
<br>
<br>
<span style='color:#bc6c25;'>"A gift, just for me? Why don't you put that down so I can take a good look at it."</span>
<br>
<br>
[img[$imgDir + 'outside/sorority/layout/management/hazing/deltarhogifts2.webp']]
<<if $deltarhogifts is not true>>
<br>
<br>
<<set $deltarhogifts = true>>
<<set $sorority.relations++>>
<i>Relations with Delta Rho have improved</i>
<</if>>
<<case "Naked auction">>
Blake really went all out for this one, setting up an entire auction complete with an announcer while Autumn advertised it to the general public. One by one the girls head to the stage to be bid on, with a small twist. They're not being presented as humans, but as dogs. Some of them even volunteered to wear muzzles to really sell the fantasy.
<br>
<br>
<span style='color:#9a8c98'>"Going once, going twice... sold!"</span>
<br>
<br>
[img[$imgDir + 'outside/sorority/layout/management/hazing/nakedauction1.webp']]
<br>
<br>
The person the winning bid on one of the pledges makes them their sponsor for the rest of the evening's activities. First the "dogs" are moved to a petting area, where they can be fed and headpatted by their new sponsors and other audience members. At least Riley provided some delicious sports drinks for them.
<br>
<br>
<span style='color:#006d77'>"Woof woof!"</span>
<br>
<br>
[img[$imgDir + 'outside/sorority/layout/management/hazing/nakedauction2.webp']]
<br>
<br>
For the audience who prefer a more active event there is also a timed obstacle course. Many of them cheer the girls on as they push themselves to the limit fighting for that high score. If they perform well their sponsor might win some prizes, so the whole thing quickly turns rather competitive. By the end they are exhausted.
<br>
<br>
<span style='color:#4361ee'>"Come on girl, I paid 100 bucks for you!"</span>
<br>
<br>
[img[$imgDir + 'outside/sorority/layout/management/hazing/nakedauction3.webp']]
<<case "Maid service">>
The sorority of another nearby college held a huge party recently, and requested some help cleaning up. A bunch of pledges went over there and collected trash, scrubbed some floors and did all sorts of menial tasks. Unfortunately they have a rule that only full members are allowed to wear clothes inside their house.
<br>
<br>
<span style='color:#006d77'>"Eww, I think that's a used condom."</span>
<br>
<br>
[img[$imgDir + 'outside/sorority/layout/management/hazing/nakedmaids1.webp']]
<br>
<br>
Even after the entire kitchen is spotless the girls still aren't done. They are forced to make homemade pizza for everyone in the other sorority, under the watchful eye of their president. She's known to be a bit of a perfectionist, so hopefully they do a good job. Then again, how hard can it be to make some pizza.
<br>
<br>
<span style='color:#fb5607'>"You call that a circle? A four-year-old could do better than that!</span>
<br>
<br>
[img[$imgDir + 'outside/sorority/layout/management/hazing/nakedmaids2.webp']]
<<case "Delta Rho measuring">>
Riley wanted to collect some data on Delta Rho, and what better way to send your pledges out there and measure manually. Each girl needs to find one boy and get their length, width, ball size, and even cum volume. To make sure they're doing it correctly and not just making up some numbers you tag along with one of them. Should be interesting.
<br>
<br>
<span style='color:#006d77'>"Okay, that's about 5 inches."</span>
<br>
<br>
[img[$imgDir + 'outside/sorority/layout/management/hazing/deltarhomeasuring1.webp']]
<br>
<br>
The frat boy didn't seem to mind being a test subject, especially once she explained it comes with a free handjob. After measuring his soft length she grabs his shaft and starts stroking it. With a cute girl touching his cock he gets hard in seconds, but she keeps going for a whole minute to make sure it's 100% erect. He can barely stand still for the second measurement, pumping his hips in an attempt to get more stimulation.
<br>
<br>
<span style='color:#bc6c25'>"Come on, just a little longer?"</span>
<br>
<br>
<span style='color:#006d77'>"Patience!"</span>
<br>
<br>
[img[$imgDir + 'outside/sorority/layout/management/hazing/deltarhomeasuring2.webp']]
<br>
<br>
Lucky for him the final test is to measure his ejaculation. The pledge gets out her beaker and goes back to jerking him off. This time she doesn't stop until he grunts and splatters the inside of it with fresh jizz. After squeezing out the last drop she lets it sink to the bottom and then writes down how much there is in her diary.
<br>
<br>
<span style='color:#006d77'>"Nice load. Thanks for agreeing to this!"</span>
<br>
<br>
<span style='color:#bc6c25'>"No, thank you!"</span>
<br>
<br>
[img[$imgDir + 'outside/sorority/layout/management/hazing/deltarhomeasuring3.webp']]
<<if $deltarhomeasuring is not true>>
<br>
<br>
<<set $deltarhomeasuring = true>>
<<set $sorority.relations++>>
<i>Relations with Delta Rho have improved</i>
<</if>>
<</switch>>
<br>
<br>
[[Finish->Sorority]]
<<progressTime>>
<<elseif $riley.location is "dininghall">>
[img[$imgDir + 'outside/sorority/layout/dininghall/girls/rileydining.jpeg']]
<br>
<br>
Riley is having some leftover noodles for breakfast. That can't be healthy.
<br>
<br>
<<if $riley.incubusfuck is true>>
<<if $player.essence > 25>>
<span class='orange-link'>[[Give her some essence, and dick]]</span>
<<else>>
<a disabled><strike>Give her some essence, and dick</strike> (Not enough Essence)</a>
<</if>>
<br>
<</if>>
<<if $riley.succubustalk is true and $riley.transforming is not true and $riley.transformed is not true>>
<<if $player.skills.awaken is true>>
<<if $player.essence > 249>>
<div class='orange-link'><a data-passage='Turn her into a succubus riley' class="link-internal" role="link" tabindex="0">Turn her into a succubus</a></div>
<<else>>
<a disabled><strike>Turn her into a succubus</strike> (required rank: Adept)</a>
<br>
<</if>>
<<else>>
<a disabled><strike>Turn her into a succubus</strike> (requires <span style='color:orange;'>Awaken</span>)</a>
<br>
<</if>>
<</if>>
[[Leave->Sorority]]
<<elseif $autumn.location is "dininghall">>
[img[$imgDir + 'outside/sorority/layout/dininghall/girls/autumndining.jpeg']]
<br>
<br>
Autumn ordered a bunch of takeout. You're not sure that water is going to help save her diet.
<br>
<br>
<span style='color:#cdb4db;'>"It's fine, I carry fat in the right places anyway."</span>
<br>
<br>
[[Leave->Sorority]]
<<elseif $bestfriend.location is "dininghall">>
[img[$imgDir + 'outside/sorority/layout/dininghall/girls/mollydining.jpeg']]
<br>
<br>
Molly is in the process of stuffing an entire sandwich in her mouth at once. You raise an eyebrow at her.
<br>
<br>
<span style='color:#ef476f;'>"What?"</span>
<br>
<br>
[[Leave->Sorority]]
<<elseif $blake.location is "dininghall">>
[img[$imgDir + 'outside/sorority/layout/dininghall/girls/blakedining.jpeg']]
<br>
<br>
Blake is always the first one to grab one of Riley's muffins. You better take one too, before they're all gone.
<br>
<br>
[[Leave->Sorority]]
<<else>>
[img[$imgDir + 'outside/sorority/layout/dininghall/dininghall.jpeg']]
<br>
<br>
Great place to take a little break. Snacks and drinks provided.
<br>
<br>
<<if $sorority.depravity < 1>>
<<if $player.skills.tail is true>>
<<if $player.essence > 99>>
<div class='orange-link'><a data-passage='Spike some of the drinks' class="link-internal" role="link" tabindex="0">Spike some of the drinks</a></div>
<<else>>
<a disabled><strike>Spike some of the drinks</strike> (required rank: Neophyte)</a>
<br>
<</if>>
<<else>>
<a disabled><strike>Spike some of the drinks</strike> (requires <span style='color:orange;'>Venomous Tail</span>)</a>
<br>
<</if>>
<</if>>
[[Leave->Sorority]]
<</if>>
<<elseif $sorority.dininghall.restoring is true>>
[img[$imgDir + 'outside/sorority/layout/dininghall/dininghalldirty.jpeg']]
<br>
<br>
Renovation progress: $sorority.dininghall.restoreprogress%
<br>
<br>
<<if $gameTime is not 5>>
<<link "Help out" "Dining Hall">>
<<progressTime>>
<<if def $sorority.showers and $sorority.showers.restored is true>>
<<set $sorority.dininghall.restoreprogress = $sorority.dininghall.restoreprogress + 5>>
<<else>>
<<set $sorority.dininghall.restoreprogress = $sorority.dininghall.restoreprogress + 4>>
<</if>>
<<if $sorority.dininghall.restoreprogress > 99>>
<<set $sorority.dininghall.restored = true>>
<<set $sorority.dininghall.restoreprogress = 100>>
<</if>>
<</link>>
<br>
<</if>>
[[Leave->Sorority]]
<<else>>
[img[$imgDir + 'outside/sorority/layout/dininghall/dininghalldirty.jpeg']]
<br>
<br>
The dining hall is a complete mess, but at least there isn't any rotting food left behind. A fresh layer of paint and some new furniture could do wonders. Plus, providing some food and drink for your members can help them work more efficiently.
<br>
<br>
<i>Increases raise funds task efficiency by 25%</i>
<br>
<br>
<<if $sorority.treasuryopened is true>>
<<if $sorority.treasury > 999>>
[[Start restoring ($1000)]]
<br>
<<else>>
<a disabled><strike>Start restoring</strike> ($1000 in treasury required)</a>
<br>
<</if>>
<<else>>
<a disabled><strike>Start restoring</strike> (requires Office and Treasury)</a>
<br>
<</if>>
<<back>>
<</if>>
<</nobr>><<nobr>>
<<if def $sorority.dormitories and $sorority.dormitories.restoring2 is true>>
[img[$imgDir + 'outside/sorority/layout/dormitories/dormitory.jpeg']]
<br>
<br>
Renovation progress: $sorority.dormitories.restoreprogress2%
<br>
<br>
<<if $gameTime is not 5>>
<<link "Help out" "Dormitories">>
<<progressTime>>
<<if def $sorority.showers and $sorority.showers.restored is true>>
<<set $sorority.dormitories.restoreprogress2 = $sorority.dormitories.restoreprogress2 + 5>>
<<else>>
<<set $sorority.dormitories.restoreprogress2 = $sorority.dormitories.restoreprogress2 + 4>>
<</if>>
<<if $sorority.dormitories.restoreprogress2 > 99>>
<<set $sorority.dormitories.restored2 = true>>
<<set $sorority.dormitories.restoreprogress2 = 100>>
<<set $sorority.dormitories.restoring2 = false>>
<</if>>
<</link>>
<br>
<<else>>
[[Sleep]]
<br>
<</if>>
[[Leave->Sorority]]
<<elseif def $sorority.dormitories and $sorority.dormitories.restored is true or $sorority.dormitories.restored2 is true>>
<<if $blake.location is "dormitories">>
[img[$imgDir + 'outside/sorority/layout/dormitories/girls/blakedorms.jpeg']]
<br>
<br>
Blake is talking to her family on the phone. Sounds like they worry about her.
<br>
<br>
<span style='color:#e9c46a;'>""Yes, mom, I promise I'm being safe."</span>
<br>
<br>
<<link "Rest" "Dormitories">>
<<progressTime>>
<</link>>
<br>
[[Leave->Sorority]]
<<elseif $autumn.location is "dormitories">>
[img[$imgDir + 'outside/sorority/layout/dormitories/girls/autumndorms.jpeg']]
<br>
<br>
Autumn is preparing to take a nice nap. Makes you drowsy as well.
<br>
<br>
<<link "Rest" "Dormitories">>
<<progressTime>>
<</link>>
<br>
[[Leave->Sorority]]
<<elseif $bestfriend.location is "dormitories">>
[img[$imgDir + 'outside/sorority/layout/dormitories/girls/mollydorms.jpeg']]
<br>
<br>
$bestfriend.name is chilling in the dorms with a fresh can of cider.
<br>
<br>
"A little early to start drinking, don't you think?"
<br>
<br>
<span style='color:#ef476f;'>"A wizard is never late, nor is she early. She drinks precisely when she means to."</span>
<br>
<br>
<<link "Rest" "Dormitories">>
<<progressTime>>
<</link>>
<br>
[[Leave->Sorority]]
<<elseif $riley.location is "dormitories">>
[img[$imgDir + 'outside/sorority/layout/dormitories/girls/rileydorms.webp']]
<br>
<br>
Riley has started sleeping here during the weekend. She must feel more comfortable.
<br>
<br>
<<if $riley.succubustalk is true and $riley.transforming is not true and $riley.transformed is not true>>
<<if $player.skills.awaken is true>>
<<if $player.essence > 249>>
<div class='orange-link'><a data-passage='Turn her into a succubus riley' class="link-internal" role="link" tabindex="0">Turn her into a succubus</a></div>
<<else>>
<a disabled><strike>Turn her into a succubus</strike> (required rank: Adept)</a>
<br>
<</if>>
<<else>>
<a disabled><strike>Turn her into a succubus</strike> (requires <span style='color:orange;'>Awaken</span>)</a>
<br>
<</if>>
<</if>>
[[Sleep]]
<br>
[[Leave->Sorority]]
<<else>>
<<if def $sorority.dormitories and $sorority.dormitories.restored2 is true>>
[img[$imgDir + 'outside/sorority/layout/dormitories/dormitory2.jpeg']]
<<else>>
[img[$imgDir + 'outside/sorority/layout/dormitories/dormitory.jpeg']]
<</if>>
<br>
<br>
Nice and cozy sleeping area. Maybe I should take a nap too.
<br>
<br>
<<if ndef $sorority.dormitories or $sorority.dormitories.restored2 is not true>>
<<if $sorority.treasury > 2999>>
[[Upgrade to level 2 ($3000)]]
<br>
<<else>>
<a disabled><strike>Upgrade to level 2</strike> ($3000 in treasury required)</a>
<br>
<</if>>
<</if>>
<<if $gameTime is not 5>>
<<link "Rest" "Dormitories">>
<<progressTime>>
<</link>>
<<else>>
[[Sleep]]
<</if>>
<br>
[[Leave->Sorority]]
<</if>>
<<elseif $sorority.dormitories.restoring is true>>
[img[$imgDir + 'outside/sorority/layout/dormitories/dormitorydirty.jpeg']]
<br>
<br>
Renovation progress: $sorority.dormitories.restoreprogress%
<br>
<br>
<<if $gameTime is not 5>>
<<link "Help out" "Dormitories">>
<<progressTime>>
<<if def $sorority.showers and $sorority.showers.restored is true>>
<<set $sorority.dormitories.restoreprogress = $sorority.dormitories.restoreprogress + 5>>
<<else>>
<<set $sorority.dormitories.restoreprogress = $sorority.dormitories.restoreprogress + 4>>
<</if>>
<<if $sorority.dormitories.restoreprogress > 99>>
<<set $sorority.dormitories.restored = true>>
<<set $sorority.dormitories.restoreprogress = 100>>
<</if>>
<</link>>
<br>
<</if>>
[[Leave->Sorority]]
<<else>>
[img[$imgDir + 'outside/sorority/layout/dormitories/dormitorydirty.jpeg']]
<br>
<br>
The sleeping quarters are looking more like an asylum or a horror game than something you'd want to rest in. You're going to need to provide housing if you want to grow your sorority and attract new members though.
<br>
<br>
<i>Increases members capacity by 10</i>
<br>
<br>
<<if $sorority.treasuryopened is true>>
<<if $sorority.treasury > 1499>>
[[Start restoring ($1500)]]
<br>
<<else>>
<a disabled><strike>Start restoring</strike> ($1500 in treasury required)</a>
<br>
<</if>>
<<else>>
<a disabled><strike>Start restoring</strike> (requires Office and Treasury)</a>
<br>
<</if>>
<<back>>
<</if>>
<</nobr>><<nobr>>
<<if $sorority.showers.restored is true>>
<<if $blake.location is "showers">>
<<if $sorority.depravity > 0 and $blake.showerseduced is not true>>
[img[$imgDir + 'outside/sorority/layout/showers/girls/blakeshowersad.webp']]
<br>
<br>
Ever since her failed attempt to get her ex back at the diner Blake has been looking a bit sad. As they say, the best way to get over someone is to get under someone else. And you wouldn't mind having Blake under you.
<br>
<br>
<<if $player.skills.seduce is true>>
<div class='orange-link'><a data-passage="Blakeshowerseduce" class="link-internal" role="link" tabindex="0">Seduce her</a></div>
<<else>>
<a disabled><strike>Seduce her</strike> (requires <span style='color:orange;'>Seduce</span>)</a>
<br>
<</if>>
[[Leave->Sorority]]
<<else>>
[img[$imgDir + 'outside/sorority/layout/showers/girls/blakeshower.webp']]
<br>
<br>
Blake is washing off the sweat of a hard day's work. Best not disturb her.
<br>
<br>
[[Leave->Sorority]]
<</if>>
<<elseif $riley.location is "showers">>
<<if $riley.transformed is true>>
[img[$imgDir + 'outside/sorority/layout/showers/girls/rileyshowertransformed.webp']]
<br>
<br>
Since her transformation Riley has been hornier than a lesbian in a hardware store.
<br>
<br>
<<if $riley.incubusfuck is true>>
<<if $player.essence > 25>>
<span class='orange-link'>[[Give her some essence, and dick]]</span>
<<else>>
<a disabled><strike>Give her some essence, and dick</strike> (Not enough Essence)</a>
<</if>>
<br>
<</if>>
<<else>>
[img[$imgDir + 'outside/sorority/layout/showers/girls/rileyshower.webp']]
<br>
<br>
Riley is still a little shy about showering naked. You don't have the heart to say her underwear is see-through anyway now.
<br>
<br>
<<if $riley.succubustalk is true and $riley.transforming is not true and $riley.transformed is not true>>
<<if $player.skills.awaken is true>>
<<if $player.essence > 249>>
<div class='orange-link'><a data-passage='Turn her into a succubus riley' class="link-internal" role="link" tabindex="0">Turn her into a succubus</a></div>
<<else>>
<a disabled><strike>Turn her into a succubus</strike> (required rank: Adept)</a>
<br>
<</if>>
<<else>>
<a disabled><strike>Turn her into a succubus</strike> (requires <span style='color:orange;'>Awaken</span>)</a>
<br>
<</if>>
<</if>>
<</if>>
[[Leave->Sorority]]
<<elseif $autumn.location is "showers">>
[img[$imgDir + 'outside/sorority/layout/showers/girls/autumnshower.webp']]
<br>
<br>
So Autumn is the one responsible for using a whole bottle of shower gel every week.
<br>
<br>
[[Leave->Sorority]]
<<elseif $bestfriend.location is "showers">>
<<if $bestfriend.transformed is true and $sorority.pledges > 0>>
[img[$imgDir + 'outside/sorority/layout/showers/girls/mollyfuckspledge.webp']]
<br>
<br>
The sound of flesh slapping against flesh echoes through the showers as $bestfriend.name is fucking one of the pledges. Girl has to get her Essence somehow. As long as she restrains herself there's no harm done.
<br>
<br>
<span style='color:#ef476f;'>"You like that, don't you?"</span>
<br>
<br>
<span style='color:#006d77;'>"Yes, vice president!"</span>
<br>
<br>
[[Leave->Sorority]]
<<else>>
[img[$imgDir + 'outside/sorority/layout/showers/girls/mollyshower.webp']]
<br>
<br>
Molly is testing out the shower's water pressure. Sounds like it's pretty good.
<br>
<br>
<<if $bestfriend.knows and $bestfriend.transforming is not true and $bestfriend.transformed is not true>>
<<if $player.skills.awaken is true>>
<<if $player.essence > 249>>
<div class='orange-link'><a data-passage='Turn her into a succubus' class="link-internal" role="link" tabindex="0">Turn her into a succubus</a></div>
<<else>>
<a disabled><strike>Turn her into a succubus</strike> (required rank: Adept)</a>
<br>
<</if>>
<<else>>
<a disabled><strike>Turn her into a succubus</strike> (requires <span style='color:orange;'>Awaken</span>)</a>
<br>
<</if>>
<</if>>
[[Leave->Sorority]]
<</if>>
<<else>>
[img[$imgDir + 'outside/sorority/layout/showers/showers.webp']]
<br>
<br>
Clean as can be for a bunch of girl's showers. Don't clog the drains.
<br>
<br>
[[Leave->Sorority]]
<</if>>
<<elseif $sorority.showers.restoring is true>>
[img[$imgDir + 'outside/sorority/layout/showers/showersdirty.webp']]
<br>
<br>
Renovation progress: $sorority.showers.restoreprogress%
<br>
<br>
<<if $gameTime is not 5>>
<<link "Help out" "Showers">>
<<progressTime>>
<<set $sorority.showers.restoreprogress = $sorority.showers.restoreprogress + 4>>
<<if $sorority.showers.restoreprogress > 99>>
<<set $sorority.showers.restored = true>>
<<set $sorority.showers.restoreprogress = 100>>
<</if>>
<</link>>
<br>
<</if>>
[[Leave->Sorority]]
<<else>>
[img[$imgDir + 'outside/sorority/layout/showers/showersdirty.webp']]
<br>
<br>
After working up a sweat the girls need a place to clean up. It's also a nice-to-have for people who wish to sleep in the dorm, or looking for some naughty fun. The water is surprisingly fully functional, so you just need to clean the place and add some shower curtains and floor mats. Just don't install any cameras.
<br>
<br>
<i>Increases cleaning task efficiency by 25%</i>
<br>
<br>
<<if $sorority.treasuryopened is true>>
<<if $sorority.treasury > 499>>
[[Start restoring ($500)]]
<br>
<<else>>
<a disabled><strike>Start restoring</strike> ($500 in treasury required)</a>
<br>
<</if>>
<<else>>
<a disabled><strike>Start restoring</strike> (requires Office and Treasury)</a>
<br>
<</if>>
<<back>>
<</if>>
<</nobr>>There's no way you're going to fix this by yourself, so you ring up the other members and tell them to bring some cleaning gear. One by one they arrive, some more enthusiastic about the whole thing than others. It's also a great time to introduce and get to know each other. Especially Riley seems very eager to get started.
<span style='color:#8ac926;'>"So nice to finally meet everyone!"</span>
[img[$imgDir + 'outside/sorority/layout/office/cleaning/riley.webp']]
Once you're all a bit more familiar it's time to focus on the issue at hand. The house needs a lot of work, and it's going to take all of you to turn it into a home worthy of $sorority.name. They each have some good ideas, though you have to shut down any suggestions about fixing the pool first.
<span style='color:#ef476f;'>"Question is, how are we going to afford all of this?"</span>
<span style='color:#8ac926;'>"Didn't you read the contract? The school provided us with some funds to start out. We should have enough for this room at least. I'm not sure about the pool, or the dorms, or anything else really."</span>
"We'll cross that bridge when we get to it. For now, we'll fix this room."
After some more discussion you formulate a plan. $bestfriend.name, Autumn, and you will clean up here while Riley heads to the store to look for some furniture and decorations. You decide to send Blake with her since she's good with people, and she has a good fashion sense. They take a couple of pictures for reference before they go.
<span style='color:#e9c46a;'>"Thank God, I hate cleaning."</span>
[[Get to work while they're gone]]With the talking over with it's time for the real work. Pretty much everything in the room needs to go, and both the walls and floor need a good scrubbing. You're glad to have Autumn and $bestfriend.name here, they seem to have endless stamina and make light work of bagging all the trash and dragging it outside.
<span style='color:#ef476f;'>"Damn Autumn, I didn't know you were this fit."</span>
<span style='color:#cdb4db;'>"You're not too bad yourself, $bestfriend.name. I can tell you work out regularly."</span>
Slowly but surely the room starts to look less like a dump and more like an empty, lifeless space. Hopefully the others are having some luck. The three of you are taking a little break when you can hear a car stopping outside.
[img[$imgDir + 'outside/sorority/layout/office/cleaning/cleaning.jpeg']]
[[Riley and Blake return]]They enter the room with pretty smug looks on their faces, so you assume they managed to find something at least. You show them your own progress and let them grab a drink before asking how it went.
<span style='color:#8ac926;'>"It was great! We were just short for an office makeover, but Blake got us a discount and even managed to convince them to install it first thing tomorrow. They'll even paint the walls and everything!"</span>
"Nice job, how did you manage that?"
<span style='color:#e9c46a;'>"Oh, you know, some good old-fashioned charm. I also took my bra off in the car."</span>
[img[$imgDir + 'outside/sorority/layout/office/cleaning/blake.webp']]
<i>That'll do it</i>
After some more scrubbing the room is decently clean and empty. There's nothing left to do now except wait for the furniture to come. You're also pretty tired from several hours of hard work, so it's a good moment to call it quits.
<span style='color:#ef476f;'>"Can't wait to see how it turns out!"</span>
[[Thank the girls for coming and head out->Sorority]]
<<nobr>>
<<set $sorority.officerestoring = true>>
<<progressTime>>
<<set $riley = {}>>
<<set $blake = {}>>
<<set $autumn = {}>>
<</nobr>>The guys look at each other with raised eyebrows, as if they're not too certain they heard you correctly. To get the point across more clearly you bring your hand to your mouth and make a blowjob motion, tongue pressing against the inside of your cheek. One of them whistles at you.
<span style='color:#e6ccb2;'>"I told you the girls in this sorority were crazy. That blonde yesterday nearly had her tits out."</span>
Crazy or not, that doesn't stop several of them from surrounding you and whipping out their cocks, happy to take you up on your offer. You grab one in each hand and begin sucking, making sure to give each of them their fair share of attention.
[img[$imgDir + 'outside/sorority/layout/office/cleaning/workerblowbang1.webp']]
One by one they start reaching their limit, stroking themselves to completion. You let each one paint their cum on your face, which after a couple of cumshots is starting to look like a glazed donut. The last guy manages to both get some in your eye and fill up your mouth, after which you thank him for the treat.
[img[$imgDir + 'outside/sorority/layout/office/cleaning/workerblowbang2.webp']]
<span style='color:#e6ccb2;'>"Alright boys, you've had your fun. Back to work."</span>
<<nobr>>
<<if $player.skills.orallovermen is true>>
<i>21 Essence gained</i>
<<else>>
<i>15 Essence gained</i>
<</if>>
<</nobr>>
[[They continue their jobs->Sorority]]
<<nobr>>
<<set $sorority.workersblown = true>>
<<updateEssence 5 "blowjob">>
<<updateEssence 5 "blowjob">>
<<updateEssence 5 "blowjob">>
<<set $player.victimsdrained = $player.victimsdrained + 3>>
<<progressTime>>
<</nobr>><<nobr>>
<<set $sorority.maxmembers = 5>>
<<set _sororitymembers = 5>>
<<if ndef $sorority.fame>>
<<set $sorority.fame = 0>>
<</if>>
<<if ndef $sorority.sisters>>
<<set $sorority.sisters = 0>>
<</if>>
<<if ndef $sorority.treasury>>
<<set $sorority.treasury = 100>>
<</if>>
<<if ndef $sorority.hazing>>
<<set $sorority.hazing = {}>>
<</if>>
<<if ndef $sorority.relations>>
<<set $sorority.relations = 0>>
<</if>>
<<if ndef $sorority.depravity>>
<<set $sorority.depravity = 0>>
<</if>>
<<if ndef $bestfriend.task>>
<<set $bestfriend.task = "Raise funds">>
<</if>>
<<if ndef $blake>>
<<set $blake = {}>>
<</if>>
<<if ndef $blake.task>>
<<set $blake.task = "Raise funds">>
<</if>>
<<if ndef $riley>>
<<set $riley = {}>>
<</if>>
<<if ndef $riley.task>>
<<set $riley.task = "Raise funds">>
<</if>>
<<if ndef $autumn>>
<<set $autumn = {}>>
<</if>>
<<if ndef $autumn.task>>
<<set $autumn.task = "Raise funds">>
<</if>>
<<if def $sorority.dormitories and $sorority.dormitories.restored is true>>
<<set $sorority.maxmembers = 15>>
<<if $sorority.dormitories.restored2 is true>>
<<set $sorority.maxmembers = 30>>
<</if>>
<<set _sororitymembers = _sororitymembers + $sorority.pledges + $sorority.sisters>>
<</if>>
<<if def $sorority.showers and $sorority.showers.restored is true>>
<<if ndef $sorority.funrunavailable>>
<<set $sorority.funrunavailable = true>>
<</if>>
<</if>>
<<if def $sorority.pool and $sorority.pool.restored is true>>
<<if ndef $sorority.poolpartyavailable>>
<<set $sorority.poolpartyavailable = true>>
<</if>>
<</if>>
<table width=100%>
<td valign="top">
<table>
<tr>
<th style="color:#8338ec; text-align: center;"><h1>$sorority.name</h1></th>
</tr>
<tr>
Members: _sororitymembers/$sorority.maxmembers
</tr>
<tr>
Fame: $sorority.fame/60
</tr>
<tr>
Relations: $sorority.relations/5
</tr>
<tr>
Depravity: $sorority.depravity/2
</tr>
<<if $sorority.treasuryopened is true>>
<tr>
Treasury: $sorority.treasury <<numberbox "_donation" "0" >><<button "donate">>
<<if _donation > 0 and _donation <= $player.money>>
<<set $player.money = $player.money - _donation>>
<<set $sorority.treasury = $sorority.treasury + _donation>>
<<goto "SororityManagement">>
<</if>>
<</button>>
</tr>
<</if>>
</table>
</td>
</table>
<<set _taskOptions = ["Raise funds", "Spread publicity"]>>
<<if def $sorority.dormitories and $sorority.dormitories.restored is true>>
<<set _taskOptions.push("Recruit pledges")>>
<</if>>
<<if def $sorority.showers and $sorority.showers.restoring is true and $sorority.showers.restored is not true>>
<<set _taskOptions.push("Renovate showers")>>
<</if>>
<<if def $sorority.dormitories and ($sorority.dormitories.restoring is true and $sorority.dormitories.restored is not true) or $sorority.dormitories.restoring2 is true>>
<<set _taskOptions.push("Renovate dormitories")>>
<</if>>
<<if $sorority.dininghall.restoring is true and $sorority.dininghall.restored is not true>>
<<set _taskOptions.push("Clean dining hall")>>
<</if>>
<<if def $sorority.pool and $sorority.pool.restoring is true and $sorority.pool.restored is not true>>
<<set _taskOptions.push("Renovate pool")>>
<</if>>
<table width=100%>
<td valign="top">
<table>
<tr>
<th style="color:#ef476f"><div class="molly-link"><a data-passage='bestfrienddetails' class="link-internal" role="link" tabindex="0">$bestfriend.name</a></div></th>
</tr>
<tr>
Role: Vice president
</tr>
<tr>
<<if $bestfriend.transformed is true>>
<<if $bestfriend.essence > 249>>
Status: Succubus Adept
<<elseif $bestfriend.essence > 99>>
Status: Succubus Neophyte
<<else>>
Status: Succubus Fledgling
<</if>>
<<elseif $bestfriend.transforming is true>>
Status: Transforming
<<else>>
Status: Human
<</if>>
</tr>
<<if $bestfriend.transforming is not true and $sorority.hazing.active is not true>>
<tr>
<<if $bestfriend.transformed is true>>
<<set _taskOptionsWithDrain = Array.from(_taskOptions)>>
<<set _taskOptionsWithDrain.push("Gather essence")>>
Task: <<listbox "$bestfriend.task" autoselect>>
<<optionsfrom _taskOptionsWithDrain>>
<</listbox>>
<<else>>
Task: <<listbox "$bestfriend.task" autoselect>>
<<optionsfrom _taskOptions>>
<</listbox>>
<</if>>
</tr>
<</if>>
</table>
</td>
<td valign="top">
<table>
<tr>
<th style="color:#e9c46a"><div class="blake-link"><a data-passage='blakedetails' class="link-internal" role="link" tabindex="0">Blake</a></div></th>
</tr>
<tr>
<<if $blake.eventmanager is true>>
Role: Event manager
<<else>>
Role: None
<</if>>
</tr>
<tr>
Status: Human
</tr>
<<if $blake.transforming is not true and $sorority.hazing.active is not true>>
<tr>
Task: <<listbox "$blake.task" autoselect>>
<<optionsfrom _taskOptions>>
<</listbox>>
</tr>
<</if>>
</table>
</td>
<td valign="top">
<table>
<tr>
<th style="color:#cdb4db"><div class="autumn-link"><a data-passage='autumndetails' class="link-internal" role="link" tabindex="0">Autumn</a></div></th>
</tr>
<tr>
<<if $autumn.pledgemaster is true>>
Role: Pledge master
<<else>>
Role: None
<</if>>
</tr>
<tr>
Status: Human
</tr>
<<if $autumn.transforming is not true and $sorority.hazing.active is not true>>
<tr>
Task: <<listbox "$autumn.task" autoselect>>
<<optionsfrom _taskOptions>>
<</listbox>>
</tr>
<</if>>
</table>
</td>
<td valign="top">
<table>
<tr>
<th style="color:#8ac926"><div class="riley-link"><a data-passage='rileydetails' class="link-internal" role="link" tabindex="0">Riley</a></div></th>
</tr>
<tr>
Role: Treasurer
</tr>
<tr>
<<if $riley.transformed is true>>
<<if $riley.essence > 249>>
Status: Succubus Adept
<<elseif $riley.essence > 99>>
Status: Succubus Neophyte
<<else>>
Status: Succubus Fledgling
<</if>>
<<elseif $riley.transforming is true>>
Status: Transforming
<<else>>
Status: Human
<</if>>
</tr>
<<if $riley.transforming is not true and $sorority.hazing.active is not true>>
<tr>
<<if $riley.transformed is true>>
<<set _taskOptionsWithDrain = Array.from(_taskOptions)>>
<<set _taskOptionsWithDrain.push("Gather essence")>>
Task: <<listbox "$riley.task" autoselect>>
<<optionsfrom _taskOptionsWithDrain>>
<</listbox>>
<<else>>
Task: <<listbox "$riley.task" autoselect>>
<<optionsfrom _taskOptions>>
<</listbox>>
<</if>>
</tr>
<</if>>
</table>
</td>
</table>
<<if $sorority.pledges > 0>>
<table width=100%>
<<if $sorority.sisters > 0>>
<td valign="top">
<table>
<tr>
<th style="color:crimson"><div class="sisters-link"><a data-passage='sistersdetail' class="link-internal" role="link" tabindex="0">Sisters</a></div></th>
</tr>
<tr>
Number: $sorority.sisters
</tr>
<tr>
Status: Human
</tr>
<<if $sorority.hazing.active is not true>>
<tr>
Task: <<listbox "$sorority.sisterstask" autoselect>>
<<optionsfrom _taskOptions>>
<</listbox>>
</tr>
<</if>>
</table>
</td>
<</if>>
<<if $sorority.pledges > 0>>
<td valign="top">
<table>
<tr>
<th style="color:#8338ec"><div class="pledges-link"><a data-passage='pledgesdetails' class="link-internal" role="link" tabindex="0">Pledges</a></div></th>
</tr>
<tr>
Number: $sorority.pledges
</tr>
<tr>
Status: Human
</tr>
<<if $sorority.hazing.active is not true>>
<tr>
Task: <<listbox "$sorority.pledgestask" autoselect>>
<<optionsfrom _taskOptions>>
<</listbox>>
</tr>
<</if>>
</table>
</td>
<</if>>
</table>
<</if>>
<<if def $sorority.hazing and $sorority.hazing.active is true>>
<span style='color:#8338ec'><h2>It's Rush Week!</h2></span>
<<if $dayofweek is 0 or $dayofweek is 1 or $dayofweek is 2 or $dayofweek is 3 or $dayofweek is 4>>
<<switch $dayofweek>>
<<case 0>>
Today's event: $sorority.hazing.mondaytask
<<case 1>>
Today's event: $sorority.hazing.tuesdaytask
<<case 2>>
Today's event: $sorority.hazing.wednesdaytask
<<case 3>>
Today's event: $sorority.hazing.thursdaytask
<<case 4>>
Today's event: $sorority.hazing.fridaytask
<</switch>>
<br>
<br>
<</if>>
<</if>>
<<if $blake.eventmanager is true and $gameTime is not 5 and (ndef $sorority.hazing or $sorority.hazing.active is not true) and (($sorority.carwashavailable is true and $bestfriend.transforming is not true) or $sorority.funrunavailable is true or ($sorority.poolpartyavailable is true and $sorority.pledges > 4) or ($sorority.pledges > 9 and $sorority.hazing.planned is not true and $sorority.hazing.active is not true and (ndef $sorority.sisters or $sorority.sisters < 15)))>>
<h2>Events</h2>
<div class="row">
<<if $sorority.carwashavailable is true and $bestfriend.transforming is not true>>
<div class="column" style="min-width: 100px; max-width: 300px;">
<a data-passage="Car wash" class="darken"><img src="resources/outside/sorority/layout/management/events/carwash.jpeg"><span>Car wash</span></a>
</div>
<</if>>
<<if $sorority.funrunavailable is true and def $sorority.showers and $sorority.showers.restored is true>>
<div class="column" style="min-width: 100px; max-width: 300px;">
<a data-passage="Fun run" class="darken"><img src="resources/outside/sorority/layout/management/events/funrunicon.jpeg"><span>Fun run</span></a>
</div>
<</if>>
<<if $sorority.poolpartyavailable is true and $sorority.pledges > 4 and def $sorority.pool and $sorority.pool.restored is true>>
<div class="column" style="min-width: 100px; max-width: 300px;">
<a data-passage="Pool party" class="darken"><img src="resources/outside/sorority/layout/management/events/poolpartyicon.jpeg"><span>Pool party</span></a>
</div>
<</if>>
<<if $sorority.pledges > 9 and $sorority.hazing.planned is not true and $sorority.hazing.active is not true and (ndef $sorority.sisters or $sorority.sisters < 15)>>
<div class="column" style="min-width: 100px; max-width: 300px;">
<a data-passage="Rush week" class="darken"><img src="resources/outside/sorority/layout/management/hazing/rushweek.webp"><span>Rush week</span></a>
</div>
<</if>>
</div>
<br>
<</if>>
<<if $sorority.relations > 2 and (ndef $fraternity or (def $fraternity and $fraternity.metpresident is not true))>>
[[Someone from Delta Rho is here]]
<br>
<</if>>
<<if $sorority.poolpledgeseduced is true and $riley.succubustalk is not true and $bestfriend.transformed is true and (ndef $sorority.hazing or $sorority.hazing.active is not true and $sorority.hazing.planned is not true)>>
[[Riley wants to talk to you]]
<br>
<</if>>
<<if $sorority.pledges > 0 and $autumn.pledgemaster is not true>>
[[Autumn wants to talk to you]]
<br>
<</if>>
<<if $blake.eventmanager is not true and $sorority.treasury > 199>>
[[Blake wants to talk to you]]
<br>
<</if>>
<<if def $sorority.report>>
[[View yesterday's report]]
<br>
<</if>>
<<if def $sorority.dormitories and $sorority.dormitories.restored is true>>
[[Skip day->Sleep]]
<br>
<</if>>
[[Close->Office]]
<<if $sorority.management is not true>>
<<set $sorority.management = true>>
<</if>>
<</nobr>>Since you don't have the best talent for numbers some help is required. You remember that Riley seemed to have a knack for it, so you ask her to come over. While waiting for her to arrive you familiarize yourself with your new office. Soon you hear familiar footsteps coming up the stairs, and she through the door.
"Hey Riley, how would you feel about officially managing our treasury?"
[img[$imgDir + 'outside/sorority/layout/office/treasury/riley.jpeg']]
<span style='color:#8ac926;'>"Oh my God, I'd love to! I won't let you down."</span>
"Any tips?"
<span style='color:#8ac926;'>"Well, we spent most of our funds on this office, so we'll have to start by collecting more. Usually that means selling stuff, offering services, finding sponsors, ... you can probably let us handle that! Just let us know what needs to be done."</span>
<i>I get to boss people around? sweet</i>
[[Continue->Office]]
<<nobr>>
<<set $sorority.treasuryopened = true>>
<</nobr>>The sorority can be directed from the management screen, available from the office or the left-hand menu while in the building. There you will see an overview of its current status and members, and can assign tasks to further improve the organization. Every day you can read a report of the previous day's task results. For example, you can assign someone to raise more money for the treasury, or to clean up one of the rooms after starting the restoration. A quick overview of the different stats:
<b>Members:</b> The current and maximum amount of members. To grow from the initial 5 founders you will need to build the Dormitories and then assign someone to recruit more pledges. More members means tasks can be completed faster or better!
<b>Fame:</b> The more well-known you are the easier it is to recruit new pledges. Can be raised by holding events such as pool parties, or assigning members to the Raise Awareness task.
<b>Relations:</b> Your bond with the school's fraternity, Delta Rho. Improved by inviting them to events or doing favors. Good relations can come in handy when you need something done.
<b>Depravity:</b> A measure of how generally slutty the sorority is. Higher depravity will unlock more sexual tasks and events. Can be increased during certain events, and spiking the dining hall food with venom.
<b>Treasury:</b> The amount of money available for building the house and holding events. Can be increased by the raising funds task, holding certain events, or donating your own money. It's not possible to withdraw from the treasury for personal use.
[img[$imgDir + 'outside/sorority/layout/showers/showersdirty.webp']]
You have Riley clear some funds from the treasury for cleaning and renovating the showers. It's still going to be a lot of work, so you should assign some girls to this task. Or do it all yourself.
<i>$500 removed from treasury</i>
[[Manage your workers->SororityManagement]]
<<nobr>>
<<set $sorority.treasury = $sorority.treasury - 500>>
<<set $sorority.showers = {}>>
<<set $sorority.showers.restoring = true>>
<<set $sorority.showers.restoreprogress = 0>>
<</nobr>><<nobr>>
<<if def $sorority.hazing and $sorority.hazing.active is true and ($dayofweek is 5 or $dayofweek is 1 or $dayofweek is 2 or $dayofweek is 3 or $dayofweek is 4 or $dayofweek is 6)>>
<<if $dayofweek is 1>>
<<set _completedevent = $sorority.hazing.mondaytask>>
<<elseif $dayofweek is 2>>
<<set _completedevent = $sorority.hazing.tuesdaytask>>
<<elseif $dayofweek is 3>>
<<set _completedevent = $sorority.hazing.wednesdaytask>>
<<elseif $dayofweek is 4>>
<<set _completedevent = $sorority.hazing.thursdaytask>>
<<elseif $dayofweek is 5>>
<<set _completedevent = $sorority.hazing.fridaytask>>
<<elseif $dayofweek is 6>>
<<set _completedevent = "cleanup">>
<</if>>
<<switch _completedevent>>
<<case "Boot camp">>
[img[$imgDir + 'outside/sorority/layout/management/hazing/exercise.webp']]
<br>
<br>
Autumn put the pledges through hell with a 4-hour exercise boot camp that left their entire bodies sore.
<<case "Clean showers">>
[img[$imgDir + 'outside/sorority/layout/management/hazing/cleaning.webp']]
<br>
<br>
The pledges were put to good use cleaning the showers. If it isn't spotless you'll make them do it again, with their tongues.
<<case "Hosing">>
[img[$imgDir + 'outside/sorority/layout/management/hazing/hosing.webp']]
<br>
<br>
Before they can officially join the sorority the pledges need to be clean. Nothing a good hosing can't fix.
<<case "Forest drop">>
[img[$imgDir + 'outside/sorority/layout/management/hazing/spookynight.webp']]
<br>
<br>
With nothing but a torch and their underwear the pledges had to find their way out of the forest from a random location.
<<case "Scavenger hunt">>
[img[$imgDir + 'outside/sorority/layout/management/hazing/dildohunt.jpeg']]
<br>
<br>
Blake organized a dildo scavenger hunt, hidden all around the sorority house. Whoever found the most got to keep one.
<<case "Strip poker">>
[img[$imgDir + 'outside/sorority/layout/management/hazing/strippoker.webp']]
<br>
<br>
A lot of shenanigans occurred during strip poker night. Some of the girls are still missing their bra.
<<case "Oil wrestling">>
[img[$imgDir + 'outside/sorority/layout/management/hazing/oilwrestling2.webp']]
<br>
<br>
One lucky pledge managed to crown herself oil wrestling queen. Mostly because her opponents slipped a lot.
<<case "Spanking contest">>
[img[$imgDir + 'outside/sorority/layout/management/hazing/spankingcontest.webp']]
<br>
<br>
Several pledges are having difficulty sitting because of the spanking contest yesterday.
<<case "Dildo suck off">>
[img[$imgDir + 'outside/sorority/layout/management/hazing/dildosucking.webp']]
<br>
<br>
Last night the pledges practiced their blowjob skills on some dildos. You can't have amateurs representing you after all.
<<case "Delta Rho flash by">>
[img[$imgDir + 'outside/sorority/layout/management/hazing/deltarhoflashby.webp']]
<br>
<br>
The pledges were ordered to do a drive-by flashing at the nearby fraternity. Luckily there were no casualties.
<<case "Musical dildo chairs">>
[img[$imgDir + 'outside/sorority/layout/management/hazing/musicaldildos1.webp']]
<br>
<br>
The pledges played a fun game of musical dildo chairs last night. Now they're nice and stretched out.
<<case "Delta Rho gifts">>
[img[$imgDir + 'outside/sorority/layout/management/hazing/deltarhogifts2.webp']]
<br>
<br>
You had the pledges thank the Delta Rho boys by handing over some gifts. Naked.
<<if $deltarhogifts is not true>>
<br>
<br>
<<set $deltarhogifts = true>>
<<set $sorority.relations++>>
<i>Relations with Delta Rho have improved</i>
<</if>>
<<case "Naked auction">>
[img[$imgDir + 'outside/sorority/layout/management/hazing/nakedauction1.webp']]
<br>
<br>
The sorority hopefuls were sold as cattle during an auction, and had to perform some tricks afterward.
<<case "Maid service">>
[img[$imgDir + 'outside/sorority/layout/management/hazing/nakedmaids1.webp']]
<br>
<br>
Some pledges were rented out to another sorority for some cooking and cleaning.
<<case "Delta Rho measuring">>
[img[$imgDir + 'outside/sorority/layout/management/hazing/deltarhomeasuring1.webp']]
<br>
<br>
Each pledge was assigned a frat boy to measure. Always handy to have some data.
<<if $deltarhomeasuring is not true>>
<br>
<br>
<<set $deltarhomeasuring = true>>
<<set $sorority.relations++>>
<i>Relations with Delta Rho have improved</i>
<</if>>
<<case "cleanup">>
[img[$imgDir + 'outside/sorority/layout/management/hazing/cleanup.webp']]
<br>
<br>
There was a lot of cleaning to do after rush week. Have to maintain the sorority house!
<</switch>>
<br>
<br>
<<else>>
<<set _randomcompletedtask = either($sorority.report.taskscompleted)>>
<<switch _randomcompletedtask>>
<<case "mollypublicity">>
[img[$imgDir + 'outside/sorority/layout/management/spreadpublicitymolly.jpeg']]
<br>
<br>
Molly has been attending local meetups and social events. You're pretty sure the free alcohol is 50% of the reason.
<<case "rileypublicity">>
[img[$imgDir + 'outside/sorority/layout/management/spreadpublicityriley.webp']]
<br>
<br>
Riley managed to get on a podcast and talk all about her new sisterhood.
<<case "blakepublicity">>
[img[$imgDir + 'outside/sorority/layout/management/spreadpublicityblake.jpeg']]
<br>
<br>
Blake did a photoshoot for charity, and made sure they mentioned $sorority.name in the credits.
<<case "autumnpublicity">>
[img[$imgDir + 'outside/sorority/layout/management/spreadpublicityautumn.jpeg']]
<br>
<br>
Autumn spent some time making a bunch of social media posts and tags everyone she knows.
<<case "mollyraisefunds">>
[img[$imgDir + 'outside/sorority/layout/management/raisefundsmolly.jpeg']]
<br>
<br>
Molly started a side hustle dog sitting for the locals. She takes about 50 pictures a day.
<<case "rileyraisefunds">>
[img[$imgDir + 'outside/sorority/layout/management/raisefundsriley.webp']]
<br>
<br>
Riley baked some homemade cookies and used her bike to sell them door-to-door.
<<case "blakeraisefunds">>
[img[$imgDir + 'outside/sorority/layout/management/raisefundsblake.webp']]
<br>
<br>
Blake picked up some extra shifts at the diner. They can always use extra help.
<<case "autumnraisefunds">>
[img[$imgDir + 'outside/sorority/layout/management/raisefundsautumn.webp']]
<br>
<br>
Autumn has been offering personal training at the gym lately. It's very popular, especially with teen boys.
<<case "blakeshowers">>
[img[$imgDir + 'outside/sorority/layout/management/cleaningshowersblake.jpeg']]
<br>
<br>
Blake put on her big girl pants and got to work. Not without a little complaining though.
<<case "rileydininghall">>
[img[$imgDir + 'outside/sorority/layout/management/cleaningdiningroomriley.jpeg']]
<br>
<br>
Riley worked hard to scrub the dining hall kitchen until it's spotless.
<<case "autumndormitories">>
[img[$imgDir + 'outside/sorority/layout/management/cleaningdormitoriesautumn.webp']]
<br>
<br>
Autumn got a lot of work done in the dormitories. The furniture is coming along nicely.
<<case "rileyrecruiting">>
[img[$imgDir + 'outside/sorority/layout/management/rileyrecruiting.webp']]
<br>
<br>
Riley's personality helps in finding some sweethearts for the sisterhood.
<<case "blakerecruiting">>
[img[$imgDir + 'outside/sorority/layout/management/blakerecruiting.jpeg']]
<br>
<br>
Blake has always been social, so she has no issues helping grow the ranks.
<<case "mollyrecruiting">>
[img[$imgDir + 'outside/sorority/layout/management/mollyrecruiting.jpeg']]
<br>
<br>
Molly has been sweet talking girls so much you're not sure anymore if she's recruiting or just flirting.
<<case "autumnrecruiting">>
[img[$imgDir + 'outside/sorority/layout/management/autumnrecruiting.jpeg']]
<br>
<br>
Autumn went out to find new members. She won't accept anyone with small tits, which makes it a bit harder.
<<case "pledgesraisefunds">>
<<if $sorority.depravity > 0>>
<<switch $sorority.depravity>>
<<case 0>>
[img[$imgDir + 'outside/sorority/layout/management/kissingbooth.jpg']]
<br>
<br>
The pledges set up a kissing booth to make some extra cash. VAT free no less.
<<case 1>>
[img[$imgDir + 'outside/sorority/layout/management/wettshirtcontest.webp']]
<br>
<br>
The pledges got together and organized a wet t-shirt contest. Minus the prize money it's a nice bonus for the treasury.
<<case 2>>
[img[$imgDir + 'outside/sorority/layout/management/onlypledges.webp']]
<br>
<br>
The pledges started an onlyfans for the sorority called OnlyPledges. They post spicy anonymous pictures. It's become a fun game on campus to try and figure out which picture belongs to what pledge.
<</switch>>
<<else>>
[img[$imgDir + 'outside/sorority/layout/management/kissingbooth.jpg']]
<br>
<br>
The pledges set up a kissing booth to make some extra cash. VAT free no less.
<</if>>
<<case "pledgespublicity">>
[img[$imgDir + 'outside/sorority/layout/management/movienight.jpeg']]
<br>
<br>
To get your name out there the pledges held a free movie night for all girls on campus.
<<case "pledgesrecruiting">>
[img[$imgDir + 'outside/sorority/layout/management/pledgesrecruiting.webp']]
<br>
<br>
The pledges went out and multiplied. You used the pledges to create the pledges.
<<case "mollyessence">>
[img[$imgDir + 'outside/sorority/layout/management/mollyessence.webp']]
<br>
<br>
Molly has always been a seductress. Now it's even easier for her, even the straight girls can't resist.
<<case "rileyessence">>
[img[$imgDir + 'outside/sorority/layout/management/rileyessence.webp']]
<br>
<br>
Since her transformation Riley is always hungry for cum. She's solidifying her reputation as the campus throat goat too.
<<case "mollypool">>
[img[$imgDir + 'outside/sorority/layout/management/cleaningpoolmolly.jpeg']]
<br>
<br>
Molly was testing out some new chairs for the pool. She doesn't like the color.
<</switch>>
<ul>
<<if $bestfriend.transforming is not true and def $sorority.report.bestfriend>>
<li>$sorority.report.bestfriend</li>
<</if>>
<<if $riley.transforming is not true and def $sorority.report.riley>>
<li>$sorority.report.riley</li>
<</if>>
<<if $blake.transforming is not true and def $sorority.report.blake>>
<li>$sorority.report.blake</li>
<</if>>
<<if $autumn.transforming is not true and def $sorority.report.autumn>>
<li>$sorority.report.autumn</li>
<</if>>
<<if def $sorority.report.pledges>>
<li>$sorority.report.pledges</li>
<</if>>
<<if def $sorority.report.sisters>>
<li>$sorority.report.sisters</li>
<</if>>
</ul>
<</if>>
[[Close report->SororityManagement]]
<</nobr>><<nobr>>
<<if def $sorority and $sorority.management is true>>
<<if ndef $sorority.pledges>>
<<set $sorority.pledges = 0>>
<</if>>
<<if ndef $sorority.sisters>>
<<set $sorority.sisters = 0>>
<</if>>
<<set $sorority.report = {}>>
<<set _taskscompleted = []>>
<<if $bestfriend.transforming is not true and (ndef $sorority.hazing or $sorority.hazing.active is not true)>>
<<if $bestfriend.task is "Raise funds">>
<<set _taskscompleted.push("mollyraisefunds")>>
<<if $sorority.dininghall.restored is true>>
<<set $mollyearnings = random(25,40)>>
<<else>>
<<set $mollyearnings = random(20,32)>>
<</if>>
<<set $sorority.treasury = $sorority.treasury + $mollyearnings>>
<<set $sorority.report.bestfriend = "$bestfriend.name raised $mollyearnings dollars for the treasury">>
<</if>>
<<if $bestfriend.task is "Gather essence">>
<<set _taskscompleted.push("mollyessence")>>
<<if ndef $bestfriend.essence or $bestfriend.essence < 250>>
<<set $essencedrainedmolly = random(5,15)>>
<<if ndef $bestfriend.essence>>
<<set $bestfriend.essence = $essencedrainedmolly>>
<<else>>
<<set $bestfriend.essence = $bestfriend.essence + $essencedrainedmolly>>
<</if>>
<<set $sorority.report.bestfriend = "$bestfriend.name managed to drain $essencedrainedmolly essence from unsuspecting victims">>
<<if $bestfriend.essence > 250>>
<<set $bestfriend.essence = 250>>
<</if>>
<<else>>
<<set $sorority.report.bestfriend = "$bestfriend.name tried to gather essence, but she's at max capacity for now">>
<</if>>
<</if>>
<<if $bestfriend.task is "Renovate showers">>
<<if $sorority.showers.restoreprogress < 100>>
<<set $sorority.report.bestfriend = "$bestfriend.name helped renovate the showers">>
<<set $sorority.showers.restoreprogress = $sorority.showers.restoreprogress + 4>>
<<if $sorority.showers.restoreprogress > 99>>
<<set $sorority.showers.restoreprogress = 100>>
<<set $sorority.showers.restored = true>>
<<set $sorority.report.bestfriend = "$bestfriend.name helped renovate the showers and finished the work">>
<</if>>
<<else>>
<<set $sorority.report.bestfriend = "$bestfriend.name was assigned to renovating the showers, but they are already completed">>
<</if>>
<</if>>
<<if $bestfriend.task is "Clean dining hall">>
<<if $sorority.dininghall.restoreprogress < 100>>
<<set $sorority.report.bestfriend = "$bestfriend.name helped renovate the dining hall">>
<<if def $sorority.showers and $sorority.showers.restored is true>>
<<set $sorority.dininghall.restoreprogress = $sorority.dininghall.restoreprogress + 5>>
<<else>>
<<set $sorority.dininghall.restoreprogress = $sorority.dininghall.restoreprogress + 4>>
<</if>>
<<if $sorority.dininghall.restoreprogress > 99>>
<<set $sorority.dininghall.restoreprogress = 100>>
<<set $sorority.dininghall.restored = true>>
<<set $sorority.report.bestfriend = "$bestfriend.name helped renovate the dining hall and finished the work">>
<</if>>
<<else>>
<<set $sorority.report.bestfriend = "$bestfriend.name was assigned to renovating the dining hall, but it's already completed">>
<</if>>
<</if>>
<<if $bestfriend.task is "Renovate pool">>
<<set _taskscompleted.push("mollypool")>>
<<if $sorority.pool.restoreprogress < 100>>
<<set $sorority.report.bestfriend = "$bestfriend.name helped renovate the pool">>
<<if def $sorority.showers and $sorority.showers.restored is true>>
<<set $sorority.pool.restoreprogress = $sorority.pool.restoreprogress + 5>>
<<else>>
<<set $sorority.pool.restoreprogress = $sorority.pool.restoreprogress + 4>>
<</if>>
<<if $sorority.pool.restoreprogress > 99>>
<<set $sorority.pool.restoreprogress = 100>>
<<set $sorority.pool.restored = true>>
<<set $sorority.report.bestfriend = "$bestfriend.name helped renovate the pool and finished the work">>
<</if>>
<<else>>
<<set $sorority.report.bestfriend = "$bestfriend.name was assigned to renovating the pool, but it's already completed">>
<</if>>
<</if>>
<<if $bestfriend.task is "Renovate dormitories">>
<<if $sorority.dormitories.restoreprogress < 100 or ($sorority.dormitories.restoring2 is true and $sorority.dormitories.restoreprogress2 < 100)>>
<<set $sorority.report.bestfriend = "$bestfriend.name helped renovate the dormitories">>
<<if $sorority.dormitories.restoring2 is true>>
<<if def $sorority.showers and $sorority.showers.restored is true>>
<<set $sorority.dormitories.restoreprogress2 = $sorority.dormitories.restoreprogress2 + 5>>
<<else>>
<<set $sorority.dormitories.restoreprogress2 = $sorority.dormitories.restoreprogress2 + 4>>
<</if>>
<<if $sorority.dormitories.restoreprogress2 > 99>>
<<set $sorority.dormitories.restoreprogress2 = 100>>
<<set $sorority.dormitories.restored2 = true>>
<<set $sorority.dormitories.restoring2 = false>>
<<set $sorority.report.bestfriend = "$bestfriend.name helped renovate the dormitories and finished the work">>
<</if>>
<<else>>
<<if def $sorority.showers and $sorority.showers.restored is true>>
<<set $sorority.dormitories.restoreprogress = $sorority.dormitories.restoreprogress + 5>>
<<else>>
<<set $sorority.dormitories.restoreprogress = $sorority.dormitories.restoreprogress + 4>>
<</if>>
<<if $sorority.dormitories.restoreprogress > 99>>
<<set $sorority.dormitories.restoreprogress = 100>>
<<set $sorority.dormitories.restored = true>>
<<set $sorority.report.bestfriend = "$bestfriend.name helped renovate the dormitories and finished the work">>
<</if>>
<</if>>
<<else>>
<<set $sorority.report.bestfriend = "$bestfriend.name was assigned to renovating the dormitories, but it's already completed">>
<</if>>
<</if>>
<<if $bestfriend.task is "Spread publicity">>
<<set _taskscompleted.push("mollypublicity")>>
<<if $sorority.fame < 60>>
<<set $sorority.report.bestfriend = "$bestfriend.name spread some publicity and increased your fame by 1">>
<<set $sorority.fame++>>
<<else>>
<<set $sorority.report.bestfriend = "$bestfriend.name spread some publicity, but it didn't have any effect (max reached)">>
<</if>>
<</if>>
<<if $bestfriend.task is "Recruit pledges">>
<<set _taskscompleted.push("mollyrecruiting")>>
<<if ($sorority.pledges + $sorority.sisters > 9 and $sorority.dormitories.restored2 is not true) or $sorority.pledges + $sorority.sisters > 24>>
<<set $sorority.report.bestfriend = "$bestfriend.name tried to recruit some pledges, but you are at max capacity">>
<<else>>
<<set _randomroll = random(0,99)>>
<<if _randomroll < $sorority.fame>>
<<set $sorority.report.bestfriend = "$bestfriend.name successfully recruited a new pledge">>
<<set $sorority.pledges++>>
<<else>>
<<set $sorority.report.bestfriend = "$bestfriend.name tried to recruit some pledges, but was unsuccessful ($sorority.fame% chance)">>
<</if>>
<</if>>
<</if>>
<<else>>
<<set $sorority.report.bestfriend = undefined>>
<</if>>
<<if $riley.transforming is not true and (ndef $sorority.hazing or $sorority.hazing.active is not true)>>
<<if $riley.task is "Raise funds">>
<<set _taskscompleted.push("rileyraisefunds")>>
<<if $sorority.dininghall.restored is true>>
<<set $rileyearnings = random(25,40)>>
<<else>>
<<set $rileyearnings = random(20,32)>>
<</if>>
<<set $sorority.treasury = $sorority.treasury + $rileyearnings>>
<<set $sorority.report.riley = "Riley raised $rileyearnings dollars for the treasury">>
<</if>>
<<if $riley.task is "Spread publicity">>
<<set _taskscompleted.push("rileypublicity")>>
<<if $sorority.fame < 60>>
<<set $sorority.report.riley = "Riley spread some publicity and increased your fame by 1">>
<<set $sorority.fame++>>
<<else>>
<<set $sorority.report.riley = "Riley spread some publicity, but it didn't have any effect (max reached)">>
<</if>>
<</if>>
<<if $riley.task is "Renovate showers">>
<<if $sorority.showers.restoreprogress < 100>>
<<set $sorority.report.riley = "Riley helped renovate the showers">>
<<set $sorority.showers.restoreprogress = $sorority.showers.restoreprogress + 4>>
<<if $sorority.showers.restoreprogress > 99>>
<<set $sorority.showers.restoreprogress = 100>>
<<set $sorority.showers.restored = true>>
<<set $sorority.report.riley = "Riley helped renovate the showers and finished the work">>
<</if>>
<<else>>
<<set $sorority.report.riley = "Riley was assigned to renovating the showers, but they are already completed">>
<</if>>
<</if>>
<<if $riley.task is "Renovate pool">>
<<if $sorority.pool.restoreprogress < 100>>
<<set $sorority.report.riley = "Riley helped renovate the pool">>
<<if def $sorority.showers and $sorority.showers.restored is true>>
<<set $sorority.pool.restoreprogress = $sorority.pool.restoreprogress + 5>>
<<else>>
<<set $sorority.pool.restoreprogress = $sorority.pool.restoreprogress + 4>>
<</if>>
<<if $sorority.pool.restoreprogress > 99>>
<<set $sorority.pool.restoreprogress = 100>>
<<set $sorority.pool.restored = true>>
<<set $sorority.report.riley = "Riley helped renovate the pool and finished the work">>
<</if>>
<<else>>
<<set $sorority.report.riley = "Riley was assigned to renovating the pool, but it's already completed">>
<</if>>
<</if>>
<<if $riley.task is "Clean dining hall">>
<<set _taskscompleted.push("rileydininghall")>>
<<if $sorority.dininghall.restoreprogress < 100>>
<<set $sorority.report.riley = "Riley helped renovate the dining hall">>
<<if def $sorority.showers and $sorority.showers.restored is true>>
<<set $sorority.dininghall.restoreprogress = $sorority.dininghall.restoreprogress + 5>>
<<else>>
<<set $sorority.dininghall.restoreprogress = $sorority.dininghall.restoreprogress + 4>>
<</if>>
<<if $sorority.dininghall.restoreprogress > 99>>
<<set $sorority.dininghall.restoreprogress = 100>>
<<set $sorority.dininghall.restored = true>>
<<set $sorority.report.riley = "Riley helped renovate the dining hall and finished the work">>
<</if>>
<<else>>
<<set $sorority.report.riley = "Riley was assigned to renovating the dining hall, but it's already completed">>
<</if>>
<</if>>
<<if $riley.task is "Renovate dormitories">>
<<if $sorority.dormitories.restoreprogress < 100 or ($sorority.dormitories.restoring2 is true and $sorority.dormitories.restoreprogress2 < 100)>>
<<set $sorority.report.riley = "Riley helped renovate the dormitories">>
<<if $sorority.dormitories.restoring2 is true>>
<<if def $sorority.showers and $sorority.showers.restored is true>>
<<set $sorority.dormitories.restoreprogress2 = $sorority.dormitories.restoreprogress2 + 5>>
<<else>>
<<set $sorority.dormitories.restoreprogress2 = $sorority.dormitories.restoreprogress2 + 4>>
<</if>>
<<if $sorority.dormitories.restoreprogress2 > 99>>
<<set $sorority.dormitories.restoreprogress2 = 100>>
<<set $sorority.dormitories.restored2 = true>>
<<set $sorority.dormitories.restoring2 = false>>
<<set $sorority.report.riley = "Riley helped renovate the dormitories and finished the work">>
<</if>>
<<else>>
<<if def $sorority.showers and $sorority.showers.restored is true>>
<<set $sorority.dormitories.restoreprogress = $sorority.dormitories.restoreprogress + 5>>
<<else>>
<<set $sorority.dormitories.restoreprogress = $sorority.dormitories.restoreprogress + 4>>
<</if>>
<<if $sorority.dormitories.restoreprogress > 99>>
<<set $sorority.dormitories.restoreprogress = 100>>
<<set $sorority.dormitories.restored = true>>
<<set $sorority.report.riley = "Riley helped renovate the dormitories and finished the work">>
<</if>>
<</if>>
<<else>>
<<set $sorority.report.riley = "Riley was assigned to renovating the dormitories, but it's already completed">>
<</if>>
<</if>>
<<if $riley.task is "Gather essence">>
<<set _taskscompleted.push("rileyessence")>>
<<if ndef $riley.essence or $riley.essence < 250>>
<<set $essencedrainedriley = random(5,15)>>
<<if ndef $riley.essence>>
<<set $riley.essence = $essencedrainedriley>>
<<else>>
<<set $riley.essence = $riley.essence + $essencedrainedriley>>
<</if>>
<<set $sorority.report.riley = "Riley managed to drain $essencedrainedriley essence from unsuspecting victims">>
<<if $riley.essence > 250>>
<<set $riley.essence = 250>>
<</if>>
<<else>>
<<set $sorority.report.riley = "Riley tried to gather essence, but she's at max capacity for now">>
<</if>>
<</if>>
<<if $riley.task is "Recruit pledges">>
<<set _taskscompleted.push("rileyrecruiting")>>
<<if ($sorority.pledges + $sorority.sisters > 9 and $sorority.dormitories.restored2 is not true) or $sorority.pledges + $sorority.sisters > 24>>
<<set $sorority.report.riley = "Riley tried to recruit some pledges, but you are at max capacity">>
<<else>>
<<set _randomroll = random(0,99)>>
<<if _randomroll < $sorority.fame>>
<<set $sorority.report.riley = "Riley successfully recruited a new pledge">>
<<set $sorority.pledges++>>
<<else>>
<<set $sorority.report.riley = "Riley tried to recruit some pledges, but was unsuccessful ($sorority.fame% chance)">>
<</if>>
<</if>>
<</if>>
<<else>>
<<set $sorority.report.riley = undefined>>
<</if>>
<<if $blake.transforming is not true and (ndef $sorority.hazing or $sorority.hazing.active is not true)>>
<<if $blake.task is "Raise funds">>
<<set _taskscompleted.push("blakeraisefunds")>>
<<if $sorority.dininghall.restored is true>>
<<set $blakeearnings = random(25,40)>>
<<else>>
<<set $blakeearnings = random(20,32)>>
<</if>>
<<set $sorority.treasury = $sorority.treasury + $blakeearnings>>
<<set $sorority.report.blake = "Blake raised $blakeearnings dollars for the treasury">>
<</if>>
<<if $blake.task is "Spread publicity">>
<<set _taskscompleted.push("blakepublicity")>>
<<if $sorority.fame < 60>>
<<set $sorority.report.blake = "Blake spread some publicity and increased your fame by 1">>
<<set $sorority.fame++>>
<<else>>
<<set $sorority.report.blake = "Blake spread some publicity, but it didn't have any effect (max reached)">>
<</if>>
<</if>>
<<if $blake.task is "Renovate showers">>
<<set _taskscompleted.push("blakeshowers")>>
<<if $sorority.showers.restoreprogress < 100>>
<<set $sorority.report.blake = "Blake helped renovate the showers">>
<<set $sorority.showers.restoreprogress = $sorority.showers.restoreprogress + 4>>
<<if $sorority.showers.restoreprogress > 99>>
<<set $sorority.showers.restoreprogress = 100>>
<<set $sorority.showers.restored = true>>
<<set $sorority.report.blake = "Blake helped renovate the showers and finished the work">>
<</if>>
<<else>>
<<set $sorority.report.blake = "Blake was assigned to renovating the showers, but they are already completed">>
<</if>>
<</if>>
<<if $blake.task is "Renovate pool">>
<<if $sorority.pool.restoreprogress < 100>>
<<set $sorority.report.blake = "Blake helped renovate the pool">>
<<if def $sorority.showers and $sorority.showers.restored is true>>
<<set $sorority.pool.restoreprogress = $sorority.pool.restoreprogress + 5>>
<<else>>
<<set $sorority.pool.restoreprogress = $sorority.pool.restoreprogress + 4>>
<</if>>
<<if $sorority.pool.restoreprogress > 99>>
<<set $sorority.pool.restoreprogress = 100>>
<<set $sorority.pool.restored = true>>
<<set $sorority.report.blake = "Blake helped renovate the pool and finished the work">>
<</if>>
<<else>>
<<set $sorority.report.blake = "Blake was assigned to renovating the pool, but it's already completed">>
<</if>>
<</if>>
<<if $blake.task is "Clean dining hall">>
<<if $sorority.dininghall.restoreprogress < 100>>
<<set $sorority.report.blake = "Blake helped renovate the dining hall">>
<<if def $sorority.showers and $sorority.showers.restored is true>>
<<set $sorority.dininghall.restoreprogress = $sorority.dininghall.restoreprogress + 5>>
<<else>>
<<set $sorority.dininghall.restoreprogress = $sorority.dininghall.restoreprogress + 4>>
<</if>>
<<if $sorority.dininghall.restoreprogress > 99>>
<<set $sorority.dininghall.restoreprogress = 100>>
<<set $sorority.dininghall.restored = true>>
<<set $sorority.report.blake = "Blake helped renovate the dining hall and finished the work">>
<</if>>
<<else>>
<<set $sorority.report.blake = "Blake was assigned to renovating the dining hall, but it's already completed">>
<</if>>
<</if>>
<<if $blake.task is "Renovate dormitories">>
<<if $sorority.dormitories.restoreprogress < 100 or ($sorority.dormitories.restoring2 is true and $sorority.dormitories.restoreprogress2 < 100)>>
<<set $sorority.report.blake = "Blake helped renovate the dormitories">>
<<if $sorority.dormitories.restoring2 is true>>
<<if def $sorority.showers and $sorority.showers.restored is true>>
<<set $sorority.dormitories.restoreprogress2 = $sorority.dormitories.restoreprogress2 + 5>>
<<else>>
<<set $sorority.dormitories.restoreprogress2 = $sorority.dormitories.restoreprogress2 + 4>>
<</if>>
<<if $sorority.dormitories.restoreprogress2 > 99>>
<<set $sorority.dormitories.restoreprogress2 = 100>>
<<set $sorority.dormitories.restored2 = true>>
<<set $sorority.dormitories.restoring2 = false>>
<<set $sorority.report.blake = "Blake helped renovate the dormitories and finished the work">>
<</if>>
<<else>>
<<if def $sorority.showers and $sorority.showers.restored is true>>
<<set $sorority.dormitories.restoreprogress = $sorority.dormitories.restoreprogress + 5>>
<<else>>
<<set $sorority.dormitories.restoreprogress = $sorority.dormitories.restoreprogress + 4>>
<</if>>
<<if $sorority.dormitories.restoreprogress > 99>>
<<set $sorority.dormitories.restoreprogress = 100>>
<<set $sorority.dormitories.restored = true>>
<<set $sorority.report.blake = "Blake helped renovate the dormitories and finished the work">>
<</if>>
<</if>>
<<else>>
<<set $sorority.report.blake = "Blake was assigned to renovating the dormitories, but it's already completed">>
<</if>>
<</if>>
<<if $blake.task is "Recruit pledges">>
<<set _taskscompleted.push("blakerecruiting")>>
<<if ($sorority.pledges + $sorority.sisters > 9 and $sorority.dormitories.restored2 is not true) or $sorority.pledges + $sorority.sisters > 24>>
<<set $sorority.report.blake = "Blake tried to recruit some pledges, but you are at max capacity">>
<<else>>
<<set _randomroll = random(0,99)>>
<<if _randomroll < $sorority.fame>>
<<set $sorority.report.blake = "Blake successfully recruited a new pledge">>
<<set $sorority.pledges++>>
<<else>>
<<set $sorority.report.blake = "Blake tried to recruit some pledges, but was unsuccessful ($sorority.fame% chance)">>
<</if>>
<</if>>
<</if>>
<<else>>
<<set $sorority.report.blake = undefined>>
<</if>>
<<if $autumn.transforming is not true and (ndef $sorority.hazing or $sorority.hazing.active is not true)>>
<<if $autumn.task is "Raise funds">>
<<set _taskscompleted.push("autumnraisefunds")>>
<<if $sorority.dininghall.restored is true>>
<<set $autumnearnings = random(25,40)>>
<<else>>
<<set $autumnearnings = random(20,32)>>
<</if>>
<<set $sorority.treasury = $sorority.treasury + $autumnearnings>>
<<set $sorority.report.autumn = "Autumn raised $autumnearnings dollars for the treasury">>
<</if>>
<<if $autumn.task is "Spread publicity">>
<<set _taskscompleted.push("autumnpublicity")>>
<<if $sorority.fame < 60>>
<<set $sorority.report.autumn = "Autumn spread some publicity and increased your fame by 1">>
<<set $sorority.fame++>>
<<else>>
<<set $sorority.report.autumn = "Autumn spread some publicity, but it didn't have any effect (max reached)">>
<</if>>
<</if>>
<<if $autumn.task is "Renovate showers">>
<<if $sorority.showers.restoreprogress < 100>>
<<set $sorority.report.autumn = "Autumn helped renovate the showers">>
<<set $sorority.showers.restoreprogress = $sorority.showers.restoreprogress + 4>>
<<if $sorority.showers.restoreprogress > 99>>
<<set $sorority.showers.restoreprogress = 100>>
<<set $sorority.showers.restored = true>>
<<set $sorority.report.autumn = "Autumn helped renovate the showers and finished the work">>
<</if>>
<<else>>
<<set $sorority.report.autumn = "Autumn was assigned to renovating the showers, but they are already completed">>
<</if>>
<</if>>
<<if $autumn.task is "Clean dining hall">>
<<if $sorority.dininghall.restoreprogress < 100>>
<<set $sorority.report.autumn = "Autumn helped renovate the dining hall">>
<<if def $sorority.showers and $sorority.showers.restored is true>>
<<set $sorority.dininghall.restoreprogress = $sorority.dininghall.restoreprogress + 5>>
<<else>>
<<set $sorority.dininghall.restoreprogress = $sorority.dininghall.restoreprogress + 4>>
<</if>>
<<if $sorority.dininghall.restoreprogress > 99>>
<<set $sorority.dininghall.restoreprogress = 100>>
<<set $sorority.dininghall.restored = true>>
<<set $sorority.report.autumn = "Autumn helped renovate the dining hall and finished the work">>
<</if>>
<<else>>
<<set $sorority.report.autumn = "Autumn was assigned to renovating the dining hall, but it's already completed">>
<</if>>
<</if>>
<<if $autumn.task is "Renovate pool">>
<<if $sorority.pool.restoreprogress < 100>>
<<set $sorority.report.autumn = "Autumn helped renovate the pool">>
<<if def $sorority.showers and $sorority.showers.restored is true>>
<<set $sorority.pool.restoreprogress = $sorority.pool.restoreprogress + 5>>
<<else>>
<<set $sorority.pool.restoreprogress = $sorority.pool.restoreprogress + 4>>
<</if>>
<<if $sorority.pool.restoreprogress > 99>>
<<set $sorority.pool.restoreprogress = 100>>
<<set $sorority.pool.restored = true>>
<<set $sorority.report.autumn = "Autumn helped renovate the pool and finished the work">>
<</if>>
<<else>>
<<set $sorority.report.autumn = "Autumn was assigned to renovating the pool, but it's already completed">>
<</if>>
<</if>>
<<if $autumn.task is "Renovate dormitories">>
<<set _taskscompleted.push("autumndormitories")>>
<<if $sorority.dormitories.restoreprogress < 100 or ($sorority.dormitories.restoring2 is true and $sorority.dormitories.restoreprogress2 < 100)>>
<<set $sorority.report.autumn = "Autumn helped renovate the dormitories">>
<<if $sorority.dormitories.restoring2 is true>>
<<if def $sorority.showers and $sorority.showers.restored is true>>
<<set $sorority.dormitories.restoreprogress2 = $sorority.dormitories.restoreprogress2 + 5>>
<<else>>
<<set $sorority.dormitories.restoreprogress2 = $sorority.dormitories.restoreprogress2 + 4>>
<</if>>
<<if $sorority.dormitories.restoreprogress2 > 99>>
<<set $sorority.dormitories.restoreprogress2 = 100>>
<<set $sorority.dormitories.restored2 = true>>
<<set $sorority.dormitories.restoring2 = false>>
<<set $sorority.report.autumn = "Autumn helped renovate the dormitories and finished the work">>
<</if>>
<<else>>
<<if def $sorority.showers and $sorority.showers.restored is true>>
<<set $sorority.dormitories.restoreprogress = $sorority.dormitories.restoreprogress + 5>>
<<else>>
<<set $sorority.dormitories.restoreprogress = $sorority.dormitories.restoreprogress + 4>>
<</if>>
<<if $sorority.dormitories.restoreprogress > 99>>
<<set $sorority.dormitories.restoreprogress = 100>>
<<set $sorority.dormitories.restored = true>>
<<set $sorority.report.autumn = "Autumn helped renovate the dormitories and finished the work">>
<</if>>
<</if>>
<<else>>
<<set $sorority.report.autumn = "Autumn was assigned to renovating the dormitories, but it's already completed">>
<</if>>
<</if>>
<<if $autumn.task is "Recruit pledges">>
<<set _taskscompleted.push("autumnrecruiting")>>
<<if ($sorority.pledges + $sorority.sisters > 9 and $sorority.dormitories.restored2 is not true) or $sorority.pledges + $sorority.sisters > 24>>
<<set $sorority.report.autumn = "Autumn tried to recruit some pledges, but you are at max capacity">>
<<else>>
<<set _randomroll = random(0,99)>>
<<if _randomroll < $sorority.fame>>
<<set $sorority.report.autumn = "Autumn successfully recruited a new pledge">>
<<set $sorority.pledges++>>
<<else>>
<<set $sorority.report.autumn = "Autumn tried to recruit some pledges, but was unsuccessful ($sorority.fame% chance)">>
<</if>>
<</if>>
<</if>>
<<else>>
<<set $sorority.report.autumn = undefined>>
<</if>>
<<if $sorority.pledges > 0 and def $sorority.pledgestask and (ndef $sorority.hazing or $sorority.hazing.active is not true)>>
<<if $sorority.pledgestask is "Raise funds">>
<<set _taskscompleted.push("pledgesraisefunds")>>
<<if $sorority.dininghall.restored is true>>
<<set $pledgeearnings = random(13,20)>>
<<else>>
<<set $pledgeearnings = random(10,15)>>
<</if>>
<<set $pledgeearnings = $pledgeearnings*$sorority.pledges>>
<<set $sorority.treasury = $sorority.treasury + $pledgeearnings>>
<<set $sorority.report.pledges = "The pledges raised $pledgeearnings dollars for the treasury">>
<</if>>
<<if $sorority.pledgestask is "Spread publicity">>
<<set _taskscompleted.push("pledgespublicity")>>
<<if $sorority.fame < 60>>
<<set $sorority.pledgespublicitygained = Math.floor($sorority.pledges / 3)>>
<<if $sorority.pledgespublicitygained < 1>>
<<set $sorority.pledgespublicitygained 1>>
<</if>>
<<set $sorority.report.pledges = "The pledges spread some publicity and increased your fame by $sorority.pledgespublicitygained">>
<<set $sorority.fame = $sorority.fame + $sorority.pledgespublicitygained>>
<<if $sorority.fame > 60>>
<<set $sorority.fame = 60>>
<</if>>
<<else>>
<<set $sorority.report.pledges = "The pledges spread some publicity, but it didn't have any effect (max reached)">>
<</if>>
<</if>>
<<if $sorority.pledgestask is "Recruit pledges">>
<<set _taskscompleted.push("pledgesrecruiting")>>
<<if ($sorority.pledges + $sorority.sisters > 9 and $sorority.dormitories.restored2 is not true) or $sorority.pledges + $sorority.sisters > 24>>
<<set $sorority.report.pledges = "The pledges tried to recruit more pledges, but you are at max capacity">>
<<else>>
<<set _randomroll = random(0,99)>>
<<set $pledgesrecruitingsuccesschance = $sorority.fame + $sorority.pledges>>
<<if _randomroll < $pledgesrecruitingsuccesschance>>
<<set $sorority.report.pledges = "The pledges successfully recruited a new pledge">>
<<set $sorority.pledges++>>
<<else>>
<<set $sorority.report.pledges = "The pledges tried to recruit more pledges, but were unsuccessful ($pledgesrecruitingsuccesschance% chance)">>
<</if>>
<</if>>
<</if>>
<<if $sorority.pledgestask is "Renovate showers">>
<<if $sorority.showers.restoreprogress < 100>>
<<set $sorority.report.pledges = "The pledges helped renovate the showers">>
<<set $sorority.showers.restoreprogress = $sorority.showers.restoreprogress + $sorority.pledges>>
<<if $sorority.showers.restoreprogress > 99>>
<<set $sorority.showers.restoreprogress = 100>>
<<set $sorority.showers.restored = true>>
<<set $sorority.report.pledges = "The pledges helped renovate the showers and finished the work">>
<</if>>
<<else>>
<<set $sorority.report.pledges = "The pledges were assigned to renovating the showers, but they are already completed">>
<</if>>
<</if>>
<<if $sorority.pledgestask is "Clean dining hall">>
<<if $sorority.dininghall.restoreprogress < 100>>
<<set $sorority.report.pledges = "The pledges helped renovate the dining hall">>
<<if def $sorority.showers and $sorority.showers.restored is true>>
<<set $sorority.dininghall.restoreprogress = $sorority.dininghall.restoreprogress + $sorority.pledges>>
<<set $sorority.dininghall.restoreprogress++>>
<<else>>
<<set $sorority.dininghall.restoreprogress = $sorority.dininghall.restoreprogress + $sorority.pledges>>
<</if>>
<<if $sorority.dininghall.restoreprogress > 99>>
<<set $sorority.dininghall.restoreprogress = 100>>
<<set $sorority.dininghall.restored = true>>
<<set $sorority.report.pledges = "The pledges helped renovate the dining hall and finished the work">>
<</if>>
<<else>>
<<set $sorority.report.pledges = "The pledges were assigned to renovating the dining hall, but it's already completed">>
<</if>>
<</if>>
<<if $sorority.pledgestask is "Renovate pool">>
<<if $sorority.pool.restoreprogress < 100>>
<<set $sorority.report.pledges = "The pledges helped renovate the pool">>
<<set $sorority.pool.restoreprogress = $sorority.pool.restoreprogress + $sorority.pledges>>
<<if $sorority.pool.restoreprogress > 99>>
<<set $sorority.pool.restoreprogress = 100>>
<<set $sorority.pool.restored = true>>
<<set $sorority.report.pledges = "The pledges helped renovate the pool and finished the work">>
<</if>>
<<else>>
<<set $sorority.report.pledges = "The pledges were assigned to renovating the pool, but it's already completed">>
<</if>>
<</if>>
<<if $sorority.pledgestask is "Renovate dormitories">>
<<if $sorority.dormitories.restoreprogress < 100 or ($sorority.dormitories.restoring2 is true and $sorority.dormitories.restoreprogress2 < 100)>>
<<set $sorority.report.pledges = "The pledges helped renovate the dormitories">>
<<if $sorority.dormitories.restoring2 is true>>
<<if def $sorority.showers and $sorority.showers.restored is true>>
<<set $sorority.dormitories.restoreprogress2 = $sorority.dormitories.restoreprogress2 + $sorority.pledges + 1>>
<<else>>
<<set $sorority.dormitories.restoreprogress2 = $sorority.dormitories.restoreprogress2 + $sorority.pledges>>
<</if>>
<<if $sorority.dormitories.restoreprogress2 > 99>>
<<set $sorority.dormitories.restoreprogress2 = 100>>
<<set $sorority.dormitories.restored2 = true>>
<<set $sorority.dormitories.restoring2 = false>>
<<set $sorority.report.pledges = "The pledges helped renovate the dormitories and finished the work">>
<</if>>
<<else>>
<<if def $sorority.showers and $sorority.showers.restored is true>>
<<set $sorority.dormitories.restoreprogress = $sorority.dormitories.restoreprogress + $sorority.pledges + 1>>
<<else>>
<<set $sorority.dormitories.restoreprogress = $sorority.dormitories.restoreprogress + $sorority.pledges>>
<</if>>
<<if $sorority.dormitories.restoreprogress > 99>>
<<set $sorority.dormitories.restoreprogress = 100>>
<<set $sorority.dormitories.restored = true>>
<<set $sorority.report.pledges = "The pledges helped renovate the dormitories and finished the work">>
<</if>>
<</if>>
<<else>>
<<set $sorority.report.pledges = "The pledges were assigned to renovating the dormitories, but it's already completed">>
<</if>>
<</if>>
<<else>>
<<set $sorority.report.pledges = undefined>>
<</if>>
<<if $sorority.sisters > 0 and def $sorority.sisterstask and (ndef $sorority.hazing or $sorority.hazing.active is not true)>>
<<if $sorority.sisterstask is "Raise funds">>
<<set _taskscompleted.push("sistersraisefunds")>>
<<if $sorority.dininghall.restored is true>>
<<set $sisterearnings = random(20,30)>>
<<else>>
<<set $sisterearnings = random(15,20)>>
<</if>>
<<set $sisterearnings = $sisterearnings*$sorority.sisters>>
<<set $sorority.treasury = $sorority.treasury + $sisterearnings>>
<<set $sorority.report.sisters = "The sisters raised $sisterearnings dollars for the treasury">>
<</if>>
<<if $sorority.sisterstask is "Spread publicity">>
<<set _taskscompleted.push("sisterspublicity")>>
<<if $sorority.fame < 60>>
<<set $sorority.sisterspublicitygained = Math.floor($sorority.sisters / 3)>>
<<if $sorority.sisterspublicitygained < 1>>
<<set $sorority.sisterspublicitygained 1>>
<</if>>
<<set $sorority.report.sisters = "The sisters spread some publicity and increased your fame by $sorority.sisterspublicitygained">>
<<set $sorority.fame = $sorority.fame + $sorority.sisterspublicitygained>>
<<if $sorority.fame > 60>>
<<set $sorority.fame = 60>>
<</if>>
<<else>>
<<set $sorority.report.sisters = "The sisters spread some publicity, but it didn't have any effect (max reached)">>
<</if>>
<</if>>
<<if $sorority.sisterstask is "Recruit pledges">>
<<set _taskscompleted.push("sistersrecruiting")>>
<<if ($sorority.pledges + $sorority.sisters > 9 and $sorority.dormitories.restored2 is not true) or $sorority.pledges + $sorority.sisters > 24>>
<<set $sorority.report.sisters = "The sisters tried to recruit more pledges, but you are at max capacity">>
<<else>>
<<set _randomroll = random(0,99)>>
<<set $sistersrecruitingsuccesschance = $sorority.fame + $sorority.sisters>>
<<if _randomroll < $sistersrecruitingsuccesschance>>
<<set $sorority.report.sisters = "The sisters successfully recruited a new pledge">>
<<set $sorority.pledges++>>
<<else>>
<<set $sorority.report.sisters = "The sisters tried to recruit more pledges, but were unsuccessful ($sistersrecruitingsuccesschance% chance)">>
<</if>>
<</if>>
<</if>>
<<if $sorority.sisterstask is "Renovate showers">>
<<if $sorority.showers.restoreprogress < 100>>
<<set $sorority.report.sisters = "The sisters helped renovate the showers">>
<<set $sorority.showers.restoreprogress = $sorority.showers.restoreprogress + $sorority.sisters>>
<<if $sorority.showers.restoreprogress > 99>>
<<set $sorority.showers.restoreprogress = 100>>
<<set $sorority.showers.restored = true>>
<<set $sorority.report.sisters = "The sisters helped renovate the showers and finished the work">>
<</if>>
<<else>>
<<set $sorority.report.sisters = "The sisters were assigned to renovating the showers, but they are already completed">>
<</if>>
<</if>>
<<if $sorority.sisterstask is "Clean dining hall">>
<<if $sorority.dininghall.restoreprogress < 100>>
<<set $sorority.report.sisters = "The sisters helped renovate the dining hall">>
<<if def $sorority.showers and $sorority.showers.restored is true>>
<<set $sorority.dininghall.restoreprogress = $sorority.dininghall.restoreprogress + $sorority.sisters>>
<<set $sorority.dininghall.restoreprogress++>>
<<else>>
<<set $sorority.dininghall.restoreprogress = $sorority.dininghall.restoreprogress + $sorority.sisters>>
<</if>>
<<if $sorority.dininghall.restoreprogress > 99>>
<<set $sorority.dininghall.restoreprogress = 100>>
<<set $sorority.dininghall.restored = true>>
<<set $sorority.report.sisters = "The sisters helped renovate the dining hall and finished the work">>
<</if>>
<<else>>
<<set $sorority.report.sisters = "The sisters were assigned to renovating the dining hall, but it's already completed">>
<</if>>
<</if>>
<<if $sorority.sisterstask is "Renovate pool">>
<<if $sorority.pool.restoreprogress < 100>>
<<set $sorority.report.sisters = "The sisters helped renovate the pool">>
<<set $sorority.pool.restoreprogress = $sorority.pool.restoreprogress + $sorority.sisters>>
<<if $sorority.pool.restoreprogress > 99>>
<<set $sorority.pool.restoreprogress = 100>>
<<set $sorority.pool.restored = true>>
<<set $sorority.report.sisters = "The sisters helped renovate the pool and finished the work">>
<</if>>
<<else>>
<<set $sorority.report.sisters = "The sisters were assigned to renovating the pool, but it's already completed">>
<</if>>
<</if>>
<<if $sorority.sisterstask is "Renovate dormitories">>
<<if $sorority.dormitories.restoreprogress < 100 or ($sorority.dormitories.restoring2 is true and $sorority.dormitories.restoreprogress2 < 100)>>
<<set $sorority.report.sisters = "The sisters helped renovate the dormitories">>
<<if $sorority.dormitories.restoring2 is true>>
<<if def $sorority.showers and $sorority.showers.restored is true>>
<<set $sorority.dormitories.restoreprogress2 = $sorority.dormitories.restoreprogress2 + $sorority.sisters + 1>>
<<else>>
<<set $sorority.dormitories.restoreprogress2 = $sorority.dormitories.restoreprogress2 + $sorority.sisters>>
<</if>>
<<if $sorority.dormitories.restoreprogress2 > 99>>
<<set $sorority.dormitories.restoreprogress2 = 100>>
<<set $sorority.dormitories.restored2 = true>>
<<set $sorority.dormitories.restoring2 = false>>
<<set $sorority.report.sisters = "The sisters helped renovate the dormitories and finished the work">>
<</if>>
<<else>>
<<if def $sorority.showers and $sorority.showers.restored is true>>
<<set $sorority.dormitories.restoreprogress = $sorority.dormitories.restoreprogress + $sorority.sisters + 1>>
<<else>>
<<set $sorority.dormitories.restoreprogress = $sorority.dormitories.restoreprogress + $sorority.sisters>>
<</if>>
<<if $sorority.dormitories.restoreprogress > 99>>
<<set $sorority.dormitories.restoreprogress = 100>>
<<set $sorority.dormitories.restored = true>>
<<set $sorority.report.sisters = "The sisters helped renovate the dormitories and finished the work">>
<</if>>
<</if>>
<<else>>
<<set $sorority.report.sisters = "The sisters were assigned to renovating the dormitories, but it's already completed">>
<</if>>
<</if>>
<<else>>
<<set $sorority.report.sisters = undefined>>
<</if>>
<<set $sorority.report.taskscompleted = _taskscompleted>>
<</if>>
<<if $mother.showerambushaftermath is true>>
<<set $mother.showerambushaftermath = false>>
<</if>>
<<if $bestfriend.transforming is true>>
<<if ndef $bestfriend.transformingdays>>
<<set $bestfriend.transformingdays = 1>>
<<else>>
<<if $bestfriend.transformingdays < 3>>
<<set $bestfriend.transformingdays++>>
<</if>>
<<if $bestfriend.transformingdays is 3>>
<<set $bestfriend.transforming = false>>
<<set $bestfriend.transformed = true>>
<</if>>
<</if>>
<</if>>
<<if def $riley>>
<<if $riley.transforming is true>>
<<if ndef $riley.transformingdays>>
<<set $riley.transformingdays = 1>>
<<else>>
<<if $riley.transformingdays < 3>>
<<set $riley.transformingdays++>>
<</if>>
<<if $riley.transformingdays is 3>>
<<set $riley.transforming = false>>
<<set $riley.transformed = true>>
<</if>>
<</if>>
<</if>>
<</if>>
<<if def $sorority and $sorority.officepainting is true>>
<<set $sorority.officepainting = false>>
<<set $sorority.officerestoring = false>>
<<set $sorority.officerestored = true>>
<</if>>
<<if def $sorority and $sorority.officerestoring is true>>
<<set $sorority.officepainting = true>>
<</if>>
<<if $swamtoday is true>>
<<set $swamtoday = false>>
<</if>>
<<if $swipedrightember is true>>
<<if ndef $emberswipeddays>>
<<set $emberswipeddays = 1>>
<<elseif $emberswipeddays < 2>>
<<set $emberswipeddays++>>
<</if>>
<</if>>
<<if $brother.choseblowjob is true>>
<<set $brother.choseblowjob = false>>
<</if>>
<<if $player.angelicperksunlocked is true>>
<<if $player.virgin is true>>
<<updateEssence 3>>
<</if>>
<<if $player.analvirginitylost is not true>>
<<updateEssence 2>>
<</if>>
<<if ($player.victimskilled < 1 or ($player.victimskilled is 1 and $mansuckeddryintro is true)) and $player.alignment < 75>>
<<updateAlignment 1>>
<</if>>
<</if>>
<<if $player.essence > 0>>
<<if $parentsbangingmessage is not true>>
<<updateEssence -1>>
<</if>>
<<if $parentsbangingmessage2 is true>>
<<updateEssence 1>>
<</if>>
<<set $player.starvation = 0>>
<</if>>
<<if $player.essence < 1>>
<<goto LowEssenceWarning>>
<</if>>
<<script>>Save.autosave.save("Autosave")<</script>>
<<if $swipedrightteslabro is true>>
<<set $teslabromessage = true>>
<</if>>
<<if $fleshlightused is true>>
<<set $fleshlightused = false>>
<</if>>
<<if $swipedrightgymbro is true>>
<<if ndef $swipedrightgymbrocounter>>
<<set $swipedrightgymbrocounter = 1>>
<<elseif $swipedrightgymbrocounter < 3>>
<<set $swipedrightgymbrocounter++>>
<</if>>
<</if>>
<<if $swipedrightgymbrocounter > 2>>
<<set $gymbromessage = true>>
<</if>>
<<if $swipedrighthotgirl is true>>
<<if ndef $swipedrighthotgirlcounter>>
<<set $swipedrighthotgirlcounter = 1>>
<<elseif $swipedrighthotgirlcounter < 2>>
<<set $swipedrighthotgirlcounter++>>
<</if>>
<</if>>
<<if $swipedrighthotgirlcounter > 1>>
<<set $hotgirlmessage = true>>
<</if>>
<<set $sunbathedtoday = false>>
<<set $huntedtoday = false>>
<<set $workedtoday = false>>
<<set $castedPheromonesToday = false>>
<<set $workedouttoday = false>>
<<if $attendedclasstoday is not true and $dayofweek is not 5 and $dayofweek is not 6>>
<<updateGrades -3>>
<</if>>
<<set $attendedclasstoday = false>>
<<if $gameTime is not 5>>
<<set $gameTime = 5>>
<</if>>
<<progressTime>>
<<if previous() is "Dormitories">>
<<goto 'Dormitories'>>
<<elseif previous() is "SororityManagement">>
<<goto "SororityManagement">>
<<else>>
<<goto 'Bedroom'>>
<</if>>
<</nobr>><span style='color:#e9c46a;'>"So, $player.name, I've been thinking. We should start organizing some events to help get our name out there and feed the treasury. Maybe a party, or something like a car wash. What do you think? "</span>
"Great idea Blake, can you set that up?"
<span style='color:#e9c46a;'>"Sure! I'll get right on it. Just let me know what time you want to hold it."</span>
[img[$imgDir + 'outside/sorority/layout/office/treasury/blake.webp']]
<i>You can now organize events from the Management screen</i>
[[Continue->SororityManagement]]
<<nobr>>
<<set $blake.eventmanager = true>>
<<set $sorority.carwashavailable = true>>
<</nobr>><<nobr>>
<<if $sorority.depravity > 0>>
<<set _start = 0>>
<<set _end = 0>>
<<if $sorority.pledges > 4>>
<<set _end = 1>>
<</if>>
<<if $sorority.pledges > 4 and $sorority.depravity is 2>>
<<set _start = 2>>
<<set _end = 2>>
<</if>>
<<switch random(_start,_end)>>
<<case 0>>
The event is busier than anticipated and it's hard to keep up with the demand. Several people in line are starting to get bored and ready to leave. Luckily Autumn has a good idea to keep them entertained while they wait. It involves a big pair of melons and a generous amount of soap. Seems to be pretty effective.
<br>
<br>
<span style='color:#cdb4db;'>"Remember to leave a big tip boys, or else I'll have to cover up."</span>
<br>
<br>
[img[$imgDir + 'outside/sorority/layout/management/events/autumncarwash.webp']]
<br>
<br>
<i>Sorority gained 3 fame and $300 for the treasury</i>
<br>
<br>
[[Close shop->SororityManagement]]
<<set $sorority.carwashavailable = false>>
<<progressTime>>
<<set $sorority.treasury = $sorority.treasury + 300>>
<<set $sorority.fame = $sorority.fame + 3>>
<<if $sorority.fame > 60>>
<<set $sorority.fame = 60>>
<</if>>
<<case 1>>
Under Autumn's watchful eye the pledges work for their place in the sorority. It quickly devolves into a competition to curry favor with the leaders. Spurred on by their fellow sisters they remove their tops and see who can attract the most customers. Some of the girls have a big advantage over others in that regard.
<br>
<br>
<span style='color:#8338ec;'>"There you go sir, all finished!"</span>
<br>
<br>
<span style='color:#0077b6;'>"Shit. Are we allowed to go again?"</span>
<br>
<br>
[img[$imgDir + 'outside/sorority/layout/management/events/pledgescarwashtopless.webp']]
<br>
<br>
<i>Sorority gained 3 fame and $300 for the treasury</i>
<br>
<br>
[[Close shop->SororityManagement]]
<<set $sorority.carwashavailable = false>>
<<progressTime>>
<<set $sorority.treasury = $sorority.treasury + 300>>
<<set $sorority.fame = $sorority.fame + 3>>
<<if $sorority.fame > 60>>
<<set $sorority.fame = 60>>
<</if>>
<<case 2>>
[img[$imgDir + 'outside/sorority/layout/management/events/pledgescarwashnude.webp']]
<br>
<br>
Egged on by her fellow pledges one of the girls has stripped completely naked, and is currently rubbing her ass against the car's window to "clean" it. You're not sure how effective that really is, or hygienic for that matter, but the customer seems to like it and gives her a big tip. Soon some of the other girls are following suit.
<br>
<br>
<span style='color:#0077b6;'>"This place is the best!"</span>
<br>
<br>
<i>Sorority gained 4 fame and $400 for the treasury</i>
<br>
<br>
[[Close shop->SororityManagement]]
<<set $sorority.carwashavailable = false>>
<<progressTime>>
<<set $sorority.treasury = $sorority.treasury + 400>>
<<set $sorority.fame = $sorority.fame + 4>>
<<if $sorority.fame > 60>>
<<set $sorority.fame = 60>>
<</if>>
<</switch>>
<<else>>
<<set _start = 0>>
<<set _end = 0>>
<<if $sorority.pledges > 4>>
<<set _end = 1>>
<</if>>
<<switch random(_start,_end)>>
<<case 0>>
A car wash is an easy way to raise some extra funds and get your name out there. All you need is some water, soap, and girls in bikinis. After Blake set everything up and Autumn did some advertising online your first customers start rolling in. They're always willing to leave a nice tip for some entrepreneurial young girls like yourself.
<br>
<br>
<span style='color:#8ac926;'>"Get off your ass $bestfriend.name, we have customers waiting!"</span>
<br>
<br>
<span style='color:#ef476f;'>"Ugh, fiiiine."</span>
<br>
<br>
[img[$imgDir + 'outside/sorority/layout/management/events/rileycarwash.webp']]
<br>
<br>
<i>Sorority gained 2 fame and $200 for the treasury</i>
<br>
<br>
[[Close shop->SororityManagement]]
<<case 1>>
A car wash is an easy way to raise some extra funds and get your name out there. All you need is some water, soap, and girls in bikinis. After Blake set everything up and Autumn did some advertising online your first customers start rolling in. You let the pledges handle most of the work this time. After all, that's what they're for. Autumn makes sure they stay in line.
<br>
<br>
<span style='color:#cdb4db;'>"Get to it maggots, those windows won't clean themselves!"</span>
<br>
<br>
[img[$imgDir + 'outside/sorority/layout/management/events/pledgescarwash.webp']]
<br>
<br>
<i>Sorority gained 2 fame and $200 for the treasury</i>
<br>
<br>
[[Close shop->SororityManagement]]
<</switch>>
<<set $sorority.carwashavailable = false>>
<<progressTime>>
<<set $sorority.treasury = $sorority.treasury + 200>>
<<set $sorority.fame = $sorority.fame + 2>>
<<if $sorority.fame > 60>>
<<set $sorority.fame = 60>>
<</if>>
<</if>>
<</nobr>>[img[$imgDir + 'outside/sorority/layout/dininghall/dininghalldirty.jpeg']]
You have Riley clear some funds from the treasury for cleaning and renovating the dining hall. It's still going to be a lot of work, so you should assign some girls to this task. Or do it all yourself.
<i>$1000 removed from treasury</i>
[[Manage your workers->SororityManagement]]
<<nobr>>
<<set $sorority.treasury = $sorority.treasury - 1000>>
<<set $sorority.dininghall = {}>>
<<set $sorority.dininghall.restoring = true>>
<<set $sorority.dininghall.restoreprogress = 0>>
<</nobr>>[img[$imgDir + 'outside/sorority/layout/dininghall/girls/spikedrinks.jpeg']]
A couple of drops from your <span style='color:orange;'>Venomous Tail</span> could send the member's hormones into overdrive. It won't be as potent as injecting it directly, but there should still be some effects. Warning: sluttiness may occur.
<i>Increases sorority depravity</i>
<<link "Do it" "Dining Hall">>
<<set $sorority.depravity++>>
<</link>>
[[Don't do it->Dining Hall]][img[$imgDir + 'outside/sorority/layout/dormitories/dormitorydirty.jpeg']]
You have Riley clear some funds from the treasury for cleaning and renovating the dormitories. It's still going to be a lot of work, so you should assign some girls to this task. Or do it all yourself.
<i>$1500 removed from treasury</i>
[[Manage your workers->SororityManagement]]
<<nobr>>
<<set $sorority.treasury = $sorority.treasury - 1500>>
<<set $sorority.dormitories = {}>>
<<set $sorority.dormitories.restoring = true>>
<<set $sorority.dormitories.restoreprogress = 0>>
<<if ndef $sorority.pledges>>
<<set $sorority.pledges = 0>>
<</if>>
<</nobr>><span style='color:#cdb4db;'>"Prez, with our sorority growing we need to introduce some discipline to these girls. I just saw one trying to sneak a boy into the dorms. She won't be trying that again."</span>
"I'll let you handle that, Autumn. You're better suited for that than me."
<span style='color:#cdb4db;'>"Great! I'll whip them into shape real quick."</span>
"As long as you don't actually whip them."
[img[$imgDir + 'outside/sorority/layout/office/treasury/autumn.jpeg']]
<i>Autumn will keep the pledges under control</i>
[[Continue->SororityManagement]]
<<nobr>>
<<set $autumn.pledgemaster = true>>
<</nobr>>The first thing you notice as you enter the building is that $bestfriend.name is finally back. You rush over and see if you notice any changes. Nothing seems to be wrong with her. In fact, she looks healthier than ever. There's a tiny bit of power emanating from her entire body now.
"$bestfriend.name! I'm so glad you're back, how did it go?"
<span style='color:#ef476f;'>"Well, you were right, I was pretty hungry when I woke up. Why didn't you tell me sex would feel so much better now?"</span>
"You managed to feed then, I take it?"
[img[$imgDir + 'outside/sorority/molly/molly2.jpeg']]
<span style='color:#ef476f;'>"Of course. I almost couldn't stop at first."</span>
"You didn't kill anyone, did you?"
<span style='color:#ef476f;'>"Nah. Though some of the guys at the bar probably deserved it."</span>
<i>$bestfriend.name is now a succubus! Gather essence task unlocked</i>
[[Continue->Sorority]]
<<nobr>>
<<set $bestfriend.transformedtalk = true>>
<</nobr>>[img[$imgDir + 'outside/sorority/layout/pool/pooldirty.webp']]
You have Riley clear some funds from the treasury for cleaning and renovating the pool. It's still going to be a lot of work, so you should assign some girls to this task. Or do it all yourself.
<i>$2000 removed from treasury</i>
[[Manage your workers->SororityManagement]]
<<nobr>>
<<set $sorority.treasury = $sorority.treasury - 2000>>
<<set $sorority.pool = {}>>
<<set $sorority.pool.restoring = true>>
<<set $sorority.pool.restoreprogress = 0>>
<</nobr>><<nobr>>
<<if $sorority.depravity is 2 and $sorority.pledges > 4>>
[img[$imgDir + 'outside/sorority/layout/management/events/funrunnaked.webp']]
<br>
<br>
Blake's original fun run has transformed from a small undie run into a completely naked tour around campus. It's starting to attract some media attention, and even people from neighboring towns are coming over to watch the bouncing boobs, butts and balls. It's even become THE place to find yourself a new girlfriend or boyfriend.
<br>
<br>
<span style='color:#8338ec;'>"Nice cock, wanna go out sometime?"</span>
<br>
<br>
<i>Sorority gained 3 fame and $350 for the treasury</i>
<br>
<br>
[[Go shower->SororityManagement]]
<<set $sorority.funrunavailable = false>>
<<progressTime>>
<<set $sorority.treasury = $sorority.treasury + 350>>
<<set $sorority.fame = $sorority.fame + 3>>
<<if $sorority.fame > 60>>
<<set $sorority.fame = 60>>
<</if>>
<<elseif $sorority.depravity > 0 and $sorority.pledges > 4>>
Blake set up an undie run for college students and staff. The only rule is that you have to participate in your underwear. Family, friends, and fans can sponsor the runners and come cheer them on. Some of the pledges decided to go topless for some extra sponsorship. It was certainly effective, although they are distracting some of the freshmen boys.
<br>
<br>
<span style='color:#8338ec;'>"Watch out, silly!"</span>
<br>
<br>
[img[$imgDir + 'outside/sorority/layout/management/events/funruntopless.webp']]
<br>
<br>
<i>Sorority gained 2 fame and $250 for the treasury</i>
<br>
<br>
[[Go shower->SororityManagement]]
<<set $sorority.funrunavailable = false>>
<<progressTime>>
<<set $sorority.treasury = $sorority.treasury + 250>>
<<set $sorority.fame = $sorority.fame + 2>>
<<if $sorority.fame > 60>>
<<set $sorority.fame = 60>>
<</if>>
<<else>>
<<if $bestfriend.transforming is not true and $autumn.transforming is not true>>
Blake set up an undie run for college students and staff. The only rule is that you have to participate in your underwear. Family, friends, and fans can sponsor the runners and come cheer them on. Since you're the president you have to set the right example and be on the front row. $bestfriend.name and Autumn should also be here somewhere.
<<else>>
Blake set up an undie run for college students and staff. The only rule is that you have to participate in your underwear. Family, friends, and fans can sponsor the runners and come cheer them on. Since you're the president you have to set the right example and be on the front row.
<</if>>
<br>
<br>
<span style='color:#8338ec;'>"Hi, mom!"</span>
<br>
<br>
[img[$imgDir + 'outside/sorority/layout/management/events/funrun.jpeg']]
<br>
<br>
<i>Sorority gained 1 fame and $150 for the treasury</i>
<br>
<br>
[[Go shower->SororityManagement]]
<<set $sorority.funrunavailable = false>>
<<progressTime>>
<<set $sorority.treasury = $sorority.treasury + 150>>
<<set $sorority.fame = $sorority.fame + 1>>
<<if $sorority.fame > 60>>
<<set $sorority.fame = 60>>
<</if>>
<</if>>
<</nobr>><<nobr>>
[img[$imgDir + 'outside/elysium/penthouse/seraphina2.jpeg']]
<br>
<br>
<<if $seraphinataskcompleted is true and ($seraphinabeachtaskcompleted is not true or $seraphinatrainingtaskcompleted is not true)>>
<span style='color:#dedbd2;'>"Not right now. Though you could always pray to the Lord."</span>
<br>
<br>
<i>End of Content</i>
<br>
<br>
<<back>>
<<elseif $seraphinabeachtaskcompleted is true>>
<span style='color:#dedbd2;'>"Not right now. Though you could always pray to the Lord."</span>
<br>
<br>
<i>End of Content</i>
<br>
<br>
<<back>>
<<elseif $seraphinabeachtaskcompleted is not true or $seraphinatrainingtaskcompleted is not true>>
<<if $seraphinabeachtaskreceived is true and $seraphinabeachtaskcompleted is not true>>
<span style='color:#dedbd2;'>"Have you found her yet? Time is of the essence."</span>
<br>
<br>
[[Not yet->Talk to Seraphina]]
<<else>>
<span style='color:#dedbd2;'>"There is something. A new angel has arrived recently in this area. She is alone and confused, and needs someone to guide her. I need you to bring her to me safely. My scouts reported she was seen wandering the beach."</span>
<br>
<br>
"Understood. I'll find her."
<br>
<br>
<span style='color:#dedbd2;'>"You will earn my favor if you succeed, child. Godspeed."</span>
<br>
<br>
[[Head out->Enter the lobby]]
<</if>>
<<nobr>>
<<if ndef $seraphinafavor>>
<<set $seraphinafavor = 0>>
<</if>>
<<set $seraphinabeachtaskreceived = true>>
<</nobr>>
<<else>>
<span style='color:#dedbd2;'>"Not right now. Though you could always pray to the Lord."</span>
<br>
<br>
<i>End of Content</i>
<br>
<br>
<<back>>
<</if>>
<</nobr>><<nobr>>
<<if ndef $seraphinabeachtaskprogress>>
[img[$imgDir + 'outside/elysium/penthouse/tasks/beach/beach.jpeg']]
<br>
<br>
The local beach runs for miles, apart from some touristy spots it's mostly abandoned. There's not much you can do except walk up and down the coastline until you find a hint of the angel. Should have brought sunscreen.
<br>
<br>
<<link "Start your search" "Beach">>
<<set $seraphinabeachtaskprogress = 1>>
<<progressTime>>
<</link>>
<<else>>
<<switch $seraphinabeachtaskprogress>>
<<case 1>>
You come across a stretch of sand that's been completely taken over by seagulls. Luckily they know to stay away.
<br>
<br>
<i>Damn birds</i>
<br>
<br>
[img[$imgDir + 'outside/elysium/penthouse/tasks/beach/beachseagulls.webp']]
<br>
<br>
<<if $gameTime is 5>>
[[It's getting late, you'll need to continue another time->Outside]]
<<else>>
<<link "Continue your search" "Beach">>
<<set $seraphinabeachtaskprogress++>>
<<progressTime>>
<</link>>
<</if>>
<<case 2>>
In a more secluded part you walk past a couple having sex in the waves. They don't seem ashamed in the slightest.
<br>
<br>
<i>At least they're having a good time</i>
<br>
<br>
[img[$imgDir + 'outside/elysium/penthouse/tasks/beach/beachsex.webp']]
<br>
<br>
<<if $gameTime is 5>>
[[It's getting late, you'll need to continue another time->Outside]]
<<else>>
<<link "Continue your search" "Beach">>
<<set $seraphinabeachtaskprogress++>>
<<progressTime>>
<</link>>
<</if>>
<<case 3>>
A dog is sitting in the waves, staring at the horizon. He growls as you try to approach him. He probably just wants to be left alone and think about life.
<br>
<br>
<i>Me too doggo, me too</i>
<br>
<br>
[img[$imgDir + 'outside/elysium/penthouse/tasks/beach/beachdog.webp']]
<br>
<br>
<<if $gameTime is 5>>
[[It's getting late, you'll need to continue another time->Outside]]
<<else>>
<<link "Continue your search" "Beach">>
<<set $seraphinabeachtaskprogress++>>
<<progressTime>>
<</link>>
<</if>>
<<case 4>>
You're forced to walk past the nudist camp. Just don't make any eye contact.
<br>
<br>
[img[$imgDir + 'outside/elysium/penthouse/tasks/beach/beachnudists.webp']]
<br>
<br>
<<if $gameTime is 5>>
[[It's getting late, you'll need to continue another time->Outside]]
<<else>>
<<link "Continue your search" "Beach">>
<<set $seraphinabeachtaskprogress++>>
<<progressTime>>
<</link>>
<</if>>
<<case 5>>
Finally you come across a lonesome naked woman wandering around. She's obviously confused, and you can sense the same angelic power as Seraphina's, though in a much weaker form. This must be the target.
<br>
<br>
[img[$imgDir + 'outside/elysium/penthouse/tasks/beach/target.webp']]
<br>
<br>
<<if $player.skills.sweettalk is true>>
<div class='orange-link'><a data-passage='Convince her to come with you' class="link-internal" role="link" tabindex="0">Convince her to come with you</a></div>
<<else>>
<a disabled><strike>Convince her to come with you</strike> (requires <span style='color:orange;'>Sweet Talk</span>)</a>
<br>
<</if>>
<<if $player.skills.seduce is true>>
<div class='orange-link'><a data-passage='Seduce her' class="link-internal" role="link" tabindex="0">Seduce her</a></div>
<<else>>
<a disabled><strike>Seduce her</strike> (requires <span style='color:orange;'>Seduce</span>)</a>
<br>
<</if>>
<<if $player.skills.claws is true>>
<div class='crimson-link'><a data-passage='Kill her' class="link-internal" role="link" tabindex="0">Kill her</a></div>
<<else>>
<a disabled><strike>Kill her</strike> (requires <span style='color:orange;'>Retractable Claws</span>)</a>
<br>
<</if>>
[[Leave her alone->Outside]]
<</switch>>
<</if>>
<</nobr>>The girl is very on edge at first, but with some <span style='color:orange;'>Sweet Talk</span> you manage to calm her down. The two of you lay in the sand as you try to explain the situation to her, including her real identity and how you've been looking for her. While it would sound like a bunch of rambling to most people, the girl seems to understand.
<span style='color:#a3b18a'>"It's hard to believe all of this, but for some reason I think you're telling the truth. So where is this Seraphina?</span>
[img[$imgDir + 'outside/elysium/penthouse/tasks/beach/target2.webp']]
[[Bring her to Elysium]]After finding her some clothes the angel and you head for the hotel. A team of caretakers is already waiting in the lobby, and they take her deeper into the building while you go up to the penthouse and report to Seraphina.
<span style='color:#dedbd2;'>"Thank you for safely escorting her here, $player.name. I will make sure she gets the help she needs."</span>
[img[$imgDir + 'outside/elysium/penthouse/seraphina3.jpeg']]
<i>Favor with Seraphina increased</i>
[[Mission complete->Enter the lobby]]
<<nobr>>
<<if $gameTime is not 5>>
<<progressTime>>
<</if>>
<<set $seraphinafavor++>>
<<set $seraphinabeachtaskcompleted = true>>
<<set $seraphinataskcompleted = true>>
<<updateAlignment 5>>
<</nobr>>Before she can even react you rush over and slit her throat from behind with your <span style='color:orange;'>Retractable claws</span>. After a couple of spasms she bleeds to death just like any normal human would. Handy to know. Since trying to bury her in the sand would take too long, and probably attract animals, you drag her body far into the sea.
<i>One less angel to worry about</i>
[img[$imgDir + 'outside/elysium/penthouse/tasks/beach/body.jpeg']]
[[Report to Seraphina]]
<<nobr>>
<<updateAlignment -20>>
<<set $player.victimskilled++>>
<</nobr>>After making sure the currents will carry the body far away you head back to Elysium. You tell Seraphina that you could not find her even after endless hours of searching. She seems skeptical of your story, but gives you the benefit of the doubt. Looks like your gamble paid off.
<span style='color:#dedbd2;'>"If we haven't found her by now I fear we never will. I must admit I am disappointed, $player.name."</span>
[img[$imgDir + 'outside/elysium/penthouse/seraphina3.jpeg']]
<i>Favor with Azazel increased</i>
[[Mission complete->Enter the lobby]]
<<nobr>>
<<if $gameTime is not 5>>
<<progressTime>>
<</if>>
<<if def $azazelfavor>>
<<set $azazelfavor++>>
<<else>>
<<set $azazelfavor = 1>>
<</if>>
<<set $seraphinabeachtaskcompleted = true>>
<<set $seraphinataskcompleted = true>>
<</nobr>>Confidently you walk up to the woman, grab her by the kips, and pull her lips to yours. At first she freezes up, but as you run your fingers across her nipple she lets out a little sigh. Even though she doesn't really know what's happening her body is reacting instinctively to your touch. Soon she's reciprocating the kiss, and her hands drift to your tits.
<span style='color:#a3b18a'>"What is this strange feeling?"</span>
"Just relax, let it happen."
[img[$imgDir + 'outside/elysium/penthouse/tasks/beach/beachseduce1.webp']]
[[Teach her about pleasure]]You have her lay back in the sand and spread her legs as you dive into her angelic pussy. It's a good thing nobody is around, because her moans can probably be heard for a mile. Under your skilled tongue she soon has her very first human orgasm, and some of her power flows into you.
<span style='color:#a3b18a'>"Yeeeeeees!"</span>
[img[$imgDir + 'outside/elysium/penthouse/tasks/beach/beachseduce2.webp']]
<<nobr>>
<<if $player.skills.oralloverwomen is true>>
<i>12 Essence gained</i>
<<else>>
<i>10 Essence gained</i>
<</if>>
<</nobr>>
[[She wants to give it a try]]
<<nobr>>
<<updateEssence 10 "cunnilingus">>
<<set $player.victimsdrained++>>
<</nobr>>After getting on your hands and knees you wiggle your hips, enticing her to come have a taste. However, you gasp in surprise as she suddenly grabs your cheeks and shoves her tongue into your asshole instead. You begin to correct her, but it honestly feels pretty good, so you might as well enjoy it. It's not every day you get a literal angel eating your ass after all. Plus, she seems to like it too.
"Wait, that's- Oh, never mind..."
[img[$imgDir + 'outside/elysium/penthouse/tasks/beach/beachseduce3.webp']]
After she's thoroughly explored your fartbox you spin around and start licking her again, while she goes for the right hole this time. Her technique is a bit raw, but still pleasurable. Meanwhile she's having another orgasm on your tongue, her juices leaking onto your face. Even while she's shaking and trembling you don't relent, already building her towards the next peak.
[img[$imgDir + 'outside/elysium/penthouse/tasks/beach/beachseduce4.webp']]
<<nobr>>
<<if $player.skills.oralloverwomen is true>>
<i>22 Essence gained</i>
<<else>>
<i>20 Essence gained</i>
<</if>>
<</nobr>>
[[Some time later]]
<<nobr>>
<<updateEssence 22 "cunnilingus">>
<</nobr>>After your intense love-making session you relax in the water. Between making out you try your best to explain who she is and how she got here, including the details about Elysium and Seraphina. She seems to trust you completely, and is willing to follow you. As long as you promise to come visit her again sometime.
[img[$imgDir + 'outside/elysium/penthouse/tasks/beach/beachseduce5.webp']]
<<nobr>>
<<if $player.skills.loverskiss is true>>
<span class='orange-link'><<linkreplace "Give her a lover's kiss" t8n>>
It's the perfect opportunity to give her a <span style='color:orange;'>Lover's Kiss</span>, which you take, securing her loyalty to you. It can't be a bad thing to have an angel on your side after all. You just hope it remains unnoticed.
<br>
<<set $angelbeachloverskiss = true>>
<</linkreplace>></span>
<br>
<</if>>
[[Bring her to Elysium]]
<br>
<<if $player.skills.claws is true>>
<div class='crimson-link'><a data-passage='Kill her anyway' class="link-internal" role="link" tabindex="0">Kill her anyway</a></div>
<<else>>
<a disabled><strike>Kill her anyway</strike> (requires <span style='color:orange;'>Retractable Claws</span>)</a>
<br>
<</if>>
<</nobr>>As her guard is completely down she's an easy target. You slowly slide your hand over her neck, then slit her throat with your <span style='color:orange;'>Retractable claws</span>. After a couple of spasms she bleeds to death just like any normal human would. Handy to know. Since trying to bury her in the sand would take too long, and probably attract animals, you drag her body far into the sea.
<i>One less angel to worry about</i>
[img[$imgDir + 'outside/elysium/penthouse/tasks/beach/body.jpeg']]
[[Report to Seraphina]]
<<nobr>>
<<updateAlignment -20>>
<<set $player.victimskilled++>>
<</nobr>>[img[$imgDir + 'outside/sorority/layout/management/events/fratboys.webp']]
The local frat boys at Delta Rho live just down the street, and would probably appreciate being invited to your party. Then again that's extra drinks you need to buy, and a bunch of drunk adolescents to deal with. Decisions, decisions.
<<nobr>>
<<if $sorority.treasury > 199>>
[[Invite them ($200)]]
<<else>>
<a disabled><strike>Invite them</strike> ($200 in treasury required)</a>
<</if>>
<br>
<<if $sorority.treasury > 99>>
[[Girls only ($100)]]
<<else>>
<a disabled><strike>Girls only</strike> ($100 in treasury required)</a>
<</if>>
<br>
<<back>>
<</nobr>><<nobr>>
<<if $sorority.depravity is 2>>
[img[$imgDir +'outside/sorority/layout/management/events/poolpartyboysnude.webp']]
<br>
<br>
Your pool parties are starting to resemble a nudist colony, even though the atmosphere is still pretty casual and relaxed. There are definitely a couple of erections forming though. Out of the corner of your eye you can also see one of the pledges trying to sneak a boy into the dorms. Honestly, you could go for a little snack yourself.
<br>
<br>
<<if $sorority.relations < 3>>
<i>The sorority gained 2 fame and improved relations with Delta Rho</i>
<<else>>
<i>The sorority gained 2 fame</i>
<</if>>
<br>
<br>
<span class='orange-link'>[[Grab a frat boy yourself]]</span>
<br>
[[Finish party->SororityManagement]]
<<set $sorority.poolpartyavailable = false>>
<<progressTime>>
<<set $sorority.treasury = $sorority.treasury - 200>>
<<set $sorority.fame = $sorority.fame + 2>>
<<if $sorority.relations < 3>>
<<if ndef $sorority.relations>>
<<set $sorority.relations = 1>>
<<else>>
<<set $sorority.relations++>>
<</if>>
<</if>>
<<if $sorority.fame > 60>>
<<set $sorority.fame = 60>>
<</if>>
<<elseif $sorority.depravity > 0>>
[img[$imgDir + 'outside/sorority/layout/management/events/poolpartyboystopless.webp']]
<br>
<br>
The Delta Rho members are happy to be invited, and even make the party more fun. Some of them even brought over extra snacks and games to play. They do spend a lot of their time hitting on your pledges though. A couple of pledges lost at beer pong and have to keep their tits out for 1 hour, but they don't seem too upset about it.
<br>
<br>
<<if $sorority.relations < 3>>
<i>The sorority gained 2 fame and improved relations with Delta Rho</i>
<<else>>
<i>The sorority gained 2 fame</i>
<</if>>
<br>
<br>
[[Finish party->SororityManagement]]
<<set $sorority.poolpartyavailable = false>>
<<progressTime>>
<<set $sorority.treasury = $sorority.treasury - 200>>
<<set $sorority.fame = $sorority.fame + 2>>
<<if $sorority.relations < 3>>
<<if ndef $sorority.relations>>
<<set $sorority.relations = 1>>
<<else>>
<<set $sorority.relations++>>
<</if>>
<</if>>
<<if $sorority.fame > 60>>
<<set $sorority.fame = 60>>
<</if>>
<<else>>
[img[$imgDir + 'outside/sorority/layout/management/events/poolpartyboys.webp']]
<br>
<br>
The Delta Rho members are happy to be invited, and even make the party more fun. Some of them even brought over extra snacks and games to play. They do spend a lot of their time hitting on your pledges though. You wonder if you should start providing condoms. Or let Autumn scare them off.
<br>
<br>
<<if $sorority.relations < 3>>
<i>The sorority gained 2 fame and improved relations with Delta Rho</i>
<<else>>
<i>The sorority gained 2 fame</i>
<</if>>
<br>
<br>
[[Finish party->SororityManagement]]
<<set $sorority.poolpartyavailable = false>>
<<progressTime>>
<<set $sorority.treasury = $sorority.treasury - 200>>
<<set $sorority.fame = $sorority.fame + 2>>
<<if $sorority.relations < 3>>
<<if ndef $sorority.relations>>
<<set $sorority.relations = 1>>
<<else>>
<<set $sorority.relations++>>
<</if>>
<</if>>
<<if $sorority.fame > 60>>
<<set $sorority.fame = 60>>
<</if>>
<</if>>
<</nobr>><<nobr>>
<<if $sorority.depravity is 2>>
<<if $riley.transforming is true>>
Both the pledges and managers take some well-deserved time off to enjoy their new pool. Thankfully the weather is playing along. Some of them invited friends, but overall it's a pretty relaxed party. Since it's just the girls it's the perfect time to work on a more even titty tan.
<br>
<br>
<i>The sorority gained 1 fame</i>
<br>
<br>
[[Finish party->SororityManagement]]
<<else>>
[img[$imgDir + 'outside/sorority/layout/management/events/poolpartynaked.webp']]
<br>
<br>
Some of the girls forgot their bikinis, but that's not really a problem in a private pool. Out of solidarity the others decide to go naked as well. Even Riley, who's usually on the shy side, proudly has her ass on full display. That one neighbor who can see your backyard from his window must be having a hell of a time.
<br>
<br>
<i>The sorority gained 1 fame</i>
<br>
<br>
<span class='orange-link'>[[Tease one of the pledges]]</span>
<br>
[[Finish party->SororityManagement]]
<</if>>
<<set $sorority.poolpartyavailable = false>>
<<progressTime>>
<<set $sorority.treasury = $sorority.treasury - 100>>
<<set $sorority.fame = $sorority.fame + 1>>
<<if $sorority.fame > 60>>
<<set $sorority.fame = 60>>
<</if>>
<<elseif $sorority.depravity > 0>>
[img[$imgDir + 'outside/sorority/layout/management/events/poolpartytopless.webp']]
<br>
<br>
Both the pledges and managers take some well-deserved time off to enjoy their new pool. Thankfully the weather is playing along. Some of them invited friends, but overall it's a pretty relaxed party. Since it's just the girls it's the perfect time to work on a more even titty tan.
<br>
<br>
<i>The sorority gained 1 fame</i>
<br>
<br>
[[Finish party->SororityManagement]]
<<set $sorority.poolpartyavailable = false>>
<<progressTime>>
<<set $sorority.treasury = $sorority.treasury - 100>>
<<set $sorority.fame = $sorority.fame + 1>>
<<if $sorority.fame > 60>>
<<set $sorority.fame = 60>>
<</if>>
<<else>>
[img[$imgDir + 'outside/sorority/layout/management/events/poolparty.jpeg']]
<br>
<br>
Both the pledges and managers take some well-deserved time off to enjoy their new pool. Thankfully the weather is playing along. Some of them invited friends, but overall it's a pretty relaxed party. Still, one of the pledges has to be carried to be because she drank about 5 shots in 10 minutes. Some girls never learn.
<br>
<br>
<i>The sorority gained 1 fame</i>
<br>
<br>
[[Finish party->SororityManagement]]
<<set $sorority.poolpartyavailable = false>>
<<progressTime>>
<<set $sorority.treasury = $sorority.treasury - 100>>
<<set $sorority.fame = $sorority.fame + 1>>
<<if $sorority.fame > 60>>
<<set $sorority.fame = 60>>
<</if>>
<</if>>
<</nobr>><<nobr>>
[img[$imgDir + 'outside/nightclub/vip/azazel3.jpeg']]
<br>
<br>
<<if $azazelweeklytaskcompleted is true and ($azazelgangtaskcompleted is not true)>>
<span style='color:crimson;'>"You just did something for me. Ask again next week."</span>
<br>
<br>
<<back>>
<<elseif $azazelorgytaskcompleted is true and $azazelgangtaskcompleted is not true>>
<<if $azazelprospectfound is true>>
<span style='color:crimson;'>"Good job with the Kings. That kid you sent shows real promise, though I'll have to teach him some things. Calvin has your reward ready for you."</span>
<br>
<br>
<i>$300 and 1 favor gained with Azazel</i>
<br>
<br>
[[Continue->Nightclub]]
<<set $azazelfavor++>>
<<set $player.money = $player.money + 300>>
<<set $azazelgangtaskcompleted = true>>
<<set $azazelweeklytaskcompleted = true>>
<<elseif $azazelgangtaskreceived is true and $azazelgangtaskcompleted is not true>>
<span style='color:crimson;'>"Did you talk to the Kings yet?"</span>
<br>
<br>
[[On it->Talk to Azazel]]
<<else>>
<span style='color:crimson'>"Yeah, actually, good timing. With those damn angels back in town we need to bolster our ranks. There's this gang called the Kings that I use to recruit. Go to their base and check if there's any promising new members. You should be able to tell by their Essence if they have potential."</span>
<br>
<br>
"Where can I find them?"
<br>
<br>
<span style='color:crimson'>"In the downtown area, near the Menfield bridge. Just ask around and they'll find you. The people there can be a bit rough, but I'm sure someone with your skills can handle that."</span>
<br>
<br>
<i>Rough, huh? Must be pretty bad if Azazel thinks so</i>
<br>
<br>
[[Head out->Nightclub]]
<<set $azazelgangtaskreceived = true>>
<</if>>
<<elseif $azazelorgytaskcompleted is not true>>
<<if $azazelorgytaskreceived is true and $azazelorgytaskcompleted is not true>>
<span style='color:crimson;'>"Hurry up and get some energy going in the club. I'm feeling hungry."</span>
<br>
<br>
[[On it->Talk to Azazel]]
<<else>>
<span style='color:crimson'>"Actually, there is something you could do. The last few days have been slow in the club, and I haven't gotten as much essence as I'd like. Perhaps you can give them a little push in the right direction."</span>
<br>
<br>
<i>One orgy coming up I guess</i>
<br>
<br>
[[Head to the smoke room->Nightclub]]
<</if>>
<<nobr>>
<<if ndef $azazelfavor>>
<<set $azazelfavor = 0>>
<</if>>
<<set $azazelorgytaskreceived = true>>
<</nobr>>
<<else>>
<span style='color:crimson;'>"There's nothing right now, ask again later."</span>
<br>
<br>
<i>End of Content</i>
<br>
<br>
<<back>>
<</if>>
<</nobr>>You walk around the room and mix some of your <span style='color:orange;'>Pheromones</span> with the smoke. Since it's a closed area and the ventilation is designed to keep the smoke inside they soon permeate the entire air. Every breath the partyers take will make their cocks harder and their pussies wetter. In just 30 minutes the effects are already apparent, but still not enough.
[img[$imgDir + 'outside/nightclub/vip/azazel/tasks/nightcluborgy/pheromones1.webp']]
[[Spread some more]]Another pass around the room does the trick. Tits are out, cocks are out, and inhibitions seem to be a distant memory. The guests don't care about who is touching them or where, as long as it feels good. Now you just have to sit back and wait as the sex and orgasms start to roll in, powering Azazel and his companions. Or you could join in yourself.
<i>Maybe just a quickie</i>
[img[$imgDir + 'outside/nightclub/vip/azazel/tasks/nightcluborgy/pheromones2.webp']]
[[Find a nice girl to eat out]]
[[Suck some dick]]
[[Watch the night unfold]]As time goes on more and more partyers come out of their shell. Most people in the room are now licking, sucking or fucking something, and if they're not they're watching and encouraging. You can feel the power in the room rising with every orgasmic moan. It's too bad you can't take it for yourself, Azazel would kill you if you tried.
<i>It's beautiful, in a way</i>
[img[$imgDir + 'outside/nightclub/vip/azazel/tasks/nightcluborgy/pheromones3.webp']]
[[Head back to the VIP room]]With the orgy well under way you sneak out and talk to Azazel again. He's already noticed the results of your labor.
<span style='color:crimson;'>"Not bad, whelp. You have a talent for this."</span>
"It was pretty easy, honestly."
<span style='color:crimson;'>"Even so, take some extra cash. Buy something nice. I take care of my people."</span>
<i>Sweet</i>
[img[$imgDir + 'outside/nightclub/vip/azazel3.jpeg']]
<i>$200 and 1 favor gained with Azazel</i>
[[Continue->Nightclub]]
<<nobr>>
<<set $azazelfavor++>>
<<set $player.money = $player.money + 200>>
<<set $azazelorgytaskcompleted = true>>
<<set $azazelweeklytaskcompleted = true>>
<</nobr>>There's certainly no shortage of pussy to go around, so you can go around and sample them until you find one that tastes particularly good. That lucky girl's moans attract even more bystanders, some of whom are hoping to get their own turn as she orgasms on your tongue. Luckily some other volunteers help you out to make sure no snatch goes uneaten.
<span style='color:#ffc8dd'>"Cumming!"</span>
[img[$imgDir + 'outside/nightclub/vip/azazel/tasks/nightcluborgy/lickpussy.webp']]
<<nobr>>
<<if $player.skills.oralloverwomen is true>>
<i>7 Essence gained</i>
<<else>>
<i>5 Essence gained</i>
<</if>>
<</nobr>>
<<nobr>>
<<if $nightclubblowjob is not true>>
[[Suck some dick]]
<br>
<<elseif $nightclubfuck is not true>>
<<if $player.skills.cumabsorption is true>>
<div class='orange-link'><a data-passage='Find a nice cock to fuck' class="link-internal" role="link" tabindex="0">Find a nice cock to fuck</a></div>
<<else>>
<a disabled><strike>Find a nice cock to fuck</strike> (requires <span style='color:orange;'>Cum Absorption</span>)</a>
<br>
<</if>>
<</if>>
[[Watch the night unfold]]
<<set $nightclubpussyeaten = true>>
<<set $player.victimsdrained++>>
<<updateEssence 5 "cunnilingus">>
<</nobr>>You go and find the biggest cock with the fullest set of balls you can find. Without a single word you kneel down in front of him, grab his hips, and take his entire length down your throat in one go. Spurred on by a small audience you proceed to give this guy the blowjob of his life, until he finally busts a fat nut on your tongue.
<span style='color:#ffc8dd'>"Woo! You go girl."</span>
[img[$imgDir + 'outside/nightclub/vip/azazel/tasks/nightcluborgy/facial.webp']]
<<nobr>>
<<if $player.skills.orallovermen is true>>
<i>7 Essence gained</i>
<<else>>
<i>5 Essence gained</i>
<</if>>
<</nobr>>
<<nobr>>
<<if $player.skills.cumabsorption is true>>
<div class='orange-link'><a data-passage='Find a nice cock to fuck' class="link-internal" role="link" tabindex="0">Find a nice cock to fuck</a></div>
<<else>>
<a disabled><strike>Find a nice cock to fuck</strike> (requires <span style='color:orange;'>Cum Absorption</span>)</a>
<br>
<</if>>
<<if $nightclubpussyeaten is not true>>
[[Find a nice girl to eat out]]
<br>
<</if>>
[[Watch the night unfold]]
<<set $nightclubblowjob = true>>
<<set $player.victimsdrained++>>
<<updateEssence 5 "blowjob">>
<</nobr>>The taste of cum has left you hungry for more. You lay down on the couch and lift your leg, fully exposing your pussy to anyone and everyone. It doesn't take long for one of the nearby men to notice and come over. He slaps his already erect cock against your lips a few times before placing it against your entrance and pushing it in.
<<nobr>>
<<if $player.virgin is true>>
<i>You lost your virginity!</i>
<<set $player.virgin = false>>
<<set $player.virginitylostto = 'an orgy at the nightclub'>>
<<else>>
<i>Getting fucked by a complete stranger is pretty hot</i>
<</if>>
<</nobr>>
Once he's inside you wrap your leg behind him to cut off his escape, not that he was planning to anyway. The man has lost control of his hips as he thrusts faster and faster, and then empties his balls inside you. The white-hot liquid gives you a surge of power and a satisfying orgasm.
[img[$imgDir + 'outside/nightclub/vip/azazel/tasks/nightcluborgy/fuck.webp']]
<i>10 Essence gained</i>
<<nobr>>
<<if $nightclubpussyeaten is not true>>
[[Find a nice girl to eat out]]
<br>
<</if>>
[[Watch the night unfold]]
<<set $nightclubfuck = true>>
<<set $player.victimsdrained++>>
<<updateEssence 10>>
<</nobr>>It's not clear whether she drank some of your venom or is just that horny, but despite verbal protests Blake's body melts under the lightest touch. You let your hands roam all over her hyper-sensitive body, the more sensitive areas sending shocks through her brain. Especially the neck seems to trigger a strong response, arching her back.
<span style='color:#e9c46a;'>"What are you doing?"</span>
"Shhh, you need this. Enjoy it."
[img[$imgDir + 'outside/sorority/layout/showers/girls/blakeshowerseduction.webp']]
[[Get in the water]]The two of you haven't even removed the rest of your clothes as you move to the shower. The warm water soaks Blake's white top, which becomes completely transparent as her nipples poke through and reveal her sizeable mounds. That's not something you can resist. You pull up her shirt and kiss your way down from her neck, sucking on her nipples and nestling your face between her cleavage.
<span style='color:#e9c46a;'>"Laura, I've never actually done it with a girl..."</span>
"Well, then you're in for a ride."
[img[$imgDir + 'outside/sorority/layout/showers/girls/blakeshowertitplay.webp']]
[[Sink further down]]
Finally, you get to dive into her sweet, sweet pussy. She's a bit stiff at first, but you just keep lapping away while she starts leaking juices. It tastes so good you almost forget you're doing her a favor. Meanwhile she's starting to get into it as well, grinding her crotch on your face and trying to get your tongue even deeper.
<span style='color:#e9c46a;'>"Oh wow, that's actually so good!"</span>
[img[$imgDir + 'outside/sorority/layout/showers/girls/blakeshowerlick.webp']]
Blake has now completely relaxed and is enjoying the wonderful sensations provided by your licking, better than any man could provide. You then add one more layer by rubbing her clit at the same time, which sends her over the edge. Several weeks' worth of pent-up sexual frustration is released at once as she cums on your tongue, legs trembling while her screams echo throughout the showers.
<span style='color:#e9c46a;'>"Shit shit shit shit shiiiiiiiiiiiit!"</span>
<i>That's right, cum for me</i>
[img[$imgDir + 'outside/sorority/layout/showers/girls/blakeshowerlickorgasm.webp']]
[[Her knees buckle]]
As Blake's legs give out from under her you quickly catch her to stop her from hitting the ground. However, once she's safely on her knees you bring your hand to her pussy and start fingering her. As she twists and turns in your arms you make her climax several more times, until she can't even recall her ex's name anymore.
<span style='color:#e9c46a;'>"Nnnnnnnnnghhh!"</span>
[img[$imgDir + 'outside/sorority/layout/showers/girls/blakeshowerorgasms.webp']]
By the end Blake is a blubbering mess on the floor, still shaking from small after-orgasms.
<<nobr>>
<<if $player.skills.oralloverwomen is true>>
<i>12 Essence gained</i>
<<else>>
<i>10 Essence gained</i>
<</if>>
<</nobr>>
[[Let her recover->Sorority]]
<<nobr>>
<<set $blake.showerseduced = true>>
<<updateEssence 10 "cunnilingus">>
<<set $player.victimsdrained++>>
<<progressTime>>
<</nobr>>[img[$imgDir + 'outside/sorority/layout/dininghall/girls/spikedrinks.jpeg']]
The previous use of your <span style='color:orange;'>Venomous Tail</span> had some minor effects, but you can probably increase the dose a little bit. You might want to start stocking up on sex toys just in case you end up with a house full of sex addicts.
<i>Sorority depravity increased</i>
[[Contine->Dining Hall]]
<<nobr>>
<<set $sorority.depravity++>>
<</nobr>>[img[$imgDir + 'outside/sorority/layout/dormitories/dormitory.jpeg']]
The current dorms are functional, but there is still a lot of unused space. Renovating it further could provide more housing for extra pledges. Around 15 more spots, you reckon. As long as Autumn can handle all of them.
<i>Costs $3000 from the treasury</i>
<<link "Do the upgrade" "Dormitories">>
<<set $sorority.treasury = $sorority.treasury - 3000>>
<<set $sorority.dormitories.restoring2 = true>>
<<set $sorority.dormitories.restoreprogress2 = 0>>
<</link>>
[[Don't upgrade->Dormitories]]You grab a towel to dry off, then look for a cute guy with the biggest cock you can find. Without a word you take his hand and drag him inside to one of the empty dorm rooms. Once there you throw him on the bed and crawl on top of him. He quickly understood what's happening, as his shaft is already slowly rising up.
<span style='color:#219ebc;'>"Holy crap, I can't believe the $sorority.name president is going to suck me off!"</span>
[img[$imgDir +'outside/sorority/layout/management/events/poolpartyblowjob/blowjob1.webp']]
[[Make him believe it]]You still haven't said a word to this guy, nor do you know his name, but why would you want that. The only communication between you is your tongue slobbering on his fat balls, your hand jerking him to full hardness, and your eyes looking up at him seductively. He finally gets the idea and shuts up, lies back and enjoys himself.
<i>Now there's a good boy</i>
[img[$imgDir +'outside/sorority/layout/management/events/poolpartyblowjob/blowjob2.webp']]
While you purposefully picked one of the bigger ones you're still a bit shocked at just how large his penis grows in your hand. As you start to suck on it you struggle to get it down your throat, gagging and choking up a storm. Still, you're not one to back down from a challenge. You try again and again until you can take most of it no problem. The expression on his face shows he's enjoying your efforts a lot, perhaps a little too much.
[img[$imgDir +'outside/sorority/layout/management/events/poolpartyblowjob/blowjob3.webp']]
[[We have liftoff]]
Repeatedly sliding in and out of your tight throat must have been too much for the poor guy. While you take a short break to stroke him he suddenly starts cumming. You stick out your tongue to catch some of it, the rest dribbles down his shaft. At least he seems pretty proud of himself.
<span style='color:#219ebc;'>"Fuck yeah!"!</span>
[img[$imgDir +'outside/sorority/layout/management/events/poolpartyblowjob/blowjob4.webp']]
Since a lot of his seed missed your mouth you take your time licking it up bit by bit. Before every swallow you make sure to show him your cum-covered tongue, which he seems to enjoy a lot. You make sure to get every drop and lick him completely clean before you let him go. As always you get a nice boost in power out of it.
"Delicious."
[img[$imgDir +'outside/sorority/layout/management/events/poolpartyblowjob/blowjob5.webp']]
<<nobr>>
<<if $player.skills.orallovermen is true>>
<i>7 Essence gained</i>
<<else>>
<i>5 Essence gained</i>
<</if>>
<</nobr>>
[[Your job here is done]]
<<nobr>>
<<set $player.victimsdrained++>>
<<updateEssence 5 "blowjob">>
<</nobr>>With every drop of his cum now safely being digested in your stomach you don't have a use for him anymore. You give his tip one final lick to say goodbye and walk back to the party, not even bothering to put on some clothes. Since you sucked him dry his legs have stopped working, so the boy is going to need a few more minutes to recover.
"I'm gonna head back. Don't take too long, big boy. People might get suspicious."
[img[$imgDir +'outside/sorority/layout/management/events/poolpartyblowjob/blowjob6.webp']]
[[Continue->SororityManagement]]Pretending there is something urgent you knock on the door and call for her. Once she opens the door, however, you quickly push her back against it, covering her mouth with your hand. You shove your other hand down into her panties, and rub her pussy which is still soaking wet. Your $mother.relation can't help but groan into your hand at the sudden pleasure, despite the shock, as you continue rubbing.
<span style='color:#f6bd60'>"Yes, hon- MMMMMMPPPPFFFHHH!"</span>
[img[$imgDir + 'home/bathroom/mother/showerambush1.webp']]
[[Ignore her protests]]Because of your <span style='color:orange;'>Unnatural Strength</span> she has nowhere to go, you can easily keep her in place as you rapidly rub her clit. Before she really knows what's happening she yells out as a strong climax hits her. She must have been really close. In fact, she's being a little too loud, so as her orgasm waner you put your lips on hers to shut her up.
<span style='color:#f6bd60'>"$player.name, nnngh, what's gotten into yOouUUUUuu??"</span>
"It's okay, $mother.relation, just give in."
[img[$imgDir + 'home/bathroom/mother/showerambush2.webp']]
<<nobr>>
<<if $player.skills.incestuous is true>>
<i>8 Essence gained</i>
<<else>>
<i>5 Essence gained</i>
<</if>>
<</nobr>>
[[Take her to the bedroom]]
<<nobr>>
<<updateEssence 5 "incest">>
<</nobr>>She's still dazed from her peak, so before she comes to her senses you lead her to your parent's room and push her onto the bed. You get on top of her and give her another kiss, before lowering down and enjoying your $mother.relation's tits on your face. However, you can't enjoy them for too long, as your main prize is further down. You quickly pull down her panties and throw them away, nearly tearing them in half in the process. Finally you are face to face with her glistening hole.
<span style='color:#f6bd60'>"Honey, wait, we can't do this. I'm your mother!"</span>
"Your body is telling a different story, $mother.relation."
[img[$imgDir + 'home/bathroom/mother/showerambush4.webp']]
[[Lick your mother's pussy]]The moment your tongue hits her pussy her physical resistance falters. Sensing weakness you double your efforts, using everything you've learned to give her maximum pleasure. She melts like an ice cube under the sun. Soon she can't even form coherent sentences anymore as her pussy's needs overpower her brain.
<span style='color:#f6bd60'>"I, gah, FUCK! Please... Hnnnngh..."</span>
[img[$imgDir + 'home/bathroom/mother/showerambush5.webp']]
Building even more on her rising enjoyment you push two fingers against her hole, which slide in with ease. While you curl those fingers and rub them back and forth your tongue is working overtime flicking her bean. She completely loses it as she orgasms again, even stronger than before. Her walls are squeezing down on your fingers as you eagerly lap up all her juices.
<span style='color:#f6bd60'>"I'm coming baby, don't stop, don't stoooooop!"</span>
<i>Why would I stop</i>
[img[$imgDir + 'home/bathroom/mother/showerambush6.webp']]
<<nobr>>
<<if $player.skills.oralloverwomen is true>>
<<if $player.skills.incestuous is true>>
<i>10 Essence gained</i>
<<else>>
<i>7 Essence gained</i>
<</if>>
<<else>>
<<if $player.skills.incestuous is true>>
<i>8 Essence gained</i>
<<else>>
<i>5 Essence gained</i>
<</if>>
<</if>>
<</nobr>>
[[She wants more]]
<<nobr>>
<<updateEssence 5 "cunnilingusincest">>
<</nobr>>Cumming on your tongue has awakened something in your $mother.relation, who's finally just embracing the situation. After pushing you backwards onto your back she takes control and sits down on your face. She keeps apologizing as she uses you to rub herself to yet another climax, no longer able to contain her lust. Not that you really mind.
<span style='color:#f6bd60'>"It's too good. Just one more time, I promise!"</span>
[img[$imgDir + 'home/bathroom/mother/showerambush7.webp']]
After a good while, and several more orgasms, she finally collapses backward onto the bed. Her body is still trembling from pleasure, and juices drip down her legs, but she passed out from the sensory overload. Your work here is done.
<<nobr>>
<<if $player.skills.oralloverwomen is true>>
<<if $player.skills.incestuous is true>>
<i>30 Essence gained</i>
<<else>>
<i>21 Essence gained</i>
<</if>>
<<else>>
<<if $player.skills.incestuous is true>>
<i>24 Essence gained</i>
<<else>>
<i>15 Essence gained</i>
<</if>>
<</if>>
<</nobr>>
[[Leave her->Home]]
<<nobr>>
<<progressTime>>
<<set $mother.showerambush = true>>
<<set $mother.showerambushaftermath = true>>
<<updateEssence 5 "cunnilingusincest">>
<<updateEssence 5 "cunnilingusincest">>
<<updateEssence 5 "cunnilingusincest">>
<<set $player.victimsdrained++>>
<</nobr>><<nobr>>
<<switch random(0,2)>>
<<case 0>>
[img[$imgDir + 'outside/sorority/layout/pool/swimming/swimming1.webp']]
<<case 1>>
[img[$imgDir + 'outside/sorority/layout/pool/swimming/swimming2.webp']]
<<case 2>>
[img[$imgDir + 'outside/sorority/layout/pool/swimming/swimming3.webp']]
<</switch>>
<br>
<br>
You take some laps in the pool to work on your health. Since nobody is around you don't bother with any clothes. It actually feels better that way too.
<br>
<br>
<<if ndef $player.swimprogress>>
<<set $player.swimprogress = 1>>
<<set $player.attractiveness++>>
<i>Your attractiveness has increased</i>
<<else>>
<<if $player.swimprogress < 5>>
<<set $player.attractiveness++>>
<i>Your attractiveness has increased</i>
<</if>>
<</if>>
<br>
<br>
[[Finish->Sorority]]
<<set $swamtoday = true>>
<<progressTime>>
<</nobr>>As the guy grabs your $mother.relation's tits again you pretend to get upset. Storming off in dramatic fashion you open the door and head outside. However, once you're outside you quickly activate your <span style='color:orange;'>Invisibility</span> and sneak back in before the door slams shut. This leaves you in the room with them, but they think it's just the two of them.
"Fine, $mother.relation, you want to let this creep grope you then do it without me!"
[img[$imgDir + 'outside/mall/mother/mompretendleave.webp']]
[[They're all "alone" now]]Pretty much the moment he realizes it's just the two of them the employee moves to the door and locks it, flipping the "closed" sign. When he turns around Reagen is already on her knees in front of him, eye level with his crotch.
<span style='color:#f6bd60'>"Hurry up, give it to me!"</span>
The guy quickly lowers his pants, and she pounces on his cock like a cougar in heat. You have to admit it's a bit shocking to see your $mother.relation sucking another man off right in front of you. And with such enthusiasm too.
[img[$imgDir + 'outside/mall/mother/momblowjob.webp']]
[[It gets worse]]All that licking and sucking was just preparation for the main course. They remove the rest of their clothes, and your $mother.relation turns around presenting herself to him completely naked. There's not much hesitation as he places his head against her entrance and pushes forward, penetrating her married pussy. Soon their hips start slapping against each other.
<span style='color:#f6bd60'>"Fucking finally!"</span>
<i>She actually did it...</i>
[img[$imgDir + 'outside/mall/mother/mominsertion.webp']]
You can't look away as they fuck in several positions, each more extravagant than the last. The young guy didn't know what he signed up for, sweating profusely as $mother.name demands more and more of him. No matter how fast, deep, or hard he thrusts it's never enough. At least you know where you got that from.
<span style='color:#f6bd60'>"Keep going, fuck me! Fuck me, damn it!"</span>
[img[$imgDir + 'outside/mall/mother/momfuck1.webp']]
[[She's insatiable, just like you]]Even though the man eventually gets tired and sits down to catch his breath, your $mother.relation is having none of it. She gets on top of him and starts riding reverse cowgirl like a cougar in heat. Her huge tits are bouncing all over the place, and she rubs herself to a satisfying orgasm. You can feel the sexual energy released flow into you.
<span style='color:#f6bd60'>"Come on, a young stud like you can do better than this!"</span>
<<nobr>>
<<if $player.skills.incestuous is true>>
<i>6 Essence obtained</i>
<<else>>
<i>3 Essence obtained</i>
<</if>>
<</nobr>>
[img[$imgDir + 'outside/mall/mother/momfuck2.webp']]
[[The employee reaches his limits]]
<<nobr>>
<<updateEssence 3 "incest">>
<</nobr>>Her pussy must still be pretty tight, because the poor guy can't take it anymore. He taps her on the shoulder and she gets down on her knees once again to receive her reward. You watch with mixed feelings as this man, basically a stranger, covers your $mother.relation's face with his cum. Some of it even lands in her mouth, which she swallows without hesitation.
<span style='color:#f6bd60'>"Ooh, what a nice load."</span>
[img[$imgDir + 'outside/mall/mother/momfacial.webp']]
<i>3 Essence obtained</i>
After that they quickly get dressed again and open the door before any more customers try to enter.
<<nobr>>
<<if $phonebought is true>>
<<linkreplace "Snap a picture of her" t8n>>
Still invisible you take out your phone and get some evidence of her cheating. Gotta be careful who you show that to.
<br>
<<set $mommallblackmail = true>>
<</linkreplace>>
<br>
<</if>>
[[Leave when your mom does->Mall]]
<<set $mother.mallcheating4 = true>>
<<updateEssence 3>>
<<progressTime>>
<</nobr>><<nobr>>
<<if $mommallblackmail is true>>
[img[$imgDir + 'phone/blackmail/mommall.jpeg']]
<br>
<br>
<i>Her reason for going to the mall every weekend</i>
<</if>>
<<if $mompoolblackmail is true>>
<<if $mommallblackmail is true>>
<br>
<br>
<</if>>
[img[$imgDir + 'phone/blackmail/mompool.jpeg']]
<br>
<br>
<i>Hopefully she's on the pill, or you'll be getting a half-sibling</i>
<</if>>
<</nobr>>
<<back>>Using your <span style='color:orange;'>Invisibility</span> you watch your $mother.relation and this store clerk have another round of hardcore sex. You're not sure why you keep coming back here, perhaps it's turning you on a little.
[img[$imgDir + 'outside/mall/mother/momfuckrepeat.webp']]
<<nobr>>
<<if $player.skills.incestuous is true>>
<i>6 Essence obtained</i>
<<else>>
<i>3 Essence obtained</i>
<</if>>
<</nobr>>
[[Leave->Mall]]
<<nobr>>
<<progressTime>>
<<updateEssence 3 "incest">>
<</nobr>><<nobr>>
<div style="display:flex; width:100%;">
<div style="width:50%;">
$bestfriend.name has been your partner in crime since you were children. Throughout the years she's grown from a little tomboy into a gorgeous and powerful woman. She gets a lot of attention from both boys and girls, but mostly seems to gravitate towards the latter. You've seen her break a lot of hearts, and balls, in her life.
<br>
<br>
Likes: Physical activity, drinking/partying, dogs
<br>
<br>
Dislikes: Pushy men, math, being told what to do
<br>
<br>
<<back>>
</div>
<div style="width:50%;">
[img[$imgDir + 'outside/sorority/layout/management/details/mollydetails.jpg']]
</div>
</div>
<</nobr>>
<<nobr>>
<div style="display:flex; width:100%;">
<div style="width:50%;">
Autumn is a regular at the local gym and known for her strictness in both her life and training, though she splurges on the occasional cheat meal. She has high expectations of people and can be demanding, but will do anything for her friends. She brings some much-needed order to the sorority.
<br>
<br>
Likes: The gym, discipline, social media
<br>
<br>
Dislikes: Chaos, girly girls, emotional stuff
<br>
<br>
<<back>>
</div>
<div style="width:50%;">
[img[$imgDir + 'outside/sorority/layout/management/details/autumndetails.jpeg']]
</div>
</div>
<</nobr>>
<<nobr>>
<div style="display:flex; width:100%;">
<div style="width:50%;">
Pledges are usually younger students who hope to join the sorority. Before they can become full sisters they have to perform favors and tasks for the older members, often involving somewhat humiliating situations. This process is called hazing and serves to prove their dedication and form a lifelong bond with their fellow pledges.
<br>
<br>
<<back>>
</div>
<div style="width:50%;">
[img[$imgDir + 'outside/sorority/layout/management/details/pledgesdetails.webp']]
</div>
</div>
<</nobr>>
<<nobr>>
<div style="display:flex; width:100%;">
<div style="width:50%;">
Blake has been your coworker at the diner for some years, and you've slowly transitioned into being friends. Her sweet personality and good looks make her very popular with most customers. She wins employee of the month more often than anyone else. She also has good organizing and planning skills, which come in very handy.
<br>
<br>
Likes: Socializing, dancing, scary movies
<br>
<br>
Dislikes: Pressure, dishonesty, rudeness
<br>
<br>
<<back>>
</div>
<div style="width:50%;">
[img[$imgDir + 'outside/sorority/layout/management/details/blakedetails.jpeg']]
</div>
</div>
<</nobr>>
<<nobr>>
<div style="display:flex; width:100%;">
<div style="width:50%;">
Riley, like you, struggled to make friends in college. She's such a sweetie you have no idea why. She's very enthusiastic about the sorority and will do anything to make it succeed. While she seemed to be more on the shy side she's been slowly coming out of her shell, and you're certain there's a wild minx underneath all that.
<br>
<br>
Likes: Being useful, order, baking
<br>
<br>
Dislikes: Confrontation, aloofness, tardy people
<br>
<br>
<<back>>
</div>
<div style="width:50%;">
[img[$imgDir + 'outside/sorority/layout/management/details/rileydetails.jpeg']]
</div>
</div>
<</nobr>>
One of the girls comes up and says you have a visitor. Curious you head downstairs to see out who it could be. There you find a young man wearing nothing but some shorts and sandals. He has a muscular, athletic physique and looks very familiar. After a bit you recognize him as the Delta Rho fraternity president. Thinking hard you remember his name is Gattouz, or something like that. You raise an eyebrow at him.
<span style='color:#00b4d8'>"So you're the infamous $sorority.name president I heard so much about. Gotta say, I like what I see."</span>
<i>Typical frat boy</i>
"What do you want? And why aren't you wearing a shirt?"
[img[$imgDir + 'outside/sorority/layout/management/deltarho/president.jpeg']]
<span style='color:#00b4d8'>"Don't stress about that, it's all good. As for why I'm here, you did my boys a solid, so we'd like to return the favor."</span>
"Return it how?"
<span style='color:#00b4d8'>"Well, I'm sure you want to turn some of those pledges of yours into sisters, right? We got a lot of experience with stuff like that. Let us know if you need us for something, we'd be happy to help out. No strings attached."</span>
After that he leaves as suddenly as he appeared. What a strange guy.
<i>Fraternity tasks are now available during hazing</i>
[[Continue->SororityManagement]]
<<nobr>>
<<set $fraternity = {}>>
<<set $fraternity.metpresident = true>>
<</nobr>>Swimming around you take a good look at the new pledges. One of them in particular has caught your eye. You don't know her name, but she has been glancing in your direction the entire party. It's time to go introduce yourself. As she's climbing back into the water you swim up to her and get real close. Your naked bodies are pressing against each other, her back against the ladder, while you are now intimately face to face.
"Well, hello, beautiful."
<span style='color:#006d77;'>"Uh, hi Ms. President."</span>
[img[$imgDir +'outside/sorority/layout/management/events/poolpartylesbian/pledge1.webp']]
[[Rub her underwater]]To keep her quiet you put a finger against her lips, while your other hand travels downwards over her soft skin. When it reaches her exposed pussy you start softly rubbing it, making her eyes go wide and then roll back in her head. Meanwhile the party is starting to die out around you, several members are heading home. You keep teasing her without anyone else realizing what's happening.
<span style='color:#8ac926;'>"See you girls later!"</span>
[img[$imgDir +'outside/sorority/layout/management/events/poolpartylesbian/pledge2.webp']]
[[Wait for the others to leave too]]Once the two of you are alone you get out of the pool and onto one of the nearby tanning chairs. The girl spreads her legs, grabs you by the hair and pulls you down to her waiting pussy. You're all too happy to start licking away at that delicious treat. It's a good thing the pool is secluded from the rest of the house, otherwise someone would come check what all the commotion is about.
<span style='color:#006d77;'>"Quick, I can't wait any longer!"</span>
[img[$imgDir +'outside/sorority/layout/management/events/poolpartylesbian/pledge3.webp']]
Using both your tongue and hands you slowly build the pressure, until she finally cries out in orgasm. Her body tenses and shocks as some of her essence flows into you. You have to be careful not to take too much, after all she still has to work for her sorority. Still, you enjoy it almost as much as she does.
<span style='color:#006d77;'>"Ohh yesssss!"</span>
[img[$imgDir +'outside/sorority/layout/management/events/poolpartylesbian/pledge4.webp']]
<<nobr>>
<<if $player.skills.oralloverwomen is true>>
<i>7 Essence gained</i>
<<else>>
<i>5 Essence gained</i>
<</if>>
<</nobr>>
[[Cool down]]
<<nobr>>
<<set $player.victimsdrained++>>
<<updateEssence 5 "cunnilingus">>
<<set $sorority.poolpledgeseduced = true>>
<</nobr>>It's always nice to have some post-sex cuddles. Or in this case, post-sex making out. The two of you continue to enjoy each other's bodies and lips until the sun is blocked by some clouds, and it gets too chilly to be outside naked. The girl grabs her towel and clothes and waves you goodbye. Honestly, you'd promote her for her efforts, but you forgot to ask for her name again. Ah well, next time.
[img[$imgDir +'outside/sorority/layout/management/events/poolpartylesbian/pledge5.webp']]
[[Finish->Sorority]]It doesn't take long for her to start slobbering on his shaft like it's a lollipop. You're not sure if this is his payment for a job well done, or if she just wants to taste some cock, but he seems to enjoying himself either way. Hell, there are probably some men out there who would work for free if they could get sucked off like this afterward.
<span style='color:#2a9d8f;'>"Holy fuck, you know what you're doing, miss!</span>
[img[$imgDir + 'home/yard/mother/poolboyblowjob.webp']]
Despite the effort she's putting in he asks her to switch it up with a boobjob. He must have developed a fixation for them, spending so much time rubbing and kneading those beautiful orbs. She's happy to oblige, though she does roll her eyes a little bit. It's probably not the first time she's gotten a request like this.
<span style='color:#f6bd60'>"Why are young boys always so obsessed with my tits?"</span>
[img[$imgDir + 'home/yard/mother/poolboytitjob.webp']]
[[She spreads her legs]]You watch as the poolboy gives your $mother.relation another good pounding before flooding her pussy with young cum. If you didn't know any better you'd think he was trying to get her pregnant. Wonder how dad would react to that.
[img[$imgDir + 'home/yard/mother/poolboyfuckrepeat.webp']]
<<nobr>>
<<if $player.skills.incestuous is true>>
<i>6 Essence obtained</i>
<<else>>
<i>3 Essence obtained</i>
<</if>>
<</nobr>>
[[That's enough->Home]]
<<nobr>>
<<progressTime>>
<<updateEssence 3 "incest">>
<</nobr>>She didn't hire him to feel up her chest, and apparently not for working on the pool either. All she really wanted was a hard, young cock to ride, and to prove to herself she's still got it. What better way to do that than fucking a 20-something. Even during sex he can't resist groping her tits a little more. Boys will be boys after all.
<span style='color:#f6bd60'>"That's enough damn it, pound me!"</span>
[img[$imgDir + 'home/yard/mother/poolboyfuck1.webp']]
The guy finally gets the hint and flips her around, lifts her leg up and starts fucking for real. His hips are working overtime to thrust his entire length in and out of her as fast and hard as he can. Meanwhile $mother.relation has started rubbing her clit, quickly working herself towards an orgasm, which follows soon after.
<span style='color:#f6bd60'>"There we go! Fuck, I'm cumming!"</span>
[img[$imgDir + 'home/yard/mother/poolboyfuck2.webp']]
<<nobr>>
<<if $player.skills.incestuous is true>>
<i>6 Essence obtained</i>
<<else>>
<i>3 Essence obtained</i>
<</if>>
<</nobr>>
[[No stopping now]]
<<nobr>>
<<updateEssence 3 "incest">>
<</nobr>>The pool boy makes no effort to pull out, and neither does your $mother.relation. Instead you watch closely as he gives her a few final pumps before flooding her pussy with cum, completely emptying his balls inside. There's so much of it that you can see the thick cream leaking out almost immediately. She seems to enjoy the feeling, rubbing herself slowly as she watches more ooze out, while he recovers from his efforts.
<span style='color:#f6bd60'>"God, I love fresh young seed."</span>
[img[$imgDir + 'home/yard/mother/poolboycreampie.webp']]
<i>3 Essence obtained</i>
<<nobr>>
<<if $phonebought is true>>
<<linkreplace "Take a picture" t8n>>
You get a good shot of your mom's pussy leaking cum with another cock in the frame.
<br>
<<set $mompoolblackmail = true>>
<</linkreplace>>
<br>
<</if>>
[[That's enough->Home]]
<<updateEssence 3>>
<<set $mother.poolcheating4 = true>>
<<progressTime>>
<</nobr>>Ever since your little escapade after the shower your $mother.relation has been hornier than ever. She's still trying to resist, but the powerful desire to cum overrides any hesitations she has. Lately she's even starting reciprocating by licking your pussy as well. You just have to be careful not to get walked in on by your $brother.relation or $father.relation.
<span style='color:#f6bd60'>"It's so wrong... But why does it feel so good?"</span>
[img[$imgDir + 'home/livingroom/mother/momyoga69.webp']]
<<nobr>>
<<if $player.skills.oralloverwomen is true>>
<<if $player.skills.incestuous is true>>
<i>10 Essence gained</i>
<<else>>
<i>7 Essence gained</i>
<</if>>
<<else>>
<<if $player.skills.incestuous is true>>
<i>8 Essence gained</i>
<<else>>
<i>5 Essence gained</i>
<</if>>
<</if>>
<</nobr>>
[[Finish->Home]]
<<nobr>>
<<updateEssence 5 "incestcunnilingus">>
<</nobr>>[img[$imgDir + 'outside/downtown/downtown.jpeg']]
<i>Looks like not just the people are rough, this almost looks like a warzone</i>
[[Look for the Kings]]
[[Leave->Outside]]
<<nobr>>
<<if $gangfound is true>>
<<goto "Follow him">>
<</if>>
<</nobr>>[img[$imgDir + 'outside/downtown/downtown2.webp']]
You walk through the mostly abandoned streets, spotting only a couple of souls here and there. Normally this wouldn't be an area a young woman would want to be alone in, but for someone with your powers that's not really a problem. If anyone tried something you could probably tear them apart.
[[Keep walking]]
[img[$imgDir + 'outside/downtown/gasstation.webp']]
There's an old, mostly abandoned gas station along the road. There's still spilled oil from who knows how long ago, and upon closer inspection there are bullet holes everywhere. There's a hooded man hanging around fidgeting nervously.
[[Talk to the shady man]][img[$imgDir + 'outside/downtown/dealer.jpeg']]
While approaching the man he sizes you up, probably to determine if you're a threat or not. Good survival instincts are probably required if you want to live out here. In the end he decides to talk to you. Little does he know you're more dangerous than anything here.
<span style='color:#a3b18a'>"Hey, uh, you want me to set you up with something? I got good stuff, I promise."</span>
"No thanks. I'm looking for information, have you heard of the Kings?"
<span style='color:#a3b18a'>"Kings? I ain't want anything to do with no Kings. Get away from me!"</span>
He practically sprints away without looking back once. You sigh and prepare to follow him.
[[You are interrupted]][img[$imgDir + 'outside/downtown/gangmember.jpeg']]
Before you can do so however, there's a voice coming from behind you. Turning around reveals a huge, muscular black guy who just came out of the gas station bathroom. He crosses his arms and stares at you.
<span style='color:#bc6c25'>"Is there something you want with us?"</span>
You try your best to explain the situation before this guy gets any ideas. He seems uninterested at first, but his demeanor changes when you mention Azazel. Seems like that name has quite the reputation around here.
<span style='color:#bc6c25'>"Alright lady, come with me. You better not be bullshitting."</span>
[[Follow him]][img[$imgDir + 'outside/downtown/gang.jpeg']]
The gang member takes you a couple of blocks down to their base. Outside are at least a dozen other men, looking pretty intimidating. They whistle and holler when they see you approach. He explains the situation, which makes them burst out laughing. Guess you're going to have to earn it if you want some respect around here.
<span style='color:#9b2226'>"This chick is a recruiter for the big boss? You gotta be kidding me."</span>
<span style='color:#c5d86d'>"Take me, I always wanted to have a crack at those party girls in the club."</span>
<span style='color:#8d99ae'>"Why don't you come inside with us, baby girl? We'll show you how to have a good time."</span>
<i>That would be one way to find someone with strong Essence, I guess</i>
<<nobr>>
<<if $player.skills.cumabsorption is true>>
<div class='orange-link'><a data-passage='Take them up on their offer' class="link-internal" role="link" tabindex="0">Take them up on their offer</a></div>
<<else>>
<a disabled><strike>Take them up on their offer</strike> (requires <span style='color:orange;'>Cum Absorption</span>)</a>
<br>
<</if>>
<<if $player.skills.empath is true>>
<div class='orange-link'><a data-passage="Search for prospects with Empath" class="link-internal" role="link" tabindex="0">Search for prospects with Empath</a></div>
<<else>>
<a disabled><strike>Search for prospects with Empath</strike> (requires <span style='color:orange;'>Empath</span>)</a>
<br>
<</if>>
[[Come back later->Outside]]
<<set $gangfound = true>>
<</nobr>>The straightforward approach is often best, and in this case it's draining the Essence directly from their balls. The gang takes you inside the house, strip down, and before you know it you're on your knees surrounded by massive black cocks. You've got your work cut out for you, so you grab the nearest ones to start sucking and stroking.
<span style='color:#8d99ae'>"Shit, I didn't think the slut would actually go through with it."</span>
[img[$imgDir + 'outside/downtown/gangbang/blowjob1.webp']]
[[It's gonna be a long day]]Gangs like this run on respect, none of them want to look weak. That means you have to suck every single one of them for the same amount of time, else they start complaining. Some even started a competition to see who can make you gag the hardest, shoving your head down with all their might. You could stop them, but why not have a little fun.
<span style='color:#9b2226'>"Look at the bitch choke! Told you she'd love my cock the most."</span>
<i>I can't even tell the difference</i>
[img[$imgDir + 'outside/downtown/gangbang/blowjob2.webp']]
[[One guy loses his patience]]The very first man you sucked off has had enough of waiting. He pulls you up by the hair, turns you around, and rams his rod into your snatch. It's pretty difficult to focus as you're getting backshots from this 8-inch freak of a cock. Some of his friends aren't too happy he's hogging you all to himself though.
<span style='color:#c5d86d'>""Fuck you bro, who said you could go first?"</span>
<<nobr>>
<<if $player.virgin is true>>
<i>You lost your virginity!</i>
<<set $player.virgin = false>>
<<set $player.virginitylostto = 'some thug during a gangbang'>>
<<else>>
<i>Who the hell cares!</i>
<</if>>
<</nobr>>
[img[$imgDir + 'outside/downtown/gangbang/fuck1.webp']]
[[The others join in too]]There's barely any time to enjoy it as more dicks require your attention. While still getting pounded from behind you bend down and grab yet another dick to suck. It's getting pretty hard to focus as your guts are being rearranged, with every thrust forcing the other cock deeper into your throat.
<span style='color:#9b2226'>"You love it, don't you, slut."</span>
[img[$imgDir + 'outside/downtown/gangbang/fuck2.webp']]
While you're distracted by the huge dick in your pussy and mouth one of the younger boys takes advantage by positioning himself behind your ass. You try to shout out and stop him, but it's too late. With one swift stroke he pushes his spit-covered dick into your puckered hole deeper than anything has ever been before.
<i>No no no shiiiiiiit!</i>
Normally you'd resist more, but something strange happened the moment he entered you. An electric shock went through your body, causing your pussy to cream on the dick still inside it. This boy must have strong potential as a demon if he can make you feel this way. You'll remember that for later, right now you need to focus on getting the shit fucked out of you.
<span style='color:#c5d86d'>"Damn, she just came cuz you shoved it in her ass! Not bad, new kid."</span>
[img[$imgDir + 'outside/downtown/gangbang/fuck3.webp']]
<<nobr>>
<<if $player.analvirginitylost is not true>>
<i>You lost your anal virginity!</i>
<<set $player.analvirginitylost = true>>
<<set $player.analvirginitylostto = "some thug during a gangbang">>
<br>
<br>
<<else>>
<br>
<</if>>
[[Lay there and take it]]
<</nobr>>For the next hour or so you are drowning in cocks, each as big and hard as the last. Similar to the blowjobs earlier they each want a turn in both your pussy and ass. There's barely a moment where you aren't stuffed airtight, and you're starting to think your holes are going to be stretched permanently into the shape of BBC.
<i>There's no fucking end to them</i>
[img[$imgDir + 'outside/downtown/gangbang/fuck4.webp']]
[[They start cumming]]In the end they dumped so much cum in your ass and pussy not even your <span style='color:orange;'>Cum Absorption</span> can take care of it all. You have to spend several embarrassing minutes on all fours farting out endless globs of thick, warm cum. Some of the guys stuck around to cheer you on and take pictures. You're tempted to aim some for their face.
<span style='color:#9b2226'>"Damn, baby mama! I think that one is mine."</span>
"Oh, shut up already!"
[img[$imgDir + 'outside/downtown/gangbang/cumfart.webp']]
[[Go find that one kid]]
<<nobr>>
<<progressTime>>
<</nobr>>You manage to catch him outside just as he's about to leave. Now that you're alone with him his powerful Essence is obvious, you wonder why you didn't notice it sooner. Azazel should be pretty happy with this guy. After talking to him he seems pretty stoked about it too.
<span style='color:#dde5b6;'>"No way, he wants me? I've only been here for like a week!"</span>
"Yeah, well, it's your lucky day kid."
[img[$imgDir + 'outside/downtown/prospect.jpeg']]
<<nobr>>
<<if $player.skills.loverskiss is true>>
<span class='orange-link'><<linkreplace "Give him a lover's kiss" t8n>>
Before you send him off you grab his face and give him a <span style='color:orange;'>Lover's Kiss</span>. The poor boy completely melts in your arms. His cock is already rising again in his pants, but you don't have time for that right now.
<br>
<<set $gangmemberloverskiss = true>>
<</linkreplace>></span>
<br>
<</if>>
[[Send him to Sodom and head out->Outside]]
<<set $azazelprospectfound = true>>
<</nobr>>Even the biggest, toughest sons of bitches here are reaching their limits as your demonic holes drain them. One by one they blow their load, some inside you, others on your face or tits. With every orgasm they get more tired while you are energized. The feeling is so ecstatic you have to be careful not to drain them all to death.
<i>Keep it coming, boys</i>
[img[$imgDir + 'outside/downtown/gangbang/cum.webp']]
<i>100 Essence gained</i>
[[Your holes are completely filled]]
<<nobr>>
<<updateEssence 100>>
<</nobr>>Ignoring all of their posturing you close your eyes and focus to find out if any of them have potential. Most of them are way below average, but one of them stands out. A younger boy, barely over 20, but brimming with energy. The others don't seem to like you picking him much, but they don't want to risk getting on Azazel's bad side by attacking you either. Shame, you could have had some fun.
"You, follow me. We have a job for you."
<span style='color:#c5d86d'>"The kid? That's bullshit, he's barely even a member!"</span>
<span style='color:#dde5b6;'>"Sweet! You won't regret it, I promise."</span>
[img[$imgDir + 'outside/downtown/prospect.jpeg']]
<<nobr>>
[[Send him to Sodom and head out->Outside]]
<<set $azazelprospectfound = true>>
<</nobr>>[img[$imgDir + 'outside/sorority/layout/management/riley/riley1.jpeg']]
<span style='color:#8ac926;'>"Hey boss, have you noticed how everyone around here seems to be getting hornier by the minute?"</span>
"What do you mean?"
<span style='color:#8ac926;'>"Well, no judgment, but I could hear what did you with that pledge after the pool party. And don't even get me started on the last car wash, or that OnlyPledges account."</span>
<i>Hmm. Riley seems pretty trustworthy. But do I want to give away this secret?</i>
[[Tell her about the succubus powers]]
[[Convince her it's all normal->SororityManagement]]
<<nobr>>
<<set $riley.succubustalk = true>>
<</nobr>>[img[$imgDir + 'outside/sorority/layout/management/riley/riley2.jpeg']]
You decide to take the risk and tell Riley the truth about what $bestfriend.name and you have been up to. The story makes her laugh out loud, probably because she doesn't believe you at all. That's not that surprising, it wasn't that long ago you would have laughed too. But as it turns out, succubi are very real.
<span style='color:#8ac926;'>"Very funny. But seriously, something is up."</span>
<i>Guess I'll have to show her</i>
<<nobr>>
<<if $incubusdisabled is not true and $emberfucked is true>>
<div class='orange-link'><a data-passage='Show her your new cock' class="link-internal" role="link" tabindex="0">Show her your new cock</a></div>
<</if>>
<span class='orange-link'>[[Show her your demonic form]]</span>
<</nobr>>[img[$imgDir + 'outside/sorority/layout/management/riley/demonicform.jpeg']]
Since words are unlikely to convince her you just go for the straightforward approach and turn full demon for a bit. Horns grow out of your head, your eyes get a reddish tint and even your teeth sharpen. Riley freezes for a second, activating her fight or flight response, then bolts for the door.
<span style='color:#8ac926;'>"Holy shit!"</span>
You can't have her yelling and screaming <span style='color:crimson'>"DEMON"</span> throughout the house you grab her arm to hold her back, as gently as you can. Since your strength is far greater than hers she can't pull free, no matter how much she wiggles.
<span style='color:#8ac926;'>"Let go of me!"</span>
"Relax, Riley, it's still me."
Now that she can't escape you have time to calm her down and repeat some of the things you explained earlier. After a while you feel comfortable letting her go as she listens. In the end you give her the same offer you gave to your best friend, using your power to turn her.
<span style='color:#8ac926;'>"I don't know... do you think it's worth it?"</span>
"You'll have to decide that for yourself. The only real downside I've encountered is that you need to feed on people's sexual energy to keep going. But I'd like you to keep this a secret from the others, at least for now."
Riley ponders your offer for a little while, staring at your horns and other demonic features.
<span style='color:#8ac926;'>"Well, fuck it. This is the only place I ever really belonged anyway."</span>
<<nobr>>
<<if $player.skills.awaken is true>>
<<if $player.essence > 249>>
<div class='orange-link'><a data-passage='Turn her into a succubus riley' class="link-internal" role="link" tabindex="0">Turn her into a succubus</a></div>
<<else>>
<a disabled><strike>Turn her into a succubus</strike> (required rank: Adept)</a>
<br>
<</if>>
<<else>>
<a disabled><strike>Turn her into a succubus</strike> (requires <span style='color:orange;'>Awaken</span>)</a>
<br>
<</if>>
[[Something to consider->SororityManagement]]
<</nobr>>[img[$imgDir + 'outside/sorority/layout/management/riley/incubus/incubusreveal.webp']]
Since you went through all that trouble to gain the power of an Incubus you might as well show it off a little. To her surprise you start stripping naked, spreading your legs to make sure she has a good view, and then release your she-shaft. You wiggle it around a bit so she doesn't think it's some kind of trick.
<span style='color:#8ac926;'>"What are you doing?"</span>
"Just watch."
<span style='color:#8ac926;'>"The fuck! Is that thing real?"</span>
Riley stares at your dick like it's the first time she's ever seen one. To be fair she has probably never watched one grow out of thin air. You can't help but notice a faint blush appearing on her cheeks, and a little lick of her lips.
<span class='orange-link'>[[Ask if she wants to touch it]]</span>
<span class='orange-link'>[[Show her your demonic form too->Show her your demonic form]]</span>
[img[$imgDir + 'outside/sorority/layout/management/riley/incubus/incubustouch.webp']]
She ponders the question for a second and then nods, so you make a come-hither motion with your finger while wiggling your cock some more. She approaches you and grabs it, taking a closer look and stroking it a few times. You let a little moan escape your lips so she knows you're feeling good.
"See, I told you it was real."
<span style='color:#8ac926;'>"How are you doing this!?"</span>
<<nobr>>
<span class='orange-link'>[[Take her to the dorms for some fun]]</span>
<br>
<span class='orange-link'>[[Show her your demonic form too->Show her your demonic form]]</span>
<</nobr>>Still naked you quickly run across the hall to an empty bedroom, and lock the door. Meanwhile, Riley has stripped too and is waiting on the bed. She's usually pretty timid, so it surprises you when she goes straight for an aggressive, sloppy kiss, and then shoving her face into your tits. She must be pretty horny already.
[img[$imgDir + 'outside/sorority/layout/management/riley/incubus/incubuskissing.webp']]
After teasing your nipples for a bit she sinks further down to your cock, which is begging for attention. With one smooth motion she swallows the thing balls deep, her tight throat massaging your shaft like nothing you've felt before. You can't help but pump your hips as she sucks you off. Riley's blowjob skills are out of this world, it takes everything you have not to bust in her mouth right here and now.
"Fucking hell, I didn't even know that was possible!"
<span style='color:#8ac926;'>"Mhmmm."</span>
[img[$imgDir + 'outside/sorority/layout/management/riley/incubus/incubusblowjob.webp']]
[[Try her other hole]]You have to switch it up before it's too late, so you instruct her to turn around. Riley smiles and gets in an ass-up, face-down position, wiggling her hips enticingly. First you give her exposed ass cheeks a few spanks, before placing your cock against her entrance and penetrating her pussy. She's wet, warm, and tight as you begin stroking back and forth.
<span style='color:#8ac926;'>"Nnnnghh, that's a real cock alright."</span>
[img[$imgDir + 'outside/sorority/layout/management/riley/incubus/incubusinsertion.webp']]
[[Enjoy that sweet pussy]]Riley is a surprisingly demanding lover. It doesn't take long for her to get on top and take control, bouncing up and down like a maniac. Even then she makes you pump your hips as fast as you can. The sound of your thighs slapping against her ass is most likely loud enough to hear in the entire hallway.
<span style='color:#8ac926;'>"Is that all you got? Harder!"</span>
[img[$imgDir + 'outside/sorority/layout/management/riley/incubus/incubusfuck1.webp']]
She continues riding you like that until her orgasm approaches, then she switches techniques. With your cock still inside her she begins moving back and forth, rubbing her clit against your body. You share another hot kiss as she cums, her pussy squeezing you even harder than before. The released energy is making you feel better than humanly possible.
<i>5 Essence gained</i>
[img[$imgDir + 'outside/sorority/layout/management/riley/incubus/incubusfuck2.webp']]
[[You're about to bust too]]
<<nobr>>
<<updateEssence 5>>
<<set $player.victimsdrained++>>
<</nobr>>After her orgasm subsides Riley dismounts, but she's not about to leave you hanging. She takes you back into her heavenly throat, and this time you don't have to hold back. With a groan you start blasting cum, huge globs of it painting her insides white. She swallows and swallows and swallows some more, but even for her it's too much as some leaks back out of her mouth. The ejaculation gives back any essence you drained from her earlier.
"Fuuuuuuuuck yes!"
<span style='color:#8ac926;'>"I nearly drowned, what the fuck?"</span>
<i>5 Essence lost</i>
[img[$imgDir + 'outside/sorority/layout/management/riley/incubus/incubuscum.webp']]
When you catch your breath you ask her if she believes you now, but apparently growing a cock right in front of her still isn't enough to overcome her skepticism. You'll have to show her the full thing after all.
<<nobr>>
<span class='orange-link'>[[Show her your demonic form]]</span>
<<set $riley.incubusfuck = true>>
<<updateEssence -5>>
<</nobr>>Somehow you've managed to convince Riley to become a succubus like you and $bestfriend.name. Since she doesn't seem willing to go home for the transformation you take her to one of the dorm rooms she can unlock from the inside, to prevent her from being disturbed. You have a spare key just in case something goes wrong. Before you <span style='color:orange;'>Awaken</span> her you ask her one final time if this is what she wants.
<span style='color:#8ac926;'>"I'm sure. It's not gonna hurt, is it?"</span>
"Nah. You might get a fever, but that's about it."
She demands one last good-night kiss before you activate the power and she falls into a deep sleep. Apart from her reddening cheeks, she looks oddly at peace like this. You pull the blankets up to her shoulders and then leave the room, locking it behind you.
[img[$imgDir + 'outside/sorority/layout/management/riley/rileysleep.gif']]
<i>Good luck, girl</i>
[[Continue->Sorority]]
<<nobr>>
<<set $riley.transforming = true>>
<<updateEssence -100>>
<<progressTime>>
<</nobr>>Riley is whistling while walking through the hallways of the sorority, which means her transformation must have been completed. You wave and walk up to her, and can't help but notice she's positively glowing.
"Girl! You look great! When did you get up?"
<span style='color:#8ac926;'>"Oh my God! Last night, I was so horny I went out, found the nearest frat boy, and sucked him off so good he was crying for his mother. I might have overdone it, he texted me this morning that he can barely move."</span>
"Yeah, that happens. I'm glad you're feeling good."
<span style='color:#8ac926;'>"I feel amazing! If you'll excuse me, I think I'm going for another snack."</span>
<i>Hopefully she leaves some for me</i>
[img[$imgDir + 'outside/sorority/layout/management/riley/rileytransformed.jpeg']]
[[Continue->Sorority]]
<<nobr>>
<<set $riley.transformedtalk = true>>
<</nobr>>Riley has really been coming out of her shell since the transformation, experimenting with things she never thought of before. This time she wants you to try sticking it up her butthole. That's definitely something you're up for, but just to be safe you prepare her with some fingering. Good thing too, because at first it's difficult to even get a single digit in.
<span style='color:#8ac926;'>"Oof, gentle!"</span>
[img[$imgDir + 'outside/sorority/layout/management/riley/incubus/incubusanalfingering.webp']]
Once she's nice and loose you get on top of her and slowly shove yourself into the now twitching ass. Her asshole is incredibly tight, and her succubus powers make it feel even better. It doesn't take long at all for you to reach your limit. A final thrust pushes your cock in as deep as it can go, just in time to start painting her insides white. Every shot of cum released is accompanied by a little bit of Essence flowing into her.
<span style='color:#8ac926;'>"Mmmm. Thanks, babe."</span>
[img[$imgDir + 'outside/sorority/layout/management/riley/incubus/incubusanalfuck.webp']]
<<nobr>>
<<if ndef $riley.essence or $riley.essence < 250>>
<i>Riley drained 25 Essence from you</i>
<<else>>
<i>Riley is at max capacity for now</i>
<</if>>
<</nobr>>
<<nobr>>
[[Continue->Sorority]]
<<if ndef $riley.essence>>
<<set $riley.essence = 25>>
<<else>>
<<set $riley.essence = $riley.essence + 25>>
<<if $riley.essence > 250>>
<<set $riley.essence = 250>>
<</if>>
<</if>>
<<updateEssence -25>>
<<progressTime>>
<</nobr>>[img[$imgDir + 'outside/college/molly/succubus/mollyseduce.webp']]
$bestfriend.name takes you to one of her favorite clubs to find some targets. Luckily you're with one of the most gorgeous women in the world, so you don't have to do anything. Several people are drawn to her as she dances seductively on stage. All you need to do now is pick one.
<span style='color:#ef476f;'>"So, anyone catch your eye?"</span>
[[Take one of the girls home]]
[[Take one of the guys home]]
<<nobr>>
<<progressTime>>
<</nobr>>The guy must think it's his lucky day, going home with two bombshells. Unfortunately for him Molly has some peculiar tastes. After the three of you arrive at her apartment she has him strip naked and ties him to the bed. Still he seems to be pretty happy, after all who doesn't like a bit of kink now and then.
<span style='color:#ef476f;'>"You be a good boy now and don't move, understand?"</span>
[img[$imgDir + 'outside/college/molly/succubus/malevictim1.webp']]
[[Tease him]]A pretty cute Asian girl catches your eye, and you motion for her to come dance with you. You spend some time dancing, flirting, and grinding while the others look on in awe and jealousy. A little later the girl whispers in your ear if you want to come home with her, which of course you accept. At her place you have a little after-party with some wine and snacks.
<span style='color:#90e0ef'>"To all the single ladies!"</span>
"Cheers!"
<span style='color:#ef476f'>"Fuck yeah!"</span>
[img[$imgDir + 'outside/college/molly/succubus/femalevictim1.webp']]
Turns out $bestfriend.name also brought some high-quality weed, and there's more than enough to go around. You happily pass some blunts to each other, and combined with the alcohol it quickly removes any remaining inhibitions. She watches approvingly as the girl leans in and gives you a smoke-filled kiss.
<span style='color:#90e0ef'>"Mmmmmm."</span>
[img[$imgDir + 'outside/college/molly/succubus/femalevictim2.webp']]
[[It's time for the real party]]He's forced to just watch as $bestfriend.name turns around and starts kissing you. Soon the rest of your clothes come off too. While the man gets to feast his eyes, it quickly becomes frustrating for him. The nubile bodies in front of him are just out of reach, and the chains are too short for him to touch himself.
<span style='color:#E0D68A'>"Okay ladies, you've had your fun. Time to untie me."</span>
[img[$imgDir + 'outside/college/molly/succubus/malevictim2.webp']]
Still you continue to ignore him, moving your makeout session to the bed. $bestfriend.lies down flat with you on top of her, and after a little while she motions for you to turn around. You give her one last kiss and then do so, tasting her pussy while she does the same to yours. The way you're positioned the man probably can't even see anything.
[img[$imgDir + 'outside/college/molly/succubus/malevictim3.webp']]
"Uh, $bestfriend.name, shouldn't we be draining him?"
<span style='color:#ef476f;'>"Oh, right. You really should have picked one of those nice girls you know. Didn't you see how hot they were? Go grab the toy from that drawer over there and we'll get started."</span>
[[Do as she says]]Inside the drawer is a smelly old fleshlight, which looks like it's seen it's fair share of use. Meanwhile, $bestfriend.name has blindfolded the man and is writing <span style='color:crimson;'>"LOSER"</span> on his chest. She winks and puts out her hand so you can give her the rubber toy. After that she positions herself on his lap and prepares to "fuck" him.
<span style='color:#ef476f'>"Ready, big boy?"</span>
<span style='color:#E0D68A'>"Fuck, yeah!"</span>
[img[$imgDir + 'outside/college/molly/succubus/malevictim4.webp']]
[[Let the draining begin]]You try your hardest not to burst out laughing as $bestfriend.name starts bouncing up and down on his lap, moaning loudly while stroking him with the fleshlight. Even blindfolded he notices the difference right away of course. The real thing would probably feel a million times better.
<span style='color:#E0D68A'>"What the shit? That's not an actual pussy!"</span>
<span style='color:#ef476f'>"You didn't actually think you'd get to fuck me? Just let out your pathetic little load already."</span>
While the toy may not be real it still serves its purpose. She speeds up the strokes until he's forced to cum inside it, but even that isn't enough to satisfy her. You watch, a little afraid, how $bestfriend.name mercilessly milks load after load out of him with the fleshlight. At least he gets to watch her ass bounce, right?
[img[$imgDir + 'outside/college/molly/succubus/malevictim5.webp']]
Only after the guy is completely spent does she untie him. He's been drained so many times he walks around like a zombie, barely managing to put his clothes on before $bestfriend.name kicks him out of the apartment. She doesn't even bother cleaning the toy for the next pour soul she uses it on.
<span style='color:#ef476f'>"Job well done, don't you think?"</span>
"Yeah, I barely had to lift a finger."
<i>$bestfriend.name and you both got 10 Essence</i>
[[Head out->Outside]]
<<nobr>>
<<updateEssence 10>>
<<set $player.victimsdrained++>>
<<if ndef $bestfriend.essence>>
<<set $bestfriend.essence = 10>>
<<else>>
<<set $bestfriend.essence = $bestfriend.essence + 10>>
<</if>>
<<if $gameTime is not 5>>
<<progressTime>>
<</if>>
<</nobr>>The drugs are making you all incredibly horny, and you both pounce on the girl like a pair of starving hyenas. After pulling down her panties $bestfriend.name dives into her sweet pussy, while you go for her puckered little asshole. Judging by her moans it has to feel pretty good to have both holes licked at once.
<i>Maybe I should try that sometime</i>
[img[$imgDir + 'outside/college/molly/succubus/femalevictim3.webp']]
[[Change it up]]Since eating ass and pussy for hours is a bit tiring you ask the girl if she has any toys. Luckily she has a pretty strong vibrator in her bedroom closet. She probably didn't expect $bestfriend.name would hold down her legs as you hold it against her clit on max power though. With no escape a powerful orgasm washes over her, completely drenching her panties.
<span style='color:#90e0ef'>"Wait, no, fuuuuuuuuuck!"</span>
[img[$imgDir + 'outside/college/molly/succubus/femalevictim4.webp']]
[[Squeeze her dry]]The next few hours are a haze as the three of you lick, rub, vibrate, and even scissor each other to many orgasms. The entire room soon reeks of sex. Every time she cums it energizes $bestfriend.name and you, but after the 5th one she's extremely tired. The poor girl falls right asleep, so you tuck her into bed and clean up some of the mess you made.
<span style='color:#ef476f'>"Let's go, that's enough for today."</span>
[img[$imgDir + 'outside/college/molly/succubus/femalevictim5.webp']]
<i>$bestfriend.name and you both got 10 Essence</i>
[[Head out->Outside]]
<<nobr>>
<<updateEssence 10>>
<<set $player.victimsdrained++>>
<<if ndef $bestfriend.essence>>
<<set $bestfriend.essence = 10>>
<<else>>
<<set $bestfriend.essence = $bestfriend.essence + 10>>
<</if>>
<<if $gameTime is not 5>>
<<progressTime>>
<</if>>
<</nobr>>[img[$imgDir +'outside/sorority/layout/management/hazing/rushweek.webp']]
Rush week is the perfect way to turn your pledges into full-fledged sisters. Every evening from Monday until Friday they will have to perform various tasks and go through hazing. Since it's a lot of work to prepare, organize and clean everything up the girls won't be able to do other tasks during the week.
Blake, Autumn and the others will help you set everything up, but you will need to use some funds from the treasury and pick which events you want the pledges to do. During the week you can watch the events from the dining hall in the evening, or read about it in the report the next day.
<<nobr>>
<<if $sorority.treasury > 2499>>
[[Start organizing ($2500)]]
<br>
<<else>>
<a disabled><strike>Start organizing</strike> ($2500 in treasury required)</a>
<br>
<</if>>
[[Back->SororityManagement]]
<</nobr>><<nobr>>
<<if $sorority.hazing.tutorialread is not true>>
Choose 5 different events for your pledges next week. Picking at least 3 events from Depravity 1 will increase the depravity level to 2 afterward. To unlock Delta Rho events increase your reputation with them by hosting pool parties. At the end of the week a small amount of pledges will be turned into sisters!
<<set $sorority.hazing.tutorialread = true>>
<</if>>
<div class="row">
<div class="column">
<h2>Standard</h2>
<ul>
<li>Boot camp</li>
<li>Clean showers</li>
<li>Hosing</li>
<li>Scavenger hunt</li>
<li>Forest drop</li>
</ul>
</div>
<div class="column">
<h2>Depravity 1</h2>
<ul>
<<if $sorority.depravity > 0>>
<li>Strip poker</li>
<<if def $fraternity and $fraternity.metpresident is true>>
<li>Delta Rho flash by</li>
<<else>>
<li><a disabled><strike>Delta Rho flash by</strike></a></li>
<</if>>
<li>Oil wrestling</li>
<li>Spanking contest</li>
<li>Dildo suck off</li>
<<else>>
<li><a disabled><strike>Strip poker</strike></a></li>
<li><a disabled><strike>Delta Rho flash by</strike></a></li>
<li><a disabled><strike>Oil wrestling</strike></a></li>
<li><a disabled><strike>Spanking contest</strike></a></li>
<li><a disabled><strike>Dildo suck off</strike></a></li>
<</if>>
</ul>
</div>
<div class="column">
<h2>Depravity 2</h2>
<ul>
<<if $sorority.depravity > 1>>
<li>Musical dildo chairs</li>
<<if def $fraternity and $fraternity.metpresident is true>>
<li>Delta Rho gifts</li>
<<else>>
<li><a disabled><strike>Delta Rho gifts</strike></a></li>
<</if>>
<li>Naked auction</li>
<li>Maid service</li>
<<if def $fraternity and $fraternity.metpresident is true>>
<li>Delta Rho measuring</li>
<<else>>
<li><a disabled><strike>Delta Rho measuring</strike></a></li>
<</if>>
<<else>>
<li><a disabled><strike>Musical dildo chairs</strike></a></li>
<li><a disabled><strike>Delta Rho gifts</strike></a></li>
<li><a disabled><strike>Naked auction</strike></a></li>
<li><a disabled><strike>Maid service</strike></a></li>
<li><a disabled><strike>Delta Rho measuring</strike></a></li>
<</if>>
</ul>
</div>
</div>
<</nobr>>
<<nobr>>
<<set _taskOptions = ["Boot camp", "Clean showers", "Hosing", "Scavenger hunt", "Forest drop"]>>
<<if $sorority.depravity > 0>>
<<set _taskOptions.push("Strip poker")>>
<<set _taskOptions.push("Oil wrestling")>>
<<set _taskOptions.push("Spanking contest")>>
<<set _taskOptions.push("Dildo suck off")>>
<</if>>
<<if $sorority.depravity > 0 and def $fraternity and $fraternity.metpresident is true>>
<<set _taskOptions.push("Delta Rho flash by")>>
<</if>>
<<if $sorority.depravity > 1>>
<<set _taskOptions.push("Musical dildo chairs")>>
<<set _taskOptions.push("Naked auction")>>
<<set _taskOptions.push("Maid service")>>
<</if>>
<<if $sorority.depravity > 1 and def $fraternity and $fraternity.metpresident is true>>
<<set _taskOptions.push("Delta Rho gifts")>>
<<set _taskOptions.push("Delta Rho measuring")>>
<</if>>
<div class="row">
<div class="column">
Monday: <<listbox "$sorority.hazing.mondaytask" autoselect>>
<<optionsfrom _taskOptions>>
<</listbox>>
</div>
<div class="column">
Tuesday: <<listbox "$sorority.hazing.tuesdaytask" autoselect>>
<<optionsfrom _taskOptions>>
<</listbox>>
</div>
<div class="column">
Wednesday: <<listbox "$sorority.hazing.wednesdaytask" autoselect>>
<<optionsfrom _taskOptions>>
<</listbox>>
</div>
<div class="column">
Thursday: <<listbox "$sorority.hazing.thursdaytask" autoselect>>
<<optionsfrom _taskOptions>>
<</listbox>>
</div>
<div class="column">
Friday: <<listbox "$sorority.hazing.fridaytask" autoselect>>
<<optionsfrom _taskOptions>>
<</listbox>>
</div>
</div>
<<if $sorority.hazing.planningerror is true>>
<<set $sorority.hazing.planningerror = false>>
<span style='color:crimson;'>Please choose 5 different events for the days above</span>
<br>
<br>
<</if>>
<<link "Finish planning and wait for next Monday" "SororityManagement">>
<<if ($sorority.hazing.mondaytask is $sorority.hazing.tuesdaytask) or ($sorority.hazing.mondaytask is $sorority.hazing.wednesdaytask) or ($sorority.hazing.mondaytask is $sorority.hazing.thursdaytask) or ($sorority.hazing.mondaytask is $sorority.hazing.fridaytask) or ($sorority.hazing.tuesdaytask is $sorority.hazing.wednesdaytask) or ($sorority.hazing.tuesdaytask is $sorority.hazing.thursdaytask) or ($sorority.hazing.tuesdaytask is $sorority.hazing.fridaytask) or ($sorority.hazing.wednesdaytask is $sorority.hazing.thursdaytask) or ($sorority.hazing.wednesdaytask is $sorority.hazing.fridaytask) or ($sorority.hazing.thursdaytask is $sorority.hazing.fridaytask)>>
<<set $sorority.hazing.planningerror = true>>
<<goto "Start organizing ($2500)">>
<<else>>
<<set $sorority.treasury = $sorority.treasury - 2500>>
<<set $sorority.hazing.planned = true>>
<</if>>
<</link>>
<</nobr>><<nobr>>
<div style="display:flex; width:100%;">
<div style="width:50%;">
Sorority sisters are the bread and butter of any greek life organization. Dedicated members who have proven themselves through dedication and hazing, they will work hard to help their peers and are loyal to a fault. Sisters are more efficient at raising funds.
<br>
<br>
<<back>>
</div>
<div style="width:50%;">
[img[$imgDir + 'outside/sorority/layout/management/details/sororitysisters.webp']]
</div>
</div>
<</nobr>>
In the normal intro the player gives a blowjob. This alternate intro is for gold star lesbian players who want to avoid penises entirely. Note that you will still be able to interact with the male characters in the game if you wish to, but no encounters are forced.
<<link "Continue" "Intro">>
<<set $lesbianintro = true>>
<</link>>
[[Switch to the normal intro->Intro]]The woman takes you to a more secluded location, and orders you to kneel as she unzips her pants. Next thing you know she's forcing pushing her dirty pussy against your mouth. She's clearly drugged out of her mind. Tears well up in your eyes as you realize you have no choice but to let her do what she wants.
<span style='color:#C5AFA4'>"That's right, lick me, slut!"</span>
<i>Oh God, oh God, this can't be happening!</i>
[img[$imgDir + 'intro/lesbianintro/parkpussylicking1.webp']]
[[The woman finally finishes]] With a loud moan she announces her orgasm. It's too late to pull away, so you brace yourself. As soon as the first squirt of pussy juice hits your tongue however, something strange happens. You suddenly feel invigorated, a jolt of energy flowing through your body. The sensation is unlike anything you've ever felt before, stronger than any orgasm.
<span style='color:#C5AFA4'>"Nnnngh..."</span>
You feel your body acting on autopilot, your tongue working overtime to make her cum even harder. Even the taste is strangely pleasant to you. After finishing the woman stumbles backwards, a dazed and confused look on her face.
[img[$imgDir + 'intro/lesbianintro/parkpussylickingorgasm.webp']]
<i>She seems distracted, now could be my chance to escape</i>
[[Get out of here quick]]
<a data-passage="I want more, keep licking!" style='color:crimson;' class="link-internal" role="link" tabindex="0">I want more, keep licking!</a>
<<nobr>>
<<updateEssence 5>>
<<set $player.victimsdrained++>>
<</nobr>>You want, no, NEED more of that feeling you just had. Like a woman possessed you dive back into her pussy, this time licking as hard as you can. Your inexperience is made up for by enthusiasm, and a burning desire to repeat the feeling from before. The woman seems to be in a trance, eyes glazed over with only the occasional moan coming out.
<i>Cum! Cum! Give me more of it!</i>
[img[$imgDir + 'intro/lesbianintro/parkpussylicking2.webp']]
Not long after the girl orgasms again, giving you another burst of energy. Her knees buckle and collapse, falling backward onto the ground. Even then you don't relent, going straight back for more as your vision becomes cloudy, your mind focused on one thing only.
You won't stop licking, and licking, and licking...
Finally she can cum no more, and you slowly start to come out of your haze. Your attacker is flat on the ground, a euphoric expression on her face. A pair of blank eyes stare into the night sky.
<i>Oh shit, she's not moving at all. Did she have a heart attack?</i>
[img[$imgDir + 'intro/suckeddry.jpeg']]
[[Now it's really time to leave->Get out of here quick]]
<<nobr>>
<<updateEssence 10>>
<<set $mansuckeddryintro = true>>
<<set $player.victimskilled++>>
<<updateAlignment -3>>
<</nobr>><<back>>