Your browser lacks required capabilities. Please upgrade it or switch to another to continue.
Loading…
,,<<include "presets">>
<<set $sandbox to 0>>
<<preload
'https://berylforge.neocities.org/images/AcceptReject.png',
'https://berylforge.neocities.org/images/Back.png',
'https://berylforge.neocities.org/images/Blue.png',
'https://berylforge.neocities.org/images/BlueTurn.png',
'https://berylforge.neocities.org/images/Dissolution1.png',
'https://berylforge.neocities.org/images/Dissolution2.png',
'https://berylforge.neocities.org/images/Dissolution3.png',
'https://berylforge.neocities.org/images/Exaltation5.png',
'https://berylforge.neocities.org/images/Fixation0.png',
'https://berylforge.neocities.org/images/Green.png',
'https://berylforge.neocities.org/images/GreenTurn.png',
'https://berylforge.neocities.org/images/Mark.png',
'https://berylforge.neocities.org/images/Moon.png',
'https://berylforge.neocities.org/images/Multiplication-2.png',
'https://berylforge.neocities.org/images/Red.png',
'https://berylforge.neocities.org/images/RedTurn.png',
'https://berylforge.neocities.org/images/Rules.png',
'https://berylforge.neocities.org/images/RulesSB.png',
'https://berylforge.neocities.org/images/Separation-1.png',
'https://berylforge.neocities.org/images/Sublimation0.png',
'https://berylforge.neocities.org/images/Sun.png',
'https://berylforge.neocities.org/images/Title.png',
'https://berylforge.neocities.org/images/Reload.png',
'https://berylforge.neocities.org/images/Eliminate.png',
'https://berylforge.neocities.org/images/BlackTurn.png',
'https://berylforge.neocities.org/achievements/100.png',
'https://berylforge.neocities.org/achievements/Addiction.png',
'https://berylforge.neocities.org/achievements/AllEmpty.png',
'https://berylforge.neocities.org/achievements/ApeEnd.png',
'https://berylforge.neocities.org/achievements/Bear.png',
'https://berylforge.neocities.org/achievements/Bottom.png',
'https://berylforge.neocities.org/achievements/BoyfriendEnd.png',
'https://berylforge.neocities.org/achievements/CardsBlue.png',
'https://berylforge.neocities.org/achievements/CardsGreen.png',
'https://berylforge.neocities.org/achievements/CardsRed.png',
'https://berylforge.neocities.org/achievements/ChasteEnd.png',
'https://berylforge.neocities.org/achievements/DaddyEnd.png',
'https://berylforge.neocities.org/achievements/DomEnd.png',
'https://berylforge.neocities.org/achievements/DumbEnd.png',
'https://berylforge.neocities.org/achievements/GainerEnd.png',
'https://berylforge.neocities.org/achievements/LunarSwap.png',
'https://berylforge.neocities.org/achievements/PigEnd.png',
'https://berylforge.neocities.org/achievements/PupEnd.png',
'https://berylforge.neocities.org/achievements/ScoreReset.png',
'https://berylforge.neocities.org/achievements/SolarSwap.png',
'https://berylforge.neocities.org/achievements/ThreePups.png',
'https://berylforge.neocities.org/achievements/Twink.png',
'https://berylforge.neocities.org/achievements/Unwanted.png',
'https://berylforge.neocities.org/achievements/Draw.png'
'https://berylforge.neocities.org/achievements/RuleSheet.png',
'https://berylforge.neocities.org/achievements/Trophy.png',
'https://berylforge.neocities.org/achievements/Locked.png',
'https://berylforge.neocities.org/achievements/Gear.png',
'https://berylforge.neocities.org/achievements/Beer.png',
'https://berylforge.neocities.org/achievements/Patreon.png',
'https://berylforge.neocities.org/achievements/Discord.png'
'https://berylforge.neocities.org/achievements/Worship.png'
>><<if $sandbox is 1 and $p1display.length + $p2display.length + $p3display.length gt 1>>
<h3 class="name p1" style="Text-align:center; text-transform: uppercase;">
<<=$deck.length-1>> <<if $deck.length-1 is 1>>turn<<else>>turns<</if>> remaining
<<if $eliminated gte 3>>
<span class="eliminateAll" title="Discard All Remaining Cards">
<<link [img["https://berylforge.neocities.org/images/Eliminate.png"]]>>
<<replace ".card-container.one">>
<div class="card-container">
<div class="face discardleft">[img["https://berylforge.neocities.org/images/" + $hand[0].name + $hand[0].value + ".png"]]</div>
</div>
<</replace>>
<<replace ".card-container.two">>
<div class="card-container">
<div class="face discardright">[img["https://berylforge.neocities.org/images/" + $hand[1].name + $hand[1].value + ".png"]]</div>
</div>
<</replace>>
<<timed .6s>>
<<goto "SBGameover">>
<</timed>>
<</link>>
</span>
<</if>>
</h3>
<<else>>
<<if $sandbox is not 1>>
<h3 class="name p1" style="Text-align:center; text-transform: uppercase;">your turn</h3>
<</if>><</if>>
<<if $sandbox is 1 and $p1display.length + $p2display.length + $p3display.length is 1>>
<div class="speechp1">
<div class="bubble p1">
Okay, I drew again; but I'm telling you guys, this doesn't make any sense. I //just// had a turn.
</div>
</div>
<</if>>
<div class="hand">
<div class="card-container one draw">
<div class="back pull flip"></div>
<div class="face pull flip">
<<link [img["https://berylforge.neocities.org/images/" + $hand[0].name + $hand[0].value + ".png"]]>>
<<if $sandbox is 1 and $subd gte 6>>
<<goto chasteEnd2>>
<<else>>
<<set $conNum to ".one">>
<<set $selected to $hand[0]>>
<<set $discarded to $hand[1]>>
<<set $believe to random(1, 20)>>
<<replace ".card-container.two">>
<div class="card-container">
<div class="face discardright">[img["https://berylforge.neocities.org/images/" + $hand[1].name + $hand[1].value + ".png"]]</div>
</div>
<</replace>>
<<timed .4s>>
<<replace ".card-container.two">>
<</replace>>
<</timed>>
<<replace ".card-container.one">>
<div class="card-container.one">
<div class="face hide">[img["https://berylforge.neocities.org/images/" + $hand[0].name + $hand[0].value + ".png"]]</div>
<div @class="'face ' + $selected.color">
<<if $sandbox is 1>>
<<include "Refresh Button">>
<</if>>
<div class="options">
<<include "offer">>
</div>
</div>
</div>
<</replace>>
<</if>>
<</link>>
</div>
</div>
<div class="card-container two draw">
<div class="back pull flip"></div>
<div class="face pull flip">
<<link [img["https://berylforge.neocities.org/images/" + $hand[1].name + $hand[1].value + ".png"]]>>
<<if $sandbox is 1 and $subd gte 6>>
<<goto chasteEnd2>>
<<else>>
<<set $conNum to ".two">>
<<set $selected to $hand[1]>>
<<set $discarded to $hand[0]>>
<<set $believe to random(1, 20)>>
<<replace ".card-container.one">>
<div class="card-container">
<div class="face discardleft">[img["https://berylforge.neocities.org/images/" + $hand[0].name + $hand[0].value + ".png"]]</div>
</div>
<</replace>>
<<timed .4s>>
<<replace ".card-container.one">>
<</replace>>
<</timed>>
<<replace ".card-container.two">>
<div class="card-container.two">
<div class="face hide">[img["https://berylforge.neocities.org/images/" + $hand[1].name + $hand[1].value + ".png"]]</div>
<div @class="'face ' + $selected.color">
<<if $sandbox is 1>>
<<include "Refresh Button">>
<</if>>
<div class="options">
<<include "offer">>
</div>
</div>
</div>
<</replace>>
<</if>>
<</link>>
</div>
</div>
</div> /% Decide if the Giver Lied %/
<<if $lied is 0>>
<<if $believe lt $p1trust>>
<<set $consider to $selected>>
<<else>>
<<set $consider to $discarded>>
<</if>>
<<else>>
<<if $lied is 1>>
<<if $believe lt $p1trust>>
<<set $consider to $discarded>>
<<else>>
<<set $consider to $selected>>
<</if>>
<</if>><</if>>
/% Accept or Reject %/
<<if $sandbox is 1>>
<<if $selected.name is "Multiplication">>
<<include "p3Reject.1">>
<<else>>
<<include "p3Accept.1">>
<</if>>
<<else>>
<<if $selected.name is "Exaltation" or $selected.name is "Dissolution">>
<<if not $p3salt.includes($tf) or ($p1.viz is 0 and $p1display.length + $p2display.length + $p3display.length is 6)>>
<<include "p3Reject.1">>
<<else>>
<<if not $p1salt.includes($tf)>>
<<include "p3Accept.1">>
<<else>>
<<if $p3winCond.includes("Red")>>
<<if $p1display.length is 8 and (($p1score + $consider.value gte $p3score) or ($p2score gte $p3score))>>
<<include "p3Accept.1">>
<<else>>
<<if $p3display.length is 8 and (($p3score + $consider.value lte $p1score) or ($p2score gte $p3score))>>
<<include "p3Reject.1">>
<<else>>
<<if $p3wanted.includes($consider.name)>>
<<include "p3Accept.1">>
<<else>>
<<include "p3Reject.1">>
<</if>><</if>><</if>>
<<else>>
<<if $p3winCond.includes("Blue")>>
<<if $p1display.length is 8 and (($p1score + $consider.value gte $p3score and $p3score gte $p2score) or ($p2score lte $p3score and $p3score lte $p1score + $consider.value))>>
<<include "p3Accept.1">>
<<else>>
<<if $p3display.length is 8 and (($p3score + $consider.value gte $p1score and $p3score gte $p2score) or ($p3score + $consider.value lte $p1score and $p3score lte $p2score))>>
<<include "p3Reject.1">>
<<else>>
<<if $p3wanted.includes($consider.name)>>
<<include "p3Accept.1">>
<<else>>
<<include "p3Reject.1">>
<</if>><</if>><</if>>
<</if>><</if>>
<</if>><</if>>
<<else>>
<<if $p3winCond.includes("Red")>>
<<if $p1display.length is 8 and (($p1score + $consider.value gte $p3score) or ($p2score gte $p3score))>>
<<include "p3Accept.1">>
<<else>>
<<if $p3display.length is 8 and (($p3score + $consider.value lte $p1score) or ($p2score gte $p3score))>>
<<include "p3Reject.1">>
<<else>>
<<if $p3wanted.includes($consider.name)>>
<<include "p3Accept.1">>
<<else>>
<<include "p3Reject.1">>
<</if>><</if>><</if>>
<<else>>
<<if $p3winCond.includes("Blue")>>
<<if $p1display.length is 8 and (($p1score + $consider.value gte $p3score and $p3score gte $p2score) or ($p2score lte $p3score and $p3score lte $p1score + $consider.value))>>
<<include "p3Accept.1">>
<<else>>
<<if $p3display.length is 8 and (($p3score + $consider.value gte $p1score and $p3score gte $p2score) or ($p3score + $consider.value lte $p1score and $p3score lte $p2score))>>
<<include "p3Reject.1">>
<<else>>
<<if $p3wanted.includes($consider.name)>>
<<include "p3Accept.1">>
<<else>>
<<include "p3Reject.1">>
<</if>><</if>><</if>>
<</if>><</if>><</if>><</if>><<set $eliminated to 0>>
<<include "ChoiceDio">>
/*
=====
Accept/Reject Dialouge
=====
*/
<<if $offeredFrom is "p1" and $grantee is "p1" and $selected.name is "Fixation">>
<<include "p1Fixation">>
<<else>>
<<if $offeredFrom is "p1" and $grantee is "p1" and $selected.name is "Sublimation">>
<<include "p1Sublimation">>
<<else>>
<<if $offeredFrom is "p1" and $grantee is "p1" and $selected.name is "Multiplication">>
<<include "p1Multiplication">>
<<else>>
<<include "OfferDio">>
<<timed .6s>>
<<if $grantee is "p2" and $offeredTo is "p2">>
<div class="speechp2">
<div class="bubble p2">
$accept
</div>
</div>
<<else>>
<<if $grantee is "p3" and $offeredTo is "p3">>
<div class="speechp3">
<div class="bubble p3">
$accept
</div>
</div>
<<else>>
<<if $grantee is "p2" and $offeredTo is "p3">>
<div class="speechp3">
<div class="bubble p3">
$reject
</div>
</div>
<<else>>
<<if $grantee is "p3" and $offeredTo is "p2">>
<div class="speechp2">
<div class="bubble p2">
$reject
</div>
</div>
<</if>><</if>><</if>><</if>>
<</timed>>
/*
=====
Resolve Cards
=====
*/
<<if $offeredTo is "p1">>
<<if $grantee is "p1">>
<<if $selected.name is "Dissolution">>
<<include "p1Dissolution">>
<<else>>
<<if $selected.name is "Exaltation">>
<<include "p1Exaltation">>
<<else>>
<<if $selected.name is "Fixation">>
<<include "p1Fixation">>
<<else>>
<<if $selected.name is "Sublimation">>
<<include "p1Sublimation">>
<<else>>
<<if $selected.name is "Multiplication">>
<<include "p1Multiplication">>
<<else>>
<<if $selected.name is "Separation">>
<<include "p1Separation">>
<</if>><</if>><</if>><</if>><</if>><</if>>
<<else>>
<<if $grantee is "p2">>
<<if $selected.name is "Dissolution">>
<<include "p2Dissolution">>
<<else>>
<<if $selected.name is "Exaltation">>
<<include "p2Exaltation">>
<<else>>
<<if $selected.name is "Fixation">>
<<include "p2Fixation">>
<<else>>
<<if $selected.name is "Sublimation">>
<<include "p2Sublimation">>
<<else>>
<<if $selected.name is "Multiplication">>
<<include "p2Multiplication">>
<<else>>
<<if $selected.name is "Separation">>
<<include "p2Separation">>
<</if>><</if>><</if>><</if>><</if>><</if>>
<<else>>
<<if $grantee is "p3">>
<<if $selected.name is "Dissolution">>
<<include "p3Dissolution">>
<<else>>
<<if $selected.name is "Exaltation">>
<<include "p3Exaltation">>
<<else>>
<<if $selected.name is "Fixation">>
<<include "p3Fixation">>
<<else>>
<<if $selected.name is "Sublimation">>
<<include "p3Sublimation">>
<<else>>
<<if $selected.name is "Multiplication">>
<<include "p3Multiplication">>
<<else>>
<<if $selected.name is "Separation">>
<<include "p3Separation">>
<</if>><</if>><</if>><</if>><</if>><</if>>
<</if>><</if>><</if>>
<<else>>
<<if $grantee is "p1">>
<<if $selected.name is "Dissolution">>
<<include "p1Dissolution">>
<<else>>
<<if $selected.name is "Exaltation">>
<<include "p1Exaltation">>
<<else>>
<<if $selected.name is "Fixation">>
<<include "p1Fixation">>
<<else>>
<<if $selected.name is "Sublimation">>
<<include "p1Sublimation">>
<<else>>
<<if $selected.name is "Multiplication">>
<<include "p1Multiplication">>
<<else>>
<<if $selected.name is "Separation">>
<<include "p1Separation">>
<</if>><</if>><</if>><</if>><</if>><</if>>
<<else>>
<<timed 1.6s>>
<<if $grantee is "p2">>
<<if $selected.name is "Dissolution">>
<<include "p2Dissolution">>
<<else>>
<<if $selected.name is "Exaltation">>
<<include "p2Exaltation">>
<<else>>
<<if $selected.name is "Fixation">>
<<include "p2Fixation">>
<<else>>
<<if $selected.name is "Sublimation">>
<<include "p2Sublimation">>
<<else>>
<<if $selected.name is "Multiplication">>
<<include "p2Multiplication">>
<<else>>
<<if $selected.name is "Separation">>
<<include "p2Separation">>
<</if>><</if>><</if>><</if>><</if>><</if>>
<<else>>
<<if $grantee is "p3">>
<<if $selected.name is "Dissolution">>
<<include "p3Dissolution">>
<<else>>
<<if $selected.name is "Exaltation">>
<<include "p3Exaltation">>
<<else>>
<<if $selected.name is "Fixation">>
<<include "p3Fixation">>
<<else>>
<<if $selected.name is "Sublimation">>
<<include "p3Sublimation">>
<<else>>
<<if $selected.name is "Multiplication">>
<<include "p3Multiplication">>
<<else>>
<<if $selected.name is "Separation">>
<<include "p3Separation">>
<</if>><</if>><</if>><</if>><</if>><</if>>
<</if>><</if>><</timed>><</if>>
<</if>>
<</if>><</if>><</if>>
<<set $deck.push($discarded)>><h3 class="name p2" style="Text-align:center; text-transform: uppercase;">$p2.name's turn</h3>
<<include "Player Wants">>
<<set $offeredFrom to "p2">>
<<if tags().includes("p2turn")>>
<<set $offerside to "left">>
<<else>>
<<set $offerside to "right">>
<</if>>
<div class="hand">
<div class="card-container one draw">
<div class="back pull flip"></div>
<div class="face pull flip">
[img["https://berylforge.neocities.org/images/" + $hand[0].name + $hand[0].value + ".png"]]
</div>
</div>
<div class="card-container two draw">
<div class="back pull flip"></div>
<div class="face pull flip">
[img["https://berylforge.neocities.org/images/" + $hand[1].name + $hand[1].value + ".png"]]
</div>
</div>
<<timed 2.2s>>
<<replace ".card-container.one.draw">>
<div @class="`face send` + $offerside">
[img["https://berylforge.neocities.org/images/" + $hand[0].name + $hand[0].value + ".png"]]
</div>
<</replace>>
<<replace ".card-container.two.draw">>
<div @class="`face send` + $offerside">
[img["https://berylforge.neocities.org/images/" + $hand[1].name + $hand[1].value + ".png"]]
</div>
<</replace>>
<</timed>>
</div>
<<timed 2.6s>>
/% Setup next scene %/
<<set $believe to random(1, 20)>>
/% How risky would it be to offer this card %/
<<if $p2winCond.includes("Red")>>
<<set $avgrisk.pushUnique("Sublimation", "Fixation", "Dissolution")>>
<<if $p2flip gte 2>>
<<set $hirisk.pushUnique("Exaltation")>>
<<else>>
<<if $p2flip lt 2 and ($p1flip gte 2 or $p3flip gte 2)>>
<<set $lowrisk.pushUnique("Exaltation")>>
<<else>>
<<set $avgrisk.pushUnique("Exaltation")>>
<</if>><</if>>
<<if $p2score gte $p1score and $p2score gte $p3score>>
<<set $hirisk.pushUnique("Separation", "Multiplication")>>
<<else>>
<<if (($p2score lte $p1score and $p2score gte $p3score) or ($p2score gte $p1score and $p2score lte $p3score))>>
<<set $lowrisk.pushUnique("Separation", "Multiplication")>>
<<else>>
<<set $avgrisk.pushUnique("Separation", "Multiplication")>>
<</if>><</if>>
<<else>>
<<if $p2winCond.includes("Blue")>>
<<set $avgrisk.pushUnique("Dissolution", "Fixation", "Sublimation")>>
<<if $p2flip gte 2>>
<<set $hirisk.pushUnique("Exaltation")>>
<<else>>
<<if $p2flip lt 2 and ($p1flip gte 2 and $p3flip gte 2)>>
<<set $lowrisk.pushUnique("Exaltation")>>
<<else>>
<<set $avgrisk.pushUnique("Exaltation")>>
<</if>><</if>>
<<if $p2score lte $p1score and $p2score lte $p3score>>
<<set $hirisk.pushUnique("Separation", "Multiplication")>>
<<else>>
<<if $p2score gte $p1score and $p2score gte $p3score>>
<<set $lowrisk.pushUnique("Separation", "Multiplication")>>
<<else>>
<<set $avgrisk.pushUnique("Separation", "Multiplication")>>
<</if>><</if>>
<</if>><</if>>
/% Choose a Card %/
<<if $p1display.length + $p2display.length + $p3display.length is 1>>
<<set $selected to either($hand)>>
<<if $selected.name + $selected.value is $hand[0].name + $hand[0].value>>
<<set $discarded to $hand[1]>>
<<else>>
<<set $discarded to $hand[0]>>
<</if>>
<<else>>
<<if $lowrisk.includes($hand[0].name)>>
<<set $selected to $hand[0]>>
<<set $discarded to $hand[1]>>
<<else>>
<<if $lowrisk.includes($hand[1].name)>>
<<set $selected to $hand[1]>>
<<set $discarded to $hand[0]>>
<<else>>
<<if $avgrisk.includes($hand[0].name)>>
<<set $selected to $hand[0]>>
<<set $discarded to $hand[1]>>
<<else>>
<<if $avgrisk.includes($hand[1].name)>>
<<set $selected to $hand[1]>>
<<set $discarded to $hand[0]>>
<<else>>
<<if $hirisk.includes($hand[0].name)>>
<<set $selected to $hand[0]>>
<<set $discarded to $hand[1]>>
<<else>>
<<set $selected to $hand[1]>>
<<set $discarded to $hand[0]>>
<</if>><</if>><</if>><</if>><</if>><</if>>
/% To whom will this card be offered %/
<<if $hand[0].name is $hand[1].name>>
<<set $lied to 0>>
<<set $p2trust += 1>>
<<if $selected.name is "Exalted" and $p1flip gte 2>>
<<goto "P1Decide">>
<<if $selected.name is "Exalted" and $p3flip gte 2>>
<<goto "P3Decide.2">>
<</if>><</if>>
<<if $p1score lt $p3score and $p1display.length lt $p3display.length>>
<<goto "P1Decide">>
<<else>>
<<if $p1score gt $p3score and $p1display.length gt $p3display.length>>
<<goto "P3Decide.2">>
<<else>>
<<if $p1display.length lt $p3display.length>>
<<goto "P1Decide">>
<<else>>
<<if $p1display.length gt $p3display.length>>
<<goto "P3Decide.2">>
<<else>>
<<set $random to 1>>
<<if $believe lte 10>>
<<goto "P1Decide">>
<<else>>
<<goto "P3Decide.2">>
<</if>>
<</if>><</if>><</if>><</if>>
<<else>>
<<if $selected.name is "Exalted" and $p1flip gte 2>>
<<set $lied to 1>>
<<set $p2trust -= 1>>
<<goto "P1Decide">>
<<if $selected.name is "Exalted" and $p3flip gte 2>>
<<set $lied to 1>>
<<set $p2trust -= 1>>
<<goto "P3Decide.2">>
<</if>><</if>>
<<if $p1score lt $p3score and $p1display.length lt $p3display.length>>
<<if $claim lt $p2.p1relation>>
<<set $lied to 0>>
<<set $p2trust += 1>>
<<goto "P1Decide">>
<<else>>
<<set $lied to 1>>
<<set $p2trust -= 1>>
<<goto "P1Decide">>
<</if>>
<<else>>
<<if $p1score gt $p3score and $p1display.length gt $p3display.length>>
<<if $claim lt $p2.p3relation>>
<<set $lied to 0>>
<<set $p2trust += 1>>
<<goto "P3Decide.2">>
<<else>>
<<set $lied to 1>>
<<set $p2trust -= 1>>
<<goto "P3Decide.2">>
<</if>>
<<else>>
<<if $p1display.length lt $p3display.length>>
<<if $claim lt $p2.p1relation>>
<<set $lied to 0>>
<<set $p2trust += 1>>
<<goto "P1Decide">>
<<else>>
<<set $lied to 1>>
<<set $p2trust -= 1>>
<<goto "P1Decide">>
<</if>>
<<else>>
<<if $p1display.length gt $p3display.length>>
<<if $claim lt $p2.p3relation>>
<<set $lied to 0>>
<<set $p2trust += 1>>
<<goto "P3Decide.2">>
<<else>>
<<set $lied to 1>>
<<set $p2trust -= 1>>
<<goto "P3Decide.2">>
<</if>>
<<else>>
<<set $random to 1>>
<<if $believe lte 10>>
<<if $claim lt $p2.p1relation>>
<<set $lied to 0>>
<<set $p2trust += 1>>
<<goto "P1Decide">>
<<else>>
<<set $lied to 1>>
<<set $p2trust -= 1>>
<<goto "P1Decide">>
<</if>>
<<else>>
<<if $claim lt $p2.p3relation>>
<<set $lied to 0>>
<<set $p2trust += 1>>
<<goto "P3Decide.2">>
<<else>>
<<set $lied to 1>>
<<set $p2trust -= 1>>
<<goto "P3Decide.2">>
<</if>>
<</if>><</if>><</if>><</if>><</if>>
<</if>>
<</timed>> <<set $offeredTo to "p3">>
/% Decide if the Giver Lied %/
<<if $lied is 0>>
<<if $believe lt $p2trust>>
<<set $consider to $selected>>
<<else>>
<<set $consider to $discarded>>
<</if>>
<<else>>
<<if $lied is 1>>
<<if $believe lt $p2trust>>
<<set $consider to $discarded>>
<<else>>
<<set $consider to $selected>>
<</if>>
<</if>><</if>>
/% Accept or Reject %/
<<if $p3winCond.includes("Red")>>
<<if $p2display.length is 8 and (($p2score + $consider.value gte $p3score) or ($p1score gte $p3score))>>
<<include "p3Accept.2">>
<<else>>
<<if $p3display.length is 8 and (($p3score + $consider.value lte $p2score) or ($p1score gte $p3score))>>
<<include "p3Reject.2">>
<<else>>
<<if $p3wanted.includes($consider.name)>>
<<include "p3Accept.2">>
<<else>>
<<include "p3Reject.2">>
<</if>><</if>><</if>>
<<else>>
<<if $p3winCond.includes("Blue")>>
<<if $p2display.length is 8 and (($p2score + $consider.value gte $p3score and $p3score gte $p1score) or ($p1score lte $p3score and $p3score lte $p2score + $consider.value))>>
<<include "p3Accept.2">>
<<else>>
<<if $p3display.length is 8 and (($p3score + $consider.value gte $p2score and $p3score gte $p1score) or ($p3score + $consider.value lte $p2score and $p3score lte $p1score))>>
<<include "p3Reject.2">>
<<else>>
<<if $p3wanted.includes($consider.name)>>
<<include "p3Accept.2">>
<<else>>
<<include "p3Reject.2">>
<</if>><</if>><</if>>
<</if>><</if>><h3 class="name p3" style="Text-align:center; text-transform: uppercase;">$p3.name's turn</h3>
<<include "Player Wants">>
<<set $offeredFrom to "p3">>
<<if tags().includes("p2turn")>>
<<set $offerside to "left">>
<<else>>
<<set $offerside to "right">>
<</if>>
<div class="hand">
<div class="card-container one draw">
<div class="back pull flip"></div>
<div class="face pull flip">
[img["https://berylforge.neocities.org/images/" + $hand[0].name + $hand[0].value + ".png"]]
</div>
</div>
<div class="card-container two draw">
<div class="back pull flip"></div>
<div class="face pull flip">
[img["https://berylforge.neocities.org/images/" + $hand[1].name + $hand[1].value + ".png"]]
</div>
</div>
<<timed 2.2s>>
<<replace ".card-container.one.draw">>
<div @class="`face send` + $offerside">
[img["https://berylforge.neocities.org/images/" + $hand[0].name + $hand[0].value + ".png"]]
</div>
<</replace>>
<<replace ".card-container.two.draw">>
<div @class="`face send` + $offerside">
[img["https://berylforge.neocities.org/images/" + $hand[1].name + $hand[1].value + ".png"]]
</div>
<</replace>>
<</timed>>
</div>
<<timed 2.6s>>
/% Setup next scene %/
<<set $believe to random(1, 20)>>
/% How risky would it be to offer this card %/
<<if $p3winCond.includes("Red")>>
<<set $avgrisk.pushUnique("Sublimation", "Fixation", "Dissolution")>>
<<if $p3flip gte 2>>
<<set $hirisk.pushUnique("Exaltation")>>
<<else>>
<<if $p3flip lt 2 and ($p1flip gte 2 or $p2flip gte 2)>>
<<set $lowrisk.pushUnique("Exaltation")>>
<<else>>
<<set $avgrisk.pushUnique("Exaltation")>>
<</if>><</if>>
<<if $p3score gte $p1score and $p3score gte $p2score>>
<<set $hirisk.pushUnique("Separation", "Multiplication")>>
<<else>>
<<if (($p3score lte $p1score and $p3score gte $p2score) or ($p3score gte $p1score and $p3score lte $p2score))>>
<<set $lowrisk.pushUnique("Separation", "Multiplication")>>
<<else>>
<<set $avgrisk.pushUnique("Separation", "Multiplication")>>
<</if>><</if>>
<<else>>
<<if $p3winCond.includes("Blue")>>
<<set $avgrisk.pushUnique("Dissolution", "Fixation", "Sublimation")>>
<<if $p3flip gte 2>>
<<set $hirisk.pushUnique("Exaltation")>>
<<else>>
<<if $p3flip lt 2 and ($p1flip gte 2 and $p2flip gte 2)>>
<<set $lowrisk.pushUnique("Exaltation")>>
<<else>>
<<set $avgrisk.pushUnique("Exaltation")>>
<</if>><</if>>
<<if $p3score lte $p1score and $p3score lte $p2score>>
<<set $hirisk.pushUnique("Separation", "Multiplication")>>
<<else>>
<<if $p3score gte $p1score and $p3score gte $p2score>>
<<set $lowrisk.pushUnique("Separation", "Multiplication")>>
<<else>>
<<set $avgrisk.pushUnique("Separation", "Multiplication")>>
<</if>><</if>>
<</if>><</if>>
/% Choose a Card %/
<<if $lowrisk.includes($hand[0].name)>>
<<set $selected to $hand[0]>>
<<set $discarded to $hand[1]>>
<<else>>
<<if $lowrisk.includes($hand[1].name)>>
<<set $selected to $hand[1]>>
<<set $discarded to $hand[0]>>
<<else>>
<<if $avgrisk.includes($hand[0].name)>>
<<set $selected to $hand[0]>>
<<set $discarded to $hand[1]>>
<<else>>
<<if $avgrisk.includes($hand[1].name)>>
<<set $selected to $hand[1]>>
<<set $discarded to $hand[0]>>
<<else>>
<<if $hirisk.includes($hand[0].name)>>
<<set $selected to $hand[0]>>
<<set $discarded to $hand[1]>>
<<else>>
<<set $selected to $hand[1]>>
<<set $discarded to $hand[0]>>
<</if>><</if>><</if>><</if>><</if>>
/% To whom will this card be offered %/
<<if $hand[0].name is $hand[1].name>>
<<set $lied to 0>>
<<set $p3trust += 1>>
<<if $selected.name is "Exalted" and $p1flip gte 2>>
<<goto "P1Decide">>
<<if $selected.name is "Exalted" and $p2flip gte 2>>
<<goto "P2Decide.3">>
<</if>><</if>>
<<if $p1score lt $p2score and $p1display.length lt $p2display.length>>
<<goto "P1Decide">>
<<else>>
<<if $p1score gt $p2score and $p1display.length gt $p2display.length>>
<<goto "P2Decide.3">>
<<else>>
<<if $p1display.length lt $p2display.length>>
<<goto "P1Decide">>
<<else>>
<<if $p1display.length gt $p2display.length>>
<<goto "P2Decide.3">>
<<else>>
<<set $random to 1>>
<<if $believe lte 10>>
<<goto "P1Decide">>
<<else>>
<<goto "P2Decide.3">>
<</if>>
<</if>><</if>><</if>><</if>>
<<else>>
<<if $selected.name is "Exalted" and $p1flip gte 2>>
<<set $lied to 1>>
<<set $p3trust -= 1>>
<<goto "P1Decide">>
<<if $selected.name is "Exalted" and $p2flip gte 2>>
<<set $lied to 1>>
<<set $p3trust -= 1>>
<<goto "P2Decide.3">>
<</if>><</if>>
<<if $p1score lt $p2score and $p1display.length lt $p2display.length>>
<<if $claim lt $p3.p1relation>>
<<set $lied to 0>>
<<set $p3trust += 1>>
<<goto "P1Decide">>
<<else>>
<<set $lied to 1>>
<<set $p3trust -= 1>>
<<goto "P1Decide">>
<</if>>
<<else>>
<<if $p1score gt $p2score and $p1display.length gt $p2display.length>>
<<if $claim lt $p3.p2relation>>
<<set $lied to 0>>
<<set $p3trust += 1>>
<<goto "P2Decide.3">>
<<else>>
<<set $lied to 1>>
<<set $p3trust -= 1>>
<<goto "P2Decide.3">>
<</if>>
<<else>>
<<if $p1display.length lt $p2display.length>>
<<if $claim lt $p3.p1relation>>
<<set $lied to 0>>
<<set $p3trust += 1>>
<<goto "P1Decide">>
<<else>>
<<set $lied to 1>>
<<set $p3trust -= 1>>
<<goto "P1Decide">>
<</if>>
<<else>>
<<if $p1display.length gt $p2display.length>>
<<if $claim lt $p3.p2relation>>
<<set $lied to 0>>
<<set $p3trust += 1>>
<<goto "P2Decide.3">>
<<else>>
<<set $lied to 1>>
<<set $p3trust -= 1>>
<<goto "P2Decide.3">>
<</if>>
<<else>>
<<set $random to 1>>
<<if $believe lte 10>>
<<if $claim lt $p3.p1relation>>
<<set $lied to 0>>
<<set $p3trust += 1>>
<<goto "P1Decide">>
<<else>>
<<set $lied to 1>>
<<set $p3trust -= 1>>
<<goto "P1Decide">>
<</if>>
<<else>>
<<if $claim lt $p3.p2relation>>
<<set $lied to 0>>
<<set $p3trust += 1>>
<<goto "P2Decide.3">>
<<else>>
<<set $lied to 1>>
<<set $p3trust -= 1>>
<<goto "P2Decide.3">>
<</if>>
<</if>><</if>><</if>><</if>><</if>>
<</if>>
<</timed>> <<set $offeredTo to "p2">>
/% Decide if the Giver Lied %/
<<if $lied is 0>>
<<if $believe lt $p3trust>>
<<set $consider to $selected>>
<<else>>
<<set $consider to $discarded>>
<</if>>
<<else>>
<<if $lied is 1>>
<<if $believe lt $p3trust>>
<<set $consider to $discarded>>
<<else>>
<<set $consider to $selected>>
<</if>>
<</if>><</if>>
/% Accept or Reject %/
<<if $p2winCond.includes("Red")>>
<<if $p3display.length is 8 and (($p3score + $consider.value gte $p2score) or ($p3score gte $p2score))>>
<<include "p2Accept.3">>
<<else>>
<<if $p2display.length is 8 and (($p2score + $consider.value lte $p3score) or ($p3score gte $p2score))>>
<<include "p2Reject.3">>
<<else>>
<<if $p2wanted.includes($consider.name)>>
<<include "p2Accept.3">>
<<else>>
<<include "p2Reject.3">>
<</if>><</if>><</if>>
<<else>>
<<if $p2winCond.includes("Blue")>>
<<if $p3display.length is 8 and (($p3score + $consider.value gte $p2score and $p2score gte $p3score) or ($p3score lte $p2score and $p2score lte $p3score + $consider.value))>>
<<include "p2Accept.3">>
<<else>>
<<if $p2display.length is 8 and (($p2score + $consider.value gte $p3score and $p2score gte $p3score) or ($p2score + $consider.value lte $p3score and $p2score lte $p3score))>>
<<include "p2Reject.3">>
<<else>>
<<if $p2wanted.includes($consider.name)>>
<<include "p2Accept.3">>
<<else>>
<<include "p2Reject.3">>
<</if>><</if>><</if>>
<</if>><</if>><table class="player-stats">
<tr>
<<if tags().includes("ts")>>
<td>
<span title="Settings">
<<link [img["https://berylforge.neocities.org/achievements/Gear.png"]]>>
<<popover 'transparent'>>
<<include "Settings">>
<</popover>>
<</link>>
</span>
</td>
<<else>>
<td>
<div class ="null">[img["https://berylforge.neocities.org/achievements/Gear.png"]]</div>
</td>
<</if>>
<<if $sandbox is 0>>
<td>
<span title="Achievements">
<<link [img["https://berylforge.neocities.org/achievements/Trophy.png"]]>>
<<popover 'transparent'>>
<<include "Achievements">>
<</popover>>
<</link>>
</span>
</td>
<<else>>
<td>
<div class ="null">[img["https://berylforge.neocities.org/achievements/Trophy.png"]]</div>
</td>
<</if>>
<<if tags().includes("pregame")>>
<td>
<div class ="null">[img["https://berylforge.neocities.org/achievements/RuleSheet.png"]]</div>
</td>
<<else>>
<td>
<<if $sandbox is 0>>
<span title="Rules">
<<link [img["https://berylforge.neocities.org/achievements/RuleSheet.png"]]>>
<<popover 'transparent'>>
[img["https://berylforge.neocities.org/images/Rules.png"]]
<</popover>>
<</link>>
</span>
<<else>>
<<if $ruleR is 1>>
<span title="Rules">
<<link [img["https://berylforge.neocities.org/achievements/RuleSheet.png"]]>>
<<popover 'transparent'>>
[img["https://berylforge.neocities.org/images/RulesSB.png"]]
<</popover>>
<</link>>
</span>
<<else>>
<div class ="null">[img["https://berylforge.neocities.org/achievements/RuleSheet.png"]]</div>
<</if>><</if>>
</td>
<</if>>
</tr>
</table>
<<if tags().includes("ts")>>
<div class="socials">
[img["https://berylforge.neocities.org/images/Patreon.png"][https://www.patreon.com/Railways]]
<<br>>
[img["https://berylforge.neocities.org/images/Discord.png"][https://discord.gg/FVEWhHzTzf]]
</div>
<</if>>
<<if not tags().includes("pregame")>>
<div class="playerAvatars">
<div class="player-image">
<<if tags().includes("end")>>
[img["https://berylforge.neocities.org/images/Red.png"]]
<<else>>
<<link [img["https://berylforge.neocities.org/images/Red.png"]]>>
<<popover 'transparent'>>
<<include "p1 Desc">>
<</popover>>
<</link>>
<</if>>
</div>
<<if $p1flip is 1>>
<div class="markone">
[img["https://berylforge.neocities.org/images/Mark.png"]]
</div>
<<else>>
<<if $p1flip is 2>>
<div class="markone">
[img["https://berylforge.neocities.org/images/Mark.png"]]
</div>
<div class="marktwo">
[img["https://berylforge.neocities.org/images/Mark.png"]]
</div>
<<else>>
<<if $p1flip is 3>>
<div class="markone">
[img["https://berylforge.neocities.org/images/Mark.png"]]
</div>
<div class="marktwo">
[img["https://berylforge.neocities.org/images/Mark.png"]]
</div>
<div class="markthree">
[img["https://berylforge.neocities.org/images/Mark.png"]]
</div>
<</if>><</if>><</if>>
<div class="win">
<<if $p1winCond is "Red">>
[img["https://berylforge.neocities.org/images/Sun.png"]]
<<else>>
[img["https://berylforge.neocities.org/images/Moon.png"]]
<</if>>
</div>
</div>
<table class="player-stats p1">
<tr>
<td>
<div class="stat">
<div class="value">$p1display.length</div>
<div class="type">Cards</div>
</div>
</td>
<td>
<div class="stat border">
<div class="value">$p1score</div>
<div class="type">Points</div>
</div>
</td>
</tr>
</table>
<div class="playerAvatars">
<div class="player-image">
<<if tags().includes("end")>>
[img["https://berylforge.neocities.org/images/Blue.png"]]
<<else>>
<<link [img["https://berylforge.neocities.org/images/Blue.png"]]>>
<<popover 'transparent'>>
<<include "p2 Desc">>
<</popover>>
<</link>>
<</if>>
</div>
<<if $p2flip is 1>>
<div class="markone">
[img["https://berylforge.neocities.org/images/Mark.png"]]
</div>
<<else>>
<<if $p2flip is 2>>
<div class="markone">
[img["https://berylforge.neocities.org/images/Mark.png"]]
</div>
<div class="marktwo">
[img["https://berylforge.neocities.org/images/Mark.png"]]
</div>
<<else>>
<<if $p2flip is 3>>
<div class="markone">
[img["https://berylforge.neocities.org/images/Mark.png"]]
</div>
<div class="marktwo">
[img["https://berylforge.neocities.org/images/Mark.png"]]
</div>
<div class="markthree">
[img["https://berylforge.neocities.org/images/Mark.png"]]
</div>
<</if>><</if>><</if>>
<div class="win">
<<if $p2winCond is "Red">>
[img["https://berylforge.neocities.org/images/Sun.png"]]
<<else>>
[img["https://berylforge.neocities.org/images/Moon.png"]]
<</if>>
</div>
</div>
<table class="player-stats p2">
<tr>
<td>
<div class="stat">
<div class="value">$p2display.length</div>
<div class="type">Cards</div>
</div>
</td>
<td>
<div class="stat border">
<div class="value">$p2score</div>
<div class="type">Points</div>
</div>
</td>
</tr>
</table>
<div class="playerAvatars">
<div class="player-image">
<<if tags().includes("end")>>
[img["https://berylforge.neocities.org/images/Green.png"]]
<<else>>
<<link [img["https://berylforge.neocities.org/images/Green.png"]]>>
<<popover 'transparent'>>
<<include "p3 Desc">>
<</popover>>
<</link>>
<</if>>
</div>
<<if $p3flip is 1>>
<div class="markone">
[img["https://berylforge.neocities.org/images/Mark.png"]]
</div>
<<else>>
<<if $p3flip is 2>>
<div class="markone">
[img["https://berylforge.neocities.org/images/Mark.png"]]
</div>
<div class="marktwo">
[img["https://berylforge.neocities.org/images/Mark.png"]]
</div>
<<else>>
<<if $p3flip is 3>>
<div class="markone">
[img["https://berylforge.neocities.org/images/Mark.png"]]
</div>
<div class="marktwo">
[img["https://berylforge.neocities.org/images/Mark.png"]]
</div>
<div class="markthree">
[img["https://berylforge.neocities.org/images/Mark.png"]]
</div>
<</if>><</if>><</if>>
<div class="win">
<<if $p3winCond is "Red">>
[img["https://berylforge.neocities.org/images/Sun.png"]]
<<else>>
[img["https://berylforge.neocities.org/images/Moon.png"]]
<</if>>
</div>
</div>
<table class="player-stats p3">
<tr>
<td>
<div class="stat">
<div class="value">$p3display.length</div>
<div class="type">Cards</div>
</div>
</td>
<td>
<div class="stat border">
<div class="value">$p3score</div>
<div class="type">Points</div>
</div>
</td>
</tr>
</table>
<</if>><<if $p1winCond is "Blue" and (($p1score gt $p2score and $p1score lt $p3score) or ($p1score lt $p2score and $p1score gt $p3score))>>
<<set $p1bluewin to 1>>
<<include "p1 Win">>
<<else>>
<<if $p2winCond is "Blue" and (($p2score gt $p1score and $p2score lt $p3score) or ($p2score lt $p1score and $p2score gt $p3score))>>
<<set $p2bluewin to 1>>
<<include "p2 Win">>
<<else>>
<<if $p3winCond is "Blue" and (($p3score gt $p2score and $p3score lt $p1score) or ($p3score lt $p2score and $p3score gt $p1score))>>
<<set $p3bluewin to 1>>
<<include "p3 Win">>
<<else>>
<<if $p1winCond is "Red" and $p1score gt $p2score and $p1score gt $p3score>>
<<set $p1redwin to 1>>
<<include "p1 Win">>
<<else>>
<<if $p2winCond is "Red" and $p2score gt $p1score and $p2score gt $p3score>>
<<set $p2redwin to 1>>
<<include "p2 Win">>
<<else>>
<<if $p3winCond is "Red" and $p3score gt $p2score and $p3score gt $p1score>>
<<set $p3redwin to 1>>
<<include "p3 Win">>
<<else>>
<<if $p1winCond is "Blue" and $p1score gt $p2score and $p1score gt $p3score>>
<<set $p1bluehi to 1>>
<<set $catsgame to 1>>
<<include "No Win">>
<<else>>
<<if $p2winCond is "Blue" and $p2score gt $p1score and $p2score gt $p3score>>
<<set $p2bluehi to 1>>
<<set $catsgame to 1>>
<<include "No Win">>
<<else>>
<<if $p3winCond is "Blue" and $p3score gt $p2score and $p3score gt $p1score>>
<<set $p3bluehi to 1>>
<<set $catsgame to 1>>
<<include "No Win">>
<<else>>
<<if $p1score is $p2score and $p1score is $p3score>>
<<set $alltie to 1>>
<<set $catsgame to 1>>
<<include "No Win">>
<<else>>
<<if $p1score lt $p2score or $p1score lt $p3score>>
<<set $p2p3tie to 1>>
<<set $catsgame to 1>>
<<include "No Win">>
<<else>>
<<if $p2score lt $p1score or $p2score lt $p3score>>
<<set $p1p3tie to 1>>
<<set $catsgame to 1>>
<<include "No Win">>
<<else>>
<<set $p1p2tie to 1>>
<<set $catsgame to 1>>
<<include "No Win">>
<</if>><</if>><</if>><</if>><</if>><</if>><</if>><</if>><</if>><</if>><</if>><</if>><<nobr>>
<<if $darkTheme is true and not tags().includes("ts")>>
<<addclass "body" "dark">>
<</if>>
<<if $sandbox is 0>>
<<if $achList.includes("achAddiction")>>
<<if not $p1mercury.includesAny("Thirst", "Emptiness", "Insufflation", "Addiction", "Gustation") or not $p2mercury.includesAny("Thirst", "Emptiness", "Insufflation", "Addiction", "Gustation") or not $p1mercury.includesAny("Thirst", "Emptiness", "Insufflation", "Addiction", "Gustation")>>
<<set $achList.delete("achAddiction")>>
<<run memorize('achAddiction', true)>>
<<set $notice to 1>>
<<set $achName to "One More Hit">>
<<set $achPicture to "Addiction">>
<</if>>
<</if>>
<<if $achList.includes("achAllEmpty")>>
<<if $p1.anal is 1 and $p2.anal is 1 and $p3.anal is 1 and $achList.includes("achAllEmpty")>>
<<set $achList.delete("achAllEmpty")>>
<<run memorize('achAllEmpty', true)>>
<<set $notice to 1>>
<<set $achName to "Bottoms Up">>
<<set $achPicture to "AllEmpty">>
<</if>>
<</if>>
<<if $achList.includes("achBear")>>
<<if $p2.muscle is 2 and $p2.height is 2 and $p2.cock is 2 and $p2.hair is 2 and $achList.includes("achBear")>>
<<set $achList.delete("achBear")>>
<<run memorize('achBear', true)>>
<<set $notice to 1>>
<<set $achName to "Bear with Me">>
<<set $achPicture to "Bear">>
<</if>>
<</if>>
<<if $achList.includes("achBeer")>>
<<if $achpiss is true>>
<<set $achList.delete("achBeer")>>
<<run memorize('achBeer', true)>>
<<set $notice to 1>>
<<set $achName to "Easy as Piss">>
<<set $achPicture to "Beer">>
<</if>>
<</if>>
<<if $achList.includes("achBottom")>>
<<if ($p1.ass is 1 and $p1.gape is 1 and $p1.lube is 1 and $p1.anal is 1 and $p1.dom is 0) or ($p2.ass is 1 and $p2.gape is 1 and $p2.lube is 1 and $p2.anal is 1 and $p2.dom is 0) or ($p3.ass is 1 and $p3.gape is 1 and $p3.lube is 1 and $p3.anal is 1 and $p3.dom is 0)>>
<<set $achList.delete("achBottom")>>
<<run memorize('achBottom', true)>>
<<set $notice to 1>>
<<set $achName to "Hungry Hole">>
<<set $achPicture to "Bottom">>
<</if>>
<</if>>
<<if $achList.includes("achCardsBlue")>>
<<if $p2stat.length gte 12>>
<<set $achList.delete("achCardsBlue")>>
<<run memorize('achCardsBlue', true)>>
<<set $notice to 1>>
<<set $achName to "Blue Bent">>
<<set $achPicture to "CardsBlue">>
<</if>>
<</if>>
<<if $achList.includes("achCardsGreen")>>
<<if $p3stat.length gte 12>>
<<set $achList.delete("achCardsGreen")>>
<<run memorize('achCardsGreen', true)>>
<<set $notice to 1>>
<<set $achName to "Green Gifted">>
<<set $achPicture to "CardsGreen">>
<</if>>
<</if>>
<<if $achList.includes("achCardsRed")>>
<<if $p1stat.length gte 12>>
<<set $achList.delete("achCardsRed")>>
<<run memorize('achCardsRed', true)>>
<<set $notice to 1>>
<<set $achName to "Red Reshaped">>
<<set $achPicture to "CardsRed">>
<</if>>
<</if>>
<<if $achList.includes("achLunarSwap")>>
<<if $subd gte 4>>
<<set $achList.delete("achLunarSwap")>>
<<run memorize('achLunarSwap', true)>>
<<set $notice to 1>>
<<set $achName to "Shoot for the Moon">>
<<set $achPicture to "LunarSwap">>
<</if>>
<</if>>
<<if $achList.includes("achScoreReset")>>
<<if $scorereset gte 2>>
<<set $achList.delete("achScoreReset")>>
<<run memorize('achScoreReset', true)>>
<<set $notice to 1>>
<<set $achName to "Gambled and Lost">>
<<set $achPicture to "ScoreReset">>
<</if>>
<</if>>
<<if $achList.includes("achSolarSwap")>>
<<if $domd gte 5>>
<<set $achList.delete("achSolarSwap")>>
<<run memorize('achSolarSwap', true)>>
<<set $notice to 1>>
<<set $achName to "Under the Sun">>
<<set $achPicture to "SolarSwap">>
<</if>>
<</if>>
<<if $achList.includes("achThreePups")>>
<<if $p1.pup is 1 and $p2.pup is 1 and $p3.pup is 1>>
<<set $achList.delete("achThreePups")>>
<<run memorize('achThreePups', true)>>
<<set $notice to 1>>
<<set $achName to "Puppy Parade">>
<<set $achPicture to "ThreePups">>
<</if>>
<</if>>
<<if $achList.includes("achTwink")>>
<<if $p3.muscle is 0 and $p3.masc is 0 and $p3.cock is 0 and $p3.hair is 0>>
<<set $achList.delete("achTwink")>>
<<run memorize('achTwink', true)>>
<<set $notice to 1>>
<<set $achName to "Cream Filled">>
<<set $achPicture to "Twink">>
<</if>>
<</if>>
<<if $achList.includes("achUnwanted")>>
<<if $p3.muscle is 0 and $p1.cock is 0 and $p2.dumb is 1>>
<<set $achList.delete("achUnwanted")>>
<<run memorize('achUnwanted', true)>>
<<set $notice to 1>>
<<set $achName to "All the Worst">>
<<set $achPicture to "Unwanted">>
<</if>>
<</if>>
<<if $achList.includes("achWorship")>>
<<if ($p1.musk is 1 or $p2.musk is 1 or $p3.musk is 1) and ($p1.fat is 1 or $p2.fat is 1 or $p3.fat is 1) and ($p1.fat is 1 or $p2.fat is 1 or $p3.fat is 1) and ($p1.feet is 1 or $p2.feet is 1 or $p3.feet is 1) and ($p1.mskfetish + $p2.mskfetish + $p3.mskfetish gte 1) and ($p1.ftfetish + $p2.ftfetish + $p3.ftfetish gte 1) and ($p1.gain + $p2.gain + $p3.gain gte 1)>>
<<set $achList.delete("achWorship")>>
<<run memorize('achWorship', true)>>
<<set $notice to 1>>
<<set $achName to "At the Alter">>
<<set $achPicture to "Worship">>
<</if>>
<</if>>
<<if $achListHidden.includes("achApeEnd")>>
<<if $apeEnd is 1>>
<<set $achListHidden.delete("achApeEnd")>>
<<run memorize('achApeEnd', true)>>
<<set $notice to 1>>
<<set $achName to "Team Sports">>
<<set $achPicture to "ApeEnd">>
<</if>>
<</if>>
<<if $achListHidden.includes("achBoyfriendEnd")>>
<<if $boyfriendEnd is 1>>
<<set $achListHidden.delete("achBoyfriendEnd")>>
<<run memorize('achBoyfriendEnd', true)>>
<<set $notice to 1>>
<<set $achName to "Odd Couple">>
<<set $achPicture to "BoyfriendEnd">>
<</if>>
<</if>>
<<if $achListHidden.includes("achChasteEnd")>>
<<if $chasteEnd is 1>>
<<set $achListHidden.delete("achChasteEnd")>>
<<run memorize('achChasteEnd', true)>>
<<set $notice to 1>>
<<set $achName to "Mistakes Were Made">>
<<set $achPicture to "ChasteEnd">>
<</if>>
<</if>>
<<if $achListHidden.includes("achDaddyEnd")>>
<<if $daddyEnd is 1>>
<<set $achListHidden.delete("achDaddyEnd")>>
<<run memorize('achDaddyEnd', true)>>
<<set $notice to 1>>
<<set $achName to "Payback's a Bitch">>
<<set $achPicture to "DaddyEnd">>
<</if>>
<</if>>
<<if $achListHidden.includes("achDaddyEnd2")>>
<<if $daddyEnd is 2>>
<<set $achListHidden.delete("achDaddyEnd2")>>
<<run memorize('achDaddyEnd2', true)>>
<<set $notice to 1>>
<<set $achName to "Is that Even Allowed?">>
<<set $achPicture to "Condom">>
<</if>>
<</if>>
<<if $achListHidden.includes("achDomEnd")>>
<<if $domEnd is 1>>
<<set $achListHidden.delete("achDomEnd")>>
<<run memorize('achDomEnd', true)>>
<<set $notice to 1>>
<<set $achName to "Let the Game Begin">>
<<set $achPicture to "DomEnd">>
<</if>>
<</if>>
<<if $achListHidden.includes("achDumbEnd")>>
<<if $dumbEnd is 1>>
<<set $achListHidden.delete("achDumbEnd")>>
<<run memorize('achDumbEnd', true)>>
<<set $notice to 1>>
<<set $achName to "Dumb Blonde">>
<<set $achPicture to "DumbEnd">>
<</if>>
<</if>>
<<if $achListHidden.includes("achGainerEnd")>>
<<if $gainerEnd is 1>>
<<set $achListHidden.delete("achGainerEnd")>>
<<run memorize('achGainerEnd', true)>>
<<set $notice to 1>>
<<set $achName to "Big Man on Campus">>
<<set $achPicture to "GainerEnd">>
<</if>>
<</if>>
<<if $achListHidden.includes("achPigEnd")>>
<<if $pigEnd is 1>>
<<set $achListHidden.delete("achPigEnd")>>
<<run memorize('achPigEnd', true)>>
<<set $notice to 1>>
<<set $achName to "Whole-Hog">>
<<set $achPicture to "PigEnd">>
<</if>>
<</if>>
<<if $achListHidden.includes("achPupEnd")>>
<<if $pupEnd is 1>>
<<set $achListHidden.delete("achPupEnd")>>
<<run memorize('achPupEnd', true)>>
<<set $notice to 1>>
<<set $achName to "To the Dogs">>
<<set $achPicture to "PupEnd">>
<</if>>
<</if>>
<<if $achListHidden.includes("achRevEnd")>>
<<if $revEnd is 1>>
<<set $achListHidden.delete("achRevEnd")>>
<<run memorize('achRevEnd', true)>>
<<set $notice to 1>>
<<set $achName to "Are You A God?">>
<<set $achPicture to "RevEnd">>
<</if>>
<</if>>
<<if $achList.includes("ach100")>>
<<if $achList.length is 1 and $achListHidden.length is 0>>
<<set $achList.delete("ach100")>>
<<run memorize('ach100', true)>>
<<set $notice to 1>>
<<set $achName to "Campus Magnum">>
<<set $achPicture to "100">>
<</if>>
<</if>>
<<if $notice is 1>>
<<timed .6s>>
<<notify 4s>>
<div class="troCaseNotice">
<div class="achImgNotice">
[img["https://berylforge.neocities.org/achievements/" + $achPicture + ".png"]]
</div>
<span class="achNotice">
Achievement Unlocked!<br><span style="font-size: .8rem; padding-top: 0.5rem">$achName</span>
</span>
</div>
<</notify>>
<<set $notice to 0>>
<</timed>>
<</if>>
<</if>>
<</nobr>> /% Decide if the Giver Lied %/
<<if $lied is 0>>
<<if $believe lt $p1trust>>
<<set $consider to $selected>>
<<else>>
<<set $consider to $discarded>>
<</if>>
<<else>>
<<if $lied is 1>>
<<if $believe lt $p1trust>>
<<set $consider to $discarded>>
<<else>>
<<set $consider to $selected>>
<</if>>
<</if>><</if>>
/% Accept or Reject %/
<<if $sandbox is 1>>
<<if $selected.name is "Multiplication">>
<<include "p2Reject.1">>
<<else>>
<<include "p2Accept.1">>
<</if>>
<<else>>
<<if $selected.name is "Exaltation" or $selected.name is "Dissolution">>
<<if not $p2salt.includes($tf) or ($p1.viz is 0 and $p1display.length + $p2display.length + $p3display.length is 6)>>
<<include "p2Reject.1">>
<<else>>
<<if not $p1salt.includes($tf)>>
<<include "p2Accept.1">>
<<else>>
<<if $p2winCond.includes("Red")>>
<<if $p1display.length is 8 and (($p1score + $consider.value gte $p2score) or ($p3score gte $p2score))>>
<<include "p2Accept.1">>
<<else>>
<<if $p2display.length is 8 and (($p2score + $consider.value lte $p1score) or ($p3score gte $p2score))>>
<<include "p2Reject.1">>
<<else>>
<<if $p2wanted.includes($consider.name)>>
<<include "p2Accept.1">>
<<else>>
<<include "p2Reject.1">>
<</if>><</if>><</if>>
<<else>>
<<if $p2winCond.includes("Blue")>>
<<if $p1display.length is 8 and (($p1score + $consider.value gte $p2score and $p2score gte $p3score) or ($p3score lte $p2score and $p2score lte $p1score + $consider.value))>>
<<include "p2Accept.1">>
<<else>>
<<if $p2display.length is 8 and (($p2score + $consider.value gte $p1score and $p2score gte $p3score) or ($p2score + $consider.value lte $p1score and $p2score lte $p3score))>>
<<include "p2Reject.1">>
<<else>>
<<if $p2wanted.includes($consider.name)>>
<<include "p2Accept.1">>
<<else>>
<<include "p2Reject.1">>
<</if>><</if>><</if>>
<</if>><</if>>
<</if>><</if>>
<<else>>
<<if $p2winCond.includes("Red")>>
<<if $p1display.length is 8 and (($p1score + $consider.value gte $p2score) or ($p3score gte $p2score))>>
<<include "p2Accept.1">>
<<else>>
<<if $p2display.length is 8 and (($p2score + $consider.value lte $p1score) or ($p3score gte $p2score))>>
<<include "p2Reject.1">>
<<else>>
<<if $p2wanted.includes($consider.name)>>
<<include "p2Accept.1">>
<<else>>
<<include "p2Reject.1">>
<</if>><</if>><</if>>
<<else>>
<<if $p2winCond.includes("Blue")>>
<<if $p1display.length is 8 and (($p1score + $consider.value gte $p2score and $p2score gte $p3score) or ($p3score lte $p2score and $p2score lte $p1score + $consider.value))>>
<<include "p2Accept.1">>
<<else>>
<<if $p2display.length is 8 and (($p2score + $consider.value gte $p1score and $p2score gte $p3score) or ($p2score + $consider.value lte $p1score and $p2score lte $p3score))>>
<<include "p2Reject.1">>
<<else>>
<<if $p2wanted.includes($consider.name)>>
<<include "p2Accept.1">>
<<else>>
<<include "p2Reject.1">>
<</if>><</if>><</if>>
<</if>><</if>><</if>><</if>><<set $grantee to "p2">>
<<if $selected.name + $selected.value is $hand[0].name + $hand[0].value>>
<<set $p2score+= $hand[0].value>>
<<set $p2flip += $hand[0].flip>>
<<set $acceptedCard to $hand[0]>>
<<set $p2display.pushUnique($hand[0])>>
<<else>>
<<set $p2score += $hand[1].value>>
<<set $p2flip += $hand[1].flip>>
<<set $acceptedCard to $hand[1]>>
<<set $p2display.pushUnique($hand[1])>>
<</if>>
/*
=====
Move to Resolve
=====
*/
<<include "Resolve">>
<<set $grantee to "p1">>
<<if $selected.name + $selected.value is $hand[0].name + $hand[0].value>>
<<set $p1score+= $hand[0].value>>
<<set $p1flip += $hand[0].flip>>
<<set $acceptedCard to $hand[0]>>
<<set $p1display.pushUnique($hand[0])>>
<<else>>
<<set $p1score += $hand[1].value>>
<<set $p1flip += $hand[1].flip>>
<<set $acceptedCard to $hand[1]>>
<<set $p1display.pushUnique($hand[1])>>
<</if>>
/*
=====
Move to Resolve
=====
*/
<<if $selected.name is "Fixation" or $selected.name is "Sublimation">>
<div class="speechp2">
<div class="bubble p2">
$reject
</div>
<<timed 1.2s>>
<<goto "FixSubRejected">>
<</timed>>
<<else>>
<<if $selected.name is "Multiplication">>
<div class="speechp2">
<div class="bubble p2">
$reject
</div>
<<timed 1.6s>>
<<goto "MultiRejected">>
<</timed>>
<<else>>
<div class="speechp2">
<div class="bubble p2">
$reject
</div>
</div>
<<timed 1.2s>>
<<include "Resolve">>
<</timed>>
<</if>><</if>><<set $grantee to "p3">>
<<if $selected.name + $selected.value is $hand[0].name + $hand[0].value>>
<<set $p3score+= $hand[0].value>>
<<set $p3flip += $hand[0].flip>>
<<set $acceptedCard to $hand[0]>>
<<set $p3display.pushUnique($hand[0])>>
<<else>>
<<set $p3score += $hand[1].value>>
<<set $p3flip += $hand[1].flip>>
<<set $acceptedCard to $hand[1]>>
<<set $p3display.pushUnique($hand[1])>>
<</if>>
/*
=====
Move to Resolve
=====
*/
<<include "Resolve">><<set $grantee to "p1">>
<<if $selected.name + $selected.value is $hand[0].name + $hand[0].value>>
<<set $p1score+= $hand[0].value>>
<<set $p1flip += $hand[0].flip>>
<<set $acceptedCard to $hand[0]>>
<<set $p1display.pushUnique($hand[0])>>
<<else>>
<<set $p1score += $hand[1].value>>
<<set $p1flip += $hand[1].flip>>
<<set $acceptedCard to $hand[1]>>
<<set $p1display.pushUnique($hand[1])>>
<</if>>
/*
=====
Move to Resolve
=====
*/
<<if $selected.name is "Fixation" or $selected.name is "Sublimation">>
<div class="speechp3">
<div class="bubble p3">
$reject
</div>
<<timed 1.2s>>
<<goto "FixSubRejected">>
<</timed>>
<<else>>
<<if $selected.name is "Multiplication">>
<div class="speechp3">
<div class="bubble p3">
$reject
</div>
<<timed 1.2s>>
<<goto "MultiRejected">>
<</timed>>
<<else>>
<div class="speechp3">
<div class="bubble p3">
$reject
</div>
</div>
<<timed 1.2s>>
<<include "Resolve">>
<</timed>>
<</if>><</if>><<set $grantee to "p3">>
<<if $selected.name + $selected.value is $hand[0].name + $hand[0].value>>
<<set $p3score+= $hand[0].value>>
<<set $p3flip += $hand[0].flip>>
<<set $acceptedCard to $hand[0]>>
<<set $p3display.pushUnique($hand[0])>>
<<else>>
<<set $p3score += $hand[1].value>>
<<set $p3flip += $hand[1].flip>>
<<set $aceptedCard to $hand[1]>>
<<set $p3display.pushUnique($hand[1])>>
<</if>>
/% NPC Chooses TF %/
<<if $offeredFrom is "p1">>
<<else>>
<<set $tf to $p3salt.last()>>
<</if>>
/*
=====
Move to Resolve
=====
*/
<<include "Resolve">>
<<set $grantee to "p2">>
<<if $selected.name + $selected.value is $hand[0].name + $hand[0].value>>
<<set $p2score+= $hand[0].value>>
<<set $p2flip += $hand[0].flip>>
<<set $acceptedCard to $hand[0]>>
<<set $p2display.pushUnique($hand[0])>>
<<else>>
<<set $p2score += $hand[1].value>>
<<set $p2flip += $hand[1].flip>>
<<set $acceptedCard to $hand[1]>>
<<set $p2display.pushUnique($hand[1])>>
<</if>>
/% NPC Chooses TF %/
<<if $offeredFrom is "p1">>
<<else>>
<<set $tf to $p2salt.last()>>
<</if>>
/*
=====
Move to Resolve
=====
*/
<<include "Resolve">><<set $grantee to "p2">>
<<if $selected.name + $selected.value is $hand[0].name + $hand[0].value>>
<<set $p2score+= $hand[0].value>>
<<set $p2flip += $hand[0].flip>>
<<set $acceptedCard to $hand[0]>>
<<set $p2display.pushUnique($hand[0])>>
<<else>>
<<set $p2score += $hand[1].value>>
<<set $p2flip += $hand[1].flip>>
<<set $acceptedCard to $hand[1]>>
<<set $p2display.pushUnique($hand[1])>>
<</if>>
/% NPC Chooses TF %/
<<if $offeredFrom is "p1">>
<<else>>
<<set $tf to $p2salt.last()>>
<</if>>
/*
=====
Move to Resolve
=====
*/
<<include "Resolve">>
<<set $grantee to "p3">>
<<if $selected.name + $selected.value is $hand[0].name + $hand[0].value>>
<<set $p3score+= $hand[0].value>>
<<set $p3flip += $hand[0].flip>>
<<set $acceptedCard to $hand[0]>>
<<set $p3display.pushUnique($hand[0])>>
<<else>>
<<set $p3score += $hand[1].value>>
<<set $p3flip += $hand[1].flip>>
<<set $acceptedCard to $hand[1]>>
<<set $p3display.pushUnique($hand[1])>>
<</if>>
/% NPC Chooses TF %/
<<if $offeredFrom is "p1">>
<<else>>
<<set $tf to $p3salt.last()>>
<</if>>
/*
=====
Move to Resolve
=====
*/
<<include "Resolve">> /% Clear Wants %/
<<set $p2wanted to []>>
<<set $p2unwanted to []>>
<<set $p3wanted to []>>
<<set $p3unwanted to []>>
/% What does Player 2 Want %/
<<if $p2winCond.includes("Red")>>
<<set $p2wanted.pushUnique("Dissolution", "Fixation")>>
<<set $p2unwanted.pushUnique("Sublimation")>>
<<if $p2flip lt 2>>
<<set $p2wanted.pushUnique("Exaltation")>>
<<else>>
<<set $p2unwanted.pushUnique("Exaltation")>>
<</if>>
<<if ($p2score - 1 lt $p1score and $p2score - 1 gte $p3score) or ($p2score - 1 gte $p1score and $p2score - 1 lt $p3score)>>
<<set $p2wanted.pushUnique("Separation")>>
<<else>>
<<set $p2unwanted.pushUnique("Separation")>>
<</if>>
<<if $p2score gt $p1score and $p2score gt $p3score>>
<<set $p2unwanted.pushUnique("Multiplication")>>
<<else>>
<<set $p2wanted.pushUnique("Multiplication")>>
<</if>>
<<else>>
<<if $p2winCond.includes("Blue")>>
<<if $p2score lte $p1score and $p2score lte $p3score>>
<<set $p2wanted.pushUnique("Dissolution", "Fixation")>>
<<set $p2unwanted.pushUnique("Sublimation", "Separation", "Multiplication")>>
<<if $p2flip lt 2>>
<<set $p2wanted.pushUnique("Exaltation")>>
<<else>>
<<set $p2unwanted.pushUnique("Exaltation")>>
<</if>>
<<else>>
<<if $p2score gt $p1score and $p2score gt $p3score>>
<<set $p2unwanted.pushUnique("Dissolution", "Fixation")>>
<<set $p2wanted.pushUnique("Sublimation", "Separation", "Multiplication")>>
<<if $p2flip lt 2>>
<<set $p2unwanted.pushUnique("Exaltation")>>
<<else>>
<<set $p2wanted.pushUnique("Exaltation")>>
<</if>>
<<else>>
<<if ($p2score lt $p1score and $p2score gte $p3score) or ($p2score gte $p1score and $p2score lt $p3score)>>
<<set $p2wanted.pushUnique("Dissolution", "Fixation", "Multiplication", "Sublimation")>>
<<set $p2unwanted.pushUnique("Separation", "Exaltation")>>
<</if>><</if>><</if>>
<</if>><</if>>
/% What does Player 3 Want %/
<<if $p3winCond.includes("Red")>>
<<set $p3wanted.pushUnique("Dissolution", "Fixation")>>
<<set $p3unwanted.pushUnique("Sublimation")>>
<<if $p3flip lt 2>>
<<set $p3wanted.pushUnique("Exaltation")>>
<<else>>
<<set $p3unwanted.pushUnique("Exaltation")>>
<</if>>
<<if ($p3score - 1 lt $p1score and $p3score - 1 gte $p2score) or ($p3score - 1 gte $p1score and $p3score - 1 lt $p2score)>>
<<set $p3wanted.pushUnique("Separation")>>
<<else>>
<<set $p3unwanted.pushUnique("Separation")>>
<</if>>
<<if $p3score gt $p1score and $p3score gt $p2score>>
<<set $p3unwanted.pushUnique("Multiplication")>>
<<else>>
<<set $p3wanted.pushUnique("Multiplication")>>
<</if>>
<<else>>
<<if $p3winCond.includes("Blue")>>
<<if $p3score lte $p1score and $p3score lte $p2score>>
<<set $p3wanted.pushUnique("Dissolution", "Fixation")>>
<<set $p3unwanted.pushUnique("Sublimation", "Separation", "Multiplication")>>
<<if $p3flip lt 2>>
<<set $p3wanted.pushUnique("Exaltation")>>
<<else>>
<<set $p3unwanted.pushUnique("Exaltation")>>
<</if>>
<<else>>
<<if $p3score gt $p1score and $p3score gt $p2score>>
<<set $p3unwanted.pushUnique("Dissolution", "Fixation")>>
<<set $p3wanted.pushUnique("Sublimation", "Separation", "Multiplication")>>
<<if $p3flip lt 2>>
<<set $p3unwanted.pushUnique("Exaltation")>>
<<else>>
<<set $p3wanted.pushUnique("Exaltation")>>
<</if>>
<<else>>
<<if ($p3score lt $p1score and $p3score gte $p2score) or ($p3score gte $p1score and $p3score lt $p2score)>>
<<set $p3wanted.pushUnique("Dissolution", "Fixation", "Multiplication", "Sublimation")>>
<<set $p3unwanted.pushUnique("Separation", "Exaltation")>>
<</if>><</if>><</if>>
<</if>><</if>>
<<set _triUp to '<span class="tri"><svg id="Layer_1" data-name="Layer 1" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 32.11 13.91"><defs><style>.cls-1 {fill: #fff;}</style></defs><polygon class="cls-1" points="16.06 0 0 13.91 32.11 13.91 16.06 0"/></svg></span>'>>
<<set _triDown to '<span class="tri"><svg id="Layer_1" data-name="Layer 1" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 32.11 13.91"><defs><style>.cls-1 {fill: #fff;}</style></defs><polygon class="cls-1" points="16.06 13.91 32.11 0 0 0 16.06 13.91"/></svg></span>'>>
<<if $p2wanted.includes($selected.name)>>
<<set _p2Tri to _triUp>>
<<else>>
<<set _p2Tri to _triDown>>
<</if>>
<<if $p3wanted.includes($selected.name)>>
<<set _p3Tri to _triUp>>
<<else>>
<<set _p3Tri to _triDown>>
<</if>>$p3.name flips the card, revealing a <span class="di">Dissolution</span> worth
<<if $selected.value gt 1>>
$selected.value points.
<<else>>
$selected.value point.
<</if>>
The voice whispers, "''$tf''."
/% Include TF %/
<br><br>
<<include `"p3 " + $tf`>>
/% Set up Next Turn %/
<<include "TurnSetup">>/% Resolve Card Effect %/
<<if $p3flip gte 3>>
<<set $p3score to 0>>
<<set $p3flip to 0>>
$p3.name flips the card to reveal an <span class="ex">Exaltation</span>. Since he already has two toxins, his score is set to zero. Meanwhile, a voice whispers in your ear, "''$tf''."
<<else>>
$p3.name flips the card to reveal an <span class="ex">Exaltation</span>. He needs three toxins before his score resets to zero, so he's safe for now. The voice whispers in your ear, "''$tf''."
<</if>>
/% Include TF %/
<br><br>
<<include `"p3 " + $tf`>>
/% Set up Next Turn %/
<<include "TurnSetup">>/% Resolve Card Effect %/
$p3.name flips the card to reveal a <span class="fi">Fixation</span>.
<<if $p1score gt $p2score>>
<<set $p1score -=2>>
<<set $target to $p1>>
<<set $tf to $p1mercury.last()>>
<<if $p3.p1relation gte $p3.p2relation>>
<<include "p1 Input">>
<<else>>
He targets you with the card, choosing to lower your score by 2 points and give you a transmutation of mercury. Just over your shoulder, you hear, "''$tf''."
/% Include TF %/
<br><br>
<<if $target.name is $p1.name>>
<<include `$target.id + " " + $tf`>>
<<else>>
<<include `$tf`>>
<</if>>
/% Set up Next Turn %/
<<if $midEndPup is not 1>>
<<include "TurnSetup">>
<</if>>
<</if>>
<<else>>
<<if $p1score lt $p2score>>
<<set $p2score -=2>>
<<set $target to $p2>>
<<set $tf to $p2mercury.last()>>
<<if $p3.p1relation gte $p3.p2relation>>
<<include "p1 Input">>
<<else>>
He targets $p2.name with the card, lowering $p2.name's score by 2 points and giving him a transmutation of mercury. Just over your shoulder, you hear, "''$tf''."
/% Include TF %/
<br><br>
<<if $target.name is $p1.name>>
<<include `$target.id + " " + $tf`>>
<<else>>
<<include `$tf`>>
<</if>>
/% Set up Next Turn %/
<<if $midEndPup is not 1>>
<<include "TurnSetup">>
<</if>>
<</if>>
<<else>>
<<if $p3.p2relation gt $p3.p1relation>>
<<set $p1score -=2>>
<<set $target to $p1>>
<<set $tf to $p1mercury.last()>>
He targets you with the card, choosing to lower your score by 2 points and give you a transmutation of mercury. Just over your shoulder, you hear, "''$tf''."
/% Include TF %/
<br><br>
<<include `$target.id + " " + $tf`>>
/% Set up Next Turn %/
<<if $midEndPup is not 1>>
<<include "TurnSetup">>
<</if>>
<<else>>
<<set $p2score -=2>>
<<set $target to $p2>>
<<set $tf to $p2mercury.last()>>
<<include "p1 Input">>
<</if>>
<</if>><</if>>/% Resolve Card Effect %/
$p3.name flips the card to reveal a <span class="se">Separation</span>.
<<if $p3winCond is "Blue">>
He already has lunar-alignment, so your win conditions remain the same. Still, the voice in your ear whispers, "''Domination''."
<<else>>
<<if $p2winCond is "Blue">>
He and $p2.name swap alignments, so now $p3.name is aiming for the middle score. You and $p2.name are trying to get the highest score. A chill runs up your spine as the voice whispers, "''Domination''."
<<else>>
You and $p3.name swap alignments. Your goal is now to have the highest score. A chill runs up your spine as the voice whispers, "''Domination''."
<</if>><</if>>
<<set $target to $p3>>
<<set $p1winCond to "Red">>
<<set $p2winCond to "Red">>
<<set $p3winCond to "Blue">>
<br><br>
<<if $soul is 0 and $skipintro is 0>>
<<include "Dom8">>
<<else>>
<<include `$domsulfur.last()`>>
<</if>>
<<include "TurnSetup">>/% Resolve Card Effect %/
$p3.name flips the card to reveal a <span class="mu">Multiplication</span>.
<<if $p1score gte $p3score>>
<<if $p1winCond is "Blue">>
After some deliberation, he targets you with the card. Since you already have lunar-alignment, your win condition remains the same: have neither the highest nor lowest score when a player gets their ninth card. Still, the voice in your ear whispers, "''Subjugation''."
<<else>>
After a moment's hesitation, he targets you with the card. You and
<<if $p2winCond is "Blue">>
$p2.name
<<else>>
$p3.name
<</if>>
swap alignments. With your new role, your win condition has changed. You may now win by having neither the highest nor lowest score when a player gets their ninth card. A chill runs up your spine as the voice whispers, "''Subjugation''."
<</if>>
<<set $target to $p1>>
<<set $p1winCond to "Blue">>
<<set $p2winCond to "Red">>
<<set $p3winCond to "Red">>
<<else>>
<<if $p2winCond is "Blue">>
$p3.name considers for a second then targets $p2.name with the card. Since he already has lunar-alignment, your win conditions remain the same. Still, the voice in your ear whispers, "''Domination''."
<<else>>
<<if $p3winCond is "Blue">>
$p3.name wastes no time deciding to target $p2.name with the card. He and $p2.name swap alignments, so now $p2.name is aiming for the middle score. You and $p3.name are trying to get the highest score. A chill runs up your spine as the voice whispers, "''Domination''."
<<else>>
$p3.name chooses to target $p2.name with the card. You and $p2.name swap alignments. Your goal is now to have the highest score. A chill runs up your spine as the voice whispers, "''Domination''."
<</if>><</if>>
<<set $target to $p2>>
<<set $p2.p3relation -= 1>>
<<set $p1winCond to "Red">>
<<set $p2winCond to "Red">>
<<set $p3winCond to "Blue">>
<</if>>
<br><br>
<<if $target.name is $p1.name>>
<<if $soul is 0 and $skipintro is 0>>
<<include "Sub4">>
<<set $subd +=1>>
<<else>>
<<include `$subsulfur.last()`>>
<<set $subd +=1>>
<</if>>
<<else>>
<<if $soul is 0 and $skipintro is 0>>
<<include "Dom8">>
<<set $domd +=1>>
<<else>>
<<include `$domsulfur.last()`>>
<<set $domd +=1>>
<</if>>
<</if>>
<<include "TurnSetup">>/% Resolve Card Effect %/
$p3.name flips the card to reveal a <span class="su">Sublimation</span>.
<<if $p1score lt $p2score>>
<<set $p1score +=2>>
<<set $target to $p1>>
<<set $tf to $p1mercury.last()>>
<<if $p3.p1relation gte $p3.p2relation>>
<<include "p1 Input">>
<<else>>
He targets you with the card, choosing to raise your score by 2 points and give you a transmutation of mercury. Just over your shoulder, you hear, "''$tf''."
/% Include TF %/
<br><br>
<<if $target.name is $p1.name>>
<<include `$target.id + " " + $tf`>>
<<else>>
<<include `$tf`>>
<</if>>
/% Set up Next Turn %/
<<if $midEndPup is not 1>>
<<include "TurnSetup">>
<</if>>
<</if>>
<<else>>
<<if $p1score gt $p2score>>
<<set $p2score +=2>>
<<set $target to $p2>>
<<set $tf to $p2mercury.last()>>
<<if $p3.p1relation gte $p3.p2relation>>
<<include "p1 Input">>
<<else>>
He targets $p2.name with the card, raising $p2.name's score by 2 points and giving him a transmutation of mercury. Just over your shoulder, you hear, "''$tf''."
/% Include TF %/
<br><br>
<<if $target.name is $p1.name>>
<<include `$target.id + " " + $tf`>>
<<else>>
<<include `$tf`>>
<</if>>
/% Set up Next Turn %/
<<if $midEndPup is not 1>>
<<include "TurnSetup">>
<</if>>
<</if>>
<<else>>
<<if $p3.p2relation lt $p3.p1relation>>
<<set $p1score +=2>>
<<set $target to $p1>>
<<set $tf to $p1mercury.last()>>
<<include "p1 Input">>
<<else>>
<<set $p2score +=2>>
<<set $target to $p2>>
<<set $tf to $p2mercury.last()>>
He targets $p2.name with the card, raising $p2.name's score by 2 points and giving him a transmutation of mercury. Just over your shoulder, you hear, "''$tf''."
<br><br>
<<if $target.name is $p1.name>>
<<include `$target.id + " " + $tf`>>
<<else>>
<<include `$tf`>>
<</if>>
/% Set up Next Turn %/
<<if $midEndPup is not 1>>
<<include "TurnSetup">>
<</if>>
<</if>>
<</if>><</if>>$p2.name flips the card, revealing a <span class="di">Dissolution</span> worth
<<if $selected.value gt 1>>
$selected.value points.
<<else>>
$selected.value point.
<</if>>
The voice whispers, "''$tf''."
/% Include TF %/
<br><br>
<<include `"p2 " + $tf`>>
/% Set up Next Turn %/
<<include "TurnSetup">>/% Resolve Card Effect %/
<<if $p2flip gte 3>>
<<set $p2score to 0>>
<<set $p2flip to 0>>
$p2.name flips the card to reveal an <span class="ex">Exaltation</span>. Since he already has two toxins, his score is set to zero. Meanwhile, a voice whispers in your ear, "''$tf''."
<<else>>
$p2.name flips the card to reveal an <span class="ex">Exaltation</span>. He needs three toxins before his score resets to zero, so he's safe for now. The voice whispers in your ear, "''$tf''."
<</if>>
/% Include TF %/
<br><br>
<<include `"p2 " + $tf`>>
/% Set up Next Turn %/
<<include "TurnSetup">>/% Resolve Card Effect %/
$p2.name flips the card to reveal a <span class="fi">Fixation</span>.
<<if $p1score gt $p3score>>
<<set $p1score -=2>>
<<set $target to $p1>>
<<set $tf to $p1mercury.last()>>
<<if $p2.p1relation gte $p2.p3relation>>
<<include "p1 Input">>
<<else>>
He targets you with the card, choosing to lower your score by 2 points and give you a transmutation of mercury. Just over your shoulder, you hear, "''$tf''."
/% Include TF %/
<br><br>
<<include `$target.id + " " + $tf`>>
/% Set up Next Turn %/
<<if $midEndPup is not 1>>
<<include "TurnSetup">>
<</if>>
<</if>>
<<elseif $p1score lt $p3score>>
<<set $p3score -=2>>
<<set $target to $p3>>
<<set $tf to $p3mercury.last()>>
<<if $p2.p1relation gte $p2.p3relation>>
<<include "p1 Input">>
<<else>>
He targets $p3.name with the card, lowering $p3.name's score by 2 points and giving him a transmutation of mercury. Just over your shoulder, you hear, "''$tf''."
/% Include TF %/
<br><br>
<<include `$tf`>>
/% Set up Next Turn %/
<<if $midEndPup is not 1>>
<<include "TurnSetup">>
<</if>>
<</if>>
<<else>>
<<if $p2.p3relation gt $p2.p1relation>>
<<set $p1score -=2>>
<<set $target to $p1>>
<<set $tf to $p1mercury.last()>>
He targets you with the card, choosing to lower your score by 2 points and give you a transmutation of mercury. Just over your shoulder, you hear, "''$tf''."
/% Include TF %/
<br><br>
<<include `$target.id + " " + $tf`>>
/% Set up Next Turn %/
<<if $midEndPup is not 1>>
<<include "TurnSetup">>
<</if>>
<<else>>
<<set $p3score -=2>>
<<set $target to $p3>>
<<set $tf to $p3mercury.last()>>
<<include "p1 Input">>
<</if>>
<</if>>/% Resolve Card Effect %/
$p2.name flips the card to reveal a <span class="su">Sublimation</span>.
<<if $p1score lt $p3score>>
<<set $p1score +=2>>
<<set $target to $p1>>
<<set $tf to $p1mercury.last()>>
<<if $p2.p1relation gte $p2.p3relation>>
<<include "p1 Input">>
<<else>>
He targets you with the card, choosing to raise your score by 2 points and give you a transmutation of mercury. Just over your shoulder, you hear, "''$tf''."
/% Include TF %/
<br><br>
<<if $target.name is $p1.name>>
<<include `$target.id + " " + $tf`>>
<<else>>
<<include `$tf`>>
<</if>>
/% Set up Next Turn %/
<<if $midEndPup is not 1>>
<<include "TurnSetup">>
<</if>>
<</if>>
<<else>>
<<if $p1score gt $p3score>>
<<set $p3score +=2>>
<<set $target to $p3>>
<<set $tf to $p3mercury.last()>>
<<if $p2.p1relation gte $p2.p3relation>>
<<include "p1 Input">>
<<else>>
He targets $p3.name with the card, raising $p3.name's score by 2 points and giving him a transmutation of mercury. Just over your shoulder, you hear, "''$tf''."
/% Include TF %/
<br><br>
<<if $target.name is $p1.name>>
<<include `$target.id + " " + $tf`>>
<<else>>
<<include `$tf`>>
<</if>>
/% Set up Next Turn %/
<<if $midEndPup is not 1>>
<<include "TurnSetup">>
<</if>>
<</if>>
<<else>>
<<if $p2.p3relation lt $p2.p1relation>>
<<set $p1score +=2>>
<<set $target to $p1>>
<<set $tf to $p1mercury.last()>>
<<include "p1 Input">>
<<else>>
<<set $p3score +=2>>
<<set $target to $p3>>
<<set $tf to $p3mercury.last()>>
He targets $p3.name with the card, raising $p3.name's score by 2 points and giving him a transmutation of mercury. Just over your shoulder, you hear, "''$tf''."
<br><br>
<<if $target.name is $p1.name>>
<<include `$target.id + " " + $tf`>>
<<else>>
<<include `$tf`>>
<</if>>
/% Set up Next Turn %/
<<if $midEndPup is not 1>>
<<include "TurnSetup">>
<</if>>
<</if>>
<</if>><</if>>/% Resolve Card Effect %/
$p2.name flips the card to reveal a <span class="mu">Multiplication</span>.
<<if $p1score gte $p2score>>
<<if $p1winCond is "Blue">>
After some deliberation, he targets you with the card. Since you already have lunar-alignment, your win condition remains the same: have neither the highest nor lowest score when a player gets their ninth card. Still, the voice in your ear whispers, "''Subjugation''."
<<else>>
After a moment's hesitation, he targets you with the card. You and
<<if $p2winCond is "Blue">>
$p2.name
<<else>>
$p3.name
<</if>>
swap alignments. With your new role, your win condition has changed. You may now win by having neither the highest nor lowest score when a player gets their ninth card. A chill runs up your spine as the voice whispers, "''Subjugation''."
<</if>>
<<set $target to $p1>>
<<set $p1winCond to "Blue">>
<<set $p2winCond to "Red">>
<<set $p3winCond to "Red">>
<<else>>
<<if $p3winCond is "Blue">>
$p2.name considers for a second then targets $p3.name with the card. Since he already has lunar-alignment, your win conditions remain the same. Still, the voice in your ear whispers, "''Domination''."
<<else>>
<<if $p2winCond is "Blue">>
$p2.name wastes no time deciding to target $p3.name with the card. He and $p2.name swap alignments, so now $p3.name is aiming for the middle score. You and $p2.name are trying to get the highest score. A chill runs up your spine as the voice whispers, "''Domination''."
<<else>>
$p2.name chooses to target $p3.name with the card. You and $p3.name swap alignments. Your goal is now to have the highest score. A chill runs up your spine as the voice whispers, "''Domination''."
<</if>><</if>>
<<set $target to $p3>>
<<set $p3.p2relation -= 1>>
<<set $p1winCond to "Red">>
<<set $p2winCond to "Red">>
<<set $p3winCond to "Blue">>
<</if>>
<br><br>
<<if $target.name is $p1.name>>
<<if $soul is 0 and $skipintro is 0>>
<<include "Sub4">>
<<set $subd +=1>>
<<else>>
<<include `$subsulfur.last()`>>
<<set $subd +=1>>
<</if>>
<<else>>
<<if $soul is 0 and $skipintro is 0>>
<<include "Dom8">>
<<set $domd +=1>>
<<else>>
<<include `$domsulfur.last()`>>
<<set $domd +=1>>
<</if>>
<</if>>
<<include "TurnSetup">>/% Resolve Card Effect %/
$p2.name flips the card to reveal a <span class="se">Separation</span>.
<<if $p2winCond is "Blue">>
He already has lunar-alignment, so your win conditions remain the same. Still, the voice in your ear whispers, "''Domination''."
<<else>>
<<if $p3winCond is "Blue">>
He and $p3.name swap alignments, so now $p2.name is aiming for the middle score. You and $p3.name are trying to get the highest score. A chill runs up your spine as the voice whispers, "''Domination''."
<<else>>
You and $p2.name swap alignments. Your goal is now to have the highest score. A chill runs up your spine as the voice whispers, "''Domination''."
<</if>><</if>>
<<set $target to $p2>>
<<set $p1winCond to "Red">>
<<set $p2winCond to "Blue">>
<<set $p3winCond to "Red">>
<br><br>
<<if $soul is 0 and $skipintro is 0>>
<<include "Dom8">>
<<set $domd +=1>>
<<else>>
<<include `$domsulfur.last()`>>
<<set $domd +=1>>
<</if>>
<<include "TurnSetup">>/% Resolve Card Effect %/
<<if $target.name is $p2.name>>
<<if $p2winCond is "Blue">>
$p2.name already has lunar-alignment, so your win conditions remain the same. Still, the voice in your ear whispers, "''Domination''."
<<else>>
<<if $p3winCond is "Blue">>
$p2.name and $p3.name swap alignments, so now $p2.name is aiming for the middle score. You and $p3.name are trying to get the highest score. A chill runs up your spine as the voice whispers, "''Domination''."
<<else>>
You and $p2.name swap alignments. Your goal is now to have the highest score. A chill runs up your spine as the voice whispers, "''Domination''."
<</if>><</if>>
<<set $p1winCond to "Red">>
<<set $p2winCond to "Blue">>
<<set $p2.p1relation -= 1>>
<<set $p3winCond to "Red">>
<<else>>
<<if $target.name is $p3.name>>
<<if $p3winCond is "Blue">>
$p3.name already has lunar-alignment, so your win conditions remain the same. Still, the voice in your ear whispers, "''Domination''."
<<else>>
<<if $p2winCond is "Blue">>
$p3.name and $p2.name swap alignments, so now $p3.name is aiming for the middle score. You and $p2.name are trying to get the highest score. A chill runs up your spine as the voice whispers, "''Domination''."
<<else>>
You and $p3.name swap alignments. Your goal is now to have the highest score. A chill runs up your spine as the voice whispers, "''Domination''."
<</if>><</if>>
<<set $p1winCond to "Red">>
<<set $p2winCond to "Red">>
<<set $p3winCond to "Blue">>
<<set $p3.p1relation -= 1>>
<<else>>
<<if $target.name is $p1.name>>
<<if $p1winCond is "Blue">>
You already have lunar-alignment, so your win condition remains the same: have neither the highest nor lowest score when a player gets their ninth card. Still, the voice in your ear whispers, "''Subjugation''."
<<else>>
You swap alignments with
<<if $p2winCond is "Blue">>
$p2.name.
<<else>>
$p3.name.
<</if>>
With your new role, your win condition has changed. You may now win by having neither the highest nor lowest score when a player gets their ninth card. A chill runs up your spine as the voice whispers, "''Subjugation''."
<</if>>
<<set $p1winCond to "Blue">>
<<set $p2winCond to "Red">>
<<set $p3winCond to "Red">>
<</if>><</if>><</if>>
<br><br>
<<if $target.name is $p1.name>>
<<if $soul is 0 and $skipintro is 0>>
<<include "Sub4">>
<<set $subd +=1>>
<<else>>
<<include `$subsulfur.last()`>>
<<set $subd +=1>>
<</if>>
<<else>>
<<if $soul is 0 and $skipintro is 0>>
<<include "Dom8">>
<<set $domd +=1>>
<<else>>
<<include `$domsulfur.last()`>>
<<set $domd +=1>>
<</if>><</if>>
<<include "TurnSetup">>/% Resolve Card Effect %/
<<set $target to $p1>>
<<if $p1winCond is "Blue">>
You already have lunar-alignment, so your win condition remains the same: have neither the highest nor lowest score when a player gets their ninth card. Still, the voice in your ear whispers, "''Subjugation''."
<<else>>
You swap alignments with
<<if $p2winCond is "Blue">>
$p2.name.
<<else>>
$p3.name.
<</if>>
With your new role, your win condition has changed. You may now win by having neither the highest nor lowest score when a player gets their ninth card. A chill runs up your spine as the voice whispers, "''Subjugation''."
<</if>>
<<set $p1winCond to "Blue">>
<<set $p2winCond to "Red">>
<<set $p3winCond to "Red">>
<br><br>
<<if $soul is 0 and $skipintro is 0>>
<<include "Sub4">>
<<set $subd +=1>>
<<else>>
<<include `$subsulfur.last()`>>
<<set $subd +=1>>
<</if>>
<<include "TurnSetup">><<if $sandbox is 1 and $target.name is $p1.name>>
Your score is reduced by 2 points. You already know what it's going to say, but the voice whispers to you anyway: "''$tf''."
<<else>>
$target.name's score is reduced by 2 points. You already know what it's going to say, but the voice whispers to you anyway: "''$tf''."
<</if>>
/% Include TF %/
<br><br>
<<if $target.name is $p1.name>>
<<include `$target.id + " " + $tf`>>
<<set $target to $p1>>
<<else>>
<<include `$tf`>>
<</if>>
/% Set up Next Turn %/
<<if $midEndPup is not 1>>
<<include "TurnSetup">>
<</if>>/% Resolve Card Effect %/
<<if $offeredFrom is "p1">>
<<else>>
<<if ($offeredFrom is "p2" and $TFp2salt.length lte 3) or ($offeredFrom is "p3" and $TFp3salt.length lte 3)>>
<<set $tf to $p1salt.last()>>
<</if>><</if>>
<<if $p1flip gte 3>>
<<set $p1score to 0>>
<<set $p1flip to 0>>
<<set $scorereset += 1>>
You flip the card to reveal an <span class="ex">Exaltation</span>. Since you already have two toxins, your score is set to zero. Meanwhile, a voice whispers in your ear, "''$tf''."
<<else>>
You flip the card to reveal an <span class="ex">Exaltation</span>. You need three toxins before your score resets to zero, so you're safe for now. The voice whispers in your ear, "''$tf''."
<</if>>
/% Include TF %/
<br><br>
<<include `"p1 " + $tf`>>
/% Set up Next Turn %/
<<include "TurnSetup">><<if $sandbox is 1 and $target.name is $p1.name>>
Your score is increased by 2 points. You already know what it's going to say, but the voice whispers to you anyway: "''$tf''."
<<else>>
$target.name's score is increased by 2 points. You already know what it's going to say, but the voice whispers to you anyway: "''$tf''."
<</if>>
/% Include TF %/
<br><br>
<<if $target.name is $p1.name>>
<<include `$target.id + " " + $tf`>>
<<set $target to $p1>>
<<else>>
<<include `$tf`>>
<</if>>
/% Set up Next Turn %/
<<if $midEndPup is not 1>>
<<include "TurnSetup">>
<</if>><<if $offeredFrom is "p1">>
<<else>>
<<if ($offeredFrom is "p2" and $TFp2salt.length lte 3) or ($offeredFrom is "p3" and $TFp3salt.length lte 3)>>
<<set $tf to $p1salt[0]>>
<</if>><</if>>
You flip the card, revealing a <span class="di">Dissolution</span> worth
<<if $selected.value gt 1>>
$selected.value points.
<<else>>
$selected.value point.
<</if>>
The voice whispers, "''$tf''."
/% Include TF %/
<br><br>
<<include `"p1 " + $tf`>>
/% Set up Next Turn %/
<<include "TurnSetup">><<include "Player Wants">>
<<set $offeredFrom to "p1">>
<<if $sandbox is 1 and $p1display.length + $p2display.length + $p3display.length is not 1>>
<<if $selected.name is "Exaltation" or $selected.name is "Dissolution">>
<<if $p1salt.length gt 2>>
<<button "Keep for Yourself">>
<<set $refB to 1>>
<<set $offeredTo to "p1">>
<<replace `".card-container" + $conNum`>>
<div @class="'face hide ' + $selected.color"></div>
<div @class="'face ' + $selected.color">
<<include "Refresh Button">>
<div class="options">
<<include "tf">>
</div>
</div>
<</replace>>
<</button>>
<</if>>
<<if $p2salt.length gt 2>>
<<button `"Give to " + $p2.name`>>
<<set $refB to 1>>
<<set $offeredTo to "p2">>
<<replace `".card-container" + $conNum`>>
<div @class="'face hide ' + $selected.color"></div>
<div @class="'face ' + $selected.color">
<<include "Refresh Button">>
<div class="options">
<<include "tf">>
</div>
</div>
<</replace>>
<</button>>
<</if>>
<<if $p3salt.length gt 2>>
<<button `"Give to " + $p3.name`>>
<<set $refB to 1>>
<<set $offeredTo to "p3">>
<<replace `".card-container" + $conNum`>>
<div @class="'face hide ' + $selected.color"></div>
<div @class="'face ' + $selected.color">
<<include "Refresh Button">>
<div class="options">
<<include "tf">>
</div>
</div>
<</replace>>
<</button>>
<</if>>
<<else>>
<<if $selected.name is "Separation">>
<<button "Keep for Yourself">>
<<set $offeredTo to "p1">>
<<replace `".card-container" + $conNum`>>
<<if $selected.name is $hand[0].name>>
<<set $p1score += $hand[0].value>>
<<set $p1flip += $hand[0].flip>>
<<set $acceptedCard to $hand[0]>>
<<set $p1display.pushUnique($hand[0])>>
<<set $grantee to "p1">>
<<else>>
<<set $p1score += $hand[1].value>>
<<set $p1flip += $hand[1].flip>>
<<set $acceptedCard to $hand[1]>>
<<set $p1display.pushUnique($hand[1])>>
<<set $grantee to "p1">>
<</if>>
<div class=".card-container" + $conNum>
<div @class="'face hide ' + $selected.color"></div>
<div class="face flip">
[img["https://berylforge.neocities.org/images/" + $selected.name + $selected.value + ".png"]]
</div>
</div>
<<timed .6s>>
<<replace `".card-container" + $conNum`>>
<div class="face accept">
[img["https://berylforge.neocities.org/images/" + $selected.name + $selected.value + ".png"]]
</div>
<</replace>>
<<timed .4s>>
<<goto "Resolve">>
<</timed>>
<</timed>>
<</replace>>
<</button>>
<<button `"Give to " + $p2.name`>>
<<set $offeredTo to "p2">>
<<replace `".card-container" + $conNum`>>
<div @class="'face hide ' + $selected.color"></div>
<div class="back offerleft">
<div class="options">
<<timed .6s>>
<<goto "P2Decide.1">>
<</timed>>
</div>
</div>
<</replace>>
<</button>>
<<button `"Give to " + $p3.name`>>
<<set $offeredTo to "p3">>
<<replace `".card-container" + $conNum`>>
<div @class="'face hide ' + $selected.color"></div>
<div class="back offerright">
<div class="options">
<<timed .6s>>
<<goto "P3Decide.1">>
<</timed>>
</div>
</div>
<</replace>>
<</button>>
<<else>>
<<set $offeredTo to "p1">>
<<button "Target Yourself">>
<<set $refB to 1>>
<<set $target to $p1>>
<<if $selected.name is "Multiplication">>
<<if $selected.name is $hand[0].name>>
<<set $p1score += $hand[0].value>>
<<set $p1flip += $hand[0].flip>>
<<set $acceptedCard to $hand[0]>>
<<set $p1display.pushUnique($hand[0])>>
<<set $grantee to "p1">>
<<else>>
<<set $p1score += $hand[1].value>>
<<set $p1flip += $hand[1].flip>>
<<set $acceptedCard to $hand[1]>>
<<set $p1display.pushUnique($hand[1])>>
<<set $grantee to "p1">>
<</if>>
<</if>>
<<if $selected.name is "Fixation">>
<<set $p1score -= 2>>
<<else>>
<<if $selected.name is "Sublimation">>
<<set $p1score += 2>>
<</if>><</if>>
<<replace `".card-container" + $conNum`>>
<<if $selected.name is "Fixation" or $selected.name is "Sublimation">>
<div @class="'face hide ' + $selected.color"></div>
<div @class="'face ' + $selected.color">
<<include "Refresh Button">>
<div class="options">
<<include "tf">>
</div>
</div>
<<else>>
<div class=".card-container" + $conNum>
<div @class="'face hide ' + $selected.color"></div>
<div class="face flip">
[img["https://berylforge.neocities.org/images/" + $selected.name + $selected.value + ".png"]]
</div>
</div>
<<timed .6s>>
<<replace `".card-container" + $conNum`>>
<div class="face accept">
[img["https://berylforge.neocities.org/images/" + $selected.name + $selected.value + ".png"]]
</div>
<</replace>>
<<timed .4s>>
<<goto "Resolve">>
<</timed>>
<</timed>>
<</if>>
<</replace>>
<</button>>
<<button `"Target " + $p2.name`>>
<<set $refB to 1>>
<<if $selected.name is "Multiplication">>
<<if $selected.name is $hand[0].name>>
<<set $p1score += $hand[0].value>>
<<set $p1flip += $hand[0].flip>>
<<set $acceptedCard to $hand[0]>>
<<set $p1display.pushUnique($hand[0])>>
<<set $grantee to "p1">>
<<else>>
<<set $p1score += $hand[1].value>>
<<set $p1flip += $hand[1].flip>>
<<set $acceptedCard to $hand[1]>>
<<set $p1display.pushUnique($hand[1])>>
<<set $grantee to "p1">>
<</if>>
<</if>>
<<set $target to $p2>>
<<if $selected.name is "Fixation">>
<<set $p2score -= 2>>
<<else>>
<<if $selected.name is "Sublimation">>
<<set $p2score += 2>>
<</if>><</if>>
<<replace `".card-container" + $conNum`>>
<<if $selected.name is "Fixation" or $selected.name is "Sublimation">>
<div @class="'face hide ' + $selected.color"></div>
<div @class="'face ' + $selected.color">
<<include "Refresh Button">>
<div class="options">
<<include "tf">>
</div>
</div>
<<else>>
<div class=".card-container" + $conNum>
<div @class="'face hide ' + $selected.color"></div>
<div class="face flip">
[img["https://berylforge.neocities.org/images/" + $selected.name + $selected.value + ".png"]]
</div>
</div>
<<timed .6s>>
<<replace `".card-container" + $conNum`>>
<div class="face accept">
[img["https://berylforge.neocities.org/images/" + $selected.name + $selected.value + ".png"]]
</div>
<</replace>>
<<timed .4s>>
<<goto "Resolve">>
<</timed>>
<</timed>>
<</if>>
<</replace>>
<</button>>
<<button `"Target " + $p3.name`>>
<<set $refB to 1>>
<<set $target to $p3>>
<<if $selected.name is "Multiplication">>
<<if $selected.name is $hand[0].name>>
<<set $p1score += $hand[0].value>>
<<set $p1flip += $hand[0].flip>>
<<set $acceptedCard to $hand[0]>>
<<set $p1display.pushUnique($hand[0])>>
<<set $grantee to "p1">>
<<else>>
<<set $p1score += $hand[1].value>>
<<set $p1flip += $hand[1].flip>>
<<set $acceptedCard to $hand[1]>>
<<set $p1display.pushUnique($hand[1])>>
<<set $grantee to "p1">>
<</if>>
<</if>>
<<if $selected.name is "Fixation">>
<<set $p3score -= 2>>
<<else>>
<<if $selected.name is "Sublimation">>
<<set $p3score += 2>>
<</if>><</if>>
<<replace `".card-container" + $conNum`>>
<<if $selected.name is "Fixation" or $selected.name is "Sublimation">>
<div @class="'face hide ' + $selected.color"></div>
<div @class="'face ' + $selected.color">
<<include "Refresh Button">>
<div class="options">
<<include "tf">>
</div>
</div>
<<else>>
<div class=".card-container" + $conNum>
<div @class="'face hide ' + $selected.color"></div>
<div class="face flip">
[img["https://berylforge.neocities.org/images/" + $selected.name + $selected.value + ".png"]]
</div>
</div>
<<timed .6s>>
<<replace `".card-container" + $conNum`>>
<div class="face accept">
[img["https://berylforge.neocities.org/images/" + $selected.name + $selected.value + ".png"]]
</div>
<</replace>>
<<timed .4s>>
<<goto "Resolve">>
<</timed>>
<</timed>>
<</if>>
<</replace>>
<</button>>
<</if>><</if>>
<<else>>
<<button `"Offer to " + $p2.name + " " + _p2Tri`>>
<<set $offeredTo to "p2">>
<<replace `".card-container" + $conNum`>>
<div @class="'face hide ' + $selected.color"></div>
<div @class="'face ' + $selected.color">
<<if $selected.name is "Exaltation" or $selected.name is "Dissolution">>
<<include "Refresh Button">>
<div class="options">
<<include "tf">>
</div>
<<else>>
<div class="options">
<<include "say">>
</div>
<</if>>
</div>
<</replace>>
<</button>>
<<button `"Offer to " + $p3.name + " " + _p3Tri`>>
<<set $offeredTo to "p3">>
<<replace `".card-container" + $conNum`>>
<div @class="'face hide ' + $selected.color"></div>
<div @class="'face ' + $selected.color">
<<if $selected.name is "Exaltation" or $selected.name is "Dissolution">>
<<include "Refresh Button">>
<div class="options">
<<include "tf">>
</div>
<<else>>
<div class="options">
<<include "say">>
</div>
<</if>>
</div>
<</replace>>
<</button>>
<</if>><<include "ChoiceDio">>
<<set $offeredFrom to "p1">>
<<button "Tell the Truth">>
<<set $lied to 0>>
<<set $p1trust += 1>>
<<replace `".card-container" + $conNum`>>
<div @class="'face hide ' + $selected.color"></div>
<<if $offeredTo is "p2">>
<div class="back offerleft">
<div class="options">
<<timed .6s>>
<<goto "P2Decide.1">>
<</timed>>
</div>
</div>
<<else>>
<div class="back offerright">
<div class="options">
<<timed .6s>>
<<goto "P3Decide.1">>
<</timed>>
</div>
</div>
<</if>>
<</replace>>
<</button>>
<<button "Tell a Lie">>
<<set $lied to 1>>
<<set $p1trust -= 1>>
<<replace `".card-container" + $conNum`>>
<div @class="'face hide ' + $selected.color"></div>
<<if $offeredTo is "p2">>
<div class="back offerleft">
<div class="options">
<<timed .6s>>
<<goto "P2Decide.1">>
<</timed>>
</div>
</div>
<<else>>
<div class="back offerright">
<div class="options">
<<timed .6s>>
<<goto "P3Decide.1">>
<</timed>>
</div>
</div>
<</if>>
<</replace>>
<</button>> <<set $offeredTo to "p1">>
<<set $drawRev to true>>
/% NPC Chooses TF %/
<<if lastVisited("P2Offer") is 1>>
<<set $offerside to "left">>
<<set $offeredFrom to "p2">>
<<set $tf to $TFp2salt.last()>>
<<else>>
<<set $offerside to "right">>
<<set $offeredFrom to "p3">>
<<set $tf to $TFp3salt.last()>>
<</if>>
<<include "OfferDio">>
<div class="hand">
<div @class="`card-container get` + $offerside">
<div class="back pull flip"></div> /* Back of card to be flipped */
<div class="face pull black flip"> /* hand[0] display */
<<include "Refresh Button">>
<div class="options">
<<button "Accept">>
<<set $drawRev to false>>
<<if ($selected.name is "Exaltation" or $selected.name is "Dissolution") and $lied is 1>>
<<if $discarded.name is not "Exaltation" and $discarded.name is not "Dissolution">>
<<set $tf to $p1salt.last()>>
<</if>>
<</if>>
<<if $selected.name is $hand[0].name>>
<<set $p1score += $hand[0].value>>
<<set $p1flip += $hand[0].flip>>
<<set $acceptedCard to $hand[0]>>
<<set $p1display.pushUnique($hand[0])>>
<<set $grantee to "p1">>
<<else>>
<<set $p1score += $hand[1].value>>
<<set $p1flip += $hand[1].flip>>
<<set $acceptedCard to $hand[1]>>
<<set $p1display.pushUnique($hand[1])>>
<<set $grantee to "p1">>
<</if>>
<<replace ".card-container">>
<div class="card-container">
<div class="face black hide"></div>
<div class="face flip">
[img["https://berylforge.neocities.org/images/" + $selected.name + $selected.value + ".png"]]
</div>
</div>
<</replace>>
<<timed 1.5s>>
<<if $selected.name is "Fixation" or $selected.name is "Sublimation">>
<<replace ".card-container">>
<div class="card-container">
<div class="face hide">[img["https://berylforge.neocities.org/images/" + $selected.name + $selected.value + ".png"]]</div>
<div @class="'face ' + $selected.color">
<div class="options">
<<include "FixSub">>
</div>
</div>
</div>
<</replace>>
<<else>>
<<if $selected.name is "Multiplication">>
<<replace ".card-container">>
<div class="card-container">
<div class="face hide">[img["https://berylforge.neocities.org/images/" + $selected.name + $selected.value + ".png"]]</div>
<div @class="'face ' + $selected.color">
<div class="options">
<<include "Multi">>
</div>
</div>
</div>
<</replace>>
<<else>>
<<replace ".card-container">>
<div class="face accept">
[img["https://berylforge.neocities.org/images/" + $selected.name + $selected.value + ".png"]]
</div>
<</replace>>
<<timed .4s>>
<<goto "Resolve">>
<</timed>>
<</if>><</if>>
<</timed>>
<</button>>
<<button "Reject">>
<<set $drawRev to false>>
<<if $offerside is "left">>
<<if $selected.name is $hand[0].name>>
<<set $p2score += $hand[0].value>>
<<set $p2flip += $hand[0].flip>>
<<set $acceptedCard to $hand[0]>>
<<set $p2display.pushUnique($hand[0])>>
<<set $grantee to "p2">>
<<else>>
<<set $p2score += $hand[1].value>>
<<set $p2flip += $hand[1].flip>>
<<set $acceptedCard to $hand[1]>>
<<set $p2display.pushUnique($hand[1])>>
<<set $grantee to "p2">>
<</if>>
<<else>>
<<if $selected.name is $hand[0].name>>
<<set $p3score += $hand[0].value>>
<<set $p3flip += $hand[0].flip>>
<<set $acceptedCard to $hand[0]>>
<<set $p3display.pushUnique($hand[0])>>
<<set $grantee to "p3">>
<<else>>
<<set $p3score += $hand[1].value>>
<<set $p3flip += $hand[1].flip>>
<<set $acceptedCard to $hand[1]>>
<<set $p3display.pushUnique($hand[1])>>
<<set $grantee to "p3">>
<</if>>
<</if>>
<<replace ".card-container">>
<div class="card-container">
<div class="face black hide"></div>
<div class="face flip">
[img["https://berylforge.neocities.org/images/" + $selected.name + $selected.value + ".png"]]
</div>
</div>
<</replace>>
<<timed 1.5s>>
<<replace ".card-container">>
<div @class="`face send` + $offerside">
[img["https://berylforge.neocities.org/images/" + $selected.name + $selected.value + ".png"]]
</div>
<</replace>>
<</timed>>
<<timed 1.9s>>
<<goto "Resolve">>
<</timed>>
<</button>>
</div>
</div>
</div>
</div>/*
=====
Game History and Player Stats
=====
*/
<<include "Game History">>
/*
=====
Decide What Turn We're On
=====
*/
<br>
<div class="speechp1">
<<if $sandbox is 1>>
<<if $deck.length lte 2>>
<div class="turn first">
[img["https://berylforge.neocities.org/images/RedTurn.png"][SBGameover][$lastturn to 1]]
</div>
<<else>>
<div class="turn first">
[img["https://berylforge.neocities.org/images/RedTurn.png"][Discard][$hand.pushUnique($deck.pluck()), $hand.pushUnique($deck.pluck()), $claim to random(1, 20)]]
</div>
<</if>>
<<else>>
<<if lastVisited("P2Offer") is 1 or lastVisited("P2Offer") is 2>>
<<if $p1display.length lt 9 and $p2display.length lt 9 and $p3display.length lt 9>>
<div class="turn third">
[img["https://berylforge.neocities.org/images/GreenTurn.png"][P3Offer][$hand.pushUnique($deck.pluck()), $hand.pushUnique($deck.pluck()), $claim to random(1, 20)]]
</div>
<<else>>
<div class="turn third">
[img["https://berylforge.neocities.org/images/GreenTurn.png"][Gameover][$lastturn to 3]]
</div>
<</if>>
<<else>>
<<if lastVisited("P3Offer") is 1 or lastVisited("P3Offer") is 2>>
<<if $p1.viz is 0 and $p1display.length + $p2display.length + $p3display.length is 6>>
<div class="turn first">
[img["https://berylforge.neocities.org/images/RedTurn.png"][Discard][$hand.pushUnique($deck[0]), $hand.pushUnique($deck[5]), $claim to random(1, 20)]]
</div>
<<else>>
<<if $p1display.length lt 9 and $p2display.length lt 9 and $p3display.length lt 9>>
<<if ($p1display.length + $p2display.length + $p3display.length is 9) or ($p1display.length + $p2display.length + $p3display.length is 15) or ($p1display.length + $p2display.length + $p3display.length is 21)>>
<<set $deck.pushUnique({ name: "Multiplication", value: -2, flip: 0, color: "yellow"})>>
<<set $deck.pushUnique({ name: "Separation", value: -1, flip: 0, color: "blue"})>>
<</if>>
<div class="turn first">
[img["https://berylforge.neocities.org/images/RedTurn.png"][Discard][$hand.pushUnique($deck.pluck()), $hand.pushUnique($deck.pluck()), $claim to random(1, 20)]]
</div>
<<else>>
<div class="turn first">
[img["https://berylforge.neocities.org/images/RedTurn.png"][Gameover][$lastturn to 1]]
</div>
<</if>><</if>>
<<else>>
<<if $p1display.length lt 9 and $p2display.length lt 9 and $p3display.length lt 9>>
<div class="turn second">
[img["https://berylforge.neocities.org/images/BlueTurn.png"][P2Offer][$hand.pushUnique($deck.pluck()), $hand.pushUnique($deck.pluck()), $claim to random(1, 20)]]
</div>
<<else>>
<div class="turn second">
[img["https://berylforge.neocities.org/images/BlueTurn.png"][Gameover][$lastturn to 2]]
</div>
<</if>>
<</if>><</if>>
<</if>>
</div>
/% Setup next scene %/
<<set $hand to []>>
<<include "TFopts">>
<<include "Player Wants">>
<<set $p1salt.shuffle()>>
<<set $p2salt.shuffle()>>
<<set $p3salt.shuffle()>>
<<set $p1mercury.shuffle()>>
<<set $p2mercury.shuffle()>>
<<set $p3mercury.shuffle()>>
<<set $domsulfur.shuffle()>>
<<set $subsulfur.shuffle()>>
<<set $refB to 0>><<include "TFopts">>
<<include "Player Wants">>
<<if $selected.name is "Fixation">>
<<button "Take Points from $p2.name">>
<<set $p2score -= 2>>
<<set $target to $p2>>
<<replace ".card-container">>
<div @class="'face hide ' + $selected.color"></div>
<div @class="'face ' + $selected.color">
<<include "Refresh Button">>
<div class="options">
<<include "tfmind">>
</div>
</div>
<</replace>>
<</button>>
<<button "Take Points from $p3.name">>
<<set $p3score -= 2>>
<<set $target to $p3>>
<<replace ".card-container">>
<div @class="'face hide ' + $selected.color"></div>
<div @class="'face ' + $selected.color">
<<include "Refresh Button">>
<div class="options">
<<include "tfmind">>
</div>
</div>
<</replace>>
<</button>>
<<else>>
<<button "Give Points to $p2.name">>
<<set $p2score += 2>>
<<set $target to $p2>>
<<replace ".card-container">>
<div @class="'face hide ' + $selected.color"></div>
<div @class="'face ' + $selected.color">
<<include "Refresh Button">>
<div class="options">
<<include "tfmind">>
</div>
</div>
<</replace>>
<</button>>
<<button "Give Points to $p3.name">>
<<set $p3score += 2>>
<<set $target to $p3>>
<<replace ".card-container">>
<div @class="'face hide ' + $selected.color"></div>
<div @class="'face ' + $selected.color">
<<include "Refresh Button">>
<div class="options">
<<include "tfmind">>
</div>
</div>
<</replace>>
<</button>>
<</if>>/*
=====
Accept/Reject Dialouge
=====
*/
<<if ($selected.name is "Dissolution" or $selected.name is "Exaltation") and $offeredTo is "p2" and $tf is "Corpulence" and $p2.gain is 0>>
<<set $accept to "What, eww. C'mon dude. Pick a different transmutation, then I'll accept.">>
<<else>>
<<if ($selected.name is "Dissolution" or $selected.name is "Exaltation") and $offeredTo is "p3" and $tf is "Weakness">>
<<set $accept to "Ugh, I'm going to regret this so fast... I accept.">>
<<else>>
<<set $accept to either("Sure, I'll take it.", "I accept.", "Okay, hand it over.", "Okay, I'll take it.", "Sure, I accept.")>>
<</if>><</if>>
<<if $sandbox is 1>>
<<set $reject to "Dude, that one's yours.">>
<<else>>
<<set $reject to either("No thanks. You keep it.", "Rejected.", "Nope.", "Nah. That one's yours.")>>
<</if>><<if $offeredFrom is "p2" and $offeredTo is "p3">>
<<if $p1display.length + $p2display.length + $p3display.length is 2 and $skipintro is 0>>
<div class="speechp2">
<div class="bubble p2">
Okay... are we really doing this?
</div>
</div>
<div class="speechp1">
<div class="bubble p1">
Sorry, $p2.name, I'm with $p3.name. The rules say you shouldn't stop a game once you've started, and it sounds like the winner can just undo any bad changes anyway. I think we need to keep going.
</div>
</div>
<div class="speechp2">
<div class="bubble p2">
All right. Well, $p3.name, since you're so insistent, I'll offer this card to you.
<<if $lied is 0>>
It's a $selected.name.
<<else>>
It's a $discarded.name.
<</if>>
</div>
</div>
<<else>>
<<if $tf is "Corpulence">>
<div class="speechp2">
<div class="bubble p2">
<<= either("Here you go", "Okay, I'll offer this one to you", "This one's coming your way", "This one's got your name on it", "Okay, I've picked one for you", "I think you'll want this one")>>, $p3.name.
<<if $lied is 0>>
<<if $selected.name is "Exaltation">>
It's an $selected.name card<<if $concat2 is 1>>.<<else>>, and you better accept it since it has a //$tf// transmutation.<</if>>
<<else>>
<<if $selected.name is "Dissolution">>
It's a $selected.name card<<if $concat2 is 1>>.<<else>>, and you better accept it since it has a //$tf// transmutation.<</if>>
<<else>>
It's a $selected.name card.
<</if>><</if>>
<<else>>
<<if $discarded.name is "Exaltation">>
It's an $discarded.name card<<if $concat2 is 1>>.<<else>>, and you better accept it since it has a //$tf// transmutation.<</if>>
<<else>>
<<if $discarded.name is "Dissolution">>
It's a $discarded.name card<<if $concat2 is 1>>.<<else>>, and you better accept it since it has a //$tf// transmutation.<</if>>
<<else>>
It's a $discarded.name card.
<</if>><</if>>
<</if>>
</div>
</div>
<<else>>
<div class="speechp2">
<div class="bubble p2">
<<= either("Here you go", "Okay, I'll offer this one to you", "This one's coming your way", "This one's got your name on it", "Okay, I've picked one for you", "I think you'll want this one")>>, $p3.name.
<<if $lied is 0>>
<<if $selected.name is "Exaltation">>
It's an $selected.name card<<if $concat2 is 1>>.<<else>> with the //$tf// transmutation.<</if>>
<<else>>
<<if $selected.name is "Dissolution">>
It's a $selected.name card<<if $concat2 is 1>>.<<else>> with the //$tf// transmutation.<</if>>
<<else>>
It's a $selected.name card.
<</if>><</if>>
<<else>>
<<if $discarded.name is "Exaltation">>
It's an $discarded.name card<<if $concat2 is 1>>.<<else>> with the //$tf// transmutation.<</if>>
<<else>>
<<if $discarded.name is "Dissolution">>
It's a $discarded.name card<<if $concat2 is 1>>.<<else>> with the //$tf// transmutation.<</if>>
<<else>>
It's a $discarded.name card.
<</if>><</if>>
<</if>>
</div>
</div>
<</if>><</if>>
<<else>>
<<if $offeredFrom is "p3" and $offeredTo is "p2">>
<div class="speechp3">
<div class="bubble p3">
<<= either("Here you go", "Okay, I'll offer this one to you", "This one's coming your way", "This one's got your name on it", "Okay, I've picked one for you", "I think you'll want this one")>>, $p2.name.
<<if $lied is 0>>
<<if $selected.name is "Exaltation">>
It's an $selected.name card<<if $concat3 is 1>>.<<else>> with the //$tf// transmutation.<</if>>
<<else>>
<<if $selected.name is "Dissolution">>
It's a $selected.name card<<if $concat3 is 1>>.<<else>> with the //$tf// transmutation.<</if>>
<<else>>
It's a $selected.name card.
<</if>><</if>>
<<else>>
<<if $discarded.name is "Exaltation">>
It's an $discarded.name card<<if $concat3 is 1>>.<<else>> with the //$tf// transmutation.<</if>>
<<else>>
<<if $discarded.name is "Dissolution">>
It's a $discarded.name card<<if $concat3 is 1>>.<<else>> with the //$tf// transmutation.<</if>>
<<else>>
It's a $discarded.name card.
<</if>><</if>>
<</if>>
</div>
</div>
<<else>>
<<if tags().includes('PlayerChoice')>>
<<if $offeredFrom is "p2">>
<<if $p1display.length + $p2display.length + $p3display.length is 1 and $skipintro is 0>>
<div class="speechp2">
<div class="bubble p2">
Okay... are we really doing this?
</div>
</div>
<div class="speechp1">
<div class="bubble p1">
Sorry, $p2.name, I'm with $p3.name. The rules say you shouldn't stop a game once you've started, and it sounds like the winner can just undo any bad changes anyway. I think we need to keep going.
</div>
</div>
<div class="speechp2">
<div class="bubble p2">
All right. Well, $p1.name, since you're apparently the expert, I'll offer this card to you.
<<if $lied is 0>>
It's a $selected.name.
<<else>>
It's a $discarded.name.
<</if>>
</div>
</div>
<<else>>
<<if $tf is "Corpulence">>
<div class="speechp2">
<div class="bubble p2">
<<= either("Here you go", "Okay, I'll offer this one to you", "This one's coming your way", "This one's got your name on it", "Here's a card for you", "I think you'll want this one")>>.
<<if $lied is 0>>
<<if $selected.name is "Exaltation">>
It's an $selected.name card<<if $concat2 is 1>>.<<else>>, and you better accept it since it has a //$tf// transmutation.<</if>>.
<<else>>
<<if $selected.name is "Dissolution">>
It's a $selected.name card<<if $concat2 is 1>>.<<else>>, and you better accept it since it has a //$tf// transmutation.<</if>>
<<else>>
It's a $selected.name card.
<</if>><</if>>
<<else>>
<<if $discarded.name is "Exaltation">>
It's an $discarded.name card<<if $concat2 is 1>>.<<else>>, and you better accept it since it has a //$tf// transmutation.<</if>>
<<else>>
<<if $discarded.name is "Dissolution">>
It's a $discarded.name card<<if $concat2 is 1>>.<<else>>, and you better accept it since it has a //$tf// transmutation.<</if>>
<<else>>
It's a $discarded.name card.
<</if>><</if>>
<</if>>
</div>
</div>
<<else>>
<div class="speechp2">
<div class="bubble p2">
<<= either("Here you go", "Okay, I'll offer this one to you", "This one's coming your way", "This one's got your name on it", "Here's a card for you", "I think you'll want this one")>>.
<<if $lied is 0>>
<<if $selected.name is "Exaltation">>
It's an $selected.name card<<if $concat2 is 1>>.<<else>> with the //$tf// transmutation.<</if>>.
<<else>>
<<if $selected.name is "Dissolution">>
It's a $selected.name card<<if $concat2 is 1>>.<<else>> with the //$tf// transmutation.<</if>>
<<else>>
It's a $selected.name card.
<</if>><</if>>
<<else>>
<<if $discarded.name is "Exaltation">>
It's an $discarded.name card<<if $concat2 is 1>>.<<else>> with the //$tf// transmutation.<</if>>
<<else>>
<<if $discarded.name is "Dissolution">>
It's a $discarded.name card<<if $concat2 is 1>>.<<else>> with the //$tf// transmutation.<</if>>
<<else>>
It's a $discarded.name card.
<</if>><</if>>
<</if>>
</div>
</div>
<</if>><</if>>
<<else>>
<<if $offeredFrom is "p3">>
<div class="speechp3">
<div class="bubble p3">
<<= either("Here you go", "Okay, I'll offer this one to you", "This one's coming your way", "This one's got your name on it", "Here's a card for you", "I think you'll want this one")>>.
<<if $lied is 0>>
<<if $selected.name is "Exaltation">>
It's an $selected.name card<<if $concat3 is 1>>.<<else>> with the //$tf// transmutation.<</if>>
<<else>>
<<if $selected.name is "Dissolution">>
It's a $selected.name card<<if $concat3 is 1>>.<<else>> with the //$tf// transmutation.<</if>>
<<else>>
It's a $selected.name card.
<</if>><</if>>
<<else>>
<<if $discarded.name is "Exaltation">>
It's an $discarded.name card<<if $concat3 is 1>>.<<else>> with the //$tf// transmutation.<</if>>
<<else>>
<<if $discarded.name is "Dissolution">>
It's a $discarded.name card<<if $concat3 is 1>>.<<else>> with the //$tf// transmutation.<</if>>
<<else>>
It's a $discarded.name card.
<</if>><</if>>
<</if>>
</div>
</div>
<</if>><</if>>
<</if>><</if>><</if>><<if $offeredTo is "p2">>
<<set $offerside to "left">>
<<else>>
<<set $offerside to "right">>
<</if>>
<div class="hand">
<div @class="`card-container get` + $offerside">
<div class="face flip">
[img["https://berylforge.neocities.org/images/" + $selected.name + $selected.value + ".png"]]
</div>
</div>
<<timed .6s>>
<<replace ".card-container">>
<div class="card-container">
<div class="face hide">[img["https://berylforge.neocities.org/images/" + $selected.name + $selected.value + ".png"]]</div>
<div @class="'face ' + $selected.color">
<div class="options">
<<include "FixSub">>
</div>
</div>
</div>
<</replace>>
<</timed>>
</div><div class="settingsMenu" style="color: white;">
/* Change Player Names */
<div style="text-align: center; color: white;">Change Player Names</div>
<br>
<span class="name p1">Player 1:</span> <<textbox "$p1.name" $p1.name>>
<br><br>
<span class="name p2">Player 2:</span> <<textbox "$p2.name" $p2.name>>
<br><br>
<span class="name p3">Player 3:</span> <<textbox "$p3.name" $p3.name>>
<br><br>
<hr>
<div style="text-align: center; color: white;">Exclude Content</div>
<br>
/* Toggle Content */
<label class="tog">
<div class="onoffswitch">
<<checkbox "$tog1" false true autocheck>>
<label class="onoffswitch-label" for="checkbox-tog1">
<span class="onoffswitch-inner"></span>
<span class="onoffswitch-switch"></span>
</label>
</div>
<span class="togLabel">
Watersports
</span>
</label>
<label class="tog">
<div class="onoffswitch">
<<checkbox "$tog2" false true autocheck>>
<label class="onoffswitch-label" for="checkbox-tog2">
<span class="onoffswitch-inner"></span>
<span class="onoffswitch-switch"></span>
</label>
</div>
<span class="togLabel">
Weight Gain
</span>
</label>
<label class="tog">
<div class="onoffswitch">
<<checkbox "$tog3" false true autocheck>>
<label class="onoffswitch-label" for="checkbox-tog3">
<span class="onoffswitch-inner"></span>
<span class="onoffswitch-switch"></span>
</label>
</div>
<span class="togLabel">
Feminization
</span>
</label>
<label class="tog">
<div class="onoffswitch">
<<checkbox "$tog4" false true autocheck>>
<label class="onoffswitch-label" for="checkbox-tog4">
<span class="onoffswitch-inner"></span>
<span class="onoffswitch-switch"></span>
</label>
</div>
<span class="togLabel">
Body Odor
</span>
</label>
<label class="tog">
<div class="onoffswitch">
<<checkbox "$tog5" false true autocheck>>
<label class="onoffswitch-label" for="checkbox-tog5">
<span class="onoffswitch-inner"></span>
<span class="onoffswitch-switch"></span>
</label>
</div>
<span class="togLabel">
Shrinking
</span>
</label>
<label class="tog">
<div class="onoffswitch">
<<checkbox "$tog6" false true autocheck>>
<label class="onoffswitch-label" for="checkbox-tog6">
<span class="onoffswitch-inner"></span>
<span class="onoffswitch-switch"></span>
</label>
</div>
<span class="togLabel">
Body Hair
</span>
</label>
<label class="tog">
<div class="onoffswitch">
<<checkbox "$tog7" false true autocheck>>
<label class="onoffswitch-label" for="checkbox-tog7">
<span class="onoffswitch-inner"></span>
<span class="onoffswitch-switch"></span>
</label>
</div>
<span class="togLabel">
Inanimate
</span>
</label>
<hr>
/* Change Color Scheme */
<div style="text-align: center; color: white;">Change Color Scheme</div>
<br>
<label class="tog">
<div class="onoffswitch">
<<checkbox "$darkTheme" false true autocheck>>
<label class="onoffswitch-label" for="checkbox-darktheme">
<span class="onoffswitch-inner"></span>
<span class="onoffswitch-switch"></span>
</label>
</div>
<span class="togLabel">
Dark Theme
</span>
</label>
</div>
<hr>
<div class="hand">
<span class="name allColor">
<<link "Reset to Default">>
<<set $tog1 to true>>
<<set $tog2 to true>>
<<set $tog3 to true>>
<<set $tog4 to true>>
<<set $tog5 to true>>
<<set $tog6 to true>>
<<set $tog7 to false>>
<<set $darkTheme to false>>
<<set $p1.name to "Ethan">>
<<set $p2.name to "Caleb">>
<<set $p3.name to "Mark">>
<<replace ".settingsMenu">>
<div class="settingsMenu" style="color: white;">
/* Change Player Names */
<div style="text-align: center; color: white;">Change Player Names</div>
<br>
<span class="name p1">Player 1:</span> <<textbox "$p1.name" $p1.name>>
<br><br>
<span class="name p2">Player 2:</span> <<textbox "$p2.name" $p2.name>>
<br><br>
<span class="name p3">Player 3:</span> <<textbox "$p3.name" $p3.name>>
<br><br>
<hr>
<div style="text-align: center; color: white;">Exclude Content</div>
<br>
/* Toggle Content */
<label class="tog">
<div class="onoffswitch">
<<checkbox "$tog1" false true autocheck>>
<label class="onoffswitch-label" for="checkbox-tog1">
<span class="onoffswitch-inner"></span>
<span class="onoffswitch-switch"></span>
</label>
</div>
<span class="togLabel">
Watersports
</span>
</label>
<label class="tog">
<div class="onoffswitch">
<<checkbox "$tog2" false true autocheck>>
<label class="onoffswitch-label" for="checkbox-tog2">
<span class="onoffswitch-inner"></span>
<span class="onoffswitch-switch"></span>
</label>
</div>
<span class="togLabel">
Weight Gain
</span>
</label>
<label class="tog">
<div class="onoffswitch">
<<checkbox "$tog3" false true autocheck>>
<label class="onoffswitch-label" for="checkbox-tog3">
<span class="onoffswitch-inner"></span>
<span class="onoffswitch-switch"></span>
</label>
</div>
<span class="togLabel">
Feminization
</span>
</label>
<label class="tog">
<div class="onoffswitch">
<<checkbox "$tog4" false true autocheck>>
<label class="onoffswitch-label" for="checkbox-tog4">
<span class="onoffswitch-inner"></span>
<span class="onoffswitch-switch"></span>
</label>
</div>
<span class="togLabel">
Body Odor
</span>
</label>
<label class="tog">
<div class="onoffswitch">
<<checkbox "$tog5" false true autocheck>>
<label class="onoffswitch-label" for="checkbox-tog5">
<span class="onoffswitch-inner"></span>
<span class="onoffswitch-switch"></span>
</label>
</div>
<span class="togLabel">
Shrinking
</span>
</label>
<label class="tog">
<div class="onoffswitch">
<<checkbox "$tog6" false true autocheck>>
<label class="onoffswitch-label" for="checkbox-tog6">
<span class="onoffswitch-inner"></span>
<span class="onoffswitch-switch"></span>
</label>
</div>
<span class="togLabel">
Body Hair
</span>
</label>
<label class="tog">
<div class="onoffswitch">
<<checkbox "$tog7" false true autocheck>>
<label class="onoffswitch-label" for="checkbox-tog7">
<span class="onoffswitch-inner"></span>
<span class="onoffswitch-switch"></span>
</label>
</div>
<span class="togLabel">
Inanimate
</span>
</label>
<hr>
/* Change Color Scheme */
<div style="text-align: center; color: white;">Change Color Scheme</div>
<br>
<label class="tog">
<div class="onoffswitch">
<<checkbox "$darkTheme" false true autocheck>>
<label class="onoffswitch-label" for="checkbox-darktheme">
<span class="onoffswitch-inner"></span>
<span class="onoffswitch-switch"></span>
</label>
</div>
<span class="togLabel">
Dark Theme
</span>
</label>
</div>
<</replace>>
<</link>>
</span>
</div><<include "TFopts">>
<<if $sandbox is 1>>
<<include "ChoiceDio">>
<div class="TFChoices">
<<button $tfopts[0]>>
<<set $tf to $tfopts[0]>>
<<replace `".card-container" + $conNum`>>
<<if $offeredTo is "p2">>
<div @class="'face hide ' + $selected.color"></div>
<div class="back offerleft">
<div class="options">
<<timed .6s>>
<<goto "P2Decide.1">>
<</timed>>
</div>
</div>
<<else>>
<<if $offeredTo is "p3">>
<div @class="'face hide ' + $selected.color"></div>
<div class="back offerright">
<div class="options">
<<timed .6s>>
<<goto "P3Decide.1">>
<</timed>>
</div>
</div>
<<else>>
<<if $selected.name is $hand[0].name>>
<<set $p1score += $hand[0].value>>
<<set $p1flip += $hand[0].flip>>
<<set $acceptedCard to $hand[0]>>
<<set $p1display.pushUnique($hand[0])>>
<<set $grantee to "p1">>
<<else>>
<<set $p1score += $hand[1].value>>
<<set $p1flip += $hand[1].flip>>
<<set $acceptedCard to $hand[1]>>
<<set $p1display.pushUnique($hand[1])>>
<<set $grantee to "p1">>
<</if>>
<div class=".card-container" + $conNum>
<div @class="'face hide ' + $selected.color"></div>
<div class="face flip">
[img["https://berylforge.neocities.org/images/" + $selected.name + $selected.value + ".png"]]
</div>
</div>
<<timed .6s>>
<<replace `".card-container" + $conNum`>>
<div class="face accept">
[img["https://berylforge.neocities.org/images/" + $selected.name + $selected.value + ".png"]]
</div>
<</replace>>
<<timed .4s>>
<<goto "Resolve">>
<</timed>>
<</timed>>
<</if>><</if>>
<</replace>>
<</button>>
<<if $tfopts.length gte 2>>
<<button $tfopts[1]>>
<<set $tf to $tfopts[1]>>
<<replace `".card-container" + $conNum`>>
<<if $offeredTo is "p2">>
<div @class="'face hide ' + $selected.color"></div>
<div class="back offerleft">
<div class="options">
<<timed .6s>>
<<goto "P2Decide.1">>
<</timed>>
</div>
</div>
<<else>>
<<if $offeredTo is "p3">>
<div @class="'face hide ' + $selected.color"></div>
<div class="back offerright">
<div class="options">
<<timed .6s>>
<<goto "P3Decide.1">>
<</timed>>
</div>
</div>
<<else>>
<<if $selected.name is $hand[0].name>>
<<set $p1score += $hand[0].value>>
<<set $p1flip += $hand[0].flip>>
<<set $acceptedCard to $hand[0]>>
<<set $p1display.pushUnique($hand[0])>>
<<set $grantee to "p1">>
<<else>>
<<set $p1score += $hand[1].value>>
<<set $p1flip += $hand[1].flip>>
<<set $acceptedCard to $hand[1]>>
<<set $p1display.pushUnique($hand[1])>>
<<set $grantee to "p1">>
<</if>>
<div class=".card-container" + $conNum>
<div @class="'face hide ' + $selected.color"></div>
<div class="face flip">
[img["https://berylforge.neocities.org/images/" + $selected.name + $selected.value + ".png"]]
</div>
</div>
<<timed .6s>>
<<replace `".card-container" + $conNum`>>
<div class="face accept">
[img["https://berylforge.neocities.org/images/" + $selected.name + $selected.value + ".png"]]
</div>
<</replace>>
<<timed .4s>>
<<goto "Resolve">>
<</timed>>
<</timed>>
<</if>><</if>>
<</replace>>
<</button>>
<</if>>
<<if $tfopts.length gte 3>>
<<button $tfopts[2]>>
<<set $tf to $tfopts[2]>>
<<replace `".card-container" + $conNum`>>
<<if $offeredTo is "p2">>
<div @class="'face hide ' + $selected.color"></div>
<div class="back offerleft">
<div class="options">
<<timed .6s>>
<<goto "P2Decide.1">>
<</timed>>
</div>
</div>
<<else>>
<<if $offeredTo is "p3">>
<div @class="'face hide ' + $selected.color"></div>
<div class="back offerright">
<div class="options">
<<timed .6s>>
<<goto "P3Decide.1">>
<</timed>>
</div>
</div>
<<else>>
<<if $selected.name is $hand[0].name>>
<<set $p1score += $hand[0].value>>
<<set $p1flip += $hand[0].flip>>
<<set $acceptedCard to $hand[0]>>
<<set $p1display.pushUnique($hand[0])>>
<<set $grantee to "p1">>
<<else>>
<<set $p1score += $hand[1].value>>
<<set $p1flip += $hand[1].flip>>
<<set $acceptedCard to $hand[1]>>
<<set $p1display.pushUnique($hand[1])>>
<<set $grantee to "p1">>
<</if>>
<div class=".card-container" + $conNum>
<div @class="'face hide ' + $selected.color"></div>
<div class="face flip">
[img["https://berylforge.neocities.org/images/" + $selected.name + $selected.value + ".png"]]
</div>
</div>
<<timed .6s>>
<<replace `".card-container" + $conNum`>>
<div class="face accept">
[img["https://berylforge.neocities.org/images/" + $selected.name + $selected.value + ".png"]]
</div>
<</replace>>
<<timed .4s>>
<<goto "Resolve">>
<</timed>>
<</timed>>
<</if>><</if>>
<</replace>>
<</button>>
<</if>>
</div>
<<else>>
<div class="TFChoices">
<<button $tfopts[0]>>
<<set $tf to $tfopts[0]>>
<<replace `".card-container" + $conNum`>>
<div @class="'face hide ' + $selected.color"></div>
<div @class="'face ' + $selected.color">
<div class="options">
<<include "say">>
</div>
</div>
<</replace>>
<</button>>
<<if $tfopts.length gte 2>>
<<button $tfopts[1]>>
<<set $tf to $tfopts[1]>>
<<replace `".card-container" + $conNum`>>
<div @class="'face hide ' + $selected.color"></div>
<div @class="'face ' + $selected.color">
<div class="options">
<<include "say">>
</div>
</div>
<</replace>>
<</button>>
<</if>>
<<if $tfopts.length gte 2>>
<<button $tfopts[2]>>
<<set $tf to $tfopts[2]>>
<<replace `".card-container" + $conNum`>>
<div @class="'face hide ' + $selected.color"></div>
<div @class="'face ' + $selected.color">
<div class="options">
<<include "say">>
</div>
</div>
<</replace>>
<</button>>
<</if>>
</div>
<</if>><<if ($p2.gape is 1 or $p3.gape is 1) and $p1.gape is 0>>
<<set $p1salt.pushUnique("Vastness")>>
<</if>>
<<if $TFp2salt.length lte 3>>
<<set $TFp2salt.concatUnique($p2salt)>>
<<set $TFp2salt.concatUnique($p1salt)>>
<<set $concat2 to 1>>
<</if>>
<<if $TFp3salt.length lte 3>>
<<set $TFp3salt.concatUnique($p3salt)>>
<<set $TFp3salt.concatUnique($p1salt)>>
<<set $concat3 to 1>>
<</if>>
<<set $p1viz.shuffle()>>
<<set $TFp2salt.shuffle()>>
<<set $TFp3salt.shuffle()>>
<<set $TFp2mercury.shuffle()>>
<<set $TFp3mercury.shuffle()>>
<<set $p1mercury.shuffle()>>
<<set $p2mercury.shuffle()>>
<<set $p3mercury.shuffle()>>
<<if $selected.name is "Dissolution" or $selected.name is "Exaltation">>
<<if $sandbox is 1>>
<<if $offeredTo is "p1">>
<<set $tfopts to $p1salt>>
<<else>>
<<if $offeredTo is "p2">>
<<set $tfopts to $p2salt>>
<<else>>
<<set $tfopts to $p3salt>>
<</if>><</if>>
<<else>>
<<if $offeredTo is "p2">>
<<if $p1.viz is 0 and $p1display.length + $p2display.length + $p3display.length is 6>>
<<set $tfopts to $p1viz>>
<<else>>
<<set $tfopts to $p2salt>>
<</if>>
<<else>>
<<if $p1.viz is 0 and $p1display.length + $p2display.length + $p3display.length is 6>>
<<set $tfopts to $p1viz>>
<<else>>
<<set $tfopts to $p3salt>>
<</if>>
<</if>>
<</if>>
<<else>>
<<if $target.name is $p1.name>>
<<set $tfopts to $p1mercury>>
<<else>>
<<if $target.name is $p2.name>>
<<set $tfopts to $p2mercury>>
<<else>>
<<set $tfopts to $p3mercury>>
<</if>><</if>>
<</if>><div class="TFChoices">
<<button $tfopts[0]>>
<<set $tf to $tfopts[0]>>
<<replace ".card-container">>
<div @class="'face hide ' + $selected.color"></div>
<div class="face flip">
[img["https://berylforge.neocities.org/images/" + $selected.name + $selected.value + ".png"]]
</div>
<</replace>>
<<timed .6s>>
<<replace ".card-container">>
<div class="face accept">
[img["https://berylforge.neocities.org/images/" + $selected.name + $selected.value + ".png"]]
</div>
<</replace>>
<</timed>>
<<timed 1s>>
<<goto "Resolve">>
<</timed>>
<</button>>
<<button $tfopts[1]>>
<<set $tf to $tfopts[1]>>
<<replace ".card-container">>
<div @class="'face hide ' + $selected.color"></div>
<div class="face flip">
[img["https://berylforge.neocities.org/images/" + $selected.name + $selected.value + ".png"]]
</div>
<</replace>>
<<timed .6s>>
<<replace ".card-container">>
<div class="face accept">">
[img["https://berylforge.neocities.org/images/" + $selected.name + $selected.value + ".png"]]
</div>
<</replace>>
<</timed>>
<<timed 1s>>
<<goto "Resolve">>
<</timed>>
<</button>>
<<button $tfopts[2]>>
<<set $tf to $tfopts[2]>>
<<replace ".card-container">>
<div @class="'face hide ' + $selected.color"></div>
<div class="face flip">
[img["https://berylforge.neocities.org/images/" + $selected.name + $selected.value + ".png"]]
</div>
<</replace>>
<<timed .6s>>
<<replace ".card-container">>
<div class="face accept">">
[img["https://berylforge.neocities.org/images/" + $selected.name + $selected.value + ".png"]]
</div>
<</replace>>
<</timed>>
<<timed 1s>>
<<goto "Resolve">>
<</timed>>
<</button>>
</div><<if $offeredTo is "p2">>
<<set $offerside to "left">>
<<else>>
<<set $offerside to "right">>
<</if>>
<div class="hand">
<div @class="`card-container get` + $offerside">
<div class="face flip">
[img["https://berylforge.neocities.org/images/" + $selected.name + $selected.value + ".png"]]
</div>
</div>
<<timed .6s>>
<<replace ".card-container">>
<div class="card-container">
<div class="face hide">[img["https://berylforge.neocities.org/images/" + $selected.name + $selected.value + ".png"]]</div>
<div @class="'face ' + $selected.color">
<div class="options">
<<include "Multi">>
</div>
</div>
</div>
<</replace>>
<</timed>>
</div><<button "Give $p2.name Lunar Alignment">>
<<set $target to $p2>>
<<replace ".card-container">>
<div @class="'face hide ' + $selected.color"></div>
<div class="face flip">
[img["https://berylforge.neocities.org/images/" + $selected.name + $selected.value + ".png"]]
</div>
<</replace>>
<<timed .6s>>
<<replace ".card-container">>
<div class="face accept">
[img["https://berylforge.neocities.org/images/" + $selected.name + $selected.value + ".png"]]
</div>
<</replace>>
<</timed>>
<<timed 1s>>
<<goto "Resolve">>
<</timed>>
<</button>>
<<button "Give $p3.name Lunar Alignment">>
<<set $target to $p3>>
<<replace ".card-container">>
<div @class="'face hide ' + $selected.color"></div>
<div class="face flip">
[img["https://berylforge.neocities.org/images/" + $selected.name + $selected.value + ".png"]]
</div>
<</replace>>
<<timed .6s>>
<<replace ".card-container">>
<div class="face accept">
[img["https://berylforge.neocities.org/images/" + $selected.name + $selected.value + ".png"]]
</div>
<</replace>>
<</timed>>
<<timed 1s>>
<<goto "Resolve">>
<</timed>>
<</button>>
<<set $TFp2salt.delete("Endowment")>>
<<set $TFp2salt.delete("Reduction")>>
<<set $p2salt.delete("Endowment")>>
<<set $p2salt.delete("Reduction")>>
<<set $p2.cock to 2>>
<<if $offeredFrom is "p1">>
<<set $p2.p1relation += 1>>
<<else>>
<<if $offeredFrom is "p3">>
<<set $p2.p3relation += 1>>
<</if>><</if>>
<<if $haveseen.endowment is 0>>
<<set $haveseen.endowment to 1>>
<div class="speechp3">
<div class="bubble p3">
<<if $p3.fem is 1>>
Oh, goodie! You're gonna be so thick, $p2.name.
<<else>>
<<if $p3.dumb is 1>>
Heh, nice.
<<else>>
Just what he needed.
<</if>><</if>>
</div>
</div>
<div class="speechp2">
<div class="bubble p2">
What's that mean?
</div>
</div>
<div class="speechp3">
<div class="bubble p3">
You know... "endowment."
</div>
</div>
<<if $p3.lust is 1 or $p3.fluid is 1>>
$p3.name mimes grapping his groin, careful not to actually make contact.
<<else>>
$p3.name roughly grabs his groin.
<</if>>
<br><br>
<div class="speechp2">
<div class="bubble p2">
<<if $p2.dumb is 1 or $p2.fem is 1>>
Oh, right. Like big dicks.
<<else>>
You're such a neanderthal. Words can have more than--
<</if>>
</div>
</div>
$p2.name squirms uncomfortably and eyes his crotch.
<br><br>
<div class="speechp3">
<div class="bubble p3">
<<if $p3.dumb is 1 or $p3.fem is 1>>
Ooh, lemme see.
<<else>>
Shit, I was right wasn't I?! Well come on, let's see it.
<</if>>
</div>
</div>
<<else>>
<div class="speechp3">
<div class="bubble p3">
<<if $p3.fem is 1>>
Oh, goodie! You're gonna be so thick, $p2.name.
<<else>>
<<if $p3.dumb is 1>>
Heh, nice.
<<else>>
Just what he needed.
<</if>><</if>>
</div>
</div>
<div class="speechp2">
<div class="bubble p2">
<<if $p2.fem is 1>>
Puh-lease, you're prolly just jealous.
<<else>>
<<if $p2.dumb is 1>>
Nuh uh. I'm endo-- Umm, endow-- Whatever, bro. I'm big down there.
<<else>>
Screw you, dude. I’ve never had any complaints.
<</if>><</if>>
</div>
</div>
<div class="speechp3">
<div class="bubble p3">
<<if $p3.fem is 1>>
Aww, but I bet it's such a cute little button right now.
<<else>>
<<if $p3.dumb is 1>>
Whatever, bro. You've got a little pencil dick.
<<else>>
Whatever, we both know about your little pencil dick.
<</if>><</if>>
</div>
</div>
$p2.name squirms uncomfortably and eyes his crotch.
<br><br>
<div class="speechp3">
<div class="bubble p3">
<<if $p3.fem is 1>>
Ooh, I wanna see!
<<else>>
<<if $p3.dumb is 1>>
Oh, lemme see.
<<else>>
Oh, it’s starting. Well come on, let’s see it.
<</if>><</if>>
</div>
</div>
<</if>>
<div class="speechp2">
<div class="bubble p2">
<<if $p2.fem is 1>>
Buy a girl dinner first.
<<else>>
What? No way.
<</if>>
</div>
</div>
<div class="speechp3">
<div class="bubble p3">
<<if $p3.fem is 1>>
C'mon, babe, show off the goods.
<<else>>
Don’t be a pussy. You finally have something to show off.
<</if>>
</div>
</div>
<<if $p2.fat is 1>>
The floor creaks as $p2.name shifts his weight and awkwardly rises to his feet.
<<else>>
$p2.name reluctantly rises to his feet, trying not to make eye contact with you or $p3.name.
<</if>>
He lowers his shorts and underwear<<if $p2.musk is 1>>, releasing even mor eof his potent funk into the air<</if>> until his meager, 4-inch cock springs free and begins to inch down his leg. $p2.name tries to conceal an embarrassed smile as his growing dick goes rigid and juts out from his body. It’s natural, upward curve is dragged down by the sheer weight of his bulbous cockhead. When it’s reached full mast, the growth stops, leaving $p2.name with a veiny 7-inch cock.
<br><br>
<div class="speechp2">
<div class="bubble p2">
<<if $p2.fem is 1>>
Oh-em-gee, that's more than a mouthful.
<<else>>
That’s got to be, what, 10 inches long?
<</if>>
</div>
</div>
$p2.name gives $p3.name a smug grin, but $p3.name’s stare is fixed on $p2.name’s bulbous, still-growing cock. $p2.name’s eyes go wide as his already fat dick balloons another 2 inches,
<<if $p2.fat is 1>>
curving out and up across his plump belly.
<<else>>
<<if $p2.muscle is 2>>
bumping his washboard abs with a wet slap.
<<else>>
appearing truly immense on his lithe frame.
<</if>><</if>>
A little afraid that he might otherwise topple over, $p2.name plops down on his exposed ass-cheeks.
<<if $p2.lust is 1>>
He goes to give his new member a few tentative strokes before remembering he wouldn't be able to stop himself. He he pulls his shorts up, doing his best to cover his softening cock, but it's clear he's going to need some help stuffing it back in.
<<else>>
He gives his new member a few tentative strokes before, realizing you and $p3.name are still gawking at him, he does his best to shove his thick tool back into his shorts.
<</if>><<set $TFp3salt.delete("Endowment")>>
<<set $TFp3salt.delete("Reduction")>>
<<set $p3salt.delete("Endowment")>>
<<set $p3salt.delete("Reduction")>>
<<set $p3.cock to 2>>
<<set $haveseen.endowment to 1>>
<<if $offeredFrom is "p1">>
<<set $p3.p1relation += 1>>
<<else>>
<<if $offeredFrom is "p2">>
<<set $p3.p2relation += 1>>
<</if>><</if>>
Barely obscured by the thin fabric of his basketball shorts, $p3.name’s already bulging manhood bloats to truly jaw-dropping proportions. The shaft thickens until it’s easily wider than a beer can while his bulbous, purple cockhead snakes its way down his thigh to poke out of his shorts leg. You can’t help but stare as his foreskin races to catch up to his fat, round glans and envelops it in sagging flesh. The enormous tool rises off of his leg as it’s lifted by orange-sized testicles. $p3.name can hardly contain his excitement as he rubs the behemoth through his shorts and feels the weight of his balls press against his lap.
<br><br>
<div class="speechp3">
<div class="bubble p3">
<<if $p3.fem is 1>>
Such a juicy cock. I'm keeping it!
<<else>>
Okay, we’re not changing this back.
<</if>>
</div>
</div><<set $TFp2salt.delete("Strength")>>
<<set $TFp3salt.delete("Strength")>>
<<set $TFp3salt.delete("Weakness")>>
<<set $TFp2salt.delete("Corpulence")>>
<<set $TFp3salt.delete("Corpulence")>>
<<set $p1salt.delete("Strength")>>
<<set $p1salt.delete("Corpulence")>>
<<set $p1salt.delete("Weakness")>>
<<set $p1.viz to 1>>
<<set $p1.muscle to 2>>
<<set $haveseen.strength to 1>>
<div class="speechp3">
<div class="bubble p3">
<<if $p3.fem is 1>>
Mmm, Papi, you'll look so fierce with muscles.
<<else>>
<<if $p3.dumb is 1>>
Sweet, bro. You gonna get swole.
<<else>>
Nice, $p3.p1nickname. You could use some more muscle.
<</if>><</if>>
</div>
</div>
<<if $p1.dumb is 1>>
You stare down at your
<<if $p1.hair is 2>>
hairy
<<else>>
<<if $p1.height is 0>>
shrunken
<</if>><</if>>
abdomen, confused. //You already have big muscles, don't you?//
<<else>>
You make an exaggerated point of flexing your bicep as you point to your solid abdominals.
<<if $p1.masc is 0>>
Even after you'd slimmed down to a more feminine shape, your 6-pack is still a sight to behold.
<</if>>
<</if>>
<br><br>
<div class="speechp2">
<div class="bubble p1">
<<if $p1.fem is 1>>
I'm already big, silly.
<<else>>
This not enough muscle?
<</if>>
</div>
</div>
You smirk and relax your arm, but the tightness in your bicep doesn’t recede. In fact, a throbbing pressure is spreading from both arms. You wince as your sleeves tear, unable to contain your inflating biceps. They steadily expand as if filling with air, but a cautious squeeze confirms they’re as dense and solid as granite. Still probing your growing arm, you only faintly register your pectorals widening until their bulbous size makes it difficult to reach your shoulder with the opposite hand.
<br><br>
While you marvel at your <<if $p1.hair is 2>>furry<<else>>meaty<</if>> pecs and perfectly toned 8-pack, your growing thighs rip open the seam of your jeans. You’re going to miss your swimmer’s build; this is not a body built for the water. Hell, between these boulder biceps and pecs you can rest a drink on, you’re not sure half of your old stroke techniques are even possible. But as you feel the incredible strength coursing through your body and run your finger down the deep crevice separating the 8-pack no amount of gym time could have achieved, you decide it’s not so bad.<<set $TFp2salt.delete("Strength")>>
<<set $TFp2salt.delete("Corpulence")>>
<<set $p2salt.delete("Strength")>>
<<set $p2salt.delete("Corpulence")>>
<<set $p2.muscle to 2>>
<<set $haveseen.strength to 1>>
<<if $offeredFrom is "p1">>
<<set $p2.p1relation += 1>>
<<else>>
<<if $offeredFrom is "p3">>
<<set $p2.p3relation += 1>>
<</if>><</if>>
The sound of ripping fabric is the first sign of $p2.name’s change. He twists his torso, showing you a long, widening, tear down the back of his T-shirt. $p2.name runs his hands over his torso, flexing his biceps until they bulge while gliding his hands up and down his body.
<br><br>
<div class="speechp2">
<div class="bubble p1">
<<if $p1.fem is 1>>
Woah, hawt biceps, babe!
<<else>>
<<if $p1.dumb is 1>>
Huh? Since when did you have muscles, bro?
<<else>>
Wait... $p2.name, you have biceps!
<</if>><</if>>
</div>
</div>
$p2.name barely registers your exclamation. He lifts his shirt with one hand and rubs his flat stomach with the other, each movement coaxing out the rigid abdominals beneath. Within moments he is sporting a washboard 6-pack that even you’re jealous of. You’re both so entranced with his torso, you fail to notice the rest of his body bulking up. $p2.name’s hand brushes against his inflating pectorals and he squeaks in surprise, only then registering that his frail, slender body has been completely buried beneath pounds of thick, veiny muscle. His shocked expression gradually dissolves into one of glee as he flexes his arms and pinches his abs.
<br><br>
<div class="speechp2">
<div class="bubble p2">
<<if $p2.fem is 1>>
Guys, check me out! I'm such a sexy gym bunny.
<<else>>
<<if $p2.dumb is 1>>
$p3.name, bro, sorry I ever made fun of you. I shoulda been going to the gym with you this whole time.
<<else>>
Wow. I mean, is this how you guys feel all the time? $p3.name, I’m sorry, dude. I can’t believe I ever made fun of you for spending so much time at the gym. This feels... just, wow.
<</if>><</if>>
</div>
</div><<set $TFp2salt.delete("Strength")>>
<<set $TFp2salt.delete("Corpulence")>>
<<set $p2salt.delete("Strength")>>
<<set $p2salt.delete("Corpulence")>>
<<set $p2.fat to 1>>
<<set $haveseen.corpulence to 1>>
<<if $p2.gain is 1>>
<<if $offeredFrom is "p1">>
<<set $p2.p1relation += 3>>
<<else>>
<<if $offeredFrom is "p3">>
<<set $p2.p3relation += 3>>
<</if>><</if>>
<<else>>
<<if $offeredFrom is "p1">>
<<set $p2.p1relation -= 2>>
<<else>>
<<if $offeredFrom is "p3">>
<<set $p2.p3relation -= 2>>
<</if>><</if>>
<</if>>
<<if ($p3.gain is 1 or $p1.gain is 1 or $p2.gain is 1) and ($p3.fat is 0 and $p1.fat is 0)>>
<<if $p3.gain is 1>>
<div class="speechp2">
<div class="bubble p2">
What the fuck. I said I didn’t want this, asshole!
</div>
</div>
You stare as the skin of $p2.name’s face begins to shift, like something is moving beneath it. He tentatively lifts two fingers to his cheek in time to feel it puff outward, giving his previously lean face a round shape.
<br><br>
<div class="speechp2">
<div class="bubble p2">
No, no, no, please.
</div>
</div>
$p2.name’s pleading does nothing to deter the bubbling flesh that is now moving down his body. Beneath his t-shirt, $p2.name’s once firm and minute nipples droop and expand along with his chest until he is the miserable owner of a pair of soft boy-tits. $p2.name lifts his t-shirt and stares over his wobbly new additions to watch his belly inflate like a balloon, fold after fold of fat expanding over his waistline and pooling into a ball of jelly in his lap. The waistband of $p2.name’s khakis audibly snaps as his thighs grow thick and his ass grows wide.
<br><br>
$p2.name gives his new belly a cautious poke and looks disgusted to see the fat wobble as a ripple of jiggling flesh move out through his body.
<br><br>
<div class="speechp2">
<div class="bubble p2">
Oh my god, I’m so gross.
</div>
</div>
<div class="speechp3">
<div class="bubble p3">
What? No, you look awesome. Can we try to get me one of those cards?
</div>
</div>
<div class="speechp2">
<div class="bubble p2">
Fuck off, $p2.p3nickname. I'm //really// not in the mood.
</div>
</div>
<div class="speechp3">
<div class="bubble p3">
I'm serious. You’re so big and soft, it's fucking hot. Oh! Maybe we don’t need the game. Like, you guys can start force feeding me my meals to see how big I can get. Like, you'd stay as this sexy lardass, but you could make me, like, //really// big. Like can't even get out of bed big.
</div>
</div>
<div class="speechp2">
<div class="bubble p2">
$p3.name, I'm not staying like this. It's disgusting. I think that "Gain" card you got is fucking with your mind.
</div>
</div>
<div class="speechp3">
<div class="bubble p3">
Whatever, $p3.p2nickname. It was just an idea. You don't have to be a dick.
</div>
</div>
<<else>>
<<if $p1.gain is 1>>
<div class="speechp2">
<div class="bubble p2">
What the fuck. I said I didn’t want this, asshole!
</div>
</div>
You stare as the skin of $p2.name’s face begins to shift, like something is moving beneath it. He tentatively lifts two fingers to his cheek in time to feel it puff outward, giving his previously lean face a round shape.
<br><br>
<div class="speechp2">
<div class="bubble p2">
No, no, no, please.
</div>
</div>
$p2.name’s pleading does nothing to deter the bubbling flesh that is now moving down his body. Beneath his t-shirt, $p2.name’s once firm and minute nipples droop and expand along with his chest until he is the miserable owner of a pair of soft boy-tits. $p2.name lifts his t-shirt and stares over his wobbly new additions to watch his belly inflate like a balloon, fold after fold of fat expanding over his waistline and pooling into a ball of jelly in his lap. The waistband of $p2.name’s khakis audibly snaps as his thighs grow thick and his ass grows wide.
<br><br>
$p2.name gives his new belly a cautious poke and looks disgusted to see the fat wobble as a ripple of jiggling flesh move out through his body.
<br><br>
<div class="speechp2">
<div class="bubble p2">
Oh my god, I’m so gross.
</div>
</div>
<div class="speechp3">
<div class="bubble p3">
Eh, it’s not so bad, tubs.
</div>
</div>
<div class="speechp2">
<div class="bubble p2">
Fuck you, $p2.p3nickname.
</div>
</div>
You feel your eyes drawn to $p2.name’s bulging gut. You watch it rise and fall as he breathes. It’s almost hypnotic: the way the flesh expands and deflates, pressing his moobs up toward his chin and down again.
<br><br>
Poor guy. You held onto some babyfat as a teen, and it never failed to make you feel unattractive. It took time and countless hours in the pool to tone you up and leave that disgusting version of yourself behind. Imagine if you were stuck as a fatass like $p2.name.
<br><br>
What if the game turned you into a massive fatboy who looked like he never even heard of a gym? What if you couldn’t even see your feet or touch your cock because your belly was so swollen and full? What if your chubby boy tits were so sagging and heavy it hurt to even walk, or what if you couldn’t even stand up because your limbs were so heavy? God, how fucking hot would that be?!
<br><br>
Or maybe you don’t even need the game. Maybe $p3.name could make sure you and $p2.name were full and bloated all the time. He could bring you endless quantities of hot, greasy food to shovel into your gob. And then, when your jaw was too sore and your stomach too bloated, he could force a funnel into your mouth and pour lard right down your throat. Christ, your cock would feel so good, trapped under your stomach and shooting load after load into your rolls of fat while you just lay there, immobile and sucking on the funnel tip.
<br><br>
You look down at your
<<if $p1.muscle is 1>>
muscular
<<else>>
lithe
<</if>>
torso, and back to $p2.name. You wonder if he would let you rub his belly for a bit, just to see what it would feel like. He’s so lucky.
<br><br>
<div class="speechp2">
<div class="bubble p2">
Get a good enough look at the freak yet, $p1.name?
</div>
</div>
<div class="speechp3">
<div class="bubble p1">
Huh? Oh, hey sorry, $p2.name. I wasn't trying to stare. Hey, what do you think that "Gain" card from earliar did?
</div>
</div>
<div class="speechp2">
<div class="bubble p2">
I don't fucking care right now.
</div>
</div>
<<else>>
<div class="speechp2">
<div class="bubble p2">
Oh! Nice one.
</div>
</div>
You stare as the skin of $p2.name’s face begins to shift, like something is moving beneath it. He tentatively lifts two fingers to his cheek in time to feel it puff outward, giving his previously lean face a round shape.
<br><br>
<div class="speechp2">
<div class="bubble p2">
Yes, more! Make me huge!
</div>
</div>
As if in response to his pleading, the bubbling flesh moves down his body. Beneath his t-shirt, $p2.name’s once firm and minute nipples droop and expand along with his chest until he is the loving owner of a pair of soft boy-tits. $p2.name lifts his t-shirt and stares over his wobbly new additions to watch his belly inflate like a balloon, fold after fold of fat expanding over his waistline and pooling into a ball of jelly in his lap. The waistband of $p2.name’s khakis audibly snaps as his thighs grow thick and his ass grows wide.
<br><br>
$p2.name gives his new belly a cautious poke and looks delighted to see the fat wobble as a ripple of jiggling flesh move out through his body.
<br><br>
<div class="speechp2">
<div class="bubble p2">
Look how hot I am! I'm keeping this after the game's done for sure.
</div>
</div>
<div class="speechp3">
<div class="bubble p1">
What the hell are you talking about $p2.name, you think fat people are even grosser than I do.
</div>
</div>
<div class="speechp2">
<div class="bubble p2">
What? No, that's stupid. Look how big and soft I am. I've never been this fucking hot in my life. Oh! Or maybe we should undo it at the end of the game. But then, like, you guys can start force feeding me my meals to see how big I can get. We could watch me turn into this sexy lardass all over again. And we could go bigger. Like can't even get out of bed big.
</div>
</div>
<div class="speechp3">
<div class="bubble p1">
Oh, it's that "Gain" card. It's fucking with your mind.
</div>
</div>
<div class="speechp2">
<div class="bubble p2">
Whatever, man. It was just an idea. You don't have to be a dick.
</div>
</div>
<</if>><</if>>
<<else>>
<<if $p2.gain is 1 and ($p1.fat is 1 or $p3.fat is 1)>>
<div class="speechp2">
<div class="bubble p2">
Finally. Thank you!
</div>
</div>
You stare as the skin of $p2.name’s face begins to shift, like something is moving beneath it. He tentatively lifts two fingers to his cheek in time to feel it puff outward, giving his previously lean face a round shape.
<br><br>
<div class="speechp2">
<div class="bubble p2">
Yes, more! Make me huge!
</div>
</div>
As if in response to his pleading, the bubbling flesh moves down his body. Beneath his t-shirt, $p2.name’s once firm and minute nipples droop and expand along with his chest until he is the loving owner of a pair of soft boy-tits. $p2.name lifts his t-shirt and stares over his wobbly new additions to watch his belly inflate like a balloon, fold after fold of fat expanding over his waistline and pooling into a ball of jelly in his lap. The waistband of $p2.name’s khakis audibly snaps as his thighs grow thick and his ass grows wide.
<br><br>
$p2.name gives his new belly a cautious poke and looks delighted to see the fat wobble as a ripple of jiggling flesh move out through his body.
<<else>>
<div class="speechp2">
<div class="bubble p2">
What the fuck. I said I didn’t want this, asshole!
</div>
</div>
You stare as the skin of $p2.name’s face begins to shift, like something is moving beneath it. He tentatively lifts two fingers to his cheek in time to feel it puff outward, giving his previously lean face a round shape.
<br><br>
<div class="speechp2">
<div class="bubble p2">
No, no, no, please.
</div>
</div>
$p2.name’s pleading does nothing to deter the bubbling flesh that is now moving down his body. Beneath his t-shirt, his once firm and minute nipples droop and expand along with his chest until he is the miserable owner of a pair of soft boy-tits. $p2.name lifts his t-shirt and stares over his wobbly new additions to watch his belly inflate like a balloon, fold after fold of fat expanding over his waistline and pooling into a ball of jelly in his lap. The waistband of $p2.name’s khakis audibly snaps as his thighs grow thick and his ass grows wide.
<br><br>
$p2.name gives his new belly a cautious poke and looks disgusted to see the fat wobble as a ripple of jiggling flesh move out through his body.
<br><br>
<div class="speechp2">
<div class="bubble p2">
Oh my god, I’m so gross.
</div>
</div>
<div class="speechp3">
<div class="bubble p3">
Eh, it’s not so bad, tubs.
</div>
</div>
<div class="speechp2">
<div class="bubble p2">
Fuck you, $p2.p3nickname.
</div>
</div>
<</if>><</if>><<set $TFp2salt.delete("Strength")>>
<<set $TFp3salt.delete("Strength")>>
<<set $TFp3salt.delete("Weakness")>>
<<set $TFp2salt.delete("Corpulence")>>
<<set $TFp3salt.delete("Corpulence")>>
<<set $p1salt.delete("Strength")>>
<<set $p1salt.delete("Corpulence")>>
<<set $p1salt.delete("Weakness")>>
<<set $p1.viz to 1>>
<<set $p1.fat to 1>>
<<set $haveseen.corpulence to 1>>
<<if ($p3.gain is 1 or $p1.gain is 1 or $p2.gain is 1) and ($p3.fat is 0 and $p2.fat is 0)>>
<<if $p3.gain is 1>>
<div class="speechp3">
<div class="bubble p3">
What's that mean again?
</div>
</div>
<<if $p1.dumb is 1>>You can almost feel your diminished brain cells painfully grind together as you try to recollect what $p2.name said earliar. //Fat!//, you remember. <</if>>You feel your stomach drop as the word replays in your mind. There’s no point in answering, $p3.name. He’ll see your worst nightmare come to life in a moment, you’re sure. You take a second to feel the firm outline of your abdominals, pushing against them with your fingertips as if to hold back the bubbling layer of lard that’s already starting to consume them. Your belly expands out, spilling over your waistline and burying your cobblestone abs beneath a layer of fat.
<br><br>
There’s not even time to mourn their loss as the view of your growing gut and love handles is obscured by your inflating boytits. The sound of tearing fabric resounds when you grasp a sagging moob and flick the silver dollar nipple underneath. The hard-earned musculature of your arms is buried in pounds of flab, and your thighs rub uncomfortably as they both thicken into meaty tree trunks. <<if $p1.ass is 1>>You couldn't imagine your pillowy ass jutting out any further; and yet, you feel yourself rise just a little more as another layer of fat cushions your rear. <</if>>The final insult comes when <<if $p1.masc is 0>>what little remains of <</if>>your boyish good looks are rounded away, and your <<if $p1.masc is 0>>hint of a <<else>>strong <</if>>jawline is lost to a jiggly double-chin.
<br><br>
<div class="speechp3">
<div class="bubble p3">
<<if $p3.fem is 1>>
Aww, lucky! I want one of those cards!
<<else>>
<<if $p3.dumb is 1>>
Oh, right. "Corpse" makes you fuckin' hot. I want one.
<<else>>
Fuck, that's so awesome. Can we try to get me one of those cards?
<</if>><</if>>
</div>
</div>
<div class="speechp1">
<div class="bubble p1">
What?! Why?
</div>
</div>
<div class="speechp3">
<div class="bubble p3">
<<if $p3.fem is 1>>
F'real? You're such a cutie now. I just want to eat you up. Oh, duh, $p3.name! That's exactly what we should do. Like, you guys can totally feed me with a funnel and make me all big and sexy like $p1.name!
<<else>>
<<if $p3.dumb is 1>>
Huh? Why what? Like, why do I want to be all soft and sexy like you? That's a stupid question, bro. Like you'd rather go to class and study stupid shit all day instead of gettin' strapped to a bed and fed through a funnel.
<<else>>
What seriously? You’re so big and soft, it's fucking hot. Oh! Maybe we don’t need the game. Like, you guys can start force feeding me my meals to see how big I can get. Like, you'd stay as this sexy lardass, but you could make me, like, //really// big. Like can't even get out of bed big.
<</if>><</if>>
</div>
</div>
<div class="speechp2">
<div class="bubble p1">
<<if $p1.fem is 1>>
Eww, no thanks. I've got to watch my figure, girl. That "Gain" card is gettin' to your head.
<<else>>
<<if $p1.dumb is 1>>
That's fuckin' stupid, bro. No one wants to be a big ol' lardass like this.
<<else>>
$p3.name, I'm not staying like this. It's disgusting. I think that "Gain" card you got is fucking with your mind.
<</if>><</if>>
</div>
</div>
<div class="speechp3">
<div class="bubble p3">
Whatever, <<if $p3.fem is 1>>babe<<else>>$p3.p1nickname<</if>>. It was just an idea. You don't have to be a dick.
</div>
</div>
<<else>>
<<if $p2.gain is 1>>
<<if $p1.dumb is 1>>You can almost feel your diminished brain cells painfully grind together as you try to recollect what $p2.name said earliar. //Fat!//, you remember. <</if>>You feel your stomach drop as the word replays in your mind. There’s no point in answering, $p3.name. He’ll see your worst nightmare come to life in a moment, you’re sure. You take a second to feel the firm outline of your abdominals, pushing against them with your fingertips as if to hold back the bubbling layer of lard that’s already starting to consume them. Your belly expands out, spilling over your waistline and burying your cobblestone abs beneath a layer of fat.
<br><br>
There’s not even time to mourn their loss as the view of your growing gut and love handles is obscured by your inflating boytits. The sound of tearing fabric resounds when you grasp a sagging moob and flick the silver dollar nipple underneath. The hard-earned musculature of your arms is buried in pounds of flab, and your thighs rub uncomfortably as they both thicken into meaty tree trunks. <<if $p1.ass is 1>>You couldn't imagine your pillowy ass jutting out any further; and yet, you feel yourself rise just a little more as another layer of fat cushions your rear. <</if>>The final insult comes when <<if $p1.masc is 0>>what little remains of <</if>>your boyish good looks are rounded away, and your <<if $p1.masc is 0>>hint of a <<else>>strong <</if>>jawline is lost to a jiggly double-chin.
<br><br>
<div class="speechp2">
<div class="bubble p2">
<<if $p2.fem is 1>>
Aww, lucky!
<<else>>
Lucky.
<</if>>
</div>
</div>
<div class="speechp3">
<div class="bubble p1">
What?! How is this lucky?
</div>
</div>
<div class="speechp2">
<div class="bubble p2">
<<if $p2.fem is 1>>
F'real? You're such a cutie now. I just want to eat you up. Oh, duh, $p2.name! That's exactly what we should do. Like, you guys can totally feed me with a funnel and make me all big and sexy like $p1.name!
<<else>>
<<if $p2.dumb is 1>>
Huh? Why what? Like, why do I want to be all soft and sexy like you? That's a stupid question, bro. Like you'd rather go to class and study stupid shit all day instead of gettin' strapped to a bed and fed through a funnel.
<<else>>
Seriously? Look how soft you are; it's fucking hot. I wish I'd gotten that one. Oh! Maybe we don’t need the game. Like, you guys can start force feeding me my meals to see how big I can get. Like, you'd stay as this sexy lardass, but you could make me, like, //really// big. Like can't even get out of bed big.
<</if>><</if>>
</div>
</div>
<div class="speechp3">
<div class="bubble p1">
<<if $p1.fem is 1>>
Eww, no thanks. I've got to watch my figure, girl. That "Gain" card is gettin' to your head.
<<else>>
<<if $p1.dumb is 1>>
That's fuckin' stupid, bro. No one wants to be a big ol' lardass like this.
<<else>>
$p2.name, I'm not staying like this. It's disgusting. I think that "Gain" card you got is fucking with your mind.
<</if>><</if>>
</div>
</div>
<div class="speechp2">
<div class="bubble p2">
Whatever, <<if $p2.fem is 1>>babe<<else>>$p2.p1nickname<</if>>. It was just an idea. You don't have to be a dick.
</div>
</div>
<<else>>
<div class="speechp3">
<div class="bubble p3">
What's that mean again?
</div>
</div>
<<if $p1.dumb is 1>>You can almost feel your diminished brain cells painfully grind together as you try to recollect what $p2.name said earliar. //Fat!//, you remember. <</if>>You feel your stomach drop as the word replays in your mind. There’s no point in answering, $p3.name. He’ll see your worst nightmare come to life in a moment, you’re sure. You take a second to feel the firm outline of your abdominals, pushing against them with your fingertips as if to hold back the bubbling layer of lard that’s already starting to consume them. Your belly expands out, spilling over your waistline and burying your cobblestone abs beneath a layer of fat.
<br><br>
There’s not even time to mourn their loss as the view of your growing gut and love handles is obscured by your inflating boytits. The sound of tearing fabric resounds when you grasp a sagging moob and flick the silver dollar nipple underneath. The hard-earned musculature of your arms is buried in pounds of flab, and your thighs rub uncomfortably as they both thicken into meaty tree trunks. <<if $p1.ass is 1>>You couldn't imagine your pillowy ass jutting out any further; and yet, you feel yourself rise just a little more as another layer of fat cushions your rear. <</if>>The final insult comes when <<if $p1.masc is 0>>what little remains of <</if>>your boyish good looks are rounded away, and your <<if $p1.masc is 0>>hint of a <<else>>strong <</if>>jawline is lost to a jiggly double-chin.
<br><br>
<div class="speechp3">
<div class="bubble p3">
<<if $p1.fem is 1>>
Eww, no thanks.
<<else>>
<<if $p1.dumb is 1>>
Oh, right. $p2.name said that, I think.
<<else>>
Right, $p2.name said that at the start. Sorry, $p1.name.
<</if>><</if>>
</div>
</div>
You watch your exposed gut rise and fall as you breathe. It’s almost hypnotic: the way the flesh expands and deflates, pressing your moobs<<if $p1.nip is 1>> and their sagging nipples <</if>> up toward your chin and down again. It’s so gross. You held onto some baby fat as a teen, and it never failed to make you feel unattractive. It took time and countless hours in the pool to tone you up and leave that disgusting version of yourself behind. But here it was again, ten-fold. Ugh, imagine if you were stuck as this fatass forever.
<br><br>
What if the game left you a big fatboy who looked like he never even heard of a gym? What if you couldn’t even see your feet or touch your cock because your belly was so swollen and full? What if your chubby boy tits were so sagging and heavy it hurt to even walk, or what if you couldn’t even stand up because your limbs were so heavy? God, how fucking hot would that be?! But maybe you can stay this way. Or hell, maybe you don’t even need the game. Maybe $p2.name and $p3.name could help you stay full and bloated all the time. They could bring you endless quantities of hot, greasy food to shovel into your gob. And then, when your jaw was too sore and your stomach too bloated, they could force a funnel into your mouth and pour lard right down your throat. Christ, your cock would feel so good, trapped under your stomach and shooting load after load into your rolls of fat. And you would just lay there, immobile and sucking on the funnel tip.
<br><br>
You rub your belly lovingly and feel your <<if $p1.cock is 0>>little chode<<else>>cock<</if>> strain against your chunky thighs. You're not really sure what brings it to mind, but you wonder what that "Gain" card from earliar did. Well, it doesn't matter. At least //this// card gave you something wonderful.
<</if>><</if>>
<<else>>
<<if $p1.gain is 1 and ($p3.fat is 1 or $p2.fat is 1)>>
<<if $p1.dumb is 1>>You can almost feel your diminished brain cells painfully grind together as you try to recollect what $p2.name said earliar. //Fat!//, you remember. <</if>>Oh my God, you think, it's happening! You feel butterflies in your stomach as the word replays in your mind. You take a second to feel the firm outline of your abdominals, pushing against them with your fingertips as if to encourage the bubbling layer of lard that’s already started to consume them. Your belly expands out, spilling over your waistline and burying your cobblestone abs beneath a layer of fat.
<br><br>
There’s not even time to celebrate their loss as as the view of your expanding gut and love handles gets obscured by your inflating boytits. The sound of tearing fabric resounds when you grasp a sagging moob and flick the silver dollar nipple underneath.
<br><br>
The hard-earned musculature of your arms is buried in pounds of flab, and your thighs rub together wonderfully as they both thicken into meaty tree trunks. You're overjoyed when when your chiseled good looks are rounded away, and your strong jawline is lost to a jiggly double-chin.
You rub your belly lovingly and feel your cock strain against your chunky thighs. $p2.name and $p3.name are staring at you with a look of disbelief. Man, they must be jealous.
<<else>>
<div class="speechp3">
<div class="bubble p3">
What's that mean again?
</div>
</div>
<<if $p1.dumb is 1>>You can almost feel your diminished brain cells painfully grind together as you try to recollect what $p2.name said earliar. //Fat!//, you remember. <</if>>You feel your stomach drop as the word replays in your mind. There’s no point in answering, $p3.name. He’ll see your worst nightmare come to life in a moment, you’re sure. You take a second to feel the firm outline of your abdominals, pushing against them with your fingertips as if to hold back the bubbling layer of lard that’s already starting to consume them. Your belly expands out, spilling over your waistline and burying your cobblestone abs beneath a layer of fat.
<br><br>
There’s not even time to mourn their loss as the view of your growing gut and love handles is obscured by your inflating boytits. The sound of tearing fabric resounds when you grasp a sagging moob and flick the silver dollar nipple underneath. The hard-earned musculature of your arms is buried in pounds of flab, and your thighs rub uncomfortably as they both thicken into meaty tree trunks. <<if $p1.ass is 1>>You couldn't imagine your pillowy ass jutting out any further; and yet, you feel yourself rise just a little more as another layer of fat cushions your rear. <</if>>The final insult comes when <<if $p1.masc is 0>>what little remains of <</if>>your boyish good looks are rounded away, and your <<if $p1.masc is 0>>hint of a <<else>>strong <</if>>jawline is lost to a jiggly double-chin.
<br><br>
<div class="speechp3">
<div class="bubble p3">
<<if $p1.fem is 1>>
Eww, no thanks.
<<else>>
<<if $p1.dumb is 1>>
Oh, right. $p2.name said that, I think.
<<else>>
Right, $p2.name said that at the start. Sorry, $p1.name.
<</if>><</if>>
</div>
</div>
<</if>><</if>><<set $TFp3salt.delete("Strength")>>
<<set $TFp3salt.delete("Weakness")>>
<<set $TFp3salt.delete("Corpulence")>>
<<set $p3salt.delete("Strength")>>
<<set $p3salt.delete("Corpulence")>>
<<set $p3salt.delete("Weakness")>>
<<set $p3.fat to 1>>
<<set $haveseen.corpulence to 1>>
<<if $p3.gain is 1>>
<<if $offeredFrom is "p2">>
<<set $p3.p2relation += 3>>
<<else>>
<<if $offeredFrom is "p1">>
<<set $p3.p1relation += 3>>
<</if>><</if>>
<<else>>
<<if $offeredFrom is "p1">>
<<set $p3.p1relation -= 1>>
<<else>>
<<if $offeredFrom is "p2">>
<<set $p3.p2relation -= 1>>
<</if>><</if>>
<</if>>
<<if ($p3.gain is 1 or $p1.gain is 1 or $p2.gain is 1) and ($p1.fat is 0 and $p2.fat is 0)>>
<<if $p2.gain is 1>>
$p3.name groans and puts both hands on his stomach. Already slightly distended, his refined abdominals quiver beneath his fingers. He presses into the taut skin, feeling it soften at his touch. Then, all at once, his stomach balloons outward, expanding into a globular, fleshy beach ball. On his otherwise muscular body, $p3.name’s stomach looks somewhere between a cartoonish roid gut and a late-term pregnancy.
<br><br>
The disparity is short-lived, though, as the rest of his body races to catch up. Pulling one hand from his bloated midsection, $p3.name inspects his pudgy, indelicate fingers and then uses them to grasp the growing mounds on his chest. He gives them a squeeze and confirms his solid pectorals are still present, just buried in blubbery moobs. With each squeeze, the bulging muscles in his arms are hidden more and more under their own lawyer of fat.
<br><br>
$p3.name’s face is contorted in an expression of pained frustration, even as his chiseled jawline fills with baby fat, eventually spilling over into a double chin. You’re all left speechless as the ripped jock is replaced by this massive, buxom bear of a man in under a minute.
<br><br>
<div class="speechp2">
<div class="bubble p2">
Lucky.
</div>
</div>
<div class="speechp3">
<div class="bubble p3">
What? What's lucky about it.
</div>
</div>
<div class="speechp2">
<div class="bubble p2">
Seriously? Look at you. You’re so big and soft, it's fucking hot. Oh! Maybe we don’t need the game. Like, you guys can start force feeding me my meals to see how big I can get. Like, you'd stay as this sexy lardass, but you could make me, like, //really// big. Like can't even get out of bed big.
</div>
</div>
<div class="speechp3">
<div class="bubble p3">
$p3.name, I'm not staying like this. It's disgusting. I think that "Gain" card you got is fucking with your mind.
</div>
</div>
<div class="speechp2">
<div class="bubble p2">
Whatever, $p2.p3nickname. It was just an idea. You don't have to be a dick.
</div>
</div>
<<else>>
<<if $p1.gain is 1>>
$p3.name groans and puts both hands on his stomach. Already slightly distended, his refined abdominals quiver beneath his fingers. He presses into the taut skin, feeling it soften at his touch. Then, all at once, his stomach balloons outward, expanding into a globular, fleshy beach ball. On his otherwise muscular body, $p3.name’s stomach looks somewhere between a cartoonish roid gut and a late-term pregnancy.
<br><br>
The disparity is short-lived, though, as the rest of his body races to catch up. Pulling one hand from his bloated midsection, $p3.name inspects his pudgy, indelicate fingers and then uses them to grasp the growing mounds on his chest. He gives them a squeeze and confirms his solid pectorals are still present, just buried in blubbery moobs. With each squeeze, the bulging muscles in his arms are hidden more and more under their own lawyer of fat.
<br><br>
$p3.name’s face is contorted in an expression of pained frustration, even as his chiseled jawline fills with baby fat, eventually spilling over into a double chin. You’re all left speechless as the ripped jock is replaced by this massive, buxom bear of a man in under a minute.
<br><br>
You feel your eyes drawn to $p3.name’s bulging gut. You watch it rise and fall as he breathes. It’s almost hypnotic: the way the flesh expands and deflates, pressing $p3.name’s moobs up toward his chin and down again.
<br><br>
Poor guy. You held onto some babyfat as a teen, and it never failed to make you feel unattractive. It took time and countless hours in the pool to tone you up and leave that disgusting version of yourself behind. Imagine if you were stuck as a fatass like $p3.name.
<br><br>
What if the game turned you into a big, fatboy who looked like he never even heard of a gym? What if you couldn’t even see your feet or touch your cock because your belly was so swollen and full? What if your chubby boy tits were so sagging and heavy it hurt to even walk, or what if you couldn’t even stand up because your limbs were so heavy? God, how fucking hot would that be?!
<br><br>
Or maybe you don’t even need the game. Maybe $p2.name could make sure you and $p3.name were full and bloated all the time. He could bring you endless quantities of hot, greasy food to shovel into your gob. And then, when your jaw was too sore and your stomach too bloated, he could force a funnel into your mouth and pour lard right down your throat. Christ, your cock would feel so good, trapped under your stomach and shooting load after load into your rolls of fat while you just lay there, immobile and sucking on the funnel tip.
<br><br>
You look down at your
<<if $p1.muscle is 1>>
muscular
<<else>>
lithe
<</if>>
torso, and back to $p3.name. You wonder if he would let you rub his belly for a bit, just to see what it would feel like. He’s so lucky.
<br><br>
<div class="speechp3">
<div class="bubble p3">
Get a good enough look at the freak yet, $p1.name?
</div>
</div>
<div class="speechp2">
<div class="bubble p1">
Huh? Oh, hey sorry, $p3.name. I wasn't trying to stare. Hey, what do you think that "Gain" card from earliar did?
</div>
</div>
<div class="speechp3">
<div class="bubble p3">
I don't fucking care right now.
</div>
</div>
<<else>>
$p3.name groans and puts both hands on his stomach. Already slightly distended, his refined abdominals quiver beneath his fingers. He presses into the taut skin, feeling it soften at his touch. Then, all at once, his stomach balloons outward, expanding into a globular, fleshy beach ball. On his otherwise muscular body, $p3.name’s stomach looks somewhere between a cartoonish roid gut and a late-term pregnancy.
<br><br>
The disparity is short-lived, though, as the rest of his body races to catch up. Pulling one hand from his bloated midsection, $p3.name inspects his pudgy, indelicate fingers and then uses them to grasp the growing mounds on his chest. He gives them a squeeze and confirms his solid pectorals are still present, just buried in blubbery moobs. With each squeeze, the bulging muscles in his arms are hidden more and more under their own lawyer of fat.
<br><br>
$p3.name’s face is contorted in an expression of pained frustration, even as his chiseled jawline fills with baby fat, eventually spilling over into a double chin. You’re all left speechless as the ripped jock is replaced by this massive, buxom bear of a man in under a minute.
<br><br>
<div class="speechp3">
<div class="bubble p3">
Look how hot I am! I'm keeping this after the game's done for sure.
</div>
</div>
<div class="speechp2">
<div class="bubble p1">
What the hell are you talking about $p3.name? I thought you were all about your muscles.
</div>
</div>
<div class="speechp3">
<div class="bubble p3">
I still got 'em. They're just underneath all this sexy fat. Oh! Or maybe we should undo it at the end of the game. But then, like, you guys can start force feeding me my meals to see how big I can get. We could watch me turn into this sexy lardass all over again. And we could go bigger. Like can't even get out of bed big.
</div>
</div>
<div class="speechp2">
<div class="bubble p1">
Oh, it's that "Gain" card. It's fucking with your mind.
</div>
</div>
<div class="speechp3">
<div class="bubble p3">
Whatever, man. It was just an idea. You don't have to be a dick.
</div>
</div>
<</if>><</if>>
<<else>>
<<if $p3.gain is 1 and ($p1.fat is 1 or $p2.fat is 1)>>
<div class="speechp3">
<div class="bubble p3">
Finally. Thank you!
</div>
</div>
$p3.name beams as he puts both hands on his stomach. Already slightly distended, his refined abdominals quiver beneath his fingers. He presses into the taut skin, feeling it soften at his touch. Then, all at once, his stomach balloons outward, expanding into a globular, fleshy beach ball. On his otherwise muscular body, $p3.name’s stomach looks somewhere between a cartoonish roid gut and a late-term pregnancy.
<br><br>
The disparity is short-lived, though, as the rest of his body races to catch up. Pulling one hand from his bloated midsection, $p3.name inspects his pudgy, indelicate fingers and then uses them to grasp the growing mounds on his chest. He gives them a squeeze and confirms his solid pectorals are still present, just buried in blubbery moobs. With each squeeze, the bulging muscles in his arms are hidden more and more under their own lawyer of fat.
<br><br>
$p3.name’s face is frozen in an expression of pure joy, even as his chiseled jawline fills with baby fat, eventually spilling over into a double chin. You’re all left speechless as the ripped jock is replaced by this massive, buxom bear of a man in under a minute.
<<else>>
$p3.name groans and puts both hands on his stomach. Already slightly distended, his refined abdominals quiver beneath his fingers. He presses into the taut skin, feeling it soften at his touch. Then, all at once, his stomach balloons outward, expanding into a globular, fleshy beach ball. On his otherwise muscular body, $p3.name’s stomach looks somewhere between a cartoonish roid gut and a late-term pregnancy.
<br><br>
The disparity is short-lived, though, as the rest of his body races to catch up. Pulling one hand from his bloated midsection, $p3.name inspects his pudgy, indelicate fingers and then uses them to grasp the growing mounds on his chest. He gives them a squeeze and confirms his solid pectorals are still present, just buried in blubbery moobs. With each squeeze, the bulging muscles in his arms are hidden more and more under their own lawyer of fat.
<br><br>
$p3.name’s face is contorted in an expression of pained frustration, even as his chiseled jawline fills with baby fat, eventually spilling over into a double chin. You’re all left speechless as the ripped jock is replaced by this massive, buxom bear of a man in under a minute.
<</if>><</if>><<set $TFp2salt.delete("Lubrication")>>
<<set $TFp3salt.delete("Lubrication")>>
<<set $p1salt.delete("Lubrication")>>
<<set $p2salt.delete("Lubrication")>>
<<set $p3salt.delete("Lubrication")>>
<<set $p1.lube to 1>>
You feel a damp patch beneath you and reach your hand around to see if you’ve sat in something. The carpet is dry, but when you touch the seat of your pants you find a warm, moist spot.
<br><br>
<div class="speechp2">
<div class="bubble p1">
Oh, God. I think... am I bleeding?
</div>
</div>
You shift to your knees and turn your head, trying to get a look over your shoulder without much success. But, $p2.name confirms the patch is growing.
<br><br>
<div class="speechp2">
<div class="bubble p1">
Fuck, there’s so much. Should we, I don’t know, call an ambulance?
</div>
</div>
<div class="speechp2">
<div class="bubble p2">
Hold on, $p1.name. I don’t think it’s blood.
</div>
</div>
There’s only one way to find out, and it’s not like $p2.name hasn’t seen your ass before. Well, you remember him seeing it anyway. It’s kind of hard to pick out your original memories from the ones the game created. You hook your thumbs under your waistband and yank down your pants and underwear in one swift motion.
<br><br>
You steel yourself for $p2.name to gasp in horror and confirm that you’re dying, but he just makes a sort of curious, "hmm," sound.
<br><br>
<div class="speechp2">
<div class="bubble p2">
Well, it’s not blood. It’s clear... ish.
</div>
</div>
<div class="speechp3">
<div class="bubble p3">
Oh, you're probably just leaking cum out of your ass, $p1.name. It’s no big deal.
</div>
</div>
You all hold your breath for a moment as that thought lingers in the air. $other.name would never have said something like that before you started playing. But now, you all really would feel relieved to discover it was just cum dribbling out of your asshole.
<br><br>
You feel $p2.name’s fingertips tickle the rim of your $p1.hole. You want to tell him to knock it off, but you’re too distracted by the feeling of your $p1.hole spasming and the, now very obvious, sensation of liquid drooling down your thighs.
<br><br>
<div class="speechp2">
<div class="bubble p2">
Hey, $p1.name. Do me a favor, think about
<<if $p1.dom is 1>>
coring out
<<if $p2.dom is 0>>
my $p2.hole for a second.
<<else>>
$p3.name's $p3.hole for a second.
<</if>>
<<else>>
me coring your $p1.hole for second.
<</if>>
</div>
</div>
<div class="speechp2">
<div class="bubble p1">
What, no. Why do you--
</div>
</div>
You whimper despite yourself as the image takes form in your mind, and you feel your asshole gush out more of the viscous goo. $p2.name hands you a clump of tissues off the end table.
<br><br>
<div class="speechp2">
<div class="bubble p2">
Yeah, I thought so. It’s not cum, $p1.name. It’s lube. You've got a self-lubricating $p1.hole.
</div>
</div>
<div class="speechp2">
<div class="bubble p1">
Ugh, is all over my thighs. Why’d you make me think about... mmh.
</div>
</div>
You whimper again.
<br><br>
<div class="speechp2">
<div class="bubble p1">
Fuck. Just hand me the tissue box and shut up.
</div>
</div><<set $TFp2salt.delete("Lubrication")>>
<<set $TFp3salt.delete("Lubrication")>>
<<set $p1salt.delete("Lubrication")>>
<<set $p2salt.delete("Lubrication")>>
<<set $p3salt.delete("Lubrication")>>
<<if $grantee is "p2">>
<<set $target to $p2>>
<<set $t to "p2">>
<<set $other to $p3>>
<<set $o to "p3">>
<<else>>
<<set $target to $p3>>
<<set $t to "p3">>
<<set $other to $p2>>
<<set $o to "p2">>
<</if>>
<<set $target.lube to 1>>
<<if $target.ass is 0>>
$target.name frowns and, trying not to draw too much attention to his movements, slips a hand into the back of his shorts. His frown devolves into a look of pure panic.
<br><br>
<div @class="'speech' + $t">
<div @class="'bubble ' + $t">
Oh, God. I think- am I bleeding?
</div>
</div>
$target.name shifts to his knees, and turns. He starts to look over his shoulder, but you confirm there is a growing wet spot on the back of his pants.
<br><br>
<div @class="'speech' + $t">
<div @class="'bubble ' + $t">
Fuck, there’s so much. Should we, I don’t know, call an ambulance?
</div>
</div>
<div @class="'speech' + $o">
<div class="bubble p1">
Hold on, $target.name. I don’t think that’s blood.
</div>
</div>
There’s only one way to find out, and it’s not like you haven’t seen $target.name’s ass before. Well, you remember seeing it anyway. It’s kind of hard to pick out your original memories from the ones the game created. You grip $target.name’s shorts with both hands and yank, pulling them and his underwear to the ground in one swift motion.
<br><br>
You steel yourself for some bloody horrorshow, but $target.name’s ass looks completely normal. Well, except for
<<if $target.gape is 1>>
the fist-sized asshole and
<</if>>
the foggy white liquid dripping out of it and down his thigh.
<br><br>
<div @class="'speech' + $o">
<div @class="'bubble ' + $o">
Oh, phew. I think you’re just leaking cum out of your ass, $target.name. It’s fine.
</div>
</div>
You all hold your breath for a moment as that thought lingers in the air. $other.name would never have said something like that before you started playing. But now, you all really would feel relieved to discover it was just cum dribbling out of $target.name’s asshole.
<br><br>
As you exhale a sigh of relief, your warm breath tickles $target.name’s hole. It spasms, and another glob of pearly liquid drools out of his asshole.
<br><br>
<div @class="'speech' + $o">
<div class="bubble p1">
Hey, $target.name. Do me a favor, think about
<<if $target.dom is 1>>
coring out
<<if $p1.dom is 0>>
my $p1.hole for a second.
<<else>>
$other.name's $other.hole for a second.
<</if>>
<<else>>
me coring your your $target.hole for second.
<</if>>
</div>
</div>
<div @class="'speech' + $t">
<div @class="'bubble ' + $t">
What, no. Why do you--
</div>
</div>
He whimpers despite himself and his ass is slicked in more of the viscious goo. You hand $target.name a handful of tissues from the end table.
<br><br>
<div @class="'speech' + $o">
<div class="bubble p1">
Yeah, I thought so. It’s not cum, $target.name. It’s lube. You've got a self-lubricating asshole.
</div>
</div>
<div @class="'speech' + $t">
<div @class="'bubble ' + $t">
Ugh, is all over my thighs. Why’d you make me think about... mmh.
</div>
</div>
$target.name whimpers again.
<br><br>
<div @class="'speech' + $t">
<div @class="'bubble ' + $t">
Fuck. Just hand me the tissue box and shut up.
</div>
</div>
<<else>>
$target.name frowns and, trying not to draw too much attention to his movements, slips a hand behind his wide, bubble butt. His frown devolves into a look of pure panic.
<br><br>
<div @class="'speech' + $t">
<div @class="'bubble ' + $t">
Oh, God. I think- am I bleeding?
</div>
</div>
$target.name shifts to his knees, and turns. He tries to look over his shoulder but can’t see past the massive globes of his asscheeks. Before strains himself, you confirm his ass is, indeed, wet.
<br><br>
<div @class="'speech' + $t">
<div @class="'bubble ' + $t">
Fuck, there’s so much. Should we, I don’t know, call an ambulance?
</div>
</div>
<div @class="'speech' + $o">
<div @class="'bubble ' + $o">
Hold on, $target.name. It’s not blood.
</div>
</div>
<br><br>
He’s right. You had steeled yourself for some bloody horrorshow, but $target.name’s ass looks completely normal. Well, except that it's the most fuckable booty you’ve ever seen and there’s a white liquid dripping out of it.
<br><br>
<div @class="'speech' + $o">
<div @class="'bubble ' + $o">
Oh, phew. I think you’re just leaking cum out of your ass, $target.name. It’s fine.
</div>
</div>
You all hold your breath for a moment as that thought lingers in the air. $other.name would never have said something like that before you started playing. But now, you all really would feel relieved to discover it was just cum dribbling out of $target.name’s asshole.
<br><br>
As you exhale a sigh of relief, your warm breath tickles $target.name’s hole. It spasms, and another glob of pearly liquid drools out.
<br><br>
<div @class="'speech' + $o">
<div class="bubble p1">
Hey, $target.name. Do me a favor, think about
<<if $target.dom is 1>>
coring out
<<if $p1.dom is 0>>
my $p1.hole for a second.
<<else>>
$other.name's $other.hole for a second.
<</if>>
<<else>>
me coring your $target.hole for second.
<</if>>
</div>
</div>
<div @class="'speech' + $t">
<div @class="'bubble ' + $t">
What, no. Why do you--
</div>
</div>
He whimpers despite himself and his ass is slicked in more of the viscious goo. You hand $target.name a handful of tissues from the end table.
<br><br>
<div @class="'speech' + $o">
<div class="bubble p1">
Yeah, I thought so. It’s not cum, $target.name. It’s lube. You've got a self-lubricating asshole.
</div>
</div>
<div @class="'speech' + $t">
<div @class="'bubble ' + $t">
Ugh, is all over my thighs. Why’d you make me think about... mmh.
</div>
</div>
$target.name whimpers again.
<br><br>
<div @class="'speech' + $t">
<div @class="'bubble ' + $t">
Fuck. Just hand me the tissue box and shut up.
</div>
</div>
<</if>><<set $TFp2salt.delete("Lubrication")>>
<<set $TFp3salt.delete("Lubrication")>>
<<set $p1salt.delete("Lubrication")>>
<<set $p2salt.delete("Lubrication")>>
<<set $p3salt.delete("Lubrication")>>
<<if $grantee is "p2">>
<<set $target to $p2>>
<<set $t to "p2">>
<<set $other to $p3>>
<<set $o to "p3">>
<<else>>
<<set $target to $p3>>
<<set $t to "p3">>
<<set $other to $p2>>
<<set $o to "p2">>
<</if>>
<<set $target.lube to 1>>
<<if $target.ass is 0>>
$target.name frowns and, trying not to draw too much attention to his movements, slips a hand into the back of his shorts. His frown devolves into a look of pure panic.
<br><br>
<div @class="'speech' + $t">
<div @class="'bubble ' + $t">
Oh, God. I think- am I bleeding?
</div>
</div>
$target.name shifts to his knees, and turns. He starts to look over his shoulder, but you confirm there is a growing wet spot on the back of his pants.
<br><br>
<div @class="'speech' + $t">
<div @class="'bubble ' + $t">
Fuck, there’s so much. Should we, I don’t know, call an ambulance?
</div>
</div>
<div @class="'speech' + $o">
<div class="bubble p1">
Hold on, $target.name. I don’t think that’s blood.
</div>
</div>
There’s only one way to find out, and it’s not like you haven’t seen $target.name’s ass before. Well, you remember seeing it anyway. It’s kind of hard to pick out your original memories from the ones the game created. You grip $target.name’s shorts with both hands and yank, pulling them and his underwear to the ground in one swift motion.
<br><br>
You steel yourself for some bloody horrorshow, but $target.name’s ass looks completely normal. Well, except for
<<if $target.gape is 1>>
the fist-sized asshole and
<</if>>
the foggy white liquid dripping out of it and down his thigh.
<br><br>
<div @class="'speech' + $o">
<div @class="'bubble ' + $o">
Oh, phew. I think you’re just leaking cum out of your ass, $target.name. It’s fine.
</div>
</div>
You all hold your breath for a moment as that thought lingers in the air. $other.name would never have said something like that before you started playing. But now, you all really would feel relieved to discover it was just cum dribbling out of $target.name’s asshole.
<br><br>
As you exhale a sigh of relief, your warm breath tickles $target.name’s hole. It spasms, and another glob of pearly liquid drools out of his asshole.
<br><br>
<div @class="'speech' + $o">
<div class="bubble p1">
Hey, $target.name. Do me a favor, think about
<<if $target.dom is 1>>
coring out
<<if $p1.dom is 0>>
my $p1.hole for a second.
<<else>>
$other.name's $other.hole for a second.
<</if>>
<<else>>
me coring your your $target.hole for second.
<</if>>
</div>
</div>
<div @class="'speech' + $t">
<div @class="'bubble ' + $t">
What, no. Why do you--
</div>
</div>
He whimpers despite himself and his ass is slicked in more of the viscious goo. You hand, $target.name a handful of tissues from the end table.
<br><br>
<div @class="'speech' + $o">
<div class="bubble p1">
Yeah, I thought so. It’s not cum, $target.name. It’s lube. You've got a self-lubricating asshole.
</div>
</div>
<div @class="'speech' + $t">
<div @class="'bubble ' + $t">
Ugh, is all over my thighs. Why’d you make me think about... mmh.
</div>
</div>
$target.name whimpers again.
<br><br>
<div @class="'speech' + $t">
<div @class="'bubble ' + $t">
Fuck. Just hand me the tissue box and shut up.
</div>
</div>
<<else>>
$target.name frowns and, trying not to draw too much attention to his movements, slips a hand behind his wide, bubble butt. His frown devolves into a look of pure panic.
<br><br>
<div @class="'speech' + $t">
<div @class="'bubble ' + $t">
Oh, God. I think- am I bleeding?
</div>
</div>
$target.name shifts to his knees, and turns. He tries to look over his shoulder but can’t see over the massive globes of his asscheeks. Before strains himself, you confirm his ass is, indeed, wet.
<br><br>
<div @class="'speech' + $t">
<div @class="'bubble ' + $t">
Fuck, there’s so much. Should we, I don’t know, call an ambulance?
</div>
</div>
<div @class="'speech' + $o">
<div @class="'bubble ' + $o">
Hold on, $target.name. It’s not blood.
</div>
</div>
He’s right. You had steeled yourself for some bloody horrorshow, but $target.name’s ass looks completely normal. Well, except that it's the most fuckable booty you’ve ever seen and there’s a white liquid dripping out of it.
<br><br>
<div @class="'speech' + $o">
<div @class="'bubble ' + $o">
Oh, phew. I think you’re just leaking cum out of your ass, $target.name. It’s fine.
</div>
</div>
You all hold your breath for a moment as that thought lingers in the air. $other.name would never have said something like that before you started playing. But now, you all really would feel relieved to discover it was just cum dribbling out of $target.name’s asshole.
<br><br>
As you exhale a sigh of relief, your warm breath tickles $target.name’s hole. It spasms, and another glob of pearly liquid drools out.
<br><br>
<div @class="'speech' + $o">
<div class="bubble p1">
Hey, $target.name. Do me a favor, think about
<<if $target.dom is 1>>
coring out
<<if $p1.dom is 0>>
my $p1.hole for a second.
<<else>>
$other.name's $other.hole for a second.
<</if>>
<<else>>
me coring your $target.hole for second.
<</if>>
</div>
</div>
<div @class="'speech' + $t">
<div @class="'bubble ' + $t">
What, no. Why do you--
</div>
</div>
He whimpers despite himself and his ass is slicked in more of the viscious goo. You hand $target.name a handful of tissues from the end table.
<br><br>
<div @class="'speech' + $o">
<div class="bubble p1">
Yeah, I thought so. It’s not cum, $target.name. It’s lube. You've got a self-lubricating asshole.
</div>
</div>
<div @class="'speech' + $t">
<div @class="'bubble ' + $t">
Ugh, is all over my thighs. Why’d you make me think about... mmh.
</div>
</div>
$target.name whimpers again.
<br><br>
<div @class="'speech' + $t">
<div @class="'bubble ' + $t">
Fuck. Just hand me the tissue box and shut up.
</div>
</div>
<</if>><<set $TFp2salt.delete("Aroma")>>
<<set $TFp3salt.delete("Aroma")>>
<<set $p1salt.delete("Aroma")>>
<<set $p1.musk to 1>>
<<set $haveseen.aroma to 1>>
The smell hits you immediately, a thick salty scent wafting up from your pits and invading your nostrils. The air around you feels thick and hot in your musk. $p2.name pinches his nose.
<br><br>
<div class="speechp2">
<div class="bubble p2">
Jesus Christ, dude, you smell like a used jockstrap.
</div>
</div>
<div class="speechp3">
<div class="bubble p3">
Damn, bro. You reek like a caveman’s asshole.
</div>
</div>
<div class="speechp2">
<div class="bubble p2">
It’s like I can taste a locker room. Like, the whole room.
</div>
</div>
<div class="speechp3">
<div class="bubble p1">
I get it!
</div>
</div>
You pull the neck of your shirt over your nose and take a whiff. The pure, concentrated musk hits you, reeking like a dozen of the thickest, sweatiest men in the world are having an orgy under your shirt. Yanking on the fabric, you fan a bit of the odor away before you can get any more lightheaded.<<set $TFp2salt.delete("Aroma")>>
<<set $p2salt.delete("Aroma")>>
<<set $p2.musk to 1>>
<<set $haveseen.aroma to 1>>
<<if $offeredFrom is "p1">>
<<set $p2.p1relation -= 1>>
<<else>>
<<if $offeredFrom is "p3">>
<<set $p2.p3relation -= 1>>
<</if>><</if>>
You each sniff the air, uneasily. There is definitely a new aroma in the room, something warm and salty. You sniff again, easing your head toward the smell until you’re inches from $p2.name's chest. You begin to feel dizzy as your nostrils fill with musk.
<br><br>
<div class="speechp3">
<div class="bubble p3">
What is that?
</div>
</div>
You turn to see $p3.name, also leaning in toward $p2.name’s chest. //Sex//, you think in reply. //Sex and sweat and pheremones//. It’s almost overwhelming.
<br><br>
<div class="speechp2">
<div class="bubble p2">
God, this is disgusting. I reek.
</div>
</div>
$p2.name pushes you away with an annoyed shove. You and $p3.name share an embarrassed look, thinking of how both of you were being drawn in by $p2.name’s new scent.
<br><br>
<div class="speechp3">
<div class="bubble p3">
Uh-hem, yeah, bro. Take a shower sometime, geeze.
</div>
</div><<set $TFp3salt.delete("Aroma")>>
<<set $p3salt.delete("Aroma")>>
<<set $p3.musk to 1>>
<<if $offeredFrom is "p1">>
<<set $p3.p1relation += 1>>
<<else>>
<<if $offeredFrom is "p2">>
<<set $p3.p2relation += 1>>
<</if>><</if>>
<div class="speechp3">
<div class="bubble p3">
Ah yeah, bring on the stank.
</div>
</div>
<div class="speechp2">
<div class="bubble p2">
You’re disgusting, $p2.p3nickname.
</div>
</div>
<div class="speechp3">
<div class="bubble p3">
Nah, $p3.p2nickname. A good man smell gets ‘em revved up. Take a whiff.
</div>
</div>
$p3.name moves to $p2.name and lifts an armpit to his face. $p2.name pushes him away roughly.
<br><br>
<div class="speechp2">
<div class="bubble p2">
Fuck that’s gross. What--
</div>
</div>
$p2.name pauses, then takes a deep breath through his nose. You can’t help but do the same. The scent hits you like a brick wall. The room is enveloped with a thick fog of $p3.name’s incredibly potent new musk. It’s almost hard to breath. The room reeks of body odor, a scent of salt and sweat and testosterone.
<<if $p2.mskfetish is 1 and $p1.musk is 0>>
$p2.name gingerly leans toward the exposed pit, mouth agape. He puts his nose directly into $p3.name’s
<<if $p3.hair is 1>>
damp armpit hair
<<else>>
smooth pit
<</if>>
and sniffs deeply at what you can only imagine smells like the accumulation of every single one of $p3.name’s hundreds of sweaty workout sessions.
<br><br>
<div class="speechp3">
<div class="bubble p3">
You still with us, $p3.p2nickname?
</div>
</div>
$p2.name only moans into the stinking pit, seemingly unable to think much less speak. $p3.name roughly grabs $p2.name’s hair and pulls him away to look into his eyes, chuckles, and then forcefully turn’s $p2.name’s head to look at you. His stare is completely vacant, no trace of human intelligence, just the dumb, mindless stare of an animal. His tongue is hanging out of his mouth, moving up and down occasionally as if still trying to taste $p3.name’s pit.
<br><br>
<div class="speechp2">
<div class="bubble p1">
C’mon $p1.p3nickname, leave him alone.
</div>
</div>
<div class="speechp3">
<div class="bubble p3">
What? This guy’s been making fun of me since we were kids, acting like he’s so much smarter, calling me a neanderthal just because I treat my body right. Don’t worry, I won’t hurt him. Just gonna take him down a peg. He’s got it coming. Don’t you, piggy?
</div>
</div>
$p2.name only snorts in reply as $p3.name eases $p2.name’s face back into his dripping armpit. $p2.name moans incoherently as he
<<if $p3.hair is 1>>
sucks every drop of moisture out of $p3.name’s wiry hairs.
<<else>>
licks furiously at $p3.name’s reeking underarm.
<</if>>
When both pits are licked clean, $p3.name begins to lower his shorts. He keeps eye contact with you as he begins to push $p2.name’s head down.
<br><br>
<div class="speechp3">
<div class="bubble p3">
What do you think, piggy? You want to suck my musky balls? Yeah? Or would you rather lick out my swamp ass?
</div>
</div>
$p3.name laughs and shoves $p2.name away.
<br><br>
<div class="speechp3">
<div class="bubble p3">
Oh, c’mon, $p1.name. I’m just dicking around. Hey, $p2.name! Wake up!
</div>
</div>
No longer pressed against $p3.name’s body, $p2.name blinks and looks around, confused.
<br><br>
<div class="speechp2">
<div class="bubble p2">
Huh? What’s... what was I?
</div>
</div>
<div class="speechp3">
<div class="bubble p3">
You just zoned out for a second, $p3.p2nickname. We playing or what?
</div>
</div>
<<else>>
<<if $p1.mskfetish is 1 and $p2.musk is 0>>
Before either can register what's happening, you shove $p2.name aside and dive at $p3.name's exposed underarm. In an instant, you're buried in his
<<if $p3.hair is 1>>
wiry hairs,
<<else>>
smooth armpit,
<</if>>
licking ravenously. Despite himself, $p3.name moans in rhythm with your onslaught of groans and snorts. You push hard against $p3.name, taking him off balance and toppling him to his back. Your body moves on its own, rubbing against his, trying to douse yourself completely in his musk.
<br><br>
When the scent in his pit begins to dissipate under your frenzied tongue bath, you spring to the next, and then to his chest, and then down. You lick, suck, and sniff your way across his writhing body. It doesn’t matter that he’s pushing feebly against you. It doesn’t matter even that $p2.name is trying to pull you away. You need his scent around you, on you, in you, and they can’t change that.
<br><br>
$p3.name protests as you flip him over and shove your face into his slick asscrack. Your muffled moans and slurps slow and finally stop as you tongue away the final traces of sweat and musk. Your whole body shudders as you collapse in exertion, panting heavily into $p3.name's puckered $p3.hole.
<br><br>
With $p2.name’s help, you’re at last able to roll off of $p3.name. You apologize profusely for the attack and for leaving a slick trail of cum down $p3.name’s back. Although, based on the wet spot in his shorts, you’re not sure how much he minded.
<<else>>
<br><br>
<div class="speechp2">
<div class="bubble p2">
You smell like a locker room.
</div>
</div>
$p3.name takes a deep whiff of his own pit.
<br><br>
<div class="speechp3">
<div class="bubble p3">
You’re not kidding. Gonna to be hard to focus on the game.
</div>
</div>
<</if>><</if>><<set $TFp2salt.delete("Endowment")>>
<<set $TFp3salt.delete("Endowment")>>
<<set $TFp2salt.delete("Reduction")>>
<<set $TFp3salt.delete("Reduction")>>
<<set $p1salt.delete("Endowment")>>
<<set $p1salt.delete("Reduction")>>
<<set $haveseen.endowment to 1>>
<<set $p1.cock to 2>>
You jolt upright as a phantom pressure envelopes your dick. Ignoring your roommates' rapt stares, you fish out your already sizable cock and watch as it droops further and further down your
<<if $p1.fat is 1>>
fat
<<else>>
<<if $p1.muscle is 1>>
muscular
<<else>>
lithe
<</if>><</if>>
thigh, growing thicker as it elongates. When your swollen cockhead is swinging nearly at your knees, you feel the pressure in your member subside just as it starts to build in your <<if $p1.fluid is 1>>already swollen <</if>>scrotum. Hoisting the massive, beercan cock to one side, you stifle a smile, both at the thick glob of precum your touch elicited and at the sight of your pendulous, plum-sized balls.<<set $TFp2salt.delete("Pilosity")>>
<<set $TFp3salt.delete("Depilation")>>
<<set $TFp2salt.delete("Depilation")>>
<<set $p1salt.delete("Pilosity")>>
<<set $p1salt.delete("Depilation")>>
<<set $p1.viz to 1>>
<<set $p1.hair to 2>>
<<if $haveseen.pilosity is 0>>
<<set $haveseen.pilosity to 1>>
<div class="speechp2">
<div class="bubble p2">
<<if $p2.fem is 1>>
I think your gonna get all manly and hairy now, babe. Unlucky; boys, like a hairless bod<<if $p2.hair lte 1>> like mine<</if>>.
<<else>>
<<if $p2.dumb is 1>>
Shit, I used to know this one. Umm, fuck, it was something gross. Hair, I think?
<<else>>
I think that means "hairy." Gross.
<</if>><</if>>
</div>
</div>
<<else>>
<div class="speechp2">
<div class="bubble p2">
<<if $p2.fem is 1>>
Your gonna get all manly and hairy now, babe. Unlucky; boys, like a hairless bod<<if $p2.hair lte 1>> like mine<</if>>.
<<else>>
<<if $p2.dumb is 1>>
Shit, we just had this one. It was something gross. Hair, I think?
<<else>>
Again? gross.
<</if>><</if>>
</div>
</div>
<</if>>
<<if $p2.hair lte 1>>
<div class="speechp3">
<div class="bubble p3">
<<if $p3.fem is 1>>
Mmm, not me. I like my man furry.
<<else>>
Says your smooth ass.
<</if>>
</div>
</div>
<<else>>
<div class="speechp3">
<div class="bubble p3">
<<if $p3.fem is 1>>
Girlfriend, you just ain't used to that manly bush yet.
<<else>>
<<if $p3.dumb is 1>>
Nuh uh. The dudes like 'em hairy like me... I mean ladies! The ladies do.
<<else>>
Still not used to growing hair like a real man?
<</if>><</if>>
</div>
</div>
<</if>>
$p3.name strokes his
<<if $p3.hair gte 1>>
beard mockingly.
<<else>>
bare chin mockingly.
<</if>>
You might have interjected if not for the itching sensation that is spreading across your body. You can’t help but madly scratch at your face and chest
<<if $p1.fat is 1>>
, sending a wave of jiggling fat across your body.
<<else>>
.
<</if>>
You pause for a moment when, instead of the mostly bare torso you’re accustomed to, you feel a small patch of stubble. You don’t have anything against body hair, you’ve just never grown much of it. Until now. As you continue to scratch your face, your five o’clock shadow pushes out to a full, scraggly beard and your chest hair becomes a furry rug.
<br><br>
The itching continues its descent down your body. You hesitate for only a moment before plunging both hands into your jeans. With one hand, you scratch furiously at your crotch, where your cock is quickly being overgrown by a wiry bush of pubic hair. The other is occupied scratching at the matted tangle of hair surrounding your asshole. Only after your feet are covered in their own long, auburn hair does the itching finally, mercifully cease.
<br><br>
<div class="speechp3">
<div class="bubble p3">
Lookin' good, $p3.p1nickname.
</div>
</div><<set $TFp2salt.delete("Pilosity")>>
<<set $TFp2salt.delete("Depilation")>>
<<set $p2salt.delete("Pilosity")>>
<<set $p2salt.delete("Depilation")>>
<<set $p2.hair to 2>>
<<set $haveseen.pilosity to 1>>
<<if $offeredFrom is "p1">>
<<set $p2.p1relation -= 1>>
<<else>>
<<if $offeredFrom is "p3">>
<<set $p2.p3relation -= 1>>
<</if>><</if>>
$p2.name squirms in obvious discomfort before hastily apologizing and plunging his hands into his khakis. He scratches furiously at the base of his cock, writhing in agony as it seems to offer no relief. This time with no apology, he unzips his shorts and yanks them down so that he can fit both hands around his itching crotch.
<br><br>
//It would be polite to look away//, you think, continuing to stare at the dense forest of blonde hair growing around $p2.name’s <<if $p2.fluid is 1>>swollen <</if>>ballsac. It climbs upward, exploding in a thick bush
<<if $p2.cock is 2>>
above his cock
<<else>>
that completely hides his flaccid cock
<</if>>
before marching up his treasure trail to coat his <<if $p2.fat is 1>>moobs<<else>><<if $p2.muscle is 2>>chiseled pecs<<else>>chest<</if>><</if>> in a dense, wiry carpet. Not quite finished, $p2.name lifts his arms to scratch at his face, giving you a glance at the blonde thicket in his pit. Under his desperate fingertips, $p2.name’s babyface erupts in a scraggly beard before the itching finally subsides.
<br><br>
<div class="speechp3">
<div class="bubble p3">
<<if $p3.fem is 1>>
Ooh, daddy, you're so furry.
<<else>>
Nice one, $p2.name. You finally hit puberty.
<</if>>
</div>
</div>
<<if $p2.dumb is 0>>
$p3.name chuckles as $p2.name pulls at the long hairs dangling from his armpit.
<br><br>
<div class="speechp2">
<div class="bubble p2">
<<if $p2.fem is 1>>
Eww, I'm so gross.
<<else>>
Ugh, this is so gross.
<</if>>
</div>
</div>
<<else>>
$p3.name chuckles as $p2.name roots around in his new pubic hair.
<br><br>
<div class="speechp2">
<div class="bubble p2">
Yeah, bro. Check out my hairy balls.
</div>
</div>
<</if>><<set $TFp2salt.delete("Stature")>>
<<set $TFp2salt.delete("Atomity")>>
<<set $p2salt.delete("Stature")>>
<<set $p2salt.delete("Atomity")>>
<<set $haveseen.stature to 1>>
<<set $p2.height to 2>>
<<if $offeredFrom is "p1">>
<<set $p2.p1relation += 1>>
<<else>>
<<if $offeredFrom is "p3">>
<<set $p2.p3relation += 1>>
<</if>><</if>>
To a chorus of cracking bones and stretching skin, $p2.name ascends a foot in height. Unused to his new stature, he rises on shaking, gangly legs. His clothes haven’t compensated for the growth at all. His
<<if $p2.hair is 2 or $p2.hair is 0>>
furry
<<else>>
smooth
<</if>>
<<if $p2.muscle is 2>>
abdominals are on full display below his too-short T-shirt, and his previously knee-length khaki shorts barely cover his muscular thighs. When the dizzying growth stops, $p2.name isn’t the stunted kid you’ve known all your life but a towering, six-and-a-half foot jock.
<<else>>
<<if $p2.fat is 1>>
pot belly is on full display below his too-short T-shirt, and his previously knee-length khaki shorts barely cover his thick thighs. When the dizzying growth stops, $p2.name isn’t the stunted kid you’ve known all your life but a six-and-a-half foot mountain of lard.
<<else>>
belly is on full display below his too-short T-shirt, and his previously knee-length khaki shorts barely cover his scrawny thighs. When the dizzying growth stops, $p2.name isn’t the stunted kid you’ve known all your life, now standing at a lanky six-and-a-half feet.
<</if>><</if>>
<br><br>
<div class="speechp3">
<div class="bubble p3">
How’s the weather up there?
</div>
</div>
<div class="speechp2">
<div class="bubble p2">
Not bad, actually. I could get used to being the tall one for a change.
</div>
</div><<set $TFp3salt.delete("Stature")>>
<<set $TFp3salt.delete("Atomity")>>
<<set $p3salt.delete("Stature")>>
<<set $p3salt.delete("Atomity")>>
<<set $p3.height to 2>>
<<set $haveseen.stature to 1>>
<<if $offeredFrom is "p1">>
<<set $p3.p1relation += 1>>
<<else>>
<<if $offeredFrom is "p2">>
<<set $p3.p2relation += 1>>
<</if>><</if>>
Unlike some earlier transformations you don’t care to relive, this change is simple and brief. At first, it just looks as though $p3.name is pushing his shoulders back to sit up straight; but, as his T-shirt rides further up his midriff, it’s apparent he’s getting taller. With his features and proportions the same, $p3.name isn’t quite sure where to look, so his eyes dart from the endtable to the TV and then back to you and $p2.name as he takes in his slowly changing perspective.
<br><br>
<div class="speechp3">
<div class="bubble p3">
Should we compare, $p1.name? You were always the tall one.
</div>
</div>
You look $p3.name up and down. If his entirely too-short T-shirt is a good point of reference, he’s grown about a foot-and-a-half, putting him somewhere around 7’5". He’s going to have some trouble with doorways and ceiling fans, you think.
<br><br>
<div class="speechp2">
<div class="bubble p1">
That’s alright. Let’s just say you win.
</div>
</div><<set $TFp2salt.delete("Balance")>>
<<set $TFp3salt.delete("Balance")>>
<<set $p1salt.delete("Balance")>>
<<set $p1.feet to 1>>
<<set $haveseen.balance to 1>>
You yelp as your toes are uncomfortably pinched against the tips of your shoes. As the painful squeezing intensifies, you race to undo your laces but it’s too late. You yank as hard as you can but can’t get unstuck. You slam your fist into the coffee table and clench your teeth through the pain until, finally, the leather splits at the seams and your massive, swelling feet are released. With a sigh of relief, you inspect your meaty new paws. They’ve gone up at least seven sizes. You’re definitely going to need some extra-wide trainers to contain these weighty slabs of flesh.<<set $TFp2salt.delete("Balance")>>
<<set $p2salt.delete("Balance")>>
<<set $p2.feet to 1>>
<<set $haveseen.balance to 1>>
$p2.name shrieks in pain and hurriedly yanks off his right shoe. As he starts pulling on the second, you watch as his dainty, size 7 foot expands, his toes bulging into plump sausages as his sole lengthens.
<br><br>
$p2.name lets out another pained howl as he struggles in vain to remove the other shoe. You swat his hand away and grab it, pulling as hard as you can while he grips the carpet and whimpers through the pain. But it’s hopeless. Relief finally comes not when you pull off the too-small trainer but when $p2.name’s meaty size <<if $p2.height is 0>>10<<else>>15<</if>> finally bursts through the leather and into your hands.
<<if $p2.height is 2>>
As you ease his sore foot to the ground, you can’t help but think it would look massive on anyone else. But on on $p2.name's towering frame, it's not so strange.
<<else>>
As you ease his sore foot to the ground, you can’t help but think it looks absolutely clownish on $p2.name’s <<if $p2.height is 0>>tiny<<else>>5’6"<</if>> frame. Since he’s still recovering from the ordeal, you figure it’s best not to say anything.
<br><br>
<div class="speechp3">
<div class="bubble p3">
Shit, $p3.p2nickname, those are some clown feet.
</div>
</div>
<</if>><<set $TFp3salt.delete("Balance")>>
<<set $p3salt.delete("Balance")>>
<<set $p3.feet to 1>>
<<set $haveseen.balance to 1>>
<<if $p3.height is 0>>
The reverberating snap of elastic prompts all three of you to look under the coffee table. Just moments ago, $p3.name’s feet couldn't even touch the straps of his flip flops. Now, the second of the two straps snaps as his dainty, child-like feet return to their original size and continue growing. $p3.name wriggles his thick, sausage toes while his feet thicken to match their new length. With feet the length of his forearms, $p3.name looks absolutely clownish.
<<else>>
The reverberating snap of elastic prompts all three of you to look under the coffee table. There you catch the second of $p3.name’s flip flops snapping apart as his already substantial, size 12 feet stretch to an immense size 18. $p3.name stretches then wriggles his thick, sausage toes while his feet thicken to match their new length.
<</if>><<set $TFp2salt.delete("Rotundity")>>
<<set $TFp3salt.delete("Rotundity")>>
<<set $p1salt.delete("Rotundity")>>
<<set $p1.viz to 1>>
<<set $haveseen.rotundity to 1>>
<<set $p1.ass to 1>>
You hear a faint gurgling sound and instinctively press a hand to your stomach.
<br><br>
<div class="speechp3">
<div class="bubble p3">
<<if $p3.fem is 1>>
Uh, babe, this is, like, so embarassing, but it's actually your butt.
<<else>>
<<if $p3.dumb is 1>>
Bro, why's your ass makin' that noise? You gotta take a dump or something?
<<else>>
I think it's coming from your ass, $p3.p1nickname.
<</if>><</if>>
</div>
</div>
You feel your pants tighten and look over your shoulder, shocked to see your
<<if $p1.fat is 1>>
shredded skinny jeans
<<else>>
skinny jeans
<</if>>
strain to contain your expanding ass. As the denim starts to bite into your skin, you hurriedly lean forward and yank the seat of your pants down, past your rapidly expanding globes. A loud tear and the sensation of cool air on your puckered $p1.hole inform you your underwear couldn’t take the strain; your juicy new bubble butt is on full display.<<set $TFp2salt.delete("Rotundity")>>
<<set $p2salt.delete("Rotundity")>>
<<set $p2.ass to 1>>
<<if $haveseen.rotundity is 0>>
<<set $haveseen.rotundity to 1>>
<div class="speechp3">
<div class="bubble p3">
Feel anything yet?
</div>
</div>
<div class="speechp2">
<div class="bubble p2">
Maybe. My, umm, my ass feels kinda weird. Like, I don't know, fuller maybe.
</div>
</div>
<</if>>
<div class="speechp3">
<div class="bubble p3">
You do have a pretty pathetic whiteboy ass.
</div>
</div>
<div class="speechp2">
<div class="bubble p2">
What's that mean?
</div>
</div>
<div class="speechp3">
<div class="bubble p3">
You’re flat, $p3.p2nickname. Let’s see the assets.
</div>
</div>
$p2.name starts to reply but he’s interrupted when his ass swells impossibly, lurching him forward against the table. Before another sudden expansion can knock him off balance, $p2.name rocks forward onto his knees and puts his palms to the table. Behind him, his pancake ass is filling out into a round, lush bubble butt.
<br><br>
$p2.name races to lower his
<<if $p2.fat is 1>>
ripped shorts, the fabric pressing painfully into flabby love handles.
<<else>>
shorts, the fabric pressing painfully into his waist.
<</if>>
With some effort, he forces his khakis down and releases his wobbling cheeks. You can’t help but gawk at $p2.name’s new ass.
<<if $p2.muscle is 2>>
Its proportions would be almost obscene on another man, but it compliments $p2.name’s muscled frame.
<<else>>
<<if $p2.fat is 1>>
Its obscene proportions further accentuate his massive, curvy frame.
<<else>>
Its proportions would be almost obscene on any man, but on $p2.name’s smaller frame, it’s almost comical.
<</if>><</if>>
<br><br>
<div class="speechp3">
<div class="bubble p3">
Damn, $p3.p2nickname. What are you gonna store on your new shelf?
</div>
</div>
$p2.name glares at $p3.name for a second before having a seat on his fat, fuckable booty.<<set $TFp3salt.delete("Rotundity")>>
<<set $p3salt.delete("Rotundity")>>
<<set $p3.ass to 1>>
<<if $haveseen.rotundity is 1>>
$p3.name turns and gives himself an exaggerated slap on the butt.
<br><br>
<div class="speechp3">
<div class="bubble p3">
I’ve always had a thicc ass. Not much of a-- mmh!
</div>
</div>
<<else>>
<<set $haveseen.rotundity to 1>>
<div class="speechp3">
<div class="bubble p3">
Mmh!
</div>
</div>
<</if>>
<div class="speechp2">
<div class="bubble p2">
Did you just moan?
</div>
</div>
$p3.name’s face turns red.
<br><br>
<div class="speechp3">
<div class="bubble p3">
I was just caught off guard. Something’s going on back here.
</div>
</div>
$p3.name rises to his knees and drops trou, giving you both a view of his ballooning ass.
<br><br>
<div class="speechp2">
<div class="bubble p2">
Ah, come on $p2.p3nickname. I don’t need to see that.
</div>
</div>
$p3.name’s previously well-muscled cheeks are becoming toned to perfection, lifting his buttocks and giving it a pert, round shape. His ass is already jutting out several more inches when it starts to swell with fat. Within moments, he’s sporting a shapely pair of fat, basketball-sized cheeks.
<br><br>
$p3.name curiously grips one of his bulbous globes and releases, sending his cheeks bouncing, before pulling up his shorts. The fabric is stretched to the absolute limit.<<set $TFp2salt.delete("Endowment")>>
<<set $TFp3salt.delete("Endowment")>>
<<set $TFp2salt.delete("Reduction")>>
<<set $TFp3salt.delete("Reduction")>>
<<set $p1salt.delete("Endowment")>>
<<set $p1salt.delete("Reduction")>>
<<set $p1.cock to 0>>
<<if $haveseen.reduction is 0>>
<<set $haveseen.reduction to 1>>
<div class="speechp3">
<div class="bubble p3">
Ooh, that doesn't sound good.
</div>
</div>
<<else>>
<div class="speechp3">
<div class="bubble p3">
Oh, $p3.p1nickname, that sucks.
</div>
</div>
<</if>>
Immediately you feel a tugging in your groin as your prized 8-incher snakes its way into your body.
<<if $p1.fat is 0>>
Your skinny jeans become looser every second as your penis shrinks inch by inch.
<</if>>
Embarrassed, you stand and turn your back to the others so you can sneak a look without them seeing.
<<if $p1.fat is 1>>
And even that's no use. You can't even begin to see your cock over your bulging stomach. You reach down, <<if $p1.gain is 1>>delighted<<else>>disgusted<</if>> to feel the underside of your fat pad is already slick with sweat, and tug at your once-ample scrotum as it pulls upwards and tucks neatly beneath your cock. If you can call it that. It's now a fat little chode, no more than an inch long.
<<else>>
You're just in time to catch your ample scrotum shrivel and pull upwards to tuck neatly underneath your now pathetic little nub, no more than an inch long.
<</if>>
<br><br>
<div class="speechp3">
<div class="bubble p3">
<<if $p3.fem is 1>>
I bet it's really cute though.
<<else>>
<<if $p3.dumb is 1>>
I still don't get it. Let me see.
<<else>>
Less competition for us, I guess.
<</if>><</if>>
</div>
</div>
<div class="speechp2">
<div class="bubble p2">
<<if $p2.fem is 1>>
So, rude $p2.p3nickname. You just tuck that little cutie away for later, $p1.name.
<<else>>
Leave him alone, $p2.p3nickname.
<</if>>
</div>
</div><<set $TFp2salt.delete("Endowment")>>
<<set $TFp2salt.delete("Reduction")>>
<<set $p2salt.delete("Endowment")>>
<<set $p2salt.delete("Reduction")>>
<<set $p2.cock to 0>>
<<if $offeredFrom is "p1">>
<<set $p2.p1relation -= 2>>
<<else>>
<<if $offeredFrom is "p3">>
<<set $p2.p3relation -= 2>>
<</if>><</if>>
<div class="speechp3">
<div class="bubble p3">
<<if $p2.fat is 1>>
Oh, that's lucky. Fatboy needs some reducing.
<<else>>
<<if $p2.height is 2>>
Oh, that's lucky. He needs some reducing. It weirds me out seeing $p2.name so tall.
<<else>>
I’m not sure $p2.name can handle much reducing.
<</if>><</if>>
</div>
</div>
To both your and $p3.name’s surprise, $p2.name doesn’t return the jab. <<if $p2.hair is 2>>Even beneath his scraggly blonde beard, you can tell $p2.name's pasty-white skin is somehow even paler than usual.<<else>> His pasty-white skin is somehow even paler than usual.<</if>> He bites his lip anxiously<<if $p2.lips is 1>>--in a way you're sure he doesn't intend to look seductive, but it's hard to not see those luscious lips as anything other than inviting<</if>>. Without a word, he gets to his feet, turns away from you, and opens his shorts.
<br><br>
<div class="speechp2">
<div class="bubble p2">
<<if $p2.fem is 1>>
Oh, poo.
<<else>>
Fuck!
<</if>>
</div>
</div>
You’re curious to see the damage, but you think it’s better to give him his privacy. $p3.name clearly disagrees. He leaps from the floor and spins $p2.name around, giving you both a look at his flaccid, 3-inch penis.
<br><br>
<div class="speechp3">
<div class="bubble p3">
<<if $p3.fem is 1>>
Oh, what a cute little dicklet. I bet it's plenty big when hard though.
<<else>>
<<if $p3.dumb is 1>>
That's hilarious, bro. My ex-girlfriend's got a bigger clit-- Oh, ummm, sorry. I'm sure it'll be fine when when it's hard.
<<else>>
Oh shit, $p3.p2nickname. Well, look, I’m sure it’ll be fine when it’s hard.
<</if>><</if>>
</div>
</div>
$p2.name shoots you an embarrassed look and you try not to meet his eyes. You and $p2.name have been friends a long time, and you know from a few sleepovers back in the day that he wasn’t working with much to begin with. He was maybe 4-inches, hard. If his dick has shrunk, it hasn’t by much.
<br><br>
<div class="speechp2">
<div class="bubble p2">
Yeah, umm, maybe.
</div>
</div>
$p2.name gives his dick a couple curious tugs, pulling it to its full length and then letting it bounce against his scrotum. On the third pull, he doesn’t release.
<br><br>
<div class="speechp2">
<div class="bubble p2">
<<if $p2.fem is 1>>
Huh?
<<else>>
What the hell?!
<</if>>
</div>
</div>
He starts stroking up and down, his cock quickly rising until it’s pointing straight out<<if $p2.fluid is 1>> and once again gushing pre like a broken faucet<</if>>.
<br><br>
<div class="speechp2">
<div class="bubble p2">
I can't stop!
</div>
</div>
With each stroke, you can see less of $p2.name’s exposed dick. The motion itself seems to be causing it to thin and further retreat into his clenched fist. With an embarrassed grunt, he releases his grasp only to return to stroking himself with his thumb and index finger. Even with the new position, it's hard to see the ridiculous, half-inch peanut he's playing with
<<if $p2.hair is 2>>
among his thick bush of bright pubic hair.
<<else>>
<<if $p2.fat is 1>>
beneath his bouncing fat pad.
<<else>>
.
<</if>><</if>>
With a pathetic whimper, $p2.name finally yanks his hand away and assesses his loss.
<br><br>
<div class="speechp3">
<div class="bubble p3">
Okay, that’s pretty bad. But, look, when it’s hard--
</div>
</div>
<div class="speechp2">
<div class="bubble p2">
It is hard.
</div>
</div>
$p2.name pulls his khakis up.
<br><br>
<div class="speechp2">
<div class="bubble p2">
Are we playing or what?
</div>
</div><<set $TFp3salt.delete("Endowment")>>
<<set $TFp3salt.delete("Reduction")>>
<<set $p3salt.delete("Endowment")>>
<<set $p3salt.delete("Reduction")>>
<<set $p3.cock to 0>>
<<if $offeredFrom is "p1">>
<<set $p3.p1relation -= 2>>
<<else>>
<<if $offeredFrom is "p2">>
<<set $p3.p2relation -= 2>>
<</if>><</if>>
<<if $haveseen.reduction is 0>>
<<set $haveseen.reduction to 1>>
<div class="speechp3">
<div class="bubble p3">
<<if $p3.fem is 1>>
Oopsie. That doesn't sound nice.
<<else>>
Ah shit, really? That can't be good.
<</if>>
</div>
</div>
$p3.name frowns quizzically for a moment before bolting to his feet and whipping down his basketball shorts. <<if $p2.dumb is 1>>$p2.name, stares, mouth hanging open, at $p3.name's dangling member. His look of surprise turns to a dopey grin.<</if>>
<br><br>
<div class="speechp2">
<div class="bubble p2">
<<if $p2.fem is 1>>
Woah, what the heck?
<<else>>
<<if $p2.dumb is 1>>
Like, what the fuck, bro? Do you know I can see your dick? That's kinda gay.
<<else>>
What the hell, $p2.p3nickname.
<</if>><</if>>
</div>
</div>
<div class="speechp3">
<div class="bubble p3">
<<if $p3.fem is 1>>
Oh, good. I think she's okay.
<<else>>
<<if $p3.dumb is 1>>
Uh, does that look right to you, bro?
<<else>>
Uh, nothing. I think it's okay.
<</if>><</if>>
</div>
</div>
<<else>>
<div class="speechp3">
<div class="bubble p3">
<<if $p3.fem is 1>>
But... I want a juicy dick not a cute little clitty.
<<else>>
<<if $p3.dumb is 1>>
Ah, c'mon, bro. Not my dick.
<<else>>
Ah shit, really?
<</if>><</if>>
</div>
</div>
$p3.name whips down his basketball shorts to examine himself.
<</if>>
Seeing the same, plump member pressed against his <<if $p3.fat is 1>>flabby<<elseif $p3.masc is 0>>effeminate<<elseif $p3.muscle is 0>>slender<<else>>muscular<</if>> thigh, $p3.name sighs in relief just before his penis twitches and appears to recede a half-inch into his body.
<br><br>
<div class="speechp3">
<div class="bubble p3">
Okay, that’s not too bad. I’m still--
</div>
</div>
Another twitch and $p3.name’s cock is short a whole inch now. It's plain he’s embarrassed, but you can’t help but watch as $p3.name’s previously hefty dick dwindles one humiliating twitch at a time.
<br><br>
<div class="speechp3">
<div class="bubble p3">
<<if $p3.fem is 1>>
A little smaller sure, but she's still a fat-- No!
<<else>>
<<if $p3.dumb is 1>>
It's still big. It's fine. I can still-- No!
<<else>>
Okay, that’s average. That’s fine. No!
<</if>><</if>>
</div>
</div>
$p3.name gives an exasperated yell as his cock shrinks down to four inches, then three, two, finally stopping when he’s left with a tiny, 1-inch nub. He stares ahead in silent disbelief for a moment before realizing his miniscule dick is still exposed to you and $p2.name. He starts to cover his pitiful manhood when, with a little burp of cum, his cock twitches a final time and shrinks to a pathetic half inch. $p2.name stifles a <<if $p2.fem is 1>>giggle<<else>>laugh<</if>>.
<br><br>
<div class="speechp3">
<div class="bubble p3">
Fuck you.
</div>
</div>
<div class="speechp2">
<div class="bubble p2">
Not with that.
</div>
</div><<set $TFp2salt.delete("Strength")>>
<<set $TFp3salt.delete("Strength")>>
<<set $TFp3salt.delete("Weakness")>>
<<set $TFp2salt.delete("Corpulence")>>
<<set $TFp3salt.delete("Corpulence")>>
<<set $p1salt.delete("Strength")>>
<<set $p1salt.delete("Corpulence")>>
<<set $p1salt.delete("Weakness")>>
<<set $p1.viz to 1>>
<<set $haveseen.weakness to 1>>
<<set $p1.muscle to 0>>
You spent years in the pool and at the gym to achieve your perfectly chiseled but still lithe physique. <<if $p1.height is 0>>Even at your diminished size, your athletic body was something to show off. <</if>>But as the feeling of pins and needles spreads up your torso, you can only stare in horror as all of your work is undone. Your toned pecs are the first to go, silently retreating into your chest<<if $p1.nip is 1>> and sadly doing nothing to diminish your absurd nipples<</if>>. Your precious abs are next. You place a hand to your stomach, your trembling touch tracking the loss of each firm abdominal muscle as your washboard six-pack dissolves and is replaced with a flat, soft tummy.
<br><br>
Your arms and legs thin, each hard-earned bulge and mound deflating like sad balloons. <<if $p1.ass is 1>>The only muscles in your body that don't seem to recede are those in your gargantuan ass, which somehow sticks out even more obscenely now that your thighs have diminished into a coupld of twigs. <</if>>You stifle tears as you fully realize you’re no longer $p1.name, the effortlessly-attractive lady’s man who wears T-shirts and jeans that are just a little too tight to show off his sculpted torso and enviable cock. No, you’re just some
<<if $p1.height is 0>>
child-sized weakling.
<<else>>
lanky weakling.
<</if>><<set $TFp3salt.delete("Strength")>>
<<set $TFp3salt.delete("Weakness")>>
<<set $TFp3salt.delete("Corpulence")>>
<<set $p3salt.delete("Strength")>>
<<set $p3salt.delete("Corpulence")>>
<<set $p3salt.delete("Weakness")>>
<<set $p3.muscle to 0>>
<<set $haveseen.weakness to 1>>
<<if $offeredFrom is "p1">>
<<set $p3.p1relation -= 3>>
<<else>>
<<if $offeredFrom is "p2">>
<<set $p3.p2relation -= 3>>
<</if>><</if>>
$p3.name flexes his bicep and rubs it tenderly.
<br><br>
<div class="speechp2">
<div class="bubble p2">
Does it hurt?
</div>
</div>
<div class="speechp3">
<div class="bubble p3">
<<if $p3.fem is 1>>
Puh-lease, girl. Like you care. You've never even seen a gym.
<<else>>
<<if $p3.dumb is 1>>
Whatever, bro. Like you care. You've never worked for this shit.
<<else>>
Like you care, $p3.p2nickname. You've never worked for this shit.
<</if>><</if>>
</div>
</div>
$p3.name continutes to flex his arm, and already it appears a bit smaller, less defined. <<if $p3.masc is 0>>It isn't like before when his body took on a more feminine shape; now there seems to be less of him every second.<</if>>You think you see him fight back tears as he watches his thick bicep wither away. He yanks up his shirt to see his firm pecs deflate and the abs he loved to show off recede into his body, leaving only a flat<<if $p3.hair is 0>>, hairless<</if>> tummy.
<br><br>
<div class="speechp3">
<div class="bubble p3">
<<if $p3.fem is 1>>
I worked out all the time to get so big and sexy.
<<else>>
Fucking thousands of hours in the gym, bro. Goddammit.
<</if>>
</div>
</div>
$p3.name slams an ineffectual fist on the table with much less force than intended and shudders as he feels his powerful, bulky legs be replaced by a couple of slender twigs.
<br><br>
<<if $offeredFrom is "p1" or $offeredTo is "p1">>
<div class="speechp3">
<div class="bubble p3">
<<if $p3.fem is 1>>
You better look out, hun. I'm getting you back for this one.
<<else>>
Watch your ass, $p3.p1nickname. I'm getting you back for this.
<</if>>
</div>
</div>
<<else>>
<div class="speechp3">
<div class="bubble p3">
<<if $p3.fem is 1>>
You better look out, hun. I'm getting you back for this one.
<<else>>
Watch your ass, $p3.p2nickname. I'm getting you back for this.
<</if>>
</div>
</div>
<</if>><<set $TFp2salt.delete("Pilosity")>>
<<set $TFp3salt.delete("Depilation")>>
<<set $TFp2salt.delete("Depilation")>>
<<set $p1salt.delete("Pilosity")>>
<<set $p1salt.delete("Depilation")>>
<<set $p1.hair to 0>>
<<set $haveseen.depilation to 0>>
Moments pass without a body spasm, strange tingling, or any other obvious indication of your transformation. You’re about ready to write this card off completely when $p2.name spots the change.
<br><br>
<div class="speechp2">
<div class="bubble p2">
<<if $p2.fem is 1>>
Your face, babe.
<<else>>
<<if $p2.dumb is 1>>
Bro, your face.
<<else>>
Your face, $p2.p1nickname.
<</if>><</if>>
</div>
</div>
You cup your chin between your thumb and index finger. Where you should feel the sharp prickle of stubble, there is only smooth skin. A quick glance down the neck of your shirt confirms your
<<if $p1.fat is 1>>
sagging moobs
<<else>>
<<if $p1.muscle is 2>>
hard pecs
<<else>>
chest
<</if>><</if>>
to be completely barren as well. More than just a freshly-shaven, your chest hair looks to have been laser-removed or never grown.
<br><br>
You can’t say you’re disappointed. You’ve shaved your face and chest for as long as you’ve had hair to shave, a holdover from your swim days. A touch of your sleek, hairless forearm sends a shiver up your spine. And you thrill at the thought of your legs having similarly increased sensitivity. Though, you spare a thought to the formerly well-manicured pubic hairs now falling down your pant leg. Those you might miss.<<set $TFp3salt.delete("Depilation")>>
<<set $p3salt.delete("Pilosity")>>
<<set $p3salt.delete("Depilation")>>
<<set $p3.hair to 0>>
<<set $haveseen.depilation to 1>>
<<if $offeredFrom is "p1">>
<<set $p3.p1relation -= 2>>
<<else>>
<<if $offeredFrom is "p2">>
<<set $p3.p2relation -= 2>>
<</if>><</if>>
$p3.name scratches his thick, black beard expectantly.
<br><br>
<div class="speechp3">
<div class="bubble p3">
Well? Has it started?
</div>
</div>
$p3.name doesn't need to wait for an answer; he feels the hair under his fingertips painlessly fall away in big clumps. It was a football team tradition that freshmen not shave during the first season. $p3.name says it's because of some old superstition, but you don’t really buy that. It’s probably just a way to single out the less masculine newbies for ridicule. In any case, $p3.name, who's naturally hirsute, loved the look and spent the better part of the last 3 years cultivating the wooly beard now scattered on the table.
<br><br>
Dejected, $p3.name sweeps his fallen mane aside, only then noticing the dark hairs that coated his <<if $p3.masc is 0 or $p3.muscle is 0>>slim <</if>>forearm had also disappeared. He turns both arms in front of him to confirm their new, hairless appearance before running his hands up and down his legs to find they too are silky to the touch. He shivers at the feel of his smooth, exposed skin. You and $p2.name both know what’s coming next and sure enough, $p3.name hooks his thumb around his waistband and pulls it forward, staring into his crotch.
<br><br>
<div class="speechp3">
<div class="bubble p3">
<<if $p3.fem is not 0>>Bro, <</if>>I look like a toddler. Or like $p2.name<<if $p2.hair is 2>> until about 5 minutes ago.<<else>>.<</if>>
</div>
</div>
$p3.name stands and waggles his lower body,
<<if $p3.fat is 1>>
jiggling his massive gut and shaking out the loose hairs that once covered his crotch and encircled his $p3.hole in a wiry bush.
<<else>>
shaking out the loose hairs that once covered his crotch and encircled his $p3.hole in a wiry bush.
<</if>>
Every bit of skin, from his once carpeted chest to his dusted toes, is as soft and smooth as a newborn. <<if $p3.masc is 0>>At least he doesn't look so much like the bearded lady anymore.<</if>><<set $TFp3salt.delete("Stature")>>
<<set $TFp3salt.delete("Atomity")>>
<<set $TFp2salt.delete("Stature")>>
<<set $TFp2salt.delete("Atomity")>>
<<set $p1salt.delete("Atomity")>>
<<set $p1.viz to 1>>
<<set $haveseen.atomity to 1>>
<<set $p1.height to 0>>
<div class="speechp3">
<div class="bubble p3">
I’m not seeing anything yet. Unless... $p1.name, are you shorter?
</div>
</div>
You straighten your back and look side to side. You don’t feel shorter.
<<if $p3.height is 1>>
<br><br>
<div class="speechp3">
<div class="bubble p3">
Here let’s compare. You’ve always had three inches on me.
</div>
</div>
You stand, reluctantly, and take a step toward $p3.name. As you exhale a sigh of relief, having confirmed you can still see the top of his head, your breath catches in your throat and you reach forward to steady yourself against $p3.name’s shoulder just as a bout of vertigo threatens to knock you over.
<br><br>
The sensation is brief, and with a lurch you're steady again. But now that it's subsided, you realize you’re not holding onto $p3.name’s shoulder for balance, you’re holding his waist. And instead of the top of his head, you’re staring straight ahead at
<<if $p3.cock is 0>>
the flat front of his basketball shorts.
<<else>>
<<if $p3.cock is 1>>
the bulge in his basketball shorts.
<<else>>
the hefty bulge in his basketball shorts.
<</if>><</if>>
<br><br>
For a moment, you try to convince yourself you must have fallen to your knees when the vertigo hit. But even before you look down, you know it isn’t true. You’re still standing, just on a pair of legs half as long as they were seconds ago. You gulp and prepare to inspect the full damage. It takes you a few tries to get your T-shirt fully out of the way, since it now almost touches the floor.
<br><br>
You’re mostly the same, your
<<if $p1.muscle is 2>>
ripped muscles shrunk to size with the rest of you. Everything looks to proportion; you still have the shredded physique of a college jock.
<<else>>
<<if $p1.fat is 1>>
round belly shrunk to size with the rest of you. Everything looks to proportion; you still have the flabby physique of a college kid who put on the freshman-fifty.
<<else>>
<<if $p1.muscle is 1>>
toned muscles shrunk to size with the rest of you. Everything looks to proportion; you still have the same athletic swim-build.
<<else>>
<<if $p1.muscle is 0>>
skinny limbs shrunk to size with the rest of you. Everything looks to proportion.
<</if>><</if>><</if>><</if>>
There’s just half as much of you. Your stomach sinks as you realize you can’t see the top of the TV anymore, that you’ll never get something off a shelf on your own, and especially that $p3.name absolutely towers over you. You’re maybe 3-and-a-half feet tall, probably less.
<<else>>
<<if $p2.height is 1>>
<br><br>
<div class="speechp2">
<div class="bubble p2">
Here let’s compare. You’ve always had eight inches on me.
</div>
</div>
You stand, reluctantly, and take a step toward $p2.name. As you exhale a sigh of relief, having confirmed could still rest your chin on the top of his head, your breath catches in your throat and you reach forward to steady yourself against $p2.name’s shoulder just as a bout of vertigo threatens to knock you over.
<br><br>
The sensation is brief, and with a lurch you're steady again. But now that it's subsided, you realize you’re not holding onto $p2.name’s shoulder for balance, you’re holding his waist. And instead of the top of his head, you’re staring into his stomach.
<br><br>
For a moment, you try to convince yourself you must have fallen to your knees when the vertigo hit. But even before you look down, you know it isn’t true. You’re still standing, just on a pair of legs half as long as they were seconds ago. You gulp and prepare to inspect the full damage. It takes you a few tries to get your T-shirt fully out of the way, since it now almost touches the floor.
<br><br>
You’re mostly the same, your
<<if $p1.muscle is 2>>
ripped muscles shrunk to size with the rest of you. Everything looks to proportion; you still have the shredded physique of a college jock.
<<else>>
<<if $p1.fat is 1>>
round belly shrunk to size with the rest of you. Everything looks to proportion; you still have the flabby physique of a college kid who put on the freshman-fifty.
<<else>>
<<if $p1.muscle is 1>>
toned muscles shrunk to size with the rest of you. Everything looks to proportion; you still have the same athletic swim-build.
<<else>>
<<if $p1.muscle is 0>>
skinny limbs shrunk to size with the rest of you. Everything looks to proportion.
<</if>><</if>><</if>><</if>>
There’s just half as much of you. Your stomach sinks as you realize you can’t see the top of the TV anymore, that you’ll never get something off a shelf on your own, and especially that $p2.name absolutely towers over you. You’re maybe 3-and-a-half feet tall, probably less.
<<else>>
<<if $p2.height is 2>>
<br><br>
<div class="speechp2">
<div class="bubble p2">
Here let’s compare. I want to see how much taller I am now anyway.
</div>
</div>
You stand, reluctantly, and take a step toward $p2.name. As you exhale a sigh, of course feeling short next to the giant $p2.name has become, your breath catches in your throat and you reach up to steady yourself against $p2.name’s shoulder just as a bout of vertigo threatens to knock you over.
<br><br>
The sensation is brief, and with a lurch you're steady again. But now that it's subsided, you realize you’re not holding onto $p2.name’s shoulder for balance, you’re holding his waist. And instead of his chin, you’re staring ahead into
<<if $p2.cock is 0>>
the flat front of his khaki shorts.
<<else>>
<<if $p2.cock is 1>>
the slight bulge in his khaki shorts.
<<else>>
the hefty bulge in his khaki shorts.
<</if>><</if>>
<br><br>
For a moment, you try to convince yourself you must have fallen to your knees when the vertigo hit. But even before you look down, you know it isn’t true. You’re still standing, just on a pair of legs half as long as they were seconds ago. You gulp and prepare to inspect the full damage. It takes you a few tries to get your T-shirt fully out of the way, since it now almost touches the floor.
<br><br>
You’re mostly the same, your
<<if $p1.muscle is 2>>
ripped muscles shrunk to size with the rest of you. Everything looks to proportion; you still have the shredded physique of a college jock.
<<else>>
<<if $p1.fat is 1>>
round belly shrunk to size with the rest of you. Everything looks to proportion; you still have the flabby physique of a college kid who put on the freshman-fifty.
<<else>>
<<if $p1.muscle is 1>>
toned muscles shrunk to size with the rest of you. Everything looks to proportion; you still have the same athletic swim-build.
<<else>>
<<if $p1.muscle is 0>>
skinny limbs shrunk to size with the rest of you. Everything looks to proportion.
<</if>><</if>><</if>><</if>>
There’s just half as much of you. Your stomach sinks as you realize you can’t see the top of the TV anymore, that you’ll never get something off a shelf on your own, and especially that $p2.name absolutely towers over you. You’re maybe 4 feet tall, probably less.
<<else>>
<br><br>
<div class="speechp2">
<div class="bubble p2">
Here, we might as well compare. I'm about half your height now.
</div>
</div>
You stand, reluctantly, and take a step toward $p2.name. As you exhale a sigh of relied, having confirmed $p2.name still comes up to just a it past your navel, the breath catches in your throat and you reach down to steady yourself against $p2.name’s shoulder just as a bout of vertigo threatens to knock you over.
<br><br>
The sensation is brief, and with a lurch you're steady again. But now that it's subsided, you realize you're not staring over $p2.name's head. You're staring at his chin. For a moment, you try to convince yourself you must have fallen to your knees when the vertigo hit. But even before you look down, you know it isn’t true. You’re still standing, just on a pair of legs half as long as they were seconds ago. You gulp and prepare to inspect the full damage. It takes you a few tries to get your T-shirt fully out of the way, since it now almost touches the floor.
<br><br>
You’re mostly the same, your
<<if $p1.muscle is 2>>
ripped muscles shrunk to size with the rest of you. Everything looks to proportion; you still have the shredded physique of a college jock.
<<else>>
<<if $p1.fat is 1>>
round belly shrunk to size with the rest of you. Everything looks to proportion; you still have the flabby physique of a college kid who put on the freshman-fifty.
<<else>>
<<if $p1.muscle is 1>>
toned muscles shrunk to size with the rest of you. Everything looks to proportion; you still have the same athletic swim-build.
<<else>>
<<if $p1.muscle is 0>>
skinny limbs shrunk to size with the rest of you. Everything looks to proportion.
<</if>><</if>><</if>><</if>>
There’s just half as much of you. Your stomach sinks as you realize you can’t see the top of the TV anymore, that you’ll never get something off a shelf on your own, and especially that even among your shrunken friends, you’re the shortest.
<</if>><</if>><</if>><<set $TFp2salt.delete("Stature")>>
<<set $TFp2salt.delete("Atomity")>>
<<set $p2salt.delete("Stature")>>
<<set $p2salt.delete("Atomity")>>
<<set $haveseen.atomity to 1>>
<<set $p2.height to 0>>
<<if $offeredFrom is "p1">>
<<set $p2.p1relation -= 1>>
<<else>>
<<if $offeredFrom is "p3">>
<<set $p2.p3relation -= 1>>
<</if>><</if>>
Before you can even finish reading the card, $p2.name gasps.
<br><br>
<div class="speechp2">
<div class="bubble p2">
The hell? It made my clothes bigger?
</div>
</div>
Not quite. Realization slowly dawns on $p2.name’s face as the formerly 5’ 6" man stares from you to his shrunken hands and back.
<br><br>
<div class="speechp2">
<div class="bubble p2">
Oh my God. I’m tiny.
</div>
</div>
$p2.name scrambles to his feet, tripping momentarily when his shorts fall to his ankles. He balls up his now loose, knee-length T-shirt and inspects his miniscule body.
<<if $p2.muscle is 2>>
He seems relieved, at least, to see that it was only his stature that was affected. The washboard abs and sturdy pecs he acquired only minutes ago are intact.
<<else>>
<<if $p2.fat is 2>>
He’s horrified to find that his bulging gut and drooping boy tits looks even more ridiculous on his tiny frame.
<<else>>
He seems relieved, at least, to see that it was only his stature that was affected. His proportions are mostly the same.
<</if>><</if>>
<<if $p2.cock is 2>>
His meaty cock doesn’t seem to have shrunk at all. As he prods his tiny body, it sways between his knees.
<<else>>
If there’s one saving grace, it’s that his meager cock doesn’t look quite so pathetic now that the rest of him has shrunk down to match.
<</if>>
<br><br>
<div class="speechp3">
<div class="bubble p3">
Shit, $p3.p2nickname, you’re pocket-sized. You can’t be more than, like, four-foot? Four-five?
</div>
</div>
<div class="speechp2">
<div class="bubble p2">
Yeah, yeah. Laugh it up. Your short jokes aren’t new.
</div>
</div><<set $TFp3salt.delete("Stature")>>
<<set $TFp3salt.delete("Atomity")>>
<<set $p3salt.delete("Stature")>>
<<set $p3salt.delete("Atomity")>>
<<set $p3.height to 0>>
<<set $haveseen.atomity to 1>>
<<if $offeredFrom is "p1">>
<<set $p3.p1relation -= 1>>
<<else>>
<<if $offeredFrom is "p2">>
<<set $p3.p2relation -= 1>>
<</if>><</if>>
The scrape of $p3.name’s flip flops on the carpet is the first sign the change has begun. The foam soles slide toward $p3.name’s torso as his legs are pulled inward. Meanwhile, his broad shoulders slowly descend as though he’s being crushed. His arms are next, being pulled into his T-shirt while his hands and his fingers dwindle to tiny stubs.
<br><br>
You’re relieved when every shrunken limb settles into its new shape, leaving $p3.name more-or-less proportional to his original 5’11" frame. His feet are a bit too large and his fingers maybe a little too short, but otherwise he looks like $p3.name. If $p3.name were just under 4 feet tall.
<br><br>
<<if $p2.height is 0 and $p1.height is 0>>
<div class="speechp3">
<div class="bubble p3">
Fuck. Well, at least I’m still the tallest.
</div>
</div>
<<else>>
<<if $p2.height is 1 and $p1.height is 1>>
<div class="speechp3">
<div class="bubble p3">
Fuck, I’m even shorter than $p2.name?! This is bullshit.
</div>
</div>
<<else>>
<div class="speechp3">
<div class="bubble p3">
Fuck, I’m tiny. We’re undoing this first, got it? Even before the gay stuff. I’m not looking up to $p2.name any longer than I have to.
</div>
</div>
<</if>><</if>><<set $TFp2salt.delete("Lactation")>>
<<set $TFp3salt.delete("Lactation")>>
<<set $p1salt.delete("Lactation")>>
<<set $p2salt.delete("Lactation")>>
<<set $p3salt.delete("Lactation")>>
<<set $p1.milk to 1>>
<<set $haveseen.lactation to 1>>
<div class="speechp2">
<div class="bubble p2">
$p1.name, what’s on your shirt?
</div>
</div>
You look down to see two growing wet-spots have appeared on your T-shirt. You lift the fabric and, aside from some dampness around your chest, you don’t notice anything out of place. That is until you press against your
<<if $p1.fat is 1>>
moob
<<else>>
pec
<</if>>
to wipe the moisture away, and a milky white liquid oozes from your nipple. Curious, you give the area a squeeze and the liquid squirts out in a thin line.
<br><br>
<<if $p2.dumb is 1>>
<div class="speechp2">
<div class="bubble p2">
Heh, you got titty milk.
</div>
</div>
<<else>>
<div class="speechp2">
<div class="bubble p2">
Yeah, that’s not really a surprise. Watch where you aim those things, $p2.p1nickname.
</div>
</div>
<</if>><<set $TFp2salt.delete("Lactation")>>
<<set $TFp3salt.delete("Lactation")>>
<<set $p1salt.delete("Lactation")>>
<<set $p2salt.delete("Lactation")>>
<<set $p3salt.delete("Lactation")>>
<<set $p2.milk to 1>>
<<set $haveseen.lactation to 1>>
<<if $grantee is "p2">>
<<set $target to $p2>>
<<set $t to "p2">>
<<set $other to $p3>>
<<set $o to "p3">>
<<else>>
<<set $target to $p3>>
<<set $t to "p3">>
<<set $other to $p2>>
<<set $o to "p2">>
<</if>>
<div @class="'speech' + $o">
<div class="bubble p1">
Hey, $target.name. What’s on your shirt?
</div>
</div>
$target.name looks down to see two growing wet-spots have appeared on his T-shirt. He lifts the fabric and, aside from some dampness around his chest, you don’t notice anything out of place. That is until he presses against his
<<if $target.fat is 1>>
moob
<<else>>
pec
<</if>>
to wipe the moisture away, and a milky white liquid oozes from his nipple. Curious, he gives the area a squeeze and the liquid squirts out in a thin line.
<br><br>
<<if $p1.dumb is 1>>
<div @class="'speech' + $o">
<div class="bubble p1">
Heh, you got titty milk.
</div>
</div>
<<else>>
<div @class="'speech' + $o">
<div class="bubble p1">
Right, "Lactation." I guess that makes sense. Watch where you aim those things, $target.name.
</div>
</div>
<</if>><<set $TFp2salt.delete("Lactation")>>
<<set $TFp3salt.delete("Lactation")>>
<<set $p1salt.delete("Lactation")>>
<<set $p2salt.delete("Lactation")>>
<<set $p3salt.delete("Lactation")>>
<<set $p3.milk to 1>>
<<set $haveseen.lactation to 1>>
<<if $grantee is "p2">>
<<set $target to $p2>>
<<set $t to "p2">>
<<set $other to $p3>>
<<set $o to "p3">>
<<else>>
<<set $target to $p3>>
<<set $t to "p3">>
<<set $other to $p2>>
<<set $o to "p2">>
<</if>>
<div @class="'speech' + $o">
<div class="bubble p1">
Hey, $target.name. What’s on your shirt?
</div>
</div>
$target.name looks down to see two growing wet-spots have appeared on his T-shirt. He lifts the fabric and, aside from some dampness around his chest, you don’t notice anything out of place. That is until he presses against his
<<if $target.fat is 1>>
moob
<<else>>
pec
<</if>>
to wipe the moisture away, and a milky white liquid oozes from his nipple. Curious, he gives the area a squeeze and the liquid squirts out in a thin line.
<br><br>
<<if $p1.dumb is 1>>
<div @class="'speech' + $o">
<div class="bubble p1">
Heh, you got titty milk.
</div>
</div>
<<else>>
<div @class="'speech' + $o">
<div class="bubble p1">
Right, "Lactation." I guess that makes sense. Watch where you aim those things, $target.name.
</div>
</div>
<</if>><<set $TFp2salt.delete("Deglutition")>>
<<set $TFp3salt.delete("Deglutition")>>
<<set $p1salt.delete("Deglutition")>>
<<set $haveseen.deglutition to 1>>
<<set $p1.lips to 1>>
You give yourself a once-over, not seeing or feeling any indication of the change. In fact, the only thing that feels new is that your lips are a bit dry. Maybe the card was a dud.
<br><br>
You lick your lips and, immediately, you can tell something's off. They feel swollen and your tongue impossibly long. Another curious flick of the tongue confirms your suspicions: your lips are expanding. Within seconds, you can see them push out of your face. What’s more, now that you’ve wet them, your lips seem to sheen in the light as if covered in gloss. You try to rub some of the moisture away and find it instantly replaced. Your lips will always look full, wet, and ready.
<br><br>
<div class="speechp3">
<div class="bubble p3">
Fuck, those are some cock-sucking lips, $p3.p1nickname.
</div>
</div>
<<if $p1.addict is 1>>
Yes. Yes, that’s what they are.
<<if $p3.cock gt 0 and $p3.cock lt 3>>
You match eyes with $p3.name and lick your lips, sensuously. It takes him a moment, but you can see in the slow rise of his basketball shorts that he understands what you’re craving. He slips a thumb into his waistband and pushes down until his meaty slab of a russet-colored cock bobs free.
<br><br>
You attack his offered dick like the ravenous cockhound you now are, moaning into his pulsing member as it slides effortlessly over your perfect lips. $p3.name bucks and grabs your hair while you tease, lick, and suck.
<<if $p1.cock is 0>>
Your little dicklet is painfully firm, but you can’t imagine trying to derive any pleasure from it while so enraptured with the cock in your mouth.
<<else>>
Your own dick is painfully firm, but you can’t imagine trying to derive any pleasure from it while so enraptured with the cock in your mouth.
<</if>>
You feel the first shot of cum spurt into the back of your throat, but you instinctively pull back so that the head can rest between your lips and his cum pool on your tongue. Tangy and warm; it's better than anything you've ever tasted. You swirl the salty mix with your tongue and swallow with a single, satisfied gulp<<if $p3.fluid is 1>> while $p3.name continues to douse your face in spurt after spurt of cum<</if>>. Only then do you realize you’ve left a sticky puddle all over yourself and the carpet.
<<if $p2.addict is 1>>
Of course, $p2.name, who was dismayed you’d swallowed every drop of $p3.name’s load, is more than eager to lick you clean.
<<else>>
<<if $p3.addict is 1>>
Of course, $p3.name, who was dismayed you’d swallowed every drop of his load, is more than eager to lick you clean.
<<else>>
<<if $p1.addict is 1>>
One new craving sated, you quickly set about sucking every last drop of cum out of the carpet fibres.
<</if>><</if>><</if>>
<<else>>
<<if $p2.cock gt 0 and $p2.cock lt 3>>
<<if $p3.cock is 0>>
Sadly, $p3.name doesn't have a cock to suck, just a nub.
<<else>>
Sadly, you'll never fit $p3.name's cock in your mouth.
<</if>>
You match eyes with $p2.name and lick your lips, sensuously. It takes him a moment, but you can see in his coy smile that he understands what you’re craving. He shimmies his khaki shorts down until his pale cock bobs free.
<br><br>
You attack his offered dick like the ravenous cockhound you now are, moaning into his pulsing member as it slides effortlessly over your perfect lips. $p2.name bucks and grabs your hair while you tease, lick, and suck.
<<if $p1.cock is 0>>
Your little dicklet is painfully firm, but you can’t imagine trying to derive any pleasure from it while so enraptured with the cock in your mouth.
<<else>>
Your own dick is painfully firm, but you can’t imagine trying to derive any pleasure from it while so enraptured with the cock in your mouth.
<</if>>
You feel the first shot of cum spurt into the back of your throat, but you instinctively pull back so that the head can rest between your lips and his cum pool on your tongue. Tangy and warm; it's better than anything you've ever tasted. You swirl the salty mix with your tongue and swallow with a single, satisfied gulp<<if $p2.fluid is 1>> while $p2.name continues to douse your face in spurt after spurt of cum<</if>>. Only then do you realize you’ve left a sticky puddle all over yourself and the carpet.
<<if $p2.addict is 1>>
Of course, $p2.name, who was dismayed you’d swallowed every drop of his load, is more than eager to lick you clean.
<<else>>
<<if $p3.addict is 1>>
Of course, $p3.name, who was dismayed you’d swallowed every drop of $p2.name's load, is more than eager to lick you clean.
<<else>>
<<if $p1.addict is 1>>
One new craving sated, you quickly set about sucking every last drop of cum out of the carpet fibres.
<</if>><</if>><</if>>
<<else>>
Your eyes dart from $p3.name's crotch to $p2.name's. You've never wanted anything more than to jam a warm, slippery dick into your maw, but there's not a suckable cock in sight. Annoyed, you settle for slurping on your thumb.
<</if>><</if>>
<</if>><<set $TFp2salt.delete("Deglutition")>>
<<set $p2salt.delete("Deglutition")>>
<<set $haveseen.deglutition to 1>>
<<set $p2.lips to 1>>
$p2.name curiously presses a hand to his mouth. As if rising to meet his probing fingers, his lips swell and inflate, looking to have, in a matter of seconds, been filled with silicone.
<br><br>
<div class="speechp2">
<div class="bubble p2">
Oh, god. Do you think it’s, like, an allergic reaction?
</div>
</div>
<div class="speechp3">
<div class="bubble p3">
Nah, $p3.p2nickname, I don’t think so. Wish my girl had a pair of dick-sucking lips like those.
</div>
</div>
$p2.name continues to play with his plump, sensuous new lips, pressing down on the supple skin and letting them spring back to shape.
<br><br>
<div class="speechp2">
<div class="bubble p2">
I don’t think you have a girlfriend anymore, remember?
</div>
</div>
<div class="speechp3">
<div class="bubble p3">
Oh... right.
</div>
</div><<set $TFp3salt.delete("Deglutition")>>
<<set $p3salt.delete("Deglutition")>>
<<set $haveseen.deglutition to 1>>
<<set $p3.lips to 1>>
<div class="speechp2">
<div class="bubble p2">
Your face, $p2.p3nickname.
</div>
</div>
$p3.name raises a curious hand to his mouth, where his previously thin lips are silently expanding. In seconds, he is rubbing his finger across a pair of plump lips whose collagen-inflated appearance gives him a permanent supermodel’s pout.
<br><br>
<div class="speechp3">
<div class="bubble p3">
Could have been worse.
</div>
</div>
$p3.name purses his new lips and blows you an exaggerated, wet kiss.<<set $p1salt.delete("Vastness")>>
<<set $p1.gape to 1>>
<<set $haveseen.vastness to 1>>
<<if $p2.gape is 1>>
<<set $t to "p2">>
<<else>>
<<set $t to "p3">>
<</if>>
You feel your $p1.hole start to pulse involuntarily, and you wonder if this is the sensation that so bothered $target.name when he pulled this card. You feel around for the edge of your now-gaping hole and gasp as your fingers meet the quivering flesh. You didn’t expect it to feel so soft. The hole shudders at your touch, like it’s grateful for the attention, the smooth walls coaxing your fingers deeper and deeper. As your whole fist enters, you marvel at how there is no pain at all, just a sublime fullness like you’ve never experienced.
<br><br>
<div @class="'speech' + $t">
<div @class="'bubble ' + $t">
I know, right?
</div>
</div>
<<set $p2salt.pushUnique("Vastness")>>
<<set $p2salt.delete("Vastness")>>
<<set $p3salt.delete("Vastness")>>
<<if $grantee is "p2">>
<<set $target to $p2>>
<<set $o to "p3">>
<<set $other to $p3>>
<<set $t to "p2">>
<<else>>
<<set $target to $p3>>
<<set $o to "p2">>
<<set $other to $p2>>
<<set $t to "p3">>
<</if>>
<<set $target.gape to 1>>
<<set $haveseen.vastness to 1>>
$target.name shifts his weight back and forth on the carpet, almost looking as though he’s rubbing his ass into the matting.
<br><br>
<div @class="'speech' + $o">
<div class="bubble p1">
You okay over there, $target.name?
</div>
</div>
<div @class="'speech' + $t">
<div @class="'bubble ' + $t">
Hmm. Yeah, no I’m fine. I don’t feel any different. Let’s just keep going.
</div>
</div>
<div @class="'speech' + $o">
<div class="bubble p1">
Uh, okay. Who's turn--
</div>
</div>
$target.name stopped gyrating into the carpet and instead he seems to be probing his asscheeks with one hand.
<br><br>
<div @class="'speech' + $o">
<div class="bubble p1">
Hey, are you sure nothing’s going on?
</div>
</div>
<div @class="'speech' + $t">
<div @class="'bubble ' + $t">
Yeah, I’m fine. Just... oh!
</div>
</div>
<div @class="'speech' + $o">
<div class="bubble p1">
Seriously, c’mon. Let’s just get it over with. What’s happening?
</div>
</div>
$target.name starts to insist that he’s fine, but your look of impatience shuts him up.
<br><br>
<div @class="'speech' + $t">
<div @class="'bubble ' + $t">
Okay, fine. I think there’s something wrong with my $target.hole, okay?
</div>
</div>
He rises, drops his shorts to his ankles, and moons you both. You might have been disgusted if you weren’t so fascinated. What should be a tight, puckered little hole is now a wide, gaping chasm with a
<<if $target.hair is 2>>
hair-rimmed
<<else>>
rubbery
<</if>>
boundary that pulses at the attention.
<<if $target.ass is 1>>
$target.name shudders as he grasps hold of his massive, pillowy ass cheeks and spreads them to give you a better view of his $target.hole.
<<else>>
$target.name spreads his cheeks with both hands to give you a better view of his hole.
<</if>>
<br><br>
As he pulls them apart, the yawning cavern that is his asshole is pulled wide, offering no resistance at all to being deformed into an oblong shape. And when he releases, the hole springs back like rubber. The fist-sized ring quivers as it regains its shape.
<br><br>
<div @class="'speech' + $t">
<div @class="'bubble ' + $t">
Well?! I was trying not to stand here with my $target.hole out. Is it okay or not?
</div>
</div>
//It’s fine//, you think, //if you want to fit a whole arm up your ass//. Which, frankly, maybe he will within a card or two.
<br><br>
<div @class="'speech' + $o">
<div class="bubble p1">
I think it’s fine, $target.name. Maybe don’t rub it on the carpet anymore though.
</div>
</div>
<<set $p2salt.pushUnique("Vastness")>>
<<set $p2salt.delete("Vastness")>>
<<set $p3salt.delete("Vastness")>>
<<if $grantee is "p2">>
<<set $target to $p2>>
<<set $o to "p3">>
<<set $other to $p3>>
<<set $t to "p2">>
<<else>>
<<set $target to $p3>>
<<set $o to "p2">>
<<set $other to $p2>>
<<set $t to "p3">>
<</if>>
<<set $target.gape to 1>>
<<set $haveseen.vastness to 1>>
$target.name shifts his weight back and forth on the carpet, almost looking as though he’s rubbing his ass into the matting.
<br><br>
<div @class="'speech' + $o">
<div class="bubble p1">
You okay over there, $target.name?
</div>
</div>
<div @class="'speech' + $t">
<div @class="'bubble ' + $t">
Hmm. Yeah, no I’m fine. I don’t feel any different. Let’s just keep going.
</div>
</div>
<div @class="'speech' + $o">
<div class="bubble p1">
Uh, okay. Who's turn--
</div>
</div>
$target.name stopped gyrating into the carpet and instead he seems to be probing his asscheeks with one hand.
<br><br>
<div @class="'speech' + $o">
<div class="bubble p1">
Hey, are you sure nothing’s going on?
</div>
</div>
<div @class="'speech' + $t">
<div @class="'bubble ' + $t">
Yeah, I’m fine. Just... oh!
</div>
</div>
<div @class="'speech' + $o">
<div class="bubble p1">
Seriously, c’mon. Let’s just get it over with. What’s happening?
</div>
</div>
$target.name starts to insist that he’s fine, but your look of impatience shuts him up.
<br><br>
<div @class="'speech' + $t">
<div @class="'bubble ' + $t">
Okay, fine. I think there’s something wrong with my $target.hole, okay?
</div>
</div>
He rises, drops his shorts to his ankles, and moons you both. You might have been disgusted if you weren’t so fascinated. What should be a tight, puckered little hole is now a wide, gaping chasm with a
<<if $target.hair is 1>>
hair-rimmed
<<else>>
rubbery
<</if>>
boundary that pulses at the attention.
<<if $target.ass is 1>>
$target.name shudders as he grasps hold of his massive, pillowy ass cheeks and spreads them to give you a better view of his $target.hole.
<<else>>
$target.name spreads his cheeks with both hands to give you a better view of his hole.
<</if>>
<br><br>
As he pulls them apart, the yawning cavern that is his asshole is pulled wide, offering no resistance at all to being deformed into an oblong shape. And when he releases, the hole springs back like rubber. The fist-sized ring quivers as it regains its shape.
<br><br>
<div @class="'speech' + $t">
<div @class="'bubble ' + $t">
Well?! I was trying not to stand here with my $target.hole out. Is it okay or not?
</div>
</div>
//It’s fine//, you think, //if you want to fit a whole arm up your ass//. Which, frankly, maybe he will within a card or two.
<br><br>
<div @class="'speech' + $o">
<div class="bubble p1">
I think it’s fine, $target.name. Maybe don’t rub it on the carpet anymore though.
</div>
</div>
<<set $p2salt.pushUnique("Sensitivity")>>
<<set $p3salt.pushUnique("Sensitivity")>>
<<set $p1salt.delete("Sensitivity")>>
<<set $p1.nip to 1>>
<<set $haveseen.sensitivity to 1>>
There is a--not entirely unpleasant--pulling on your chest, like someone is sucking on each of your pert little nipples. You run your fingers over an afflicted nipple and nearly double over from the sensation. You only brushed the surface and your cock was instantly rock-hard and drooling. It felt like every pleasure nerve in your body was duplicated and compressed into the one tiny nipple. You can’t help yourself. You pinch it between your index finger and thumb and start tugging on it like your giving the world’s smallest handjob.
<br><br>
You start working the second nipple, <<if $p1.milk is 1>>feeling your watery milk pour down your fingertips, <</if>>and it’s overwhelming. It’s like you have three cocks and each of them are radiating pleasure in waves that crash against each other. Though you never touched your actual cock once, you quickly cum from the sensation of masturbating your nipples. Only then, as the sensitivity threatens to be too much to endure, do you realize they aren’t tiny anymore. Your nipples protrude an inch from your chest and sag like a pair of cow udders. <<if $p1.milk is 1>>//Fitting//, you suppose, given the quanitity of milk you'd doused onto your shirt. <</if>>You want to tuck them away or push them back into your body. But you know it’s no use. And besides, you’re worried you might spurt off again if you touch them. Instead, you try to clean up your lap while $p2.name and $p3.name continue to pretend they didn’t see anything.
<<set $p2salt.delete("Sensitivity")>>
<<set $p2.nip to 1>>
<<set $haveseen.sensitivity to 1>>
<<if $offeredFrom is "p1">>
<<set $p2.p1relation -= 1>>
<<else>>
<<if $offeredFrom is "p3">>
<<set $p2.p3relation -= 1>>
<</if>><</if>>
<<if $p3.nip is 0>>
<<if $p2.muscle is 2>>
What remains of $p2.name’s T-shirt is stretched taut against his thick pecs,
<<else>>
<<if $p2.fat is 1>>
What remains of $p2.name’s T-shirt is stretched taut against his massive boytits,
<<else>>
$p2.name's T-shirt hangs loosely over his chest, occasionally
<</if>><</if>>
outlining the shape of his nipples even before they start growing. You warn him not to touch them unless he wants to wind up jacking off his nips the way you did. He doesn’t. And though he squirms a bit from the sensation of shirt fabric on his new, bullet-shaped protrusions, he manages to sit out the transformation without completely embarrassing himself.
<<else>>
<div class="speechp2">
<div class="bubble p2">
This one again?
</div>
</div>
You can commiserate with $p2.name as he grows a pair of protruding, bullet-shaped nipples. At the same time, it’s a relief. You and $p3.name feel a bit less like half-cow freaks now that the whole dorm is similarly endowed.
<</if>><<set $p3salt.delete("Sensitivity")>>
<<set $p3.nip to 1>>
<<set $haveseen.sensitivity to 1>>
<<if $p2.nip is 0>>
<<if $p3.muscle is 2>>
What remains of $p3.name’s T-shirt is stretched taut against his thick pecs,
<<else>>
<<if $p3.fat is 1>>
What remains of $p3.name’s T-shirt is stretched taut against his massive boytits,
<<else>>
$p3.name's T-shirt hangs loosely over his chest, occasionally
<</if>><</if>>
outlining the shape of his nipples even before they start growing. You warn him not to touch them unless he wants to wind up jacking off his nips the way you did. He doesn’t. And though he squirms a bit from the sensation of shirt fabric on his new, bullet-shaped protrusions, he manages to sit out the transformation without completely embarrassing himself.
<<else>>
<div class="speechp3">
<div class="bubble p3">
This one again?
</div>
</div>
You can commiserate with $p3.name as he grows a pair of protruding, bullet-shaped nipples. At the same time, it’s a relief. You and $p2.name feel a bit less like half-cow freaks now that the whole dorm is similarly endowed.
<</if>><<set $TFp2salt.delete("Femininity")>>
<<set $TFp3salt.delete("Femininity")>>
<<set $p1salt.delete("Femininity")>>
<<set $p1.masc to 0>>
<<set $haveseen.femininity to 0>>
You feel the change first in your hands. Signaled by a cold tingling, your half-chewed fingernails have grown long and tapered and the hands slimmer, more delicate. That now-familiar tingling moves quickly to your torso and multiplies. The quiver in your pelvis is accompanied by the uncomfortable pressure of your hips widening while the sensation in your chest borders on pleasurable. The tingling licks at your nipples as your areolas darken and
<<if $p1.muscle is 2>>
your thick pectorals are pushed out by a layer of fatty tissue, making them look more like a pair of breasts.
<<else>>
<<if $p1.fat is 1>>
your weighty moobs grow to even more obsene proportions.
<<else>>
your pectorals are pushed outward by a thin layer of fatty tissue. You cup the soft flesh, already knowing $p3.name is going to accuse you of having a pair of bitch tits.
<</if>><</if>>
<br><br>
A tickle in your feet informs you they’re getting the same soft, dainty treatment your hands received. Meanwhile, your Adam’s apple recedes and your jaw softens. You’re not able to see any of the other changes, but the look on $p2.name’s face is enough to tell you they’re dramatic.
<br><br>
<div class="speechp2">
<div class="bubble p2">
You look... wow. You look really cute, actually.
</div>
</div>
You raise an eyebrow and $p2.name’s face reddens.
<br><br>
<div class="speechp2">
<div class="bubble p2">
<<if $p2.fem is 1>>
I mean, you're looking good, girlfriend... No, umm, that's not what I want to say. Uh, honey you've got--
<<else>>
I mean, like, you’ve got a good, androgynous look going on. If you’re into that sort of thing.
<</if>>
</div>
</div>
Before $p2.name can embarrass himself further, $p3.name slaps your chest.
<<if $p1.muscle is 2 or $p1.fat is 1>>
<br><br>
<div class="speechp3">
<div class="bubble p3">
You a breast man, $p3.p2nickname?
</div>
</div>
<<else>>
<br><br>
<div class="speechp3">
<div class="bubble p3">
Yeah, love the bitch tits.
</div>
</div>
There it is.
<</if>><<set $TFp2salt.delete("Femininity")>>
<<set $p2salt.delete("Femininity")>>
<<set $p2.masc to 0>>
<<set $haveseen.femininity to 1>>
<div class="speechp3">
<div class="bubble p3">
Not much to change there.
</div>
</div>
$p2.name rolls his eyes, and you give him an empathetic glance. It is true, though. Puberty had visited you all differently but $p2.name least of all. Since you were teens, he’d had almost no body hair; and though he tried to hide it, you knew he was always embarrassed standing next to you and $p3.name in public. At 5’6", with a smooth, slender frame, he was easily mistaken for your younger brother, despite being 2 months older than you.
<<if $p2.muscle is 2 or $p2.fat is 1 or $p2.height is 2 or $p2.hair is 1>>
The drastic changes he’s undergone since you started playing have changed how you look at him, but his cherub face is as effeminate as ever.
<</if>>
<br><br>
Maybe that’s why none of you, including $p2.name, seem particularly perturbed as his pelvis widens to give him a set of firm, curvy thighs; his feet and hands narrow, and his cheekbones rise to better frame his adorable, button nose. You're embarassed to concede $p2.name would make a very attractive girl.<<set $TFp3salt.delete("Femininity")>>
<<set $p3salt.delete("Femininity")>>
<<set $p3.masc to 0>>
<<set $haveseen.femininity to 1>>
<<if $offeredFrom is "p1">>
<<set $p3.p1relation -= 1>>
<<else>>
<<if $offeredFrom is "p2">>
<<set $p3.p2relation -= 1>>
<</if>><</if>>
<div class="speechp3">
<div class="bubble p3">
<<if $p3.fem is 1>>
Like, I'm still gonna be a man, right?
<<else>>
I'm not gonna turn into a chick, right?
<</if>>
</div>
</div>
You shrug as $p3.name reaches down to anxiously grip
<<if $p3.cock is 1>>
his groin.
<<else>>
<<if $p3.cock is 0>>
what’s left of his dick.
<<else>>
<<if $p3.cock is 2>>
his new member.
<<else>>
his obscene tool.
<</if>><</if>><</if>>
He shuts his eyes as the changes begin, his rough, masculine features softening by the second.
<<if $p3.hair is 0>>
$p3.name’s baby-smooth jaw rounds
<<else>>
You think you can make out $p3.name’s once prominent jaw as it rounds
<</if>>
<<if $p3.lips is 1>>
, better fitting his plump, luscious lips.
<<else>>
and his lips redden and puff into a girlish pout.
<</if>>
His wide nose shrinks to a small button while his cheekbones rise and his eyelashes grow.
<<if $p3.hair is 0>>
Without his trademark beard, $p3.name’s face could easily be mistaken for a woman’s.
<<else>>
Were it not for his beard, $p3.name’s face could easily be mistaken for a woman’s. And even now, he has a bit of a bearded-lady vibe.
<</if>>
$p3.name shudders as he feels movement beneath his clenched hand, but it’s just the sensation of his hips widening. His manhood
<<if $p3.cock is 0>>
, if you can call it that,
<<else>>
<</if>>
is safe. $p3.name sighs, relieved, before pointing at his face.
<br><br>
<div class="speechp3">
<div class="bubble p3">
<<if $p3.fem is 1>>
Still pretty? Er, I mean, am I still lookin' hawt?
<<else>>
<<if $p3.dumb is 1>>
I still look good, right?
<<else>>
How’s the money-maker?
<</if>><</if>>
</div>
</div>
<div class="speechp2">
<div class="bubble p2">
Umm... looks good. You’d make a very handsome woman.
</div>
</div><<set $p1mercury.delete("Thirst")>>
<<set $p2mercury.delete("Thirst")>>
<<set $p3mercury.delete("Thirst")>>
<<set $TFp2mercury.delete("Thirst")>>
<<set $TFp3mercury.delete("Thirst")>>
<<set $p1.piss to 1>>
"Thirst." That makes sense, since your mouth is suddenly as dry as the Sahara. Your tongue feels like sandpaper and sticks to the roof of your mouth as you whisper.
<br><br>
<div class="speechp1">
<div class="bubble p1">
It’s, ahem, it’s not so bad. I’m just really, really thirsty all of a sudden.
</div>
</div>
<div class="speechp3">
<div class="bubble p3">
I’ve got you, $p3.p1nickname.
</div>
</div>
$p3.name leans back to reach his gym bag, fumbling around it for a moment before retrieving a clear plastic water bottle. He tosses it to you, and you clutch the bottle like a man who's just crossed the dessert. As the water glides over your dry tongue, you sputter and spit out the rancid liquid.
<br><br>
<div class="speechp1">
<div class="bubble p1">
What the fuck, $p3.name. What is this?
</div>
</div>
<div class="speechp3">
<div class="bubble p3">
Umm, water?
</div>
</div>
$p3.name takes the bottle from you, gives it a sniff, and then squirts a stream into his mouth. He makes a point of swishing the liquid from one cheek to the other before swallowing with an exaggerated gulp.
<br><br>
<div class="speechp3">
<div class="bubble p3">
Tastes fine to me.
</div>
</div>
You take the bottle back and squeeze some liquid into your mouth just as $p3.name had done. This time, you're careful not to let the nozzle touch your lips, thinking maybe that’s where the offending taste had come from. But the same putrid taste smacks into your tongue, and you spit out the water for the second time.
<br><br>
<div class="speechp1">
<div class="bubble p1">
Ugh. $p3.name, I’m telling you, it’s rancid. Maybe it’s moldy or something. When’s the last time you cleaned that bag?
</div>
</div>
<div class="speechp3">
<div class="bubble p3">
Whatever, $p3.p1nickname. It’s fine, look.
</div>
</div>
He shoves the gym bag into your arms. You start to apologize for the accusation, but something catches your attention. You lick your withered lips; there’s something in this bag... something to quench your goddamn thirst. You hold the edges taught and lower your face into the bag, sniffing deeply. You extend your tongue. It’s just there, so close. The tip of your tongue touches something soft and every neuron in your brain lights up. Your mouth is salivating, slobbering all over the object as you pull it out of the bag with your mouth.
<br><br>
<div class="speechp3">
<div class="bubble p3">
Hey, is that my jockstrap?
</div>
</div>
You look up, embarrassed, the reeking jock still dangling from your mouth. You pull it out slowly, fighting the instinct to further sate your extraordinary thirst, and examine it in your hand. In the center of the otherwise unblemished white fabric is a single, penny-sized yellow stain. As you choke back the drool dripping from your mouth at the site of the tinted little spot, you know you should stop. You could throw it back in the bag and pretend like it isn’t true. But you can’t stop yourself. You bring the spot to your tongue and shudder as the acidic flavor washes over your taste buds. //Where can I get my next drink//, you wonder as you as you suck every drop of flavor out of the soiled jock. <<set $p1mercury.delete("Thirst")>>
<<set $p2mercury.delete("Thirst")>>
<<set $p3mercury.delete("Thirst")>>
<<set $TFp2mercury.delete("Thirst")>>
<<set $TFp3mercury.delete("Thirst")>>
<<if $target.name is $p2.name>>
<<set $t to "p2">>
<<set $other to $p3>>
<<set $o to "p3">>
<<set $p2.piss to 1>>
<<else>>
<<set $t to "p3">>
<<set $other to $p2>>
<<set $o to "p2">>
<<set $p3.piss to 1>>
<</if>>
"Thirst." That makes sense, since $target.name is smacking his lips together as though suddenly parched.
<br><br>
<div @class="'speech' + $t">
<div @class="'bubble ' + $t">
It’s, ahem, It’s not so bad. I’m just really, really thirsty all of a sudden.
</div>
</div>
<div class="speechp1">
<div class="bubble p1">
Hmm, oh, here. I've got you.
</div>
</div>
You lean back to reach $p3.name’s gym bag and fumble around for a moment before retrieving a clear plastic water bottle. You offer it to $target.name who clutches the bottle like a man who's just crossed the dessert. He takes a swig before sputtering and spitting the liquid onto the floor.
<br><br>
<div @class="'speech' + $t">
<div @class="'bubble ' + $t">
What the fuck, $p1.name. What’d you do to this?
</div>
</div>
<div class="speechp1">
<div class="bubble p1">
Huh, nothing. I just got it out of the bag.
</div>
</div>
You take the bottle back and give it a sniff. Smells fine. You squirt a stream into your mouth and make a point of slowing swishing the liquid from one cheek to the other before swallowing with an exaggerated gulp.
<br><br>
<div class="speechp1">
<div class="bubble p1">
Tastes fine to me.
</div>
</div>
$target.name eyes you with suspicion but takes the bottle back. He squeezes some liquid into his mouth just as you had done. This time, he’s careful not to let the nozzle touch his lips; but a second later, he’s spitting the water onto the floor again.
<br><br>
<div @class="'speech' + $t">
<div @class="'bubble ' + $t">
Fuck. $p1.name, I’m telling you, it’s rancid. Maybe it’s moldy or something. What else is in that bag?
</div>
</div>
<div class="speechp1">
<div class="bubble p1">
It’s fine, look.
</div>
</div>
You shove the gym bag into his arms, annoyed with this back and forth. It’s not even your bag.
Before you can demand an apology, $target.name is lowering his face into the bag, sniffing deeply. He moans and pulls his head out, now holding a jockstrap between his lips. The room is filled with a disgusting, squelching sound as $target.name slobbers into the dirty jock and then sucks the saliva back into his mouth.
<br><br>
<div class="speechp1">
<div class="bubble p1">
Umm, you found a jockstrap, $target.name?
</div>
</div>
$target.name looks up, embarrassed, the reeking jock still dangling from his mouth. He pulls it out slowly, clearly fighting the instinct to further sate his extraordinary thirst, and holds it up to examine. In the center of the otherwise unblemished white fabric is a single, penny-sized yellow stain. You look from the soiled jockstrap to $target.name. He is clearly fighting and losing a battle internally. He doesn’t make it 5 seconds before bringing the spot up to his extended tongue, confirming to you and himself just what he’s been thirsting for.<<if $p2.anal is 1 or $p3.anal is 1>>
<<set $p1mercury.delete("Emptiness")>>
<<if $p2.anal is 1>>
<<set $p3mercury.pushUnique("Emptiness")>>
<<else>>
<<set $p2mercury.pushUnique("Emptiness")>>
<</if>>
<<set $p1.anal to 1>>
You begin to squirm on the spot, not-so-subtly trying to scratch at the itch rapidly developing between your asscheeks. When $p2.name and $p3.name share a knowing look, you decide, //Fuck it,// and <<if $p1.ass is 1>>grip a pillowy cheek with one hand, pulling it aside so that your other hand can scratch at your needy hole.<<else>>shove both hands into the seat of your pants, pushing them down before gripping a <<if $p1.fat is 1>>flabby<<else>>toned<</if>> cheek with one hand so that the other can finally scratch at your needy hole.<</if>> Each scratch around the edge sends just a sliver of pleasure up your spine but does nothing to sate the itch burying itself deeper and deeper inside of you.
<br><br>
<<if $p2.anal is 1>>
<<if $p2.dumb is 1>>
<div class="speechp2">
<div class="bubble p2">
Fuck, bro, what’s going on? You trying to finger yourself?
</div>
</div>
<div class="speechp3">
<div class="bubble p3">
You’re a dumbass now. You already got Emptiness before, remember?
</div>
</div>
<<else>>
<div class="speechp2">
<div class="bubble p2">
That’s not going to be enough.
</div>
</div>
<</if>>
<<else>>
<div class="speechp3">
<div class="bubble p3">
That’s not going to do it, bro. Trust me.
</div>
</div>
<</if>>
You glare at <<if $p2.anal is 1>>$p2.name<<else>>$p3.name<</if>> for a second before plunging <<if $p1.gape is 1>>three fingers into your well-stretched hold<<else>>a finger into your hole<</if>>. The relief is instant, incredible, and... fleeting. After only a few seconds, the itch returns, somewhat subdued but only slightly less irritating.
<br><br>
<<if $p2.anal is 1>>
<<if $p2.dumb is 1>>
<div class="speechp2">
<div class="bubble p2">
Oh, shit. Bro, you need a cock up there, trust me.
</div>
</div>
<<else>>
<div class="speechp2">
<div class="bubble p2">
I’m telling you, that’s not going to be enough.
</div>
</div>
<</if>>
<<else>>
<div class="speechp3">
<div class="bubble p3">
I’m telling you, that’s not going to do it.
</div>
</div>
<</if>>
Determined to prove him wrong, you shift positions and arch your back so that you can dig deeper into your hole. The relief is short-lived, but you’re not about to admit it.
<br><br>
<<if $p1.dom is 0>>
<div class="speechp1">
<div class="bubble p1">
It’s not //that// bad. Maybe I’m just already used to wanting to take it up the ass. I’m the bottom, remember?
</div>
</div>
<<else>>
<div class="speechp1">
<div class="bubble p1">
It’s not //that// bad. Maybe you were just looking for an excuse to get fucked.
</div>
</div>
<</if>>
<<else>>
<<set $p1mercury.delete("Emptiness")>>
<<set $TFp2mercury.delete("Emptiness")>>
<<set $TFp3mercury.delete("Emptiness")>>
<<set $p1.anal to 1>>
You squirm against the carpet as a sudden itch begins tickling your
<<if $p1.ass is 1>>
massive bubble butt.
<<else>>
ass.
<</if>>
You try to be discreet as you reach around to give it a quick scratch, but you’re aware both men’s eyes are fixed on you, looking for any indication of the change.
<br><br>
<<if $p3winCond is "Red">>
<<set $partner to $p3>>
<div class="speechp3">
<div class="bubble p3">
Is that where it is? Your ass?
</div>
</div>
<<else>>
<<set $partner to $p2>>
<div class="speechp2">
<div class="bubble p2">
Is that where it is? Your ass?
</div>
</div>
<</if>>
You can’t reply. Your eyes are closed in concentration as your hand scratches furiously at the itch. But it always seems narrowly out of reach, like it’s just an inch away from your fingertips. It moves further and further down before diving into your $p1.hole. Not to be deterred, your finger follows. You whimper with relief as the itch is momentarily replaced by a surge of pleasure, lasting only an instant before the itch returns. You jam a second finger into your needy $p1.hole and are struck by another rapturous wave of relief. But this one is even briefer than the first. The itch, mercifully, does not return, but it’s replaced with something far worse: a sinking, terrifying feeling of emptiness. With dawning horror, you realize your fingers will never be enough to fill this void. You need something inside of you, now!
<br><br>
<<if $partner is $p3>>
<div class="speechp2">
<div class="bubble p1">
I need...
</div>
</div>
<<else>>
<div class="speechp3">
<div class="bubble p1">
I need...
</div>
</div>
<</if>>
It's difficult to speak between moans as you desperately finger yourself.
<br><br>
<<if $partner is $p3>>
<div class="speechp3">
<div class="bubble p3">
Yeah, what do you need?
</div>
</div>
<div class="speechp2">
<div class="bubble p1">
I need your cock!
</div>
</div>
<<else>>
<div class="speechp2">
<div class="bubble p2">
Yeah, what do you need?
</div>
</div>
<div class="speechp3">
<div class="bubble p1">
I need your cock!
</div>
</div>
<</if>>
You’ve been so focused on your ass, you didn’t notice when you crumpled to the floor. But there you lay,
<<if $p1.fat is 1 or $p1.fat is 2>>
chubby legs
<<else>>
legs
<</if>>
in the air, one hand gripping the carpet and the other furiously digging into your
<<if $p1.lube is 1>>
drooling
<</if>>
hole. You almost cry when $partner.name yanks your wrist away from your twitching $p1.hole. As your fingers exit, it’s as if all of the joy and hope within you drains away, and you’re left completely hollow.
<br><br>
<<if $partner is $p3>>
<div class="speechp3">
<div class="bubble p3">
Anything for a friend.
</div>
</div>
<<else>>
<div class="speechp2">
<div class="bubble p2">
Fuck, this is happening.
</div>
</div>
<</if>>
$partner.name takes hold of both your ankles, spreads your legs wide, and plunges
<<if $partner.cock is 1>>
his cock into you.
<<else>>
<<if $partner.cock is 0>>
his tiny dicklet into you. It's not nearly enough. The emptiness still gnaws at you until he ruthlessly shoves three fingers in alongside it.
<<else>>
<<if $partner.cock is 2>>
his meaty fuckstick into you.
<<else>>
<<if $partner.cock is 3 and $p1.gape is 1>>
inch after inch of his monster cock into you. Thank God for your new gaping $p1.hole.
<<else>>
four fingers into you.
<</if>><</if>><</if>><</if>>
And suddenly you’re a person again, not an empty void but a man screaming in ecstasy as his cock spasms,
<<if $p1.fluid is 1>>
soaking
<<else>>
splashing
<</if>>
you and $partner.name in cum. You feel $partner.name begin to pull back and your vitality drain away again as he slides out of you.<br><br>
You raise your head to plead, to beg him to stay inside of you forever. To make you whole. But before you can protest, $partner.name grunts and thrusts into you. Your back is arched and you’re screaming again while he pistons in and out. Each pull is hell and every push heaven until, by the time $partner.name cums,
<<if $partner.cock is 3 and $p1.gape is 0>>
his mammoth tool flopping uselessly as he finger fucks you,
<<else>>
his cock buried to the hilt inside you,
<</if>>
that tortured, sunken emptiness inside of you is alight with anticipation.<br><br>
You know the void is still there, that you’re less than half a man when your $p1.hole is empty. But as $partner.name pulls his slick
<<if $partner.cock is 0>>
hand
<<else>>
cock
<</if>>
out of you for the final time, you can bear to be without it, knowing that the next cock or fist or toy will make you whole again. Although, as you’re helped up, you’re careful not to let any of $partner.name’s still-warm cum escape your $p1.hole. You’ll cherish that feeling of fullness as long as you can.
<</if>><<if $p1.anal is 1 and ($p2.anal is 1 or $p3.anal is 1)>>
<<if $target.name is $p2.name>>
<<set $p2mercury.delete("Emptiness")>>
<<set $TFp2mercury.delete("Emptiness")>>
<<set $p2.anal to 1>>
<<set $sp1 to $p3>>
<<set $sp2 to $p2>>
<<set $t to "p2">>
<<set $o to "p3">>
<<else>>
<<set $p3mercury.delete("Emptiness")>>
<<set $TFp3mercury.delete("Emptiness")>>
<<set $p3.anal to 1>>
<<set $sp1 to $p2>>
<<set $sp2 to $p3>>
<<set $t to "p3">>
<<set $o to "p2">>
<</if>>
<div @class="'speech' + $o">
<div @class="'bubble ' + $o">
Here we go again. So, $sp2.name, are you going to tell me it’s not that bad too?
</div>
</div>
$sp2.name already has his pants off, stifling a moan as the first of his fingers plunges into his hole.
<br><br>
<div @class="'speech' + $o">
<div @class="'bubble ' + $o">
Yeah, thought so. Finally ready to stop playing macho and get what you need, $p1.name?
</div>
</div>
It’s true; your hole is on fire. And, as much as you’ve been trying to conceal it, your occasional grimace or yearnful whimper hasn’t gone unnoticed. But you’re still determined not to let $sp1.name have the satisfaction of calling you out, even if it means you don’t get the satisfaction of filling your hole with a hot, dripping cock. //Shit,// you realize, //I was just whimpering again.//
<br><br>
<div class="speechp1">
<div class="bubble p1">
Maybe you two closet cases don’t have any self control, but I--
</div>
</div>
Your lie is cut off as $sp1.name uses his full body weight to bowl you over. And before you can even cry out, he’s stabbed his fingers into your desperate $p1.hole. As he slowly works his <<if $p1.gape is 1>>fist<<else>>fingers<</if>> in and out of your <<if $p1.ass is 1>>juicy bubble butt<<else>>ass<</if>>, you feel your entire body relax. It’s as though $sp1.name’s knuckles pressed against your rim are grinding away all of your tension and anxiety.
<br><br>
<div @class="'speech' + $o">
<div @class="'bubble ' + $o">
See, isn’t that better? $sp2.name seems to be enjoying himself.
</div>
</div>
Too enraptured to move, $sp1.name helps you turn your head so that you can watch $sp2.name plunge the tv remote in and out of his ass with one hand while rapidly <<if $sp2.cock is 0>>tugging at his miniscule dick<<else>>fisting his cock<</if>> with the other. Your not so transfixed by the sight to fail to notice $sp1.name remove his hand from your ass and start to shift.
<br><br>
<<if $sp1.dom is 0>>
<div class="speechp1">
<div class="bubble p1">
Wha-- Where are you going? I need you! <<if $sp1.dom is 1>>Please!<</if>>
</div>
</div>
<div @class="'speech' + $o">
<div @class="'bubble ' + $o">
Uh, sorry. It’s that Soul card. I’m the bottom now, remember?
</div>
</div>
<div class="speechp1">
<div class="bubble p1">
Fuck that, bitch. I gave you an order. Get over here and let a real man’s ass milk your pathetic fag dick dry!
</div>
</div>
<</if>>
You feel $sp1.name <<if $sp1.cock is 0>>reposition his fingertips against your hole<<else>>position the head of his cock against your hole<</if>>. Your body is so relaxed, <<if $sp1.cock is 0>>they pop<<else>>it pops<</if>> in with only the slightest pressure. As $sp1.name sinks into you, you press your face into your arm, anticipating the rough fucking you’re about to receive. <<if $sp1.cock is not 0>>But as you feel him bottom out in you, $sp1.name doesn’t move. With his cock buried to the hilt in your hole, and your itch rapidly returning as if to edge you further, $sp1.name leans forward to whisper in your ear.<</if>>
<br><br>
<div @class="'speech' + $o">
<div @class="'bubble ' + $o">
You sure, $p1.name? This isn’t some memory the game is putting in our heads. This is me, right now, about to fuck you. You sure you want that?
</div>
</div>
You whimper into your arm and wiggle your ass against $sp1.name’s <<if $sp1.cock is 0>>wrist<<else>>crotch<</if>>. Your whole body is begging for release. But despite your need, you feel the <<if $sp1.cock is 0>>hand<<else>>cock<</if>> start to pull out of you.
<br><br>
<div @class="'speech' + $o">
<div @class="'bubble ' + $o">
That’s not an answer. Maybe I’ll go see if $sp2.name wants it more.
</div>
</div>
<<if $sp1.dom is 0>>
<div class="speechp1">
<div class="bubble p1">
Bitch, I’m not going to tell you again.
</div>
</div>
<<else>>
<div class="speechp1">
<div class="bubble p1">
No! Please! Fuck me! I want it!
</div>
</div>
<</if>>
You cry out as $sp1.name rams his <<if $sp1.cock is 0>>fist<<else>>dick<</if>> back into you. You're not sure how much time passes. The world has long since dissolved away to pure pleasure and your words have devolved into a cacophony of grunts and moans as $sp1.name pistons in and out of your <<if $p1.ass is 1>>ample<<else>><<if $p1.fat is 1>>jiggly<<else>>battered<</if>><</if>> ass. When $sp1.name presses into you for the final time, groaning as he <<if $sp1.cock is 0>>cums all over <<else>>floods <</if>>your $p1.hole, you have already shot onto the carpet at least twice. The world begins to slowly come back into focus, and you spy $sp2.name still forcefully fucking himself with the remote. The look of glee on his face has been replaced by one of frustration bordering on terror as the object clearly fails to give him the same relief as when he began.
<br><br>
<div @class="'speech' + $o">
<div @class="'bubble ' + $o">
Just shove a bit of this up you. It’ll tide you over.
</div>
</div>
<<if $sp1.cock is 0>> After fingering some into you, <</if>>$sp1.name smears a bit of the cum dripping from your hole onto his hand and walks it over to $sp2.name. With all three of your asses mercifully filled with something, you and your roommates all take a spot on the floor to catch your breath and take a much-needed break before the next turn.
<<else>>
<<if $p1.anal is 1>>
<<set $p1mercury.delete("Emptiness")>>
<<set $p2mercury.delete("Emptiness")>>
<<set $TFp2mercury.delete("Emptiness")>>
<<set $p3mercury.delete("Emptiness")>>
<<set $TFp3mercury.delete("Emptiness")>>
<<if $target.name is $p2.name>>
<<set $p2.anal to 1>>
<<else>>
<<set $p3.anal to 1>>
<</if>>
$target.name begins to squirm on the spot, not-so-subtly trying to scratch at the itch rapidly developing between his asscheeks. When you and give him a knowing look, $target.name seems to decide, //Fuck it,// and <<if $target.ass is 1>>grips a pillowy cheek with one hand, pulling it aside so that his other hand can scratch at the needy hole.<<else>>shove both hands into the back of his shorts, pushing them down before gripping a <<if $target.fat is 1>>flabby<<else>>toned<</if>> cheek with one hand so that the other can finally scratch at his needy hole.<</if>> He shiver a little with each movement between his cheeks, but you know firsthand that won't be enough to sate the itch burying itself deeper and deeper inside him.
<br><br>
<<if $p1.dumb is 1>>
<div class="speechp1">
<div class="bubble p1">
Fuck, bro, what’s going on? You trying to finger yourself?
</div>
</div>
<<if $target.name is $p2.name>>
<div class="speechp3">
<div class="bubble p3">
You’re a dumbass now. You already got Emptiness before, remember?
</div>
</div>
<<else>>
<div class="speechp2">
<div class="bubble p2">
You’re a dumbass now. You already got Emptiness before, remember?
</div>
</div>
<</if>>
<<else>>
<div class="speechp1">
<div class="bubble p1">
That’s not going to be enough.
</div>
</div>
<</if>>
$target.name glares at you, defiant, for a second before plunging <<if $target.gape is 1>>three fingers into his well-stretched hold<<else>>a finger into his hole<</if>>. The relief is clearly instant, incredible, and... fleeting. After only a few seconds, a dismayed grimace returns to his face.
<br><br>
<<if $p1.dumb is 1>>
<div class="speechp1">
<div class="bubble p1">
Oh, shit. Bro, you need a cock up there, trust me.
</div>
</div>
<<else>>
<div class="speechp1">
<div class="bubble p1">
I’m telling you, that’s not going to be enough.
</div>
</div>
<</if>>
Determined to prove you wrong, $target.name shifts positions and arches his back so that he can dig deeper into his ass. Again, the relief looks to be short-lived, but he's not about to admit it.
<br><br>
<<if $target.name is $p2.name>>
<<if $target.dom is 0>>
<div class="speechp2">
<div class="bubble p2">
It’s not //that// bad. Maybe I’m just already used to wanting to take it up the ass. I’m the bottom, remember?
</div>
</div>
<<else>>
<div class="speechp2">
<div class="bubble p2">
It’s not //that// bad. Maybe you were just looking for an excuse to get fucked.
</div>
</div>
<</if>>
<<else>>
<<if $target.dom is 0>>
<div class="speechp3">
<div class="bubble p3">
It’s not //that// bad. Maybe I’m just already used to wanting to take it up the ass. I’m the bottom, remember?
</div>
</div>
<<else>>
<div class="speechp3">
<div class="bubble p3">
It’s not //that// bad. Maybe you were just looking for an excuse to get fucked.
</div>
</div>
<</if>>
<</if>>
<<else>>
<<set $p2mercury.delete("Emptiness")>>
<<set $TFp2mercury.delete("Emptiness")>>
<<set $p3mercury.delete("Emptiness")>>
<<set $TFp3mercury.delete("Emptiness")>>
<<if $target.name is $p2.name>>
<<set $p2.anal to 1>>
<<else>>
<<set $p3.anal to 1>>
<</if>>
<<if $target.name is $p2.name>>
<div class="speechp2">
<div class="bubble p2">
Seriously, why me?
</div>
</div>
$target.name begins to squirm uncomfortably against the carpet.
<br><br>
<div class="speechp3">
<div class="bubble p3">
What’s up? What’s it doing?
</div>
</div>
<div class="speechp2">
<div class="bubble p2">
It’s nothing. It’s just--ah!
</div>
</div>
$target.name reaches a hand behind him and begins scratching furiously at his
<<if $target.ass is 0>>
ass.
<<else>>
inflated booty.
<</if>>
<br><br>
<div class="speechp2">
<div class="bubble p2">
Shit. I’m sorry. It’s just, it itches so much. It... oh God!
</div>
</div>
$target.name’s eyes roll upward, and he seems lost in pure bliss. By now, you’ve stood up to see if $target.name’s ass has
<<if $target.ass is 0>>
changed in any way.
<<else>>
transformed again.
<</if>>
It looks the same, except for the two fingers $target.name has shoved into it.
<br><br>
<div class="speechp3">
<div class="bubble p3">
$target.name... $target.name!
</div>
</div>
$p3.name snaps his fingers and $target.name focuses again.
<br><br>
<div class="speechp2">
<div class="bubble p2">
Sorry, I just, I felt so empty all of a sudden. I had to--
</div>
</div>
$target.name pulls his hand out of his twitching $target.hole and the color instantly drains from his face. He hurriedly plunges two fingers back in but it’s clearly not bringing the same satisfaction as before. $target.name speaks between moans while desperately fingering himself.
<br><br>
<div class="speechp2">
<div class="bubble p2">
Please. I need... I need your help.
</div>
</div>
<div class="pchoice">
<div class="speechp3">
<div class="bubble p1 first">
<<link "No Way!">>
<<replace ".pchoice">>
<<set $p2.p1relation -= 1>>
<div class="speechp3">
<div class="bubble p1">
No way!
</div>
</div>
$target.name gives you a desperate look. But, with a sigh of resignation, he resumes fingering himself as discreetly as possible. He’ll just have to put up with whatever the card did to him until the end of the game at least.
<</replace>>
<</link>>
</div>
</div>
<div class="speechp3">
<div class="bubble p1 first">
<<link "I've got what you need.">>
<<replace ".pchoice">>
<<set $p2.p1relation += 1>>
<div class="speechp3">
<div class="bubble p1">
I've got what you need.
</div>
</div>
You push $target.name to the floor,
<<if $target.fat is 1>>
chubby legs
<<else>>
legs
<</if>>
in the air, one hand clutching the carpet while the other furiously digs into his $target.hole. First, he whimpers pathetically as you yank his wrist away. But when you grasp his ankles and spread him wide, he starts yelling.
<br><br>
<div class="speechp2">
<div class="bubble p2">
Do it! Oh god. Put your cock in me. I need it!
</div>
</div>
<<if $p1.cock is 0>>
Needing no further encouragement, you stick your little nub into him along with a few fingers and begin pistoning in and out while he writhes on the floor.
<<else>>
<<if $p1.cock is 1>>
Needing no further encouragement, you plunge your cock into him and begin pistoning in and out while he writhes on the floor.
<<else>>
<<if $p1.cock is 2>>
Needing no further encouragement, you plunge every inch of your thick cock into him and begin pistoning in and out while he writhes on the floor.
<<else>>
<<if $p1.cock is 3 and $p2.gape is 1>>
Needing no further encouragement, you ram every inch of your gargantuan cock into him and begin pistoning in and out while he writhes on the floor. Any other asshole would be ripped in half by the onslaught.
<<else>>
You line the bulbous, purple head of your monster cock up with $target.name's greedy hole, but there's simply no way he'll take it. Maybe no one can. Instead, you plunge three fingers into $target.name and work his hole with all your strength.
<</if>><</if>><</if>><</if>>
Only a moment has passed and already
<<if $p2.cock is 0>>
his tiny clit is spasming,
<<else>>
<<if $p2.cock is 1>>
his stiff cock is spasming,
<<else>>
<<if $p2.cock is 2>>
his thick rod is spasming,
<<else>>
his massive cock is spasming,
<</if>><</if>><</if>>
splashing you both in cum. But $target.name seems not to notice at all. By the time you reach your own, roaring climax, and
<<if $p1.cock is 3 and $p1.gape is 0>>
drain your balls onto the carpet,
<<else>>
<<if $p1.fluid is 1>>
flood $target.name's $target.hole with a half-gallon of your steaming jizz,
<<else>>
seed $target.name's ass,
<</if>><</if>>
He is reduced to a dazed,
<<if $p2.fat is 1>>
fat
<<else>>
moaning
<</if>>
mass on the floor.
<br><br>
When you pull out of him for the final time, $target.name raises his head weekly to protest but stops himself, seemingly aware of his surroundings for the first time since the card was played.
<br><br>
<div class="speechp3">
<div class="bubble p1">
Better?
</div>
</div>
<div class="speechp2">
<div class="bubble p2">
Yeah, I think I’m okay now.
</div>
</div>
You help $target.name up. As he retakes his place on the floor, you wonder how long before he's reduced to the same desperate, whimpering mess. Well, when the time comes, you’ll just have to help him again.
<</replace>>
<</link>>
</div>
</div>
</div>
<<else>>
<div class="speechp3">
<div class="bubble p3">
Seriously, why me?
</div>
</div>
$target.name begins to squirm uncomfortably against the carpet.
<br><br>
<div class="speechp2">
<div class="bubble p2">
What’s up? What’s it doing?
</div>
</div>
<div class="speechp3">
<div class="bubble p3">
It’s nothing. It’s just--ah!
</div>
</div>
$target.name reaches a hand behind him and begins scratching furiously at his
<<if $target.ass is 0>>
ass.
<<else>>
inflated booty.
<</if>>
<br><br>
<div class="speechp3">
<div class="bubble p3">
Fuck. It’s just, it itches so much. It... oh God!
</div>
</div>
$target.name’s eyes roll upward, and he seems lost in pure bliss. By now, you’ve stood up to see if $target.name’s ass has
<<if $target.ass is 0>>
changed in any way.
<<else>>
transformed again.
<</if>>
It looks the same, except for the two fingers $target.name has shoved into it.
<br><br>
<div class="speechp2">
<div class="bubble p2">
Hey, $p2.p3nickname, you okay?
</div>
</div>
$p2.name snaps his fingers and $target.name focuses again.
<br><br>
<div class="speechp3">
<div class="bubble p3">
Sorry, I just, I felt so empty all of a sudden. I had to--
</div>
</div>
$target.name pulls his hand out of his twitching $target.hole and the color instantly drains from his face. He hurriedly plunges two fingers back in but it’s clearly not bringing the same satisfaction as before. $target.name speaks between moans while desperately fingering himself.
<br><br>
<div class="speechp3">
<div class="bubble p3">
Please. I need... I need your help.
</div>
</div>
<div class="pchoice">
<div class="speechp2">
<div class="bubble p1 first">
<<link "No Way!">>
<<replace ".pchoice">>
<div class="speechp2">
<div class="bubble p1">
No way!
</div>
</div>
<<set $p3.p1relation -= 1>>
$target.name gives you a look of complete desperation. But, with a sigh of resignation, he resumes fingering himself as discreetly as possible. He’ll just have to put up with whatever the card did to him until the end of the game at least.
<</replace>>
<</link>>
</div>
</div>
<div class="speechp2">
<div class="bubble p1 first">
<<link "I've got what you need.">>
<<replace ".pchoice">>
<<set $p3.p1relation += 1>>
<div class="speechp2">
<div class="bubble p1">
I've got what you need.
</div>
</div>
You push $target.name to the floor,
<<if $target.fat is 1>>
chubby legs
<<else>>
legs
<</if>>
in the air, one hand clutching the carpet while the other furiously digs into his $target.hole. First, he whimpers pathetically as you yank his wrist away. But when you grasp his ankles and spread him wide, he starts yelling.
<br><br>
<div class="speechp3">
<div class="bubble p3">
Do it! Oh god. Put your cock in me. I need it!
</div>
</div>
<<if $p1.cock is 0>>
Needing no further encouragement, you stick your little nub into him along with a few fingers and begin pistoning in and out while he writhes on the floor.
<<else>>
<<if $p1.cock is 1>>
Needing no further encouragement, you plunge your cock into him and begin pistoning in and out while he writhes on the floor.
<<else>>
<<if $p1.cock is 2>>
Needing no further encouragement, you plunge every inch of your thick cock into him and begin pistoning in and out while he writhes on the floor.
<<else>>
<<if $p1.cock is 3 and $p2.gape is 1>>
Needing no further encouragement, you ram every inch of your gargantuan cock into him and begin pistoning in and out while he writhes on the floor. Any other asshole would be ripped in half by the onslaught.
<<else>>
You line the bulbous, purple head of your monster cock up with $target.name's greedy hole, but there's simply no way he'll take it. Maybe no one can. Instead, you plunge three fingers into $target.name and work his hole with all your strength.
<</if>><</if>><</if>><</if>>
Only a moment has passed and already
<<if $p2.cock is 0>>
his tiny clit is spasming,
<<else>>
<<if $p2.cock is 1>>
his stiff cock is spasming,
<<else>>
<<if $p2.cock is 2>>
his thick rod is spasming,
<<else>>
his massive cock is spasming,
<</if>><</if>><</if>>
splashing you both in cum. But $target.name seems not to notice at all. By the time you reach your own, roaring climax, and
<<if $p1.cock is 3 and $p1.gape is 0>>
drain your balls onto the carpet,
<<else>>
<<if $p1.fluid is 1>>
flood $target.name's $target.hole with a half-gallon of your steaming jizz,
<<else>>
seed $target.name's ass,
<</if>><</if>>
He is reduced to a dazed,
<<if $p2.fat is 1>>
fat
<<else>>
moaning
<</if>>
mass on the floor.
<br><br>
When you pull out of him for the final time, $target.name raises his head weekly to protest but stops himself, seemingly aware of his surroundings for the first time since the card was played.
<br><br>
<div class="speechp2">
<div class="bubble p1">
Better?
</div>
</div>
<div class="speechp3">
<div class="bubble p3">
Yeah, get off me. I'm fine.
</div>
</div>
You help $target.name up and wonder how long before he's reduced to the same desperate, whimpering mess. Well, when the time comes, you’ll just have to help him again.
<</replace>>
<</link>>
</div>
</div>
</div>
<</if>>
<</if>><</if>><<set $p1mercury.delete("Inferiority")>>
<<set $p2mercury.delete("Inferiority")>>
<<set $p3mercury.delete("Inferiority")>>
<<set $TFp2mercury.delete("Inferiority")>>
<<set $TFp3mercury.delete("Inferiority")>>
<<set $p1.ftfetish to 1>>
<div class="speechp3">
<div class="bubble p3">
That doesn’t sound good. For you anyway.
</div>
</div>
<div class="speechp3">
<div class="bubble p1">
<<if $p1.fem is 1>>
Like, I don't feel any more inferior.
<<else>>
<<if $p1.dumb is 1>>
Bruh, what's that even mean? I'm no different anyway.
<<else>>
No. But I don’t feel any different.
<</if>><</if>>
</div>
</div>
<<if $p2.feet is 1>>
<<set $target to $p2>>
<<set $t to "p2">>
<<set $other to $p3>>
<<set $o to "p3">>
<div @class="'speech' + $t">
<div @class="'bubble ' + $t">
Yeah? That why you’re rubbing my foot right now?
</div>
</div>
You look down to see $p2.name’s sinewy size 15 foot resting in your lap. You hold it with both hands, using your thumbs and fingertips to knead the warm flesh.
<br><br>
<div class="speechp3">
<div class="bubble p1">
Oh, sorry. I didn't even know I was doing that.
</div>
</div>
<div @class="'speech' + $t">
<div @class="'bubble ' + $t">
No, it's fine. It felt kinda nice actually. They're still sore.
</div>
</div>
He smiles and starts to pull pull his foot away, but you grasp it tightly to your chest. The curve of the arch under your thumbs and the brush of his heel just over your dick is driving you wild.
<<if $p2.musk is 1>>
And, oh God!, the smell. It’s overwhelming. It’s almost as though you can see the musk wafting off the glistening idol in your hands.
<</if>>
You plunge your face into the fleshy sole and inhale deeply, shuddering as the scent washes over you.
<br><br>
You want to live here: pressed against your master. No! You want to lie on the ground and feel its weight press against your face as you worship it with your tongue. You need to submit to this foot, submit to its superiority.
<br><br>
You run your tongue up from the ball of your master to slip it in and out of the balmy crevasses between his toes. As your eyes raise, you see something that makes your stomach drop. It's the master's twin, still sitting on the floor. How could you let this happen?! How could you let a perfect creature like that touch the disgusting floor? It should have been crushing your face or--you moan--your cock into the ground. You have to fix this. You have to beg its forgiveness.
<br><br>
You release one hand from the perfect foot in your lap so you can retrieve its partner, but $p2.name uses the opportunity to finally yank his leg away. Your master lurches out of your grasp, and you scream as $p2.name hastily sits on his knees, obscuring the masters from view.
<br><br>
$other.name snaps his fingers in front of your face, and you jolt. Already, the need to serve $target.name’s feet is subsiding, but you don’t trust you can control yourself if you see them again.
<br><br>
<div class="speechp3">
<div class="bubble p1">
I’m- I’m okay. Just, $target.name, keep those hidden til I get a handle on the whole foot fetish thing.
</div>
</div>
$target.name smiles and shifts his weight, as though he might tease you with a glance at his feet. But, seeing the absolute panic on your face, he decides against it.
<<else>>
<<set $target to $p3>>
<<set $t to "p3">>
<<set $other to $p2>>
<<set $o to "p2">>
<div @class="'speech' + $t">
<div @class="'bubble ' + $t">
Yeah? That why you’re rubbing my foot right now?
</div>
</div>
You look down to see $p3.name’s sinewy size
<<if $p3.height is 0>>
<<if $p3.feet is 1>>
12
<<else>>
7
<</if>>
<<else>>
<<if $p3.feet is 1>>
18
<<else>>
12
<</if>>
<</if>>
foot resting in your lap. You hold it with both hands, using your thumbs and fingertips to knead the warm flesh.
<br><br>
<div class="speechp3">
<div class="bubble p1">
Oh, sorry. I didn't even know I was doing that.
</div>
</div>
<div @class="'speech' + $t">
<div @class="'bubble ' + $t">
No worries. Maybe I'll let you do the other one sometime.
</div>
</div>
He laughs and starts to pull pull his foot away, but you grasp it tightly to your chest. The curve of the arch under your thumbs and the brush of his heel just over your dick is driving you wild.
<<if $p3.musk is 1>>
And, oh God!, the smell. It’s overwhelming. It’s almost as though you can see the musk wafting off the glistening idol in your hands.
<</if>>
You plunge your face into the fleshy sole and inhale deeply, shuddering as the scent washes over you.
<br><br>
You want to live here: pressed against your master. No! You want to lie on the ground and feel its weight press against your face as you worship it with your tongue. You need to submit to this foot, submit to its superiority.
<br><br>
You run your tongue up from the ball of your master to slip it in and out of the balmy crevasses between his toes. As your eyes raise, you see something that makes your stomach drop. It's the master's twin, still in it's flip flop and sitting on the floor. How could you let this happen?! How could you let a perfect creature like that touch the disgusting floor? It should have been crushing your face or--you moan--your cock into the ground. You have to fix this. You have to beg its forgiveness.
<br><br>
You release one hand from the perfect foot in your lap so you can retrieve its partner, but $p3.name uses the opportunity to finally yank his leg away. Your master lurches out of your grasp, and you scream as $p3.name hastily sits on his knees, obscuring the masters from view.
<br><br>
$other.name snaps his fingers in front of your face, and you jolt. Already, the need to serve $target.name’s feet is subsiding, but you don’t trust you can control yourself if you see them again.
<br><br>
<div class="speechp3">
<div class="bubble p1">
I’m- I’m okay. Just, $target.name, keep those hidden til I get a handle on the whole foot fetish thing.
</div>
</div>
$target.name smiles and shifts his weight, as though he might tease you with a glance at his feet. But, seeing the absolute panic on your face, he decides against it.
<</if>>
<<set $target to $p1>><<set $p1mercury.delete("Inferiority")>>
<<set $p2mercury.delete("Inferiority")>>
<<set $p3mercury.delete("Inferiority")>>
<<set $TFp2mercury.delete("Inferiority")>>
<<set $TFp3mercury.delete("Inferiority")>>
<<if $target.name is $p2.name>>
<<set $t to "p2">>
<<set $other to $p3>>
<<set $o to "p3">>
<<set $p2.ftfetish to 1>>
<<else>>
<<set $t to "p3">>
<<set $other to $p2>>
<<set $o to "p2">>
<<set $p3.ftfetish to 1>>
<</if>>
<<set $p2.ftfetish to 1>>
<div @class="'speech' + $o">
<div class="bubble p1">
That doesn’t sound good. For you anyway.
</div>
</div>
<div @class="'speech' + $t">
<div @class="'bubble ' + $t">
<<if $target.fem is 1>>
Like, I don't feel any more inferior.
<<else>>
<<if $target.dumb is 1>>
Bruh, what's that even mean? I'm no different anyway.
<<else>>
No. But I don’t feel any different.
<</if>><</if>>
</div>
</div>
<div @class="'speech' + $o">
<div class="bubble p1">
Yeah? That why you’re rubbing my foot right now?
</div>
</div>
$target.name looks down to see your
<<if $p1.fat is 1>>
plump
<<else>>
sinewy
<</if>>
size
<<if $p1.height is 0>>
6
<<else>>
12
<</if>>
foot resting in his lap, apparently just noticing he had pulled it there. $target.name holds it in two hands, using his thumbs and fingertips to knead the warm flesh.
<br><br>
<div @class="'speech' + $t">
<div @class="'bubble ' + $t">
I didn’t even realize I was doing that.
</div>
</div>
<div @class="'speech' + $o">
<div class="bubble p1">
It’s fine. The game’s doing crazy stuff to all of us. Can I have my foot back?
</div>
</div>
You laugh and start to pull your foot away, but $target.name grasps it tightly to his chest. He plunges his face into the smooth sole and inhales deeply, shuddering as the scent washes over him.
<br><br>
<div @class="'speech' + $t">
<div @class="'bubble ' + $t">
Just- just let me stay here for awhile. I.. just want to hold it for-- No! Wait, no. I’ll lie on the ground and you can use my face as a footrest.
</div>
</div>
Still clenching your foot in a vice grip, $target.name runs his tongue up from the ball and slips it in and out of the balmy crevasses between your toes. As his eyes raise up, they go wide and his mouth hangs open. You follow his eyeline to whatever has him so terrified and, naturally, you come to look at your other foot.
<br><br>
<div @class="'speech' + $t">
<div @class="'bubble ' + $t">
Oh, no. Master, I’m so sorry. Why are you touching the disgusting floor? Use me! You never need to touch the ground again. I’ll worship beneath you forever.
</div>
</div>
$target.name releases one hand from the foot in his lap so he can retrieve its partner, but you use the opportunity to finally yank your leg away. Your foot lurches out of $target.name’s grasp. He screams as you hastily sit on your knees, obscuring your feet from view. $other.name slaps his hands together in front of $target.name’s nose, and he jolts. Already, color is starting to return to his face.
<br><br>
<div @class="'speech' + $t">
<div @class="'bubble ' + $t">
I’m- I’m okay. Just, $p1.name, keep those hidden til I get a handle on the whole foot fetish thing.
</div>
</div>
You nod, knowingly, and begin to shift your weight, as though you might tease $target.name with a glance at your feet. But, seeing the panic on his face, you decide not to be a dick.<<set $p1mercury.delete("Insufflation")>>
<<set $p2mercury.delete("Insufflation")>>
<<set $p3mercury.delete("Insufflation")>>
<<set $TFp2mercury.delete("Insufflation")>>
<<set $TFp3mercury.delete("Insufflation")>>
<<set $p1.mskfetish to 1>>
<div class="speechp3">
<div class="bubble p3">
Any guesses what this one does, $p1.name?
</div>
</div>
You scrunch your face in concentration. There’s definitely something... off. It’s hard to tell. You suddenly feel very warm, lightheaded. You’re staring at your bare arms and sensing, you’re not sure, warmth, maybe, or heat emanating off you in waves. Your eyes trace along your bicep and into your pit, where the wave is thickest. It’s, oh God, it’s your smell.
<br><br>
The world fades away as you bury your face in your armpit, enveloped in its earthy aroma. You barely give it a second thought as you extend your trembling tongue and taste the savory flesh. Your tongue rolls back as the first hints of salt and vinegar play across your palette. It’s intoxicating. You start to lap earnestly, fighting to dig your face in further as $p2.name pulls you away.
<br><br>
<div class="speechp2">
<div class="bubble p2">
$p1.name! $p1.name!
</div>
</div>
A sharp slap to the face and the world comes back into focus. You’re staring into $p2.name’s horrified eyes, registering finally that he is shaking you violently and that your left hand is furiously tugging on your erect penis.
<br><br>
<div class="speechp3">
<div class="bubble p3">
Woah, hold up. I think he’s back.
</div>
</div>
<<if $p2.musk is 1>>
He’s wrong. Pulled away from your own delicious aroma, you detect something incredible. With $p2.name’s hand still gripping your shoulder, his pit is exposed, and you can feel yourself being dragged into it. Before he can pull away or protest, you dive into the thin blonde tangle of his armpit, licking ravenously. Despite himself, $p2.name moans in rhythm with your onslaught of groans and snorts. You push hard against $p2.name, taking him off balance and toppling him to his back. Your body moves on its own, rubbing against his, trying to douse yourself completely in his musk.
<br><br>
When the scent in his pit begins to dissipate under your frenzied tongue bath, you spring to the next, and then to his chest, and then down. You lick, suck, and sniff your way across his writhing body. It doesn’t matter that he’s pushing feebly against you. It doesn’t matter even that $p3.name is trying to pull you away. You need his scent around you, on you, in you, and they can’t change that.
<br><br>
$p2.name protests as you flip him over and shove your face into his slick asscrack. Your muffled moans and slurps slow and finally stop as you tongue away the final traces of sweat and musk. Your whole body shudders as you collapse in exertion, panting heavily into $p2.name's puckered $p2.hole.
<br><br>
With $p3.name’s help, you’re at last able to roll off of $p2.name. You apologize profusely for the attack and for leaving a slick trail of cum down $p2.name’s back. Although, based on the wet spot in his shorts, you’re not sure how much he minded.
<<else>>
<<if $p3.musk is 1>>
He’s wrong. Pulled away from your own delicious aroma, you detect something incredible. You shove $p2.name aside and, before he can register what's happening, you dive at $p3.name. In an instant, you're buried in his
<<if $p3.hair is 1>>
dark armpit,
<<else>>
smooth armpit,
<</if>>
licking ravenously. Despite himself, $p3.name moans in rhythm with your onslaught of groans and snorts. You push hard against $p3.name, taking him off balance and toppling him to his back. Your body moves on its own, rubbing against his, trying to douse yourself completely in his musk.
<br><br>
When the scent in his pit begins to dissipate under your frenzied tongue bath, you spring to the next, and then to his chest, and then down. You lick, suck, and sniff your way across his writhing body. It doesn’t matter that he’s pushing feebly against you. It doesn’t matter even that $p2.name is trying to pull you away. You need his scent around you, on you, in you, and they can’t change that.
<br><br>
$p3.name protests as you flip him over and shove your face into his slick asscrack. Your muffled moans and slurps slow and finally stop as you tongue away the final traces of sweat and musk. Your whole body shudders as you collapse in exertion, panting heavily into $p3.name's puckered $p3.hole.
<br><br>
With $p2.name’s help, you’re at last able to roll off of $p3.name. You apologize profusely for the attack and for leaving a slick trail of cum down $p3.name’s back. Although, based on the wet spot in his shorts, you’re not sure how much he minded.
<<else>>
He’s right; you throw him a shaking thumbs up to let him know you’ve returned to your senses. He smiles and returns the gesture before pointing with the same hand at your rigid, exposed cock. You tuck it away as best as you can while trying not to get lost in the intoxicating scent rising from your crotch... you could just run a couple fingers under your balls, get one good whiff. Then you’ll be fine. Maybe a quick taste. Fuck, just think, rolling that delicious moisture across your tongue--
<br><br>
<div class="speechp2">
<div class="bubble p2">
$p1.name!
</div>
</div>
Another slap. You wipe the drool from your mouth and slam both hands on the table.
<br><br>
<div class="speechp3">
<div class="bubble p1">
I’m good. I’m fine. Let’s go.
</div>
</div>
<</if>><</if>><<set $p1mercury.delete("Insufflation")>>
<<set $p2mercury.delete("Insufflation")>>
<<set $p3mercury.delete("Insufflation")>>
<<set $TFp2mercury.delete("Insufflation")>>
<<set $TFp3mercury.delete("Insufflation")>>
<<if $target.name is $p2.name>>
<<set $other to "p3">>
<<set $othername to $p3.name>>
<<set $main to "p2">>
<<set $p2.mskfetish to 1>>
<<else>>
<<set $other to "p2">>
<<set $othername to $p2.name>>
<<set $main to "p3">>
<<set $p3.mskfetish to 1>>
<</if>>
<<if $target.name is $p2.name>>
<<if $offeredFrom is "p1">>
<<set $target.p1relation -= 2>>
<<else>>
<<if $offeredFrom is "p3">>
<<set $target.p3relation -= 2>>
<</if>><</if>>
<</if>>
<div @class="'speech' + $other">
<div @class="'bubble ' + $other">
Any guesses what this one does, $target.name?
</div>
</div>
$target.name scrunches his face in concentration. He seems to be inspecting his arms, tracing a line along his bicep and up to his armpit.
<br><br>
<div @class="'speech' + $main">
<div @class="'bubble ' + $main">
It’s, oh God, can you smell that?
</div>
</div>
$target.name's eyes glaze over and he buries his face in his armpit, sniffing its earthy aroma and then lapping earnestly with his tongue.
<br><br>
<div @class="'speech' + $other">
<div @class="'bubble ' + $other">
$target.name! $target.name!
</div>
</div>
$othername slaps $target.name's face, hard, the sting reverberating through the room as $target.name finally seems to be present again. He looks from $othername to you and then down to the erection he was, until a moment ago, furiously tugging at.
<br><br>
<div @class="'speech' + $other">
<div @class="'bubble ' + $other">
Hey, are you with us?
</div>
</div>
<<if $p1.musk is 1>>
$target.name doesn't answer. He sniffs the air and then locks eyes with you. Before you can protest, $target.name dives into
<<if $p1.hair is 1>>
the thin auburn tangle of your armpit,
<<else>>
your hairless armpit,
<</if>>
licking ravenously. Despite yourself, you find that you're moaning in rhythm with his onslaught of groans and snorts. $target.name pushes hard against you, toppling you to your back. He seems unconsious, his body mindlessly rubbing against against yours as if trying to douse every inch of himself in your musk.
<br><br>
When your pit is dripping in his saliva, and you can't imagine a single molecule of sweat remains after his frenzied tongue bath, $target.name springs to the next, and then to your chest, and then down. He licks, sucks, and sniffs his way across your writhing body as you push feebly against him. Even $othername has joined in, trying to pull $target.name off of you, but he won't be deterred.
<br><br>
You try to protest as he flips you over and plunges his face into your slick asscrack. His muffled moans and slurps slow and finally stop as he tongues away the final traces of sweat and musk. You feel his whole body shudder as he collapses in exertion, panting heavily into your puckered $p1.hole.
<br><br>
With $othername's help, $target.name is at last able to roll off of you. He apologizes profusely for the attack and for leaving a slick trail of cum down your back. As you try to conceal your own erection, you wonder how much you minded.
<<else>>
<div @class="'speech' + $main">
<div @class="'bubble ' + $main">
Huh? Oh, umm, yeah. Who's turn is it?
</div>
</div>
<</if>><<set $p1mercury.delete("Gain")>>
<<set $p2mercury.delete("Gain")>>
<<set $p3mercury.delete("Gain")>>
<<set $TFp2mercury.delete("Gain")>>
<<set $TFp3mercury.delete("Gain")>>
<<set $p1.gain to 1>>
<<if $p1.fat is 1>>
Your eyes are drawn to your exposed gut. You watch it rise and fall as you breathe. It’s almost hypnotic: the way the flesh expands and deflates, pressing your moobs up toward your chin and down again.
<br><br>
So gross. You held onto some baby fat as a teen, and it never failed to make you feel unattractive. It took time and constant effort in the pool to tone you up and leave that disgusting version of yourself behind. But here it was again, ten-fold. Ugh, imagine if you were stuck as this fatass forever.
<br><br>
What if the game left you a massive fatboy who looked like he never even heard of a gym? What if you couldn’t even see your feet or touch your cock because your belly was so swollen and full? What if your chubby boy tits were so sagging and heavy it hurt to even walk, or what if you couldn’t even stand up because your limbs were so heavy? God, how fucking hot would that be?!
<br><br>
But maybe you can stay this way. Or hell, maybe you don’t even need the game. Maybe $p2.name and $p3.name can help you stay full and bloated all the time. They could bring you endless quantities of hot, greasy food to shovel into your gob. And then, when your jaw is too sore and your stomach too bloated, they can force a funnel into your mouth and pour lard right down your throat. Christ, your cock would feel so good, trapped under your stomach and shooting load after load into your rolls of fat while you just lay there, immobile and sucking on the funnel tip.
<br><br>
You rub your belly lovingly and feel your cock strain against your chunky thighs.
<br><br>
<div class="speechp2">
<div class="bubble p2">
Umm, you’ve been staring for a long time, $p1.name. You okay?
</div>
</div>
<div class="speechp1">
<div class="bubble p1">
Huh? Oh, yeah. I’m fine. That card must have been a dud; I don’t feel any different.
</div>
</div>
<<else>>
<<if $p2.fat is 1 or $p3.fat is 1>>
<<if $p2.fat is 1>>
<<set $target to $p2>>
<<else>>
<<set $target to $p3>>
<</if>>
You feel your eyes drawn to $target.name’s bulging gut. You watch it rise and fall as he breathes. It’s almost hypnotic: the way the flesh expands and deflates, pressing $target.name’s moobs up toward his chin and down again.
<br><br>
Poor guy. You held onto some baby fat as a teen, and it never failed to make you feel unattractive. It took time and countless hours in the pool to tone you up and leave that disgusting version of yourself behind. Imagine if you were stuck as a fatass like, $target.name.
<br><br>
What if the game turned you into a massive fatboy who looked like he never even heard of a gym? What if you couldn’t even see your feet or touch your cock because your belly was so swollen and full? What if your chubby boy tits were so sagging and heavy it hurt to even walk, or what if you couldn’t even stand up because your limbs were so heavy? God, how fucking hot would that be?!
<br><br>
Or maybe you don’t even need the game. Maybe $other.name could make sure you and $target.name were full and bloated all the time. He could bring you endless quantities of hot, greasy food to shovel into your gob. And then, when your jaw was too sore and your stomach too bloated, he could force a funnel into your mouth and pour lard right down your throat. Christ, your cock would feel so good, trapped under your stomach and shooting load after load into your rolls of fat while you just lay there, immobile and sucking on the funnel tip.
<br><br>
You look down at your
<<if $p1.muscle is 2>>
muscular
<<else>>
lithe
<</if>>
torso, and back to $target.name. You wonder if he would let you rub his belly for a bit, just to see what it would feel like. He’s so lucky.
<br><br>
<div @class="'speech' + $t">
<div @class="'bubble ' + $t">
Umm, you’ve been staring at me for a long time, $p1.name. You okay?
</div>
</div>
<div class="speechp1">
<div class="bubble p1">
Huh? Oh, yeah. I’m fine. That card must have been a dud; I don’t feel any different.
</div>
</div>
<<else>>
<<if $offeredTo is $p2 or $offeredFrom is $p2>>
<<set $target to $p2>>
<<else>>
<<set $target to $p3>>
<</if>>
You wait a few minutes, but nothing seems different or out of place.
<br><br>
<div class="speechp1">
<div class="bubble p1">
Hmm, That card must have been a dud; I don’t feel any different.
</div>
</div>
<div class="speechp2">
<div class="bubble p2">
Yeah, somehow I doubt that.
</div>
</div>
<</if>><</if>>
<<set $target to $p1>><<set $p1mercury.delete("Gain")>>
<<set $p2mercury.delete("Gain")>>
<<set $p3mercury.delete("Gain")>>
<<set $TFp2mercury.delete("Gain")>>
<<set $TFp3mercury.delete("Gain")>>
<<if $target.name is $p2.name>>
<<set $o to "p3">>
<<set $other to $p3>>
<<set $t to "p2">>
<<set $p2.gain to 1>>
<<set $p2mercury.delete("Reverence")>>
<<else>>
<<set $o to "p2">>
<<set $other to $p2>>
<<set $t to "p3">>
<<set $p3.gain to 1>>
<<set $p3mercury.delete("Reverence")>>
<</if>>
<<if $target.fat is 1>>
$target.name idly looks around the room, trying to work out what’s changed. His eyes eventually settle on his exposed gut. He watches it rise and fall with his breath for a moment before rubbing it lovingly. He purrs a little as he grips a handful of fat and chuckles as the skin wobbles when released.
<br><br>
<div @class="'speech' + $o">
<div class="bubble p1">
$target.name, what’s up?
</div>
</div>
<div @class="'speech' + $t">
<div @class="'bubble ' + $t">
Huh? Oh, I’m fine. Hey when the game’s over, do you think I should hang on to the fat?
</div>
</div>
<div @class="'speech' + $o">
<div class="bubble p1">
What?! Why?
</div>
</div>
<div @class="'speech' + $t">
<div @class="'bubble ' + $t">
Yeah, no. You’re right. It’s just... I mean, c’mon it’s kind of hot right? I mean, look how soft it is. Hey, maybe I could hold onto the fat but we could make me even bigger when we’re done playing. Like, we can try to get me to the point where I can’t even stand anymore and I take all my meals through a funnel.
</div>
</div>
<div @class="'speech' + $o">
<div class="bubble p1">
What are you talking about, $target.name?
</div>
</div>
<div @class="'speech' + $t">
<div @class="'bubble ' + $t">
Nothing. Forget it. It’s just an idea. Anyway, it’s weird that the card didn’t do anything.
</div>
</div>
<div @class="'speech' + $o">
<div class="bubble p1">
Yeah, sure, man. That’s real weird.
</div>
</div>
<<else>>
<<if $other.fat is 1>>
$target.name idly looks around the room, trying to work out what’s changed. His eyes eventually settle on $other.name’s exposed gut. He watches it rise and fall with $other.name’s breath for just a little too long.
<br><br>
<div @class="'speech' + $o">
<div @class="'bubble ' + $o">
$target.name, what’s up?
</div>
</div>
<div @class="'speech' + $t">
<div @class="'bubble ' + $t">
Huh? Oh, I’m fine. Hey do you think we could try to get me one of those fat transformations too?
</div>
</div>
<div @class="'speech' + $o">
<div @class="'bubble ' + $o">
What?! Why?
</div>
</div>
<div @class="'speech' + $t">
<div @class="'bubble ' + $t">
Yeah, no. You’re right. It’s just... I mean, c’mon it’s kind of hot right? I mean, look at you. You’re so big and soft. Hey, or maybe we don’t need the game. Like, you guys could start force feeding me my meals to see how big I can get. We could try to get me to the point where I couldn’t even stand anymore and I took all my meals through a funnel.
</div>
</div>
<div @class="'speech' + $o">
<div @class="'bubble ' + $o">
What are you talking about, $target.name?
</div>
</div>
<div @class="'speech' + $t">
<div @class="'bubble ' + $t">
Nothing. Forget it. It’s just an idea. Anyway, it’s weird that the card didn’t do anything.
</div>
</div>
<div @class="'speech' + $o">
<div @class="'bubble ' + $o">
Yeah, sure, man. That’s real weird.
</div>
</div>
<<else>>
<<if $p1.fat is 1>>
$target.name idly looks around the room, trying to work out what’s changed. His eyes eventually settle on your exposed gut. He watches it rise and fall with your breath for just a little too long.
<br><br>
<div @class="'speech' + $o">
<div class="bubble p1">
$target.name, what’s up?
</div>
</div>
<div @class="'speech' + $t">
<div @class="'bubble ' + $t">
Huh? Oh, I’m fine. Hey do you think we could try to get me one of those fat transformations too?
</div>
</div>
<div @class="'speech' + $o">
<div class="bubble p1">
What?! Why?
</div>
</div>
<div @class="'speech' + $t">
<div @class="'bubble ' + $t">
Yeah, no. You’re right. It’s just... I mean, c’mon it’s kind of hot right? I mean, look at you. You’re so big and soft. Hey, or maybe we don’t need the game. Like, you guys could start force feeding me my meals to see how big I can get. We can try to get me to the point where I can’t even stand anymore and I take all my meals through a funnel.
</div>
</div>
<div @class="'speech' + $o">
<div class="bubble p1">
What are you talking about, $target.name?
</div>
</div>
<div @class="'speech' + $t">
<div @class="'bubble ' + $t">
Nothing. Forget it. It’s just an idea. Anyway, it’s weird that the card didn’t do anything.
</div>
</div>
<div @class="'speech' + $o">
<div class="bubble p1">
Yeah, sure, man. That’s real weird.
</div>
</div>
<<else>>
$target.name idly looks around the room, trying to work out what’s changed.
<br><br>
<div @class="'speech' + $t">
<div @class="'bubble ' + $t">
Hmm, That card must have been a dud; I don’t feel any different.
</div>
</div>
<div @class="'speech' + $o">
<div class="bubble p1">
Yeah, somehow I doubt that.
</div>
</div>
<</if>><</if>><</if>>
<<set $p1mercury.delete("Lust")>>
<<set $p2mercury.delete("Lust")>>
<<set $p3mercury.delete("Lust")>>
<<set $TFp2mercury.delete("Lust")>>
<<set $TFp3mercury.delete("Lust")>>
<<set $p1.lust to 1>>
<div class="speechp2">
<div class="bubble p2">
Lust? Isn’t that just every card?
</div>
</div>
You hand is already pushed under the waist of your jeans, fondling your
<<if $p1.cock is 0>>
thumb-sized package. It feets so hot, so stiff against your palm. You pull your dick free from your jeans and hook a finger beneath your sensitive nub--all it will accommodate. A steady leak of pre drips over your knuckle. You lose yourself in the mad thrusting and, mere seconds after starting, noisily spray your hand white.
<<else>>
<<if $p1.cock is 1>>
growing bulge. You pull your dick free from your jeans and wrap your fist around it, pumping the heavy rod with wild abandon. You lose yourself in the mad thrusting and, mere seconds after starting, noisily spurt your load onto your stomach.
<<else>>
growing bulge. You fish your mammoth cock from your jeans and wrap both hands around it, pumping the heavy rod with wild abandon. You lose yourself in the mad thrusting and, mere seconds after starting, noisily spurt your load onto your stomach.
<</if>><</if>>
<br><br>
<div class="speechp1">
<div class="bubble p1">
I-I’m sorry. I couldn’t stop.
</div>
</div>
<div class="speechp3">
<div class="bubble p3">
Yeah, umm, we figured. Want to put that away?
</div>
</div>
You reach down to stuff your dick back in your pants; but at the touch, your member twitches and stiffens again. "No," you think as you find yourself starting to jerk the
<<if $p1.cock is 0>>
little dicklet again. And again, the world fades away until you spunk a creamy load all over your hand.
<<else>>
<<if $p1.cock is 1>>
thick cock again. And again, the world fades away until you spunk a creamy load all over your crotch.
<<else>>
massive cock again. And again, the world fades away until you spunk a creamy load all over your crotch.
<</if>><</if>>
<br><br>
<div class="speechp1">
<div class="bubble p1">
Fuck! Uh, guys I think I need your help.
</div>
</div>
<<if $p2.dumb is 1>>
<div class="speechp2">
<div class="bubble p2">
What, like...
</div>
</div>
$p2.name blows a rasberry while making a wanking gesture with his fist.
<br><br>
<<else>>
<div class="speechp2">
<div class="bubble p2">
Dude, I’m not jerking you off.
</div>
</div>
<</if>>
<div class="speechp1">
<div class="bubble p1">
No, I don’t think I can put it away. If I touch it I’ll just end up... y’know.
</div>
</div>
<div class="speechp2">
<div class="bubble p2">
Ugh, seriously? Fuck, okay. Hold still.
</div>
</div>
$p2.name shuffles over to you.
<<if $p1.cock is 0>>
In one swift motion, he grabs the waistline of your jeans from under your shriveled sack and yanks it up. Your tiny member twitched like it was trying to get his attention, eliciting a moan from you, but a second later it was safely back in your jeans.
<<else>>
<<if $p1.cock is 1>>
Like he thinks it might bite, $p2.name delicately lifts your cock with two fingers and presses it parallel to your body. It takes a few tries, but he eventually manages to stuff it back in to your jeans.
<<else>>
Like he thinks it might bite, $p2.name delicately lifts your cock with the back of his hand and presses it parallel to your body. He tries to lower it into your waistband, but it manages to flop out each time and slap against your knee. You take slow, careful breaths. Fighting the urge to grasp on to the monster cock and cream $p2.name’s face. Finally, fed up, $p2.name grabs your cock in his fist and shoves it down your pant leg.
<</if>><</if>>
<br><br>
<div class="speechp2">
<div class="bubble p2">
There. Gah, why do you have to wear such tight jeans?
</div>
</div>
<<if $p2.dumb is 1>>
<div class="speechp1">
<div class="bubble p1">
Sorry, what's the dress code for an accidental orgy?
</div>
</div>
$p2.name scrunches his face like he's thinking very hard about the question.
<br><br>
<div class="speechp1">
<div class="bubble p1">
Right, you're stupid now. Forget it. So, I juat have to go the rest of the game without touching my dick. How hard can that be?
</div>
</div>
<<else>>
<div class="speechp1">
<div class="bubble p1">
Yeah, well. I didn’t exactly dress for the evening.
</div>
</div>
<div class="speechp2">
<div class="bubble p2">
So, you just have to make it the rest of the game without touching your dick. How hard can that be?
</div>
</div>
<</if>><<set $p1mercury.delete("Lust")>>
<<set $p2mercury.delete("Lust")>>
<<set $p3mercury.delete("Lust")>>
<<set $TFp2mercury.delete("Lust")>>
<<set $TFp3mercury.delete("Lust")>>
<<if $target.name is $p2.name>>
<<set $o to "p3">>
<<set $other to $p3>>
<<set $t to "p2">>
<<set $p2.lust to 1>>
<<else>>
<<set $o to "p2">>
<<set $other to $p2>>
<<set $t to "p3">>
<<set $p3.lust to 1>>
<</if>>
<div @class="'speech' + $o">
<div class="bubble p1">
Lust? Isn’t that just every card?
</div>
</div>
$target.name’s hand is already pushed under the waist of his shorts, fondling his
<<if $target.cock is 0>>
thumb-sized package. He pulls his dick free and hooks a finger beneath his sensitive nub--all it will accommodate. A steady leak of pre drips over his knuckle until he loses himself in the mad thrusting and, not a minute after starting, noisily sprays his hand white.
<<else>>
<<if $target.cock is 1>>
growing bulge. He pulls his dick free and wraps a fist around it. He pumps the rod with wild abandon, losing himself in the mad thrusting until, not a minute after starting, he noisily spurts his load onto his stomach.
<<else>>
growing bulge. He fishes out his cock and wraps both hands around it, pumping the mammoth rod with wild abandon. He seems lost in the thrusting until, mere seconds after starting, he noisily spurts his load onto his stomach.
<</if>><</if>>
<br><br>
<div @class="'speech' + $t">
<div @class="'bubble ' + $t">
I-I’m sorry. I couldn’t stop.
</div>
</div>
<div @class="'speech' + $o">
<div class="bubble p1">
Yeah, umm, we figured. Want to put that away?
</div>
</div>
$target.name reaches down to stuff his dick back in his shorts; but at the touch, his member twitches and stiffens. His face lights up with fear as he starts to jerks the
<<if $target.cock is 0>>
little dicklet again, shooting a second load in even less time than the first.
<<else>>
<<if $target.cock is 1>>
thick cock again, shooting a second load in even less time than the first.
<<else>>
massive cock again, shooting a second load in even less time than the first.
<</if>><</if>>
<br><br>
<div @class="'speech' + $t">
<div @class="'bubble ' + $t">
Fuck! Uh, guys I think I need your help.
</div>
</div>
<div @class="'speech' + $o">
<div class="bubble p1">
Dude, I’m not jerking you off.
</div>
</div>
<div @class="'speech' + $t">
<div @class="'bubble ' + $t">
No, I don’t think I can put it away. If I touch it I’ll just end up... y’know.
</div>
</div>
<div @class="'speech' + $o">
<div class="bubble p1">
Ugh, seriously? Fuck, okay. Hold still.
</div>
</div>
You shuffle over to $target.name and,
<<if $target.cock is 0>>
in one quick motion, you grab the waistline of his shorts from under his shriveled sack and yank it up. It twitches like it’s trying to get your attention, eliciting a moan from $target.name, but a second later it’s safely back in his shorts.
<<else>>
<<if $target.cock is 1>>
like you think it might bite, you delicately lift his cock with two fingers and shift it until it’s parallel with his body before yanking his shorts up and over it.
<<else>>
like you think it might bite, you delicately lift his cock with the back of your hand and shift it until it’s parallel with his body. Pulling out his waistband with the other hand, you lower it into $target.name's shorts, but it manages to flop out each time and slap against his knee. $target.name is taking slow, careful breaths, no doubt fighting the urge to grasp on to the monster cock and cream all over your face. Finally, fed up, you just grab his cock in your fist and shove it down his shorts.
<</if>><</if>>
<br><br>
<div @class="'speech' + $o">
<div class="bubble p1">
There. Done. Now you just have to make it the rest of the game without touching your dick. How hard can that be?
</div>
</div><<set $p1mercury.delete("Addiction")>>
<<set $p2mercury.delete("Addiction")>>
<<set $p3mercury.delete("Addiction")>>
<<set $TFp2mercury.delete("Addiction")>>
<<set $TFp3mercury.delete("Addiction")>>
<<set $p1.addict to 1>>
A shiver runs up your spine, your arms erupt in goosebumps, and cold sweat beads on your forehead. You feel suddenly weak, shakey.
<br><br>
<div class="speechp3">
<div class="bubble p3">
Woah, $p3.p1nickname, you don’t look so good.
</div>
</div>
You sit up on your knees and move a trembling hand toward $p3.name. He rises, thinking you’re asking for help standing up, but that’s not your target. You grab hold of your roommate’s shorts and yank them down so that his
<<if $p3.cock is 0>>
miniscule dick springs free. You dive on it, taking his nub and balls in your mouth with ease. You gently tug the genitals away from his body as your tongue swirls around and between his pea-sized balls, coaxing out your prize. Maybe it’s your technique or the relief that anyone would still want to touch his pathetic little member, but $p3.name spurts a sticky load of pure ambrosia in your mouth almost immediately.
<<else>>
<<if $p3.cock is 1>>
fat chub springs free. You dive on it, kissing the base before sliding your mouth down to engulf the head. You swallow it inch by inch, bobbing your head and swirling your tongue, desperately coaxing out your prize. Maybe it’s your technique or just the fact his head is crammed full of new, vulgar memories for him to draw upon, but $p3.name spurts a sticky load of pure ambrosia in your mouth almost immediately.
<<else>>
fucking massive cock springs free. You dive on it, kissing the base before sliding your mouth all the way down to the bulbous head. You try your best to swallow it inch by inch, bobbing your head and swirling your tongue, desperately coaxing out your prize. Maybe it’s your technique or, more likely, the joy at using his favorite new toy but $p3.name spurts a sticky load of pure ambrosia in your mouth almost immediately.
<</if>><</if>>
<br><br>
Your head lolls back and your eyes lose focus. Light and warmth radiate from your throat. You feel yourself falling backwards to the ground as if in slow motion. Even your gushing orgasm seems to take ages. You perceive every minute twitch of your cock as it pumps a sticky load into your pants.
<br><br>
You lay on the ground in dreamy ecstasy for you’re not sure how long, only barely aware of the conversation being had over your head. It feels like days until the high fades, and you’re able to focus again.
<br><br>
<div class="speechp1">
<div class="bubble p1">
Wow... How long was I out?
</div>
</div>
<div class="speechp3">
<div class="bubble p3">
Like 2 minutes, $p3.p1nickname. You were totally stoned. $p2.name figures that’s what the "Addiction" card does, makes you addicted to cum. Isn’t that fucked?
</div>
</div><<set $p1mercury.delete("Addiction")>>
<<set $p2mercury.delete("Addiction")>>
<<set $p3mercury.delete("Addiction")>>
<<set $TFp2mercury.delete("Addiction")>>
<<set $TFp3mercury.delete("Addiction")>>
<<if $target.name is $p2.name>>
<<set $o to "p3">>
<<set $other to $p3>>
<<set $t to "p2">>
<<set $p2.addict to 1>>
<<else>>
<<set $o to "p2">>
<<set $other to $p2>>
<<set $t to "p3">>
<<set $p3.addict to 1>>
<</if>>
The color drains from $target.name’s face, and he starts to shiver even as he sweats profusely.
<br><br>
<div class="speechp1">
<div class="bubble p1">
Woah, you don’t look so good, man.
</div>
</div>
$target.name pushes himself to his knees and reaches his trembling hand toward you. You rise and offer yours, thinking he needs help getting up. But he ignores it and instead reaches for your waistband. His breath is ragged and shallow.
<br><br>
$target.name lunges forward, pulling your pants down as he dives for your
<<if $p1.cock is 0>>
miniscule dick. He engulfs your cock and balls with ease and slathers them in saliva with long, hungry strokes of his tongue. You think of pulling him off or telling him to fuck off, but you can’t. Something about having a pathetic little clit instead of a man’s cock, even if it’s temporary, just feels so shameful. It’s a relief that anyone could still want your dick.
<<else>>
the tip of your cock before taking the head in his mouth and trying to swallow every inch of it. You know you should tell him to stop. But your head is filled with lurid memories of you and your friends fucking. Even if it’s just the game making him do it, you can’t help but embrace the fantasy.
<</if>>
<br><br>
You grab $target.name by the hair and tilt his head back to look at you.
<br><br>
<div class="speechp1">
<div class="bubble p1">
C’mon, bro. Tell me what you need.
</div>
</div>
$target.name mumbles into your crotch, unable to pull his head away from his task. He clutches your ass with one hand and pulls you into him as hard as he can as if to say, "Deeper," or maybe just, "No more questions." You oblige both possibile requests as best you can, using your grip on $target.name’s hair to push him him harder into your crotch as you start to skull fuck him.
<br><br>
You feel a rush of cum spurt into $target.name’s mouth, and you release his head. His whole body quakes as he takes just the tip between his lips and sucks greedily. When the sensation is too much, you struggle to push $target.name off of you. He stares up, pupils dilated, shorts becoming soaked in his own silent climax, and dribbling cum out of his grinning mouth as his limbs go slack.
<br><br>
<div class="speechp1">
<div class="bubble p1">
Fuck. What was that?
</div>
</div>
<div @class="'speech' + $t">
<div @class="'bubble ' + $t">
Wha... tha...
</div>
</div>
$target.name’s head lolls from side to side as he titters to himself.
<br><br>
<div class="speechp1">
<div class="bubble p1">
$other.name, I think he’s, like, totally stoned. That must be what "Addiction" does. It turns you into a cum addict... That’s fucked up.
</div>
</div>
It only takes a few minutes for $target.name’s high to wear off. And aside from him occasionally sneaking some of the cum out of his shorts and into his mouth, he seems back to normal. <<set $p1mercury.delete("Gustation")>>
<<set $p2mercury.delete("Gustation")>>
<<set $p3mercury.delete("Gustation")>>
<<set $TFp2mercury.delete("Gustation")>>
<<set $TFp3mercury.delete("Gustation")>>
<<set $p1.rim to 1>>
<<if $p2.rim is 1 or $p3.rim is 1>>
<<if $p3.rim is 1>>
<<set $other to $p3>>
<<if $offeredFrom is "p3">>
<div class="speechp3">
<div class="bubble p3">
<<if $p3.fem is 1>>
Ooh, girl, you're gonna love this. Trust me.
<<else>>
<<if $p3.dumb is 1>>
Yeah, I still dunno what it means, but it's a good one, bro. Trust me.
<<else>>
Just trust me on this, bro. You'll love it.
<</if>><</if>>
</div>
</div>
<<else>>
<div class="speechp3">
<div class="bubble p3">
<<if $p3.fem is 1>>
Ooh, girl, you're gonna love this.
<<else>>
<<if $p3.dumb is 1>>
Nice one, bro. You'll love this.
<<else>>
Oh, nice one, bro. I know it seems a little weird, but you're gonna love it.
<</if>><</if>>
</div>
</div>
<</if>>
<<else>>
<<set $other to $p2>>
<<if $offeredFrom is "p2">>
<div class="speechp2">
<div class="bubble p2">
<<if $p2.fem is 1>>
Ooh, girl, you're gonna love this. Trust me.
<<else>>
<<if $p2.dumb is 1>>
Fuck, I forget what it means, but it's a good one, bro. Trust me.
<<else>>
Just trust me on this, $p1.name. You're going to love it.
<</if>><</if>>
</div>
</div>
<<else>>
<div class="speechp2">
<div class="bubble p2">
<<if $p3.fem is 1>>
Ooh, girl, you're gonna love this.
<<else>>
<<if $p3.dumb is 1>>
Nice one, bro. You'll love this.
<<else>>
Oh, nice. Listen, $p1.name, I know it's going to seem a little strange at first, but it's //amazing//.
<</if>><</if>>
</div>
</div>
<</if>>
<</if>>
Before he’d finished his sentence, $other.name was on his knees and <<if $other.ass is 0>>lowering his shorts.<<else>>swaying his bubble butt back and forth seductively.<</if>> His waistband perfectly frames each cheek, and everything else in the world falls away except for his perfect ass. You’re not sure if he moved back toward you or if you crawled to him; but moments later, your hand is cupping a <<if ($other.name is $p2.name and $other.hair lte 1) or ($other.hair gte 1)>>hairy<<else>>smooth<</if>> asscheek, feeling its shape and heft.
<br><br>
When $other.name bends over and arches his back, your mouth begins to overflow with saliva and a hunger pang grips your stomach. A hand clasps the back of your head and starts to gently guide you into $other.name’s <<if $other.gape is 1>>gaping<<else>>puckered<</if>> hole. When your nose is an inch away from his sweaty crevice, you squeeze his ass and inhale deeply.
<br><br>
That scent alone… indescribable. You let out a satisfied sigh and begin almost to collapse against $other.name in contentment, but the hand clutching the back of your head tightens its grip and pushes you in deeper. Someone mutters something about “having a taste first” but you can’t hear them. Your brain is overloaded by the sensation of pure bliss assaulting your taste buds as you lap hungrily at $other.name’s delicious asshole. You’re only faintly aware of your own moaning as you graze $other.name’s cheeks with your teeth and press your tongue as deep into $other.name as its length would allow.
<br><br>
$other.name shudders underneath you, and you can feel his balls tighten against your chin as he shoots a load into his palm. Finally, you’re allowed to pull your head out of $other.name’s ass, feeling satisfied but overstuffed. $other.name squeezes a few more drops of cum into his open hand and then wipes the load between his cheeks.
<br><br>
<<if $other.name is $p2.name>>
<div class="speechp2">
<div class="bubble p2">
One last treat for you. Mind helping him out again, $p3.name?
</div>
</div>
<<else>>
<div class="speechp3">
<div class="bubble p3">
One last treat for you. Mind helping him out again, $p2.name?
</div>
</div>
<</if>>
Again, <<if $other.name is $p2.name>>$p3.name<<else>>$p2.name<</if>> grabs your hair in a steely grip and lowers you into $other.name’s ass. As you lap up the cum from his crevice, you’re amazed it ass could taste any more amazing.
<br><br>
<<if $other.name is $p2.name>>
<div class="speechp2">
<div class="bubble p2">
Mmmh, that feels fucking incredible. Thanks, $p3.name. I didn’t know you’d take an interest.
</div>
</div>
<div class="speechp3">
<div class="bubble p3">
Eh, he was so eager to use you last time. It just seemed fair that I make sure he got the full experience.
</div>
</div>
<<else>>
<div class="speechp3">
<div class="bubble p3">
Mmmh, that feels fucking incredible. Thanks, $p2.name. I didn’t know you’d take an interest.
</div>
</div>
<div class="speechp2">
<div class="bubble p2">
Eh, he was so eager to use you last time. It just seemed fair that I make sure he got the full experience.
</div>
</div>
<</if>>
<<else>>
<<if $p2.ass is 1>>
<<set $target to $p2>>
<<set $o to "p3">>
<<set $other to $p3>>
<<set $t to "p2">>
<<else>>
<<set $target to $p3>>
<<set $o to "p2">>
<<set $other to $p2>>
<<set $t to "p3">>
<</if>>
<<if $target.ass is 1>>
$target.name grunts and rises from his seat to reposition. Ever since his ass ballooned into a plump bubble butt, he’s had a hard time sitting on the ground for long without feeling lopsided. His cheeks bounce and wiggle from side to side as he shifts his weight from one knee to the other.
<br><br>
You're not sure why, but you feel yourself lean in, your face drawing nearer to his perfectly round globes.
<<else>>
<<if $target.muscle is 0>>
$target.name grunts and rises from his seat to reposition. It can't be comfortable sitting on that bony ass. His scrawny cheeks sway from side to side as he shifts his weight from one knee to the other.
<br><br>
You're not sure why, but you feel yourself lean in, your face drawing nearer to his butt.
<<else>>
$target.name grunts and rises from his seat to reposition. Years of squats to fill out his muscular ass and he still couldn't stand to sit on it in one position for very long at a time. His cheeks sway from side to side as he shifts his weight from one knee to the other.
<br><br>
You're not sure why, but you feel yourself lean in, your face drawing nearer to his rounded cheeks.
<</if>><</if>>
You’re salivating. And why shouldn’t you? Just the thought of pushing your face between those mounds, feeling the
<<if $target.hair is 1 or $target.hair is 2>>
moist hair matted down his crack press against your chin, his sweat slick your lips, and the warmth of his $target.hole radiate across your face.
<<else>>
smooth skin caress your lips, his sweat slick your cheeks, and the warmth of his $target.hole radiate across your face.
<</if>>
You near the musky cleft and inhale, long and deep, letting the earthy aroma fill your head and lungs. Your noisy exhale is loud enough that $target.name notices and tries to step away. But you grasp his hips. Your breath is ragged and labored as you speak.
<br><br>
<div @class="'speech' + $o">
<div class="bubble p1">
It's okay. Don't move. I just need to see something.
</div>
</div>
<div @class="'speech' + $t">
<div @class="'bubble ' + $t">
What?
</div>
</div>
<div @class="'speech' + $o">
<div class="bubble p1">
How it tastes.
</div>
</div>
You can’t resist any longer. You bury your face in $target.name’s ass and press your tongue flat against his bulging perineum before dragging it up to his
<<if $target.gape is 1>>
gaping chasm of an asshole. You hold your tongue to the rim and your upper lip to his quivering ring
<<else>>
puckered $target.hole. Your tongue pushes in and you bring your lips to his anus
<</if>>
as you eat $target.name’s delicious asshole with a ferocity unmatched by any time you've gone down on a girl. Your hands knead his cheeks, massaging them tighter against your face. And in that moment, $target.name stops trying to wriggle out of your grip or push you away. Instead, he grinds his ass into your face, imploring you to go deeper.
<br><br>
He rocks his hips in time with your wild tonguing until his knees give out, and he collapses to the ground. You, meanwhile, fall backwards onto your butt, suddenly feeling overstuffed, like you’ve just had a three-course meal. Your face smells like $target.name’s $target.hole, and you’ve developed a hunger that can only be sated by eating men’s asses. But in this moment, you’ve never felt more content.
<</if>>
<<set $target to $p1>><<set $p2mercury.delete("Gustation")>>
<<set $p3mercury.delete("Gustation")>>
<<set $TFp2mercury.delete("Gustation")>>
<<set $TFp3mercury.delete("Gustation")>>
<<if $target.name is $p2.name>>
<<set $o to "p3">>
<<set $other to $p3>>
<<set $t to "p2">>
<<set $p2.rim to 1>>
<<else>>
<<set $o to "p2">>
<<set $other to $p2>>
<<set $t to "p3">>
<<set $p3.rim to 1>>
<</if>>
<<if $p1.ass is 1>>
You grunt and rise from your seat to reposition. Ever since your ass ballooned into a plump bubble butt, you’ve had a hard time sitting on the ground for long without feeling lopsided. You can feel your cheeks bounce and wiggle from side to side as you shift your weight from one knee to the other.
<<else>>
You grunt and rise from your seat to reposition. Years of working your glutes on the swim team and you still can’t stand to sit in one position for very long at a time. Your hips sway as you shift your weight from one knee to the other.
<</if>>
You barely register $target.name leaning in closer to your backside. That is, until he hovers his face just inches from your ass and takes a deep, sustained sniff. You try to step away, but he grasps your hips.
<br><br>
<div @class="'speech' + $t">
<div @class="'bubble ' + $t">
It’s okay. Don’t move. I just need to see something.
</div>
</div>
<div @class="'speech' + $o">
<div class="bubble p1">
What?
</div>
</div>
<div @class="'speech' + $t">
<div @class="'bubble ' + $t">
How it tastes.
</div>
</div>
$target.name buries his face in your ass, pressing his tongue flat against your perineum before dragging it up to your
<<if $target.gape is 1>>
gaping chasm of an asshole. He holds his tongue to the rim and his upper lip to your quivering anus walls
<<else>>
puckered $p1.hole. His tongue pushes in, and he brings his lips to your anus
<</if>>
as he eats you out with a ferocity unmatched by any time you've gone down on a girl. His hands knead your cheeks, massaging them tighter against his face. And in that moment, you stop trying to wriggle out of his grip and start grinding your ass into his face. You implore him to go deeper.
<br><br>
You rock your hips in time with his wild tonguing until your knees give out and you collapse to the ground to finish yourself off with your hand. $target.name, meanwhile, falls backwards onto his butt. His face smells like your $p1.hole, and it’s clear the game has given him a hunger than can only be sated by eating men out. But at this moment, you’ve never seen him look more content. <<set $p1mercury.delete("Fatuity")>>
<<set $p2mercury.delete("Fatuity")>>
<<set $p3mercury.delete("Fatuity")>>
<<set $TFp2mercury.delete("Fatuity")>>
<<set $TFp3mercury.delete("Fatuity")>>
<<set $p1mercury.delete("Effeminacy")>>
<<set $TFp2mercury.delete("Effeminacy")>>
<<set $TFp3mercury.delete("Effeminacy")>>
<<set $p1.dumb to 1>>
You feel a tingle in your head as your years of college study drain away, pooling in a thick glob of drool that slowly dribbles out of your open mouth and splashes uselessly onto the floor. All those renaissance writers, beat poets, the rules of rhetoric and grammar, all of it spills over your drooping lip. Your face is forever stuck in a slack-jawed, vacant expression.<<set $p1mercury.delete("Fatuity")>>
<<set $p2mercury.delete("Fatuity")>>
<<set $p3mercury.delete("Fatuity")>>
<<set $TFp2mercury.delete("Fatuity")>>
<<set $TFp3mercury.delete("Fatuity")>>
<<if $target.name is $p2.name>>
<<set $o to "p3">>
<<set $other to $p3>>
<<set $t to "p2">>
<<set $p2.dumb to 1>>
<<set $p2mercury.delete("Effeminacy")>>
<<set $TFp2mercury.delete("Effeminacy")>>
<<else>>
<<set $o to "p2">>
<<set $other to $p2>>
<<set $t to "p3">>
<<set $p3.dumb to 1>>
<<set $p3mercury.delete("Effeminacy")>>
<<set $TFp3mercury.delete("Effeminacy")>>
<</if>>
$target.name clutches his head with both hands, wincing. But whatever painful sensation struck him leaves just as quickly. A wide, toothy grin slowly spreads across his face and a glob of drool dribbles out of his open mouth and splashes onto his T-shirt.
<br><br>
<div @class="'speech' + $o">
<div @class="'bubble ' + $o">
You... feeling okay?
</div>
</div>
<div @class="'speech' + $t">
<div @class="'bubble ' + $t">
Huh? Yeah, bro. ‘Course.
</div>
</div>
$target.name absentmindedly scratches his balls and then lifts two fingers to his nose. He chuckles dumbly, like the stench of his ball sweat is the funniest joke he’s heard all day.
<br><br>
<div @class="'speech' + $o">
<div @class="'bubble ' + $o">
Oh, shit. I think
<<if $offeredFrom is "p1" or $offeredTo is "p1">>
you
<<else>>
I
<</if>>
might have turned him into some kind of dumbass. Do you think the cards can do that?
</div>
</div>
$target.name reaches his hand down to get another whiff. His face is frozen in a slack-jawed, vacant expression.
<br><br>
<div @class="'speech' + $t">
<div class="bubble p1">
Maybe. Ask him something.
</div>
</div>
<div @class="'speech' + $o">
<div @class="'bubble ' + $o">
Umm, $target.name, what’s two plus two.
</div>
</div>
<div @class="'speech' + $t">
<div @class="'bubble ' + $t">
What? Four, dipshit.
</div>
</div>
$target.name holds up four fingers and then cleans out his ear with the same finger that was just scratching his taint. After giving the loose wax a sniff, he flicks the excess at $other.name.
<br><br>
<div @class="'speech' + $t">
<div class="bubble p1">
That's your idea of a hard question?
</div>
</div>
<<if $target.name is $p3.name>>
<div @class="'speech' + $o">
<div @class="'bubble ' + $o">
I panicked. What's a history question? Umm, $p3.name, who won the battle of Waterloo?
</div>
</div>
$target.name stares ahead for entirely too long. Then his grin widens and he guffaws, somehow still mouth-breathing the entire time.
<br><br>
<div @class="'speech' + $t">
<div @class="'bubble ' + $t">
I get it, "Water Loo." Like, "toilet." Good one, bro.
</div>
</div>
<div @class="'speech' + $o">
<div @class="'bubble ' + $o">
Honestly, I'm still not sure. He was pretty fucking dumb before. He seems happy though.
</div>
</div>
<<else>>
<div @class="'speech' + $o">
<div @class="'bubble ' + $o">
I panicked. What's an art question? Umm, $p2.name, who painted the Mona Lisa?
</div>
</div>
You roll your eyes and begin to berate $other.name for another too-easy question. But you’re interrupted when $target.name guffaws loudly, somehow still mouth-breathing the entire time.
<br><br>
<div @class="'speech' + $t">
<div @class="'bubble ' + $t">
More like the moaning Lisa, right dude?
</div>
</div>
<div @class="'speech' + $o">
<div @class="'bubble ' + $o">
Nice. Honestly, I like him a lot more this way.
</div>
</div>
<</if>><<if $p2.pup is 1 and $p3.pup is 1>>
<<set $midEndPup to 1>>
<<set $p1mercury.delete("Loyalty")>>
<<set $TFp2mercury.delete("Loyalty")>>
<<set $TFp3mercury.delete("Loyalty")>>
<<set $p1.pup to 1>>
<div class="speechp2">
<div class="bubble p2">
Your turn to pup out, $p1.name.
</div>
</div>
$p2.name stands up and takes a step toward you, but you hop up and hold out your hands to stop him.
<br><br>
<div class="speechp1">
<div class="bubble p1">
Hang on, $p2.name. I think we need to be careful, here. The last time one of you started to lose control, you didn't even realize it was happening. Let's just leave it alone.
</div>
</div>
<div @class="'speech' + $o">
<div @class="'bubble ' + $o">
Oh, c'mon. Like you didn't get a big laugh seeing me humiliate myself. Don't worry, you'll love it.
</div>
</div>
$p2.name lunges forward, his hand darting out to scratch behind your ear. His hand lingers on the back of your neck, giving the area a quick rub. You let out an involuntary purr at his touch, feeling your mind start to slip away as you lose yourself to the sensation.
<br><br>
<div class="speechp2">
<div class="bubble p2">
Yeah, you like that, boy.
</div>
</div>
He removes his hand. But before you can reply, either to say “No” or beg him to put it back, he <<if $p1.fat is 1>> begins to stroke your exposed belly. <<else>> reaches under your shirt and begins to stroke your belly. <</if>> You are in heaven. You stumble forward on numbing feet and fall into $p2.name’s waiting embrace. He sighs in relief as he gently guides you forward. Your shaking legs finally give out, and you drop to your hands and knees.
<br><br>
Sadly, you’re on the ground for no more than a few seconds before the rubs stop. The two men are arguing with each other and your continuous pawing and whines aren’t getting you any attention from them. It’s so frustrating! You don’t need two men who will ignore what a good boy you are. You need pups to play with of course!
<br><br>
The slight-framed pup in blue is the first to fall to hands and knees and approach you. He seems uncertain at first, confused, distressed. On all fours, he moves up and down your body, exploring you in cautionary sniffs, until the look of fear on his face melts away and he lets out an excited yip before diving under your stomach to press his muzzle to your groin. A few quick whiffs and Blue barks again, pawing at your crotch with his paws, clearly wanting to get at your happy puppy cock. You’re thrilled to comply, but you can only fumble with your zipper, your fingers just as useless as your legs. It takes the combined efforts of your and Blue’s clumsy paws to finally wriggle you free of your pants.
<br><br>
You push down your underwear until your <<if $p1.cock is 0>>nub <<else>>rigid cock <</if>>springs free. One gleeful bark and Blue’s on you, wrestling you to your back before engulfing your dick in his mouth. You lay back in bliss as his wet tongue <<if $p1.cock is 0>>swirls around your dick<<else>>slobbers all over your shaft<</if>>.
<br><br>
You barely take notice when another pup, a familiar burly figure, positions itself over you; that is, until the massive intruder pins your arms to the ground in a steely grip and releases a low, violent snarl. The smaller pup is jolted from his snack and whines in reply. Releasing your arms, the new dog advances over you to continue his feud with Blue until his dangling cock comes to rest over your face. The implication is clear, you’re his, and Blue is using you without permission.
<br><br>
As you begin to lap at the pre dribbling from his cock, you couldn’t be happier with the arrangement. Your greedy muzzle seems to settle the dispute. Blue dives back down, hard, between your <<if $p1.fat is 1>>ample thighs<<else>>legs<</if>>, as the muscly dog shoves his cock<<if $p1.lips is 1>> passed your soft, plump lips and into your waiting mouth.<<else>> into your waiting mouth.<</if>> You feel the invading dick slide to the back of your throat as you moan hungrily. Satisfied you can handle his length, he starts thrusting, in and out, the pace always increasing.
Blue is perfectly in rhythm, licking, sucking, and nipping at your <<if $p1.cock is 0>>nub<<else>>cock<</if>> in time with the throat fucking. Until, with a howl, your superior gushes into your thirsty maw. A second later and Blue joins the call, announcing his own climax. Your own howl is muffled against the alpha’s pubes as you savor the feeling of his cum sliding down your throat and the pure joy of knowing your two playmates are will keep you a happy, horny pup forever.
<div class="turn gamesummary">
[img["https://berylforge.neocities.org/images/BlackTurn.png"][Summary Screen]]
</div>
<<elseif $p2.pup is 1 or $p3.pup is 1>>
<<set $p1mercury.delete("Loyalty")>>
<<set $TFp2mercury.delete("Loyalty")>>
<<set $TFp3mercury.delete("Loyalty")>>
<<set $p1.pup to 1>>
<div class="speechp2">
<div class="bubble p2">
Oh, give him a scratch behind the ear, $p3.name. He'll love it.
</div>
</div>
Before you can dodge away, $p3.name reaches out and brushes his fingertips against your scalp. Your initial concern melts away as you lean into the scratch, a blissful sigh escaping your lips while your eyes roll up and your tongue lolls out. When $p3.name removes the hand, you hop up on on hands and knees, wagging your butt as you chase the hand back to Master's lap.
<br><br>
<div class="speechp3">
<div class="bubble p3">
<span class="blur">Ah, who's my</span> good boy?
</div>
</div>
You understood those words! You’re so happy. You’re a good boy. You wiggle your hips to show the dark-haired man how excited you are. You’re such a good boy. You yip and paw at his leg. Does he know?
<br><br>
The dark-haired man leans over to you and says some more words you don’t know. But then he laughs and points to the light-haired man. You cock your head, thinking... Oh! You bound over to the other man on hands and knees, so elated you bowl him over, and resume licking his face. You wonder if he knows how excited you are to see him. You lower your hips against his stomach and start grinding your puppy cock against him. The man wriggles under you like he wants to get away.
<br><br>
<div class="speechp2">
<div class="bubble p2">
<span class="blur">Fuck, $p3.name get him off me!</span>
</div>
</div>
<div class="speechp3">
<div class="bubble p3">
<span class="blur">Look how excited he is. I don't think he'll calm down until... you know.</span>
</div>
</div>
<div class="speechp2">
<div class="bubble p2">
<span class="blur">I mean... if it'll help make him normal again. Umm... $p1.name,</span> lay down.
</div>
</div>
You stop licking and clamber off of the light-haired man. You lower your chest to the ground, your ass still wagging in the air. The man grabs your shoulders and guides you to your back. Your tongue lolls out as you squirm around the carpet. You like this new game. He uses one hand to pinch your nipple and the other rubs your puppy cock. You whimper and wriggle, thankful that master’s paws can bring you pleasure in a way yours can’t.
<br><br>
<div class="speechp3">
<div class="bubble p1">
Arf!
</div>
</div>
You bark as warm, sticky fluid pools in your crotch. You feel tired, suddenly.
<br><br>
<div class="speechp2">
<div class="bubble p2">
<span class="blur">That's good, $p1.name. Want a</span> treat.
</div>
</div>
You pant warm breaths into Master's hand as he brings the sticky liquid to your mouth. You sniff then lift your head to lap up the delicious treat. When it’s clean, you stretch lazily and roll back onto your hands and knees.
<br><br>
<div class="speechp3">
<div class="bubble p3">
See, I told you that’d calm him down.
</div>
</div>
<div class="speechp2">
<div class="bubble p2">
Yeah, then why didn’t you do it?
</div>
</div>
<div class="speechp3">
<div class="bubble p3">
You know why. C’mon, you're telling me it's not your fantasy to--
</div>
</div>
<div class="speechp2">
<div class="bubble p2">
Hang on. $p1.name, are you with us?
</div>
</div>
You smack your lips together a few times, the taste of your cum still very much on your tongue.
<br><br>
<div class="speechp3">
<div class="bubble p1">
I... What happened?
</div>
</div>
$p2.name and $p3.name exchanges furtive glances.
<br><br>
<div class="speechp3">
<div class="bubble p1">
Actually, don’t tell me. I got the gist of it.
</div>
</div>
You feel an itch behind your ear and reflexively go to scratch, but $p2.name catches your arm.
<br><br>
<div class="speechp2">
<div class="bubble p2">
Hey, probably leave that whole area alone for now.
</div>
</div>
<<else>>
<<set $p1mercury.delete("Loyalty")>>
<<set $TFp2mercury.delete("Loyalty")>>
<<set $TFp3mercury.delete("Loyalty")>>
<<set $p1.pup to 1>>
<div class="speechp3">
<div class="bubble p1">
I don’t feel any different.
</div>
</div>
You scratch your head, waiting for something to happen. When two probing fingers scratch behind your ear, however, a dumb, carefree grin spreads across your face. Still pawing at your ear with one hand, you prop yourself up on your knees and eagerly sway your hips back and forth.
<br><br>
<div class="speechp2">
<div class="bubble p2">
$p1.name, what’s going on?
</div>
</div>
You spring from your seat and, planting both hands on his chest, push him onto his back. You happily wag your ass as you lick every inch of his face.
<br><br>
<div class="speechp2">
<div class="bubble p2">
Hey, woah. Get off!
</div>
</div>
Your dull grin turns to frown as you whimper and slowly move away from $p2.name. You sit, waiting, legs forward and head bowed. You don’t understand why $p2.name was so upset. You just wanted to... kiss him? Lick him? What’s going on?
<br><br>
<div class="speechp3">
<div class="bubble p1">
Umm, sorry. I was just... really excited to see you all of a sudden.
</div>
</div>
<div class="speechp2">
<div class="bubble p2">
Yeah. I got that.
</div>
</div>
<div class="speechp3">
<div class="bubble p3">
Here, let me try something.
</div>
</div>
$p3.name extends his hand and scratches behind your ear. The effect is instant: you lean into his hand and feel all trace of human intelligence drain from your head while the same, vacant, grin spreads across your face. You’re so content rubbing your head into $p3.name’s hand, you don’t even care that you can’t really seem to comprehend what the two men are arguing about or that your cock is stiffening.
<br><br>
<div class="speechp3">
<div class="bubble p3">
<span class="blur">Ah, who's my</span> good boy?
</div>
</div>
You understood those words! You’re so happy. You’re a good boy. You wiggle your hips to show the dark-haired man how excited you are. You’re such a good boy. You yip and paw at his leg. Does he know?
<br><br>
The dark-haired man leans over to you and says some more words you don’t know. But then he laughs and points to the light-haired man. You cock your head, thinking... Oh! You bound over to the other man on hands and knees, so elated you bowl him over, and resume licking his face. You wonder if he knows how excited you are to see him. You lower your hips against his stomach and start grinding your puppy cock against him. The man wriggles under you like he wants to get away.
<br><br>
<div class="speechp2">
<div class="bubble p2">
<span class="blur">Fuck, $p3.name get him off me!</span>
</div>
</div>
<div class="speechp3">
<div class="bubble p3">
<span class="blur">Look how excited he is. I don't think he'll calm down until... you know.</span>
</div>
</div>
<div class="speechp2">
<div class="bubble p2">
<span class="blur">I mean... if it'll help make him normal again. Umm... $p1.name,</span> lay down.
</div>
</div>
You stop licking and clamber off of the light-haired man. You lower your chest to the ground, your ass still wagging in the air. The man grabs your shoulders and guides you to your back. Your tongue lolls out as you squirm around the carpet. You like this new game. He uses one hand to pinch your nipple and the other rubs your puppy cock. You whimper and wriggle, thankful that master’s paws can bring you pleasure in a way yours can’t.
<br><br>
<div class="speechp3">
<div class="bubble p1">
Arf!
</div>
</div>
You bark as warm, sticky fluid pools in your crotch. You feel tired, suddenly.
<br><br>
<div class="speechp2">
<div class="bubble p2">
<span class="blur">That's good, $p1.name. Want a</span> treat.
</div>
</div>
You pant warm breaths into Master's hand as he brings the sticky liquid to your mouth. You sniff then lift your head to lap up the delicious treat. When it’s clean, you stretch lazily and roll back onto your hands and knees.
<br><br>
<div class="speechp3">
<div class="bubble p3">
See, I told you that’d calm him down.
</div>
</div>
<div class="speechp2">
<div class="bubble p2">
Yeah, then why didn’t you do it?
</div>
</div>
<div class="speechp3">
<div class="bubble p3">
You know why. C’mon, you're telling me it's not your fantasy to--
</div>
</div>
<div class="speechp2">
<div class="bubble p2">
Hang on. $p1.name, are you with us?
</div>
</div>
You smack your lips together a few times, the taste of your cum still very much on your tongue.
<br><br>
<div class="speechp3">
<div class="bubble p1">
I... What happened?
</div>
</div>
$p2.name and $p3.name exchanges furtive glances.
<br><br>
<div class="speechp3">
<div class="bubble p1">
Actually, don’t tell me. I got the gist of it.
</div>
</div>
You feel an itch behind your ear and reflexively go to scratch, but $p2.name catches your arm.
<br><br>
<div class="speechp2">
<div class="bubble p2">
Hey, probably leave that whole area alone for now.
</div>
</div>
<</if>><<if ($p1.pup is 1 and $p2.pup is 1) or ($p1.pup is 1 and $p3.pup is 1)>>
<<set $midEndPup to 1>>
<<if $target.name is $p2.name>>
<<set $o to "p3">>
<<set $other to $p3>>
<<set $t to "p2">>
<<set $p2.pup to 1>>
<<set $p2mercury.delete("Loyalty")>>
<<set $TFp2mercury.delete("Loyalty")>>
<<else>>
<<set $o to "p2">>
<<set $other to $p2>>
<<set $t to "p3">>
<<set $p3.pup to 1>>
<<set $p3mercury.delete("Loyalty")>>
<<set $TFp3mercury.delete("Loyalty")>>
<</if>>
<div @class="'speech' + $o">
<div @class="'bubble ' + $o">
Your turn to pup out, $target.name.
</div>
</div>
$other.name stands up and takes a step toward $target.name, but you hop to your feet to stop him.
<br><br>
<div class="speechp1">
<div class="bubble p1">
Hang on, $other.name. I think we need to be careful, here. The last time I started to lose control, I didn't even realize it was happening. Let's just leave it alone.
</div>
</div>
<<if $target.name is $p2.name>>
<div @class="'speech' + $o">
<div @class="'bubble ' + $o">
Nah, fuck that. $p2.name got a good laugh at us when we were all stupid and horny. Don't worry, you'll both love it.
</div>
</div>
<<else>>
<div @class="'speech' + $o">
<div @class="'bubble ' + $o">
Oh, c'mon. Like he wasn't getting a big laugh seeing me humiliate myself. Don't worry, you'll both love it.
</div>
</div>
<</if>>
$other.name lunges forward, his hand darting out to scratch behind your ear. His hand lingers on the back of your neck, giving the area a quick rub. You let out an involuntary purr at his touch, feeling your mind start to slip away as you lose yourself to the sensation.
<br><br>
<div @class="'speech' + $o">
<div @class="'bubble ' + $o">
Yeah, you like that, boy.
</div>
</div>
He removes his hand. But before you can reply, either to say “No” or beg him to put it back, he <<if $p1.fat is 1>> begins to stroke your exposed belly. <<else>> reaches under your shirt and begins to stroke your belly. <</if>> You are in heaven. You stumble forward on numbing feet and fall into $p2.name’s waiting embrace. He sighs in relief as he gently guides you forward. Your shaking legs finally give out, and you drop to your hands and knees.
<br><br>
Sadly, you’re on the ground for no more than a few seconds before the rubs stop. The two men are arguing with each other and your continuous pawing and whines aren’t getting you any attention from them. It’s so frustrating! You don’t need two men who will ignore what a good boy you are. You need pups to play with of course!
<br><br>
The slight-framed pup in blue is the first to fall to hands and knees and approach you. He seems uncertain at first, confused, distressed. On all fours, he moves up and down your body, exploring you in cautionary sniffs, until the look of fear on his face melts away and he lets out an excited yip before diving under your stomach to press his muzzle to your groin. A few quick whiffs and Blue barks again, pawing at your crotch with his paws, clearly wanting to get at your happy puppy cock. You’re thrilled to comply, but you can only fumble with your zipper, your fingers just as useless as your legs. It takes the combined efforts of your and Blue’s clumsy paws to finally wriggle you free of your pants.
<br><br>
You push down your underwear until your <<if $p1.cock is 0>>nub <<else>>rigid cock <</if>>springs free. One gleeful bark and Blue’s on you, wrestling you to your back before engulfing your dick in his mouth. You lay back in bliss as his wet tongue <<if $p1.cock is 0>>swirls around your dick<<else>>slobbers all over your shaft<</if>>.
<br><br>
You barely take notice when another pup, a familiar burly figure, positions itself over you; that is, until the massive intruder pins your arms to the ground in a steely grip and releases a low, violent snarl. The smaller pup is jolted from his snack and whines in reply. Releasing your arms, the new dog advances over you to continue his feud with Blue until his dangling cock comes to rest over your face. The implication is clear, you’re his, and Blue is using you without permission.
<br><br>
As you begin to lap at the pre dribbling from his cock, you couldn’t be happier with the arrangement. Your greedy muzzle seems to settle the dispute. Blue dives back down, hard, between your <<if $p1.fat is 1>>ample thighs<<else>>legs<</if>>, as the muscly dog shoves his cock<<if $p1.lips is 1>> passed your soft, plump lips and into your waiting mouth.<<else>> into your waiting mouth.<</if>> You feel the invading dick slide to the back of your throat as you moan hungrily. Satisfied you can handle his length, he starts thrusting, in and out, the pace always increasing.
Blue is perfectly in rhythm, licking, sucking, and nipping at your <<if $p1.cock is 0>>nub<<else>>cock<</if>> in time with the throat fucking. Until, with a howl, your superior gushes into your thirsty maw. A second later and Blue joins the call, announcing his own climax. Your own howl is muffled against the alpha’s pubes as you savor the feeling of his cum sliding down your throat and the pure joy of knowing your two playmates are will keep you a happy, horny pup forever.
<div class="turn gamesummary">
[img["https://berylforge.neocities.org/images/BlackTurn.png"][Summary Screen]]
</div>
<<elseif $p1.pup is 1 or $p2.pup is 1 or $p3.pup is 1>>
/% <div class="attribution">Scene contributed by Nocturne13</div>
<br> %/
<<if $target.name is $p2.name>>
<<set $o to "p3">>
<<set $other to $p3>>
<<set $t to "p2">>
<<set $p2.pup to 1>>
<<set $p2mercury.delete("Loyalty")>>
<<set $TFp2mercury.delete("Loyalty")>>
<<else>>
<<set $o to "p2">>
<<set $other to $p2>>
<<set $t to "p3">>
<<set $p3.pup to 1>>
<<set $p3mercury.delete("Loyalty")>>
<<set $TFp3mercury.delete("Loyalty")>>
<</if>>
<div class="speechp1">
<div class="bubble p1">
Oh, scratch him behind the ear, $other.name. He’ll love it.
</div>
</div>
Before $target.name can dodge away, $other.name reaches out and brushes his fingertips against $target.name’s scalp. He immediately leans into the scratch, a blissful sigh escaping his lips as his eyes roll up and his tongue lolls out. When $other.name removes the hand, $target.name gets up on hands and knees, wagging his butt and looking eagerly from you to $other.name and back. He sniffs the air a few times before yipping happily and diving into <<if $p1.pup is 1>>your <<else>>$other.name’s<</if>>lap.
<br><br>
<<if $p1.pup is 1>>
<div class="speechp1">
<div class="bubble p1">
Woah! Who’s a good puppy? You are! Yes you are!
</div>
</div>
$target.name snuggles deeper into your lap and pants eagerly when you resume stroking the back of his head. You use your fingertips to gently scritch behind his ear, and $target.name’s leg starts to reflexively thump the floor. //He looks so relaxed,// you think as you paw at his head. You can feel his warm, moist breath on your crotch and you wish he would dig his snout down into your pants and lick your slobbering puppy cock.
<br><br>
<div @class="'speech' + $o">
<div @class="'bubble ' + $o">
Okay, break it up you two!
</div>
</div>
You look down, realizing you’ve been drooling onto the top of $target.name’s head and slowly humping his face in your crotch. It takes more than a light shove to convince $target.name to get off of you; but once you’ve put a little distance between you, his eyes begin to focus again. The look of utter devotion and adoration on his face slowly fades until he just looks confused at why he's licking the back of his hand.
<<else>>
<div @class="'speech' + $o">
<div @class="'bubble ' + $o">
Woah! Who’s a good puppy? You are! Yes you are!
</div>
</div>
$target.name snuggles deeper into $other.name’s lap and pants while $other.name resumes stroking the back of his head. When $other.name gives a little scritch behind the ear, $target.name whimpers happily, his right leg reflexively thumping the floor. It’s only after $other.name starts to growl softly and buck his hips up and down to hump $target.name’s face that you realize you need to interject before $other.name goes full pup and you’re stuck prying apart two actual horndogs.
<</if>>
<<else>>
<<if $target.name is $p2.name>>
<<set $o to "p3">>
<<set $other to $p3>>
<<set $t to "p2">>
<<set $p2.pup to 1>>
<<set $p2mercury.delete("Loyalty")>>
<<set $TFp2mercury.delete("Loyalty")>>
<<else>>
<<set $o to "p2">>
<<set $other to $p2>>
<<set $t to "p3">>
<<set $p3.pup to 1>>
<<set $p3mercury.delete("Loyalty")>>
<<set $TFp3mercury.delete("Loyalty")>>
<</if>>
<div @class="'speech' + $t">
<div @class="'bubble ' + $t">
I don’t feel any different.
</div>
</div>
$target.name impatiently scratches his head, waiting for something to happen. When two probing fingers scratch behind his ear, however, a dumb, carefree grin spreads across his face. Still pawing at his ear with one hand, he props himself up on his knees as his hips begin to sway eagerly.
<br><br>
<div @class="'speech' + $o">
<div @class="'bubble ' + $o">
$target.name, what’s going on with you?
</div>
</div>
As if noticing $other.name for the first time, $target.name springs from his seat and, with both hands planted on $other.name's chest, pushes him onto his back. $target.name wags his ass happily as he licks $other.name’s face.
<br><br>
<div @class="'speech' + $o">
<div @class="'bubble ' + $o">
What the hell? Get off!
</div>
</div>
$target.name’s dull grin turns to a frown as he whimpers then clamors off of $other.name. He sits, legs forward and head bowed, in front of him as if awaiting some command. When it doesn’t come, $target.name’s eyes seem to focus again as his wiggling slows and finally stops.
<br><br>
<div @class="'speech' + $t">
<div @class="'bubble ' + $t">
Umm, sorry. I was just... really excited to see you all of a sudden.
</div>
</div>
<div @class="'speech' + $o">
<div @class="'bubble ' + $o">
Yeah, I got that. Here, let me try something.
</div>
</div>
$other.name extends his hand and scratches behind $target.name’s ear. The effect is instant: $target.name leans into his hand and all trace of human intelligence immediately drains from $target.name’s face, replaced by that same vacant grin from before.
<br><br>
<div @class="'speech' + $o">
<div @class="'bubble ' + $o">
Who’s a good boy?
</div>
</div>
$target.name pauses and cocks his head, as if confused. After a beat, his tongue flops out and he wags his hips enthusiastically. $other.name chuckles and looks to you.
<br><br>
<div @class="'speech' + $o">
<div @class="'bubble ' + $o">
What do you think, $p1.name? Should we keep him? Train him to do... whatever dogs do?
</div>
</div>
<div class="pchoice">
<div @class="'speech' + $t">
<div class="bubble p1 first">
<<link "Nah, I’m more of a cat-person.">>
<<replace ".pchoice">>
<<set $p2.p1relation += 1>>
<div @class="'speech' + $t">
<div class="bubble p1">
Nah, I’m more of a cat-person.
</div>
</div>
You hold your hand up, palm forward, as if to say, "stay." $target.name dutifully sits on the floor, panting. While you and $other.name wait for his intelligence to return, $target.name occupies himself trying to lift a leg over his head and lick his own crotch.
<</replace>>
<</link>>
</div>
</div>
<div @class="'speech' + $t">
<div class="bubble p1 first">
<<link "They chase bones. Here, boy!">>
<<replace ".pchoice">>
<<set $p2.p1relation -= 1>>
<div @class="'speech' + $t">
<div class="bubble p1">
They chase bones. Here, boy!
</div>
</div>
$target.name lopes over to you and your waiting hand. His leg shudders as you ruffle his hair and scratch behind both ears. His empty eyes are half-closed, and a thin line of drool drips onto his T-shirt. He is entranced, not noticing as you pull his head into your thighs
<<if $p1.cock is 0>>
and against the stiff tip of your shrunken cock. As his lips make contact, his eyes go wide and his nostrils flare. He sniffs all around its length, yips, and then wastes no time slobbering saliva all around your dick and balls. His butt wags as you continue to stroke his head, guiding it onto your dicklet. Seemingly not at all bothered at being offered such a small treat, the constant wiggling only stops when $other.name steadies $target.name’s hips with both hands. $target.name moans into your skin as $other.name
<<else>>
and against the warm flesh of your thick cock. As his lips make contact, his eyes go wide and his nostrils flare. He sniffs up and down its length, yips, and then wastes no time covering it in saliva as his eager puppy tongue races to taste every inch. His butt wags as you continue to stroke his head, guiding it up and down your shaft. The constant wiggling only stops when $other.name steadies $target.name’s hips with both hands. $target.name moans into your skin as $other.name
<</if>>
<<if $target.ass is 1>>
sandwiches his erection between $target.name’s perfect globes and rubs it up and down his pulsing $target.hole.
<<else>>
pulls down $target.name’s shorts and sandwiches his erection between $target.name’s cheeks, rubbing it up and down his pulsing $target.hole.
<</if>>
<br><br>
As you feel your climax building, you pull $target.name up by the hair. His slobbering tongue still hangs as his head tilts in another look of confusion, this one accented by a satisfied smirk as $other.name continues to tease his asshole.
<br><br>
<div @class="'speech' + $t">
<div class="bubble p1">
Hang on, boy.
</div>
</div>
<<if $p1.cock is 0>>
You slowly retract your hand from $target.name’s head and hold it, palm forward, as if to say, "Stay." With a finger and thumb, you tug at your tiny member until you’re spurting onto $target.name’s lazy tongue and quivering chin. $other.name signals with a grunt that he’s left his own load between $target.name’s asscheeks.
<<else>>
You slowly retract your hand from $target.name’s head and hold it, palm forward, as if to say, "Stay." You wrap both hands around your mammoth cock and pump until you’re spurting onto $target.name’s lazy tongue and quivering chin. $other.name signals with a grunt that he’s left his own load between $target.name’s asscheeks.
<</if>>
<br><br>
With you and $other.name momentarily spent, $target.name occupies himself trying to lift a leg over his head and lick at his drooling dick until his intelligence eventually returns.
<</replace>>
<</link>>
</div>
</div>
<div @class="'speech' + $t">
<div class="bubble p1 first">
<<link "They sniff butts. Here, Boy!">>
<<replace ".pchoice">>
<<set $p2.p1relation -= 1>>
<div @class="'speech' + $t">
<div class="bubble p1">
They sniff butts. Here, Boy!
</div>
</div>
While $target.name lops over, you rise
<<if $p1.height is 0>>
and allow your jeans to slide down to your ankles.
<<else>>
and slide your jeans down until they bunch at your ankles.
<</if>>
You arch your back and thrust your bare ass into $target.name’s face. He yips like an obedient puppy and nestles his nose into your
<<if $p1.ass is 1>>
voluptuous booty.
<<else>>
<<if $p1.hair is 2 and ($p1.musk is 1 or $p1.stink is 1)>>
hairy, stinking asscrack.
<<else>>
<<if $p1.hair is 1>>
hairy asscrack.
<<else>>
<<if $p1.musk is 1 or $p1.stink is 1>>
sweaty asscrack.
<<else>>
warm asscrack.
<</if>><</if>><</if>><</if>>
With his nose pressed against your $p1.hole, $target.name inhales deeply, purring softly as he takes in your ripe odor. You shudder when his wet tongue runs up the length of your ass, brushing over your $p1.hole. You reach a hand around to cradle his head, pulling him tighter against you and assuring him he’s being such a good boy. You shudder in ecstasy as he tongues, slurps, and nips at your greedy hole.
<br><br>
<div @class="'speech' + $t">
<div class="bubble p1">
Ready for your treat?
</div>
</div>
You pull $target.name’s head away by his hair and turn around, only now noting that $other.name has pulled $target.name’s shorts down and is eagerly rubbing his stiff erection up and down his exposed $target.hole. $target.name’s slobbering tongue still hangs as his head tilts in another look of confusion, this one accented by a satisfied smirk as $other.name continues to tease his asshole.
<br><br>
With a few quick tugs, you’re spurting onto $target.name’s lazy tongue and quivering chin just as $other.name signals with a grunt that he’s left his own load between $target.name’s asscheeks.
<br><br>
<div @class="'speech' + $o">
<div @class="'bubble ' + $o">
Want to lick this bone clean, boy?
</div>
</div>
$target.name eagerly complies, flipping around to lick the taste of cum and ass off of $other.name’s dick and giving you a view of his creamed buttocks. With that job done, $target.name’s energy seems, at last, somewhat subdued. He’s still on his knees, ass pointed at you, but snuggling his face against $other.name’s balls and sighing deeply. And of course, that's where he finds himself minutes later when his intelligence finally returns.
<</replace>>
<</link>>
</div>
</div>
</div>
<</if>><<set $domsulfur.delete("Dom1")>>
<<set $subsulfur.delete("Sub1")>>
<<set $tf to "Sub1">>
<<set $lunarEnd to "Sub1">>
<<set $p2.dom to 1>>
<<set $p3.dom to 1>>
<<set $p1.dom to 0>>
<<set $p1.hole to "cunt">>
<<set $p2.hole to "asshole">>
<<set $p3.hole to "asshole">>
<<set $p1.p2nickname to "man">>
<<set $p1.p3nickname to "man">>
<<set $p2.p1nickname to "dude">>
<<set $p2.p3nickname to "dude">>
<<set $p3.p1nickname to "bro">>
<<set $p3.p2nickname to "bro">>
A searing pain radiates from your forehead as new memories are poured into your head like molten steel. Images flash through your mind faster than you can register them until, as the scorching pain turns to a dull throb, your mind settles on a single memory.
<hr>
You were 18-years-old, fresh outta highschool and looking forward to starting college in a couple of months, especially if it meant getting away from your overbearing dad. He never missed a chance to express his disappointment that you hadn’t grown into a rough, blue-collar joe like him. That’s why it came as a complete shock when he invited you along to his annual hunting trip. You were hardly optimistic, but a part of you thought this was your chance to finally prove you weren’t the sissy he took you for.
<br><br>
That part of you died on the first morning of the trip. You awoke, lying in your cot completely naked even though you remembered wearing a pair of boxer-briefs to bed. What’s more, your luggage was missing. Embarrassed, you eventually had to call to your dad for help, doing your best to cover yourself with the duvet.
<br><br>
You were relieved when he entered the room with your bag strapped over his shoulder. But that relief quickly faded as you noticed his own bag in hand.
<br><br>
"Wait, are we leaving?" you asked, "I thought we had the cabin for 3 weeks."
<br><br>
"I’m leaving. You’re staying." You reached your hand out to ask for your bag, but your dad made no move to give it to you. "I’m not playing around, boy. Now I’m getting out of here so I don’t have to deal with the embarrassment of seeing what you’re about to become. But in a few minutes, my foreman Mike is going to arrive."
<br><br>
"Wait, who? Dad, what’s going on? Can I just get dressed, please?"
<br><br>
"‘Fraid not, boy. Mike says it helps the transition if boys learn early on that only men wear clothes. See, your mom and I talked it over, and it’s time you made something of yourself. God knows, I didn’t want this for you. I wanted you to be a man, not this," he held out a hand as if to indicate all of you, "preening pansy. But you insisted on all that fag shit: your little swim speedos, waxing your chest, fuck you even shave your pubes like some kinda sissy. Well I ain’t having my son go off to school to get some faggy liberal arts degree and leave me footin’ the bill.
<br><br>
"Face it, boy, the only way you’re ever going to be able to pay me back is selling that shaved pussy of yours to whoever’ll pay. So that’s where Mike comes in. He’s got this kind of side-hustle training sissy boys like you to be whores. He’s gonna spend the next 2 weeks here with you, teaching you how to take cock and suck a man off and all that shit whores do. And I don’t suggest you give him any lip, or he’ll beat the fight right out of you. Hell, maybe if I’d done that when you were younger we wouldn’t be here."
<br><br>
As he turned to leave, you finally found your voice, "Wait, dad. I don’t want to be a... whore. I’m not gay. I promise. Okay, I like girls. I’ve been with a lot of them actually."
<br><br>
"Boy, I didn’t say you were gay. Fuck, two of the men on my crew are gay and they’re both more man than you’ll ever be. I said you were a sissy bitch, and all this whining is just telling me I’m right. Besides, Mike says straight boys make the best whores."
<br><br>
Before you could protest, the sound of the cabin door closing and heavy footfalls announced Mike’s arrival.
<br><br>
"That my new fuck-bitch, chief?" he asked with a smile.
<br><br>
"Yeah, that’s my boy, Mike. I was just headin’ out."
<br><br>
He was really going to leave you with this stranger. "Dad, please--"
<br><br>
In a flash, Mike had crossed the room and planted his fist into your stomach, knocking the wind out of you.
<br><br>
"Nobody asked you a question, bitch. So unless your bitch mouth is moaning around my cock, I don’t wanna hear a sound from it. Damn, Chief, I’ve got my work cut out for me for the next 3 weeks if he’s already this uppity."
<br><br>
Your eyes went wide and you shouted to your dad, "Wait, you said 2 weeks--"
<br><br>
Another punch to the gut left you crumpled on the bed, whimpering.
<br><br>
Your dad didn’t even turn to you as he explained, "It’s 2 weeks to get you trained up then another week teaching $p3.name and $p2.name the proper way to handle their new whore." You pleaded with your eyes for an explanation, but you didn’t want to risk getting hit again. Your dad continued, "See, I told Mike here your mother and I didn’t want to handle the day-to-day. It’s shameful enough just knowing you’re out there getting whored out instead of working like a real man. So he had this idea. We’re leasing you out to $p3.name and $p2.name. They can rent your pussy out to the football team or just fuck you every night themselves--I don’t really care. Mike and I just get a monthly payment, and I don’t have to think of what a pathetic bitch I raised."
<br><br>
Two weeks later, you were a broken man. Your aching cunt, as even you had now come to know it, leaked a steady drip of Mike’s scuzz all over the cabin floor. And your mouth constantly tasted of cum, sweat, and ass. When $p2.name and $p3.name arrived to find you on your knees and begging for their cocks--just like Mike had taught you--they could hardly believe you were the same person. They were hesitant at first, of course, but after a week of Mike’s tutelage neither saw you as a friend anymore. You were their bitch, and they would make a killing renting out your cunt to anyone who’d pay.
<hr>
<div class="speechp2">
<div class="bubble p2">
<<if $p2.fem is 1>>
Aww, babe, that's not right. You're not a...
<<else>>
<<if $p2.dumb is 1>>
That's not right, bro. You're not a...
<<else>>
That... that’s sick. I mean, $p1.name you’re not a...
<</if>><</if>>
</div>
</div>
//Whore//, you think, horrified at the tinge of pleasure that runs up your spine as the word reverberates in your mind. But $p2.name is wrong, and the evidence is all around you. The ragged, secondhand couch $p3.name got from his older brother has been replaced by the leather sofa he bought after renting you out as the football team’s cumdump. $p2.name’s new PS5 rests in the entertainment center, one of the many impulse buys he got with the money you make from your regular gig at the student lounge gloryhole. The dorm is filled with shiny reminders of all the money your cunt has brought in.
<br><br>
<div class="speechp3">
<div class="bubble p1">
<<if $p1.fem is 1>>
It seems real. What the heck, guy?
<<else>>
<<if $p1.dumb is 1>>
I dunno; it seems pretty real. Why'd you do that to me? I thought we were bros?
<<else>>
It seems pretty real. How the fuck could you guys do that to me?
<</if>><</if>>
</div>
</div>
$p3.name looks away sheepishly, but $p2.name meets your gaze.
<br><br>
<div class="speechp2">
<div class="bubble p2">
<<if $p2.fem is 1>>
Hun, it wasn't easy for us either. I didn't want to spend all my time looking after a sad little boywhore. Your daddy said that sexy bear, Mike, was gonna sell you off if we didn't take you. Plus, you didn't exactly complain much with all that cock in your mouth.
<<else>>
<<if $p2.dumb is 1>>
Uh, bro, it wasn't easy for us either. All those numbers and clients; I just wanted to charge five bucks for a go at your pussy, but $p3.name said that wasn't enough even for a stupid bitch like you.
<<else>>
Hey, it wasn’t exactly easy for us either. We didn’t want to have to constantly manage some pathetic fuck-bitch. Your dad said we could take you or he was gonna let that Mike guy sell you off. Plus, I didn't hear you complain much through all the cock in your mouth.
<</if>><</if>>
</div>
</div>
$p2.name’s face softens. You’re not sure if it’s your look of shock that snaps him out of it or just hearing those words come out of his mouth, but he immediately starts apologizing.
<br><br>
<div class="speechp2">
<div class="bubble p2">
Oh, my God. I’m sorry, $p1.name. It just, kind’ve came out. I mean, it must be that "domination" thing the cards do.
</div>
</div>
<div class="speechp3">
<div class="bubble p1">
It’s... okay, <<if $p1.fem is 1>>babe<<elseif $p1.dumb is 1>>bro<<else>>man<</if>>. Whoever wins, just promise to change things back. And make sure I don’t remember any of that.
</div> <<set $domsulfur.delete("Dom1")>>
<<set $subsulfur.delete("Sub1")>>
<<set $tf to "Dom1">>
<<set $lunarEnd to "Dom1">>
<<if $target.name is $p2.name>>
<<set $o to "p3">>
<<set $other to $p3>>
<<set $t to "p2">>
<<set $p1.p2nickname to "bitch">>
<<set $p1.p3nickname to "man">>
<<set $p2.p1nickname to "dude">>
<<set $p2.p3nickname to "dude">>
<<set $p3.p1nickname to "bro">>
<<set $p3.p2nickname to "bitch">>
<<set $p2.dom to 0>>
<<set $p3.dom to 1>>
<<else>>
<<set $o to "p2">>
<<set $other to $p2>>
<<set $t to "p3">>
<<set $p1.p2nickname to "man">>
<<set $p1.p3nickname to "bitch">>
<<set $p2.p1nickname to "dude">>
<<set $p2.p3nickname to "bitch">>
<<set $p3.p1nickname to "bro">>
<<set $p3.p2nickname to "bro">>
<<set $p3.dom to 0>>
<<set $p2.dom to 1>>
<</if>>
<<set $p1.dom to 1>>
<<set $target.hole to "fag-cunt">>
<<set $other.hole to "asshole">>
<<set $p1.hole to "asshole">>
A searing pain radiates from your forehead as new memories pour into your head like molten steel. Images flash through your mind faster than you can register them until, as the scorching pain turns to a dull throb, your mind settles on a single memory.
<hr>
It was parent’s weekend, just a week into your freshman semester. Only $target.name’s parents had been able to stay through Sunday, and $target.name’s mom was gushing over him in the parking lot as they prepared to leave. Meanwhile, $target.name’s dad, who’d been acting kinda cagey all weekend asked to speak to you and $other.name back in the dorm.
<br><br>
"His mother doesn’t know," he said after an awkward moment of silence, "it would just kill her if she found out, but it’s not right to keep lying to you, men."
<br><br>
"What's going on Mr. $target.surname?," $other.name asked, "Is $target.name okay?"
<br><br>
"He’s fine. It’s just, oh God, how do I say this? He’s a faggot" You both stare at him in stunned silence. "I suspected for a while. The way his eyes linger on a man’s crotch or how he instinctively sticks out his ass when he’s around you. I just didn’t want to believe it. Back when I was his age my father told me it usually skips a generation.
<br><br>
"But despite what he is, I just want my boy to be happy. And I know it’s not going to happen with
<<if $target.name is $p2.name>>
his art and his boardgames.
<<else>>
his weights and his sports.
<</if>>
That’s just him compensating because he’s got a pussy between his legs where an asshole should be. He’s never going to truly be happy until he learns to accept his place, servicing men with his mouth and his fag-cunt. That’s the only way. Please... will you help my boy?"
<br><br>
This was all a lot to take in, but something stuck in your mind: //It usually skips a generation//. "You lied to us," you began.
<br><br>
"I know. I know, " he whimpered, "I’m sorry. I should have told you about $target.name sooner."
<br><br>
"Not that. You’ve been letting us call you ‘Mr. $target.surname’ all this time. Fuck, you let me call you ‘sir,’" you said in disgust.
<br><br>
The color drained from his face as Mr. $target.surname stammered a response, "Wh-what are you... I couldn’t... you’re my son’s friends."
<br><br>
Realizing what you were saying, $other.name chimed in, "Yeah, hang on. On your knees, bitch."
<br><br>
When $target.name came back to the dormroom looking for his father, he found you coring out his sloppy cunt while he moaned into $other.name’s cock. You still found it hard to believe, that your friend of all these years was really a faggot. But all doubt left your mind when, instead of yelling, accusing, threatening, $target.name silently stepped into the room and shut the door behind him. "He really does stick his ass out when he’s around us," you remember thinking as you and $other.name continued to demonstrate with his father what $target.name’s life would be for the next 4 years.
<hr>
<<if $soul is 0>>
<<set $soul to 1>>
<<if $target.name is $p2.name>>
The pain recedes, and your common area comes back into focus. The splitting headache subsides, but you’re still left in a state of confusion. You have two perfectly clear sets of memories from the last four years. One where you and $target.name joked about preferences in girls and laughed at $other.name when he struck out at a bar. But just as vivid are the memories of where, three or four times a day, you would sandwich $target.name between you and $other.name and take turns ramming his aching boypussy and then feeding him the taste of cum and ass.
<br><br>
<div @class="'speech' + $o">
<div class="bubble p1">
That... that wasn’t real. I would never do that to you, $target.name. You’re my f--
</div>
</div>
<div @class="'speech' + $t">
<div @class="'bubble ' + $t">
Fag?!
</div>
</div>
<div @class="'speech' + $o">
<div class="bubble p1">
Friend. And besides, I’m not gay.
</div>
</div>
But even as you correct $target.name, you’re not convinced. A part of you wants to bend him over the coffee table and fuck him brutally for daring to interrupt you. And it isn’t just your attitude that’s changed. Looking around, the dorm you can’t see $target.name’s art hanging over the TV or his board game collection sitting under the end table. $target.name doesn’t get to own things in your arrangement. His job is to serve you and $other.name.
<br><br>
<div @class="'speech' + $o">
<div class="bubble p1">
Look, it’s just the game, right? We can change everything back when it’s over. We’ll just... try not to think about it until then.
</div>
</div>
<<else>>
The pain recedes, and your common area comes back into focus. The splitting headache subsides, but you’re still left in a state of confusion. You have two perfectly clear sets of memories from the last four years. One where you and $target.name joked about preferences in girls and laughed at $other.name when he struck out at a bar. But just as vivid are the memories of where, three or four times a day, you would sandwich $target.name between you and $other.name and take turns ramming his aching boypussy and then feeding him the taste of cum and ass.
<br><br>
<div @class="'speech' + $o">
<div class="bubble p1">
That... that wasn’t real. I would never do that to you, $target.name. You’re my f--
</div>
</div>
<div @class="'speech' + $t">
<div @class="'bubble ' + $t">
Fag?!
</div>
</div>
<div @class="'speech' + $o">
<div class="bubble p1">
Friend. And besides, I’m not gay.
</div>
</div>
But even as you correct $target.name, you’re not convinced. A part of you wants to bend him over the coffee table and fuck him brutally for daring to interrupt you. And it isn’t just your attitude that’s changed. Looking around, the dorm you can’t see $target.name’s free weights sitting next to the TV or his hoodie hanging on the door. $target.name doesn’t get to own things in your arrangement. His job is to serve you and $other.name.
<br><br>
<div @class="'speech' + $o">
<div class="bubble p1">
Look, it’s just the game, right? We can change everything back when it’s over. We’ll just... try not to think about it until then.
</div>
</div>
<</if>>
<<else>>
<div @class="'speech' + $t">
<div @class="'bubble ' + $t">
Godammit, why did I have to be the fag?
</div>
</div>
<div @class="'speech' + $o">
<div @class="'bubble ' + $o">
Look, it’s just how the game is going, okay? Besides, the way I remember it, you liked it. A Lot.
</div>
</div>
<div @class="'speech' + $t">
<div @class="'bubble ' + $t">
Fuck off. The game made me like it... No, fuck, I mean none of that shit happened! Let’s just keep going so we can reverse this.
</div>
</div>
<</if>><<set $domsulfur.delete("Dom2")>>
<<set $subsulfur.delete("Sub2")>>
<<set $tf to "Sub2">>
<<set $lunarEnd to "Sub2">>
<<set $p1.p2nickname to "man">>
<<set $p1.p3nickname to "man">>
<<set $p2.p1nickname to "bitch">>
<<set $p2.p3nickname to "dude">>
<<set $p3.p1nickname to "bitch">>
<<set $p3.p2nickname to "bro">>
<<set $p2.dom to 1>>
<<set $p3.dom to 1>>
<<set $p1.dom to 0>>
<<set $p1.hole to "boypussy">>
<<set $p2.hole to "asshole">>
<<set $p3.hole to "asshole">>
<<if $offeredFrom is "p2" or $offeredTo is "p2">>
<<set $target to $p2>>
<<set $other to $p3>>
<<else>>
<<set $target to $p3>>
<<set $other to $p2>>
<</if>>
<<if $target.name is $p2.name>>
<<set $o to "p3">>
<<set $other to $p3>>
<<set $t to "p2">>
<<else>>
<<set $o to "p2">>
<<set $other to $p2>>
<<set $t to "p3">>
<</if>>
You gasp as a horrible pain throbs through your head. Each tortuous pulse brings with it a flash of some scene of depravity. When the throbbing slows, you’re able to pick out a single memory from the onslaught.
<hr>
After highschool, you didn’t do much to hide how hot it was being bossed around by other men. So it was only natural that, a few days into rooming together, $target.name and $other.name had you waiting on them hand and foot. It worked out great for everyone; you were almost constantly erect at the idea of serving your superiors, and your roommates went a whole semester without doing laundry, picking up the beer cans they’d throw at you, or getting their own food from the dining hall.
<br><br>
But by the second semester, it was becoming too much. Between carrying their stuff to class, doing their homework, fetching their meals, and cleaning up after them, you had almost no time for your own coursework. You were getting sloppy, and $target.name noticed.
<br><br>
When he confronted you, you begged forgiveness. Maybe it was the fear in your eyes or the erection you got at the thought of being punished for your failures, but $target.name relented. He put a hand on your shoulder and told you, "It’s okay. I’ll take care of the meals from now on."
<br><br>
And $target.name kept his promise, even years later. Every morning, he’d sit on the edge of your bed and jerk off while you lay there and pretended to be asleep. After he spunked on the floor he would make sure to grind it deep into the carpet with his heel before mockingly shaking you awake and announcing, "Wake up. Breakfast is ready." Once, when you forgot to thank him for the meal, he didn’t let you eat anything--cum or otherwise--for 3 days. So you always made sure to give $target.name a joyful "thank you, sir!" before crawling out of bed and slurping his jizz out of the carpet fibers.
<br><br>
And every night, while $target.name and $other.name had dinner at the kitchen table, you would get on hands and knees and crawl underneath, taking turns blowing them until someone grabbed you roughly by the hair and force fed their load down your throat. And when you were lucky, on the days when he said you did an especially good job with your chores, $target.name would make you lick "dessert" off his cock when he was done breeding your boypussy.
<hr>
<<if $soul is 0>>
<div @class="'speech' + $t">
<div @class="'bubble ' + $t">
That... that wasn’t real. I would never do that to you, $p1.name. You’re my f--
</div>
</div>
<div @class="'speech' + $o">
<div class="bubble p1">
Fag?!
</div>
</div>
<div @class="'speech' + $t">
<div @class="'bubble ' + $t">
Friend. And besides, we're not gay.
</div>
</div>
But even as he corrects you, you can tell he's not convinced. And neither are you. A part of you wants him to bend you over the coffee table and fuck you brutally for daring to interrupt him. And it isn’t just your attitude that’s changed. Looking around, the dorm you can’t see your books on the shelves or your notepad on the end table. You don't get to own things in this arrangement. Your job is to serve $target.name and $other.name.
<br><br>
<div @class="'speech' + $t">
<div @class="'bubble ' + $t">
Look, it’s just the game, right? We can change the little bitch back when it’s over... Fuck, sorry $p1.name, that just kind of came out. But yeah, let's just push on.
</div>
</div>
<<else>>
<<set $soul to 1>>
<div @class="'speech' + $o">
<div class="bubble p1">
Three years?! I've had to sneak food for 3 years?! What the hell, guys?
</div>
</div>
<div @class="'speech' + $t">
<div @class="'bubble ' + $t">
Bitch, who told you you could sneak food?
</div>
</div>
<div @class="'speech' + $o">
<div class="bubble p1">
Wh-what? N-nobody... sir. I didn't mean--
</div>
</div>
He holds up a hand, and you can see the initial, furious instinct to punish you for your disobedience pass.
<br><br>
<div @class="'speech' + $t">
<div @class="'bubble ' + $t">
No. Sorry, it's fine. It's just the game man, it's hard not to think of you as a, y'know, bitch. I didn't even realize what I said until after I said it.
</div>
</div>
<</if>>
<<set $target to $p1>><<set $domsulfur.delete("Dom2")>>
<<set $subsulfur.delete("Sub2")>>
<<set $tf to "Dom2">>
<<set $lunarEnd to "Dom2">>
<<if $target.name is $p2.name>>
<<set $o to "p3">>
<<set $other to $p3>>
<<set $t to "p2">>
<<set $p1.p2nickname to "bitch">>
<<set $p1.p3nickname to "man">>
<<set $p2.p1nickname to "dude">>
<<set $p2.p3nickname to "dude">>
<<set $p3.p1nickname to "bro">>
<<set $p3.p2nickname to "bitch">>
<<set $p3.dom to 0>>
<<set $p2.dom to 1>>
<<else>>
<<set $o to "p2">>
<<set $other to $p2>>
<<set $t to "p3">>
<<set $p1.p2nickname to "man">>
<<set $p1.p3nickname to "bitch">>
<<set $p2.p1nickname to "dude">>
<<set $p2.p3nickname to "bitch">>
<<set $p3.p1nickname to "bro">>
<<set $p3.p2nickname to "bro">>
<<set $p3.dom to 0>>
<<set $p2.dom to 1>>
<</if>>
<<set $p1.dom to 1>>
<<set $target.hole to "boypussy">>
<<set $other.hole to "asshole">>
<<set $p1.hole to "asshole">>
You gasp as a horrible pain throbs through your head. Each tortuous pulse brings with it a flash of some scene of depravity. When the throbbing slows, you’re able to pick out a single memory from the onslaught.
<hr>
Since highschool, it had become obvious $target.name got off on being told what to do. So it was only natural that $other.name and you had him wait on you hand and foot. It worked out great for everyone, the little bitch got to feel good serving you both, and you and $other.name went a whole semester never doing laundry, picking up beer cans, or getting your own food from the dining hall.
<br><br>
But the fag must have got complacent or something; because, by the second semester, the dorm was starting to look like a real sty, and $target.name was late bringing you breakfast more days than not. When you confronted him, he pleaded for forgiveness, saying his evening classes were keeping him out too late.
<br><br>
Well, something about the fear in his eyes and the chub in his pants as he begged not to be punished got to you. You relented, placing a hand on his shoulder and telling him, "It’s okay. I’ll take care of the meals from now on."
<br><br>
And you kept your promise, even years later. Every morning, you’d sit on the edge of $target.name’s bed and jerk off, making him lay there and pretend to be asleep while you spunked onto the floor. Then you’d make sure to grind it deep into the carpet with your heel before mockingly shaking $target.name awake and announcing, "Wake up. Breakfast is ready." You always made sure $target.name thanked you before crawling out of bed and slurping every drop of your jizz out of the carpet fibers.
<br><br>
And every night, while you and $other.name had dinner at the kitchen table, $target.name was on his knees underneath it, taking turns blowing you both until one of you would grab him by the hair and force feed a warm meal down his throat. If he did an especially good job with his chores, you’d sometimes even let him lick dessert off of your cock, but only once you were done breeding his boypussy.
<hr>
<<if $soul is 0>>
<<if $target.name is $p2.name>>
<div @class="'speech' + $o">
<div class="bubble p1">
That... that wasn’t real. I would never do that to you, $target.name. You’re my f--
</div>
</div>
<div @class="'speech' + $t">
<div @class="'bubble ' + $t">
Fag?!
</div>
</div>
<div @class="'speech' + $o">
<div class="bubble p1">
Friend. And besides, I’m not gay.
</div>
</div>
But even as you correct $target.name, you’re not convinced. A part of you wants to bend him over the coffee table and fuck him brutally for daring to interrupt you. And it isn’t just your attitude that’s changed. Looking around, the dorm you can’t see $target.name’s art hanging over the TV or his board game collection sitting under the end table. $target.name doesn’t get to own things in your arrangement. His job is to serve you and $other.name.
<br><br>
<div @class="'speech' + $o">
<div class="bubble p1">
Look, it’s just the game, right? We can change the little bitch back back when it’s over... Fuck, sorry $target.name, that just kind of came out. But yeah, let's just push on.
</div>
</div>
<<else>>
<div @class="'speech' + $o">
<div class="bubble p1">
That... that wasn’t real. I would never do that to you, $target.name. You’re my f--
</div>
</div>
<div @class="'speech' + $t">
<div @class="'bubble ' + $t">
Fag?!
</div>
</div>
<div @class="'speech' + $o">
<div class="bubble p1">
Friend. And besides, I’m not gay.
</div>
</div>
But even as you correct $target.name, you’re not convinced. A part of you wants to bend $target.name over the coffee table and fuck him brutally for daring to interrupt you. And it isn’t just your attitude that’s changed. Looking around, the dorm you can’t see $target.name’s free weights sitting next to the TV or his hoodie hanging on the door. $target.name doesn’t get to own things in your arrangement. His job is to serve you and $other.name.
<br><br>
<div @class="'speech' + $o">
<div class="bubble p1">
Look, it’s just the game, right? We can change the little bitch back when it’s over... Fuck, sorry $target.name, that just kind of came out. But yeah, let's just push on.
</div>
</div>
<</if>>
<<else>>
<<set $soul to 1>>
<div @class="'speech' + $t">
<div @class="'bubble ' + $t">
Three years?! I've had to sneak food for 3 years?! What the hell, guys?
</div>
</div>
<div @class="'speech' + $o">
<div class="bubble p1">
Bitch, who told you you could sneak food?
</div>
</div>
<div @class="'speech' + $t">
<div @class="'bubble ' + $t">
Wh-what? N-nobody... sir. I didn't mean--
</div>
</div>
You hold up a hand as you feel the initial, furious instinct to punish $target.name for his disobedience pass.
<br><br>
<div @class="'speech' + $o">
<div class="bubble p1">
No. Sorry, it's fine. It's just the game, man. It's hard not to think of you as a, y'know, bitch. I didn't even realize what I said until after I said it.
</div>
</div>
<</if>><<set $domsulfur.delete("Dom3")>>
<<set $subsulfur.delete("Sub3")>>
<<set $tf to "Sub3">>
<<set $lunarEnd to "Sub3">>
<<set $p1.p2nickname to "man">>
<<set $p1.p3nickname to "man">>
<<set $p2.p1nickname to "dude">>
<<set $p2.p3nickname to "dude">>
<<set $p3.p1nickname to "bro">>
<<set $p3.p2nickname to "bro">>
<<set $p2.dom to 1>>
<<set $p3.dom to 1>>
<<set $p1.dom to 0>>
<<if $p1.piss is 1>>
<<set $p1.hole to "asshole">>
<<else>>
<<set $p1.hole to "hole">>
<</if>>
<<set $p2.hole to "asshole">>
<<set $p3.hole to "asshole">>
<<if $p1.piss is 1>>
<div class="attribution">Scene contributed by AlexXXX</div>
<br>
<</if>>
Your head aches, horribly. It feels like your brain is trying to escape through your forehead as your mind gets crammed full with years of new memories. As the pressure recedes, a single event stands out.
<hr>
<<if $p1.piss is 1>>
<<set $achpiss to true>>
It was sophomore year, and the men of Delta Kappa Phi were courting $p2.name and $p3.name for membership. You had tried to not to show your jealousy over the last few weeks. It made sense that $p3.name was asked to pledge; half the football team were members. But $p2.name was invited and not you? It just didn’t seem right that you were the odd man out all of a sudden. Worse, half the time not spent at the frat house, they spent whispering to each other and giggling like school girls until they caught you trying to listen in.
<br><br>
When $p2.name finally came to you with a massive grin on his face and said you could go to that night’s rager, you were overjoyed. "Wait, is this outfit okay?" you asked, “I can change real quick.” Your roommates eyed each other for a second and started laughing. "What's so funny?” you whined, “This giggling between the two of you is seriously getting old. What is this, the fourth grade?"
<br><br>
"It's nothing, man. We don’t have time for your primping; we gotta go," $p3.name announced, tapping his wrist.
<br><br>
"Whatever," you groused, but left with them.
<br><br>
By the time you arrived, the rager was already raging. The house stank of stale cigarettes, spilled beer, and sweat. It was packed with people. No surprise; Delta Kappa Phi bros were some of the most popular guys on campus. As soon as you arrived, $p3.name had peeled away to “find a friend”. $p2.name, meanwhile, shoved a red solo cup, filled to the brim, into your hand.
<br><br>
"Drink," he ordered. You complied.
<br><br>
Ten minutes later, you had wandered onto the dance floor and were doing your best impression of a confident frat bro. Which was harder than you thought, since you were already starting to feel a bit unsteady, though not from the beer. Normally you could drink at least four before even getting buzzed. No, it was the constant //flash, flash, flash,// of the strobe lights making you dizzy and half-blind. //Geeze, who decided these lights would be a good idea?// you wondered. It felt like no matter which way you turned, a strobe light was was pointing directly into your corneas.
<br><br>
A few misguided dance moves later, $p3.name came to find you. You liked $p3.name. You were noticing things about him you never noticed before. "You're, like, really big," you said, reaching for his beard, “and furry.” You giggled, adding again, “Furry!” $p3.name slapped your hand away from his beard. You frowned.
<br><br>
"C’mon, the VIP section is in the basement. You'll love it," $p3.name said, already pulling you away from the dance floor.
<br><br>
"Wow, you're strong..." you slurred while he dragged you away and down a set of steep stairs. Your voice sounded funny, like it was far away.
<br><br>
"How much did you hit him with?" $p3.name asked, looking at $p2.name, annoyance tainting his expression.
<br><br>
"Enough," $p2.name answered.
<br><br>
"Shiny," you reached for $p2.name's light hair, stroking it softly.
<br><br>
"Too much," $p3.name commented, glowering at $p2.name. The basement was dirty, smelled of mold, and had broken furniture scattered around the cold cement floor. This room too was lit by strobe lights, and they immediately found your eyes. You leaned into $p3.name for support, feeling more dizzy than before.
<br><br>
"$p1.name, listen to my voice, okay?" $p2.name said, his tone sounding ominous.
<br><br>
"Okay," you answered.
<br><br>
"We have some special beer for you to drink. You like beer, right?" $p2.name asked, grinning at you. The lights highlighted his menacing smile.
<br><br>
It was seeming like work to keep your head up, so you let it droop and replied, "Sure," to your chest.
<br><br>
"There's just one thing. These beers have to be swallowed straight from the tap," $p3.name added, pushing you to your knees. You looked up at him and smiled, a docile expression plastered on your face. "Stop looking at me weird, man. You're creeping me out," he added, exasperated.
<br><br>
$p2.name shouldered his way between you, pants already down to his knees and his hardening dick at eye level. "Open your mouth, Ethan. Here’s a homemade Pale Ale." He inserted two fingers into your mouth and pressed down, forcing your jaw open. $p2.name aimed his dick at your waiting tongue and released a yellow stream, flooding your mouth immediately. It tasted acrid and felt hot against the inside of your cheeks. You swallowed as fast as possible, trying not to waste any beer, but it was coming too fast and some of it dribbled down the sides of your lips and stained your t-shirt.
<br><br>
"$p1.name, you have to swallow everything,” $p2.name chastised. “This is very expensive beer." You felt a pang of contrition for wasting the precious liquid.
<br><br>
"I'm sorry," you said, looking up at him with an apologetic expression.
<br><br>
Suddenly, $p3.name gripped your chin with one hand and pressed some sort of device to your lips. It looked like a funnel, but the small end resembled the tip of a penis. Once he pushed the tip into your mouth, he fiddled with some complicated strap system behind your head before finishing his task with the loud click of a padlock. Your mouth felt full.
<br><br>
"There, no more wasting beer. Do you like your gift, $p1.name?" $p3.name asked. You nodded, compliant, despite it feeling weird and heavy against your head. $p3.name fished his hard dick out of his fly and fumbled with your head for a good thirty seconds, positioning you at the perfect angle to drink his beer. He sighed as a flood of yellow liquid left his shaft.
<br><br>
The gag inside your mouth made sure you drank it all, as the tip released the beer straight over the back of your tongue. Your Adam's apple bobbed continuously as you gulped over and over. Even in your state of haze, you noted $p3.name's beer tasted bitter and sharp, especially compared to $p2.name's. $p3.name dribbled some final drops into the funnel and let go of your head. Still dizzy, and with no support, you swayed a bit from side to side.
<br><br>
"Your turn, guys!" $p2.name announced, looking to a shadowy part of the room the flickering strobe lights didn't reach. Despite your confusion, you recognized the men leaving the shadows as a few of the Delta phi frat brothers. They approached gravely, two of them already holding your head in place while another, his pants bundled around his ankles, aimed his cock into the funnel. $p2.name continued, "Since you loved ours so much, we got you even more beer. Why don't you show me and $p3.name your appreciation by massaging our faucets?" $p2.name question had an imposing tone that made it seem more like a demand. In a flash, your right hand was wrapped around $p2.name's modest dick while your left held $p3.name's python. You stroked their shafts at an irregular rhythm. Meanwhile, your throat was working furiously, swallowing what seemed to be gallons of beer. When $p2.name and $p3.name were close to finishing, they also held their cocks over the funnel, coating it with their creamy cum.
<br><br>
"The beer needed some foam, I think," $p2.name said, laughing at his own joke. $p3.name joined in, his deep laughter echoing around the room. It would be hours before, with your bladder full of frat beer and foam, the device was finally unlocked and lifted off your head.
<br><br>
Just as it looked like you might be helped up and away from the constant strobing, $p3.name said, "Oh, you never tried your own beer, $p1.name. You want a taste, right?” You nodded, and he put another solo cup in front of you. Even with your head no longer forced up by the device, you continued staring into the lights as you unloaded an entire Frat’s worth of twice-recycled beer at the cup. When you were done, and the overflow had completely soaked your sore knees, $p2.name brought it to your mouth.
<br><br>
"One last drink, $p1.name."
<hr>
<div class="speechp1">
<div class="bubble p1">
Why'd you have to do it at the Frat party? All those guys. All that, umm, beer.
</div>
</div>
<div class="speechp3">
<div class="bubble p3">
They were the ones with the strobe lights.
</div>
</div>
<div class="speechp2">
<div class="bubble p2">
Is that actually an explanation, though? Maybe we just didn’t have enough beer between us for you to enjoy.
</div>
</div>
<div class="speechp1">
<div class="bubble p1">
I didn’t enjoy it!
</div>
</div>
Your voice sounds unsure, and $p3.name gives you the side eye. You drop the subject before either can think to challenge your denial.
<<else>>
It was sophomore year, and the men of Delta Kappa Phi were courting $p2.name and $p3.name for membership. You had tried to not to show your jealousy over the last few weeks. It made sense that $p3.name was asked to pledge; half the football team were members. But $p2.name was invited and not you? It just didn’t seem right that you were the odd man out all of a sudden. Worse, they’d talk constantly in hushed tones about how amazing these parties were: how they’d both got completely wasted or hooked up with a couple sorority chicks. And then, as soon as you entered the room, they’d go silent.
<br><br>
"Sorry, man," they said, "Pledges aren’t allowed to talk about Frat business with outsiders."
<br><br>
Finally, you couldn’t take it anymore. As your roommate’s prepped for another frat party, you outright begged them to get you an invite. You’re not sure who in the frat you pissed off to get looked over, but you’d suck up to anyone if it meant getting to be one of the guys again. But they just apologized and said they really didn’t have a say. You were humiliated, not just because you were excluded again, but because now they knew how much it bothered you.
<br><br>
You watched from the window as they met up with one of the frat bros. But instead of heading down the street, they all three turned around and started walking back your way. Moments later, the door opened and $p2.name stepped in, beaming.
<br><br>
"Jax says you can come to the party tonight as our special guest," he held out a red solo cup with some frothy liquid inside, "but you’ve got to drink this first." You eyed the liquid suspiciously. Jax probably spit in the drink or something, you thought, but fuck it. Pledges get hazed.
<br><br>
You downed the drink in one go, figuring you should show you can party with the best of them. Plus, if there was something gross in it, better to let it linger in your mouth. You tossed the cup to the side but didn’t make it two steps toward the door before a wave of dizziness knocked you to the floor, unconscious.
<br><br>
You woke up in a panic, seemingly unable to open your eyes and feeling something heavy crushing the air out of your lungs. You desperately gasped for air, and the breath caught in your throat as you got a vile whiff of sweat and musk. All around you, you heard the sound of laughter and an unfamiliar voice shout out, "That woke him up!" to a cheering crowd. You shouted for help, but that seemed to only increase the laughter. Eventually the same voice said, "I’ll shut him up. Hang on."
<br><br>
The man sitting on your chest removed your blindfold, and seemed delighted to show you it was a grimey, stained jockstrap. His grin only widened as he balled it up and shoved it into your screaming mouth, the acrid taste of cock and ball sweat making you gag. As your eyes adjusted to the light, you recognized the man getting up from your chest as Jax. You’d seen him around a couple of times, you recalled, just never this much of him. He was completely naked except for a jockstrap that looked suspiciously identical to the one in your mouth. His 250 lbs of hairy muscle were otherwise on full display.
<br><br>
As Jax pulled you to your feet by your bound arms, you saw that all of the men in the house were similarly clad. Except for you; you were completely naked except for the soiled jockstrap in your mouth and the ropes binding your wrists and ankles.
<br><br>
"Our special guest is ready," Jax shouted to yet more cheers from the drunken frat bros. Like there was nothing unusual at all about a gagged man standing naked in their living room, the crowd of men continued to joke and chat as they lined up against the far wall. With a rough push to the shoulder, Jax commanded you to waddle over to the line. When only a foot or so away from the back of the first man, you felt a sharp kick to the back of your knee, forcing you to the ground.
<br><br>
Jax then grabbed you by the chin and forced you to look up into his cruel sneer. "You’re our special guest tonight, so in a second I’m going to take my jock out of your mouth. Then it’s your job to show these men how grateful you are for the invitation with a kiss on the cheeks." Your eyes went wide and, as if anticipating your pleas, Jax added, "use that mouth for anything else--like screaming--and the jock gets stuffed back in your mouth. Then," he pulled your chin down until you were staring into his considerable package, "the rest of you gets stuffed. Understand?" He nodded your head for you and then pulled the jock out of your mouth.
<br><br>
You only had time for a couple clean breaths before another push from behind told you Jax was growing impatient. The man in front of you chuckled as he bent over and pushed his broad, hairy ass toward your face. You tried not to breathe in as you leaned forward and planted a quick peck on his sweaty asscheek.
<br><br>
"That’s a pretty fucking ungrateful kiss," Jax sneered before grabbing the back of your head and plunging your face directly into the man’s damp ass. You’re not sure how long he smothered you between those bulky cheeks; but by the time he released you, you were well past the point of believing you might actually suffocate. You wondered if the last thing you saw was going to be some stranger’s puckered asshole.
<br><br>
When Jax asked you if you were going to do a proper job or if he’d need to help you with the entire line, you quickly assured him you would be a grateful guest. You shuffled to the next man in line and, this time, after giving him a wet kiss on each asscheek, you lowered your face between his cheeks and licked the hairy ring clean. For 2 minutes, you sloppily tongued the jocks asshole until Jax finally seemed satisfied and moved you down the line.
<br><br>
You were openly weeping by the time you neared the end, but it made little difference. Nobody could hear your quiet sobs over their drunken chatter, and the tears on your face were obscured by the ass sweat of a dozen muscular jocks. But somehow the cruelest part was yet to come. You reached the second to last in line and realized the ass in front of you wasn’t the plump, hairy rear of some jock but $p2.name’s pale, flat ass.
<br><br>
"Now you be extra grateful to $p2.name," Jax said, bending down to speak directly into your ear," it was his idea to bring you in as our special guest tonight. Hey, someone grab $p2.name another beer."
<br><br>
You looked up at the backs of $p2.name and $p3.name, and prayed they would save you. But over the din of the crowd you heard $p3.name laugh, "Yeah, I know you thought he’d be good frat material, but he’s just been so annoying this semester." Fed up with your hesitation, Jax pushed you into $p2.name’s ass.
<br><br>
When you at last cleaned out your friends to Jax’s satisfaction, Jax whistled for everyone’s attention. "Now that the welcoming ceremony is done, let the fun begin. It’s jocks versus skins," he said, whipping off his jockstrap, "Jocks take the mouth skins get the ass. Whatever team pumps the fewest loads into this bitch by midnight has to buy the beer for our next party." As half the men started pulling off their jockstraps, Jax looked down to you, "Yeah, sorry, I lied. I was going to stuff you either way."
<br><br>
Skins won. You don’t remember every man that left a load up your ass or down your throat, but the tally marks on your chest and ass took days to wash off. As it happens, $p2.name and $p3.name ended up not joining Delta Kappa Phi. They said you were too good to share. So as long as you kept their asses clean and their dicks wet, they didn’t really need a frat to have a good time. You protested, of course. But they warned you that, after your performance at the party, Jax promised them open invitations to become brothers on the condition that they bring you along as the permanent house fag.
<br><br>
Service two men every day or twenty, the choice was yours and you’d chosen to become $p2.name and $p3.name’s personal fuck toy.
<hr>
<div class="speechp3">
<div class="bubble p3">
<<if $p3.fem is 1>>
Hmm. You guys think that stuff really goes on at Delta Kap parties?
<<else>>
<<if $p3.dumb is 1>>
Wait. Do you think that stuff really happens at Delta Kap parties?
<<else>>
Do you think that shit really goes on at Delta Kap parties?
<</if>><</if>>
</div>
</div>
<div class="speechp2">
<div class="bubble p2">
That’s your question?! The game just turned $p1.name into the resident cumdump and you want to know about the frat?
</div>
</div>
<div class="speechp3">
<div class="bubble p3">
Yeah, I know. And like, sorry $p1.name, that sucks. But that’s like nine guys from the team that are into gay <<if $p3.fem is 1>>stuff<<else>>shit<</if>> if that’s really the kind’ve stuff they do.
</div>
</div>
<div class="speechp2">
<div class="bubble p2">
Ten.
</div>
</div>
<div class="speechp3">
<div class="bubble p3">
What?
</div>
</div>
<div class="speechp2">
<div class="bubble p2">
<<if $p2.fem is 1>>
Think you forgot one there, babe. You're into boys now too, remember?
<<else>>
<<if $p2.dumb is 1>>
Think you need to add one there, bro. Pretty sure you're into gay shit too.
<<else>>
It’s ten guys on the team. I’m pretty sure you’re into gay shit now too.
<</if>><</if>>
</div>
</div>
<</if>><<set $domsulfur.delete("Dom3")>>
<<set $subsulfur.delete("Sub3")>>
<<set $tf to "Dom3">>
<<set $lunarEnd to "Dom3">>
<<if $target.name is $p2.name>>
<<set $o to "p3">>
<<set $other to $p3>>
<<set $t to "p2">>
<<set $p1.p2nickname to "man">>
<<set $p1.p3nickname to "man">>
<<set $p2.p1nickname to "dude">>
<<set $p2.p3nickname to "dude">>
<<set $p3.p1nickname to "bro">>
<<set $p3.p2nickname to "bro">>
<<set $p2.dom to 0>>
<<set $p3.dom to 1>>
<<else>>
<<set $o to "p2">>
<<set $other to $p2>>
<<set $t to "p3">>
<<set $p1.p2nickname to "man">>
<<set $p1.p3nickname to "man">>
<<set $p2.p1nickname to "dude">>
<<set $p2.p3nickname to "dude">>
<<set $p3.p1nickname to "bro">>
<<set $p3.p2nickname to "bro">>
<<set $p3.dom to 0>>
<<set $p2.dom to 1>>
<</if>>
<<set $p1.dom to 1>>
<<set $target.hole to "hole">>
<<set $other.hole to "asshole">>
<<set $p1.hole to "asshole">>
<<if $target.piss is 1>>
<div class="attribution">Scene contributed by AlexXXX</div>
<br>
<</if>>
Your head aches horribly. It feels like your brain is trying to escape through your forehead as your mind gets crammed full with years of new memories. As the pressure recedes, a single event stands out.
<hr>
<<if $target.piss is 1>>
<<set $achpiss to true>>
It was sophomore year, and the men of Delta Kappa Phi were courting you and $other.name for membership. Though he was obviously feeling more excluded every day, $target.name was trying hard not to show his jealousy.
<<if $target.name is $p2.name>>
It made sense that $other.name was asked to pledge; half the football team were members. But you? You were in good shape, sure, but you didn’t exactly fit in with a bunch of meathead jocks. You can only assume $other.name had put in a good word for you.
<<else>>
You couldn’t blame him. Half the football team were members, and here was $other.name--skinny, timid $other.name--being asked to pledge while $target.name was ignored. You can only assume $target.name pissed off the wrong people at practice or something.
<</if>>
<br><br>
And it only made things worse that pledges weren’t allowed to talk to nonmembers about frat business. You and $other.name would talk about how you’d both gotten completely wasted or hooked up with a couple sorority chicks at a party. But then, $target.name would come in and you’d have to shut down the conversation. He was getting more and more frustrated, practically begging you to get him an invite. He said he wasn’t sure who he pissed off to get looked over, but he’d do anything, suck up to anyone if it meant getting to be one of the guys again. But there was nothing you could do. Not to get him invited to the frat or, it seemed, to stop his constant, incessant whining. That was, until about a week ago a couple of the frat bros heard you and $other.name complaining and gave you the solution: an invite for $target.name to the next big rager and a scheme to stop his bitching for good.
<br><br>
When you finally gave $target.name the good news, you couldn't help but grin at his adorable, overjoyed reaction. "Wait, is this outfit okay?" he asked, a little panicked, “I can change real quick or... We could stop somewhere on the way?” You and $other.name eyed each other for a second and started laughing. "What's so funny?” he whined, again, “This giggling between the two of you is seriously getting old. What is this, the fourth grade?"
<br><br>
"It's nothing, man. We don’t have time for your primping. We gotta go," $other.name announced, tapping his wrist.
<br><br>
"Whatever," he groused, but followed you.
<br><br>
By the time you arrived, the rager was already raging. The house stank of stale cigarettes, spilled beer, and sweat. It was packed with people. No surprise; Delta Kappa Phi bros were some of the most popular guys on campus. As soon as you arrived, $other.name peeled away to prep things in the basement. Meanwhile, you seized $target.name's distraction to dissolve a powder into solo cup filled with beer before shoving it into his hands.
<br><br>
"Drink," you ordered. He complied.
<br><br>
Ten minutes later, $target.name had wandered onto the dance floor and was doing his best impression of a confident frat bro. It was frankly adorable seeing him try so hard, especially considering what the night had in store. Surveying him from the corner, you used a remote control to make swivle around the flashing strobe lights illuminating the dance floor. As instructed, you made sure the lights were always pointing into his eyes. The combined effect of your drug and the constant assault on his retinas was noticeable immediately. When not rubbing at his eyes, he was lethargic, bumping into people, and practically drooling as he swayed back and forth on unsteady feet.
<br><br>
"Showtime!" $other.name announced, finding you sometime later. You both approached $target.name who looked up at $other.name, seemingly impressed, as if he had never seen him before
<br><br>
<<if $target.name is $p2.name>>
"You're, like, really big," he said, reaching for $other.name's beard, “and furry.” He giggled, adding again, “Furry!” $other.name slapped $target.name's hand away from his beard. $target.name frowned.
<br><br>
"C’mon, the VIP section is in the basement. You'll love it," $other.name said, already pulling $target.name away from the dance floor.
<br><br>
"Wow, you're strong..." $target.name slurred while being dragged away and down a set of steep stairs.
<<else>>
"You're, like, really small," he said, reaching for $other.name's glasses, “four eyes.” He giggled, adding again, “Four eyes!” $other.name slapped $target.name's hand away from his glasses. $target.name frowned.
<br><br>
"C’mon, the VIP section is in the basement. You'll love it," $other.name said, already pulling $target.name away from the dance floor.
<br><br>
"Wow, you're strong..." $target.name slurred while you dragged him away and down a set of steep stairs.
<</if>>
<br><br>
"How much did you hit him with?" $other.name asked, looking at you, annoyance tainting his expression.
<br><br>
"Enough," you answered.
<br><br>
"Shiny." $target.name reached for your hair, stroking it softly. You smirked at how cute he was like this. This was going to be fun.
<br><br>
"Too much," $other.name commented, glowering at you. The basement was dirty, smelled of mold, and had broken furniture scattered around the cold cement floor. This room too was lit by strobe lights, and they immediately focused on $target.name. He leaned into $other.name for support, clearly feeling dizzy.
<br><br>
"$target.name, listen to my voice, okay?" You said, trying to sound as friendly as possible, but coming off like a creepy carnival palm reader.
<br><br>
He looked up at you with puppy-dog eyes and answered, "Okay."
<br><br>
"We have some special beer for you to drink. You like beer, right?" You asked, grinning at him. The lights highlighted his confused stare, and that made your grin even wider.
<br><br>
He was clearly struggling to keep his head up and let it droop, replying, "Sure," while looking at his chest.
<br><br>
"There's just one thing. These beers have to be swallowed straight from the tap," $other.name added, pushing $target.name to his knees. $target.name looked up at him and smiled, a docile expression plastered on his face. "Stop looking at me weird, man. You're creeping me out," $other.name added, exasperated.
<br><br>
//If $other.name isn't enjoying $target.name looking so pliable, screw him. I'll enjoy it!// You shouldered your way between them both, shoving your pants down to your knees. Your cock was already half-hard just seeing $target.name like this and lifted it to his lips. "Open your mouth, $target.name. Here’s a homemade Pale Ale." You inserted two fingers into his mouth and pressed down, forcing his jaw open before aiming your dick at his waiting tongue and releasing a yellow stream. $target.name's mouth flooded instantly, dribbling some liquid down his lower lip before he could think to swallow. You had needed to go even before leaving the house, so you had plenty to offer. He swallowed as fast as possible, trying not to waste any beer, but it was coming too fast and soon the collar of his shirt was soaked through.
<br><br>
"$target.name, you have to swallow everything,” you chastised. "This is very expensive beer. And I've been saving it on tap for you for hours."
<br><br>
"I'm sorry," $target.name offered, and he did sound genuinely apologetic.
<br><br>
Suddenly, $other.name gripped $target.name's chin with one hand and pressed the device he'd prepped to $target.name's lips. It looked like a funnel, but the small end resembled the tip of a penis. Once he pushed the tip into $target.name's mouth, he fiddled with some complicated strap system behind his head before finishing the task with the loud click of a padlock. //Shame,// you thought, //You were enjoying something other than constant whining come from $target.name's mouth for a change.//
<br><br>
"There, no more wasting beer. Do you like your gift, $target.name?" $other.name asked. $target.name nodded, compliant. $other.name fished his hard dick out of his fly and fumbled with $target.name's head for a good thirty seconds, positioning him at the perfect angle to drink his beer. $other.name sighed as a flood of yellow liquid left his shaft. The gag inside $target.name's mouth made sure he drank it all, as the tip released the beer straight over the back of the wearer's tongue. His Adam's apple bobbed continuously as he gulped over and over. $target.name's brow furrowed, as one does when drinking something bitter. $other.name dribbled some final drops into the funnel and let go of his head. Still dizzy, and with no support, $target.name swayed a bit from side to side.
<br><br>
"Your turn, guys!" you called, looking at the Delta Phi frat brothers you knew were waiting in the wings. They approached gravely, two of them quickly taking hold of $target.name's head while another, his pants bundled around his ankles, aimed his cock into the funnel. You continued, "Since you loved ours so much, we got you even more beer. Why don't you show me and $other.name your appreciation by massaging our faucets?" Again, you tried to sound friendly, but the question came off as a demand. You wrapped his right hand around your dick while his left held onto $other.name's. $target.name was clearly out of sorts, and he stroked your shafts at an irregular rhythm. Meanwhile, you watched his throat working furiously, swallowing what seemed to be gallons of beer. The image turned you on so much, it hurried your orgasm. You held your cock over the funnel, coating it with your creamy cum. $other.name did the same.
<br><br>
"The beer needed some foam, I think," you said, laughing at your own joke. $other.name joined in, his laughter echoing around the room. It would be hours before, with $target.name's bladder full of frat beer and foam, the device was finally unlocked and lifted off his head.
<br><br>
Before helping $target.name up and away from the bewildering strobe lights, you had a final idea. "Oh, you never tried your own beer, $target.name. You want a taste, right?” He nodded, and you put another solo cup in front of him. Even with his head no longer forced up by the device, $target.name continued staring into the lights as he unloaded an entire Frat’s worth of twice-recycled beer at the cup. When he was done, and the overflow had completely soaked his sore knees, you brought it to his mouth, a cruel sneer on your face.
<br><br>
"One last drink, $target.name."
<hr>
<div @class="'speech' + $t">
<div @class="'bubble ' + $t">
Why'd you have to do it at the Frat party? All those guys. All that, umm, beer.
</div>
</div>
<div @class="'speech' + $o">
<div @class="'bubble ' + $o">
They were the ones with the strobe lights.
</div>
</div>
<div class="speechp1">
<div class="bubble p1">
Is that actually an explanation, though? Maybe we just didn’t have enough beer between us for you to enjoy.
</div>
</div>
<div @class="'speech' + $t">
<div @class="'bubble ' + $t">
I didn’t enjoy it!
</div>
</div>
His voice sounds unsure, and $other.name gives him the side eye. He drops the subject before either of you can think to challenge his denial.
<<else>>
It was sophomore year, and the men of Delta Kappa Phi were courting you and $other.name for membership. Though he was obviously feeling more excluded every day, $target.name was trying hard not to show his jealousy.
<<if $target.name is $p2.name>>
It made sense that $p3.name was asked to pledge; half the football team were members. But you? You were in good shape, sure, but you didn’t exactly fit in with a bunch of meathead jocks. You can only assume $p3.name had put in a good word for you.
<<else>>
You couldn’t blame him. Half the football team were members, and here was $p2.name--skinny, timid $p2.name--being asked to pledge while $p3.name was ignored. You can only assume $p3.name pissed off the wrong people at practice or something.
<</if>>
<br><br>
It only made things worse that pledges weren’t allowed to talk to nonmembers about frat business. You and $other.name would talk about how you’d both gotten completely wasted or hooked up with a couple sorority chicks at a party. But then, $target.name would come in and you’d have to shut down the conversation.
<br><br>
Well, $target.name finally had enough of it. As you prepped for another event, $target.name practically begged you to get him an invite. He said he wasn’t sure who he pissed off to get looked over, but he’d do anything, suck up to anyone if it meant getting to be one of the guys again. It took all your effort not to laugh as you apologized and said there really wasn’t anything you could do. You were just a pledge after all.
<br><br>
Of course, $target.name didn’t know you’d already made arrangements for him to get an invite. You were just waiting to meet up with one of the brothers before you told $target.name. You and $other.name made it out the door and halfway down the street before breaking out into laughter. You turned toward the dorm and saw $target.name staring forlorn out the window like an abandoned puppy.
<br><br>
"That our guy?" Jax, the frat bro you were meeting, asked as he walked toward you.
<br><br>
"That’s him," $other.name answered, "God, he’s been so annoying this week. Hopefully this’ll get him to stop whining."
<br><br>
"I guarantee it," Jax said with a smile. He pulled a hip flask from his pocket and offered it back and forth until you agreed to take it. "Remember," he said, "get him to drink all of it."
<br><br>
Moments later, you opened the door to $target.name’s beaming face. "Jax says you can come to the party tonight as our special guest," you told him while holding out the flask, "but you’ve got to drink this first."
<br><br>
He unscrewed the cap and gave it a suspicious sniff. "What’s in it?"
<br><br>
"Liquor I’d guess," you offered, "plus, dude, just being honest, probably spit or piss or something." $target.name pulled the container away from his nose. "C’mon man, pledges get hazed. If you want to come, you’ve gotta show that you’re willing to play the game, y’know?"
<br><br>
$target.name nodded, took a deep breath through his nose and then threw his head back, trying to down the liquid in one go. Before he could even hand the empty flask back to you, $target.name’s eyes rolled back and he slumped to the floor, unconscious.
<br><br>
Whatever Jax’s formula was, it was effective. $target.name didn’t so much as murmur in his sleep as you loaded him into the back of Jax’s car. He was so out, you even checked to make sure he was still breathing a few times as you and $other.name stripped him naked and splayed him out on the frat’s living room floor. All the while, Jax assured you he’d be fine.
<br><br>
"Don’t worry, this’ll wake him up." Jax pulled a soiled jockstrap from the ziploc he’d been carrying around, draped it over $target.name’s face, and then sat on his chest. $target.name woke up in a panic, the breath being forced out of his lungs as he realized his wrists and ankles were bound. With the jockstrap over his eyes, you imagine he was pretty disoriented, registering only the laughter of a crowd and the absolutely vile scent of Jax’s ball musk on his face.
<br><br>
"Yup, that did it!" Jax shouted to the cheering crowd. $target.name shouted for help between desperate gasps for air. Still laughing, Jax said, "I’ll shut him up. Hang on." He lifted some of his weight off of $target.name’s chest, and pulled the jock from his face. He delighted in showing $target.name what he’d been sniffing and, when $target.name opened his mouth wide to finally get a clean lungful of air, Jax shoved the jock in.
<br><br>
"Alright ladies, the welcoming ceremony is about to begin. Uniforms on." Jax was the first to yank off his T-shirt and shorts, leaving him completely naked except for a grimy jock near-identical to the one in $target.name’s mouth. Jax’s 300 pounds of hairy muscle on display, it was no wonder $target.name couldn’t breathe.
<br><br>
One of the other guys nudged you. "Hey, Pledge, uniform on," he said, and you saw him and the rest of the group stripping down to their own jocks. You hesitated a moment, but something about this big group of twenty some men all being perfectly comfortable with the situation put you at ease. It helped that $other.name was already down to his underwear and that you were five beers deep.
<br><br>
"Our special guest is ready," Jax shouted to yet more cheers from the drunken frat bros. Like there was nothing unusual at all about a gagged man standing naked in their living room, the crowd of men continued to joke and chat as they lined up and faced the wall. You took your place at the end of the line next to $other.name--pledges are always last--and watched Jax waddle $target.name over to the first guy. When only a foot or so away from the back of the first man, he gave $target.name a sharp kick to the back of the knee, forcing him to the ground.
<br><br>
"You’re our special guest tonight, so in a second I’m going to take my jock out of your mouth. Then it’s your job to show these men how grateful you are for the invitation with a kiss on the cheeks." $target.name’s eyes widened and, as if anticipating his pleas, Jax added, "use that mouth for anything else, like screaming, and the jock gets stuffed back in your mouth. Then," he pushed $target.name’s head down until he was staring into Jax’s crotch, "the rest of you gets stuffed. Understand?" Jax nodded $target.name’s head for him and then pulled the jock out of his mouth.
<br><br>
$target.name only had time for a couple clean breaths before another shove from behind made clear Jax was growing impatient. The man in front of $target.name chuckled as he bent over and pushed his broad, hairy ass toward $target.name’s face. He held his breath, leaned forward, and planted a quick peck on the sweaty asscheek.
<br><br>
"That’s a pretty fucking ungrateful kiss," Jax said before grabbing the back of $target.name’s head and plunging his face directly into the man’s damp ass. You’re not sure how long he smothered $target.name between those bulky cheeks; but by the time Jax released him, you were well past the point of worrying $target.name might actually suffocate. You wondered if the last thing your friend saw was going to be some stranger’s puckered asshole.
<br><br>
When Jax asked $target.name if he was going to do a proper job or if he’d need Jax’s help with the entire line, $target.name quickly assured him he’d be a grateful guest. $target.name shuffled to the next man in line and, this time, after giving him a wet kiss on each asscheek, he lowered his face between the man’s cheeks and licked his hairy ring clean. For 2 minutes, he sloppily tongued the jock's asshole until Jax finally seemed satisfied and moved $target.name down the line.
<br><br>
When $target.name neared the end and saw the next ass to clean was yours, his face was already soaked in tears and ass sweat. He looked up at you, pleading with his eyes that you get him out of this.
<br><br>
"Now you be extra grateful to $p1.name," Jax said, bending down to speak directly into $target.name’s ear," it was his idea to bring you in as our special guest tonight." With that, $target.name was broken. You gave him a reassuring half-smile and then pushed your ass back into his face. The boys cheered and someone handed you another beer while another told you to "blow $target.name a kiss." That seemed a bit too cruel for you, but $other.name was happy to oblige on his turn.
<br><br>
When $target.name at last cleaned out $other.name to his satisfaction, Jax whistled for everyone’s attention. "Now that the welcoming ceremony is done, let the fun begin. It’s jocks versus skins," he said, whipping off his jockstrap, "jocks take the mouth, skins get the ass. Whatever team pumps the fewest loads into this bitch by midnight has to buy the beer for our next party." As half the men started pulling off their jockstraps, Jax looked down to $target.name, "Yeah, sorry, I lied. I was going to stuff you either way."
<br><br>
Skins won. You don’t remember every time someone left a load up $target.name’s ass or down his throat; you blacked out sometime around eleven. But the tally marks on $target.name’s chest and ass took days to wash off. As it happens, you and $other.name ended up not joining Delta Kappa Phi. Oh, you got in, it’s just that $target.name was too good to share. Beer is cheap. And after the party, you didn’t need to go to some frathouse to get your dick wet. You had $target.name waiting back at the room, ready to serve.
<br><br>
Well, not at first. But when you told $target.name that Jax promised you and $other.name could join the frat anytime on the condition that you bring him as the permanent house fag, he shaped up. The choice was his, service two men every day or twenty, and he chose to be your and $other.name’s personal fuck toy.
<hr>
<div class="speechp3">
<div class="bubble p3">
Do you think that shit really goes on at Delta Kap parties?
</div>
</div>
<div class="speechp2">
<div class="bubble p2">
That’s your question?! The game just turned
<<if $target.name is $p2.name>>
me
<<else>>
you
<</if>>
into the resident cumdump and you want to know about the frat?
</div>
</div>
<div class="speechp3">
<div class="bubble p3">
Yeah, I know. And that sucks and all. But that’s like nine guys from the team that are into gay shit if that’s really the kind’ve stuff they do.
</div>
</div>
<div class="speechp2">
<div class="bubble p2">
Ten.
</div>
</div>
<div class="speechp3">
<div class="bubble p3">
What?
</div>
</div>
<div class="speechp2">
<div class="bubble p2">
<<if $p2.fem is 1>>
Think you forgot one there, babe. You're into boys now too, remember?
<<else>>
<<if $p2.dumb is 1>>
Think you need to add one there, bro. Pretty sure you're into gay shit too.
<<else>>
It’s ten guys on the team. I’m pretty sure you’re into gay shit now too.
<</if>><</if>>
</div>
</div>
<</if>><<set $domsulfur.delete("Dom5")>>
<<set $subsulfur.delete("Sub5")>>
<<set $tf to "Sub5">>
<<set $lunarEnd to "Sub5">>
<<set $p1.p2nickname to "man">>
<<set $p1.p3nickname to "man">>
<<set $p2.p1nickname to "piggy">>
<<set $p2.p3nickname to "dude">>
<<set $p3.p1nickname to "piggy">>
<<set $p3.p2nickname to "bro">>
<<set $p2.dom to 1>>
<<set $p3.dom to 1>>
<<set $p1.dom to 0>>
<<set $p1.hole to "piggy hole">>
<<set $p2.hole to "asshole">>
<<set $p3.hole to "asshole">>
You feel dizzy while the world shifts around you and the game creates new, disgusting memories for you to relive.
<hr>
It was your second semester. You, $p3.name, and $p2.name had signed up for a campus-wide game of Sock Assassins, and you took to it with your usual competitiveness. You hadn’t heard of the game before that year, but the premise was simple enough. The players’ names are put into a hat, and each player takes turns drawing one name out. The name drawn becomes your target, and it’s your job to knock them out of the game by "assassinating" them with your assigned weapon: a balled up pair of socks. When you take out a player, their target becomes yours; and you keep whittling the players away until only the winner is left.
<br><br>
The three of you were absolutely in your element. You strategized between every class and came up with more and more elaborate ways to ambush your targets. It was some of the most fun you had that year. But after 15 or so assassinations, things took a turn when $p3.name ended up getting $p2.name’s name from one of his victims.
<br><br>
He didn’t tell $p2.name at first, confiding in you instead. $p3.name didn’t want the game to end, and he thought it would be a dick move to take out $p2.name, anyway. Instead, he wanted to rig the game. Since $p3.name was $p2.name’s assassin, you knew nobody would target him as he took out the rest of the players. Seeing as you were usually the peacekeeper between the two of them, this was a surprisingly nice gesture from $p3.name.
<br><br>
You probably should have just gone along with it. But unfortunately, your next victim had $p3.name’s name and your competitive side took over. You lured your two friends out of the dorm with the promise of an especially convoluted scheme to take out $p2.name’s target. And when they were both busy prepping, you pegged $p3.name in the back with your balled up sock and then whipped its partner at $p2.name, knocking them both out of the game.
<br><br>
Well, they didn’t find your ruse as funny as you did. $p3.name, especially, was fucking pissed, and the three of you had a shouting match right there in the quad until campus security told you to take it elsewhere.
<br><br>
"Fine," you shouted, "let’s go back to the dorm. You guys will stop bitching as soon as we find a new game."
<br><br>
"Fuck that, bro," $p3.name shot back, "you go back. We’re not playing shit with you, asshole."
<br><br>
By the time you made it back to your dorm, you had cooled off and started to feel pretty guilty about what you’d done. It was just another dumb game, but it was really rare to see $p2.name and $p3.name getting along so well. You fucked that up, and now the thing they had most in common was thinking you were a dick. You practiced your apology for hours, waiting for them to come home. But by 11 o’clock, you fell asleep still waiting.
<br><br>
When you woke up to see $p3.name hovering over you, you were relieved. They were talking to you again! But that relief faded immediately when you tried to right yourself and realized your arms and legs were cuffed to the bed frame.
<br><br>
$p3.name smiled, "Oh good, you’re awake. Sorry we were out so late last night. We had to pick up a few things. Did you know they’ll sell handcuffs to anyone?"
<br><br>
You stammered, "Umm, no. Hey, $p3.name if this is about the game, I’m really sorr--"
<br><br>
You were cut off when $p2.name surprised you from the opposite side of the bed and jammed something into your mouth. Before you could even think to muffle a plea for help, you were dry-heaving into the moist, rancid object. $p2.name quickly followed with a strip of duct tape to keep you from spitting out the gag.
<br><br>
"You like that?" $p3.name pushed down on the tape, making sure it was secure, and said, "those were gonna be a fun surprise for the game. I’ve been prepping those socks for a month, wearing them to every practice, every game. Hell, I think my gym gains are improved this month just because I was trying to get those socks as ripe and sweaty as I could."
<br><br>
By then you were screaming into the putrid fabric, but the movement was just squeezing more and more flavor out of the socks. $p3.name leaned in, "and I wasn’t going to tell you guys this part, because even I thought it was kinda nasty. I’ve been jerking off in them every night."
<br><br>
You were stunned silent. Though you fought it, a part of your brain was trying to work out the different flavors on your tongue and discover if what he said was true. But if you thought you couldn’t be any more horrified, you were wrong. You felt something warm engulf your dick, and you looked down to discover you were naked and $p2.name was slowly working a fleshlight up and down your shaft.
<br><br>
"Damn, bro. We flipped a coin to see who would have to get you hard, but you chubbed up just at the thought of sucking my ball sweat and cum out of those socks. $p2.name, I like your chances."
<br><br>
Was that true, you wondered, had you gotten hard on your own? You tried to resist, but as $p2.name’s steady strokes with the fleshlight continued, you couldn’t help but moan into the gag.
<br><br>
"Oh, right. I haven’t explained the rules," $p3.name continued, "See, we didn’t want all my hard work to go to waste, so we came up with a new game. We’re going to get you completely addicted to that ball and cum stench, so that even catching a whiff of our unwashed boxers gets you chubbed up and moaning like a bitch in heat. $p2.name wins if we can turn you into a disgusting little pig faggot in under 2 weeks. I win if it takes longer... but I don’t like those odds. And as for you... well, I guess you just lose.
"Hey, $p2.name, remember, whenever your hand gets tired we can put in one of the vibrators instead."
<hr>
Your focus returns to the present to find your previously tidy dorm a disgusting sty. The sultry stench of sweat is thick in the air.
<br><br>
<div class="speechp2">
<div class="bubble p2">
Eww, what is this?
</div>
</div>
$p2.name’s hand had brushed a pair of boxers which had been carelessly left on the floor. He flings them away and into your lap, where you admire for a moment how stiff they are from pre stains and neglect. You slide the boxers over your erection and sneak a little sniff as you toss them aside.
<<set $domsulfur.delete("Dom4")>>
<<set $subsulfur.delete("Sub4")>>
<<set $tf to "Sub4">>
<<set $lunarEnd to "Sub4">>
<<set $p1.p2nickname to "man">>
<<set $p1.p3nickname to "man">>
<<set $p2.p1nickname to "dude">>
<<set $p2.p3nickname to "dude">>
<<set $p3.p1nickname to "bro">>
<<set $p3.p2nickname to "bro">>
<<set $p2.dom to 1>>
<<set $p3.dom to 1>>
<<set $p1.dom to 0>>
<<set $p1.hole to "pussy">>
<<set $p2.hole to "asshole">>
<<set $p3.hole to "asshole">>
<<if $soul is 0>>
<div class="speechp3">
<div class="bubble p3">
What do you think a soul transmutation even does-- Ahh!
</div>
</div>
For a moment, it feels like the mysterious voice from behind you has taken an ax to the back of your head. With a pain like your skull is split open, your mind reels in a surge of new memories. They're pressed into your gaping mind faster and faster until, with the sharp ache of your skull snapping shut, the barrage ends and your mind lingers on a single new memory.
<<else>>
It feels like your head is split in two, and your mind reels in a barrage of new experiences. Each is horribly embarrassing, but for whatever reason, you settle on one to relive.
<</if>>
<hr>
It was finals week. You and $p2.name had just enough time to grab some lunch at the dining hall before you had to head out for your next exam. You ate in a hurry, lamenting that Jacobean Period Literature was your worst class. You hadn’t even done half the reading; it was so boring. As you exited the hall with $p2.name, still griping that there was no way you were going to bullshit your way through the essay portion of your test, you felt a sharp slap on your ass.
<br><br>
You tried to pull away, but $p2.name never removed his hand from your toned buttocks, gradually sinking his fingers deeper in as he guided you around the side of the building and away from passersby.
<br><br>
You stammered, "$p2.name, please..."
<br><br>
"What? You ate so fast I thought you might still be hungry. "
<br><br>
He gave your ass a gentle squeeze and you sighed, "I need to get to my class. And someone could..."
<br><br>
You gasped when $p2.name pulled his hand off the back of your jeans just to slip it into your waistband. His fingers tickled your pliable flesh, and you pushed your ass into his hand, arching your back to give him more access.
<br><br>
As he traced a delicate ring around your hole, he whispered in your ear, "Yeah, I thought so. Look how hungry your pussy is today." You felt his finger slip into you with ease as you tilted your head, eyes closed and moaning. "Shh," $p2.name cautioned, and you did your best to stifle your whimpering as he inserted a second finger.
<br><br>
While he rhythmically finger fucked your pussy, you grunted, "Going... fail exam." That seemed to only spur him on; his pace quickened, and you groaned as he teased a third finger.
<br><br>
Still whispering, $p2.name said, "$p3.name and I keep telling you, $p1.name, these classes are pointless. What, you think you’re going to graduate and go work in an office or something?" He drove his fingers in deeper, adding the third, "With a hungry little pussy like this?! How long would you last before you’re begging your boss to fuck you on the conference table?"
<br><br>
You felt your heart race as you dissented, "No, I can... I’ll control..."
<br><br>
"When $p3.name hid your dildo, you didn’t last a day before you were face down on the floor, ass in the air, begging to have your pussy filled. But," he stopped thrusting but left his three fingers halfway buried in your hole, "suit yourself."
<br><br>
"Wh-what?"
<br><br>
"Go. Pass your test then." He was going to let you go. You just needed to take a step forward, let his fingers slide out of your puss... your asshole, and maybe this nightmare would end. You could gain control of yourself again, stop begging your roommates to fill your hole every day, finally be able to focus in a class for more than thirty minutes without rushing to the bathroom to finger yourself.
<br><br>
"That’s what I thought," he said.
<br><br>
//No//, you screamed internally. You were going to do it. You were going to step away. But then you realized you were clenching and releasing your sphincter, pulling $p2.name’s fingers further into you while you unconsciously wriggled your ass into his hand. You felt so defeated, so betrayed by your own body.
<br><br>
"Hey, it’s okay, $p1.name," $p2.name said as he resumed the rough finger fucking, "it’s not your fault you have such a hungry cunt."
<hr>
<<if $soul is 0>>
<<set $soul to 1>>
Your splitting headache is gradually replaced by warm fogginess as your mind tries to reconcile all that it’s just witnessed. You have two distinct sets of memories from the last 4 years. In one, you and your roommates are childhood friends, playing games together on Saturday nights, complaining to one another about difficult classes or bad relationships, and laughing when one of you strikes out at a bar.
<br><br>
But then there’s this other set of memories, even more vivid than the first and working hard to nudge their way to the forefront. With each passing second, it’s harder to recall $p3.name and $p2.name as your platonic friends. You look at them and see only your superiors, your liberators. They showed you the slutty bottom that you were always meant to be, and you have spent 4 years thanking them with your mouth and ass.
<br><br>
<div class="speechp2">
<div class="bubble p2">
That... that wasn’t real. I would never do that to you, $p1.name. You’re my f--
</div>
</div>
<div class="speechp1">
<div class="bubble p1">
Fag?!
</div>
</div>
<div class="speechp2">
<div class="bubble p2">
Friend. And besides, we’re not gay... right?
</div>
</div>
But even as he corrects you, you can tell he's not convinced. And neither are you. In fact, there’s a growing part of you that’s hurt by the insinutation that you aren’t his fag. You wonder for a moment if you should crawl over to him, on hands and knees, fish his cock out, and prove him wrong.
<br><br>
You shake your head to dislodge the thought, and you find you’re able to think a little clearer. Panic starts to rise. You think, //Oh God, how are we supposed to turn back to normal if I can't even tell what's real?// But the fog settles in again, smothering your fear in pleasant memories of all the times your anxiety has been quelled by the feeling of $p2.name or $p3.name's cock snugly buried in your pussy.
<br><br>
<div class="speechp1">
<div class="bubble p1">
Look, it’s just a game, right? We can change everything back when it’s over. We’ll just... try not to think about it until then.
</div>
</div>
<<else>>
The dorm comes back into focus for you just as $p2.name is sniffing his fingers. That memory was ages ago, but no doubt they still reek. Your pussy isn’t //too// hungry, so he must have fed it recently... You shake your head to try to dislodge the thought before insisting the game move on.
<</if>><<set $domsulfur.delete("Dom4")>>
<<set $subsulfur.delete("Sub4")>>
<<set $tf to "Dom4">>
<<set $lunarEnd to "Dom4">>
<<if $target.name is $p2.name>>
<<set $t to "p2">>
<<set $other to $p3>>
<<set $o to "p3">>
<<set $p1.p2nickname to "man">>
<<set $p1.p3nickname to "man">>
<<set $p2.p1nickname to "dude">>
<<set $p2.p3nickname to "dude">>
<<set $p3.p1nickname to "bro">>
<<set $p3.p2nickname to "bro">>
<<set $p2.dom to 0>>
<<set $p3.dom to 1>>
<<else>>
<<set $t to "p3">>
<<set $other to $p2>>
<<set $o to "p2">>
<<set $p1.p2nickname to "man">>
<<set $p1.p3nickname to "man">>
<<set $p2.p1nickname to "dude">>
<<set $p2.p3nickname to "dude">>
<<set $p3.p1nickname to "bro">>
<<set $p3.p2nickname to "bro">>
<<set $p3.dom to 0>>
<<set $p2.dom to 1>>
<</if>>
<<set $p1.dom to 1>>
It feels like your head is split in two, and your mind reels in a barrage of new experiences. Each is horribly embarrassing, but for whatever reason, you settle on one to relive.
<hr>
It was finals week. You and $target.name had just enough time to grab some lunch at the dining hall before you had to head out for your next exams. You ate in a hurry, while $target.name
<<if $target.name is $p2.name>>
lamented that history of neoclassicism was his worst class.
<<else>>
he ever thought an intro to philosophy class would be an easy A.
<</if>>
As you exited the hall, $target.name’s grumbling was finally cut short when you gave him a sharp slap on the ass. His shoulders dropped as you guided him around the side of the building, gradually sinking your fingers deeper in.
<br><br>
"$p1.name, please..." he begged, nervously.
<br><br>
"It’s okay, $target.name. You ate so fast I thought you might still be hungry."
<br><br>
You gave his ass a gentle squeeze and he moaned, "I need to get to my exam. And someone could..." He gasped when you pulled your hand off the back of his shorts just to slip it through his waistband. You felt his ass push into your hand as he arched his back to give you better access.
<br><br>
As you traced a delicate ring around his hole, you whispered in his ear, "Yeah, I thought so. Look how hungry your pussy is today." Your finger slipped into him with ease as he tilted his head back, eyes closed and moaning. "Shh," you cautioned, and he did his best to stifle his whimpering as you inserted a second finger.
<br><br>
While you rhythmically finger fucked his pussy, $target.name sighed, "Going... fail exam." That only spurred you on. You quickened your pace and started teasing a third finger.
<br><br>
Still whispering, you said, "$other.name and I keep telling you, $target.name, these classes are pointless.
<<if $target.name is $p2.name>>
What, you think you’re going to graduate and go work in a gallery or something?" You drove your fingers in deeper, "With a hungry little pussy like this?! How long until until the only exhibit is you on your hands and knees begging to get fucked?"
<<else>>
You’re never going to keep your C-average with a hungry little pussy like this. You can’t even make it through a whole lecture without running to the bathroom to finger yourself. Face it, you’re gonna get kicked off the team sooner or later.
<</if>>
<br><br>
"No, I can... I’ll control..." Even while denying what you said, $target.name squirmed harder into your hand.
<br><br>
You laughed, "When $other.name hid your dildo, you didn’t last a day before you were bent over the counter begging to have your pussy filled. But," you stopped thrusting but left your three fingers halfy buried in $target.name’s hole, "suit yourself."
<br><br>
"Wh-what?"
<br><br>
"Go. Pass your test then." He just needed to take a step forward, let your fingers slide out of his pussy, and maybe he’d still have some dignity. Maybe he really could learn to control himself, stop begging his roommates to fill his hole every day.
<br><br>
$target.name said nothing, but his body knew the truth. His sphincter clenched and released around your fingers, pulling them further in. "That’s what I thought," you said.
<br><br>
"No! I was going to do it. I... just... I need a little more. A little more and I’ll go, please."
<br><br>
"Hey, it’s okay," you said as you resumed the rough finger fucking, "you don’t have to lie to me. I’m your friend. And I’m not going to let your cunt go hungry."
<hr>
You bring a couple fingers to your nose to sniff. Not smelling the familiar scent of $target.name's pussy juice on your fingers, you wonder if you should help him out. You shake your head to try to dislodge the thought before insisting the game move on. <<set $domsulfur.delete("Dom5")>>
<<set $subsulfur.delete("Sub5")>>
<<set $tf to "Dom5">>
<<set $lunarEnd to "Dom5">>
<<if $target.name is $p2.name>>
<<set $o to "p3">>
<<set $other to $p3>>
<<set $t to "p2">>
<<set $p1.p2nickname to "piggy">>
<<set $p1.p3nickname to "man">>
<<set $p2.p1nickname to "dude">>
<<set $p2.p3nickname to "dude">>
<<set $p3.p1nickname to "bro">>
<<set $p3.p2nickname to "piggy">>
<<set $p2.dom to 0>>
<<set $p3.dom to 1>>
<<else>>
<<set $o to "p2">>
<<set $other to $p2>>
<<set $t to "p3">>
<<set $p1.p2nickname to "man">>
<<set $p1.p3nickname to "piggy">>
<<set $p2.p1nickname to "dude">>
<<set $p2.p3nickname to "piggy">>
<<set $p3.p1nickname to "bro">>
<<set $p3.p2nickname to "bro">>
<<set $p3.dom to 0>>
<<set $p2.dom to 1>>
<</if>>
<<set $p1.dom to 1>>
<<set $target.hole to "piggy hole">>
<<set $other.hole to "asshole">>
<<set $p1.hole to "asshole">>
You feel dizzy while the world shifts around you and the game creates new, disgusting memories for you to relive.
<hr>
It was your second semester. You, $p3.name, and $p2.name had signed up for a campus-wide game of Sock Assassins, and you took to it with your usual competitiveness. You hadn’t heard of the game before that year, but the premise was simple enough. The players’ names are put into a hat, and each player takes turns drawing one name out. The name drawn becomes your target, and it’s your job to knock them out of the game by "assassinating" them with your assigned weapon: a balled up pair of socks. When you take out a player, their target becomes yours; and you keep whittling the players away until only the winner is left.
<br><br>
The three of you were absolutely in your element. You strategized between every class and came up with more and more elaborate ways to ambush your targets. It was some of the most fun you had that year. But after 15 or so assassinations, things took a turn when you ended up getting $other.name’s name from one of your victims.
<br><br>
You didn’t tell $other.name at first, confiding in $target.name instead. You didn’t want the game to end, and you thought it would be a dick move to take out $other.name, anyway. Instead, you pitched that you two rig the game. Since you were supposed to be $other.name’s assassin, you knew nobody would be after him while you helped him take out the rest of the players. Seeing as you were usually the peacekeeper between the $target.name and $other.name, you were surprised when $target.name eagerly agreed to help $other.name win.
<br><br>
You probably should have known better. But unfortunately, $target.name’s next victim had your name, and $target.name’s competitive side took over. He lured you and $other.name out of the dorm with the promise of an especially convoluted scheme to take out $other.name’s target. And when you and $other.name were busy prepping, he pegged you in the back with a balled up sock and then whipped its partner at $other.name, knocking you both out of the game.
<br><br>
Well, he found the ruse a lot funnier than you did, and the three of you had a shouting match right there in the quad until campus security told you to take it elsewhere.
<br><br>
"Fine," $target.name shouted, "let’s go back to the dorm. You guys will stop bitching as soon as we find a new game."
<br><br>
"Fuck that, man" $other.name shot back, "you go back. We’re not playing anything with you, asshole."
<br><br>
While $target.name stomped back to the dorm, you and $other.name plotted your revenge. It took most of the night to gather up all the items you’d need, but you hoped $target.name would be asleep when you got back anyway.
<br><br>
When $target.name woke up to see you hovering over him, he looked relieved at first. Maybe he thought you forgave him. But that relief faded immediately when he tried to right himself and realized his arms and legs were cuffed to the bed frame.
<br><br>
You smiled down at him, "Oh good, you’re awake. Sorry we were out so late last night. We had to pick up a few things. Did you know they’ll sell handcuffs to anyone?"
<br><br>
He stammered, "Umm, no. Hey, $p1.name if this is about the game, I’m really sorr--"
<br><br>
He was cut off as $other.name surprised him from the opposite side of the bed and jammed the gag you prepared into his mouth. Before he could even think to muffle a plea for help, he was dry-heaving into the moist, rancid object. $other.name quickly followed with a strip of duct tape to keep him from spitting it out.
<br><br>
"You like that?" You pushed down on the tape, making sure it was secure, and said, "those were gonna be a fun surprise for the game. I’ve been prepping those socks for a month, wearing them every time I go for a run. I think I’m down to a 7-minute mile just because I’ve been trying to get those socks as ripe and sweaty as possible."
<br><br>
By then, $target.name was screaming into the putrid fabric, but the movement was just squeezing more and more flavor out of the socks. You leaned in, "and I wasn’t going to tell you guys this part, because admittedly it’s pretty gross. I’ve been jerking off in them every night."
<br><br>
$target.name was stunned silent. As were you when you saw his untouched cock start to rise. He was getting off on this and you hadn’t even done anything yet except lie about him sucking cum out of your socks. You nod to $other.name, and he lubed up the fleshlight you bought last night. When it was ready, he slid it down $target.name's by-then fully erect dick and started steadily working it up and down. $target.name started bucking his hips into the sextoy almost immediately.
<br><br>
"Woah, hang on. You’re not actually going to get off. That’s not part of the game. Oh, right! I haven’t explained the game. See, we didn’t want all my hard work to go to waste, so we came up with a new contest. We’re going to get you completely addicted to that ball and cum stench, so that even catching a whiff of our unwashed briefs gets you chubbed up and moaning like a bitch. $other.name wins if we can turn you into a disgusting little pig faggot in under 2 weeks. I win if it takes longer, but honestly," you surveyed $target.name writhing on the bed, sucking in deep breathes through his nose and moaning into your socks, "I don’t like my odds. And you win... Well, I guess you don’t win.
<br><br>
"Hey, $other.name, remember, whenever your hand gets tired we can put in one of the vibrators instead."
<hr>
Your focus returns to the present to find your previously tidy dorm a disgusting sty. The sultry stench of sweat is thick in the air.
<br><br>
<div @class="'speech' + $o">
<div @class="'bubble ' + $o">
Eww, what is this?
</div>
</div>
$other.name’s hand had brushed a pair of boxers which had been carelessly left on the floor. He flings them away and into $target.name’s lap, where he seems to admire for a moment how stiff they are from pre stains and neglect. He unsubtly slides the boxers over his erection and sneaks a little sniff before tossing them aside.
<<set $domsulfur.delete("Dom7")>>
<<set $subsulfur.delete("Sub7")>>
<<set $tf to "Sub7">>
<<set $lunarEnd to "Sub7">>
<<set $p1.dom to 0>>
<<set $p2.dom to 1>>
<<set $p3.dom to 1>>
<<set $p1.p2nickname to "man">>
<<set $p1.p3nickname to "man">>
<<set $p2.p1nickname to "cuck">>
<<set $p2.p3nickname to "dude">>
<<set $p3.p1nickname to "cuck">>
<<set $p3.p2nickname to "bro">>
<<set $p1.hole to "cunt">>
<<set $p2.hole to "asshole">>
<<set $p3.hole to "asshole">>
$p2.name reacts first, crying out in pain and clutching his head. You reach for him; but before you can make contact, it hits you too. Like a marching band pounding through your head while all playing different songs. Every cacophonous step brings its own excruciating throb to your head and memory to mind. As the band plays into the distance, one memory lingers.
<hr>
It was a Friday afternoon. $p2.name and $p3.name were watching some B-movie while you paced around the common area, cell phone to your ear. "C’mon, I wouldn’t have to stay the night or anything," you offered. A string of excuses ensued from the other end until you interrupted, "Yeah. No, I get it. You need to study. Okay, we’ll talk later.. I love--" She hung up.
<br><br>
You flung your phone at the couch, a little more forcefully than intended, and groaned, "I don’t get it guys, Hannah’s been blowing me off all week."
<br><br>
"Uh huh," $p3.name replied, not so subtly raising the volume on the TV.
<br><br>
"What the fuck, dude," you shouted, chucking a throw pillow at $p3.name, "you’re supposed to be my friends. You can’t listen to me bitch for 5 seconds?"
<br><br>
$p3.name sighed, flipping off the TV, but it was $p2.name who responded, "$p1.name, look, it’s just... you’ve been moaning about getting blue-balled for 2 weeks. We’re sick of it."
<br><br>
$p3.name chuckled, "I don’t get why this is so hard for you anyway. Hannah’s the campus bicycle."
<br><br>
You were furious. "What the fuck did you just say?" $p3.name smiled, no doubt preparing some stupid comeback, but you cut him off. "Actually, no. Forget it. I heard you. Fuck you, $p3.name," you stood to leave, "and fuck you too, $p2.name. Sick of my bitching? Well I’m sick of hanging out with you two pussies. You’re just fuckin’ jealous I can land a ten like Hannah while you two are sitting around here every night sucking eachother off or whatever. Well, it’s not my fault you assholes aren’t man enough to get your own girlfriends. Maybe work on that instead of harassing me!"
<br><br>
As your rant echoed through the suite, $p2.name was frozen in place, looking like you slapped him in the face. $p3.name, though, rose to his feet. He didn’t quite measure up to you in height, but that didn’t make the muscular jock any less intimidating. $p3.name started to raise his hands, and you thought, //Oh, fuck. This is it. We’re seriously going to fight//.
<br><br>
But instead of clenching his fists, $p3.name held both palms out. "Hey, woah, take it easy," he said in a soft voice, "I’m sorry. Look, man, I’m an idiot. We all know that. It was a dumb joke." He swept his hand back to indicate $p2.name. "And he’s sorry too. Right, $p2.name."
<br><br>
"Umm... yeah. Sorry, $p1.name."
<br><br>
"You’re right," $p3.name continued, "we’re being bad friends. $p2.name, go grab $p1.name a beer out of our special collection."
<br><br>
$p2.name didn’t move. He looked frozen again, maybe even paler than before. "Are you sure, $p3.name?"
<br><br>
You added, "Special collection?"
<br><br>
"Yeah... to both questions," $p3.name answered, "don’t be jealous, $p1.name. It’s thirsty work sucking eachother off or whatever." You chuckled, feeling the tension start to drain out of the room as $p2.name fetched some beers from the kitchenette. "C’mon, $p1.name, have a seat. We’ll have a boys night."
<br><br>
In hindsight, you should have been more alarmed when $p2.name handed you your beer, already opened. Or bothered by the fact that their "special collection" seemed to just be the same PBR you always drank toward the end of the month, when the beer fund ran low. By the time any of this occurred to you, you had already downed your drink.
<br><br>
You blinked and suddenly it was dark outside. You started to slur a question, but $p3.name put a hand on your bare thigh and said, "Shh. You’re okay, $p1.name. You’re just watching some TV with the boys, right?"
<br><br>
You nodded your head and felt yourself slip into the warm haze. Every part of your body felt heavy, but your eyelids most of all. You couldn’t lift them to see the TV, but you could hear a rhythmic, wet slapping punctuated by the occasional feminine moan.
<br><br>
"What... watching?" you managed to drone out, fighting to open your eyes.
<br><br>
"Don’t worry, I’ve got you, bro," $p3.name said before roughly palming your forward in a tight grip and leaning your head back. The force of it held your eyelids open, and the pain pulled you up a little from your dreamy stupor. Your eyes focused, at last, on the video playing in front of you: a wavering shot of a man’s muscular, glistening back as he pounded a woman bent over the bed.
<br><br>
"Hey, would you stop checking out my ass?" the man on the screen shouted over his shoulder, "You can’t even tell it’s her from back there." The camera moved past the duo then swiveled around so you could see the woman’s face, mouth agape and moaning.
<br><br>
"Why..." you stammered, "Hannah in the movie?"
<br><br>
"Yeah, that’s right, buddy," $p2.name said in a high-pitched voice, like he was talking to a child. Then, pointing at the screen, he asked, "And who’s that big guy?"
<br><br>
"Umm, $p3.name?," you offered.
<br><br>
"You got it." He puts a hand on your other naked thigh, just inches away from your erect cock.
<br><br>
You stammer, "Wait. Where... my clothes?"
<br><br>
$p3.name laughs, "Don’t worry about that. We’re relaxing, remember? Just us boys. Look at the movie, isn’t that hot." You looked up, and he was right. It was fucking hot how he grunted each time he thrust into her. How his sweaty chest caught the light. How the look on her face was so zoned-out, blissful. Just like you.
<br><br>
$p3.name began to rub his hand up and down your thigh, always stopping just short of brushing your aching cock. His hot breath in your ear, he whispered, "Isn’t it hot watching me fuck your girlfriend?"
<br><br>
You couldn’t reply, only whimper as he finally touched your penis, gently swirling his thumb around the head. "But you know what, cuck? You know what I think would be even hotter?"
<br><br>
As he gently slicked his thumb in your pre, you were screaming internally for him to just grab it. Grab your cock in his fist. Stop teasing you. But your hands were so heavy and your head was filled with warm molasses. All you could manage was a quiet purr.
<br><br>
"I think it would be even hotter if your girlfriend watched me fuck you." $p2.name slid his fingers up your chest, his soft fingertip just glancing your nipple. Your body was one exposed nerve. Every touch had you reeling, begging for release.
<br><br>
The $p3.name on the screen growled, "Yeah, tell me what you want."
<br><br>
You’re not sure who spoke first, you or Hannah, but she in a wail and you in a mumble both replied, "Fuck me."
<br><br>
"You’re going to have to speak up," $p3.name said as he raised the TV volume until the dorm was awash in Hannah’s screams.
<br><br>
"Fuck me," you pleaded, as loud as you could muster with your tongue feeling like it was made of lead. $p2.name stopped cruelly teasing your nipple and stepped in front of the TV.
<br><br>
He held up your phone and said, "Now one for the camera."
<br><br>
"Fu--", you started, but $p3.name was slipping his shoulder under your arm to lift you up. Your ragdoll body offered no resistance as he laid you over the couch arm.
<br><br>
"Oh, almost forgot," he said, teasing your ass with his cockhead. $p3.name grabbed your head by the hair and turned it so you could still see the TV. Pushing into you, he taunted, "We’ve got to figure out what’s hotter. Fuck, $p1.name, your cunt is so loose already. This your first movie?"
<br><br>
"Not... a cunt," you whimper into the couch cushion.
<br><br>
"Nah," $p3.name thrusts into you completely and you see stars, "feels like a cunt. Hey, $p2.name, come get a shot of his hole. We’ll let Hannah decide if it’s a cunt or not when we send it to her."
<br><br>
You feel $p3.name piston in and out of you in time with the video, your and Hannah’s moans getting lost together in a desperate harmony until you finally, mercifully erupted, dousing the couch arm in cum. Even as pleasure radiates from your brutalized hole, you start to feel the same anguished, building need for release.
<br><br>
$p2.name crouched down next to you. Bringing the phone up to your face, he narrated, "$p1.name just came from being fucked in the ass," he looked back at $p3.name and corrected, "Sorry, I meant ‘fucked in the cunt.’" He lowered the phone and smirked, "Y’know, we really were trying to do you a favor, originally. We figured we’d slip Hannah one of those pills and maybe she’d stop being such a prude. They’re supposed to make you docile but also, like, incredibly turned on... Well, I guess I don’t need to tell you.
<br><br>
"But when she got all horned up," he twisted your nipple and a second orgasm rippled through you. Fuck, you hadn’t even touched yourself. You couldn’t. "Like you are now," he continued, smiling, "Well, $p3.name got a bit carried away. But then we thought, ‘Hey, we’ll make a video of her cheating on you. At least then you’ll be free to date someone who isn’t so uptight.’"
<br><br>
"That cunt wasn’t tight," $p3.name chimed in, "I’m just sayin’, a loose pussy like that, we couldn’t have been the only ones she fucked behind your back."
<br><br>
$p2.name shrugged, "See, we were still looking out for you." He slipped his hand underneath you and pulled it out, two fingers slick with cum. He brought the load to your mouth and commanded, "Suck." You latched on, running your lips to his fingertips and back. While idly feeding you your cum, he opined, "But I think this is going to work out a lot better. You weren’t a very grateful friend; but after we keep you like this for a few days, I think you’ll make a very appreciative slut."
<hr>
The memory begins to fade, becoming just experience from college-life that you think back on occasionally. It doesn't stand out any more than the test you took last week or what you had for lunch today.
<br><br>
<div class="speechp1">
<div class="bubble p1">
You... fucked Hannah.
</div>
</div>
<div class="speechp2">
<div class="bubble p2">
Hang on, //I// didn't do anything. That was the game.
</div>
</div>
<div class="speechp3">
<div class="bubble p3">
<<if $p3.fem is 1>>
Yeah, hun. And I would never have drugged her.
<<else>>
<<if $p3.dumb is 1>>
And I never needed any help getting her in bed, right guys?
<<else>>
Yeah, $p1.name. And I never drugged her; that shit's sick.
<</if>><</if>>
</div>
</div>
<<if $p3.dumb is 1>>$p3.name raises his hand in the air, a stupid grin plastered on his face as he awaits a congratulatory high five. <</if>>$p2.name slaps his hand to his forehead. $p3.name looks to him and then back at you, realization dawning on his face at the same time as yours.
<br><br>
<div class="speechp1">
<div class="bubble p1">
Wait... You fucked Hannah?!
</div>
</div>
<div class="speechp3">
<div class="bubble p3">
It's not what you think, $p1.name. You were already broken up for, like, a long time. Like 3 weeks. I was drunk. It wasn't even that good.
</div>
</div>
<div class="speechp1">
<div class="bubble p1">
Oh I'm sooo glad my ex is a bad lay. And, wait, you knew $p2.name? You guys think maybe we're playing a cursed cardgame because you two are such shitty friends?
</div>
</div><<set $domsulfur.delete("Dom6")>>
<<set $subsulfur.delete("Sub6")>>
<<set $tf to "Sub6">>
<<set $lunarEnd to "Sub6">>
<<set $p1.p2nickname to "man">>
<<set $p1.p3nickname to "man">>
<<set $p2.p1nickname to "dude">>
<<set $p2.p3nickname to "dude">>
<<set $p3.p1nickname to "bro">>
<<set $p3.p2nickname to "bro">>
<<set $p1.dom to 0>>
<<set $p2.dom to 1>>
<<set $p3.dom to 1>>
<<set $p1.hole to "pussy">>
<<set $p2.hole to "asshole">>
<<set $p3.hole to "asshole">>
Not nearly as jarring as the last time, this time your new memories simply bubble to the surface. It’s almost a pleasant feeling, like warm water being poured over your scalp.
<hr>
It was a lazy Sunday morning. You don’t recognize which one; it hardly matters. Most began the same way, with $p2.name or $p3.name lounging on the couch, idly flipping through channels while you worked your faggot pussy on his cock. Before the three of you roomed together, you never saw yourself as a faggot or believed $p2.name and $p3.name would ever insist on you riding their cocks every morning or gulping down their recycled beer every night. But it only took a few short months before none of you could imagine life any other way.
<br><br>
What truly added to the humiliation is that they insisted you earn the privilege of getting them off with your mouth and ass. You kept the room clean, fetched their meals, did the laundry and--this was the worst part--actually fucking paid them to get your ass cored out. You didn’t have time for a job. Not with your pussy on call 24 hours a day. So you just racked up student loans to afford your $100 per week slut tax. And the price was going up all the time.
<br><br>
When you first came out to your roommates about your need for cock, the price was twenty bucks a week. But every few months, when $p2.name was feeling particularly cruel, he’d tell you he just wasn’t that into it anymore. He’d make up some reason, that he started seeing a girl or he heard about an even needier cock-slut in another hall--as if there could be such a thing. And even though you knew he was lying, he wouldn’t let you suck him off again until you were on your knees, begging him. Each time, he would stroke his chin like he was thinking hard about it and say, "I don’t know, fag, what’s in it for me?" or "You’ve been getting off pretty easy these last few months, don’t you think it’s time you started giving back?"
<br><br>
You wanted so much to call him out, yell, "I’ve got the tightest fucking pussy you’ve ever fucked. You should be grateful," but the words always died in your throat as doubt crept in. What if he really didn’t need you? What if you never got to take his entire 4-inch cock and balls in your mouth again, moaning like a bitch in heat while $p3.name pounded you from behind? And before you knew it, you’d start sobbing, promising if he just let you be his cock-slut a little longer, you would write his papers for the rest of the year; you’d be his personal urinal, or let him send that video of you licking cum off the toilet seat to everyone in your phone. You were always horrified at the things you could come up with. Where did you even get these ideas?
<br><br>
And then instantly you would be filled with regret when $p2.name pulled out his cock and said, "Deal."
<br><br>
"Which one?" You would ask, already knowing the answer.
<br><br>
And he would reply, "All of them. Everything you just said."
<hr>
<div class="speechp2">
<div class="bubble p2">
Huh. Do you think the Soul-changing cards don't hurt as much if they're pleasant memories?
</div>
</div>
<div class="speechp1">
<div class="bubble p1">
Pleasant?! A fuckin' slut tax? That's your idea of pleasant.
</div>
</div>
<div class="speechp2">
<div class="bubble p2">
Oh, right. I mean, you seemed to enjo... Right, let's just keep going.
</div>
</div><<set $domsulfur.delete("Dom6")>>
<<set $subsulfur.delete("Sub6")>>
<<set $tf to "Dom6">>
<<set $lunarEnd to "Dom6">>
<<if $target.name is $p2.name>>
<<set $t to "p2">>
<<set $other to $p3>>
<<set $o to "p3">>
<<set $p1.p2nickname to "man">>
<<set $p1.p3nickname to "man">>
<<set $p2.p1nickname to "dude">>
<<set $p2.p3nickname to "dude">>
<<set $p3.p1nickname to "bro">>
<<set $p3.p2nickname to "bro">>
<<set $p2.dom to 0>>
<<set $p3.dom to 1>>
<<else>>
<<set $t to "p3">>
<<set $other to $p2>>
<<set $o to "p2">>
<<set $p1.p2nickname to "man">>
<<set $p1.p3nickname to "man">>
<<set $p2.p1nickname to "dude">>
<<set $p2.p3nickname to "dude">>
<<set $p3.p1nickname to "bro">>
<<set $p3.p2nickname to "bro">>
<<set $p3.dom to 0>>
<<set $p2.dom to 1>>
<</if>>
<<set $p1.dom to 1>>
<<set $target.hole to "pussy">>
<<set $other.hole to "asshole">>
<<set $p1.hole to "asshole">>
Not nearly as jarring as the last time, this time your new memories simply bubble to the surface. It’s almost a pleasant feeling, like warm water being poured over your scalp.
<hr>
It was a lazy Sunday morning. You don’t recognize which one; it hardly matters. Most began the same way, with you lounging on the couch, idly flipping through channels while $target.name works his faggot pussy on your cock. The slut just can’t get enough, and his pussy is tighter than any woman’s you’ve been with. Of course, ever since you discovered $target.name would go down on your cock on command, you didn’t bother get with any women. Too much effort.
<br><br>
Before you roomed together, you never imagined $target.name could be a faggot or, for that matter, that you’d insist on him riding your cock in the morning or gulping down your recyled beer in the evenings. But it only took a few short months before you couldn’t imagine life any other way. For the privilege of servicing his dormmates, $target.name kept the room clean, fetched your meals, did the laundry and--this was the best part--fucking paid you to get his ass cored out.
<br><br>
He didn’t have time for a job. Not with his pussy on call 24 hours a day. So he’d just been racking up student loans to afford his $100 per week slut tax. And the price was going up all the time. When he first came out as a sniveling cock whore, the price was twenty bucks a week. But every few months, when you or $other.name were feeling particularly cruel, you’d tell $target.name you just weren’t that into it anymore. Maybe you had been seeing some girl, or you heard about an even needier cock-slut in another hall--as if there could be such a thing. And you’d try not to laugh as $target.name sobbed, saying he’d pay more; he’d write all your papers for you; he’d be your personal urinal; or let you send that video of him licking cum off the toilet seat to everyone in his phone. He never lacked for imagination.
<br><br>
And then you’d stroke your chin like you were thinking hard about it. Maybe you would call $other.name over, and say, "I don’t know, man, it seems like a lot of trouble keeping this fag happy. What do you think? Should we do him a favor?" And then you’d give in, saying that because you and $other.name were such good guys, you’d let $target.name be your fag-slut for a little longer, but with some changes. The best part was always seeing the look of utter relief in his eyes turn to dread when he’d ask what he needed to do and you would reply, "All of it. Everything you just offered."
<br><br>
As you creamed in $target.name’s ass that morning, like you did most mornings, you held that look of fear in your mind. You knew $target.name regretted it every time, thinking he couldn’t be any more humiliated. And every time, you knew he would prove himself wrong.
<hr>
<div class="speechp1">
<div class="bubble p1">
Huh. Do you think the Soul-changing cards don't hurt as much if they're pleasant memories?
</div>
</div>
<div @class="'speech' + $t">
<div @class="'bubble ' + $t">
Pleasant?! A fuckin' slut tax? That's your idea of pleasant.
</div>
</div>
<div class="speechp1">
<div class="bubble p1">
Oh, right. I mean, you seemed to enjo... Yeah, let's just keep going.
</div>
</div><<set $domsulfur.delete("Dom7")>>
<<set $subsulfur.delete("Sub7")>>
<<set $tf to "Dom7">>
<<set $lunarEnd to "Dom7">>
<<if $target.name is $p2.name>>
<<set $t to "p2">>
<<set $other to $p3>>
<<set $o to "p3">>
<<set $gf to "Ashley">>
<<set $p1.p2nickname to "cuck">>
<<set $p1.p3nickname to "man">>
<<set $p2.p1nickname to "dude">>
<<set $p2.p3nickname to "dude">>
<<set $p3.p1nickname to "bro">>
<<set $p3.p2nickname to "cuck">>
<<set $p2.dom to 0>>
<<set $p3.dom to 1>>
<<else>>
<<set $t to "p3">>
<<set $other to $p2>>
<<set $o to "p2">>
<<set $gf to "Emma">>
<<set $p1.p2nickname to "man">>
<<set $p1.p3nickname to "cuck">>
<<set $p2.p1nickname to "dude">>
<<set $p2.p3nickname to "cuck">>
<<set $p3.p1nickname to "bro">>
<<set $p3.p2nickname to "bro">>
<<set $p3.dom to 0>>
<<set $p2.dom to 1>>
<</if>>
<<set $p1.dom to 1>>
$p2.name reacts first, crying out in pain and clutching his head. You reach for him; but before you can make contact, it hits you too. Like a marching band pounding through your head while all playing different songs. Every cacophonous step brings its own excruciating throb to your head and memory to mind. As the band plays into the distance, one memory lingers.
<hr>
It was a Friday afternoon. You and $other.name were watching some B-movie while $target.name paced around the common area, cell phone to his ear. "C’mon, I wouldn’t have to stay the night or anything," he offered. After a pause, he conceded, "Yeah. No, I get it. You need to study. Okay, we’ll talk later.. I love--" She hung up.
<br><br>
$target.name flung his phone at the couch, a little more forcefully than intended, and groaned, "I don’t get it guys, $gf’s been blowing me off all week."
<br><br>
"Uh huh," $other.name replied, not so subtly raising the volume on the TV.
<br><br>
"What the fuck, dude," $target.name shouted, chucking a throw pillow at $other.name, "you’re supposed to be my friends. You can’t listen to me bitch for 5 seconds?"
<br><br>
$other.name sighed, flipping off the TV, but it was you who responded first, "$target.name, look, it’s just... you’ve been moaning about getting blue-balled for 2 weeks. We’re sick of it."
<br><br>
$other.name chuckled, "I don’t get why this is so hard for you anyway. You know they call $gf 'the campus bicycle,' right"
<br><br>
$target.name was furious. "What the fuck did you just say?" $other.name smiled, no doubt preparing some comeback, but $target.name cut him off. "Actually, no. Forget it. I heard you. Fuck you, $other.name," $target.name stood to leave, "and fuck you too, $p1.name. Sick of my bitching? Well I’m sick of hanging out with you two pussies. You’re just fuckin’ jealous I can land a ten like $gf while you two are sitting around here every night sucking eachother off or whatever. Well, it’s not my fault you assholes aren’t man enough to get your own girlfriends. You don’t have to take it out on me!"
<br><br>
As his rant echoed through the suite, $other.name was frozen in place, looking like he’d been slapped in the face. As you rose from the couch $target.name started to clench his fists, and for a moment you thought, //Oh, fuck. This is it. We’re seriously going to fight.//
<br><br>
But as you held your palms out, $target.name relaxed his posture. "Hey, woah, take it easy," you ventured in a soft voice, "I’m sorry. Look, man, It was a dumb joke. He didn’t mean that. Right, $other.name?"
<br><br>
"Umm... yeah. Sorry, $target.name."
<br><br>
"You’re right," you continued, "we’re being bad friends. $other.name, go grab $target.name a beer out of our special collection."
<br><br>
$other.name didn’t move. He looked frozen again, maybe even paler than before. "Are you sure, $p1.name?"
<br><br>
$target.name interjected, "Special collection?"
<br><br>
"Yeah... to both questions," you answered, "don’t be jealous, $target.name. It’s thirsty work sucking eachother off or whatever." He chuckled, and you could feel the tension start to drain out of the room. As $other.name fetched some beers from the kitchenette, you sat back down and said "C’mon, $target.name, have a seat. We’ll have a boys night."
<br><br>
He probably should have been more alarmed when $other.name handed him a beer, already opened. Or bothered by the fact that your "special collection" was just the same PBR you always drank toward the end of the month, when the beer fund ran low. But if any of that occurred to him, it was only after he downed the drink.
<br><br>
A half-hour passed of $target.name griping about how he and $gf hadn’t had sex in a month before his speech started to slur and he faded in and out of consciousness. With $target.name firmly out of it, you plugged your laptop into the TV and queued up the video you’d been saving for him. You rejoined $target.name on the couch just as he started to come to, slurring, "What’s... going on?"
<br><br>
You put your hand on $target.name’s thigh and said, "Shh. You’re okay, $target.name. You’re just watching some TV with the boys, right?"
<br><br>
He nodded his head, and you watched him slip back into that warm haze. His limbs hung uselessly and a line of drool was slowly making its way down his chin. You unmuted the TV, and the room was filled with rhythmic, wet slapping punctuated by the occasional feminine moan.
<br><br>
"What... watching?" $target.name managed to drone out, fighting to open his eyes.
<br><br>
"Don’t worry, I’ll help you," you said before roughly palming his forehead in a tight grip and leaning his head back. The force of it held his eyelids open, and the pain seemed to wake him a little from his dreamy stupor. His eyes focused, at last, on the video playing on the screen: a wavering shot of a man’s muscular, glistening back as he pounded a woman bent over the bed.
<br><br>
"Hey, you still checking out my ass?" the man on the screen shouted over his shoulder, "You can’t even tell it’s her from back there." The camera moved past the duo then swiveled around so you could see the woman’s face, mouth agape and moaning.
<br><br>
"Why..." $target.name stammered, "$gf in the movie?"
<br><br>
"Yeah, that’s right, buddy," $other.name said in a high-pitched voice, like he was talking to a child. Then, pointing at the screen, he asked, "And who’s that tall guy?"
<br><br>
"Umm, $p1.name?" $target.name offered.
<br><br>
"You got it," you said, in the same mocking tone. "Isn’t it hot? Look at how she moans every time I thrust into her. She looks so zoned-out, blissful... Like you."
<br><br>
"Like... me," $target.name mumbled. You started moving your hand up and down his thigh, being careful to stop short of the rising tent in his shorts.
<br><br>
You leaned into $target.name. Your hot breath in his ear, you whispered, "Isn’t is hot watching me fuck your girlfriend?" He couldn’t reply, only whimper as you pulled down his shorts and gently swirled your thumb around his cockhead. "But you know what, cuck?" you asked, "You know what I think would be even hotter."
<br><br>
You slicked your thumb in $target.name’s pre and felt it ache beneath your touch, pleading for you to just grab it and stop teasing him. "I think it would be even hotter," you continued, "if your girlfriend watched me fuck you."
<br><br>
$other.name slid his fingers up $target.name’s chest, his soft fingertips just glancing over $target.name's nipples and making him purr again.
<br><br>
The you on the screen growled, "Tell me what you want."
<br><br>
You’re not sure who spoke first, $target.name or $gf, but she in a scream and he in a mumble both replied, "Fuck me."
<br><br>
"You’re going to have to speak up," you said as you raised the TV volume until the dorm was awash in $gf’s moans.
<br><br>
"Fuck me," he pleaded, as loud as he could muster while still dazed. $other.name stopped cruelly teasing his nipple and stepped in front of the TV.
<br><br>
He held up $target.name’s phone and said, "Now one for the camera."
<br><br>
"Fu--", he started, but you slipped your shoulder under his arm to lift him up. His ragdoll body offered no resistance as you laid him over the couch arm.
<br><br>
"Oh, almost forgot," you said while teasing his ass with your cockhead. You grabbed his head by the hair and turned it so he could still see the TV. Pushing into him, you taunted, "We’ve got to figure out what’s hotter. Fuck, $target.name, your cunt is so loose already. This your first movie?"
<br><br>
"Not... a cunt," he whimpered into the couch cushion.
<br><br>
"I don’t know," you said as you thrust into him, "feels like a cunt. Hey, $other.name, come get a shot of his hole. We’ll let $gf decide if it’s a cunt or not when we send this to her."
<br><br>
You pistoned in and out of $target.name in time with the video, his and $gf’s moans getting lost together in a desperate harmony until he erupted, dousing the couch arm in cum. Even as he quivered beneath you, you knew he wasn't satisfied. $gf begged to get fucked for hours after you and $other.name were spent.
<br><br>
$other.name crouched down next to $target.name. Bringing the phone up to $target.name’s face, $other.name narrated, "$target.name just came from being fucked in the ass," he looked back at you and corrected, "Sorry, I meant ‘fucked in the cunt.’" He lowered the phone and smirked, "Y’know, we really were trying to do you a favor, $target.name. We figured we’d slip $gf one of those pills and maybe she’d stop being such a prude. They're supposed to make you docile but also, like, extremely horny... Well, I suppose I don't need to tell you.
<br><br>
"But when she got all horned up," he twisted $target.name’s nipple and you felt him tremble with a second orgasm. "Like you are now," $other.name continued, smiling, "Well, we got a bit carried away. But then we thought, ‘Hey, we’ll make a video of her cheating on you. At least then you’ll be free to date someone who isn’t so uptight.'"
<br><br>
"That cunt wasn’t tight," you chimed in, "I don’t think we were the first ones she fucked behind your back."
<br><br>
$other.name shrugged, "See, we were still looking out for you." He slipped his hand underneath $target.name and pulled it out, two fingers slick with cum. He brought the load to $target.name’s mouth and commanded, "Suck." $target.name latched on, running his lips down the length of the $other.name's fingers and back. While idly feeding $target.name his cum, $other.name opined, "But I think this is going to work out a lot better. You weren’t a very grateful friend; but after we keep you like this for a few days, I think you’ll make a very appreciative slut."
<hr>
The memory begins to fade, becoming just another experience from college-life that you think back on occasionally. It doesn't stand out any more than the test you took last week or what you had for lunch today.
<br><br>
<div @class="'speech' + $t">
<div @class="'bubble ' + $t">
You... fucked $gf.
</div>
</div>
<<if $target.name is $p2.name>>
<div class="speechp3">
<div class="bubble p3">
Hang on. I never drugged her. That shit's sick.
</div>
</div>
You slap your hand to your forehead. $p2.name looks to you and then back at $p3.name, realization dawning on their faces at the same time.
<br><br>
<div class="speechp2">
<div class="bubble p2">
Wait... You fucked $gf?! Is that why she broke up with me?
</div>
</div>
<div class="speechp3">
<div class="bubble p3">
Dude, she broke up with you because you pulled that lame promise ring stunt. She and I hooked up like a year before you started dating. It wasn't anything, she just wanted to lose her virginity before college.
</div>
</div>
<div class="speechp2">
<div class="bubble p2">
Virg... And, wait, you knew, $p1.name? You guys think maybe we're playing a cursed cardgame because you two are such shitty friends?
</div>
</div>
<<else>>
<div class="speechp2">
<div class="bubble p2">
Hang on. //I// didn't do anything. That was the game.
</div>
</div>
<div class="speechp1">
<div class="bubble p1">
Yeah. And if it helps, I've fucked you a lot more than her.
</div>
</div>
<</if>><<set $domsulfur.delete("Dom8")>>
<<set $subsulfur.delete("Sub8")>>
<<set $tf to "Sub8">>
<<set $lunarEnd to "Sub8">>
<<set $p1.p2nickname to "man">>
<<set $p1.p3nickname to "man">>
<<set $p2.p1nickname to "fag">>
<<set $p2.p3nickname to "dude">>
<<set $p3.p1nickname to "fag">>
<<set $p3.p2nickname to "bro">>
<<set $p1.dom to 0>>
<<set $p2.dom to 1>>
<<set $p3.dom to 1>>
<<set $p1.hole to "asshole">>
<<set $p2.hole to "asshole">>
<<set $p3.hole to "asshole">>
Your eyes roll back and your mouth hangs open, dumbly, as you experience years worth of new memories all at once. While your brain is filled to bursting with erotic experiences, you find yourself repeatedly drawn to one memory.
<hr>
It was your first ever college game night, and you capped off a night of overly complicated eurogames with a simple round of Never Have I Ever.
<br><br>
"Alright, I’ll start," $p2.name began, "Never have I ever lost a board game in college.
<br><br>
"C’mon, bro, when are you going to stop gloating," $p3.name whined. But you both dutifully put a finger down then took a shot. "My go. Okay, never have I ever gotten off with my girlfriend’s sister."
<br><br>
You glared at $p3.name before putting down another finger and taking a shot.
<br><br>
"Wait," $p2.name remarked, "no you didn’t. Who?"
<br><br>
"You remember, Chelsea and her sister," you replied.
<br><br>
"Oh! Right. No, I thought $p3.name meant, like, at the same time."
<br><br>
$p3.name chuckled, "I did. Too late now, the finger’s down."
<br><br>
The game continued like this until you were down to one finger left and nine shots deep. You struggled to hold your head up while $p2.name and $p3.name were both sitting comfortably with six fingers left each.
<br><br>
"Goddamn, $p1.name," $p3.name said, "you suck at this. Okay, here’s a gimme. Never have I ever paid a guy to let me suck him off." You felt the color drain from your face. Did he know? That was just a one-time thing; you wanted to try it before college. You were just curious. How did he--
<br><br>
You watch the smile fade from $p3.name’s face and you realize your mistake. Fuck it was just a joke, but you were frozen like the cat that got the canary.
<br><br>
$p3.name, raised an eyebrow and said, "Bro... your finger."
<br><br>
You looked down to see you’d balled your hands into fists. "Wh-what, fuck you, dude" you stammered, "this game’s stupid. I’m going to bed." You headed to your room, praying your two friends were drunker than they seemed. You could play this all off in the morning, you thought. Or maybe you wouldn’t say anything, pretend you just blacked out.
<br><br>
You didn’t get the chance. You woke up some hours later, the scent of musk in your nostril and your lips tickled by $p3.name’s pubic hair. He growled, "Kiss it." And you opened your eyes to him straddling you, naked, his meaty cock dangling just out of reach as his balls gingerly swayed across your chin.
<br><br>
"Kiss it," he reapeted and tapped his cockhead to your lips. You opened your mouth to demand he get off of you, but the words just didn’t seem to come. Instead, you extended your tongue to lick up the drop of pre he left on your bottom lip. You wrapped your mouth around his cock and felt your own strain for attention.
<br><br>
You wondered, for a second, if $p3.name was gay. Or was he like you, unsure about how he felt, wanting to just try out a fantasy one time. Maybe he had a secret fantasy too, and the both of you would laugh about this someday, about those crazy college days.
<br><br>
But when you looked up, you didn’t see the jovial face of your friend, just cruelty. That look of contempt and disgust never changed as he slapped your face with his cock, commanded you to lick his taint, or all the times he called you a faggot cocksucker that night.
<br><br>
When his cock returned to your mouth, it wasn’t with a kiss. He grabbed you by the back of the neck and rammed his rod into you as hard as he pleased. You gagged, nearly losing nine shots of tequila as he fucked your face like a fleshlight. He stopped just short of shooting a load down your throat and coated your face instead, his cum mingling with your snot and tears.
<br><br>
Then he wiped his dick against your chin and climbed off you without a word. You felt so degraded, but there was something more than that. You felt so fucking horny. $p3.name’s words, "faggot cocksucker," replayed in your head over and over as you furiously tugged at your cock. When you came, one hand wrapped around your throbbing member and the other shoveling $p3.name’s cum into your mouth, you knew that’s exactly what you were.
<hr>
<div class="speechp2">
<div class="bubble p2">
Who was that guy, anyway, $p1.name?
</div>
</div>
<div class="speechp1">
<div class="bubble p1">
Who?
</div>
</div>
<<if $p2.dumb is 1>>
<div class="speechp2">
<div class="bubble p2">
That old fag you were paying for blowies.
</div>
</div>
<div class="speechp1">
<div class="bubble p1">
Oh, just some guy from church.
</div>
</div>
<div class="speechp2">
<div class="bubble p2">
Oh, I didn't know you went to church. The only church guy I know is our old troop leader.
</div>
</div>
You share a furtive look with $p3.name. Fortunately, $p2.name's too stupid now to put two and two together.
<<else>>
<div class="speechp2">
<div class="bubble p2">
The guy you paid to... The guy you were texting.
</div>
</div>
<div class="speechp1">
<div class="bubble p1">
Oh, just some guy from church.
</div>
</div>
<div class="speechp2">
<div class="bubble p2">
What? You don't go to church. The only time we went to church was for boyscouts... No! Mr. Novak?! Our troop leader? Dude, we were in the scouts with his kids. Shit, he's gonna get kicked out.
</div>
</div>
<div class="speechp1">
<div class="bubble p1">
Okay, first of all, he probably should be kicked out if he's texting college kids for blowjobs. And second, that shit didn't really happen, remember?
</div>
</div>
<div class="speechp2">
<div class="bubble p2">
Right, sorry. Anyone else, feeling like it's getting harder to remember that?
</div>
</div>
<</if>><<if $sandbox is 1 and $p1display.length + $p2display.length + $p3display.length is 2>>
<<set $tf to "Dom9">>
<<set $lunarEnd to "Dom8">>
<<set $ruleR to 1>>
<<set $soul to 1>>
<<if $target.name is $p2.name>>
<<set $t to "p2">>
<<set $other to $p3>>
<<set $o to "p3">>
<<set $p2.dom to 0>>
<<set $p1.dom to 1>>
<<set $p3.dom to 1>>
<<else>>
<<set $t to "p3">>
<<set $other to $p2>>
<<set $o to "p2">>
<<set $p3.dom to 0>>
<<set $p1.dom to 1>>
<<set $p2.dom to 1>>
<</if>>
<div class="speechp1">
<div class="bubble p1">
What do you think a soul transmutation even does-- Ahh!
</div>
</div>
It feels like that mysterious voice from behind you has taken an ax to the back of your head. Your skull aches like it's been split open while your mind reels in a surge of new memories. They're pressed into your gaping brain faster and faster until, with the sharp ache of your skull snapping shut, the barrage ends and your mind lingers on a single new memory.
<hr>
You were standing over your coffee table, anxiety threatening to overwhelm your pure, simple fury if you waited even a moment longer. A few feet away, oblivious to your actions, $p2.name and $p3.name’s fight had escalated into a full-blown shouting match as $p2.name stopped meekly apologizing and started listing off every mistake $p3.name ever made. It’s no surprise that $p2.name had been keeping score all these years or that he would rather risk getting punched in the face by his much-bigger roommate than keep apologizing. Already you saw $p3.name’s face reddening, his fist clenching.
<br><br>
//Well, it doesn’t matter now,// you thought as you finished tracing the circular design onto the coffee table, //in a minute, nothing either of them wants will matter.// You raised the glass case high above your head and then slammed it onto the table as hard as you could. You shouted, “Proiectura,” just as the case smothered out the fire. Still, even as the light of the fire went out, the heat somehow remained. In an instant, the glass blackened, and you recoiled your hand in pain.
<br><br>
The shouting finally stopped, as $p2.name and $p3.name were momentarily stunned silent. Of course, it was $p2.name that took in the scene first, asking, “$p1.name, what did you do? What is that circle and… did you burn yourself.”
<br><br>
You cradled your injured hand against your chest, ignoring the steady drip of blood onto the coffee table. “You were right,” you replied, feeling suddenly out of breath, “there were instructions for what to do if you didn’t like the outcome. It’s just, only the winner could read them. I guess Tad figured there was no way you’d lose to us.”
<br><br>
“Oh, thank God,” $p2.name sighed, relieved, “so everything can go back to normal.”
<br><br>
$p3.name grumbled, “Don’t think you’re off the hook yet, $p2.name,” but it was clear from his tone that he was already starting to calm down. You could tell that, as the memories faded a bit, they’d both be content to pretend like none of this happened.
<br><br>
//Yeah,// you thought, trying to summon up all your remaining rage for what came next, //and I bet they’d both just go back to lying to me, to laughing behind my back.// Ignoring $p3.name, you replied, “Everything //could// go back to normal, but those weren’t the only instructions that came with the game; and those weren’t the ones I followed.” You allowed yourself a teasing smirk as you saw $p2.name’s relief turn to confusion and then to fear. “Projection: the final alchemical stage of the Philosopher's Stone. With it, I’ve returned some of the stone’s power to the game along with my own changes.”
<br><br>
$p2.name scans the coffee table and says, “The game? $p1.name, there's only a couple cards left.”
<br><br>
“For the moment. But the game can change history, and so I’m changing ours right now. When I’m done, none of this will have happened. We’ll be sitting down, ready to play my game. Of course, //my// game is a little different. There’s no bluffing; no lies. I think you two have had enough practice at that. No, in my game, it’s always my turn. If I give you a card with a transformation, you take it. Every card that lets me transform others, I keep. I can target anyone as I please, myself included.”
<br><br>
$p3.name finally started to find his voice, “$p1.name, you don’t have to do this. We can just--”
<br><br>
“Hold on, $p3.name, I’m almost finished,” you interrupted. “None of this first-to-nine-cards nonsense either. The game ends only when I’m out of cards and then //I’ll// decide the winner.” As you put the finishing touches on your new ruleset, the dorm started to blur around you.
<br><br>
$p2.name, seeing the same, insisted, "That's crazy, $p1.name. Nobody would ever agree to play a game like that!"
<br><br>
You would have smacked your hand against your forehead if it wouldn't have hurt like hell. "Of course," you laugh, "thanks for the reminder, $p2.name. My final rules: nobody except for me is allowed to question the rules, and you two will still think that getting through the game will turn you back to normal." The world fades away, dissolving into a featureless white void. Brighter and brighter until... nothing.
<hr>
Your splitting headache is gradually replaced by warm fogginess as your mind tries to reconcile all that it’s just witnessed. But how does one reconcile remembering something from your future that hasn't happened yet? Or... maybe won't ever happen now. You could almost give yourself another headache just thinking about it.
<br><br>
<div @class="'speech' + $o">
<div @class="'bubble ' + $o">
There was so much, $target.name. Just how many guys had a go on you that night?
</div>
</div>
<div @class="'speech' + $t">
<div @class="'bubble ' + $t">
None. Because that's not really what happened, okay?!
</div>
</div>
<div class="speechp1">
<div class="bubble p1">
Huh? What are you guys talking about?
</div>
</div>
<div @class="'speech' + $o">
<div @class="'bubble ' + $o">
Uh, $target.name's 19th birthday. When we hooked him up in that sling. Wait, what did you remember?
</div>
</div>
<div @class="'speech' + $t">
<div @class="'bubble ' + $t">
Something even worse, I'm sure. Honestly, I don't want to hear about it. Let's just move on so that we can turn everything back to normal. It's your turn, $p1.name.
</div>
</div>
<<else>>
<<set $domsulfur.delete("Dom8")>>
<<set $subsulfur.delete("Sub8")>>
<<set $tf to "Dom8">>
<<if $target.name is $p2.name>>
<<set $t to "p2">>
<<set $other to $p3>>
<<set $o to "p3">>
<<set $p1.p2nickname to "fag">>
<<set $p1.p3nickname to "man">>
<<set $p2.p1nickname to "dude">>
<<set $p2.p3nickname to "dude">>
<<set $p3.p1nickname to "bro">>
<<set $p3.p2nickname to "fag">>
<<else>>
<<set $t to "p3">>
<<set $other to $p2>>
<<set $o to "p2">>
<<set $p1.p2nickname to "man">>
<<set $p1.p3nickname to "fag">>
<<set $p2.p1nickname to "dude">>
<<set $p2.p3nickname to "fag">>
<<set $p3.p1nickname to "bro">>
<<set $p3.p2nickname to "bro">>
<</if>>
<<set $p1.hole to "asshole">>
<<set $p2.hole to "asshole">>
<<set $p3.hole to "asshole">>
<<set $target.dom to 0>>
<<set $other.dom to 1>>
<<set $p1.dom to 1>>
<<if $soul is 0>>
<div class="speechp1">
<div class="bubble p1">
What do you think a soul transmutation even does-- Ahh!
</div>
</div>
It feels like that mysterious voice from behind you has taken an ax to the back of your head. Your skull aches like it's been split open while your mind reels in a surge of new memories. They're pressed into your gaping brain faster and faster until, with the sharp ache of your skull snapping shut, the barrage ends and your mind lingers on a single new memory.
<<else>>
Your eyes roll back and your mouth hangs open, dumbly, as you experience years worth of new memories all at once. While your brain is filled to bursting with erotic experiences, you find yourself repeatedly drawn to one memory.
<</if>>
<hr>
It was your first ever college game night, and you capped off an evening of overly complicated eurogames with a simple round of Never Have I Ever.
<br><br>
"Alright, I’ll start," $p2.name began, "Never have I ever lost a board game in college."
<br><br>
"C’mon, bro, you haven’t gloated enough yet?" $p3.name whined. But you both dutifully put a finger down then took a shot. "My go. Okay, never have I ever gotten off with my girlfriend’s sister."
<br><br>
You glared at $p3.name before putting down another finger and taking a shot.
<br><br>
"Wait," $p2.name remarked, "no you didn’t. Who?"
<br><br>
"You remember, Chelsea and her sister," you replied.
<br><br>
"Oh! Right. No, I thought $p3.name meant, like, at the same time."
<br><br>
$p3.name chuckled, "I did. Too late now, the finger’s down."
<br><br>
The game continued like this until, somehow, while you and $other.name still had six fingers left each, $target.name was down to one and nine shots of tequila deep.
<br><br>
"Wow, $target.name," you said, "This is not your game. Okay, here’s a freebie so you don’t pass out. Okay, umm, never have I ever paid a guy to let me suck him off." $other.name laughed, but $target.name went wide-eyed as the color drained from his face. His eyes darted from you to his phone on the coffee table and back. Then it clicked for you.
<br><br>
"Wait, seriously..." you began.
<br><br>
But he cut you off immediately, "Wh-what? Fuck off, dude. This game’s stupid. I’m going to bed." He all but ran to his room, slamming the door behind him.
<br><br>
In a hushed tone, $other.name said, "Okay, but we’re definitely looking at his phone, right?"
<br><br>
It didn’t need saying. You had already grabbed the forgotten phone off the table and were scrolling through his texts. For ten minutes, the two of you drank heavily and whispered aloud a text chain where some stranger--who from the sounds of things was a married guy in the suburbs--went back and forth with $target.name for two months, hemming and hawing about a meetup. But really, all you needed to know was in the last three messages.
<br><br>
$target.name wrote, "Please, I’m going to college soon. I just need to know for sure." When no reply came for 2 days, he followed up with, "$200."
<br><br>
The last message was from the stranger: "Tonight."
<br><br>
$other.name let out a long breath before saying, "I can’t believe it. I mean, I never would have... He’s been begging that guy for months." You both took another shot, and as you set the glasses down, $other.name continued, "Well, shit. Never have I ever had some needy fag suck me off."
<br><br>
You reached for the bottle to pour another drink but thought better of it. Instead, you raised both hands and put down a finger.
<br><br>
"What are you," $other.name exclaimed, but you put a finger to your lips and crept to $target.name’s door.
<br><br>
$target.name awoke to the scent of musk in his nostrils and the feeling of your pubes tickling his lips. "Kiss it, " you said, and he opened his eyes to find you straddling him, naked, your 8-inch cock dangling just out of reach as your balls swayed across his chin.
<br><br>
"Kiss it," you repeated and tapped your cockhead to his lips. His face was a mix of surprise and anger. He opened his mouth like he was going to tell you to get the fuck off of him. But instead, he extended his tongue to lick up the drop of pre you’d left on his bottom lip. Before you could prompt him again, he wrapped his lips around your cock and did his best to fit it all in his mouth.
<br><br>
He moaned into your crotch, and you felt a stir beneath you as his cock stood to attention. His happy purring ceased, though, when he looked up. Whatever secret hope he was harboring--that maybe this wouldn’t change your friendship or you could be secret boyfriends--died when he saw the look of pure contempt on your face. And that look didn’t waver for an instant as you slapped him with your cock, commanded him to lick your taint, or all the times you called him a faggot cocksucker that night.
<br><br>
When your cock returned to his mouth, it wasn’t with a kiss. You grabbed him by the back of the neck and rammed your rod into him as hard as you pleased. He gagged, nearly losing nine shots of tequila as you fucked his head like a fleshlight. You stopped just short of shooting a load down his throat and coated $target.name’s face instead, your cum mingling with his snot and tears.
<br><br>
Then, you wiped your dick against his chin and climbed off him without a word. As you walked back to your room, you could hear him furiously tugging on his cock, no doubt replaying the scene in his head while he shoveled cum into his mouth.
<br><br>
He tried to play it off in the morning, of course. He said he was so drunk the night before, he didn’t remember what happened. But you and $other.name didn’t buy it. And you never let him forget what he was.
<hr>
<<if $soul is 0>>
<<set $soul to 1>>
Your splitting headache is gradually replaced by warm fogginess as your mind tries to reconcile all that it’s just witnessed. You have two distinct sets of memories from the last 4 years. In one, you and your roommates are childhood friends, playing games together on Saturday nights, complaining to one another about difficult classes or bad relationships, and laughing when one of you strikes out at a bar.
<br><br>
But then there’s this other set of memories, even more vivid than the first and working hard to nudge their way to the forefront. With each passing second, it’s harder to recall $p3.name and $p2.name as your platonic friends. You look at $target.name and see something small, pathetic, something to be owned and used for your pleasure. And as for $other.name, well your relationship is a lot more intimate now that you share a sextoy. You've never fooled around, just the two of you, but you love it when you go to plough $target.name's pussy and find it already lubed up and dripping with $other.name's cum.
<br><br>
<div @class="'speech' + $o">
<div @class="'bubble ' + $o">
That... that wasn’t real. I would never do that to you, $target.name. You’re my f--
</div>
</div>
<div @class="'speech' + $t">
<div @class="'bubble ' + $t">
Fag?!
</div>
</div>
<div @class="'speech' + $o">
<div @class="'bubble ' + $o">
Friend. And besides, we’re not gay... right?
</div>
</div>
But even as he corrects $target.name, you can tell $other.name isn't convinced. And neither are you. In fact, there’s a growing part of you that wants to bend $target.name over the coffee table and fuck him brutally for daring to interrupt $other.name.
<br><br>
You shake your head to dislodge the thought, and you find you’re able to think a little clearer. Panic starts to rise. You think, //Oh God, how are we supposed to turn back to normal if I can't even tell what's real?// But the fog settles in again, smothering your fear in pleasant memories of all the times you worked out your anxiety by coring out $target.name's slutty ass.
<br><br>
<div class="speechp1">
<div class="bubble p1">
Look, it’s just a game, right? We can change everything back when it’s over. We’ll just... try not to think about it until then.
</div>
</div>
<<else>>
<div class="speechp1">
<div class="bubble p1">
Who was that guy, anyway, $target.name?
</div>
</div>
<<if $target.name is $p2.name>>
<div @class="'speech' + $t">
<div @class="'bubble ' + $t">
Who?
</div>
</div>
<div class="speechp1">
<div class="bubble p1">
The guy you paid to... The guy you were texting.
</div>
</div>
<div @class="'speech' + $t">
<div @class="'bubble ' + $t">
Oh, just some guy from church.
</div>
</div>
<div class="speechp1">
<div class="bubble p1">
What? You don't go to church. The only time we went to church was for boyscouts... No! Mr. Novak?! Our troop leader? Dude, we were in the scouts with his kids. Shit, he's gonna get kicked out.
</div>
</div>
<div @class="'speech' + $t">
<div @class="'bubble ' + $t">
Okay, first of all, he probably should be kicked out if he's texting college kids for blowjobs. And second, that shit didn't really happen, remember?
</div>
</div>
<div class="speechp1">
<div class="bubble p1">
Right, right. Anyone else, feeling like it's getting harder to remember that?
</div>
</div>
<<else>>
<div @class="'speech' + $t">
<div @class="'bubble ' + $t">
Who?
</div>
</div>
<div class="speechp1">
<div class="bubble p1">
The guy you paid to... The guy you were texting.
</div>
</div>
<div @class="'speech' + $t">
<div @class="'bubble ' + $t">
Oh, just one of my mom's coworkers.
</div>
</div>
<div class="speechp1">
<div class="bubble p1">
Oh, sure. Wait, didn't our old little league coach work with your mom. What was his name?
</div>
</div>
<div @class="'speech' + $t">
<div @class="'bubble ' + $t">
Alan... I mean, Coach Jones.
</div>
</div>
<div class="speechp1">
<div class="bubble p1">
Woah, seriously? Dude, we played with his kids. Fuck, I wonder if his wife knows.
</div>
</div>
<div @class="'speech' + $t">
<div @class="'bubble ' + $t">
They, uh, got divorced... No, wait. That shit didn't really happen. It's just the game, remember?
</div>
</div>
<div class="speechp1">
<div class="bubble p1">
Right, right. Anyone else, feeling like it's getting harder to remember that?
</div>
</div>
<</if>>
<</if>>
<</if>><<set $TFp2salt.delete("Pilosity")>>
<<set $TFp2salt.delete("Depilation")>>
<<set $p2salt.delete("Pilosity")>>
<<set $p2salt.delete("Depilation")>>
<<set $p2.hair to 0>>
<<set $haveseen.depilation to 1>>
What little stubble $p2.name had to begin with immediately falls from his face. After a quick rub under his <<if $p2.musk is 1>>stinking <</if>>armpits and glance into his shorts, $p2.name confirms everything below his eyebrows is completely hairless.
<br><br>
<div class="speechp3">
<div class="bubble p3">
<<if $p3.fem is 1>>
That's not fair. You were already a smooth boy.
<<else>>
<<if $p3.dumb is 1>>
How's that fair? Dude was basically hairless before anyway.
<<else>>
That’s not fair. That basically didn’t do anything. <<if $p3.masc is 0>>He basically looked like a girl already anyway.<</if>>
<</if>><</if>>
</div>
</div>
<div class="speechp2">
<div class="bubble p2">
Yeah, that wasn’t too bad.
</div>
</div><<set $TFp3salt.delete("Strength")>>
<<set $TFp3salt.delete("Weakness")>>
<<set $TFp3salt.delete("Corpulence")>>
<<set $p3salt.delete("Strength")>>
<<set $p3salt.delete("Corpulence")>>
<<set $p3salt.delete("Weakness")>>
<<set $p3.muscle to 2>>
<<set $haveseen.strength to 1>>
$p3.name stands and eyes his body with anticipation. Cleary, this is the card he’s been waiting for. And he doesn’t wait for long as the sleeves of his T-shirt are shredded to pieces around his swelling biceps. His shoulders broaden while his hands widen, his fingers growing thick and heavy. The next tear comes from his chest, as his T-shirt rips open to accommodate the mountainous pecs beneath. The pair<<if $p3.nip is 1>>--each capped with an absurdly long nipple--<<else>> <</if>>balloon outward, inflating until $p3.name can’t even see over them to his widening thighs or beefy legs.<<if $p3.feet is 1>> You suspect he can barely even see his almost comically large feet over the massive pectorals jutting out of his chest. <</if>> $p3.name’s excitement dulls as he grasps one of his perky new muscle tits<<if $p3.nip is 1>>, shivering as a stiff, udder-like nipple slides between two fingers<</if>><<if $p3.milk is 1>> and a thin stream of milk is propelled across the coffee table.<</if>>.
<br><br>
<div class="speechp3">
<div class="bubble p3">
<<if $p3.fem is 1>>
I dunno, guys. I think boys might ignore my holes if they can fuck these muscle titties.
<<else>>
<<if $p3.dumb is 1>>
Titties... I mean, umm, it's not too much, right?
<<else>>
It’s good right? I mean, it’s always good to be swole. It’s not... too much?
<</if>><</if>>
</div>
</div>
<<if $p3.fem is 1>>$p3.name's face contorts in obvious frustration as he struggles to convey his meaning while sounding more like a massive bimbo every second. <</if>> You don’t have the heart to tell him he looks ridiculous, especially with his shirt-half torn and exposing the deep trench between two cartoonish breasts. <<if $p1.dumb is 1>>//Ever since that card made you a dummy//, you remember, //it's been hard to get your point across. You'd better watch what you say if you want to make $p3.name feel better.//<</if>>
<br><br>
<div class="speechp2">
<div class="bubble p1">
<<if $p1.fem is 1>>
Nah, daddy, you look great. Boys'll fight over the chance to fuck those muscle titties!
<<else>>
<<if $p1.dumb is 1>>
Nah, bro, you look fuckin' sick. I'm totally a breast man, and those are the nicest tits on campus.
<<else>>
Umm, sure. It’s... not too much.
<</if>><</if>>
</div>
</div>
<<if $p1.dumb is 1>>
//Nailed it.//
<</if>><<if $domEnd is 1>>
<<set $sandbox to 1>>
<<include "presets">>
<<set $winConditions to ["Red", "Red", "Blue"]>>
<<set $p1winCond to $winConditions.pluck()>>
<<set $p2winCond to $winConditions.pluck()>>
<<set $p3winCond to $winConditions.pluck()>>
<</if>>
<<if $sandbox is not 1>>
It’s Saturday night: Game Night! You and your roommates are gathered around the coffee table in your cozy, 3-bedroom suite. You’ve been friends with $p2.name and $p3.name for what seems like your entire life, long before you started rooming together in college. In all that time, your interests have drifted apart considerably. $p3.name spends most of his time at the gym, and $p2.name has only become more introverted since highschool. But the one enduring constant in your friendship, an almost sacred tradition to the three of you, is game night.
<br><br>
<div class="speechp2">
<div class="bubble p2">
$p3.name, you said you had something new for us to try tonight, right?
</div>
</div>
Sitting cross-legged to your left is <span class="name p2">$p2.name</span>, a mousy little guy you’ve known since you were ten and your moms dragged you to Boy Scouts. $p2.name says the Scouts were supposed to toughen him up so he didn’t get picked on as much. It kind’ve worked. He’s no tougher now than he was back then. Even a decade later, $p2.name is still scrawny, and he barely looks his age. But making friends with you, the tallest kid in the troop, did put an end to the bullying at least.
<br><br>
<div class="speechp3">
<div class="bubble p3">
Yeah, a new game. Did I tell you where I got it?
</div>
</div>
Plopped down on your right is <span class="name p3">$p3.name</span>, a man as big and brash as $p2.name is small and timid. When you both were about 14-years-old, $p3.name got into football in a big way. He practiced and worked out religiously, transforming from the pudgy kid you knew in middle school to the muscular beast he is today. It’s one of the only things you’ve seen him take seriously in his whole life. Which is probably why, while his teammates use their off time to party and get wasted, $p3.name still prefers a quiet game night with his decidedly nerdier roommates.
<br><br>
<div class="speechp1">
<div class="bubble p1">
You haven’t heard this story yet, $p2.name?
</div>
</div>
And then there's you: <span class="name p1">$p1.name</span>. If $p2.name is the classic image of a nerd and $p3.name a jock, you suppose you’re somewhere in between. You’re not without your standout features though. $p3.name may be bulky but, at 6'2", you’re still taller. Plus--not to brag--you have both your friends beat in another department they, and most men, care about.
<br><br>
<div class="speechp3">
<div class="bubble p3">
You remember that <<= either("abandoned insane asylum on the outskirts of town?", "abandoned amusement park on the outskirts of town?", "creepy old shop I told you just appeared in an alley one day?", "empty house at the top of the hill with all the gargoyles?", "mansion my uncle inherited on the condition he stay there for one night?")>>
</div>
</div>
$p3.name reaches into his gym bag and pulls out a glass case etched in circular symbols you don’t recognize. Through the semi-transparent siding, you can just make out what looks to be a deck of cards.
<br><br>
<div class="speechp2">
<div class="bubble p2">
<<= either("Is that the place they found all those human remains in the walls?", "Oh, just up the road from that sleepaway camp where all those teens were murdered?", "Right, wasn’t that place rumored to contain a portal to hell?", "Is that the place where that team of paranormal investigators went missing?", "Where those three college kids disappeared 20 years ago to this very day?", "Where that scientist guy was supposedly conducting human experiments?")>>
</div>
</div>
<div class="speechp3">
<div class="bubble p3">
Yeah, that’s it. Anyway, $p1.name and I were talking about how they bulldozed that place to build a strip mall when I felt a tap on my shoulder. It was that weird goth kid from my history class. He just handed me this game then ran off.
</div>
</div>
<</if>>
<div class="speechp2">
<div class="bubble p2">
Oh... That’s not where I thought that story was going. <<if $sandbox is 1>>Hey, you okay, $p1.name?<</if>>
</div>
</div>
<<if $sandbox is 1>>
You look around the room. $p2.name and $p3.name are sitting on either side of the bare coffee table and both looking more-or-less unpreturbed. They're not shouting at one another. There's no ash on the table or scent of smoke in the air. Everything looks... normal.
<br><br>
<div class="speechp2">
<div class="bubble p2">
Did you hurt your hand or something?
</div>
</div>
You realize you've been clutching one hand to your chest as if to protect it. You slowly unfurl your fingers to reveal your open palm, empty and intact. //What's going on?// you wonder, disoriented. //I feel like I was saying something, or maybe doing something just a second ago; but I can't remember.//
<br><br>
<div class="speechp1">
<div class="bubble p1">
I- I thought maybe I burned it. Sorry, $p2.name, what're we doing?
</div>
</div>
<div class="speechp3">
<div class="bubble p3">
I was just telling $p2.name about where we got our new game.
</div>
</div>
<</if>>
<<if $sandbox is 1>>$p3.name reaches into his gym bag and pulls out a glass case. Its hinged lid is mostly clear, suggesting the case was once decorated with intricate circular patterns, but most of the box is cloudy and blackened. He removes a deck of cards from it<<else>>$p3.name removes the deck from its casing<</if>> along with a dozen or so tokens and sets them in the center of the coffee table. <<if $sandbox is 1>>You have the most disturbing feeling of déjà vu as the cards are placed down, and the air feels almost electrified as your limbs tingle with nervous energy.<<else>>The cards touch the particle board without a sound. Yet somehow their placement feels momentous, like their arrival was announced with a boom of thunder. That would explain too why the air suddenly feels electrified and your limbs tingle with nervous energy.<</if>>
<br><br>
<div class="speechp3">
<div class="bubble p3">
Here we go. Found the rules.
</div>
</div>
$p3.name pulls a folded, glossy sheet of paper from the box and hands it to you.
<<if $sandbox is 1>>
<br><br>
<a data-passage="Intro Discard">
<div class="speechp1">
<div class="bubble p1 first">
Actually, I don't think I need to see the rules.
<<set $hand to [{ name: "Dissolution", value: 3, flip: 0, color: "purple"}, { name: "Exaltation", value: 5, flip: 1, color: "red"}]>>
<<set $claim to random(1, 20)>>
</div>
</div>
</a>
<<else>>
<br><br>
<a data-passage="Intro II">
<div class="speechp1">
<div class="bubble p1 first">
Thanks. Let’s go over the rules.
</div>
</div>
</a>
<a data-passage="Intro Discard">
<div class="speechp1">
<div class="bubble p1 first">
Let's just get started. I don't need to see the rules.
<<set $hand to [{ name: "Dissolution", value: 3, flip: 0, color: "purple"}, { name: "Exaltation", value: 5, flip: 1, color: "red"}]>>
<<set $claim to random(1, 20)>>
</div>
</div>
</a>
<</if>><div class="title">
[img["https://berylforge.neocities.org/images/Title.png"]]
</div>
<p>
<div class="titleopts">
[[Start Game|Intro I]]
</div>
</p>
<<if $publicBuild is true>>
<<if $solwin is true or not $achListHidden.includes("achDomEnd")>>
<p>
<div class="titleopts">
[[Skip to Post Game|Intro I][$sandbox to 1]]
</div>
</p>
<</if>>
<<else>>
<<if $solwinSB is true>>
<p>
<div class="titleopts">
[[Skip to Post Game|Intro I][$sandbox to 1]]
</div>
</p>
<</if>>
<</if>>
<<set $winConditions to ["Red", "Red", "Blue"]>>
<<set $p1winCond to $winConditions.pluck()>>
<<set $p2winCond to $winConditions.pluck()>>
<<set $p3winCond to $winConditions.pluck()>><<popover 'transparent'>>
[img["https://berylforge.neocities.org/images/Rules.png"]]
<</popover>>
<div class="speechp1">
<div class="bubble p1">
Looks simple enough.
</div>
</div>
<div class="speechp2">
<div class="bubble p2">
Does it though?
</div>
</div>
<div class="speechp1">
<div class="bubble p1">
I'm sure it'll become more clear once we get started. But hold on; I want to go over the Alchemical Stage Deck real quick. Tell you what, I'll pretend there's a flashing red button in the air that says, "1st Player's Turn," and press it when I'm ready to start.
</div>
</div>
You pull the six unique cards from the deck and take a moment to examine them. You note that they can be grouped into three categories based on their type of transmutation and how they effect your score.
<br><br>
The salt transmutation cards--Exaltation and Dissolution--add to your score and transform the body. Whatever that means. Exaltation cards give you the most points, but they also add a toxin to your scorecard. If you get three toxins, your score resets to zero.
<br><br>
Dissolution cards vary in value from 1 to 3, so there may be times that you're not sure how good a Dissolution is for your score when you have to decide to accept it or not.
<br><br>
<div class="hand">
<div class="card-container one">
<div class="back"></div>
<div class="face">
[img["https://berylforge.neocities.org/images/Dissolution1.png"]]
</div>
</div>
<div class="card-container two">
<div class="back"></div>
<div class="face">
[img["https://berylforge.neocities.org/images/Exaltation5.png"]]
</div>
</div>
</div>
<br>
Next, there are the mercury transmutation cards. Fixations and Sublimations don't give any points to the player who receives the card. Instead, when you get one of these cards, you choose another player to target, either raising or lowering their score and giving them a mental transformation.
<br><br>
<div class="hand">
<div class="card-container one">
<div class="back pull flip"></div>
<div class="face pull flip">
[img["https://berylforge.neocities.org/images/Fixation0.png"]]
</div>
</div>
<div class="card-container two">
<div class="back"></div>
<div class="face">
[img["https://berylforge.neocities.org/images/Sublimation0.png"]]
</div>
</div>
</div>
<br>
Lastly, there's the sulfur cards. These cards subtract from your score, modify the players' win conditions, and apply a soul transformation to everyone playing. If you receive a Separation card, you switch to lunar-alignment and receive the "Subjugation" transmutation. The other two players get solar-alignments and the "Domination" transmutation. You remember that the goal of the lunar-aligned player is to have neither the highest nor lowest score at the end of the game. Solar-aligned players try to get the highest score.
<br><br>
The Multiplication card works the same way, switching the players' alignments and giving them either the "Subjugation" or "Domination" effects. The only difference is that the player who receives the Multiplication card gets to choose which of the other two players ends up with lunar-alignment.
<br><br>
<div class="hand">
<div class="card-container one">
<div class="back"></div>
<div class="face">
[img["https://berylforge.neocities.org/images/Multiplication-2.png"]]
</div>
</div>
<div class="card-container two">
<div class="back"></div>
<div class="face">
[img["https://berylforge.neocities.org/images/Separation-1.png"]]
</div>
</div>
</div>
<br>
That's all of it. You're still not sure how the transmutation stuff comes into play, but you figure it'll make sense once you start the game.
<div class="turn first">
[img["https://berylforge.neocities.org/images/RedTurn.png"][Intro Discard]]
</div>
<<set $hand to [{ name: "Dissolution", value: 3, flip: 0, color: "purple"}, { name: "Exaltation", value: 5, flip: 1, color: "red"}]>>
<<set $claim to random(1, 20)>>
<<set $winConditions to ["Red", "Red", "Blue"]>>
<<set $p1winCond to $winConditions.pluck()>>
<<set $p2winCond to $winConditions.pluck()>>
<<set $p3winCond to $winConditions.pluck()>><<run memorize('p1name', $p1.name)>>
<<run memorize('p2name', $p2.name)>>
<<run memorize('p3name', $p3.name)>>
<<run memorize('namedFirst', true)>>
<<if $sandbox is 1>>
<<set $deck.push({ name: "Multiplication", value: -2, flip: 0, color: "yellow"})>>
<<set $deck.push({ name: "Multiplication", value: -2, flip: 0, color: "yellow"})>>
<<set $deck.push({ name: "Multiplication", value: -2, flip: 0, color: "yellow"})>>
<<set $deck.push({ name: "Separation", value: -1, flip: 0, color: "blue"})>>
<<set $deck.push({ name: "Separation", value: -1, flip: 0, color: "blue"})>>
<<set $deck.push({ name: "Separation", value: -1, flip: 0, color: "blue"})>>
<</if>>
/* Toggles */
<<if $tog1 is false>>
<<set $p1mercury.delete("Thirst")>>
<<set $p2mercury.delete("Thirst")>>
<<set $p3mercury.delete("Thirst")>>
<<set $TFp2mercury.delete("Thirst")>>
<<set $TFp3mercury.delete("Thirst")>>
<<run memorize('tog1', false)>>
<<else>>
<<run memorize('tog1', true)>>
<</if>>
<<if $tog2 is false>>
<<set $p1salt.delete("Corpulence")>>
<<set $TFp2salt.delete("Corpulence")>>
<<set $p2salt.delete("Corpulence")>>
<<set $TFp3salt.delete("Corpulence")>>
<<set $p3salt.delete("Corpulence")>>
<<run memorize('tog2', false)>>
<<else>>
<<run memorize('tog2', true)>>
<</if>>
<<if $tog3 is false>>
<<set $p1salt.delete("Femininity")>>
<<set $TFp2salt.delete("Femininity")>>
<<set $p2salt.delete("Femininity")>>
<<set $TFp3salt.delete("Femininity")>>
<<set $p3salt.delete("Femininity")>>
<<run memorize('tog3', false)>>
<<else>>
<<run memorize('tog3', true)>>
<</if>>
<<if $tog4 is false>>
<<set $p1salt.delete("Aroma")>>
<<set $TFp2salt.delete("Aroma")>>
<<set $p2salt.delete("Aroma")>>
<<set $TFp3salt.delete("Aroma")>>
<<set $p3salt.delete("Aroma")>>
<<run memorize('tog4', false)>>
<<else>>
<<run memorize('tog4', true)>>
<</if>>
<<if $tog5 is false>>
<<set $p1salt.delete("Atomity")>>
<<set $TFp2salt.delete("Atomity")>>
<<set $p2salt.delete("Atomity")>>
<<set $TFp3salt.delete("Atomity")>>
<<set $p3salt.delete("Atomity")>>
<<run memorize('tog5', false)>>
<<else>>
<<run memorize('tog5', true)>>
<</if>>
<<if $tog6 is false>>
<<set $p1salt.delete("Pilosity")>>
<<set $TFp2salt.delete("Pilosity")>>
<<set $p2salt.delete("Pilosity")>>
<<set $TFp3salt.delete("Pilosity")>>
<<set $p3salt.delete("Pilosity")>>
<<run memorize('tog6', false)>>
<<else>>
<<run memorize('tog6', true)>>
<</if>>
<<if $tog7 is false>>
<<run memorize('tog7', false)>>
<<else>>
<<run memorize('tog7', true)>>
<</if>>
<<if $darkTheme is true>>
<<run memorize('darkTheme', true)>>
<<else>>
<<run memorize('darkTheme', false)>>
<</if>>
<<run memorize('togfirst', true)>>
/* Discard */
<div class="speechp1">
<div class="bubble p1">
I drew an Exaltation and a Dissolution. So, I'll decide which one to keep, who to offer it to, and what transmutation to apply to it. <<if $sandbox is not 1>>Lastly, I'll decide whether or not to tell the truth about which card I kept.<</if>>
</div>
</div>
<div class="hand">
<div class="card-container one draw">
<div class="back pull flip"></div>
<div class="face pull flip">
<<link [img["https://berylforge.neocities.org/images/" + $hand[0].name + $hand[0].value + ".png"]]>>
<<set $conNum to ".one">>
<<set $selected to $hand[0]>>
<<set $discarded to $hand[1]>>
<<set $believe to random(1, 20)>>
<<replace ".card-container.two">>
<div class="card-container">
<div class="face discardright">[img["https://berylforge.neocities.org/images/" + $hand[1].name + $hand[1].value + ".png"]]</div>
</div>
<</replace>>
<<timed .4s>>
<<replace ".card-container.two">>
<</replace>>
<</timed>>
<<replace ".card-container.one">>
<div class="card-container.one">
<div class="face hide">[img["https://berylforge.neocities.org/images/" + $hand[0].name + $hand[0].value + ".png"]]</div>
<div @class="'face ' + $selected.color">
<div class="options">
<<include "Intro offer">>
</div>
</div>
</div>
<</replace>>
<</link>>
</div>
</div>
<div class="card-container two draw">
<div class="back pull flip"></div>
<div class="face pull flip">
<<link [img["https://berylforge.neocities.org/images/" + $hand[1].name + $hand[1].value + ".png"]]>>
<<set $conNum to ".two">>
<<set $selected to $hand[1]>>
<<set $discarded to $hand[0]>>
<<set $believe to random(1, 20)>>
<<replace ".card-container.one">>
<div class="card-container">
<div class="face discardleft">[img["https://berylforge.neocities.org/images/" + $hand[0].name + $hand[0].value + ".png"]]</div>
</div>
<</replace>>
<<timed .4s>>
<<replace ".card-container.one">>
<</replace>>
<</timed>>
<<replace ".card-container.two">>
<div class="card-container.two">
<div class="face hide">[img["https://berylforge.neocities.org/images/" + $hand[1].name + $hand[1].value + ".png"]]</div>
<div @class="'face ' + $selected.color">
<div class="options">
<<include "Intro offer">>
</div>
</div>
</div>
<</replace>>
<</link>>
</div>
</div>
</div><<include "Player Wants">>
<<set $offeredFrom to "p1">>
<<button `"Offer to " + $p2.name`>>
<<set $offeredTo to "p2">>
<<replace `".card-container" + $conNum`>>
<div @class="'face hide ' + $selected.color"></div>
<div @class="'face ' + $selected.color">
<div class="options">
<<if $selected.name is "Exaltation" or $selected.name is "Dissolution">>
<<include "Intro tf">>
<<else>>
<<include "Intro say">>
<</if>>
</div>
</div>
<</replace>>
<</button>>
<<button `"Offer to " + $p3.name`>>
<<set $offeredTo to "p3">>
<<replace `".card-container" + $conNum`>>
<div @class="'face hide ' + $selected.color"></div>
<div @class="'face ' + $selected.color">
<div class="options">
<<if $selected.name is "Exaltation" or $selected.name is "Dissolution">>
<<include "Intro tf">>
<<else>>
<<include "Intro say">>
<</if>>
</div>
</div>
<</replace>>
<</button>> <<include "Intro TFopts">>
<<button $tfopts[0]>>
<<set $tf to $tfopts[0]>>
<<replace `".card-container" + $conNum`>>
<div @class="'face hide ' + $selected.color"></div>
<div @class="'face ' + $selected.color">
<div class="options">
<<include "Intro say">>
</div>
</div>
<</replace>>
<</button>>
<<button $tfopts[1]>>
<<set $tf to $tfopts[1]>>
<<replace `".card-container" + $conNum`>>
<div @class="'face hide ' + $selected.color"></div>
<div @class="'face ' + $selected.color">
<div class="options">
<<include "Intro say">>
</div>
</div>
<</replace>>
<</button>>
<<button $tfopts[2]>>
<<set $tf to $tfopts[2]>>
<<replace `".card-container" + $conNum`>>
<div @class="'face hide ' + $selected.color"></div>
<div @class="'face ' + $selected.color">
<div class="options">
<<include "Intro say">>
</div>
</div>
<</replace>>
<</button>> <<include "ChoiceDio">>
<<set $offeredFrom to "p1">>
<<button "Tell the Truth">>
<<set $lied to 0>>
<<set $p1trust += 1>>
<<replace `".card-container" + $conNum`>>
<div @class="'face hide ' + $selected.color"></div>
<<if $offeredTo is "p2">>
<div class="back offerleft">
<div class="options">
<<timed .6s>>
<<goto "P2Decide.Intro">>
<</timed>>
</div>
</div>
<<else>>
<div class="back offerright">
<div class="options">
<<timed .6s>>
<<goto "P3Decide.Intro">>
<</timed>>
</div>
</div>
<</if>>
<</replace>>
<</button>>
<<button "Tell a Lie">>
<<set $lied to 1>>
<<set $p1trust -= 1>>
<<replace `".card-container" + $conNum`>>
<div @class="'face hide ' + $selected.color"></div>
<<if $offeredTo is "p2">>
<div class="back offerleft">
<div class="options">
<<timed .6s>>
<<goto "P2Decide.Intro">>
<</timed>>
</div>
</div>
<<else>>
<div class="back offerright">
<div class="options">
<<timed .6s>>
<<goto "P3Decide.Intro">>
<</timed>>
</div>
</div>
<</if>>
<</replace>>
<</button>> <<if $offeredTo is "p2">>
<<set $tfopts to ["Strength", "Endowment", "Stature"]>>
<<else>>
<<set $tfopts to ["Corpulence", "Weakness", "Endowment"]>>
<</if>><<if $sandbox is 1>>
<<set $grantee to "p2">>
<<if $selected.name is $hand[0].name>>
<<set $p2score+= $hand[0].value>>
<<set $p2flip += $hand[0].flip>>
<<set $acceptedCard to $hand[0]>>
<<set $p2display.pushUnique($hand[0])>>
<<else>>
<<set $p2score += $hand[1].value>>
<<set $p2flip += $hand[1].flip>>
<<set $acceptedCard to $hand[1]>>
<<set $p2display.pushUnique($hand[1])>>
<</if>>
<<set $deck.push($discarded)>>
<div class="speechp2">
<div class="bubble p2">
Of course. Hand it over.
</div>
</div>
<<timed 1.6s>>
You slide the facedown card across the table to $p2.name. He pauses before flipping it over.
<br><br>
<div class="speechp2">
<div class="bubble p2">
Oh, you remembered to pick a... what was it? A transmutation from the list right?
</div>
</div>
<div class="speechp1">
<div class="bubble p1">
Yeah, I picked one. What’s up with that list anyway? What is this, the SATs? I don’t know a bunch of these words: pilosity, fatuity, corpulence--
</div>
</div>
<div class="speechp2">
<div class="bubble p2">
Oh, I know that one at least. Corpulence means "fat," I think. Ugh, I hope you didn’t pick that.
</div>
</div>
$p2.name flips the card over to reveal the
<<if $selected.name is "Exaltation">>
Exaltation. He gains 5 points and a toxin token is added to his scorecard. You recall that, if any player gets three toxins, their score is reset to zero.
<<else>>
Dissolution worth $selected.value point. You recall that Dissolution cards vary in value but otherwise don’t have any unique effects.
<</if>>
<br><br>
That nervous energy you've been feeling suddenly intensifies, causing the hairs on your arms to stand up. You think to yourself, //This can’t just be the energy drink I had earlier//. You look from $p2.name to $p3.name and see from their looks of quiet anxiety that they too must feel something strange.
<br><br>
Before you think to ask your friends what’s wrong, a dry, raspy voice whispers over your shoulder and directly into your ear, "''$tf''." $p3.name yelps and jumps to his feet. He frantically looks from one corner of the small room to the other.
<br><br>
<div class="speechp3">
<div class="bubble p3">
Bro, there’s someone in the dorm! He was like //right// behind me... Hey! Are you listening to me?! I said someone broke in!
</div>
</div>
But you aren't listening. Somehow, instictively, you know $p3.name isn't going to find anyone and that you should be watching $p2.name for what happens next.
<<if $tf is "Strength">>
<<set $TFp2salt.delete("Strength")>>
<<set $TFp2salt.delete("Corpulence")>>
<<set $p2salt.delete("Strength")>>
<<set $p2salt.delete("Corpulence")>>
<<set $p2.muscle to 2>>
<<set $haveseen.strength to 1>>
And just as you'd predicted, a moment later the sound tearing fabric causes $p2.name to spin around and inspect, over his shoulder, a long, widening tear down the back of his T-shirt. //Was he cut//, you wonder, but $p2.name doesn’t seem very concerned with his back. Instead, he’s running his hands over his torso, flexing his biceps until they bulge while gliding his hands up and down his body.
<br><br>
<div class="speechp2">
<div class="bubble p1">
Wait... $p2.name, you have biceps!
</div>
</div>
$p2.name barely registers your exclamation. He lifts his shirt with one hand and rubs his flat stomach with the other, each movement coaxing out the rigid abdominals beneath. Within moments he is sporting a washboard 6-pack that even you’re jealous of. You’re both so entranced with his torso, you fail to notice the rest of his body bulking up.
<br><br>
$p2.name’s hand brushes against his inflating pectorals and he squeaks in surprise, only then registering that his frail, slender body has been completely buried beneath pounds of thick, veiny muscle. His shocked expression gradually dissolves into one of glee as he flexes his arms and pinches his abs.
<br><br>
<div class="speechp2">
<div class="bubble p2">
Wow. I mean, is this how you guys feel all the time? $p3.name, I’m sorry, dude. I can’t believe I ever made fun of you for spending so much time at the gym. This feels... just, wow.
</div>
</div>
<div class="speechp3">
<div class="bubble p3">
"$tf," that’s what the voice said. Holy shit, guys. This game is real! $p2.name, you just gained like 40 pounds of muscle in under a minute. Quick, $p1.name, take your turn. I want to see what it can do for me.
</div>
</div>
<div class="speechp1">
<div class="bubble p1">
Wait. No, it's $p2.name's turn. I just drew.
</div>
</div>
<div class="speechp2">
<div class="bubble p2">
I thought you said you knew the rules, $p1.name. It's definitely your turn again. But, guys, I don't know that we should keep doing this. Don't you think this is a bit dangerous or, I don't know, fucked up?
</div>
</div>
<div class="speechp3">
<div class="bubble p3">
Are you serious? You *just* said you were sorry for saying I spend too much time at the gym. We find a magic, muscle-granting game and you want to back out? Not gonna happen. C'mon, $p1.name, just draw your next cards.
</div>
</div>
<<else>>
<<if $tf is "Stature">>
<<set $TFp2salt.delete("Stature")>>
<<set $TFp2salt.delete("Atomity")>>
<<set $p2salt.delete("Stature")>>
<<set $p2salt.delete("Atomity")>>
<<set $haveseen.stature to 1>>
<<set $p2.height to 2>>
When $p2.name rises from his seat on the floor, you do the same so that you and $p2.name are face-to-face. //Wait, face-to-face?// Normally, you can easily see the top of $p2.name’s head while standing, but you’re staring straight ahead at his eyes... wait, no his nose... lips...
To a chorus of cracking bones and stretching skin, $p2.name continues to ascend a foot in height. His clothes aren’t compensating for the growth at all. His smooth belly is on full display below his too-short T-shirt, and his previously knee-length khaki shorts barely cover his scrawny thighs. When the dizzying growth stops, $p2.name isn’t the stunted kid you’ve known all your life, now standing at a lanky six-and-a-half feet.
<br><br>
<div class="speechp3">
<div class="bubble p3">
"$tf," that’s what the voice said. Holy shit, guys. This game is real! $p2.name, you just gained like a foot of height in under a minute. You’re even taller than $p1.name now. Quick, $p1.name, take your turn. I want to see what it can do for me.
</div>
</div>
<div class="speechp1">
<div class="bubble p1">
Wait. No, it's $p2.name's turn. I just drew.
</div>
</div>
<div class="speechp2">
<div class="bubble p2">
I thought you said you knew the rules, $p1.name. It's definitely your turn again. But, guys, I don't know that we should playing. Doesn't this seem a bit dangerous or, I don't know, fucked up?
</div>
</div>
<div class="speechp3">
<div class="bubble p3">
Are you serious? You’ve complained about being short since we were sixteen. We find a magic card game, and suddenly you’re the tallest guy in the room. That can’t be a coincidence. This game... I don’t know, grants wishes or something. We’ve got to take advantage. C'mon, $p1.name, just take your turn already.
</div>
</div>
<<else>>
<<set $TFp2salt.delete("Endowment")>>
<<set $TFp2salt.delete("Reduction")>>
<<set $p2salt.delete("Endowment")>>
<<set $p2salt.delete("Reduction")>>
<<set $p2.cock to 2>>
And sure enough, the next sound you hear isn't an intruder but the unmistakable sound of a zipper being drawn as $p2.name hesitantly undoes his fly and and struggles to fish out his dick.
<br><br>
<div class="speechp1">
<div class="bubble p1">
What the hell, man?! What are you--
</div>
</div>
Your thought is cut off by the realization of what you’re seeing. You and $p2.name have been friends for a long time, through sleepovers, highschool sports, drunken parties. The point is, you’ve seen his dick before, and this thick hose that $p2.name’s struggling to grasp isn’t it. And it’s still growing. As you stare, dumbstruck, $p2.name’s previously meager cock is inching out of his fist and down his leg, expanding in girth as it continues to snake out from his body.
<br><br>
$p2.name tries to conceal an embarrassed smile as his growing dick goes rigid and juts out from his crotch. It’s natural, upward curve is dragged down by the sheer weight of his bulbous cockhead. When it’s reached full mast, the growth stops, leaving $p2.name with a fat, veiny 9-inch cock.
<br><br>
<div class="speechp3">
<div class="bubble p3">
"$tf," that’s what the voice said. Holy shit, guys. This game is real! $p2.name, 2 minutes ago you had a tiny, pencil dick... No offense. $p1.name, take your turn. I want to see what it can do for me.
</div>
</div>
<div class="speechp1">
<div class="bubble p1">
Wait. No, it's $p2.name's turn. I just drew.
</div>
</div>
<div class="speechp2">
<div class="bubble p2">
I thought you said you knew the rules, $p1.name. It's definitely your turn again. But, guys, I don't know that we should playing. Doesn't this seem a bit dangerous or, I don't know, fucked up?
</div>
</div>
<div class="speechp3">
<div class="bubble p3">
A magic card game just gave you exactly the kind of dick you'd love to... Well, it gave you a huge dick, alright? And now you want us to stop before I get anything out of it? Not gonna happen. C'mon, $p1.name, take your next turn already.
</div>
</div>
<</if>><</if>>
<div class="turn first">
[img["https://berylforge.neocities.org/images/RedTurn.png"][Discard][$hand to [{ name: "Multiplication", value: -2, flip: 0, color: "yellow"}, { name: "Separation", value: -1, flip: 0, color: "blue"}]]]
</div>
<<set $hand to []>>
<<include "TFopts">>
<<include "Player Wants">>
<</timed>>
<<include "Game History">>
<<else>>
<<set $grantee to "p2">>
<<if $selected.name is $hand[0].name>>
<<set $p2score+= $hand[0].value>>
<<set $p2flip += $hand[0].flip>>
<<set $acceptedCard to $hand[0]>>
<<set $p2display.pushUnique($hand[0])>>
<<else>>
<<set $p2score += $hand[1].value>>
<<set $p2flip += $hand[1].flip>>
<<set $acceptedCard to $hand[1]>>
<<set $p2display.pushUnique($hand[1])>>
<</if>>
<<set $deck.push($discarded)>>
<div class="speechp2">
<div class="bubble p2">
Hmm. You could be lying, and it’s actually
<<if $lied is 0>>
<<if $discarded.name is "Exaltation">>
an
<<else>>
a
<</if>>
$discarded.name, but I guess I get points either way. Okay, I accept.
<<else>>
<<if $selected.name is "Exaltation">>
an
<<else>>
a
<</if>>
$selected.name, but I guess I get points either way. Okay, I accept.
<</if>>
</div>
</div>
<<timed 1.6s>>
You slide the facedown card across the table to $p2.name. He pauses before flipping it over.
<br><br>
<div class="speechp2">
<div class="bubble p2">
Oh, you remembered to pick a... what was it? A transmutation from the list right?
</div>
</div>
<div class="speechp1">
<div class="bubble p1">
Yeah, I picked one. What’s up with that list anyway? What is this, the SATs? I don’t know a bunch of these words: pilosity, fatuity, corpulence--
</div>
</div>
<div class="speechp2">
<div class="bubble p2">
Oh, I know that one at least. Corpulence means "fat," I think. Ugh, I hope you didn’t pick that.
</div>
</div>
$p2.name flips the card over to reveal the
<<if $selected.name is "Exaltation">>
Exaltation. He gains 5 points and a toxin token is added to his scorecard. You recall that, if any player gets three toxins, their score is reset to zero.
<<else>>
Dissolution worth $selected.value point. You recall that Dissolution cards vary in value but otherwise don’t have any unique effects.
<</if>>
<br><br>
That nervous energy you've been feeling suddenly intensifies, causing the hairs on your arms to stand up. You think to yourself, //This can’t just be the energy drink I had earlier//. You look from $p2.name to $p3.name and see from their looks of quiet anxiety that they too must feel something strange.
<br><br>
Before you think to ask your friends what’s wrong, a dry, raspy voice whispers over your shoulder and directly into your ear, "''$tf''." You yelp and jump to your feet, immediately bumping into $p3.name. You turn to each other, faces pale.
<br><br>
<div class="speechp3">
<div class="bubble p3">
Bro, there’s someone in the dorm! He was like //right// behind me.
</div>
</div>
<div class="speechp1">
<div class="bubble p1">
Yeah. No, I mean, he was right behind //me//, but I heard him too.
</div>
</div>
You look to where you were sitting and see no one; in fact, there’s hardly enough room for someone to sit behind you much less hide. You strain your ears, listening for movement, breathing, anything to help you locate the intruder.
<br><br>
<<if $tf is "Strength">>
<<set $TFp2salt.delete("Strength")>>
<<set $TFp2salt.delete("Corpulence")>>
<<set $p2salt.delete("Strength")>>
<<set $p2salt.delete("Corpulence")>>
<<set $p2.muscle to 2>>
<<set $haveseen.strength to 1>>
You hear fabric ripping and spin around so quickly you almost fall over. But the source of the noise isn’t an intruder, it’s $p2.name. He’s looking over his shoulder at a long, widening tear down the back of his T-shirt. //Was he cut//, you wonder, but he doesn’t seem very concerned with his back. Instead, he’s running his hands over his torso, flexing his biceps until they bulge while gliding his hands up and down his body.
<br><br>
<div class="speechp2">
<div class="bubble p1">
Wait... $p2.name, you have biceps!
</div>
</div>
$p2.name barely registers your exclamation. He lifts his shirt with one hand and rubs his flat stomach with the other, each movement coaxing out the rigid abdominals beneath. Within moments he is sporting a washboard 6-pack that even you’re jealous of. You’re both so entranced with his torso, you fail to notice the rest of his body bulking up.
<br><br>
$p2.name’s hand brushes against his inflating pectorals and he squeaks in surprise, only then registering that his frail, slender body has been completely buried beneath pounds of thick, veiny muscle. His shocked expression gradually dissolves into one of glee as he flexes his arms and pinches his abs.
<br><br>
<div class="speechp2">
<div class="bubble p2">
Wow. I mean, is this how you guys feel all the time? $p3.name, I’m sorry, dude. I can’t believe I ever made fun of you for spending so much time at the gym. This feels... just, wow.
</div>
</div>
<div class="speechp3">
<div class="bubble p3">
"$tf," that’s what the voice said. Holy shit, guys. This game is real! $p2.name, you just gained like 40 pounds of muscle in under a minute. Quick, take your turn. I want to see what it can do for me.
</div>
</div>
<div class="speechp2">
<div class="bubble p2">
Are you sure, $p3.name? I mean, this seems kind of dangerous, or just fucked up. We should probably stop.
</div>
</div>
<div class="speechp3">
<div class="bubble p3">
Are you serious? You just said you were sorry for saying I spend too much time at the gym. We find a magic, muscle-granting game and you want to back out? Not gonna happen.
</div>
</div>
<<else>>
<<if $tf is "Stature">>
<<set $TFp2salt.delete("Stature")>>
<<set $TFp2salt.delete("Atomity")>>
<<set $p2salt.delete("Stature")>>
<<set $p2salt.delete("Atomity")>>
<<set $haveseen.stature to 1>>
<<set $p2.height to 2>>
You hear a snap and spin around so quickly you almost fall over. But as you regain your balance, you see you’re not face-to-face with an intruder, just $p2.name. //Wait, face-to-face?// Normally, you can easily see the top of $p2.name’s head while standing, but you’re staring straight ahead at his eyes... wait, no his nose... lips...
To a chorus of cracking bones and stretching skin, $p2.name continues to ascend a foot in height. His clothes aren’t compensating for the growth at all. His smooth belly is on full display below his too-short T-shirt, and his previously knee-length khaki shorts barely cover his scrawny thighs. When the dizzying growth stops, $p2.name isn’t the stunted kid you’ve known all your life, now standing at a lanky six-and-a-half feet.
<br><br>
<div class="speechp3">
<div class="bubble p3">
"$tf," that’s what the voice said. Holy shit, guys. This game is real! $p2.name, you just gained like a foot of height in under a minute. You’re even taller than $p1.name now. Quick, take your turn. I want to see what it can do for me.
</div>
</div>
<div class="speechp2">
<div class="bubble p2">
Are you sure, $p3.name? I mean, this seems kind of dangerous, or just fucked up. We should probably stop.
</div>
</div>
<div class="speechp3">
<div class="bubble p3">
Are you serious? You’ve complained about being short since we were sixteen. We find a magic card game, and suddenly you’re the tallest guy in the room. That can’t be a coincidence. This game... I don’t know, grants wishes or something. We’ve got to take advantage.
</div>
</div>
<<else>>
<<set $TFp2salt.delete("Endowment")>>
<<set $TFp2salt.delete("Reduction")>>
<<set $p2salt.delete("Endowment")>>
<<set $p2salt.delete("Reduction")>>
<<set $p2.cock to 2>>
You hear the unmistakable sound of a zipper being drawn and spin around so quickly you almost fall over. But the source of the noise isn’t an intruder, it’s $p2.name. He’s standing in front of you, fly down, with his hand struggling to wrap around his dick.
<br><br>
<div class="speechp1">
<div class="bubble p1">
What the hell, man?! What are you--
</div>
</div>
Your thought is cut off by the realization of what you’re seeing. You and $p2.name have been friends for a long time, through sleepovers, highschool sports, drunken parties. The point is, you’ve seen his dick before, and this thick hose that $p2.name’s struggling to grasp isn’t it. And it’s still growing. As you stare, dumbstruck, $p2.name’s previously meager cock is inching out of his fist and down his leg, expanding in girth as it continues to snake out from his body.
<br><br>
$p2.name tries to conceal an embarrassed smile as his growing dick goes rigid and juts out from his crotch. It’s natural, upward curve is dragged down by the sheer weight of his bulbous cockhead. When it’s reached full mast, the growth stops, leaving $p2.name with a fat, veiny 9-inch cock.
<br><br>
<div class="speechp3">
<div class="bubble p3">
"$tf," that’s what the voice said. Holy shit, guys. This game is real! $p2.name, 2 minutes ago you had a tiny, pencil dick... No offense. Quick, take your turn. I want to see what it can do for me.
</div>
</div>
<div class="speechp2">
<div class="bubble p2">
Are you sure, $p3.name? I mean, this seems kind of dangerous, or just fucked up. We should probably stop.
</div>
</div>
<div class="speechp3">
<div class="bubble p3">
A magic card game just solved your biggest problem with the ladies and you want us to stop before I get anything out of it? Not gonna happen.
</div>
</div>
<</if>><</if>>
<div class="turn second">
[img["https://berylforge.neocities.org/images/BlueTurn.png"][P2Offer][$hand to [{ name: "Multiplication", value: -2, flip: 0, color: "yellow"}, { name: "Separation", value: -1, flip: 0, color: "blue"}]]]
</div>
<<set $hand to []>>
<<include "TFopts">>
<<include "Player Wants">>
<</timed>>
<<include "Game History">>
<</if>><<if $sandbox is 1>>
<<set $grantee to "p3">>
<<if $selected.name is $hand[0].name>>
<<set $p3score+= $hand[0].value>>
<<set $p3flip += $hand[0].flip>>
<<set $acceptedCard to $hand[0]>>
<<set $p3display.pushUnique($hand[0])>>
<<else>>
<<set $p3score += $hand[1].value>>
<<set $p3flip += $hand[1].flip>>
<<set $acceptedCard to $hand[1]>>
<<set $p3display.pushUnique($hand[1])>>
<</if>>
<<set $deck.push($discarded)>>
<div class="speechp3">
<div class="bubble p3">
Okay. Give it here.
</div>
</div>
<<timed 1.6s>>
You slide the facedown card across the table to $p3.name. He pauses before flipping it over.
<br><br>
<div class="speechp2">
<div class="bubble p2">
Oh, you remembered to pick a... what was it? A transmutation from the list right?
</div>
</div>
<div class="speechp1">
<div class="bubble p1">
Yeah, I picked one. What’s up with that list anyway? What is this, the SATs? I don’t know a bunch of these words: pilosity, fatuity, corpulence--
</div>
</div>
<div class="speechp2">
<div class="bubble p2">
Oh, I know that one at least. Corpulence means "fat," I think. Ugh, I hope you didn’t pick that.
</div>
</div>
$p3.name flips the card over to reveal the
<<if $selected.name is "Exaltation">>
Exaltation. He gains 5 points and a toxin token is added to his scorecard. You recall that, if any player gets three toxins, their score is reset to zero.
<<else>>
Dissolution worth $selected.value point. You recall that Dissolution cards vary in value but otherwise don’t have any unique effects.
<</if>>
<br><br>
The anxious atmosphere you've been feeling suddenly intensifies, causing the hairs on your arms to stand up. You think to yourself, //This can’t just be the energy drink I had earlier//. You look from $p2.name to $p3.name and see from their looks of quiet anxiety that they too must feel something strange.
<br><br>
Before you think to ask your friends what’s wrong, a dry, raspy voice whispers over your shoulder and directly into your ear, "''$tf''." $p3.name yelps and jumps to his feet. He frantically looks from one corner of the small room to the other.
<br><br>
<div class="speechp3">
<div class="bubble p3">
Bro, there’s someone in the dorm! He was like //right// behind me... Hey! Are you listening to me?! I said someone broke in!
</div>
</div>
But you aren't listening. Somehow, instictively, you know $p3.name isn't going to find anyone and that you should be looking to him for what happens next.
<<if $tf is "Endowment">>
<<set $TFp3salt.delete("Endowment")>>
<<set $TFp3salt.delete("Reduction")>>
<<set $p3salt.delete("Endowment")>>
<<set $p3salt.delete("Reduction")>>
<<set $p3.cock to 2>>
<<set $haveseen.endowment to 1>>
$p3.name gasps, and you follow his eyeline down his torso his torso to where, barely obscured by the thin fabric of his basketball shorts, $p3.name’s already bulging manhood bloats to truly jaw-dropping proportions. The shaft thickens until it’s easily wider than a beer can while his bulbous, purple cockhead snakes its way down his thigh to poke out of his shorts leg. You can’t help but gape as his foreskin races to catch up to his fat, round glans and envelops it in sagging flesh. Then, the enormous tool rises away from his leg as it’s lifted by his two obscene, orange-sized testicles.
<br><br>
$p3.name can hardly contain his excitement as he rubs the behemoth through his shorts and feels the weight of his balls press against his lap.
<br><br>
<div class="speechp3">
<div class="bubble p3">
"$tf," that’s what the voice said. Holy shit, guys. This game is real! Look at this dick; it’s even bigger than yours, $p1.name. Quick, take your turn. I want to see what else I can get.
</div>
</div>
<div class="speechp1">
<div class="bubble p1">
Wait. No, it's $p2.name's turn. I just drew.
</div>
</div>
<div class="speechp2">
<div class="bubble p2">
I thought you said you knew the rules, $p1.name. It's definitely your turn again. But, guys, I don't know that we should keep doing this. Don't you think this is a bit dangerous or, I don't know, fucked up?
</div>
</div>
<div class="speechp3">
<div class="bubble p3">
Are you serious, bro? The answer to your prayers is staring you in the face, and you want to stop? Do I actually have to fish this thing out of my shorts and slap some sense into you? Just say ‘yes’ to a good thing.
</div>
</div>
<<else>>
<<if $tf is "Weakness">>
<<set $TFp3salt.delete("Strength")>>
<<set $TFp3salt.delete("Weakness")>>
<<set $TFp3salt.delete("Corpulence")>>
<<set $p3salt.delete("Strength")>>
<<set $p3salt.delete("Corpulence")>>
<<set $p3salt.delete("Weakness")>>
<<set $p3.muscle to 0>>
<<set $haveseen.weakness to 1>>
$p3.name starts flexing his bicep and rubbing it tenderly. //Was he hurt//, you wonder, before letting out a gasp as you register what you’re seeing. It almost looks like the area beneath his hand is being polished smooth as, with each gentle rub, the bulge of his bicep becomes smaller, less defined. You think you see him fight back tears as he watches his thick bicep wither away.
<br><br>
Maybe unable to stand the sight of his slender arms anymore, $p3.name yanks up his T-shirt to instead watch his firm pecs deflate and the abs he loved to show off recede into his body, leaving only a flat tummy. He slams an ineffectual fist on the coffee table with much less force than intended and shudders as he feels his powerful, bulky legs be replaced by a couple of slender twigs.
<br><br>
<div class="speechp3">
<div class="bubble p3">
"$tf," that’s what the voice said. Holy shit, guys. This game is real! $p1.name, quick, you gotta take another turn, man. You’ve got to turn me back.
</div>
</div>
<div class="speechp1">
<div class="bubble p1">
Wait. No, it's $p2.name's turn. I just drew.
</div>
</div>
<div class="speechp2">
<div class="bubble p2">
I thought you said you knew the rules, $p1.name. It's definitely your turn again. But, guys, I don't know that we should keep doing this. Don't you think this is a bit dangerous or, I don't know, fucked up?
</div>
</div>
<div class="speechp3">
<div class="bubble p3">
What?! No. We’ve got to reverse this somehow. I’ve got practice tomorrow. I can’t show up looking like this.
</div>
</div>
<<else>>
<<set $TFp3salt.delete("Strength")>>
<<set $TFp3salt.delete("Weakness")>>
<<set $TFp3salt.delete("Corpulence")>>
<<set $p3salt.delete("Strength")>>
<<set $p3salt.delete("Corpulence")>>
<<set $p3salt.delete("Weakness")>>
<<set $p3.fat to 1>>
<<set $haveseen.corpulence to 1>>
$p3.name groans and clutches his stomach. //Was he hurt//, you wonder, before gasping at the scene unfolding in front of you. Already slightly distended, $p3.name’s refined abdominals quiver beneath his fingers. He lifts his shirt and presses into the taught skin, watching it vibrate at his touch. Then, all at once, his stomach balloons outward, expanding into a globular, fleshy beach ball. On his otherwise muscular body, $p3.name’s stomach looks somewhere between a cartoonish roid gut and a late-term pregnancy.
<br><br>
The disparity is short-lived, though, as the rest of his body races to catch up. Pulling one hand from his bloated midsection, $p3.name inspects his pudgy, indelicate fingers and then uses them to grasp the growing mounds on his chest. He gives them a squeeze and confirms his solid pectorals are still present, just buried in blubbery moobs. With each squeeze, the bulging muscles in his arms are hidden more and more under their own lawyer of fat.
<br><br>
$p3.name’s face is contorted in an expression of pained frustration, even as his chiseled jawline fills with baby fat, eventually spilling over into a double chin. You’re left speechless as the ripped jock is replaced by this massive, buxom bear of a man in under a minute.
<br><br>
<div class="speechp3">
<div class="bubble p3">
"$tf," that’s what the voice said. Holy shit, guys. This game is real! $p1.name, quick, you gotta take another turn, man. You’ve got to turn me back.
</div>
</div>
<div class="speechp1">
<div class="bubble p1">
Wait. No, it's $p2.name's turn. I just drew.
</div>
</div>
<div class="speechp2">
<div class="bubble p2">
I thought you said you knew the rules, $p1.name. It's definitely your turn again. But, guys, I don't know that we should keep doing this. Don't you think this is a bit dangerous or, I don't know, fucked up?
</div>
</div>
<div class="speechp3">
<div class="bubble p3">
What?! No. We’ve got to reverse this somehow. I’ve got practice tomorrow. I can’t show up looking like this.
</div>
</div>
<</if>><</if>>
<div class="turn first">
[img["https://berylforge.neocities.org/images/RedTurn.png"][Discard][$hand to [{ name: "Multiplication", value: -2, flip: 0, color: "yellow"}, { name: "Separation", value: -1, flip: 0, color: "blue"}]]]
</div>
<<set $hand to []>>
<<include "TFopts">>
<<include "Player Wants">>
<</timed>>
<<include "Game History">>
<<else>>
<<set $grantee to "p3">>
<<if $selected.name is $hand[0].name>>
<<set $p3score+= $hand[0].value>>
<<set $p3flip += $hand[0].flip>>
<<set $acceptedCard to $hand[0]>>
<<set $p3display.pushUnique($hand[0])>>
<<else>>
<<set $p3score += $hand[1].value>>
<<set $p3flip += $hand[1].flip>>
<<set $acceptedCard to $hand[1]>>
<<set $p3display.pushUnique($hand[1])>>
<</if>>
<<set $deck.push($discarded)>>
<div class="speechp3">
<div class="bubble p3">
I think I get it. So, I’ve got to decide if I should accept the card, even though you could be lying, and it’s actually
<<if $lied is 0>>
<<if $discarded.name is "Exaltation">>
an
<<else>>
a
<</if>>
$discarded.name. Well, it’s points for me either way, so I accept.
<<else>>
<<if $selected.name is "Exaltation">>
an
<<else>>
a
<</if>>
$selected.name. Well, it’s points for me either way, so I accept.
<</if>>
</div>
</div>
<<timed 1.6s>>
You slide the facedown card across the table to $p3.name. He pauses before flipping it over.
<br><br>
<div class="speechp2">
<div class="bubble p2">
Oh, you remembered to pick a... what was it? A transmutation from the list right?
</div>
</div>
<div class="speechp1">
<div class="bubble p1">
Yeah, I picked one. What’s up with that list anyway? What is this, the SATs? I don’t know a bunch of these words: pilosity, fatuity, corpulence--
</div>
</div>
<div class="speechp2">
<div class="bubble p2">
Oh, I know that one at least. Corpulence means "fat," I think. Ugh, I hope you didn’t pick that.
</div>
</div>
$p3.name flips the card over to reveal the
<<if $selected.name is "Exaltation">>
Exaltation. He gains 5 points and a toxin token is added to his scorecard. You recall that, if any player gets three toxins, their score is reset to zero.
<<else>>
Dissolution worth $selected.value point. You recall that Dissolution cards vary in value but otherwise don’t have any unique effects.
<</if>>
<br><br>
The anxious atmosphere you've been feeling suddenly intensifies, causing the hairs on your arms to stand up. You think to yourself, //This can’t just be the energy drink I had earlier//. You look from $p2.name to $p3.name and see from their looks of quiet anxiety that they too must feel something strange.
<br><br>
Before you think to ask your friends what’s wrong, a dry, raspy voice whispers over your shoulder and directly into your ear, "''$tf''." You yelp and jump to your feet, immediately bumping into $p3.name. You turn to each other, faces pale.
<br><br>
<div class="speechp3">
<div class="bubble p3">
Bro, there’s someone in the dorm! He was like //right// behind me.
</div>
</div>
<div class="speechp1">
<div class="bubble p1">
Yeah. No, I mean, he was behind //me//, but I heard him too.
</div>
</div>
You look to where you were sitting and see no one; in fact, there’s hardly enough room for someone to sit behind you much less hide. You strain your ears, listening for movement, breathing, anything to help you locate the intruder.
<br><br>
<<if $tf is "Endowment">>
<<set $TFp3salt.delete("Endowment")>>
<<set $TFp3salt.delete("Reduction")>>
<<set $p3salt.delete("Endowment")>>
<<set $p3salt.delete("Reduction")>>
<<set $p3.cock to 2>>
<<set $haveseen.endowment to 1>>
When $p3.name gasps, you spin around so quickly you almost fall over. Your eyes dart around the room, looking for whatever surprised him, but $p3.name is just staring down. You follow his eyeline and then let out a gasp of your own.
<br><br>
Barely obscured by the thin fabric of his basketball shorts, $p3.name’s already bulging manhood bloats to truly jaw-dropping proportions. The shaft thickens until it’s easily wider than a beer can while his bulbous, purple cockhead snakes its way down his thigh to poke out of his shorts leg. You can’t help but gape as his foreskin races to catch up to his fat, round glans and envelops it in sagging flesh. Then, the enormous tool rises away from his leg as it’s lifted by his two obscene, orange-sized testicles.
<br><br>
$p3.name can hardly contain his excitement as he rubs the behemoth through his shorts and feels the weight of his balls press against his lap.
<br><br>
<div class="speechp3">
<div class="bubble p3">
"$tf," that’s what the voice said. Holy shit, guys. This game is real! Look at this dick; it’s even bigger than yours, $p1.name. Quick, $p2.name, take your turn. I want to see what else I can get.
</div>
</div>
<div class="speechp2">
<div class="bubble p2">
Are you sure, $p3.name? I mean, this seems kind of dangerous, or just fucked up. We should probably stop.
</div>
</div>
<div class="speechp3">
<div class="bubble p3">
Are you serious, bro? The answer to your prayers is staring you in the face, and you want to stop? Do I actually have to fish this thing out of my shorts and slap some sense into you? Just say ‘yes’ to a good thing.
</div>
</div>
<<else>>
<<if $tf is "Weakness">>
<<set $TFp3salt.delete("Strength")>>
<<set $TFp3salt.delete("Weakness")>>
<<set $TFp3salt.delete("Corpulence")>>
<<set $p3salt.delete("Strength")>>
<<set $p3salt.delete("Corpulence")>>
<<set $p3salt.delete("Weakness")>>
<<set $p3.muscle to 0>>
<<set $haveseen.weakness to 1>>
When $p3.name gasps, you spin around so quickly you almost fall over. Your eyes dart around the room, looking for whatever surprised him, but $p3.name is just flexing his bicep and rubbing it tenderly. //Was he hurt//, you wonder, before letting out a gasp of your own as you register what you’re seeing.
<br><br>
It almost looks like the area beneath his hand is being polished smooth as, with each gentle rub, the bulge of his bicep becomes smaller, less defined. You think you see him fight back tears as he watches his thick bicep wither away.
<br><br>
Maybe unable to stand the sight of his slender arms anymore, $p3.name yanks up his T-shirt to instead watch his firm pecs deflate and the abs he loved to show off recede into his body, leaving only a flat tummy. He slams an ineffectual fist on the coffee table with much less force than intended and shudders as he feels his powerful, bulky legs be replaced by a couple of slender twigs.
<br><br>
<div class="speechp3">
<div class="bubble p3">
"$tf," that’s what the voice said. Holy shit, guys. This game is real! $p2.name, quick, you gotta take your turn, man. You’ve got to turn me back.
</div>
</div>
<div class="speechp2">
<div class="bubble p2">
Are you sure, $p3.name? I mean, this seems kind of dangerous, or just fucked up. We should probably stop.
</div>
</div>
<div class="speechp3">
<div class="bubble p3">
What?! No. We’ve got to reverse this somehow. I’ve got practice tomorrow. I can’t show up looking like this.
</div>
</div>
<<else>>
<<set $TFp3salt.delete("Strength")>>
<<set $TFp3salt.delete("Weakness")>>
<<set $TFp3salt.delete("Corpulence")>>
<<set $p3salt.delete("Strength")>>
<<set $p3salt.delete("Corpulence")>>
<<set $p3salt.delete("Weakness")>>
<<set $p3.fat to 1>>
<<set $haveseen.corpulence to 1>>
When $p3.name groans, you spin around so quickly you almost fall over. Your eyes dart around the room, looking for whatever surprised him, but $p3.name is just clutching his stomach. //Was he hurt//, you wonder, before gasping at the scene unfolding in front of you.
<br><br>
Already slightly distended, $p3.name’s refined abdominals quiver beneath his fingers. He lifts his shirt and presses into the taught skin, watching it vibrate at his touch. Then, all at once, his stomach balloons outward, expanding into a globular, fleshy beach ball. On his otherwise muscular body, $p3.name’s stomach looks somewhere between a cartoonish roid gut and a late-term pregnancy.
<br><br>
The disparity is short-lived, though, as the rest of his body races to catch up. Pulling one hand from his bloated midsection, $p3.name inspects his pudgy, indelicate fingers and then uses them to grasp the growing mounds on his chest. He gives them a squeeze and confirms his solid pectorals are still present, just buried in blubbery moobs. With each squeeze, the bulging muscles in his arms are hidden more and more under their own lawyer of fat.
<br><br>
$p3.name’s face is contorted in an expression of pained frustration, even as his chiseled jawline fills with baby fat, eventually spilling over into a double chin. You’re left speechless as the ripped jock is replaced by this massive, buxom bear of a man in under a minute.
<br><br>
<div class="speechp3">
<div class="bubble p3">
"$tf," that’s what the voice said. Holy shit, guys. This game is real! $p2.name, quick, you gotta take your turn, man. You’ve got to turn me back.
</div>
</div>
<div class="speechp2">
<div class="bubble p2">
Are you sure, $p3.name? I mean, this seems kind of dangerous, or just fucked up. We should probably stop.
</div>
</div>
<div class="speechp3">
<div class="bubble p3">
What?! No. We’ve got to reverse this somehow. I’ve got practice tomorrow. I can’t show up looking like this.
</div>
</div>
<</if>><</if>>
<div class="turn second">
[img["https://berylforge.neocities.org/images/BlueTurn.png"][P2Offer][$hand to [{ name: "Multiplication", value: -2, flip: 0, color: "yellow"}, { name: "Separation", value: -1, flip: 0, color: "blue"}]]]
</div>
<<set $hand to []>>
<<include "TFopts">>
<<include "Player Wants">>
<</timed>>
<<include "Game History">>
<</if>><<if not $achListHidden.includes("achDomEnd")>>
<div class="troCase">
<div class="achImg">
[img["https://berylforge.neocities.org/achievements/DomEnd.png"]]
</div>
<div class="ach">
<div>
''<span style="font-size: 1.2rem">
Let the Game Begin
</span>''
<br>
<span style="font-size: .8rem">
Win with solar-alignment and create a new game to play.
</span>
</div>
</div>
</div>
<</if>>
<<if not $achListHidden.includes("achChasteEnd")>>
<div class="troCase">
<div class="achImg">
[img["https://berylforge.neocities.org/achievements/ChasteEnd.png"]]
</div>
<div class="ach">
<div>
''<span style="font-size: 1.2rem">
Mistakes Were Made
</span>''
<br>
<span style="font-size: .8rem">
Win with lunar-alignment and become $p3.name's chaste houseboy.
</span>
</div>
</div>
</div>
<</if>>
<<if not $achListHidden.includes("achPupEnd")>>
<div class="troCase">
<div class="achImg">
[img["https://berylforge.neocities.org/achievements/PupEnd.png"]]
</div>
<div class="ach">
<div>
''<span style="font-size: 1.2rem">
Gone to the Dogs
</span>''
<br>
<span style="font-size: .8rem">
Win with lunar-alignment and turn your friends into a couple of puppy playmates.
</span>
</div>
</div>
</div>
<</if>>
<<if not $achList.includes("achCardsRed")>>
<div class="troCase">
<div class="achImg">
[img["https://berylforge.neocities.org/achievements/CardsRed.png"]]
</div>
<div class="ach">
<div>
''<span style="font-size: 1.2rem">
Red Reshaped
</span>''
<br>
<span style="font-size: .8rem">
Receive twelve physical and mental transformations in a single game.
</span>
</div>
</div>
</div>
<</if>>
<<if not $achList.includes("achScoreReset")>>
<div class="troCase">
<div class="achImg">
[img["https://berylforge.neocities.org/achievements/ScoreReset.png"]]
</div>
<div class="ach">
<div>
''<span style="font-size: 1.2rem">
Gambled and Lost
</span>''
<br>
<span style="font-size: .8rem">
Have your score reset to zero twice in the same game.
</span>
</div>
</div>
</div>
<</if>>
<<if not $achList.includes("achLunarSwap")>>
<div class="troCase">
<div class="achImg">
[img["https://berylforge.neocities.org/achievements/LunarSwap.png"]]
</div>
<div class="ach">
<div>
''<span style="font-size: 1.2rem">
Shoot for the Moon
</span>''
<br>
<span style="font-size: .8rem">
Receive the sublimation transformation four times in the same game.
</span>
</div>
</div>
</div>
<</if>>
<<if not $achList.includes("achSolarSwap")>>
<div class="troCase">
<div class="achImg">
[img["https://berylforge.neocities.org/achievements/SolarSwap.png"]]
</div>
<div class="ach">
<div>
''<span style="font-size: 1.2rem">
Under the Sun
</span>''
<br>
<span style="font-size: .8rem">
Receive the Domination transformation five times in the same game.
</span>
</div>
</div>
</div>
<</if>>
<<if not $achListHidden.includes("achBoyfriendEnd")>>
<div class="troCase">
<div class="achImg">
[img["https://berylforge.neocities.org/achievements/BoyfriendEnd.png"]]
</div>
<div class="ach">
<div>
''<span style="font-size: 1.2rem">
Odd Couple
</span>''
<br>
<span style="font-size: .8rem">
Become $p2.name's perfect boyfriend.
</span>
</div>
</div>
</div>
<</if>>
<<if not $achListHidden.includes("achDumbEnd")>>
<div class="troCase">
<div class="achImg">
[img["https://berylforge.neocities.org/achievements/DumbEnd.png"]]
</div>
<div class="ach">
<div>
''<span style="font-size: 1.2rem">
Dumb Blonde
</span>''
<br>
<span style="font-size: .8rem">
Become $p2.name's stupid, horny bro.
</span>
</div>
</div>
</div>
<</if>>
<<if not $achListHidden.includes("achGainerEnd")>>
<div class="troCase">
<div class="achImg">
[img["https://berylforge.neocities.org/achievements/GainerEnd.png"]]
</div>
<div class="ach">
<div>
''<span style="font-size: 1.2rem">
Big Man on Campus
</span>''
<br>
<span style="font-size: .8rem">
Gain a new appreciation for food and fat.
</span>
</div>
</div>
</div>
<</if>>
<<if not $achList.includes("achBear")>>
<div class="troCase">
<div class="achImg">
[img["https://berylforge.neocities.org/achievements/Bear.png"]]
</div>
<div class="ach">
<div>
''<span style="font-size: 1.2rem">
Bear with me
</span>''
<br>
<span style="font-size: .8rem">
Turn $p2.name into a bear using the Strength, Stature, Endowment, and Pilosity transformations.
</span>
</div>
</div>
</div>
<</if>>
<<if not $achList.includes("achCardsBlue")>>
<div class="troCase">
<div class="achImg">
[img["https://berylforge.neocities.org/achievements/CardsBlue.png"]]
</div>
<div class="ach">
<div>
''<span style="font-size: 1.2rem">
Blue Bent
</span>''
<br>
<span style="font-size: .8rem">
Transform $p2.name, physically or mentally, twelve times in a single game.
</span>
</div>
</div>
</div>
<</if>>
<<if not $achListHidden.includes("achDaddyEnd")>>
<div class="troCase">
<div class="achImg">
[img["https://berylforge.neocities.org/achievements/DaddyEnd.png"]]
</div>
<div class="ach">
<div>
''<span style="font-size: 1.2rem">
Payback's a Bitch
</span>''
<br>
<span style="font-size: .8rem">
Suffer $p3.name's revenge as his slutty bottom boy.
</span>
</div>
</div>
</div>
<</if>>
<<if not $achListHidden.includes("achDaddyEnd2")>>
<div class="troCase">
<div class="achImg">
[img["https://berylforge.neocities.org/achievements/Condom.png"]]
</div>
<div class="ach">
<div>
''<span style="font-size: 1.2rem">
Is that Even Allowed?
</span>''
<br>
<span style="font-size: .8rem">
Become $p3.name's little buddy and get closer than ever.
</span>
</div>
</div>
</div>
<</if>>
<<if not $achListHidden.includes("achApeEnd")>>
<div class="troCase">
<div class="achImg">
[img["https://berylforge.neocities.org/achievements/ApeEnd.png"]]
</div>
<div class="ach">
<div>
''<span style="font-size: 1.2rem">
Team Sports
</span>''
<br>
<span style="font-size: .8rem">
Become the football team's star player.
</span>
</div>
</div>
</div>
<</if>>
<<if not $achListHidden.includes("achPigEnd")>>
<div class="troCase">
<div class="achImg">
[img["https://berylforge.neocities.org/achievements/PigEnd.png"]]
</div>
<div class="ach">
<div>
''<span style="font-size: 1.2rem">
Whole-Hog
</span>''
<br>
<span style="font-size: .8rem">
Help keep $p3.name a happy hog.
</span>
</div>
</div>
</div>
<</if>>
<<if not $achListHidden.includes("achRevEnd")>>
<div class="troCase">
<div class="achImg">
[img["https://berylforge.neocities.org/achievements/RevEnd.png"]]
</div>
<div class="ach">
<div>
''<span style="font-size: 1.2rem">
Are You A God?
</span>''
<br>
<span style="font-size: .8rem">
Find purpose in the church of $p3.name.
</span>
</div>
</div>
</div>
<</if>>
<<if not $achList.includes("achTwink")>>
<div class="troCase">
<div class="achImg">
[img["https://berylforge.neocities.org/achievements/Twink.png"]]
</div>
<div class="ach">
<div>
''<span style="font-size: 1.2rem">
Cream-Filled
</span>''
<br>
<span style="font-size: .8rem">
Turn $p3.name into a twink using the Weakness, Femininity, Reduction, and Depilation transformations.
</span>
</div>
</div>
</div>
<</if>>
<<if not $achList.includes("achCardsGreen")>>
<div class="troCase">
<div class="achImg">
[img["https://berylforge.neocities.org/achievements/CardsGreen.png"]]
</div>
<div class="ach">
<div>
''<span style="font-size: 1.2rem">
Green Gifted
</span>''
<br>
<span style="font-size: .8rem">
Transform $p3.name, physically or mentally, twelve times in a single game.
</span>
</div>
</div>
</div>
<</if>>
<<if not $achList.includes("achThreePups")>>
<div class="troCase">
<div class="achImg">
[img["https://berylforge.neocities.org/achievements/ThreePups.png"]]
</div>
<div class="ach">
<div>
''<span style="font-size: 1.2rem">
Puppy Parade
</span>''
<br>
<span style="font-size: .8rem">
Fail to finish the game, and play with your fellow pups instead.
</span>
</div>
</div>
</div>
<</if>>
<<if not $achList.includes("achAddiction")>>
<div class="troCase">
<div class="achImg">
[img["https://berylforge.neocities.org/achievements/Addiction.png"]]
</div>
<div class="ach">
<div>
''<span style="font-size: 1.2rem">
One More Hit
</span>''
<br>
<span style="font-size: .8rem">
Give a player all five addictive transformations: Gustation, Thirst, Addiction, Insufflation, and Emptiness.
</span>
</div>
</div>
</div>
<</if>>
<<if not $achList.includes("achBeer")>>
<div class="troCase">
<div class="achImg">
[img["https://berylforge.neocities.org/achievements/Beer.png"]]
</div>
<div class="ach">
<div>
''<span style="font-size: 1.2rem">
Easy as Piss
</span>''
<br>
<span style="font-size: .8rem">
Share a beer with the men of Delta Kappa Phi.
</span>
</div>
</div>
</div>
<</if>>
<<if not $achList.includes("achUnwanted")>>
<div class="troCase">
<div class="achImg">
[img["https://berylforge.neocities.org/achievements/Unwanted.png"]]
</div>
<div class="ach">
<div>
''<span style="font-size: 1.2rem">
All the Worst
</span>''
<br>
<span style="font-size: .8rem">
Take away the trait that each player values most using the Reduction, Fatuity, and Weakness transformations.
</span>
</div>
</div>
</div>
<</if>>
<<if not $achList.includes("achBottom")>>
<div class="troCase">
<div class="achImg">
[img["https://berylforge.neocities.org/achievements/Bottom.png"]]
</div>
<div class="ach">
<div>
''<span style="font-size: 1.2rem">
Hungry Hole
</span>''
<br>
<span style="font-size: .8rem">
Turn a player into an accommodating bottom with the Rotundity, Vastness, Lubrication, Emptiness, and Subjugation transformations.
</span>
</div>
</div>
</div>
<</if>>
<<if not $achList.includes("achAllEmpty")>>
<div class="troCase">
<div class="achImg">
[img["https://berylforge.neocities.org/achievements/AllEmpty.png"]]
</div>
<div class="ach">
<div>
''<span style="font-size: 1.2rem">
Bottoms Up
</span>''
<br>
<span style="font-size: .8rem">
Give all players the Emptiness transformation.
</span>
</div>
</div>
</div>
<</if>>
<<if not $achList.includes("achWorship")>>
<div class="troCase">
<div class="achImg">
[img["https://berylforge.neocities.org/achievements/Worship.png"]]
</div>
<div class="ach">
<div>
''<span style="font-size: 1.2rem">
At the Alter
</span>''
<br>
<span style="font-size: .8rem">
Give players plenty to worship by playing the Aroma, Insufflation, Corpulence, Gain, Balance, and Inferiority transformations in the same game.
</span>
</div>
</div>
</div>
<</if>>
<<if not $achList.includes("ach100")>>
<div class="troCase">
<div class="achImg">
[img["https://berylforge.neocities.org/achievements/100.png"]]
</div>
<div class="ach">
<div>
''<span style="font-size: 1.2rem">
Campus Magnum
</span>''
<br>
<span style="font-size: .8rem">
Unlock all achievements.
</span>
</div>
</div>
</div>
<</if>>
<<if ($achList.length lte 14 or $achListHidden.length lte 8) and ($achList.length gt 0 or $achListHidden.length gt 0)>>
<br><br>
<</if>>
<<if $achList.includes("achCardsRed")>>
<div class="troCase">
<div class="achImg">
[img["https://berylforge.neocities.org/achievements/Locked.png"]]
</div>
<div class="ach">
<div>
''<span style="font-size: 1.2rem">
Red Reshaped
</span>''
<br>
<span style="font-size: .8rem">
Receive twelve physical and mental transformations in a single game.
</span>
</div>
</div>
</div>
<</if>>
<<if $achList.includes("achScoreReset")>>
<div class="troCase">
<div class="achImg">
[img["https://berylforge.neocities.org/achievements/Locked.png"]]
</div>
<div class="ach">
<div>
''<span style="font-size: 1.2rem">
Gambled and Lost
</span>''
<br>
<span style="font-size: .8rem">
Have your score reset to zero twice in the same game.
</span>
</div>
</div>
</div>
<</if>>
<<if $achList.includes("achLunarSwap")>>
<div class="troCase">
<div class="achImg">
[img["https://berylforge.neocities.org/achievements/Locked.png"]]
</div>
<div class="ach">
<div>
''<span style="font-size: 1.2rem">
Shoot for the Moon
</span>''
<br>
<span style="font-size: .8rem">
Receive the sublimation Transformation five times in the same game.
</span>
</div>
</div>
</div>
<</if>>
<<if $achList.includes("achSolarSwap")>>
<div class="troCase">
<div class="achImg">
[img["https://berylforge.neocities.org/achievements/Locked.png"]]
</div>
<div class="ach">
<div>
''<span style="font-size: 1.2rem">
Under the Sun
</span>''
<br>
<span style="font-size: .8rem">
Receive the Domination transformation five times in the same game.
</span>
</div>
</div>
</div>
<</if>>
<<if $achList.includes("achBear")>>
<div class="troCase">
<div class="achImg">
[img["https://berylforge.neocities.org/achievements/Locked.png"]]
</div>
<div class="ach">
<div>
''<span style="font-size: 1.2rem">
Bear with me
</span>''
<br>
<span style="font-size: .8rem">
Turn $p2.name into a bear using the Strength, Stature, Endowment, and Pilosity transformations.
</span>
</div>
</div>
</div>
<</if>>
<<if $achList.includes("achCardsBlue")>>
<div class="troCase">
<div class="achImg">
[img["https://berylforge.neocities.org/achievements/Locked.png"]]
</div>
<div class="ach">
<div>
''<span style="font-size: 1.2rem">
Blue Bent
</span>''
<br>
<span style="font-size: .8rem">
Transform $p2.name, physically or mentally, twelve times in a single game.
</span>
</div>
</div>
</div>
<</if>>
<<if $achList.includes("achTwink")>>
<div class="troCase">
<div class="achImg">
[img["https://berylforge.neocities.org/achievements/Locked.png"]]
</div>
<div class="ach">
<div>
''<span style="font-size: 1.2rem">
Cream-Filled
</span>''
<br>
<span style="font-size: .8rem">
Turn $p3.name into a twink using the Weakness, Femininity, Reduction, and Depilation transformations.
</span>
</div>
</div>
</div>
<</if>>
<<if $achList.includes("achCardsGreen")>>
<div class="troCase">
<div class="achImg">
[img["https://berylforge.neocities.org/achievements/Locked.png"]]
</div>
<div class="ach">
<div>
''<span style="font-size: 1.2rem">
Green Gifted
</span>''
<br>
<span style="font-size: .8rem">
Transform $p3.name, physically or mentally, twelve times in a single game.
</span>
</div>
</div>
</div>
<</if>>
<<if $achList.includes("achThreePups")>>
<div class="troCase">
<div class="achImg">
[img["https://berylforge.neocities.org/achievements/Locked.png"]]
</div>
<div class="ach">
<div>
''<span style="font-size: 1.2rem">
Puppy Parade
</span>''
<br>
<span style="font-size: .8rem">
Fail to finish the game, and play with your fellow pups instead.
</span>
</div>
</div>
</div>
<</if>>
<<if $achList.includes("achAddiction")>>
<div class="troCase">
<div class="achImg">
[img["https://berylforge.neocities.org/achievements/Locked.png"]]
</div>
<div class="ach">
<div>
''<span style="font-size: 1.2rem">
One More Hit
</span>''
<br>
<span style="font-size: .8rem">
Give a player all five addictive transformations: Gustation, Thirst, Addiction, Insufflation, and Emptiness.
</span>
</div>
</div>
</div>
<</if>>
<<if $achList.includes("achBeer")>>
<div class="troCase">
<div class="achImg">
[img["https://berylforge.neocities.org/achievements/Locked.png"]]
</div>
<div class="ach">
<div>
''<span style="font-size: 1.2rem">
Easy as Piss
</span>''
<br>
<span style="font-size: .8rem">
Share a beer with the men of Delta Kappa Phi.
</span>
</div>
</div>
</div>
<</if>>
<<if $achList.includes("achUnwanted")>>
<div class="troCase">
<div class="achImg">
[img["https://berylforge.neocities.org/achievements/Locked.png"]]
</div>
<div class="ach">
<div>
''<span style="font-size: 1.2rem">
All the Worst
</span>''
<br>
<span style="font-size: .8rem">
Take away the trait that each player values most using the Reduction, Fatuity, and Weakness transformations.
</span>
</div>
</div>
</div>
<</if>>
<<if $achList.includes("achBottom")>>
<div class="troCase">
<div class="achImg">
[img["https://berylforge.neocities.org/achievements/Locked.png"]]
</div>
<div class="ach">
<div>
''<span style="font-size: 1.2rem">
Hungry Hole
</span>''
<br>
<span style="font-size: .8rem">
Turn a player into an accommodating bottom with the Rotundity, Vastness, Lubrication, Emptiness, and Subjugation transformations.
</span>
</div>
</div>
</div>
<</if>>
<<if $achList.includes("achAllEmpty")>>
<div class="troCase">
<div class="achImg">
[img["https://berylforge.neocities.org/achievements/Locked.png"]]
</div>
<div class="ach">
<div>
''<span style="font-size: 1.2rem">
Bottoms Up
</span>''
<br>
<span style="font-size: .8rem">
Give all players the Emptiness transformation.
</span>
</div>
</div>
</div>
<</if>>
<<if $achList.includes("achWorship")>>
<div class="troCase">
<div class="achImg">
[img["https://berylforge.neocities.org/achievements/Locked.png"]]
</div>
<div class="ach">
<div>
''<span style="font-size: 1.2rem">
At the Alter
</span>''
<br>
<span style="font-size: .8rem">
Give players plenty to worship by playing the Aroma, Insufflation, Corpulence, Gain, Balance, and Inferiority transformations in the same game.
</span>
</div>
</div>
</div>
<</if>>
<<if $achList.includes("ach100")>>
<div class="troCase">
<div class="achImg">
[img["https://berylforge.neocities.org/achievements/Locked.png"]]
</div>
<div class="ach">
<div>
''<span style="font-size: 1.2rem">
Campus Magnum
</span>''
<br>
<span style="font-size: .8rem">
Unlock all achievements.
</span>
</div>
</div>
</div>
<</if>>
<<if $achListHidden.length gt 0>>
<div class="troCase">
<div class="achImg">
[img["https://berylforge.neocities.org/achievements/Locked.png"]]
</div>
<div class="ach">
<div>
''<span style="font-size: 1.2rem">
$achListHidden.length Hidden Achievements
</span>''
</div>
</div>
</div>
<</if>><div style="float: left; max-width: 15vh;">
[img["https://berylforge.neocities.org/images/Red.png"]]
</div>
<p>
You are 21-years-old
<<if $p1.height is 0>>
, though you hardly look it now. At under four feet tall, people would be forgiven for mistaking your for a child.
<<else>>
and look your age, youthful and spry.
<</if>>
You have a
<<if $p1.fat is 1>>
wide, chubby
<<else>>
<<if $p1.masc is 0>>
soft, effeminate
<<else>>
charming, angular
<</if>><</if>>
face beneath a mop of messy auburn hair
<<if $p1.lips is 1>>
, made all the more prominent by your luscious new lips
<</if>>
. The neck of your shirt hangs low enough
<<if $p1.hair is 2>>
to display a good portion of the thick carpet of hair that now dominates most of your previously unblemished torso.
<<else>>
<<if $p1.hair is 0>>
to display some of the light, porcelain-smooth skin of your chest. Like the rest of your body below the eyebrows, your chest is silky to the touch and so sensitive that your breath on the exposed skin gives you goosebumps.
<<else>>
to display some of the light, bristly skin of your chest. A dusting of prickly red stubble sticks out from your otherwise unblemished torso. You’ll need to shave again soon, and your mostly-smooth armpits probably need a touchup too.
<</if>><</if>>
</p>
<p>
Beneath your
<<if $p1.fat is 1>>
hiked up shirt, your torso is bloated and round. You have stunted, flabby limbs, and your prized 6-pack is buried beneath a mountain of wobbly lard. Your V-neck T-shirt was a size too small when you started the game. Now, your expansive gut has pushed it so far up, it looks more like a sports bra than a shirt. Which is fortunate, since your massive moobs need covering. What remains of your denim pants will need to be cut off of you with scissors. The tears in the fabric are so numerous and long, the only thing your jeans are managing to conceal at this point is your
<<if $p1.cock is 0>>
1-inch dicklet. Not that there's much to hide.
<<else>>
<<if $p1.cock is 1>>
thick, 8-inch cock.
<<else>>
mammoth cock.
<</if>><</if>>
<<else>>
<<if $p1.muscle is 2>>
shirt, your torso is sinewy and powerful. You have long, bulging limbs and a washboard 8-pack that's perfectly outlined against your V-neck T-shirt. Your every movement on the carpet is accompanied by the sound of denim being shredded apart as your skinny jeans struggle and fail to contain your beefy legs
<<if $p1.cock is 0>>
. You'd ditch the pants completely if it wouldn't mean exposing your pathetic, 1-inch nub of a cock.
<<else>>
<<if $p1.cock is 1>>
and thick, 8-inch cock.
<<else>>
and massive new schlong.
<</if>><</if>>
<<else>>
<<if $p1.muscle is 0>>
shirt, your torso is gaunt, almost anemic-looking. Your long, muscular limbs have withered to skin and bone, and your prized 6-pack is nowhere to be found. At the start of the night, your V-Neck T-shirt was one size too small, but now you look like a kid wearing his dad's clothes.
<<if $p1.cock is 0>>
Rounding out your humiliation is the complete lack of a bulge in your skinny jeans. You're just a scrawny wimp with a useless, 1-inch cock.
<<else>>
<<if $p1.cock is 1>>
Your biceps and abs may be gone, but at least the bulge in your pants is still there. You may look like a scrawny wimp, but you're a wimp with an 8-inch cock. And that counts for something.
<<else>>
Your biceps and abs may be gone, but at least the bulge in your pants is still there. You may look like a scrawny wimp, but you're a wimp with a massive, heavy schlong. And that counts for something.
<</if>><</if>>
<<else>>
shirt, your torso is slender and toned. You have long, muscular limbs and a washboard 6-pack you work hard to maintain because you believe it’s your most attractive feature. Your V-neck T-shirt is one size too small, because you love the way it hugs your torso and shows off your abs. You applied the same logic to your pants, electing to wear a pair of tight skinny jeans to outline what you believe to be your second most attractive feature: your thick, 8-inch cock.
<<if $p1.cock is 0>>
Although, now that your cock has shrunk down to a useless, 1-inch nub, there's not anything to show off.
<<else>>
<<if $p1.cock is 2>>
Although, now that your cock has grown so massive and thick you can't even get a hand around it, you may have to rethink its order in the ranking.
<</if>><</if>>
<</if>><</if>><</if>>
</p>
<hr>
<<= $p1stat.join("")>>
$p1sub<div style="float: left; max-width: 15vh;">
[img["https://berylforge.neocities.org/images/Blue.png"]]
</div>
<p>
Your roommate $p2.name is a couple months older than you but, but you're accustomed to him being mistaken for your younger brother.
<<if $p2.height is 2 and $p2.hair is 2>>
You can't imagine anyone making that mistake anymore. Standing at an intimidating 6'7", $p2.name can't be accused of being small anymore. The full-rimmed glasses resting on his button nose give him a wide-eyed, naive look that might still add to the illusion of youth, but his scraggly blonde beard ages him up a few years at least.
<<if $p2.muscle is 2>>
And then there's his brawny frame. $p2.name is nothing short of jacked, from his thick biceps, down to his
<<if $p2.ass is 1>>
bouncy bubble butt,
<<else>>
firm bubble butt,
<</if>>
and further still to his sinewy
<<if $p2.feet is 1>>
size 15 feet.
<<else>>
feet.
<</if>>
<<else>>
<<if $p2.fat is 1>>
And then there's his massive frame. $p2.name is nothing short of obese, from his flabby arms, down to his
<<if $p2.ass is 1>>
bouncy bubble butt,
<<else>>
wide ass,
<</if>>
and further still to his chunky
<<if $p2.feet is 1>>
size 15 feet.
<<else>>
feet.
<</if>>
<<else>>
But then there’s his slender frame. There’s not a hint of muscle mass to be found on him, from his pale, twig-like arms, down to his
<<if $p2.ass is 1>>
jiggly bubble butt,
<<else>>
completely flat butt,
<</if>>
and further still to his
<<if $p2.feet is 1>>
meaty size 15 feet.
<<else>>
dainty size 7 feet.
<</if>>
<</if>><</if>>
<<else>>
<<if $p2.height is 2>>
And you suppose that, despite his transformation, he might still be mistaken for your //younger// brother but certainly not your little brother. Standing at an intimidating 6'7", $p2.name towers over you. Still, $p2.name's porcelain-smooth face makes him look three or four years younger than his actual age, and the full-rimmed glasses resting on his button nose give him a wide-eyed, naive look that almost certainly adds to the illusion of his youth.
<<if $p2.muscle is 2>>
But then there's his brawny frame. $p2.name is nothing short of jacked, from his thick biceps, down to his
<<if $p2.ass is 1>>
bouncy bubble butt,
<<else>>
firm bubble butt,
<</if>>
and further still to his sinewy
<<if $p2.feet is 1>>
size 15 feet.
<<else>>
feet.
<</if>>
<<else>>
<<if $p2.fat is 1>>
But then there's his massive frame. $p2.name is nothing short of obese, from his flabby arms, down to his
<<if $p2.ass is 1>>
bouncy bubble butt,
<<else>>
wide ass,
<</if>>
and further still to his chunky
<<if $p2.feet is 1>>
size 15 feet.
<<else>>
feet.
<</if>>
<<else>>
And then there’s his slender frame. There’s not a hint of muscle mass to be found on him, from his pale, twig-like arms, down to his
<<if $p2.ass is 1>>
jiggly bubble butt,
<<else>>
completely flat butt,
<</if>>
and further still to his
<<if $p2.feet is 1>>
meaty size 15 feet.
<<else>>
dainty size 7 feet.
<</if>>
<</if>><</if>>
<<else>>
<<if $p2.hair is 2 and $p2.height is 0>>
Now that he barely comes up to your waste, you don't imagine that changing any time soon. His scraggly beard actually adds to the illusion of his youth, making him look like a teen trying too hard to look older. Plus, The full-rimmed glasses resting on his button nose give him a wide-eyed, naive look.
<<if $p2.muscle is 2>>
But then there's his brawny frame. $p2.name is nothing short of jacked, from his thick biceps, down to his
<<if $p2.ass is 1>>
bouncy bubble butt,
<<else>>
firm bubble butt,
<</if>>
and further still to his sinewy
<<if $p2.feet is 1>>
size 15 feet.
<<else>>
feet.
<</if>>
<<else>>
<<if $p2.fat is 1>>
But then there's his massive frame. $p2.name is nothing short of obese, from his flabby arms, down to his
<<if $p2.ass is 1>>
bouncy bubble butt,
<<else>>
wide ass,
<</if>>
and further still to his chunky
<<if $p2.feet is 1>>
size 15 feet.
<<else>>
feet.
<</if>>
<<else>>
And then there’s his slender frame. There’s not a hint of muscle mass to be found on him, from his pale, twig-like arms, down to his
<<if $p2.ass is 1>>
jiggly bubble butt,
<<else>>
completely flat butt,
<</if>>
and further still to his
<<if $p2.feet is 1>>
meaty size 15 feet.
<<else>>
dainty size 7 feet.
<</if>>
<</if>><</if>>
<<else>>
<<if $p2.height is 0>>
Now that he barely comes up to your waste, you don't imagine that changing any time soon. But his stature is only part of the confusion. The full-rimmed glasses resting on his button nose give him a wide-eyed, naive look that almost certainly adds to the illusion of his youth.
<<if $p2.muscle is 2>>
But then there's his brawny frame. $p2.name is nothing short of jacked, from his thick biceps, down to his
<<if $p2.ass is 1>>
bouncy bubble butt,
<<else>>
firm bubble butt,
<</if>>
and further still to his sinewy
<<if $p2.feet is 1>>
size 15 feet.
<<else>>
feet.
<</if>>
<<else>>
<<if $p2.fat is 1>>
But then there's his massive frame. $p2.name is nothing short of obese, from his flabby arms, down to his
<<if $p2.ass is 1>>
bouncy bubble butt,
<<else>>
wide ass,
<</if>>
and further still to his chunky
<<if $p2.feet is 1>>
size 15 feet.
<<else>>
feet.
<</if>>
<<else>>
And then there’s his slender frame. There’s not a hint of muscle mass to be found on him, from his pale, twig-like arms, down to his
<<if $p2.ass is 1>>
jiggly bubble butt,
<<else>>
completely flat butt,
<</if>>
and further still to his
<<if $p2.feet is 1>>
meaty size 15 feet.
<<else>>
dainty size 7 feet.
<</if>>
<</if>><</if>>
<<else>>
<<if $p2.hair is 2>>
Standing at a paltry 5’ 6”, it’s no surprise $p2.name is constantly getting carded. But his stature is only part of the confusion. His scraggly beard actually adds to the illusion of his youth, making him look like a teen trying too hard to look older. Plus, The full-rimmed glasses resting on his button nose give him a wide-eyed, naive look.
<<if $p2.muscle is 2>>
But then there's his brawny frame. $p2.name is nothing short of jacked, from his thick biceps, down to his
<<if $p2.ass is 1>>
bouncy bubble butt,
<<else>>
firm bubble butt,
<</if>>
and further still to his sinewy
<<if $p2.feet is 1>>
size 15 feet.
<<else>>
feet.
<</if>>
<<else>>
<<if $p2.fat is 1>>
But then there's his massive frame. $p2.name is nothing short of obese, from his flabby arms, down to his
<<if $p2.ass is 1>>
bouncy bubble butt,
<<else>>
wide ass,
<</if>>
and further still to his chunky
<<if $p2.feet is 1>>
size 15 feet.
<<else>>
feet.
<</if>>
<<else>>
And then there’s his slender frame. There’s not a hint of muscle mass to be found on him, from his pale, twig-like arms, down to his
<<if $p2.ass is 1>>
jiggly bubble butt,
<<else>>
completely flat butt,
<</if>>
and further still to his
<<if $p2.feet is 1>>
meaty size 15 feet.
<<else>>
dainty size 7 feet.
<</if>>
<</if>><</if>>
<<else>>
Standing at a paltry 5’ 6”, it’s no surprise $p2.name is constantly getting carded. But his stature is only part of the confusion. The full-rimmed glasses resting on his button nose give him a wide-eyed, naive look that almost certainly adds to the illusion of his youth.
<<if $p2.muscle is 2>>
But then there's his brawny frame. $p2.name is nothing short of jacked, from his thick biceps, down to his
<<if $p2.ass is 1>>
bouncy bubble butt,
<<else>>
firm bubble butt,
<</if>>
and further still to his sinewy
<<if $p2.feet is 1>>
size 15 feet.
<<else>>
feet.
<</if>>
<<else>>
<<if $p2.fat is 1>>
But then there's his massive frame. $p2.name is nothing short of obese, from his flabby arms, down to his
<<if $p2.ass is 1>>
bouncy bubble butt,
<<else>>
wide ass,
<</if>>
and further still to his chunky
<<if $p2.feet is 1>>
size 15 feet.
<<else>>
feet.
<</if>>
<<else>>
And then there’s his slender frame. There’s not a hint of muscle mass to be found on him, from his pale, twig-like arms, down to his
<<if $p2.ass is 1>>
jiggly bubble butt,
<<else>>
completely flat butt,
<</if>>
and further still to his
<<if $p2.feet is 1>>
meaty size 15 feet.
<<else>>
dainty size 7 feet.
<</if>>
<</if>><</if>>
<</if>><</if>><</if>><</if>><</if>>
</p>
<hr>
<<= $p2stat.join("")>>
$p2sub<div style="float: left; max-width: 15vh;">
[img["https://berylforge.neocities.org/images/Green.png"]]
</div>
<p>
<<if $p3.muscle is 0 or $p3.height is 0>>
An hour ago, your roommate $p3.name was
<<else>>
Outwardly, your roommate $p3.name is
<</if>>
the epitome of the macho, muscular bro. He certainly has the wardrobe for it, complete with loose-fitting basketball shorts and a backwards cap. Through countless hours at the gym and on the field, $p3.name earned not just his brawny, masculine physique but the confidence that comes with it.
<<if $p3.height is 0>>
<<if $p3.muscle is 0>>
But now, shorter than most teens and with a scrawny body to match, $p3.name's cocky swagger is completely gone.
<<if $p3.musk is 1>>
The only remnant of his former, masculine glory is the overwhelming odor of sweat and testosterone emanating from his tiny body.
<</if>>
<<if $p1.hair is 0>>
Stupid as it may be, you think he misses his beard the most. He had been grooming that dumb thing since freshman year and wouldn't hear a word said against it.
<<else>>
Well, at least his beard is still the same. Otherwise, you might not recognize him at all.
<</if>>
<<else>>
<<if $p3.fat is 1>>
That confidence is diminished, certainly, now that his years of hard-earned muscle are mostly concealed beneath an extra 60 pounds of lard and what remains of visible has shrunk to match his diminished height.
<<if $p3.musk is 1>>
The only remnant of his former, masculine glory is the overwhelming odor of sweat and testosterone emanating from his pudgy body.
<</if>>
<<if $p1.hair is 0>>
Stupid as it may be, you think he misses his beard the most. He had been grooming that dumb thing since freshman year and wouldn't hear a word said against it.
<<else>>
Well, at least his beard is still the same. Otherwise, you might not recognize him at all.
<</if>>
<<else>>
<<if $p3.muscle is 2>>
That confidence is diminished, certainly, now that he's shorter than most teens. Still, as he plays with his massive muscle tits you can tell that his carefree humor is still intact.
<<if $p1.hair is 0>>
Stupid as it may be, you think he misses his beard the most. He had been grooming that dumb thing since freshman year and wouldn't hear a word said against it.
<<else>>
Well, at least his beard is still the same. Otherwise, you might not recognize him at all.
<</if>>
<<else>>
That confidence is diminished, certainly, now that he's shorter than most teens. But it's clear in his cocky swagger and the ways he seems completely unbothered by
<<if $p3.musk is 1>>
the incredibly powerful scent of sweat and testosterone wafting from his armpits
<<else>>
his stink of dry sweat
<</if>>
that he still doesn't care a whit what others might think of him. Well, for the most part. He’s not without his vulnerabilities.
<<if $p3.hair is 0>>
He's clearly trying not to think about how his beloved beard is scattered all over the floor.
<<else>>
He’s been grooming his thick black beard since freshman year and won’t hear a word said against it.
<</if>>
Plus, you’ve always suspected that $p2.name’s jabs get under $p3.name’s skin a little more than he lets on.
<</if>><</if>><</if>>
<<else>>
<<if $p3.muscle is 0>>
You're not sure what it's weirder to see him without, the shredded body or the cocky swagger.
<<if $p3.hair is 0>>
No, wait. It's definately the beard. He looks like a completely different person without it.
<<else>>
Well, at least his beard is still the same. Otherwise, you might not recognize him at all.
<</if>>
<<else>>
<<if $p3.fat is 1>>
He seems a little unsure in that confidence now that his hard-earned muscle is hidden beneath an extra 60 pounds of lard, but he still carries a cocky swagger that suggests he doesn’t care a whit what others might think of him. Well, for the most part. He’s not without his vulnerabilities.
<<if $p3.hair is 0>>
He's clearly trying not to think about how his beloved beard is scattered all over the floor.
<<else>>
He’s been grooming his thick black beard since freshman year and won’t hear a word said against it.
<</if>>
Plus, you’ve always suspected that $p2.name’s jabs get under $p3.name’s skin a little more than he lets on.
<<else>>
<<if $p3.muscle is 2>>
He seems a little unsure in that confidence now that his vision is partially obscured by a pair of cartoonish muscle tits, but he still carries a cocky swagger that suggests he doesn’t care a whit what others might think of him. Well, for the most part. He’s not without his vulnerabilities.
<<if $p3.hair is 0>>
He's clearly trying not to think about how his beloved beard is scattered all over the floor.
<<else>>
He’s been grooming his thick black beard since freshman year and won’t hear a word said against it.
<</if>>
Plus, you’ve always suspected that $p2.name’s jabs get under $p3.name’s skin a little more than he lets on.
<<else>>
It’s clear in his cocky swagger, his carefree humor, and his near-constant smell of dried sweat that he doesn’t care a whit what others might think of him. Well, for the most part. He’s not without his vulnerabilities.
<<if $p3.hair is 0>>
He's clearly trying not to think about how his beloved beard is scattered all over the floor.
<<else>>
He’s been grooming his thick black beard since freshman year and won’t hear a word said against it.
<</if>>
Plus, you’ve always suspected that $p2.name’s jabs get under $p3.name’s skin a little more than he lets on.
<</if>><</if>><</if>>
<</if>>
</p>
<hr>
<<= $p3stat.join("")>>
$p3sub/*
=====
Card Name
=====
*/
<<if $selected.name is "Exaltation">>
<<set _an to "An <span class='ex'>Exaltation</span> card ">>
<<else>>
<<if $selected.name is "Dissolution">>
<<set _an to "A <span class='di'>Dissolution</span> card ">>
<<else>>
<<if $selected.name is "Fixation">>
<<if $grantee is "p1">>
<<set _an to "You used a <span class='fi'>Fixation</span> card to ">>
<<else>>
<<if $grantee is "p2">>
<<set _an to $p2.name + " used a <span class='fi'>Fixation</span> card to ">>
<<else>>
<<set _an to $p3.name + " used a <span class='fi'>Fixation</span> card to ">>
<</if>><</if>>
<<else>>
<<if $selected.name is "Sublimation">>
<<if $grantee is "p1">>
<<set _an to "You used a <span class='su'>Sublimation</span> card to ">>
<<else>>
<<if $grantee is "p2">>
<<set _an to $p2.name + " used a <span class='su'>Sublimation</span> card to ">>
<<else>>
<<set _an to $p3.name + " used a <span class='su'>Sublimation</span> card to ">>
<</if>><</if>>
<<else>>
<<if $selected.name is "Separation">>
<<if $grantee is "p1">>
<<set _an to "You received a <span class='se'>Separation</span> card. ">>
<<else>>
<<if $grantee is "p2">>
<<set _an to "$p2.name received a <span class='se'>Separation</span> card. ">>
<<else>>
<<set _an to "$p3.name received a <span class='se'>Separation</span> card. ">>
<</if>><</if>>
<<else>>
<<if $selected.name is "Multiplication">>
<<if $grantee is "p1">>
<<if $target.name is $p2.name>>
<<set _an to "You targeted $p2.name with a <span class='mu'>Multiplication</span> card. ">>
<<else>>
<<if $target.name is $p3.name>>
<<set _an to "You targeted $p3.name with a <span class='mu'>Multiplication</span> card. ">>
<<else>>
<<set _an to "You targeted yourself with a <span class='mu'>Multiplication</span> card. ">>
<</if>><</if>>
<<else>>
<<if $grantee is "p2">>
<<if $target.name is $p1.name>>
<<set _an to "$p2.name targeted you with a <span class='mu'>Multiplication</span> card. ">>
<<else>>
<<set _an to "$p2.name targeted $p3.name with a <span class='mu'>Multiplication</span> card. ">>
<</if>>
<<else>>
<<if $target.name is $p1.name>>
<<set _an to "$p3.name targeted you with a <span class='mu'>Multiplication</span> card. ">>
<<else>>
<<set _an to "$p3.name targeted $p2.name with a <span class='mu'>Multiplication</span> card. ">>
<</if>>
<</if>><</if>>
<</if>><</if>><</if>><</if>><</if>><</if>>
/*
=====
TF Descriptions
=====
*/
<<if $grantee is "p1">>
<<if $tf is "Endowment">>
<<set _tfsum to "gave you a thick, footlong cock and a pair of pendulous, plum-sized balls to match.">>
<<else>>
<<if $tf is "Reduction">>
<<set _tfsum to "shrunk your dick down to a pathetic little nub, no more than an inch long.">>
<<else>>
<<if $tf is "Strength">>
<<set _tfsum to "packed 60 lbs of pure, hard muscle onto your already athletic frame. You have the boulder biceps and washboard 8-pack that most professional bodybuilders only dream of.">>
<<else>>
<<if $tf is "Weakness">>
<<set _tfsum to "made every muscle in your body dwindle and shrink, leaving you a stick-thin weakling.">>
<<else>>
<<if $tf is "Corpulence">>
<<set _tfsum to "made your body inflate with fat, turning you into a 300 lb, morbidly obese tub of lard.">>
<<else>>
<<if $tf is "Lactation">>
<<set _tfsum to "caused your nipples to lactate profusely. Your shirt is drenched in tepid man milk.">>
<<else>>
<<if $tf is "Aroma">>
<<set _tfsum to "made your every pore secrete a thick, powerful musk that fills the room in the scent of sweat and testosterone.">>
<<else>>
<<if $tf is "Pilosity">>
<<set _tfsum to "made your mostly-smooth body explode in a dense coat of scraggly hair. Auburn tufts of hair peek out from your waistline and shirt sleeves.">>
<<else>>
<<if $tf is "Depilation">>
<<set _tfsum to "left you completely hairless from the eyebrows down. Your skin is silky smooth and incredibly sensitive. Every shift of the current gives you goosebumps and sends a shiver up your spine.">>
<<else>>
<<if $tf is "Stature">>
<<set _tfsum to "caused the game to glitch, giving you a transformation that shouldn't be possible.">>
<<else>>
<<if $tf is "Atomity">>
<<set _tfsum to "shrunk you down by almost half your original height. Now standing at under 4-feet tall, you can barely see over countertops and every shelf is out of reach.">>
<<else>>
<<if $tf is "Balance">>
<<set _tfsum to "grew your feet to obscene proportions. They’ve gone up at least seven sizes.">>
<<else>>
<<if $tf is "Femininity">>
<<set _tfsum to "melted away your chiseled, angular features. Your new appearance is so feminine, you can easily be mistaken for a woman in the right light.">>
<<else>>
<<if $tf is "Sensitivity">>
<<set _tfsum to "gave you long, udder-like nipples. You're afraid to touch them, since the sensation of them rubbing against your shirt is almost enough to bring you to orgasm.">>
<<else>>
<<if $tf is "Lubrication">>
<<set _tfsum to "made your asshole self-lubricating. The slightest tinge of arousal causes the milky-white liquid to run down your thighs.">>
<<else>>
<<if $tf is "Vastness">>
<<set _tfsum to "gave you a gaping asshole. It stretches painlessly to accommodate whatever's rammed into it. You suspect it could take your whole arm with ease; although, you haven't tried.">>
<<else>>
<<if $tf is "Deglutition">>
<<set _tfsum to "made your lips luscious and plump.">>
<<else>>
<<if $tf is "Rotundity">>
<<set _tfsum to "turned your flat ass into a juicy bubble butt.">>
<<else>>
<<if $tf is "Fluidity">>
<<set _tfsum to "expanded your balls and made you produce obscene quantities of cum.">>
<<else>>
<<if $tf is "Lust">>
<<if $target.name is $p2.name>>
<<set _tfsum to "make $p2.name uncontrollably horny. If he so much as touches his cock, he can think of nothing but jerking off.">>
<<else>>
<<if $target.name is $p3.name>>
<<set _tfsum to "make $p3.name uncontrollably horny. If he so much as touches his cock, he can think of nothing but jerking off.">>
<<else>>
<<set _tfsum to "make yourself uncontrollably horny. If you so much as touch your cock, you can think of nothing but jerking off.">>
<</if>><</if>>
<<else>>
<<if $tf is "Gustation">>
<<if $target.name is $p2.name>>
<<set _tfsum to "give $p2.name a hunger that can only be sated by eating out men's asses.">>
<<else>>
<<if $target.name is $p3.name>>
<<set _tfsum to "give $p3.name a hunger that can only be sated by eating out men's asses.">>
<<else>>
<<set _tfsum to "give yourself a hunger that can only be sated by eating out men's asses.">>
<</if>><</if>>
<<else>>
<<if $tf is "Putridity">>
<<if $target.name is $p2.name>>
<<set _tfsum to "turn $p2.name into a disgusting slob. He would love nothing more than to sniff your soiled underwear or press his nose into your ass as you rip a rancid fart.">>
<<else>>
<<if $target.name is $p3.name>>
<<set _tfsum to "turn $p3.name into a disgusting slob. He would love nothing more than to sniff your soiled underwear or press his nose into your ass as you rip a rancid fart.">>
<<else>>
<<set _tfsum to "turn yourself into a disgusting slob. You would love nothing more than to have sniff your roommates' soiled underwear or press your nose into their asses when one of them rips a rancid fart.">>
<</if>><</if>>
<<else>>
<<if $tf is "Fatuity">>
<<if $target.name is $p2.name>>
<<set _tfsum to "remove every hint of $p2.name's college education. And from the sounds of it, most of high school is gone too. His slack-jawed, vacant expression makes it obvious at a glance just what a complete dumbass $p2.name's become.">>
<<else>>
<<if $target.name is $p3.name>>
<<set _tfsum to "remove every hint of $p3.name's college education. And from the sounds of it, most of high school is gone too. His slack-jawed, vacant expression makes it obvious at a glance just what a complete dumbass $p3.name's become.">>
<<else>>
<<set _tfsum to "remove every hint of your college education and maybe most of high school. Your face is stuck in a vacant, slack-jawed expression that shows the world what a dumbass you've become.">>
<</if>><</if>>
<<else>>
<<if $tf is "Loyalty">>
<<if $target.name is $p2.name>>
<<set _tfsum to "turn $p2.name into an obedient puppy dog. He may think he's human now, but one scratch behind the ear or rub on the belly and $p2.name will be on all fours, begging to sniff your butt or suck your bone.">>
<<else>>
<<if $target.name is $p3.name>>
<<set _tfsum to "turn $p3.name into an obedient puppy dog. He may think he's human now, but one scratch behind the ear or rub on the belly and $p3.name will be on all fours, begging to sniff your butt or suck your bone.">>
<<else>>
<<set _tfsum to "turn yourself into an obedient puppy dog. You may think you're human now, but one scratch behind the ear or rub on the belly and you'll be on all fours, begging to sniff butts and chase bones.">>
<</if>><</if>>
<<else>>
<<if $tf is "Nourishment">>
<<if $target.name is $p2.name>>
<<set _tfsum to "give $p2.name an oral fixation. He is horribly uncomfortable without a cock in his mouth.">>
<<else>>
<<if $target.name is $p3.name>>
<<set _tfsum to "give $p3.name an oral fixation. He is horribly uncomfortable without a cock in his mouth.">>
<<else>>
<<set _tfsum to "give yourself an oral fixation. You are horribly uncomfortable without a cock in your mouth.">>
<</if>><</if>>
<<else>>
<<if $tf is "Emptiness">>
<<if $target.name is $p2.name>>
<<set _tfsum to "make $p2.name feel utterly hollow unless he's got something jammed up his ass, preferably a cock, but he'll take whatever he can get to avoid feeling empty.">>
<<else>>
<<if $target.name is $p3.name>>
<<set _tfsum to "make $p3.name feel utterly hollow unless he's got something jammed up his ass, preferably a cock, but he'll take whatever he can get to avoid feeling empty.">>
<<else>>
<<set _tfsum to "make you feel utterly hollow unless you've got something jammed up your ass, preferably a cock, but you'll take whatever you can get to avoid feeling empty.">>
<</if>><</if>>
<<else>>
<<if $tf is "Gain">>
<<if $target.name is $p2.name>>
<<set _tfsum to "give $p2.name a fat fetish. The idea would have disgusted him a moment ago, but now $p2.name thinks it would be incredibly hot to get so fat, he can't even roll out of bed.">>
<<else>>
<<if $target.name is $p3.name>>
<<set _tfsum to "give $p3.name a fat fetish. The idea would have disgusted him a moment ago, but now $p3.name thinks it would be incredibly hot to get so fat, he can't even roll out of bed.">>
<<else>>
<<set _tfsum to "give yourself a fat fetish. The idea would have disgusted you a moment ago, but now you think it would be incredibly hot to get so fat you can't even roll out of bed.">>
<</if>><</if>>
<<else>>
<<if $tf is "Addiction">>
<<if $target.name is $p2.name>>
<<set _tfsum to "make $p2.name addicted to cum. Withdrawal turns him into a weak, quivering mess if he goes more than a few hours without slurping down some guy's jizz.">>
<<else>>
<<if $target.name is $p3.name>>
<<set _tfsum to "make $p3.name addicted to cum. Withdrawal turns him into a weak, quivering mess if he goes more than a few hours without slurping down some guy's jizz.">>
<<else>>
<<set _tfsum to "make you addicted to cum. Withdrawal turns you into a weak, quivering mess if you go more than a few hours without slurping down some guy's jizz.">>
<</if>><</if>>
<<else>>
<<if $tf is "Insufflation">>
<<if $target.name is $p2.name>>
<<set _tfsum to "make $p2.name extraordinarily aroused by men's musk. He could lose himself in your armpit for days if you let him.">>
<<else>>
<<if $target.name is $p3.name>>
<<set _tfsum to "make $p3.name extraordinarily aroused by men's musk. He could lose himself in your armpit for days if you let him.">>
<<else>>
<<set _tfsum to "make you extraordinarily aroused by men's musk. You could lose yourself in a stinking armpit for days.">>
<</if>><</if>>
<<else>>
<<if $tf is "Inferiority">>
<<if $target.name is $p2.name>>
<<set _tfsum to "give $p2.name a foot fetish to end all foot fetishes. He would happily abandon everything for the opportunity to worship your feet.">>
<<else>>
<<if $target.name is $p3.name>>
<<set _tfsum to "give $p3.name a foot fetish to end all foot fetishes. He would happily abandon everything for the opportunity to worship your feet.">>
<<else>>
<<set _tfsum to "give yourself a foot fetish to end all foot fetishes. You would happily abandon everything for the opportunity to worship a man's feet.">>
<</if>><</if>>
<<else>>
<<if $tf is "Thirst">>
<<if $target.name is $p2.name>>
<<set _tfsum to "make $p2.name crave the taste of piss. Even now, he's smacking his dry lips together and stealing glances toward the bathroom.">>
<<else>>
<<if $target.name is $p3.name>>
<<set _tfsum to "make $p3.name crave the taste of piss. Even now, he's smacking his dry lips together and stealing glances toward the bathroom.">>
<<else>>
<<set _tfsum to "make you crave the taste of piss. Even now, you're smacking your dry lips together and stealing glances toward the bathroom.">>
<</if>><</if>>
<<else>>
<<if $tf is "Reverence">>
<<if $target.name is $p2.name>>
<<set _tfsum to "make $p2.name crave the heat and mass of a muscle god.">>
<<else>>
<<if $target.name is $p3.name>>
<<set _tfsum to "elevate $p3.name's appreciation of muscle to the point of utter devotion.">>
<<else>>
<<set _tfsum to "make you obsessed with muscle. You're happiest worshipping a bulging bicep or a chiseled six pack.">>
<</if>><</if>>
<<else>>
<<if $tf is "Effeminacy">>
<<if $target.name is $p2.name>>
<<set _tfsum to "make $p2.name talk like a lisping, giggling airhead.">>
<<else>>
<<if $target.name is $p3.name>>
<<set _tfsum to "make $p3.name talk like a lisping, giggling airhead.">>
<<else>>
<<set _tfsum to "make you talk like a lisping, giggling airhead.">>
<</if>><</if>>
<<else>>
<<if $tf is "Sub1">>
<<set _tfsum to "You were transformed into a slutty gay bottom that thrills at being whored out by his roommates and former best friends.">>
<<else>>
<<if $tf is "Sub2">>
<<set _tfsum to "You were transformed into a submissive little bitch, eager to attend to your roommates' every need.">>
<<else>>
<<if $tf is "Sub3">>
<<set _tfsum to "You were transformed into your roommates' personal fagpet, afraid that if you ever fail to meet their needs they'll rent you out for another frat party.">>
<<else>>
<<if $tf is "Sub4">>
<<set _tfsum to "You were transformed into a pitiful slut, too obsessed with getting your pussy filled to accomplish anything.">>
<<else>>
<<if $tf is "Sub5">>
<<set _tfsum to "You were transformed into a disgusting pig who begs his roommates for their soiled laundry because it's the only thing that gets you off anymore.">>
<<else>>
<<if $tf is "Sub6">>
<<set _tfsum to "You were transformed into a needy bottom bitch who has to pay his roommates for the privilege of getting his pussy cored out every night.">>
<<else>>
<<if $tf is "Sub7">>
<<set _tfsum to "You were transformed into a worthless cuck who gets off on being used and humiliated.">>
<<else>>
<<if $tf is "Sub8">>
<<set _tfsum to "You were transformed into your roommates' eager cock holster.">>
<<else>>
<<if $tf is "Sub9">>
<<set _tfsum to "You were transformed into your roommates' secret cock whore.">>
<<else>>
<<if $tf is "Sub10">>
<<set _tfsum to "You were transformed into a pathetic muscle slut.">>
<<else>>
<<if $tf is "Sub11">>
<<set _tfsum to "You were transformed into your roommates' eager cock holster.">>
<<else>>
<<if $tf is "Sub12">>
<<set _tfsum to "You were transformed into your roommates' eager cock holster.">>
<<else>>
<<if $tf is "Dom1">>
<<set _tfsum to "He was transformed into a slutty gay bottom that thrills at being whored out by his roommates and former best friends.">>
<<else>>
<<if $tf is "Dom2">>
<<set _tfsum to "He was transformed into a submissive little bitch, eager to attend to his roommates' every need.">>
<<else>>
<<if $tf is "Dom3">>
<<set _tfsum to "He was transformed into your personal fagpet, afraid that if he ever fails to meet your needs you'll rent him out for another frat party.">>
<<else>>
<<if $tf is "Dom4">>
<<set _tfsum to "He was transformed into a pitiful slut, too obsessed with getting his pussy filled to accomplish anything.">>
<<else>>
<<if $tf is "Dom5">>
<<set _tfsum to "He was transformed into a disgusting pig who begs his roommates for their soiled laundry because it's the only thing that gets him off anymore.">>
<<else>>
<<if $tf is "Dom6">>
<<set _tfsum to "He was transformed into a needy bottom bitch who has to pay his roommates for the privilege of getting his pussy cored out every night.">>
<<else>>
<<if $tf is "Dom7">>
<<set _tfsum to "He was transformed into a worthless cuck who gets off on being used and humiliated.">>
<<else>>
<<if $tf is "Dom8">>
<<set _tfsum to "He was transformed into your eager cock holster.">>
<<else>>
<<if $tf is "Dom9">>
<<set _tfsum to "He was transformed into a slutty exhibitionist.">>
<<else>>
<<if $tf is "Dom10">>
<<set _tfsum to "You were transformed into a pathetic muscle slut.">>
<<else>>
<<if $tf is "Dom11">>
<<set _tfsum to "He was transformed into.">>
<<else>>
<<if $tf is "Dom12">>
<<set _tfsum to "He was transformed into.">>
<</if>><</if>><</if>><</if>><</if>><</if>><</if>><</if>><</if>><</if>><</if>><</if>><</if>><</if>><</if>><</if>><</if>><</if>><</if>><</if>><</if>><</if>><</if>><</if>><</if>><</if>><</if>><</if>><</if>><</if>><</if>><</if>><</if>><</if>><</if>><</if>><</if>><</if>><</if>><</if>><</if>><</if>><</if>><</if>><</if>><</if>><</if>><</if>><</if>><</if>><</if>><</if>><</if>><</if>><</if>><</if>><</if>>
<<else>>
<<if $grantee is "p2">>
<<if $tf is "Endowment">>
<<set _tfsum to "gave $p2.name a fat, veiny 9-inch cock.">>
<<else>>
<<if $tf is "Reduction">>
<<set _tfsum to "shrunk $p2.name's already meager dick down to a useless little nub.">>
<<else>>
<<if $tf is "Strength">>
<<set _tfsum to "replaced $p2.name's tiny body with a hard, muscular physique.">>
<<else>>
<<if $tf is "Weakness">>
<<set _tfsum to "made the game glitch.">>
<<else>>
<<if $tf is "Corpulence">>
<<set _tfsum to "inflated $p2.name with hundreds of pounds of wobbly fat.">>
<<else>>
<<if $tf is "Lactation">>
<<set _tfsum to "caused $p2.name's nipples to lactate profusely. His shirt is drenched in tepid man milk.">>
<<else>>
<<if $tf is "Aroma">>
<<set _tfsum to "gave $p2.name a powerful man musk that no amount of washing or deodorant will ever fully disguise. ">>
<<else>>
<<if $tf is "Pilosity">>
<<set _tfsum to "covered $p2.name's previously smooth body in a thick carpet of blonde hair.">>
<<else>>
<<if $tf is "Depilation">>
<<set _tfsum to "caused what little body hair $p2.name had to fall out. ">>
<<else>>
<<if $tf is "Stature">>
<<set _tfsum to "made $p2.name shoot up a foot in height, easily towering over you at six-and-a-half feet tall.">>
<<else>>
<<if $tf is "Atomity">>
<<set _tfsum to "caused $p2.name's short frame to shrink even further. He dropped in height by about 18 inches, leaving him maybe 4-feet tall.">>
<<else>>
<<if $tf is "Balance">>
<<set _tfsum to "made $p2.name's feet grow to clownish proportions.">>
<<else>>
<<if $tf is "Femininity">>
<<set _tfsum to "erased every trace of masculinity from $p2.name's body. He looks more like a tomboy than a real man.">>
<<else>>
<<if $tf is "Sensitivity">>
<<set _tfsum to "made $p2.name's nipples lengthen and becomes a hundred times more sensitive.">>
<<else>>
<<if $tf is "Lubrication">>
<<set _tfsum to "made $p2.name's asshole self-lubricating. The slightest tinge of arousal causes the milky-white fluid to run down his thighs.">>
<<else>>
<<if $tf is "Vastness">>
<<set _tfsum to "gave $p2.name a gaping asshole. It stretches painlessly to accommodate whatever's rammed into it. You suspect it could take your whole arm with ease; although, you haven't tried.">>
<<else>>
<<if $tf is "Deglutition">>
<<set _tfsum to "inflated $p2.name's lips. They look wet and collagen-filled.">>
<<else>>
<<if $tf is "Rotundity">>
<<set _tfsum to "turned $p2.name's pancake ass into a bouncing bubble butt.">>
<<else>>
<<if $tf is "Fluidity">>
<<set _tfsum to "made $p2.name leak cum like a broken faucet.">>
<<else>>
<<if $tf is "Lust">>
<<if $target.name is $p1.name>>
<<set _tfsum to "make you uncontrollably horny. If you so much as touch your cock, you can think of nothing but jerking off.">>
<<else>>
<<set _tfsum to "make $p3.name uncontrollably horny. If he so much as touches his cock, he can think of nothing but jerking off.">>
<</if>>
<<else>>
<<if $tf is "Gustation">>
<<if $target.name is $p1.name>>
<<set _tfsum to "give you a hunger that can only be sated by eating out men's asses.">>
<<else>>
<<set _tfsum to "give $p3.name a hunger that can only be sated by eating out men's asses.">>
<</if>>
<<else>>
<<if $tf is "Putridity">>
<<if $target.name is $p1.name>>
<<set _tfsum to "turn you into a disgusting slob. You would love nothing more than to have sniff $p2.name's soiled underwear or press your nose into his ass as he rips a rancid fart.">>
<<else>>
<<set _tfsum to "turn $p3.name into a disgusting slob. He would love nothing more than to have sniff your soiled underwear or press his nose into your ass as you rip a rancid fart.">>
<</if>>
<<else>>
<<if $tf is "Fatuity">>
<<if $target.name is $p1.name>>
<<set _tfsum to "remove every hint of your college education and maybe most of high school. Your face is stuck in a vacant, slack-jawed expression that shows the world what a dumbass you've become.">>
<<else>>
<<set _tfsum to "remove every hint of $p3.name's college education. And from the sounds of it, most of high school is gone too. His slack-jawed, vacant expression makes it obvious at a glance just what a complete dumbass $p3.name's become.">>
<</if>>
<<else>>
<<if $tf is "Loyalty">>
<<if $target.name is $p1.name>>
<<set _tfsum to "turn you into an obedient puppy dog. You may think you're human now, but one scratch behind the ear or rub on the belly and you'll be on all fours, begging to sniff $p2.name's butt or suck his bone.">>
<<else>>
<<set _tfsum to "turn $p3.name into an obedient puppy dog. He may think he's human now, but one scratch behind the ear or rub on the belly and $p3.name will be on all fours, begging to sniff your butt or suck your bone.">>
<</if>>
<<else>>
<<if $tf is "Nourishment">>
<<if $target.name is $p1.name>>
<<set _tfsum to "give you an oral fixation. You are horribly uncomfortable without a cock in your mouth.">>
<<else>>
<<set _tfsum to "give $p3.name an oral fixation. He is horribly uncomfortable without a cock in his mouth.">>
<</if>>
<<else>>
<<if $tf is "Emptiness">>
<<if $target.name is $p1.name>>
<<set _tfsum to "make you feel utterly hollow unless you've got something jammed up your ass, preferably a cock, but you'll take whatever you can get to avoid feeling empty.">>
<<else>>
<<set _tfsum to "make $p3.name feel utterly hollow unless he's got something jammed up his ass, preferably a cock, but he'll take whatever he can get to avoid feeling empty.">>
<</if>>
<<else>>
<<if $tf is "Gain">>
<<if $target.name is $p1.name>>
<<set _tfsum to "give you a fat fetish. The idea would have disgusted you a moment ago, but now you think it would be incredibly hot to get so fat you can't even roll out of bed.">>
<<else>>
<<set _tfsum to "give $p3.name a fat fetish. The idea would have disgusted him a moment ago, but now $p3.name thinks it would be incredibly hot to get so fat, he can't even roll out of bed.">>
<</if>>
<<else>>
<<if $tf is "Addiction">>
<<if $target.name is $p1.name>>
<<set _tfsum to "make you addicted to cum. Withdrawal turns you into a weak, quivering mess if you go more than a few hours without slurping down some guy's jizz.">>
<<else>>
<<set _tfsum to "make $p3.name addicted to cum. Withdrawal turns him into a weak, quivering mess if he goes more than a few hours without slurping down some guy's jizz.">>
<</if>>
<<else>>
<<if $tf is "Insufflation">>
<<if $target.name is $p1.name>>
<<set _tfsum to "make you extraordinarily aroused by men's musk. You could lose yourself in his armpit for days if he let you.">>
<<else>>
<<set _tfsum to "make $p3.name extraordinarily aroused by men's musk. He could lose himself in your armpit for days if you let him.">>
<</if>>
<<else>>
<<if $tf is "Inferiority">>
<<if $target.name is $p1.name>>
<<set _tfsum to "give you a foot fetish to end all foot fetishes. You would happily abandon everything for the opportunity to worship his feet.">>
<<else>>
<<set _tfsum to "give $p3.name a foot fetish to end all foot fetishes. He would happily abandon everything for the opportunity to worship your feet.">>
<</if>>
<<else>>
<<if $tf is "Thirst">>
<<if $target.name is $p1.name>>
<<set _tfsum to "make you crave the taste of piss. Even now, you're smacking your dry lips together and stealing glances toward the bathroom.">>
<<else>>
<<set _tfsum to "make $p3.name crave the taste of piss. Even now, he's smacking his dry lips together and stealing glances toward the bathroom.">>
<</if>>
<<else>>
<<if $tf is "Reverence">>
<<if $target.name is $p1.name>>
<<set _tfsum to "make you obsessed with muscle. You're happiest worshipping a bulging bicep or a chiseled six pack.">>
<<else>>
<<set _tfsum to "elevate $p3.name's appreciation of muscle to the point of utter devotion.">>
<</if>>
<<else>>
<<if $tf is "Effeminacy">>
<<if $target.name is $p1.name>>
<<set _tfsum to "make you talk like a lisping, giggling airhead.">>
<<else>>
<<set _tfsum to "make $p3.name talk like a lisping, giggling airhead.">>
<</if>>
<<else>>
<<if $tf is "Sub1">>
<<set _tfsum to "You were transformed into a slutty gay bottom that thrills at being whored out by his roommates and former best friends.">>
<<else>>
<<if $tf is "Sub2">>
<<set _tfsum to "You were transformed into a submissive little bitch, eager to attend to your roommates' every need.">>
<<else>>
<<if $tf is "Sub3">>
<<set _tfsum to "You were transformed into your roommates' personal fagpet, afraid that if you ever fail to meet their needs they'll rent you out for another frat party.">>
<<else>>
<<if $tf is "Sub4">>
<<set _tfsum to "You were transformed into a pitiful slut, too obsessed with getting your pussy filled to accomplish anything.">>
<<else>>
<<if $tf is "Sub5">>
<<set _tfsum to "You were transformed into a disgusting pig who begs his roommates for their soiled laundry because it's the only thing that gets you off anymore.">>
<<else>>
<<if $tf is "Sub6">>
<<set _tfsum to "You were transformed into a needy bottom bitch who has to pay his roommates for the privilege of getting his pussy cored out every night.">>
<<else>>
<<if $tf is "Sub7">>
<<set _tfsum to "You were transformed into a worthless cuck who gets off on being used and humiliated.">>
<<else>>
<<if $tf is "Sub8">>
<<set _tfsum to "You were transformed into your roommates' eager cock holster.">>
<<else>>
<<if $tf is "Sub9">>
<<set _tfsum to "You were transformed into your roommates' secret cock whore.">>
<<else>>
<<if $tf is "Sub10">>
<<set _tfsum to "You were transformed into a pathetic muscle slut.">>
<<else>>
<<if $tf is "Sub11">>
<<set _tfsum to "You were transformed into your roommates' eager cock holster.">>
<<else>>
<<if $tf is "Sub12">>
<<set _tfsum to "You were transformed into your roommates' eager cock holster.">>
<<else>>
<<if $tf is "Dom1">>
<<set _tfsum to "He was transformed into a slutty gay bottom that thrills at being whored out by his roommates and former best friends.">>
<<else>>
<<if $tf is "Dom2">>
<<set _tfsum to "He was transformed into a submissive little bitch, eager to attend to his roommates' every need.">>
<<else>>
<<if $tf is "Dom3">>
<<set _tfsum to "He was transformed into your personal fagpet, afraid that if he ever fails to meet your needs you'll rent him out for another frat party.">>
<<else>>
<<if $tf is "Dom4">>
<<set _tfsum to "He was transformed into a pitiful slut, too obsessed with getting his pussy filled to accomplish anything.">>
<<else>>
<<if $tf is "Dom5">>
<<set _tfsum to "He was transformed into a disgusting pig who begs his roommates for their soiled laundry because it's the only thing that gets him off anymore.">>
<<else>>
<<if $tf is "Dom6">>
<<set _tfsum to "He was transformed into a needy bottom bitch who has to pay his roommates for the privilege of getting his pussy cored out every night.">>
<<else>>
<<if $tf is "Dom7">>
<<set _tfsum to "He was transformed into a worthless cuck who gets off on being used and humiliated.">>
<<else>>
<<if $tf is "Dom8">>
<<set _tfsum to "He was transformed into your eager cock holster.">>
<<else>>
<<if $tf is "Dom9">>
<<set _tfsum to "He was transformed into a slutty exhibitionist.">>
<<else>>
<<if $tf is "Dom10">>
<<set _tfsum to "You were transformed into a pathetic muscle slut.">>
<<else>>
<<if $tf is "Dom11">>
<<set _tfsum to "He was transformed into.">>
<<else>>
<<if $tf is "Dom12">>
<<set _tfsum to "He was transformed into.">>
<</if>><</if>><</if>><</if>><</if>><</if>><</if>><</if>><</if>><</if>><</if>><</if>><</if>><</if>><</if>><</if>><</if>><</if>><</if>><</if>><</if>><</if>><</if>><</if>><</if>><</if>><</if>><</if>><</if>><</if>><</if>><</if>><</if>><</if>><</if>><</if>><</if>><</if>><</if>><</if>><</if>><</if>><</if>><</if>><</if>><</if>><</if>><</if>><</if>><</if>><</if>><</if>><</if>><</if>><</if>><</if>><</if>>
<<else>>
<<if $tf is "Endowment">>
<<set _tfsum to "made $p3.name's dick a massive, bulging behemoth.">>
<<else>>
<<if $tf is "Reduction">>
<<set _tfsum to "shrunk $p3.name's bulging dick down to a useless half-inch clit.">>
<<else>>
<<if $tf is "Strength">>
<<set _tfsum to "swelled $p3.name's muscles to cartoonish proportions. Worst of all are the ridiculously round muscle tits protruding from his chest.">>
<<else>>
<<if $tf is "Weakness">>
<<set _tfsum to "destroyed $p3.name's countless hours of work in the gym when it made his muscles dwindle away to nothing.">>
<<else>>
<<if $tf is "Corpulence">>
<<set _tfsum to "filled up $p3.name's muscular frame with a hundred pounds of fat.">>
<<else>>
<<if $tf is "Lactation">>
<<set _tfsum to "caused $p3.name's nipples to lactate profusely. His shirt is drenched in tepid man milk.">>
<<else>>
<<if $tf is "Aroma">>
<<set _tfsum to "amplified $p3.name's musk. The whole dorm reeks like his football team's locker room.">>
<<else>>
<<if $tf is "Pilosity">>
<<set _tfsum to "made the game glitch.">>
<<else>>
<<if $tf is "Depilation">>
<<set _tfsum to "caused every hair on $p3.name's body, from his eyebrows down, to fall out. Without the well-kept beard he was so proud of, $p3.name looks years younger.">>
<<else>>
<<if $tf is "Stature">>
<<set _tfsum to "made $p3.name grow over a foot in height. You can't claim to be the tall one in the group now that he's over 7-feet-tall.">>
<<else>>
<<if $tf is "Atomity">>
<<set _tfsum to "shrunk $p3.name down to maybe 4-feet tall. His features are just slightly out of proportion; his head is just a little too big and his fingers a little too stubby.">>
<<else>>
<<if $tf is "Balance">>
<<set _tfsum to "made $p3.name's tanned, sweaty feet enormous.">>
<<else>>
<<if $tf is "Femininity">>
<<set _tfsum to "rounded away $p3.name's masculine features, making him look more like a handsome woman than the man you've known for years.">>
<<else>>
<<if $tf is "Sensitivity">>
<<set _tfsum to "made $p3.name's nipples lengthen and becomes a hundred times more sensitive.">>
<<else>>
<<if $tf is "Lubrication">>
<<set _tfsum to "made $p3.name's asshole self-lubricating. The slightest tinge of arousal causes the milky-white fluid to run down his thighs.">>
<<else>>
<<if $tf is "Vastness">>
<<set _tfsum to "gave $p3.name a gaping asshole. It stretches painlessly to accommodate whatever's rammed into it. You suspect it could take your whole arm with ease; although, you haven't tried.">>
<<else>>
<<if $tf is "Deglutition">>
<<set _tfsum to "gave $p3.name a pair of plump, dick-sicking lips that naturally rest in a supermodel's pout.">>
<<else>>
<<if $tf is "Rotundity">>
<<set _tfsum to "turned $p3.name's muscular ass into a fat, fuckable booty.">>
<<else>>
<<if $tf is "Fluidity">>
<<set _tfsum to "turned $p3.name into a veritable cum factory, producing a hundred times as much fluid as he could before.">>
<<else>>
<<if $tf is "Lust">>
<<if $target.name is $p1.name>>
<<set _tfsum to "make you uncontrollably horny. If you so much as touch your cock, you can think of nothing but jerking off.">>
<<else>>
<<set _tfsum to "make $p2.name uncontrollably horny. If he so much as touches his cock, he can think of nothing but jerking off.">>
<</if>>
<<else>>
<<if $tf is "Gustation">>
<<if $target.name is $p1.name>>
<<set _tfsum to "give you a hunger that can only be sated by eating out men's asses.">>
<<else>>
<<set _tfsum to "give $p2.name a hunger that can only be sated by eating out men's asses.">>
<</if>>
<<else>>
<<if $tf is "Putridity">>
<<if $target.name is $p1.name>>
<<set _tfsum to "turn you into a disgusting slob. You would love nothing more than to have sniff $p3.name's soiled underwear or press your nose into his ass as he rips a rancid fart.">>
<<else>>
<<set _tfsum to "turn $p2.name into a disgusting slob. He would love nothing more than to have sniff your soiled underwear or press his nose into your ass as you rip a rancid fart.">>
<</if>>
<<else>>
<<if $tf is "Fatuity">>
<<if $target.name is $p1.name>>
<<set _tfsum to "remove every hint of your college education and maybe most of high school. Your face is stuck in a vacant, slack-jawed expression that shows the world what a dumbass you've become.">>
<<else>>
<<set _tfsum to "remove every hint of $p2.name's college education. And from the sounds of it, most of high school is gone too. His slack-jawed, vacant expression makes it obvious at a glance just what a complete dumbass $p2.name's become.">>
<</if>>
<<else>>
<<if $tf is "Loyalty">>
<<if $target.name is $p1.name>>
<<set _tfsum to "turn you into an obedient puppy dog. You may think you're human now, but one scratch behind the ear or rub on the belly and you'll be on all fours, begging to sniff $p3.name's butt or suck his bone.">>
<<else>>
<<set _tfsum to "turn $p2.name into an obedient puppy dog. He may think he's human now, but one scratch behind the ear or rub on the belly and $p2.name will be on all fours, begging to sniff your butt or suck your bone.">>
<</if>>
<<else>>
<<if $tf is "Nourishment">>
<<if $target.name is $p1.name>>
<<set _tfsum to "give you an oral fixation. You are horribly uncomfortable without a cock in your mouth.">>
<<else>>
<<set _tfsum to "give $p2.name an oral fixation. He is horribly uncomfortable without a cock in his mouth.">>
<</if>>
<<else>>
<<if $tf is "Emptiness">>
<<if $target.name is $p1.name>>
<<set _tfsum to "make you feel utterly hollow unless you've got something jammed up your ass, preferably a cock, but you'll take whatever you can get to avoid feeling empty.">>
<<else>>
<<set _tfsum to "make $p2.name feel utterly hollow unless he's got something jammed up his ass, preferably a cock, but he'll take whatever he can get to avoid feeling empty.">>
<</if>>
<<else>>
<<if $tf is "Gain">>
<<if $target.name is $p1.name>>
<<set _tfsum to "give you a fat fetish. The idea would have disgusted you a moment ago, but now you think it would be incredibly hot to get so fat you can't even roll out of bed.">>
<<else>>
<<set _tfsum to "give $p2.name a fat fetish. The idea would have disgusted him a moment ago, but now $p2.name thinks it would be incredibly hot to get so fat, he can't even roll out of bed.">>
<</if>>
<<else>>
<<if $tf is "Addiction">>
<<if $target.name is $p1.name>>
<<set _tfsum to "make you addicted to cum. Withdrawal turns you into a weak, quivering mess if you go more than a few hours without slurping down some guy's jizz.">>
<<else>>
<<set _tfsum to "make $p2.name addicted to cum. Withdrawal turns him into a weak, quivering mess if he goes more than a few hours without slurping down some guy's jizz.">>
<</if>>
<<else>>
<<if $tf is "Insufflation">>
<<if $target.name is $p1.name>>
<<set _tfsum to "make you extraordinarily aroused by men's musk. You could lose yourself in his armpit for days if he let you.">>
<<else>>
<<set _tfsum to "make $p2.name extraordinarily aroused by men's musk. He could lose himself in your armpit for days if you let him.">>
<</if>>
<<else>>
<<if $tf is "Inferiority">>
<<if $target.name is $p1.name>>
<<set _tfsum to "give you a foot fetish to end all foot fetishes. You would happily abandon everything for the opportunity to worship his feet.">>
<<else>>
<<set _tfsum to "give $p2.name a foot fetish to end all foot fetishes. He would happily abandon everything for the opportunity to worship your feet.">>
<</if>>
<<else>>
<<if $tf is "Thirst">>
<<if $target.name is $p1.name>>
<<set _tfsum to "make you crave the taste of piss. Even now, you're smacking your dry lips together and stealing glances toward the bathroom.">>
<<else>>
<<set _tfsum to "make $p2.name crave the taste of piss. Even now, he's smacking his dry lips together and stealing glances toward the bathroom.">>
<</if>>
<<else>>
<<if $tf is "Reverence">>
<<if $target.name is $p1.name>>
<<set _tfsum to "make you obsessed with muscle. You're happiest worshipping a bulging bicep or a chiseled six pack.">>
<<else>>
<<set _tfsum to "make $p2.name crave the heat and mass of a muscle god.">>
<</if>>
<<else>>
<<if $tf is "Effeminacy">>
<<if $target.name is $p1.name>>
<<set _tfsum to "make you talk like a lisping, giggling airhead.">>
<<else>>
<<set _tfsum to "make $p2.name talk like a lisping, giggling airhead.">>
<</if>>
<<else>>
<<if $tf is "Sub1">>
<<set _tfsum to "You were transformed into a slutty gay bottom that thrills at being whored out by his roommates and former best friends.">>
<<else>>
<<if $tf is "Sub2">>
<<set _tfsum to "You were transformed into a submissive little bitch, eager to attend to your roommates' every need.">>
<<else>>
<<if $tf is "Sub3">>
<<set _tfsum to "You were transformed into your roommates' personal fagpet, afraid that if you ever fail to meet their needs they'll rent you out for another frat party.">>
<<else>>
<<if $tf is "Sub4">>
<<set _tfsum to "You were transformed into a pitiful slut, too obsessed with getting your pussy filled to accomplish anything.">>
<<else>>
<<if $tf is "Sub5">>
<<set _tfsum to "You were transformed into a disgusting pig who begs his roommates for their soiled laundry because it's the only thing that gets you off anymore.">>
<<else>>
<<if $tf is "Sub6">>
<<set _tfsum to "You were transformed into a needy bottom bitch who has to pay his roommates for the privilege of getting his pussy cored out every night.">>
<<else>>
<<if $tf is "Sub7">>
<<set _tfsum to "You were transformed into a worthless cuck who gets off on being used and humiliated.">>
<<else>>
<<if $tf is "Sub8">>
<<set _tfsum to "You were transformed into your roommates' eager cock holster.">>
<<else>>
<<if $tf is "Sub9">>
<<set _tfsum to "You were transformed into your roommates' secret cock whore.">>
<<else>>
<<if $tf is "Sub10">>
<<set _tfsum to "You were transformed into a pathetic muscle slut.">>
<<else>>
<<if $tf is "Sub11">>
<<set _tfsum to "You were transformed into your roommates' eager cock holster.">>
<<else>>
<<if $tf is "Sub12">>
<<set _tfsum to "You were transformed into your roommates' eager cock holster.">>
<<else>>
<<if $tf is "Dom1">>
<<set _tfsum to "He was transformed into a slutty gay bottom that thrills at being whored out by his roommates and former best friends.">>
<<else>>
<<if $tf is "Dom2">>
<<set _tfsum to "He was transformed into a submissive little bitch, eager to attend to his roommates' every need.">>
<<else>>
<<if $tf is "Dom3">>
<<set _tfsum to "He was transformed into your personal fagpet, afraid that if he ever fails to meet your needs you'll rent him out for another frat party.">>
<<else>>
<<if $tf is "Dom4">>
<<set _tfsum to "He was transformed into a pitiful slut, too obsessed with getting his pussy filled to accomplish anything.">>
<<else>>
<<if $tf is "Dom5">>
<<set _tfsum to "He was transformed into a disgusting pig who begs his roommates for their soiled laundry because it's the only thing that gets him off anymore.">>
<<else>>
<<if $tf is "Dom6">>
<<set _tfsum to "He was transformed into a needy bottom bitch who has to pay his roommates for the privilege of getting his pussy cored out every night.">>
<<else>>
<<if $tf is "Dom7">>
<<set _tfsum to "He was transformed into a worthless cuck who gets off on being used and humiliated.">>
<<else>>
<<if $tf is "Dom8">>
<<set _tfsum to "He was transformed into your eager cock holster.">>
<<else>>
<<if $tf is "Dom9">>
<<set _tfsum to "He was transformed into a slutty exhibitionist.">>
<<else>>
<<if $tf is "Dom10">>
<<set _tfsum to "You were transformed into a pathetic muscle slut.">>
<<else>>
<<if $tf is "Dom11">>
<<set _tfsum to "He was transformed into.">>
<<else>>
<<if $tf is "Dom12">>
<<set _tfsum to "He was transformed into.">>
<</if>><</if>><</if>><</if>><</if>><</if>><</if>><</if>><</if>><</if>><</if>><</if>><</if>><</if>><</if>><</if>><</if>><</if>><</if>><</if>><</if>><</if>><</if>><</if>><</if>><</if>><</if>><</if>><</if>><</if>><</if>><</if>><</if>><</if>><</if>><</if>><</if>><</if>><</if>><</if>><</if>><</if>><</if>><</if>><</if>><</if>><</if>><</if>><</if>><</if>><</if>><</if>><</if>><</if>><</if>><</if>><</if>>
<</if>><</if>>
/*
=====
Compile into One Sentence
=====
*/
<<set _sum to "<p>" + _an + _tfsum + "</p>">>
/*
=====
Add to Game History
=====
*/
<<set $history.push(_sum)>>
/*
=====
Add to Player Stats
=====
*/
<<if $selected.name is "Exaltation" or $selected.name is "Dissolution">>
<<if $grantee is "p1">>
<<set $p1stat.push(_sum)>>
<<else>>
<<if $grantee is "p2">>
<<set $p2stat.push(_sum)>>
<<else>>
<<set $p3stat.push(_sum)>>
<</if>><</if>>
<<else>>
<<if $selected.name is "Fixation" or $selected.name is "Sublimation">>
<<if $target.name is $p1.name>>
<<set $p1stat.push(_sum)>>
<<else>>
<<if $target.name is $p2.name>>
<<set $p2stat.push(_sum)>>
<<else>>
<<set $p3stat.push(_sum)>>
<</if>><</if>>
<<else>>
<<if $selected.name is "Separation">>
<<if $grantee is "p1">>
<<set $p1sub to []>>
<<set $p2sub to []>>
<<set $p3sub to []>>
<<set $p1sub.push(_sum)>>
<<else>>
<<if $grantee is "p2">>
<<set $p1sub to []>>
<<set $p2sub to []>>
<<set $p3sub to []>>
<<set $p2sub.push(_sum)>>
<<else>>
<<set $p1sub to []>>
<<set $p2sub to []>>
<<set $p3sub to []>>
<<set $p3sub.push(_sum)>>
<</if>><</if>>
<<else>>
<<if $selected.name is "Multiplication">>
<<if $target.name is $p1.name>>
<<set $p1sub to []>>
<<set $p2sub to []>>
<<set $p3sub to []>>
<<set $p1sub.push(_sum)>>
<<else>>
<<if $target.name is $p2.name>>
<<set $p1sub to []>>
<<set $p2sub to []>>
<<set $p3sub to []>>
<<set $p2sub.push(_sum)>>
<<else>>
<<set $p1sub to []>>
<<set $p2sub to []>>
<<set $p3sub to []>>
<<set $p3sub.push(_sum)>>
<</if>><</if>>
<</if>><</if>><</if>><</if>><h2 style="text-align: center;">Game Summary</h2>
<<= $history.join("")>>
<<if $trueEnd is 1>>
<p>Congratulations! After 30 turns, <span class="name p1">you</span> <<if $p1stat.length + $p2stat.length + $p3stat.length is 1>>still didn't transform the players in any interesting ways. You are the most moral player in the world, but one has to wonder if you didn't mean to play something else instead.<<else>>have discovered Campus Magnum's true ending and enacted sweet revenge on your roommates by making all transformations permanent. Thank you for playing!<</if>></p>
<div style="margin-left: auto; margin-right: auto; display: flex; width: 80%; justify-content: center; text-align: center;">
<div style="max-width: 15vh; float: left;">
<<link [img["https://berylforge.neocities.org/images/Red.png"]]>>
<<popover 'transparent'>>
<<include "p1 Desc">>
<</popover>>
<</link>>
</div>
<div style="max-width: 15vh;">
<<link [img["https://berylforge.neocities.org/images/Blue.png"]]>>
<<popover 'transparent'>>
<<include "p2 Desc">>
<</popover>>
<</link>>
</div>
<div style="max-width: 15vh; float: right;">
<<link [img["https://berylforge.neocities.org/images/Green.png"]]>>
<<popover 'transparent'>>
<<include "p3 Desc">>
<</popover>>
<</link>>
</div>
</div>
<</if>>
<<if $chasteEnd is 1>>
<div style="float: left; max-width: 15vh;">
<<link [img["https://berylforge.neocities.org/images/Red.png"]]>>
<<popover 'transparent'>>
<<include "p1 Desc">>
<</popover>>
<</link>>
</div>
<p>After <<= $p1display.length + $p2display.length + $p3display.length>> turns, <span class="name p1">you</span> won the game! All of your transformations became permanent, and $p2.name and $p3.name briefly returned to normal. You accidentally used your new powers to turn $p2.name into a buxom, blonde knockout and $p3.name into a macho dom top that will absolutely never ever fuck your hungry hole.</p>
<</if>>
<<if $pupEnd is 1>>
<div style="float: left; max-width: 15vh;">
<<link [img["https://berylforge.neocities.org/images/Red.png"]]>>
<<popover 'transparent'>>
<<include "p1 Desc">>
<</popover>>
<</link>>
</div>
<p>After <<= $p1display.length + $p2display.length + $p3display.length>> turns, <span class="name p1">you</span> won the game! All of your transformations became permanent, and $p2.name and $p3.name briefly returned to normal. $p2.name thought he could use your new pup persona to his advantage but instead got himself and $p3.name turned into your perfect puppy playmates.</p>
<</if>>
<<if $midEndPup is 1>>
<p>Woops! After <<= $p1display.length + $p2display.length + $p3display.length>> turns, the three of you got caught up in a puppy pile and were unable to continue the game. All of your transformations are here to stay, but so are your perfect puppy playmates!</p>
<div style="margin-left: auto; margin-right: auto; display: flex; width: 80%; justify-content: center; text-align: center;">
<div style="max-width: 15vh; float: left;">
<<link [img["https://berylforge.neocities.org/images/Red.png"]]>>
<<popover 'transparent'>>
<<include "p1 Desc">>
<</popover>>
<</link>>
</div>
<div style="max-width: 15vh;">
<<link [img["https://berylforge.neocities.org/images/Blue.png"]]>>
<<popover 'transparent'>>
<<include "p2 Desc">>
<</popover>>
<</link>>
</div>
<div style="max-width: 15vh; float: right;">
<<link [img["https://berylforge.neocities.org/images/Green.png"]]>>
<<popover 'transparent'>>
<<include "p3 Desc">>
<</popover>>
<</link>>
</div>
</div>
<</if>>
<<if $boyfriendEnd is 1>>
<div style="float: left; max-width: 15vh;">
<<link [img["https://berylforge.neocities.org/images/Blue.png"]]>>
<<popover 'transparent'>>
<<include "p2 Desc">>
<</popover>>
<</link>>
</div>
<p>After <<= $p1display.length + $p2display.length + $p3display.length>> turns, <span class="name p2">$p2.name</span> won the game! You and $p3.name reverted back to normal, but $p2.name’s transformations became permanent. He used his new abilities to turn you into his lovestruck, doting boyfriend. You’re not sure what cruel plans he has for $p3.name, but you’re sure they’re perfect. Just like everything else about $p2.name.</p>
<</if>>
<<if $dumbEnd is 1>>
<div style="float: left; max-width: 15vh;">
<<link [img["https://berylforge.neocities.org/images/Blue.png"]]>>
<<popover 'transparent'>>
<<include "p2 Desc">>
<</popover>>
<</link>>
</div>
<p>After <<= $p1display.length + $p2display.length + $p3display.length>> turns, <span class="name p2">$p2.name</span> won the game! You and $p3.name reverted back to normal, but $p2.name’s transformations became permanent. Unfortunately, he was too stupid to understand his new powers, and he accidentally turned you and $p3.name into a couple of dumb sluts.</p>
<</if>>
<<if $gainerEnd is 1>>
<div style="float: left; max-width: 15vh;">
<<link [img["https://berylforge.neocities.org/images/Blue.png"]]>>
<<popover 'transparent'>>
<<include "p2 Desc">>
<</popover>>
<</link>>
</div>
<p>After <<= $p1display.length + $p2display.length + $p3display.length>> turns, <span class="name p2">$p2.name</span> won the game! You and $p3.name reverted back to normal, but $p2.name’s transformations became permanent. He was so grateful for his sexy new body, he turned you and $p3.name into a couple of insatiable gainers. That //was// what you wanted, right?</p>
<</if>>
<<if $apeEnd is 1>>
<div style="float: left; max-width: 15vh;">
<<link [img["https://berylforge.neocities.org/images/Green.png"]]>>
<<popover 'transparent'>>
<<include "p3 Desc">>
<</popover>>
<</link>>
</div>
<p>After <<= $p1display.length + $p2display.length + $p3display.length>> turns, <span class="name p3">$p3.name</span> won the game! All of his transformations became permanent, while you and $p2.name briefly returned to normal. Convinced he couldn’t stay on the football team anymore, $p3.name thought he could still help the team out by turning you and $p2.name into the perfect players: massive, muscly, and only good for dominating on the field and fucking his slutty ass.</p>
<</if>>
<<if $daddyEnd is 1>>
<div style="float: left; max-width: 15vh;">
<<link [img["https://berylforge.neocities.org/images/Green.png"]]>>
<<popover 'transparent'>>
<<include "p3 Desc">>
<</popover>>
<</link>>
</div>
<p>After <<= $p1display.length + $p2display.length + $p3display.length>> turns, <span class="name p3">$p3.name</span> won the game! All of his transformations became permanent, while you and $p2.name briefly returned to normal. Furious that $p2.name--and maybe you too--let him misunderstand the rules, $p3.name turned the two of you into a pair of bubble-butted twinks who'll <<if $p3.cock is 0>>never stop craving his useless micro-dick.<<else>>never stop fighting for the privilege of pleasing Daddy’s cock.<</if>></p>
<</if>>
<<if $daddyEnd is 2>>
<div style="float: left; max-width: 15vh;">
<<link [img["https://berylforge.neocities.org/images/Green.png"]]>>
<<popover 'transparent'>>
<<include "p3 Desc">>
<</popover>>
<</link>>
</div>
<p>After <<= $p1display.length + $p2display.length + $p3display.length>> turns, <span class="name p3">$p3.name</span> won the game! All of his transformations became permanent, while you and $p2.name briefly returned to normal. Furious that $p2.name--and maybe you too--let him misunderstand the rules, $p3.name turned $p2.name into a bubble-butted twink and you into his leaking, 12-inch cock.</p>
<</if>>
<<if $pigEnd is 1>>
<div style="float: left; max-width: 15vh;">
<<link [img["https://berylforge.neocities.org/images/Green.png"]]>>
<<popover 'transparent'>>
<<include "p3 Desc">>
<</popover>>
<</link>>
</div>
<p>After <<= $p1display.length + $p2display.length + $p3display.length>> turns, <span class="name p3">$p3.name</span> won the game! He was stuck as a stinking, fat-assed pig and used his new abilities to turn you and $p2.name into the perfect combo to keep him bred and fed for the rest of his happy days.</p>
<</if>>
<<if $revEnd is 1>>
<div style="float: left; max-width: 15vh;">
<<link [img["https://berylforge.neocities.org/images/Green.png"]]>>
<<popover 'transparent'>>
<<include "p3 Desc">>
<</popover>>
<</link>>
</div>
<p>After <<= $p1display.length + $p2display.length + $p3display.length>> turns, <span class="name p3">$p3.name</span> truly won the game! Now the pinnacle of strength and masculinity, $p3.name turned you and $p2.name into a pair of muscular jocks, fit to be the envy of any man. However, you only have eyes for $p3.name, and you'll spend the rest of your life bent over in worship of his perfect body.</p>
<</if>>
<<if $catsgame is 1 and $sandbox is 0>>
<p>The game ended after <<= $p1display.length + $p2display.length + $p3display.length>> turns, and nobody won. Without a winner and with the game destroyed, all of the changes you've undergone are permanent. Hopefully you're pleased with the cards you played.</p>
<div style="margin-left: auto; margin-right: auto; display: flex; width: 80%; justify-content: center; text-align: center;">
<div style="max-width: 15vh; float: left;">
<<link [img["https://berylforge.neocities.org/images/Red.png"]]>>
<<popover 'transparent'>>
<<include "p1 Desc">>
<</popover>>
<</link>>
</div>
<div style="max-width: 15vh;">
<<link [img["https://berylforge.neocities.org/images/Blue.png"]]>>
<<popover 'transparent'>>
<<include "p2 Desc">>
<</popover>>
<</link>>
</div>
<div style="max-width: 15vh; float: right;">
<<link [img["https://berylforge.neocities.org/images/Green.png"]]>>
<<popover 'transparent'>>
<<include "p3 Desc">>
<</popover>>
<</link>>
</div>
</div>
<<if $lunarEnd is "Sub9">><<include "Sub9 E">><</if>>
<</if>><<if $sandbox is 1>>
<<set $trueEnd to 1>>
<div class="speechp1">
<div class="bubble p1">
Sorry, guys. There is no win-- Aah!
</div>
</div>
You yank your hand from the cards mere moments before, with a blinding flash, the deck catches fire. The flame burns an eerie, pale green and rises almost to the ceiling before sputtering out almost as quickly as it started. When your eyes finally readjust to the gloom, you see all that’s left of the deck is a smoldering pile of ash on your coffee table.
<br><br>
<<if $p2.dom is 0 or $p1.dom is 0>>
<<if $p2.dumb is 1>>
<div class="speechp2">
<div class="bubble p2">
What the hell, $p1.name?! If there's no winner, we can't change back to normal! How do you fuck this up? All you had to do is say, "I win."
</div>
</div>
<<else>>
<div class="speechp2">
<div class="bubble p2">
What the hell, $p1.name?! All you had to do was pick a winner so that at least some of us could turn back to normal! <<if $p1stat.length is 0>>You weren't even affected by anything other than <<if $p1sub.length is 0>>that first soul card.<<else>>the soul cards.<</if>> You could have declared yourself the winner and we'd all be back to normal... mostly.<</if>>
</div>
</div>
<</if>>
You can hear the panic rising in $p2.name's voice as he considers what his life will be as a
<<if $p2.dumb is 1>>stupid, <</if>>
<<if $p2.muscle is 2>>hulking, <</if>>
<<if $p2.fat is 1>>chubby, <</if>>
<<if $p2.muscle is 0>>scrawny, <</if>>
<<if $p2.cock is 2>>hung, <</if>>
<<if $p2.cock is 0>>micro-dicked, <</if>>
<<if $p2.ass is 1>>phat-assed, <</if>>
<<if $p2.addict is 1>>cum-addicted, <</if>>
<<if $p2.mskfetish is 1>>armpit sniffing, <</if>>
<<if $p2.rim is 1>>ass eating, <</if>>
<<if $p2.ftfetish is 1>>foot worshipping, <</if>>
<<if $p2.pissfetish is 1>>piss drinking, <</if>>
<<if $p2.lust is 1>>perpetually horny, <</if>>
<<if $p2.height is 0>>
gay dwarf.
<<else>>
<<if $p2.height is 2>>
gay giant.
<<else>>
<<if $p2.dom is 0>>
bottom slut.
<<else>>
sadistic top.
<</if>><</if>><</if>>
<<else>>
<div class="speechp3">
<div class="bubble p3">
What the hell, $p1.name?! If there's no winner, we can't change back to normal! How do you fuck this up? All you had to do is say, "I win."
</div>
</div>
You can hear the panic rising in $p3.name's voice as he considers what his life will be as a
<<if $p3.dumb is 1>>brainless, <</if>>
<<if $p3.muscle is 2>>brawny, <</if>>
<<if $p3.fat is 1>>chunky, <</if>>
<<if $p3.muscle is 0>>stick-thin, <</if>>
<<if $p3.cock is 2>>hung, <</if>>
<<if $p3.cock is 0>>micro-dicked, <</if>>
<<if $p3.ass is 1>>bubble-butted, <</if>>
<<if $p3.addict is 1>>cum-addicted, <</if>>
<<if $p3.mskfetish is 1>>armpit sniffing, <</if>>
<<if $p3.rim is 1>>ass worshipping, <</if>>
<<if $p3.ftfetish is 1>>foot sniffing, <</if>>
<<if $p3.pissfetish is 1>>piss drinking, <</if>>
<<if $p3.lust is 1>>perpetually horny, <</if>>
<<if $p3.height is 0>>
gay dwarf.
<<else>>
<<if $p3.height is 2>>
gay giant.
<<else>>
<<if $p3.dom is 0>>
bottom slut.
<<else>>
sadistic top.
<</if>><</if>><</if>>
<</if>>
You try not to smile as you look from one shocked face to the other and wonder when you should tell them this was your plan all along. You think to yourself, //We've got our whole lives ahead of us. It's my turn to have a secret for a change. <<if $p1.dom is 0>>They'll just have to fuck the truth out of my slutty ass.<<else>> Maybe I'll whisper the truth in <<if $p2.dom is 0>>$p2.name's<<else>>$p3.name's<</if>> ear while I fuck him and tell him he's never allowed to say anything. He's such a submissive little bitch now, he's guaranteed to follow the order.<</if>>//
<br><br>
<div class="speechp1">
<div class="bubble p1">
Yeah, I guess I messed up. <<if $p1stat.length gt 0>>It's not like I didn't end up changed too.<</if>> How about I start making it up to you?
</div>
</div>
You start to rise, disrobing even as you get to your feet, until you're standing, naked, in front of your shocked roommates.
<<if $p1.dom is 1>>
You give your
<<if $p1.cock is 2>>
mammoth cock a few playful tugs, just in case your meaning wasn't clear.
<<else>>
<<if $p1.cock is 1>>
cock a few playful tugs, just in case your meaning wasn't clear.
<<else>>
little clit a playful flick. It takes a special kind of masochist to turn himself into a sadistic dom with a useless nub between his legs. You'll just have to show these two just how domineering a power bottom
<<if $p1.anal is 1>>
with an insatiable hole can be.
<<else>>
<<if $p1.ass is 1>>
with a perfectly inviting ass can be.
<<else>>
<<if $p1.gape is 1>>
with a perfectly accomodating hole can be.
<<else>>
<<if $p1.masc is 0>>
with beautiful, feminine curves can be.
<<else>>
can be.
<</if>><</if>><</if>><</if>>
<</if>><</if>>
<<if $p2.dom is 0>>$p2.name<<else>>$p3.name<</if>> is already crawling across the floor toward you, his unnatural submissiveness quickly overriding any trepidation he might still feel, until
<<if $p2.dom is 0>>
<<if $p2.addict is 1>>
he has his lips wrapped around your dick, desperate to feed his cum addiction.
<<else>>
<<if $p2.mskfetish is 1>>
his nose is nestled into your crotch and he's snorting at your musk like a truffle hog.
<<else>>
<<if $p2.pup is 1>>
he's lapping at your dick like a happy puppy.
<<else>>
<<if $p2.rim is 1>>
he's got his tongue buried in your ass.
<<else>>
<<if $p2.ftfetish is 1>>
he's on hands and knees in front of you, bathing your foot with his tongue.
<<else>>
<<if $p2.piss is 1>>
he's holding his open mouth just under the tip of your cock and praying you'll piss down his throat.
<<else>>
he's kneeling in front of you and kissing the head of your cock tenderly.
<</if>><</if>><</if>><</if>><</if>><</if>>
Finally, you allow a smile to spread across your lips. $p2.name is going to be the ideal sub. And as for $p3.name, he may still be a little wary. But you're certain you'll get plenty of use out of
<<if $p3.fat is 1>>
his fat ass
<<else>>
<<if $p3.muscle is 2>>
his absurd muscle tits
<<else>>
<<if $p3.muscle is 0>>
his twink ass
<<else>>
<<if $p3.pup is 1>>
the pup
<<else>>
<<if $p3.piss is 1>>
the piss addict
<<else>>
<<if $p3.addict is 1>>
the cum addict
<<else>>
<<if $p3.rim is 1>>
that ass-hungry jock
<<else>>
<<if $p3.anal is 1>>
that insatiable ass of his
<<else>>
<<if $p3.lube is 1>>
that self-lubricating asshole of his
<<else>>
<<if $p3.lust is 1>>
the horny jock
<<else>>
<<if $p3.musk is 1>>
the stinking jock
<<else>>
<<if $p3.dumb is 1>>
the brainless jock
<<else>>
the jock
<</if>><</if>><</if>><</if>><</if>><</if>><</if>><</if>><</if>><</if>><</if>><</if>>
before $p2.name is satisfied. It's still game night, after all. You and your roommates always have a good time on game night.
<<else>>
<<if $p3.addict is 1>>
he has his lips wrapped around your dick, desperate to feed his cum addiction.
<<else>>
<<if $p3.mskfetish is 1>>
his nose is nestled into your crotch and he's snorting at your musk like a truffle hog.
<<else>>
<<if $p3.pup is 1>>
he's lapping at your dick like a happy puppy.
<<else>>
<<if $p3.rim is 1>>
he's got his tongue buried in your ass.
<<else>>
<<if $p3.ftfetish is 1>>
he's on hands and knees in front of you, bathing your foot with his tongue.
<<else>>
<<if $p3.piss is 1>>
he's holding his open mouth just under the tip of your cock and praying you'll piss down his throat.
<<else>>
he's kneeling in front of you and kissing the head of your cock tenderly.
<</if>><</if>><</if>><</if>><</if>><</if>>
Finally, you allow a smile to spread across your lips. $p3.name is going to be the ideal sub. And as for $p2.name, he may still be a little wary. But you're certain you'll get plenty of use out of
<<if $p2.fat is 1>>
his fat ass
<<else>>
<<if $p2.muscle is 2>>
his brawny bod
<<else>>
<<if $p2.muscle is 0>>
his twink ass
<<else>>
<<if $p2.pup is 1>>
the pup
<<else>>
<<if $p2.piss is 1>>
the piss addict
<<else>>
<<if $p2.addict is 1>>
the cum addict
<<else>>
<<if $p2.rim is 1>>
that ass-hungry twink
<<else>>
<<if $p2.anal is 1>>
that insatiable ass of his
<<else>>
<<if $p2.lube is 1>>
that self-lubricating asshole of his
<<else>>
<<if $p2.lust is 1>>
the horny twink
<<else>>
<<if $p2.musk is 1>>
the sweaty twink
<<else>>
<<if $p3.dumb is 1>>
the dumbass
<<else>>
his twink ass
<</if>><</if>><</if>><</if>><</if>><</if>><</if>><</if>><</if>><</if>><</if>><</if>>
before $p3.name is satisfied. It's still game night, after all. You and your roommates always have a good time on game night.
<</if>>
<<else>>
You give a little half-turn and grip one of your <<if $p1.ass is 1>>pillowy <</if>>asscheeks, just in case they hadn't already gotten the hint. $p2.name is the first to rise, because of course he is. You, naked, offering up your ass to him; it's all he's ever dreamed of. It only takes him a moment to shuck off his khakis and kick them against the wall. His
<<if $p2.cock is 2>>
thick cock bobs free, and your mouth starts to water.
<<else>>
<<if $p2.cock is 1>>
cock bobs free, and you give your ass a playful smack.
<<else>>
tiny nub is rigid and pointing straight out. It takes a special kind of sadist to turn someone into a sadistic dom with a useless clit between his legs. $p2.name is just going to have to be the best domineering power bottom
<<if $p2.anal is 1>>
with an insatiable hole he can be.
<<else>>
<<if $p2.ass is 1>>
with a perfectly inviting ass he can be.
<<else>>
<<if $p2.gape is 1>>
with a perfectly accomodating hole he can be.
<<else>>
<<if $p2.masc is 0>>
with beautiful, feminine curves he can be.
<<else>>
can be.
<</if>><</if>><</if>><</if>>
<</if>><</if>>
<br><br>
<div class="speechp2">
<div class="bubble p2">
Who said you could stand up. On your knees, bitch!
</div>
</div>
You're only too eager to comply. You drop down and crawl forward, inching closer and closer until, at last,
<<if $p1.addict is 1>>
you can wrap your lips around his dick, desperate to feed your addiction.
<<else>>
<<if $p1.mskfetish is 1>>
your nose is nose is nestled in his crotch, and you're snorting at his musk like a truffle hog.
<<else>>
<<if $p1.pup is 1>>
you're lapping at his dick like a happy puppy.
<<else>>
<<if $p1.rim is 1>>
you've got your tongue buried in his ass.
<<else>>
<<if $p1.ftfetish is 1>>
you're on on hands and knees in front of him, bathing his glorious foot with your tongue.
<<else>>
<<if $p1.piss is 1>>
you're holding your open mouth just under the tip of his cock and praying he'll piss down your throat.
<<else>>
you're kneeling in front of him and kissing the head of his cock tenderly.
<</if>><</if>><</if>><</if>><</if>><</if>>
Finally, you allow your joy to show on your face as you contemplate being used and dominated by these two for the rest of your life. $p3.name was certainly more wary, but the sudden feeling of his hands gripping your hips tells you
<<if $p3.fat is 1>>
your thicc roommate
<<else>>
<<if $p3.muscle is 2>>
the gargantuan jock
<<else>>
<<if $p3.muscle is 0>>
your scrawny roommate
<<else>>
<<if $p3.pup is 1>>
the pup
<<else>>
<<if $p3.piss is 1>>
the piss addict
<<else>>
<<if $p3.addict is 1>>
the cum addict
<<else>>
<<if $p3.rim is 1>>
that ass-hungry jock
<<else>>
<<if $p3.anal is 1>>
he and his insatiable ass
<<else>>
<<if $p3.lube is 1>>
he and his well-lubricated ass
<<else>>
<<if $p3.lust is 1>>
the horny jock
<<else>>
<<if $p3.musk is 1>>
the stinking jock
<<else>>
<<if $p3.dumb is 1>>
the brainless jock
<<else>>
the jock
<</if>><</if>><</if>><</if>><</if>><</if>><</if>><</if>><</if>><</if>><</if>><</if>>
will get plenty of use out of you before he's satisfied too. It's still game night, after all. You and your roommates always have a good time on game night.
<</if>>
<<else>>
<<if $p2.dumb is 1>>
<<set $target to $p2>>
<<set $targetdisplay to $p2display>>
<<set $targetwinCond to $p2winCond>>
<<set $t to "p2">>
<<set $o to "p3">>
<<set $other to $p3>>
<<set $otherdisplay to $p3display>>
<<else>>
<<set $target to $p3>>
<<set $targetdisplay to $p3display>>
<<set $targetwinCond to $p2winCond>>
<<set $t to "p3">>
<<set $o to "p2">>
<<set $other to $p2>>
<<set $otherdisplay to $p2display>>
<</if>>
<<if $lastturn is 1>>
<div class="speechp1">
<div class="bubble p1">
All right, my tur-- Aah!
</div>
</div>
You yank your hand from the cards mere moments before, with a blinding flash, the deck catches fire. The flame burns an eerie, pale green and rises almost to the ceiling before sputtering out almost as quickly as it started. When your eyes finally readjust to the gloom, you see all that’s left of the deck is a smoldering pile of ash on your coffee table.
<<else>>
<<if $lastturn is 2>>
<div class="speechp2">
<div class="bubble p2">
All right, my tur-- Aah!
</div>
</div>
$p2.name’s hand recoils from the cards mere moments before, with a blinding flash, the deck catches fire. The flame burns an eerie, pale green and rises almost to the ceiling before sputtering out almost as quickly as it started. When your eyes finally readjust to the gloom, you see all that’s left of the deck is a smoldering pile of ash on your coffee table.
<<else>>
<div class="speechp3">
<div class="bubble p3">
All right, my tur-- Aah!
</div>
</div>
$p3.name’s hand recoils from the cards mere moments before, with a blinding flash, the deck catches fire. The flame burns an eerie, pale green and rises almost to the ceiling before sputtering out almost as quickly as it started. When your eyes finally readjust to the gloom, you see all that’s left of the deck is a smoldering pile of ash on your coffee table.
<</if>><</if>>
<br><br>
<div @class="'speech' + $o">
<div @class="'bubble ' + $o">
What was that?!
</div>
</div>
<div @class="'speech' + $t">
<div @class="'bubble ' + $t">
I think the game’s over.
<<if $p1display.length is 9>>
$p1.name got nine cards. Congrats, bro. You win.
<<else>>
<<if $targetdisplay.length is 9>>
I got nine cards. Ah, fuck yeah! Suck it, bitches. I win!
<<else>>
You got nine cards. Congrats, bro. You win.
<</if>><</if>>
</div>
</div>
<<if $p1bluehi is 1>>
<div @class="'speech' + $o">
<div @class="'bubble ' + $o">
That’s not how it works, dumbass. The winner isn’t the first person to nine cards; that’s just when the game ends. There’s different win conditions, remember? We’ve got to check everyone’s scores and... their... Oh. Umm, nobody won. $p1.name has the most points, but he’s lunar-aligned. He can’t win with the highest score.
</div>
</div>
<div @class="'speech' + $t">
<div @class="'bubble ' + $t">
Oh, so does it go to the second place winner or... Look, just say who gets to change us back?
</div>
</div>
<<else>>
<<if $p2bluehi is 1>>
<<if $other.name is $p2.name>>
<div @class="'speech' + $o">
<div @class="'bubble ' + $o">
That’s not how it works, dumbass. The winner isn’t the first person to nine cards; that’s just when the game ends. There’s different win conditions, remember? We’ve got to check everyone’s scores and... their... Oh. Umm, nobody won. I have the most points, but I’m lunar-aligned. I can’t win with the highest score.
</div>
</div>
<<else>>
<div @class="'speech' + $o">
<div @class="'bubble ' + $o">
That’s not how it works, dumbass. The winner isn’t the first person to nine cards; that’s just when the game ends. There’s different win conditions, remember? We’ve got to check everyone’s scores and... their... Oh. Umm, nobody won. You have the most points, but you’re lunar-aligned. You can’t win with the highest score.
</div>
</div>
<</if>>
<div @class="'speech' + $t">
<div @class="'bubble ' + $t">
Oh, so does it go to the second place winner or... Look, just say who gets to change us back?
</div>
</div>
<<else>>
<<if $p3bluehi is 1>>
<<if $other.name is $p3.name>>
<div @class="'speech' + $o">
<div @class="'bubble ' + $o">
That’s not how it works, dumbass. The winner isn’t the first person to nine cards; that’s just when the game ends. There’s different win conditions, remember? We’ve got to check everyone’s scores and... their... Oh. Umm, I have the most points, but I’m lunar-aligned. I can’t win with the highest score.
</div>
</div>
<<else>>
<div @class="'speech' + $o">
<div @class="'bubble ' + $o">
That’s not how it works, dumbass. The winner isn’t the first person to nine cards; that’s just when the game ends. There’s different win conditions, remember? We’ve got to check everyone’s scores and... their... Oh. Umm, nobody won. You have the most points, but you’re lunar-aligned. You can’t win with the highest score.
</div>
</div>
<</if>>
<div @class="'speech' + $t">
<div @class="'bubble ' + $t">
Oh, so does it go to the second place winner or... Look, just say who gets to change us back?
</div>
</div>
<<else>>
<<if $alltie is 1>>
<div @class="'speech' + $o">
<div @class="'bubble ' + $o">
That’s not how it works, dumbass. The winner isn’t the first person to nine cards; that’s just when the game ends. There’s different win conditions, remember? We’ve got to check everyone’s scores and... their... Oh. Umm, nobody won. We all have the same score.
</div>
</div>
<div @class="'speech' + $t">
<div @class="'bubble ' + $t">
Oh, so we all win or... Look, just say who gets to change us back?
</div>
</div>
<<else>>
<div @class="'speech' + $o">
<div @class="'bubble ' + $o">
That’s not how it works, dumbass. The winner isn’t the first person to nine cards; that’s just when the game ends. There’s different win conditions, remember? We’ve got to check everyone’s scores and... their... Oh. Umm, nobody won. The two highest scores are tied.
</div>
</div>
<div @class="'speech' + $t">
<div @class="'bubble ' + $t">
Oh, so there's two winners or... Look, just say who gets to change us back?
</div>
</div>
<</if>><</if>><</if>><</if>>
You can hear the panic rising in $target.name’s voice, and you feel it too. Already, you’re snatching up the rule sheet and frantically unfurling it. //Fuck//, you think, //why weren’t we paying more attention//.
<br><br>
<div @class="'speech' + $o">
<div @class="'bubble ' + $o">
Dude, you’re not listening. //Nobody//. Nobody gets to change us back. Nobody won. We’re stuck like this.
</div>
</div>
You grasp the rules in shaking hands as the true horror of your situation dawns on you. It’s true. Without a winner, you’re stuck as this
<<if $p1.dumb is 1>>stupid, <</if>>
<<if $p1.muscle is 2>>musclebound, <</if>>
<<if $p1.fat is 1>>flabby, <</if>>
<<if $p1.muscle is 0>>scrawny, <</if>>
<<if $p1.cock is 2>>hung, <</if>>
<<if $p1.cock is 0>>micro-dicked, <</if>>
<<if $p1.ass is 1>>bubble-butted, <</if>>
<<if $p1.addict is 1>>cum-addicted, <</if>>
<<if $p1.mskfetish is 1>>armpit sniffing, <</if>>
<<if $p1.rim is 1>>ass eating, <</if>>
<<if $p1.ftfetish is 1>>foot worshipping, <</if>>
<<if $p1.pissfetish is 1>>piss drinking, <</if>>
<<if $p1.lust is 1>>perpetually horny, <</if>>
<<if $p1.height is 0>>
gay dwarf.
<<else>>
<<if $p1.dom is 0>>
fag slut.
<<else>>
<<if $p1.hair is 1 and ($p1.muscle is 2 or $p1.fat is 1) and ($p1.cock is 1 or $p1.cock is 2)>>
gay bear.
<<else>>
gay sadist.
<</if>><</if>><</if>>
$p2.name and $p3.name’s faces are a mix of emotions as they try to reckon with their transformed bodies and minds. And as you contemplate your uncertain futures, one thing is clear: the three of you are well and truly fucked.
<</if>>
<div class="turn gamesummary">
[img["https://berylforge.neocities.org/images/BlackTurn.png"][Summary Screen]]
</div><<include "endIntro">>
<div class="speechp3">
<div class="bubble p3">
What the fuck? How come I’m the only one that didn’t change back?
</div>
</div>
You look past the flames still lighting up your living room, observing that--while $p2.name, like you, is ecstatic to see his body back to normal--$p3.name is unchanged. He’s still the same
<<if $p3.dumb is 1>>stupid, <</if>>
<<if $p3.muscle is 2>>hulking, <</if>>
<<if $p3.fat is 1>>chubby, <</if>>
<<if $p3.muscle is 0>>scrawny, <</if>>
<<if $p3.cock is 2>>hung, <</if>>
<<if $p3.cock is 0>>micro-dicked, <</if>>
<<if $p3.ass is 1>>phat-assed, <</if>>
<<if $p3.addict is 1>>cum-addicted, <</if>>
<<if $p3.mskfetish is 1>>armpit sniffing, <</if>>
<<if $p3.rim is 1>>ass eating, <</if>>
<<if $p3.ftfetish is 1>>foot worshipping, <</if>>
<<if $p3.pissfetish is 1>>piss drinking, <</if>>
<<if $p3.lust is 1>>perpetually horny, <</if>>
<<if $p3.height is 0>>
gay dwarf.
<<else>>
<<if $p3.height is 2>>
gay giant.
<<else>>
<<if $p3.dom is 0>>
bottom slut.
<<else>>
gay sadist.
<</if>><</if>><</if>>
<<if $p3redwin is 1>>
<br><br>
<div class="speechp2">
<div class="bubble p2">
It must be because you won the game. See, you have solar-alignment and the highest score, plus <<if $p2.dom is 0>>I didn’t get the middle score.<<else>>$p1.name didn’t get the middle score.<</if>>
</div>
</div>
<<else>>
<br><br>
<div class="speechp2">
<div class="bubble p2">
It must be because you won the game. See, you have lunar-alignment and the middle score.
</div>
</div>
<</if>>
<div class="speechp3">
<div class="bubble p3">
Oh, yeah; I won. Awesome! But, uh, should we be worried that our coffee table keeps catching fire?
</div>
</div>
<div class="speechp2">
<div class="bubble p2">
I think it's like... a countdown. Like, you get to use the transforming power however you want until all the cards are gone.
</div>
</div>
<div class="speechp3">
<div class="bubble p3">
What?! Fuck, how many cards were there?
</div>
</div>
<div class="speechp2">
<div class="bubble p2">
I don't remember. fifty, maybe? Sixty?
</div>
</div>
<div class="speechp3">
<div class="bubble p3">
Well, which one is it? I've only got like two or three minutes to figure this shit out. Why can't I just turn myself back to normal?
</div>
</div>
<div class="speechp2">
<div class="bubble p2">
Well, the rules don’t say that, exactly... Technically, they say you get the power to change your rival players, not yourself.
</div>
</div>
<<if $p3.musk is 1 and $p3.rim is 1 and $p3.fat is 1>>
<<if $p3.dom is 0 or $p3.cock is 0>>
<<include "pigEnd">>
<<else>>
<<include "pigEnd2">>
<</if>>
<<elseif $p3.dom is 1 and $p3.cock is 2 and $p3.muscle is 2 and $p3.height is 2>>
<<include "revEnd">>
<<elseif $p3redwin is 1>>
<<include "daddyEnd">>
<<else>>
<<include "apeEnd">>
<</if>><<include endIntro>>
<div class="speechp3">
<div class="bubble p3">
What the-- I’m back to normal!
</div>
</div>
<div class="speechp2">
<div class="bubble p2">
Huh? Oh, I am too.
</div>
</div>
You look past the flames to $p3.name and $p2.name. It’s true: they look exactly like they did before you started playing. $p3.name might actually cry; he’s so overjoyed. But you don’t need to look down to know you aren’t so lucky. You’re still the same
<<if $p1.dumb is 1>>stupid, <</if>>
<<if $p1.muscle is 2>>musclebound, <</if>>
<<if $p1.fat is 1>>flabby, <</if>>
<<if $p1.muscle is 0>>scrawny, <</if>>
<<if $p1.cock is 2>>hung, <</if>>
<<if $p1.cock is 0>>micro-dicked, <</if>>
<<if $p1.ass is 1>>bubble-butted, <</if>>
<<if $p1.addict is 1>>cum-addicted, <</if>>
<<if $p1.mskfetish is 1>>armpit sniffing, <</if>>
<<if $p1.rim is 1>>ass eating, <</if>>
<<if $p1.ftfetish is 1>>foot worshipping, <</if>>
<<if $p1.pissfetish is 1>>piss drinking, <</if>>
<<if $p1.lust is 1>>perpetually horny, <</if>>
<<if $p1.height is 0>>
gay dwarf.
<<else>>
<<if $p1.dom is 0>>
fag slut.
<<else>>
<<if $p1.hair is 1 and ($p1.muscle is 2 or $p1.fat is 1) and ($p1.cock is 1 or $p1.cock is 2)>>
gay bear.
<<else>>
gay sadist.
<</if>><</if>><</if>>
<br><br>
<div class="speechp1">
<div class="bubble p1">
Why didn’t I change?
</div>
</div>
<div class="speechp2">
<div class="bubble p2">
It must be because you won. <<if $p1redwin is 1>>See, you have solar-alignment and the highest score, plus <<if $p2.dom is 0>>I didn’t get the middle score.<<else>>$p3.name didn’t get the middle score.<</if>><<else>>See, you have lunar-alignment and the middle score.<</if>>
</div>
</div>
You can barely hear $p2.name’s answer over the now-familiar whisper in your ear. But this time it speaks in a constant, hushed tone so quickly you can’t discern anything it’s saying. But as it speaks, something is different about you. You can’t say where; it’s not like before when you felt a pressure in your head or a tingle on your skin. It’s like someone is tickling a limb you didn’t even know you had until this moment, an invisible hand you can just reach out and--
<br><br>
<div class="speechp2">
<div class="bubble p2">
Woah, $p1.name, what’re you doing? Stop!
</div>
</div>
You look up to see $p2.name clutching his arm, which has withered and blackened exactly where you touched it with your intangible new hand. You run something like fingertips across his ruined limb and know instinctively how to fix it. You watch as it silently returns to its original form, just a little slower than it deformed in the first place. Already you can feel this power fading. In fact, as cards burn away, one after the other, you can feel the power weaken little by little. When the deck is gone, it will be too.
<br><br>
<div class="speechp1">
<div class="bubble p1">
Sorry. It’s weird. It’s so easy to change you without even thinking, but I'm trying to turn my body back to normal and it’s not working.
</div>
</div>
<div class="speechp2">
<div class="bubble p2">
Umm, yeah. I think that might be because you won too. See, technically the rules say that the winner can transform the other players, not himself. Sorry, $p1.name, I honestly didn’t realize it til just now.
</div>
</div>
<<if $p1bluewin is 1>>
<<if $p1.pup is 1>>
<<include "pupEnd">>
<<else>>
<<include "chasteEnd">>
<</if>>
<<else>>
<<include "domEnd">>
<</if>><<include "endIntro">>
<<if $p2.fat is 1 and $p2.gain is 1>>
<<include "gainerEnd">>
<<else>>
<<if $p2.dumb is 1>>
<<include "dumbEnd">>
<<else>>
<<include "boyfriendEnd">>
<</if>><</if>><br><br>
<<if ($target.name is $p1.name and $p1mercury.length gt 2) or ($target.name is $p2.name and $p2mercury.length gt 2) or ($target.name is $p3.name and $p3mercury.length gt 2)>>
<<if $target.name is $p1.name>>
<<if $grantee is "p2">>
<div class="speechp2">
<div class="bubble p2">
<<if $selected.name is "Fixation">>
<<= either("Sorry, $p1.name. I'm going to lower your points.", "Nothing personal, $p1.name, but I'm gonna take your points.", "Sorry, $p1.name, I've got to take points from someone.", "Hmm, I'm thinking you could stand to lose some points, $p1.name.", "Hmm... Yeah, I'm going to have to lower your score, $p1.name. Sorry.")>>
<<= either("What do you think of trying the //$tf// transmutation?", "How's the //$tf// transmutation sound?", "The //$tf// transmutation doesn't sound too bad. What do you guys think?", "I'm leaning toward the //$tf// transmutation. It can't be that bad.", "You good with the //$tf// transmutation?")>>
<<else>>
<<= either("All right, $p1.name. I'm going to raise your score.", "I'll give the points to you, $p1.name.", "Hmm, I'm thinking you could stand to gain some points, $p1.name.", "Hmm... I'm going to raise your score, $p1.name.")>>
<<= either("What do you think of trying the //$tf// transmutation?", "How's the //$tf// transmutation sound?", "The //$tf// transmutation doesn't sound too bad. What do you guys think?", "I'm leaning toward the //$tf// transmutation. It can't be that bad.", "You good with the //$tf// transmutation?")>>
<</if>>
</div>
</div>
<<else>>
<div class="speechp3">
<div class="bubble p3">
<<if $selected.name is "Fixation">>
<<= either("Sorry, $p1.name. I'm going to lower your points.", "Nothing personal, $p1.name, but I'm gonna take your points.", "Sorry, $p1.name, I've got to take points from someone.", "Hmm, I'm thinking you could stand to lose some points, $p1.name.", "Hmm... Yeah, I'm going to have to lower your score, $p1.name. Sorry.")>>
<<= either("What do you think of trying the //$tf// transmutation?", "How's the //$tf// transmutation sound?", "The //$tf// transmutation doesn't sound too bad. What do you guys think?", "I'm leaning toward the //$tf// transmutation. It can't be that bad.", "You good with the //$tf// transmutation?")>>
<<else>>
<<= either("All right, $p1.name. I'm going to raise your score.", "I'll give the points to you, $p1.name.", "Hmm, I'm thinking you could stand to gain some points, $p1.name.", "Hmm... Yeah, I'm going to raise your score, $p1.name.")>>
<<= either("What do you think of trying the //$tf// transmutation?", "How's the //$tf// transmutation sound?", "The //$tf// transmutation doesn't sound too bad. What do you guys think?", "I'm leaning toward the //$tf// transmutation. It can't be that bad.", "You good with the //$tf// transmutation?")>>
<</if>>
</div>
</div>
<</if>>
<<else>>
<<if $grantee is "p2">>
<div class="speechp2">
<div class="bubble p2">
<<if $selected.name is "Fixation">>
<<= either("Sorry, $target.name. I'm going to lower your points.", "Nothing personal, $target.name, but I'm gonna take your points.", "Sorry, $target.name, I've got to take points from someone.", "Hmm, I'm thinking you could stand to lose some points, $target.name.", "Hmm... Yeah, I'm going to have to lower your score, $target.name. Sorry.")>>
<<= either("I'm thinking of picking the //$tf// transmutation. What do you think, $p1.name?", "I'm leaning toward the //$tf// transmutation. What do you think, $p1.name?", "The //$tf// transmutation doesn't sound so bad, right $p1.name?", "Maybe the //$tf// transmutation. What do you think, $p1.name?", "What do you think of giving him the //$tf// transmutation, $p1.name?")>>
<<else>>
<<= either("All right, $target.name. I'm going to raise your score.", "I'll give the points to you, $target.name.", "Hmm, I'm thinking you could stand to gain some points, $target.name.", "Hmm... Yeah, I'm going to raise your score, $target.name.")>>
<<= either("I'm thinking of picking the //$tf// transmutation. What do you think, $p1.name?", "I'm leaning toward the //$tf// transmutation. What do you think, $p1.name?", "The //$tf// transmutation doesn't sound so bad, right $p1.name?", "Maybe the //$tf// transmutation. What do you think, $p1.name?", "What do you think of giving him the //$tf// transmutation, $p1.name?")>>
<</if>>
</div>
</div>
<<else>>
<div class="speechp3">
<div class="bubble p3">
<<if $selected.name is "Fixation">>
<<= either("Sorry, $target.name. I'm going to lower your points.", "Nothing personal, $target.name, but I'm gonna take your points.", "Sorry, $target.name, I've got to take points from someone.", "Hmm, I'm thinking you could stand to lose some points, $target.name.", "Hmm... Yeah, I'm going to have to lower your score, $target.name. Sorry.")>>
<<= either("I'm thinking of picking the //$tf// transmutation. What do you think, $p1.name?", "I'm leaning toward the //$tf// transmutation. What do you think, $p1.name?", "The //$tf// transmutation doesn't sound so bad, right $p1.name?", "Maybe the //$tf// transmutation. What do you think, $p1.name?", "What do you think of giving him the //$tf// transmutation, $p1.name?")>>
<<else>>
<<= either("All right, $target.name. I'm going to raise your score.", "I'll give the points to you, $target.name.", "Hmm, I'm thinking you could stand to gain some points, $target.name.", "Hmm... Yeah, I'm going to raise your score, $target.name.")>>
<<= either("I'm thinking of picking the //$tf// transmutation. What do you think, $p1.name?", "I'm leaning toward the //$tf// transmutation. What do you think, $p1.name?", "The //$tf// transmutation doesn't sound so bad, right $p1.name?", "Maybe the //$tf// transmutation. What do you think, $p1.name?", "What do you think of giving him the //$tf// transmutation, $p1.name?")>>
<</if>>
</div>
</div>
<</if>>
<</if>>
<<if $target.name is $p1.name>>
<<else>>
<<if $firstinput is 0>>
<<set $firstinput to 1>>
<<if $grantee is "p2">>
<div class="speechp3">
<div class="bubble p3">
Hang on! Why are you asking him? I'm the one you're about to transform.
</div>
</div>
<div class="speechp2">
<div class="bubble p2">
Uh, do you know any of these words? $p1.name's the English major, he's got a better shot at guessing what these do than you.
</div>
</div>
<div class="speechp3">
<div class="bubble p3">
Fine, whatever. Just don't screw me, $p1.name... I meant that figuratively.
</div>
</div>
<<else>>
<div class="speechp2">
<div class="bubble p2">
Woah, hold on! Why are you asking him? This is //my// brain we're talking about.
</div>
</div>
<div class="speechp3">
<div class="bubble p3">
I know you, bro. You overthink everything. Plus, $p1.name's the English major. He's got to know what at least some of this stuff does.
</div>
</div>
<div class="speechp2">
<div class="bubble p2">
Fine. Just... think it through, okay?
</div>
</div>
<</if>>
<</if>>
<</if>>
<div class="pinchoice">
<br><br>
<div class="speechp1">
<div class="bubble p1 first">
<<link "Yeah, //$tf// sounds good to me. Let's try it.">>
<<replace ".pinchoice">>
<div class="speechp1">
<div class="bubble p1">
"Yeah, //$tf// sounds good to me. Let's try it."
</div>
</div>
<<if $target.name is $p1.name>>
<<if $grantee is "p2">>
<<if $selected.name is "Fixation">>
$p2.name lowers your score by 2 points. Just over your shoulder, you hear, "''$tf''."
<<else>>
$p2.name raises your score by 2 points. Just over your shoulder, you hear, "''$tf''."
<</if>>
<<else>>
<<if $selected.name is "Fixation">>
$p3.name lowers your score by 2 points. Just over your shoulder, you hear, "''$tf''."
<<else>>
$p3.name raises your score by 2 points. Just over your shoulder, you hear, "''$tf''."
<</if>>
<</if>>
<<else>>
<<if $grantee is "p2">>
<<if $selected.name is "Fixation">>
$p2.name lowers $p3.name's score by 2 points. Just over your shoulder, you hear, "''$tf''."
<<else>>
$p2.name raises $p3.name's score by 2 points. Just over your shoulder, you hear, "''$tf''."
<</if>>
<<else>>
<<if $selected.name is "Fixation">>
$p3.name lowers $p2.name's score by 2 points. Just over your shoulder, you hear, "''$tf''."
<<else>>
$p3.name raises $p2.name's score by 2 points. Just over your shoulder, you hear, "''$tf''."
<</if>>
<</if>>
<</if>>
<br><br>
<<if $target.name is $p1.name>>
<<include `$target.id + " " + $tf`>>
<<else>>
<<include `$tf`>>
<</if>>
/% Set up Next Turn %/
<<if $midEndPup is not 1>>
<<include "TurnSetup">>
<</if>>
<</replace>>
<</link>>
</div>
</div>
<<if $target.name is $p1.name>>
<div class="speechp1">
<div class="bubble p1 first">
<<link "Nah, I think we should try //$p1mercury[0]//.">>
<<replace ".pinchoice">>
<div class="speechp1">
<div class="bubble p1">
"Nah, I think we should try //$p1mercury[0]//."
</div>
</div>
<<set $tf to $p1mercury[0]>>
<<if $target.name is $p1.name>>
<<if $grantee is "p2">>
<<if $selected.name is "Fixation">>
$p2.name lowers your score by 2 points. Just over your shoulder, you hear, "''$tf''."
<<else>>
$p2.name raises your score by 2 points. Just over your shoulder, you hear, "''$tf''."
<</if>>
<<else>>
<<if $selected.name is "Fixation">>
$p3.name lowers your score by 2 points. Just over your shoulder, you hear, "''$tf''."
<<else>>
$p3.name raises your score by 2 points. Just over your shoulder, you hear, "''$tf''."
<</if>>
<</if>>
<<else>>
<<if $grantee is "p2">>
<<if $selected.name is "Fixation">>
$p2.name lowers $p3.name's score by 2 points. Just over your shoulder, you hear, "''$tf''."
<<else>>
$p2.name raises $p3.name's score by 2 points. Just over your shoulder, you hear, "''$tf''."
<</if>>
<<else>>
<<if $selected.name is "Fixation">>
$p3.name lowers $p2.name's score by 2 points. Just over your shoulder, you hear, "''$tf''."
<<else>>
$p3.name raises $p2.name's score by 2 points. Just over your shoulder, you hear, "''$tf''."
<</if>>
<</if>>
<</if>>
<br><br>
<<if $target.name is $p1.name>>
<<include `$target.id + " " + $tf`>>
<<else>>
<<include `$tf`>>
<</if>>
/% Set up Next Turn %/
<<if $midEndPup is not 1>>
<<include "TurnSetup">>
<</if>>
<</replace>>
<</link>>
</div>
</div>
<div class="speechp1">
<div class="bubble p1 first">
<<link "Nah, I think we should try //$p1mercury[1]//.">>
<<replace ".pinchoice">>
<div class="speechp1">
<div class="bubble p1">
"Nah, I think we should try //$p1mercury[1]//."
</div>
</div>
<<set $tf to $p1mercury[1]>>
<<if $target.name is $p1.name>>
<<if $grantee is "p2">>
<<if $selected.name is "Fixation">>
$p2.name lowers your score by 2 points. Just over your shoulder, you hear, "''$tf''."
<<else>>
$p2.name raises your score by 2 points. Just over your shoulder, you hear, "''$tf''."
<</if>>
<<else>>
<<if $selected.name is "Fixation">>
$p3.name lowers your score by 2 points. Just over your shoulder, you hear, "''$tf''."
<<else>>
$p3.name raises your score by 2 points. Just over your shoulder, you hear, "''$tf''."
<</if>>
<</if>>
<<else>>
<<if $grantee is "p2">>
<<if $selected.name is "Fixation">>
$p2.name lowers $p3.name's score by 2 points. Just over your shoulder, you hear, "''$tf''."
<<else>>
$p2.name raises $p3.name's score by 2 points. Just over your shoulder, you hear, "''$tf''."
<</if>>
<<else>>
<<if $selected.name is "Fixation">>
$p3.name lowers $p2.name's score by 2 points. Just over your shoulder, you hear, "''$tf''."
<<else>>
$p3.name raises $p2.name's score by 2 points. Just over your shoulder, you hear, "''$tf''."
<</if>>
<</if>>
<</if>>
<br><br>
<<if $target.name is $p1.name>>
<<include `$target.id + " " + $tf`>>
<<else>>
<<include `$tf`>>
<</if>>
/% Set up Next Turn %/
<<if $midEndPup is not 1>>
<<include "TurnSetup">>
<</if>>
<</replace>>
<</link>>
</div>
</div>
<<else>>
<<if $target.name is $p2.name>>
<div class="speechp1">
<div class="bubble p1 first">
<<link "Nah, I think we should try //$p2mercury[0]//.">>
<<replace ".pinchoice">>
<div class="speechp1">
<div class="bubble p1">
"Nah, I think we should try //$p2mercury[0]//."
</div>
</div>
<<set $tf to $p2mercury[0]>>
<<if $target.name is $p1.name>>
<<if $grantee is "p2">>
<<if $selected.name is "Fixation">>
$p2.name lowers your score by 2 points. Just over your shoulder, you hear, "''$tf''."
<<else>>
$p2.name raises your score by 2 points. Just over your shoulder, you hear, "''$tf''."
<</if>>
<<else>>
<<if $selected.name is "Fixation">>
$p3.name lowers your score by 2 points. Just over your shoulder, you hear, "''$tf''."
<<else>>
$p3.name raises your score by 2 points. Just over your shoulder, you hear, "''$tf''."
<</if>>
<</if>>
<<else>>
<<if $grantee is "p2">>
<<if $selected.name is "Fixation">>
$p2.name lowers $p3.name's score by 2 points. Just over your shoulder, you hear, "''$tf''."
<<else>>
$p2.name raises $p3.name's score by 2 points. Just over your shoulder, you hear, "''$tf''."
<</if>>
<<else>>
<<if $selected.name is "Fixation">>
$p3.name lowers $p2.name's score by 2 points. Just over your shoulder, you hear, "''$tf''."
<<else>>
$p3.name raises $p2.name's score by 2 points. Just over your shoulder, you hear, "''$tf''."
<</if>>
<</if>>
<</if>>
<br><br>
<<if $target.name is $p1.name>>
<<include `$target.id + " " + $tf`>>
<<else>>
<<include `$tf`>>
<</if>>
/% Set up Next Turn %/
<<if $midEndPup is not 1>>
<<include "TurnSetup">>
<</if>>
<</replace>>
<</link>>
</div>
</div>
<div class="speechp1">
<div class="bubble p1 first">
<<link "Nah, I think we should try //$p2mercury[1]//.">>
<<replace ".pinchoice">>
<div class="speechp1">
<div class="bubble p1">
"Nah, I think we should try //$p2mercury[1]//."
</div>
</div>
<<set $tf to $p2mercury[1]>>
<<if $target.name is $p1.name>>
<<if $grantee is "p2">>
<<if $selected.name is "Fixation">>
$p2.name lowers your score by 2 points. Just over your shoulder, you hear, "''$tf''."
<<else>>
$p2.name raises your score by 2 points. Just over your shoulder, you hear, "''$tf''."
<</if>>
<<else>>
<<if $selected.name is "Fixation">>
$p3.name lowers your score by 2 points. Just over your shoulder, you hear, "''$tf''."
<<else>>
$p3.name raises your score by 2 points. Just over your shoulder, you hear, "''$tf''."
<</if>>
<</if>>
<<else>>
<<if $grantee is "p2">>
<<if $selected.name is "Fixation">>
$p2.name lowers $p3.name's score by 2 points. Just over your shoulder, you hear, "''$tf''."
<<else>>
$p2.name raises $p3.name's score by 2 points. Just over your shoulder, you hear, "''$tf''."
<</if>>
<<else>>
<<if $selected.name is "Fixation">>
$p3.name lowers $p2.name's score by 2 points. Just over your shoulder, you hear, "''$tf''."
<<else>>
$p3.name raises $p2.name's score by 2 points. Just over your shoulder, you hear, "''$tf''."
<</if>>
<</if>>
<</if>>
<br><br>
<<if $target.name is $p1.name>>
<<include `$target.id + " " + $tf`>>
<<else>>
<<include `$tf`>>
<</if>>
/% Set up Next Turn %/
<<if $midEndPup is not 1>>
<<include "TurnSetup">>
<</if>>
<</replace>>
<</link>>
</div>
</div>
<<else>>
<div class="speechp1">
<div class="bubble p1 first">
<<link "Nah, I think we should try //$p3mercury[0]//.">>
<<replace ".pinchoice">>
<div class="speechp1">
<div class="bubble p1">
"Nah, I think we should try //$p3mercury[0]//."
</div>
</div>
<<set $tf to $p3mercury[0]>>
<<if $target.name is $p1.name>>
<<if $grantee is "p2">>
<<if $selected.name is "Fixation">>
$p2.name lowers your score by 2 points. Just over your shoulder, you hear, "''$tf''."
<<else>>
$p2.name raises your score by 2 points. Just over your shoulder, you hear, "''$tf''."
<</if>>
<<else>>
<<if $selected.name is "Fixation">>
$p3.name lowers your score by 2 points. Just over your shoulder, you hear, "''$tf''."
<<else>>
$p3.name raises your score by 2 points. Just over your shoulder, you hear, "''$tf''."
<</if>>
<</if>>
<<else>>
<<if $grantee is "p2">>
<<if $selected.name is "Fixation">>
$p2.name lowers $p3.name's score by 2 points. Just over your shoulder, you hear, "''$tf''."
<<else>>
$p2.name raises $p3.name's score by 2 points. Just over your shoulder, you hear, "''$tf''."
<</if>>
<<else>>
<<if $selected.name is "Fixation">>
$p3.name lowers $p2.name's score by 2 points. Just over your shoulder, you hear, "''$tf''."
<<else>>
$p3.name raises $p2.name's score by 2 points. Just over your shoulder, you hear, "''$tf''."
<</if>>
<</if>>
<</if>>
<br><br>
<<if $target.name is $p1.name>>
<<include `$target.id + " " + $tf`>>
<<else>>
<<include `$tf`>>
<</if>>
/% Set up Next Turn %/
<<if $midEndPup is not 1>>
<<include "TurnSetup">>
<</if>>
<</replace>>
<</link>>
</div>
</div>
<div class="speechp1">
<div class="bubble p1 first">
<<link "Nah, I think we should try //$p3mercury[1]//.">>
<<replace ".pinchoice">>
<div class="speechp1">
<div class="bubble p1">
"Nah, I think we should try //$p3mercury[1]//."
</div>
</div>
<<set $tf to $p3mercury[1]>>
<<if $target.name is $p1.name>>
<<if $grantee is "p2">>
<<if $selected.name is "Fixation">>
$p2.name lowers your score by 2 points. Just over your shoulder, you hear, "''$tf''."
<<else>>
$p2.name raises your score by 2 points. Just over your shoulder, you hear, "''$tf''."
<</if>>
<<else>>
<<if $selected.name is "Fixation">>
$p3.name lowers your score by 2 points. Just over your shoulder, you hear, "''$tf''."
<<else>>
$p3.name raises your score by 2 points. Just over your shoulder, you hear, "''$tf''."
<</if>>
<</if>>
<<else>>
<<if $grantee is "p2">>
<<if $selected.name is "Fixation">>
$p2.name lowers $p3.name's score by 2 points. Just over your shoulder, you hear, "''$tf''."
<<else>>
$p2.name raises $p3.name's score by 2 points. Just over your shoulder, you hear, "''$tf''."
<</if>>
<<else>>
<<if $selected.name is "Fixation">>
$p3.name lowers $p2.name's score by 2 points. Just over your shoulder, you hear, "''$tf''."
<<else>>
$p3.name raises $p2.name's score by 2 points. Just over your shoulder, you hear, "''$tf''."
<</if>>
<</if>>
<</if>>
<br><br>
<<if $target.name is $p1.name>>
<<include `$target.id + " " + $tf`>>
<<else>>
<<include `$tf`>>
<</if>>
/% Set up Next Turn %/
<<if $midEndPup is not 1>>
<<include "TurnSetup">>
<</if>>
<</replace>>
<</link>>
</div>
</div>
<</if>><</if>>
</div>
<<else>>
<<if $target.name is $p1.name>>
<<include `$target.id + " " + $tf`>>
<<else>>
<<include `$tf`>>
<</if>>
/% Set up Next Turn %/
<<if $midEndPup is not 1>>
<<include "TurnSetup">>
<</if>>
<</if>><<if $drawRev is false>>
<<if ($selected.name is "Exaltation" or $selected.name is "Dissolution" or $selected.name is "Fixation" or $selected.name is "Sublimation") and (($sandbox is 1 and $refB is 1) or ($sandbox is 0 and $refB is 0))>>
<div class="reload">
<span title="Refresh Options">
<<link [img["https://berylforge.neocities.org/images/Reload.png"]]>>
<<if $selected.name is "Exaltation" or $selected.name is "Dissolution">>
<<if $sandbox is 1>>
<<if $rld is 0>>
<<if $tfopts.length gt 3>>
<<set $rld to 1>>
<<set $num1 to 3>>
<<set $num2 to 4>>
<<set $num3 to 5>>
<<else>>
<<set $rld to 0>>
<<set $num1 to 0>>
<<set $num2 to 1>>
<<set $num3 to 2>>
<</if>>
<<else>>
<<if $rld is 1>>
<<if $tfopts.length gt 6>>
<<set $rld to 2>>
<<set $num1 to 6>>
<<set $num2 to 7>>
<<set $num3 to 8>>
<<else>>
<<set $rld to 0>>
<<set $num1 to 0>>
<<set $num2 to 1>>
<<set $num3 to 2>>
<</if>>
<<else>>
<<if $rld is 2>>
<<if $tfopts.length gt 9>>
<<set $rld to 3>>
<<set $num1 to 9>>
<<set $num2 to 10>>
<<set $num3 to 11>>
<<else>>
<<set $rld to 0>>
<<set $num1 to 0>>
<<set $num2 to 1>>
<<set $num3 to 2>>
<</if>>
<<else>>
<<if $rld is 3>>
<<if $tfopts.length gt 12>>
<<set $rld to 4>>
<<set $num1 to 12>>
<<set $num2 to 13>>
<<set $num3 to 14>>
<<else>>
<<set $rld to 0>>
<<set $num1 to 0>>
<<set $num2 to 1>>
<<set $num3 to 2>>
<</if>>
<<else>>
<<if $rld is 4>>
<<if $tfopts.length gt 15>>
<<set $rld to 5>>
<<set $num1 to 15>>
<<set $num2 to 16>>
<<set $num3 to 17>>
<<else>>
<<set $rld to 0>>
<<set $num1 to 0>>
<<set $num2 to 1>>
<<set $num3 to 2>>
<</if>>
<<else>>
<<if $rld is 5>>
<<if $tfopts.length gt 18>>
<<set $rld to 6>>
<<set $num1 to 18>>
<<set $num2 to 19>>
<<set $num3 to 20>>
<<else>>
<<set $rld to 0>>
<<set $num1 to 0>>
<<set $num2 to 1>>
<<set $num3 to 2>>
<</if>>
<<else>>
<<if $tfopts.length gt 3>>
<<set $rld to 0>>
<<set $num1 to 0>>
<<set $num2 to 1>>
<<set $num3 to 2>>
<</if>>
<</if>><</if>><</if>><</if>><</if>><</if>>
<<replace ".TFChoices">>
<div class="TFChoices">
<<button $tfopts[$num1]>>
<<set $tf to $tfopts[$num1]>>
<<set $rld to 0>>
<<replace `".card-container" + $conNum`>>
<<if $offeredTo is "p2">>
<div @class="'face hide ' + $selected.color"></div>
<div class="back offerleft">
<div class="options">
<<timed .6s>>
<<goto "P2Decide.1">>
<</timed>>
</div>
</div>
<<else>>
<<if $offeredTo is "p3">>
<div @class="'face hide ' + $selected.color"></div>
<div class="back offerright">
<div class="options">
<<timed .6s>>
<<goto "P3Decide.1">>
<</timed>>
</div>
</div>
<<else>>
<<if $selected.name is $hand[0].name>>
<<set $p1score += $hand[0].value>>
<<set $p1flip += $hand[0].flip>>
<<set $acceptedCard to $hand[0]>>
<<set $p1display.pushUnique($hand[0])>>
<<set $grantee to "p1">>
<<else>>
<<set $p1score += $hand[1].value>>
<<set $p1flip += $hand[1].flip>>
<<set $acceptedCard to $hand[1]>>
<<set $p1display.pushUnique($hand[1])>>
<<set $grantee to "p1">>
<</if>>
<div class=".card-container" + $conNum>
<div @class="'face hide ' + $selected.color"></div>
<div class="face flip">
[img["https://berylforge.neocities.org/images/" + $selected.name + $selected.value + ".png"]]
</div>
</div>
<<timed .6s>>
<<replace `".card-container" + $conNum`>>
<div class="face accept">
[img["https://berylforge.neocities.org/images/" + $selected.name + $selected.value + ".png"]]
</div>
<</replace>>
<<timed .4s>>
<<goto "Resolve">>
<</timed>>
<</timed>>
<</if>><</if>>
<</replace>>
<</button>>
<<if $tfopts.length gt $num2>>
<<button $tfopts[$num2]>>
<<set $tf to $tfopts[$num2]>>
<<set $rld to 0>>
<<replace `".card-container" + $conNum`>>
<<if $offeredTo is "p2">>
<div @class="'face hide ' + $selected.color"></div>
<div class="back offerleft">
<div class="options">
<<timed .6s>>
<<goto "P2Decide.1">>
<</timed>>
</div>
</div>
<<else>>
<<if $offeredTo is "p3">>
<div @class="'face hide ' + $selected.color"></div>
<div class="back offerright">
<div class="options">
<<timed .6s>>
<<goto "P3Decide.1">>
<</timed>>
</div>
</div>
<<else>>
<<if $selected.name is $hand[0].name>>
<<set $p1score += $hand[0].value>>
<<set $p1flip += $hand[0].flip>>
<<set $acceptedCard to $hand[0]>>
<<set $p1display.pushUnique($hand[0])>>
<<set $grantee to "p1">>
<<else>>
<<set $p1score += $hand[1].value>>
<<set $p1flip += $hand[1].flip>>
<<set $acceptedCard to $hand[1]>>
<<set $p1display.pushUnique($hand[1])>>
<<set $grantee to "p1">>
<</if>>
<div class=".card-container" + $conNum>
<div @class="'face hide ' + $selected.color"></div>
<div class="face flip">
[img["https://berylforge.neocities.org/images/" + $selected.name + $selected.value + ".png"]]
</div>
</div>
<<timed .6s>>
<<replace `".card-container" + $conNum`>>
<div class="face accept">
[img["https://berylforge.neocities.org/images/" + $selected.name + $selected.value + ".png"]]
</div>
<</replace>>
<<timed .4s>>
<<goto "Resolve">>
<</timed>>
<</timed>>
<</if>><</if>>
<</replace>>
<</button>>
<<else>>
<<set $rld to -1>>
<</if>>
<<if $tfopts.length gt $num3>>
<<button $tfopts[$num3]>>
<<set $tf to $tfopts[$num3]>>
<<set $rld to 0>>
<<replace `".card-container" + $conNum`>>
<<if $offeredTo is "p2">>
<div @class="'face hide ' + $selected.color"></div>
<div class="back offerleft">
<div class="options">
<<timed .6s>>
<<goto "P2Decide.1">>
<</timed>>
</div>
</div>
<<else>>
<<if $offeredTo is "p3">>
<div @class="'face hide ' + $selected.color"></div>
<div class="back offerright">
<div class="options">
<<timed .6s>>
<<goto "P3Decide.1">>
<</timed>>
</div>
</div>
<<else>>
<<if $selected.name is $hand[0].name>>
<<set $p1score += $hand[0].value>>
<<set $p1flip += $hand[0].flip>>
<<set $acceptedCard to $hand[0]>>
<<set $p1display.pushUnique($hand[0])>>
<<set $grantee to "p1">>
<<else>>
<<set $p1score += $hand[1].value>>
<<set $p1flip += $hand[1].flip>>
<<set $acceptedCard to $hand[1]>>
<<set $p1display.pushUnique($hand[1])>>
<<set $grantee to "p1">>
<</if>>
<div class=".card-container" + $conNum>
<div @class="'face hide ' + $selected.color"></div>
<div class="face flip">
[img["https://berylforge.neocities.org/images/" + $selected.name + $selected.value + ".png"]]
</div>
</div>
<<timed .6s>>
<<replace `".card-container" + $conNum`>>
<div class="face accept">
[img["https://berylforge.neocities.org/images/" + $selected.name + $selected.value + ".png"]]
</div>
<</replace>>
<<timed .4s>>
<<goto "Resolve">>
<</timed>>
<</timed>>
<</if>><</if>>
<</replace>>
<</button>>
<<else>>
<<set $rld to -1>>
<</if>>
</div>
<</replace>>
<<else>>
<<replace ".reload">><</replace>>
<<if ($offeredTo is "p2" and $p2salt.length lt 6) or ($offeredTo is "p3" and $p3salt.length lt 6) or ($p1display.length + $p2display.length +$p3display.length is 6)>>
<<set $p1viz.shuffle()>>
<<set $TFp2mercury.shuffle()>>
<<set $TFp3mercury.shuffle()>>
<<set $p2salt.shuffle()>>
<<set $p3salt.shuffle()>>
<<set $p2mercury.shuffle()>>
<<set $p3mercury.shuffle()>>
<<replace ".TFChoices">>
<div class="TFChoices">
<<button $tfopts[0]>>
<<set $tf to $tfopts[0]>>
<<replace `".card-container" + $conNum`>>
<div @class="'face hide ' + $selected.color"></div>
<div @class="'face ' + $selected.color">
<div class="options">
<<include "say">>
</div>
</div>
<</replace>>
<</button>>
<<button $tfopts[1]>>
<<set $tf to $tfopts[1]>>
<<replace `".card-container" + $conNum`>>
<div @class="'face hide ' + $selected.color"></div>
<div @class="'face ' + $selected.color">
<div class="options">
<<include "say">>
</div>
</div>
<</replace>>
<</button>>
<<button $tfopts[2]>>
<<set $tf to $tfopts[2]>>
<<replace `".card-container" + $conNum`>>
<div @class="'face hide ' + $selected.color"></div>
<div @class="'face ' + $selected.color">
<div class="options">
<<include "say">>
</div>
</div>
<</replace>>
<</button>>
</div>
<</replace>>
<<else>>
<<replace ".TFChoices">>
<div class="TFChoices">
<<button $tfopts[3]>>
<<set $tf to $tfopts[3]>>
<<replace `".card-container" + $conNum`>>
<div @class="'face hide ' + $selected.color"></div>
<div @class="'face ' + $selected.color">
<div class="options">
<<include "say">>
</div>
</div>
<</replace>>
<</button>>
<<button $tfopts[4]>>
<<set $tf to $tfopts[4]>>
<<replace `".card-container" + $conNum`>>
<div @class="'face hide ' + $selected.color"></div>
<div @class="'face ' + $selected.color">
<div class="options">
<<include "say">>
</div>
</div>
<</replace>>
<</button>>
<<button $tfopts[5]>>
<<set $tf to $tfopts[5]>>
<<replace `".card-container" + $conNum`>>
<div @class="'face hide ' + $selected.color"></div>
<div @class="'face ' + $selected.color">
<div class="options">
<<include "say">>
</div>
</div>
<</replace>>
<</button>>
</div>
<</replace>>
<</if>>
<</if>>
<<else>>
<<if $sandbox is 1>>
<<if $rld is 0>>
<<if $tfopts.length gt 3>>
<<set $rld to 1>>
<<set $num1 to 3>>
<<set $num2 to 4>>
<<set $num3 to 5>>
<<else>>
<<set $rld to 0>>
<<set $num1 to 0>>
<<set $num2 to 1>>
<<set $num3 to 2>>
<</if>>
<<else>>
<<if $rld is 1>>
<<if $tfopts.length gt 6>>
<<set $rld to 2>>
<<set $num1 to 6>>
<<set $num2 to 7>>
<<set $num3 to 8>>
<<else>>
<<set $rld to 0>>
<<set $num1 to 0>>
<<set $num2 to 1>>
<<set $num3 to 2>>
<</if>>
<<else>>
<<if $rld is 2>>
<<if $tfopts.length gt 9>>
<<set $rld to 3>>
<<set $num1 to 9>>
<<set $num2 to 10>>
<<set $num3 to 11>>
<<else>>
<<set $rld to 0>>
<<set $num1 to 0>>
<<set $num2 to 1>>
<<set $num3 to 2>>
<</if>>
<<else>>
<<if $rld is 3>>
<<if $tfopts.length gt 12>>
<<set $rld to 4>>
<<set $num1 to 12>>
<<set $num2 to 13>>
<<set $num3 to 14>>
<<else>>
<<set $rld to 0>>
<<set $num1 to 0>>
<<set $num2 to 1>>
<<set $num3 to 2>>
<</if>>
<<else>>
<<if $rld is 4>>
<<if $tfopts.length gt 15>>
<<set $rld to 5>>
<<set $num1 to 15>>
<<set $num2 to 16>>
<<set $num3 to 17>>
<<else>>
<<set $rld to 0>>
<<set $num1 to 0>>
<<set $num2 to 1>>
<<set $num3 to 2>>
<</if>>
<<else>>
<<if $rld is 5>>
<<if $tfopts.length gt 18>>
<<set $rld to 6>>
<<set $num1 to 18>>
<<set $num2 to 19>>
<<set $num3 to 20>>
<<else>>
<<set $rld to 0>>
<<set $num1 to 0>>
<<set $num2 to 1>>
<<set $num3 to 2>>
<</if>>
<<else>>
<<if $tfopts.length gt 3>>
<<set $rld to 0>>
<<set $num1 to 0>>
<<set $num2 to 1>>
<<set $num3 to 2>>
<</if>>
<</if>><</if>><</if>><</if>><</if>><</if>>
<<replace ".TFChoices">>
<div class="TFChoices">
<<button $tfopts[$num1]>>
<<set $rld to 0>>
<<if $selected.name is $hand[0].name>>
<<set $p1score += $hand[0].value>>
<<set $p1flip += $hand[0].flip>>
<<set $acceptedCard to $hand[0]>>
<<set $p1display.pushUnique($hand[0])>>
<<set $grantee to "p1">>
<<else>>
<<set $p1score += $hand[1].value>>
<<set $p1flip += $hand[1].flip>>
<<set $acceptedCard to $hand[1]>>
<<set $p1display.pushUnique($hand[1])>>
<<set $grantee to "p1">>
<</if>>
<<set $tf to $tfopts[$num1]>>
<<replace `".card-container" + $conNum`>>
<div class=".card-container" + $conNum>
<div @class="'face hide ' + $selected.color"></div>
<div class="face flip">
[img["https://berylforge.neocities.org/images/" + $selected.name + $selected.value + ".png"]]
</div>
</div>
<<timed .6s>>
<<replace `".card-container" + $conNum`>>
<div class="face accept">
[img["https://berylforge.neocities.org/images/" + $selected.name + $selected.value + ".png"]]
</div>
<</replace>>
<<timed .4s>>
<<goto "Resolve">>
<</timed>>
<</timed>>
<</replace>>
<</button>>
<<if $tfopts.length gt $num2>>
<<button $tfopts[$num2]>>
<<set $rld to 0>>
<<if $selected.name is $hand[0].name>>
<<set $p1score += $hand[0].value>>
<<set $p1flip += $hand[0].flip>>
<<set $acceptedCard to $hand[0]>>
<<set $p1display.pushUnique($hand[0])>>
<<set $grantee to "p1">>
<<else>>
<<set $p1score += $hand[1].value>>
<<set $p1flip += $hand[1].flip>>
<<set $acceptedCard to $hand[1]>>
<<set $p1display.pushUnique($hand[1])>>
<<set $grantee to "p1">>
<</if>>
<<set $tf to $tfopts[$num2]>>
<<replace `".card-container" + $conNum`>>
<div class=".card-container" + $conNum>
<div @class="'face hide ' + $selected.color"></div>
<div class="face flip">
[img["https://berylforge.neocities.org/images/" + $selected.name + $selected.value + ".png"]]
</div>
</div>
<<timed .6s>>
<<replace `".card-container" + $conNum`>>
<div class="face accept">
[img["https://berylforge.neocities.org/images/" + $selected.name + $selected.value + ".png"]]
</div>
<</replace>>
<<timed .4s>>
<<goto "Resolve">>
<</timed>>
<</timed>>
<</replace>>
<</button>>
<<else>>
<<set $rld to -1>>
<</if>>
<<if $tfopts.length gt $num3>>
<<button $tfopts[$num3]>>
<<set $rld to 0>>
<<if $selected.name is $hand[0].name>>
<<set $p1score += $hand[0].value>>
<<set $p1flip += $hand[0].flip>>
<<set $acceptedCard to $hand[0]>>
<<set $p1display.pushUnique($hand[0])>>
<<set $grantee to "p1">>
<<else>>
<<set $p1score += $hand[1].value>>
<<set $p1flip += $hand[1].flip>>
<<set $acceptedCard to $hand[1]>>
<<set $p1display.pushUnique($hand[1])>>
<<set $grantee to "p1">>
<</if>>
<<set $tf to $tfopts[$num3]>>
<<replace `".card-container" + $conNum`>>
<div class=".card-container" + $conNum>
<div @class="'face hide ' + $selected.color"></div>
<div class="face flip">
[img["https://berylforge.neocities.org/images/" + $selected.name + $selected.value + ".png"]]
</div>
</div>
<<timed .6s>>
<<replace `".card-container" + $conNum`>>
<div class="face accept">
[img["https://berylforge.neocities.org/images/" + $selected.name + $selected.value + ".png"]]
</div>
<</replace>>
<<timed .4s>>
<<goto "Resolve">>
<</timed>>
<</timed>>
<</replace>>
<</button>>
<<else>>
<<set $rld to -1>>
<</if>>
</div>
<</replace>>
<<else>>
<<replace ".reload">><</replace>>
<<if $p1mercury.length lt 6>>
<<set $p1viz.shuffle()>>
<<set $TFp2mercury.shuffle()>>
<<set $TFp3mercury.shuffle()>>
<<set $p2salt.shuffle()>>
<<set $p3salt.shuffle()>>
<<set $p2mercury.shuffle()>>
<<set $p3mercury.shuffle()>>
<<replace ".TFChoices">>
<div class="TFChoices">
<<button $tfopts[0]>>
<<set $tf to $tfopts[0]>>
<<replace ".card-container">>
<div @class="'face hide ' + $selected.color"></div>
<div class="face flip">
[img["https://berylforge.neocities.org/images/" + $selected.name + $selected.value + ".png"]]
</div>
<</replace>>
<<timed .6s>>
<<replace ".card-container">>
<div class="face accept">
[img["https://berylforge.neocities.org/images/" + $selected.name + $selected.value + ".png"]]
</div>
<</replace>>
<</timed>>
<<timed 1s>>
<<goto "Resolve">>
<</timed>>
<</button>>
<<button $tfopts[1]>>
<<set $tf to $tfopts[1]>>
<<replace ".card-container">>
<div @class="'face hide ' + $selected.color"></div>
<div class="face flip">
[img["https://berylforge.neocities.org/images/" + $selected.name + $selected.value + ".png"]]
</div>
<</replace>>
<<timed .6s>>
<<replace ".card-container">>
<div class="face accept">">
[img["https://berylforge.neocities.org/images/" + $selected.name + $selected.value + ".png"]]
</div>
<</replace>>
<</timed>>
<<timed 1s>>
<<goto "Resolve">>
<</timed>>
<</button>>
<<button $tfopts[2]>>
<<set $tf to $tfopts[2]>>
<<replace ".card-container">>
<div @class="'face hide ' + $selected.color"></div>
<div class="face flip">
[img["https://berylforge.neocities.org/images/" + $selected.name + $selected.value + ".png"]]
</div>
<</replace>>
<<timed .6s>>
<<replace ".card-container">>
<div class="face accept">">
[img["https://berylforge.neocities.org/images/" + $selected.name + $selected.value + ".png"]]
</div>
<</replace>>
<</timed>>
<<timed 1s>>
<<goto "Resolve">>
<</timed>>
<</button>>
</div>
<</replace>>
<<else>>
<<replace ".TFChoices">>
<div class="TFChoices">
<<button $tfopts[3]>>
<<set $tf to $tfopts[3]>>
<<replace ".card-container">>
<div @class="'face hide ' + $selected.color"></div>
<div class="face flip">
[img["https://berylforge.neocities.org/images/" + $selected.name + $selected.value + ".png"]]
</div>
<</replace>>
<<timed .6s>>
<<replace ".card-container">>
<div class="face accept">
[img["https://berylforge.neocities.org/images/" + $selected.name + $selected.value + ".png"]]
</div>
<</replace>>
<</timed>>
<<timed 1s>>
<<goto "Resolve">>
<</timed>>
<</button>>
<<button $tfopts[4]>>
<<set $tf to $tfopts[4]>>
<<replace ".card-container">>
<div @class="'face hide ' + $selected.color"></div>
<div class="face flip">
[img["https://berylforge.neocities.org/images/" + $selected.name + $selected.value + ".png"]]
</div>
<</replace>>
<<timed .6s>>
<<replace ".card-container">>
<div class="face accept">">
[img["https://berylforge.neocities.org/images/" + $selected.name + $selected.value + ".png"]]
</div>
<</replace>>
<</timed>>
<<timed 1s>>
<<goto "Resolve">>
<</timed>>
<</button>>
<<button $tfopts[5]>>
<<set $tf to $tfopts[5]>>
<<replace ".card-container">>
<div @class="'face hide ' + $selected.color"></div>
<div class="face flip">
[img["https://berylforge.neocities.org/images/" + $selected.name + $selected.value + ".png"]]
</div>
<</replace>>
<<timed .6s>>
<<replace ".card-container">>
<div class="face accept">">
[img["https://berylforge.neocities.org/images/" + $selected.name + $selected.value + ".png"]]
</div>
<</replace>>
<</timed>>
<<timed 1s>>
<<goto "Resolve">>
<</timed>>
<</button>>
</div>
<</replace>>
<</if>>
<</if>>
<</if>>
<</link>>
</span>
</div>
<</if>>
<<if $sandbox is 1 and $p1display.length + $p2display.length + $p3display.length gt 1>>
<div class="eliminate">
<span title="Discard">
<<link [img["https://berylforge.neocities.org/images/Eliminate.png"]]>>
<<set $eliminated += 1>>
<<if $conNum is ".one">>
<<replace ".card-container.one">>
<div class="card-container">
<div class="face discardleft">[img["https://berylforge.neocities.org/images/" + $hand[0].name + $hand[0].value + ".png"]]</div>
</div>
<</replace>>
<<else>>
<<replace ".card-container.two">>
<div class="card-container">
<div class="face discardright">[img["https://berylforge.neocities.org/images/" + $hand[1].name + $hand[1].value + ".png"]]</div>
</div>
<</replace>>
<</if>>
/% Setup next scene %/
<<set $deck.push($discarded)>>
<<set $hand to []>>
<<include "TFopts">>
<<include "Player Wants">>
<<set $p1salt.shuffle()>>
<<set $p2salt.shuffle()>>
<<set $p3salt.shuffle()>>
<<set $p1mercury.shuffle()>>
<<set $p2mercury.shuffle()>>
<<set $p3mercury.shuffle()>>
<<set $domsulfur.shuffle()>>
<<set $subsulfur.shuffle()>>
<<set $hand.pushUnique($deck.pluck())>>
<<set $hand.pushUnique($deck.pluck())>>
<<set $claim to random(1, 20)>>
<<set $refB to 0>>
<<timed .6s>>
<<if $deck.length gte 2>>
<<goto "Discard">>
<<else>>
<<goto "SBGameover">>
<</if>>
<</timed>>
<</link>>
</span>
</div>
<</if>>
<<else>>
<div class="cardRef">
<span title="Card Reference">
<<link [img["https://berylforge.neocities.org/achievements/Draw.png"]]>>
<<popover 'transparent'>>
<<include "Card Reference">>
<</popover>>
<</link>>
</span>
</div>
<</if>><<set $chasteEnd to 1>>
Your stomach drops as you have another look at your ruined body. Worse still are all the memories swirling around your head and the aching need in your pussy. Here you are, stuck as an insatiable bottom, and your two best friends in the world won’t even fuck you anymore. You feel like you could cry.
<br><br>
<div class="speechp3">
<div class="bubble p3">
Oh my god, bro, I’m so sorry. Fuck,
<<if hasVisited("chasteEnd2")>>
and I'm the one that said you should end the game. I'm such an idiot!
<<else>>
and I’m the one that said we should keep playing. I’m such an idiot!
<</if>>
</div>
</div>
And now $p3.name is apologizing to you?! This macho, daddy bear in the making should never apologize to you. This is all wrong... but you can fix it. Just like $p2.name’s arm, you know instinctively where to push and prod to restore $p3.name to the kind of man he should be. A hairy, muscled giant of a man…
<br><br>
<div class="speechp3">
<div class="bubble p3">
Ugh, what’s happening? $p1.name, wait!
</div>
</div>
...with a massive, drooling cock. A man who’s always horny and would never apologize to a pathetic, needy little fag bitch. Someone who wouldn’t ask you to stop but command it. Tell you what to do in a deep, cruel baritone that you can’t refuse.
<br><br>
<div class="speechp3">
<div class="bubble p3">
''I said stop, bitch.''
</div>
</div>
$p3.name grabs your arm, engulfing it easily in his massive, hairy fist. <<if $p1.lube is 1>> Moisture dribbles out of your pussy and down your thigh <<else>>Your cock stands painfully stiff <</if>>at the sight of the naked behemoth in front of you. His clothes ripped to shreds and scattered on the floor, you can see $p3.name’s giant cock swaying lazily between his thighs. Your mouth waters as you envision him mercilessly shoving all 12 inches up your fuck chute.
<br><br>
<div class="speechp1">
<div class="bubble p1">
Oh, god. You’re perfect. Fuck me, daddy.
</div>
</div>
<div class="speechp3">
<div class="bubble p3">
''Eww, I’m not going to fuck you.''
</div>
</div>
<div class="speechp1">
<div class="bubble p1">
Oh, right. It’s okay. I just need to make one more change.
</div>
</div>
$p3.name grabs you by the throat, easily lifting you to your feet and throwing you against the wall.
<br><br>
<div class="speechp3">
<div class="bubble p3">
''Listen to me, faggot. You don’t change a thing unless I tell you to. You don’t touch anything, you don’t say anything, you don’t do anything without my say so. I own you.''
</div>
</div>
You nod your head, but try anyway, reaching out with your new powers and grabbing a hold of $p3.name’s mind. Just a little tweak here and he’ll be slobbering over your ass, eager to fill your needy hole anytime you want. But just the thought of disobeying $p3.name makes you sick to your stomach. He told you not to change him without his permission, and you can’t disobey him.
<br><br>
<div class="speechp3">
<div class="bubble p3">
''You’ve got the right idea, though. All right, bitch, you know what I want. Give me something to fuck.''
</div>
</div>
You try to resist with everything you have, but it’s no use. He turns away to face $p2.name, giving you a view of the perfect, muscled ass he’ll never let you lick out no matter how much you beg. $p2.name cries out as a spasm wracks his body, and you think, //Good. She deserves it for stealing my man.//
<br><br>
His body is wracked with another spasm as bones and muscle reform. $p2.name’s slim feet and plump toes become narrow and dainty while his legs thicken into a set of firm, curvy thighs. His flat butt pulls upwards into a supple, heart-shaped ass that perfectly accents his wide hips. His straight torso sinks inwards, leaving a narrow waist below a pair of perky breasts.
<br><br>
His face is stuck in a pained expression even as his lips redden and puff out, his cheekbones lift, and his blonde hair lengthens until it’s cascading down his back. $p2.name’s pained cries turn to moans as you grab hold of his mind and and turn him into the moaning slut you know $p3.name wants.
<br><br>
You saved the worst for last, but you can’t put it off anymore. Taking extra care to make him feel it, you push $p2.name’s dick and shriveled ballsac into his body, further and further until she has a tight slit below where her pale, 4-inch cock used to be.
<br><br>
<div class="speechp3">
<div class="bubble p3">
''Ah, yeah. She could use some bigger tits, but this’ll do for now. We’re heading to my room. I want this place clean and dinner ready by the time we’re done, bitch.''
</div>
</div>
While $p3.name shakes the walls with a steady, pounding rhythm, you scrub ash off the coffee table and do your best to ignore $p2.name’s screams. Every time you close your eyes, you see yourself under $p3.name, wishing it was your pussy being destroyed. Your cock is leaking a steady stream of pre and aching for release. But you can’t touch yourself, not without $p3.name’s permission. You’re trapped, not just as the desperate slut the game turned you into but in a personal hell you created: perpetually horny, chaste, and ignored by your perfect man.
<div class="turn gamesummary">
[img["https://berylforge.neocities.org/images/BlackTurn.png"][Summary Screen]]
</div><<set $dumbEnd to 1>>
<div class="speechp2">
<div class="bubble p2">
The fuck, bros? You forgot to turn me back.
</div>
</div>
You look past the flames, observing that--while $p3.name, like you, is ecstatic to see his body back to normal--$p2.name is unchanged. He’s still the same
<<if $p2.dumb is 1>>stupid, <</if>>
<<if $p2.muscle is 2>>hulking, <</if>>
<<if $p2.fat is 1>>chubby, <</if>>
<<if $p2.muscle is 0>>scrawny, <</if>>
<<if $p2.cock is 2>>hung, <</if>>
<<if $p2.cock is 0>>micro-dicked, <</if>>
<<if $p2.ass is 1>>phat-assed, <</if>>
<<if $p2.addict is 1>>cum-addicted, <</if>>
<<if $p2.mskfetish is 1>>armpit sniffing, <</if>>
<<if $p2.rim is 1>>ass eating, <</if>>
<<if $p2.ftfetish is 1>>foot worshipping, <</if>>
<<if $p2.pissfetish is 1>>piss drinking, <</if>>
<<if $p2.lust is 1>>perpetually horny, <</if>>
<<if $p2.height is 0>>
gay dwarf.
<<else>>
<<if $p2.height is 2>>
gay giant.
<<else>>
<<if $p2.dom is 0>>
bottom slut.
<<else>>
gay sadist.
<</if>><</if>><</if>>
<br><br>
<div class="speechp1">
<div class="bubble p1">
Huh, it must because you won the game. <<if $p2redwin is 1>>See, you have solar-alignment and the highest score, plus <<if $p1.dom is 0>>I didn’t get the middle score.<<else>>$p3.name didn’t get the middle score.<</if>><<else>>See, you have lunar-alignment and the middle score.<</if>>
</div>
</div>
<div class="speechp2">
<div class="bubble p2">
Oh, right. I won. Heh, suck it losers. Even after the game made me stupid, I'm still smarter than you two dummies.
</div>
</div>
//Something's not right//, you think, //the cards keep burning up one at a time, almost like they're counting down to something. And if $p2.name won, he should be able to turn everything back to normal, right?// You start to reach for the rule sheet, horror slowly dawning on you as you realize you missed something. But your hand barely brushes the page before you hear another word spoken over your shoulder. But this time, it's not the stranger's raspy whisper but $p2.name's dull, goofy voice declaring, "''Fatuity''."
<br><br>
You feel a tingle in your head as your years of college study drain away, pooling in a thick glob of drool that slowly dribbles out of your open mouth and splashes uselessly onto the floor. All those renaissance writers, beat poets, the rules of rhetoric and grammar, all of it spills over your drooping lip. Your mouth hangs open, and your brow is furrowed in a look of pained concentration. //There's something you're s'posed to remember//. You chuckle dumbly when you spot the answer on the rule sheet: the winner can transform their rival players, not themselves.
<br><br>
<div class="speechp2">
<div class="bubble p2">
This transforming shit's too complicated. <<if $p2.dom is 1>>Which one of you dumb sluts wants to get fucked?<<else>>Which one of you dumb sluts wants to take me for a ride?<</if>>
</div>
</div>
$p2.name's voice slurs in your ear again, "''Fatuity''", followed immediately by <<if $p2.dom is 1>>"''Subjugation''"<<else>>"''Lust''"<</if>> You frown. //These words are too big. $p2.name's right, fuck 'em. You don't need to be worrying about all this transformation stuff, you're young, incredibly dumb, and <<if $p2.dom is 1>> about to be filled with cum.<<else>>full of cum.<</if>>
<div class="turn gamesummary">
[img["https://berylforge.neocities.org/images/BlackTurn.png"][Summary Screen]]
</div><<set $boyfriendEnd to 1>>
<div class="speechp2">
<div class="bubble p2">
Yeah, that's what I thought.
</div>
</div>
You look past the flames, observing that--while $p3.name, like you, is ecstatic to see his body back to normal--$p2.name is unchanged. He’s still the same
<<if $p2.dumb is 1>>stupid, <</if>>
<<if $p2.muscle is 2>>hulking, <</if>>
<<if $p2.fat is 1>>chubby, <</if>>
<<if $p2.muscle is 0>>scrawny, <</if>>
<<if $p2.cock is 2>>hung, <</if>>
<<if $p2.cock is 0>>micro-dicked, <</if>>
<<if $p2.ass is 1>>phat-assed, <</if>>
<<if $p2.addict is 1>>cum-addicted, <</if>>
<<if $p2.mskfetish is 1>>armpit sniffing, <</if>>
<<if $p2.rim is 1>>ass eating, <</if>>
<<if $p2.ftfetish is 1>>foot worshipping, <</if>>
<<if $p2.pissfetish is 1>>piss drinking, <</if>>
<<if $p2.lust is 1>>perpetually horny, <</if>>
<<if $p2.height is 0>>
gay dwarf.
<<else>>
<<if $p2.height is 2>>
gay giant.
<<else>>
<<if $p2.dom is 0>>
bottom slut.
<<else>>
gay sadist.
<</if>><</if>><</if>>
<br><br>
<div class="speechp1">
<div class="bubble p1">
What the hell? Why didn't you change back too?
</div>
</div>
<div class="speechp2">
<div class="bubble p2">
It's because I won the game. <<if $p2redwin is 1>>See, I have solar-alignment and the highest score, plus <<if $p1.dom is 0>>you didn’t get the middle score.<<else>>$p3.name didn’t get the middle score.<</if>><<else>>See, I have lunar-alignment and the middle score.<</if>> The rules say that whomever wins can transform their rivals; they don't say anything about changing yourself.
</div>
</div>
<div class="speechp1">
<div class="bubble p1">
Oh... yeah. I guess that's true. Hold on, you're stuck like this? If you knew that the whole time, why didn't you say anything? Why'd you try to win?
</div>
</div>
<div class="speechp3">
<div class="bubble p3">
Fuck. You're sick, y'know that?
</div>
</div>
You look from $p2.name to $p3.name. You're not sure whose expression is more concerning: $p3.name's scowl or $p2.name's satisfied smirk.
<br><br>
<div class="speechp3">
<div class="bubble p3">
Seriously, $p1.name, you still don't know? Like, I know I promised I wouldn't say anything, but you must have picked up on something. $p2.name's gay... or bi, whatever. He's been in love with you since, I don't know, middle school.
</div>
</div>
Eleven years of friendship race through your mind. You replay every sleepover, every time $p2.name came to cheer for your swim meets, how he followed you to a state university when he could have had his pick of colleges. //Fuck, how did you not know?!// You're not sure what to say. You're mad that your best friend kept a secret from you for years; but at the same time, you feel guilty for not recognizing that something was up.
<br><br>
<div class="speechp1">
<div class="bubble p1">
So you won to save us... me? So that I could turn back to normal?
</div>
</div>
Your sappy question lingers in the air for what seems like ages. After everything that's happened tonight, you didn't know you could still feel so embarrassed and exposed. To your surprise, $p2.name and $p3.name answer your question at the same time by bursting into simultaneous laughter.
<br><br>
<div class="speechp3">
<div class="bubble p3">
Really, $p1.name?! Really? Okay, so here's something else you apparently haven't noticed in the last 10 years: $p2.name may be small<<if $p2.fat is 1 or $p2.muscle is 2 or $p2.height is 2>>--or he was at least--<<else>>, <</if>>but he's still a huge asshole who thinks he's better than us.
</div>
</div>
Despite the number of times it's happened already tonight, you still jump a little when a word is spoken over your shoulder, as if breathed directly into your ear. But this time, it's not the stranger's raspy whisper but $p2.name's high, almost effeminate voice declaring, "''Silence''." You feel your jaw clench shut just as $p2.name rises from his seat to stand over you.
<br><br>
<div class="speechp2">
<div class="bubble p2">
I //am// better than you, $p3.name. <<if $p2.dom is 0>>Even after turning into this submissive bitch, I know I'm better than you. That's just how little I think of you.<<else>> I would think that would be obvious by now, even to a meathead jock like you.<</if>> But you're right about this at least. I chose to win, knowing I probably would be stuck with whatever happened to me. I can't say it's everything I wanted, but it'll be worth it to finally put you in your place and get the love and respect I deserve. Now keep quiet. At the rate the cards are burning, I'm guessing I only have a few minutes to make the changes I want. What do you say, $p1.name, are you ready to be my perfect boyfriend?
</div>
</div>
You feel your jaw loosen, as if $p2.name's control has released. You don't know how to react. //$p2.name's your friend. He couldn't really do this to you, could he?// You open your mouth to scream for help, but the words catch in your throat when you meet $p2.name's stare and feel that now-familiar sensation of your memories being rearranged. But instead of the sharp, painful onslaught you might have experienced before, it’s as though $p2.name’s <<if $p2.fat is 1>> pudgy, indelicate fingers are unwrapping bits of twine holding your mind together. With each undone knot, a piece of you unravels and falls away, leaving nothing in its place.<<elseif $p2.muscle is 2>>strong, calloused hands are pulling up bits of your brain like an icecream scoop. There’s no rush of new memories this time, just terrifying, cold emptiness.<<else>>delicate, spindly fingers are scurrying across your brain like an insect, stopping every few paces to pinch and prod your gray matter before removing bits of your mind with surgical precision. There’s no rush of new memories this time, just terrifying, cold emptiness.<</if>> You shudder as a hand gently caresses your shoulder and the man in front of you speaks in a gentle whisper.
<br><br>
<div class="speechp2">
<div class="bubble p2">
Hey, babe, are you okay? You’re looking a little out of it.
</div>
</div>
//Babe?// You look down, as if to confirm you’re really here, before taking in your surroundings: a disheveled room illuminated in eerie green light. To your right, a bearded man stares down, vacant and glassy-eyed while the person on your left warmly caresses your shoulder. //Yeah, you’re okay//, you think to reply, reflexively. But it isn’t true. You can’t remember what you’re doing here or… anything, really! Tears begin to well in your eyes as you shake your head “No.”
<br><br>
<div class="speechp2">
<div class="bubble p2">
Oh God, babe! I told you not to take that stuff. It’s all right, I’ve got you.
</div>
</div>
His voice is filled with concern as the stranger pulls you into an embrace, nestling <<if $p2.height is 2>>his head on your shoulder<<else>>your head on his shoulder<</if>>. His hand moves up and down your back, massaging the tension away and allowing your panic to subside.
<br><br>
<div class="speechp2">
<div class="bubble p2">
It’s okay; it’s just a bad trip. Can you remember what you took?
</div>
</div>
<<s 1 "I-- I’m sorry. Who are you?">>
Despite his best efforts, a wide grin slowly spreads across the stranger's face.
<<br>>
<<s 2 "I'm your boyfriend, babe. I'm the man you adore above everyone else. But don't worry, I'll help you and that worthless dumbfuck behind you remember everything you need to... and nothing else.">>
<div class="turn gamesummary">
[img["https://berylforge.neocities.org/images/BlackTurn.png"][Summary Screen]]
</div><<set $daddyEnd to 1>>
The color drains from $p3.name’s face along with the briefest hint of joy at finally winning a game night. $p2.name sheepishly avoids meeting $p3.name’s stare, and $p3.name's look of disbelief slowly turns to a scowl. When he finally speaks again, his voice is as low and serious as you’ve ever heard it.
<br><br>
<div class="speechp3">
<div class="bubble p3">
You knew.
</div>
</div>
<div class="speechp2">
<div class="bubble p2">
What?! No, how could I--
</div>
</div>
<div class="speechp3">
<div class="bubble p3">
Don’t lie to me!
</div>
</div>
Again you hear a word spoken over your shoulder, as if someone is leaning into your ear. But this time, it’s not the stranger’s raspy whisper but $p3.name’s confident, booming voice declaring, "''Truth''."
<br><br>
<div class="speechp2">
<div class="bubble p2">
Yes! I thought you’d be too stupid to read the rules, so I let you win!
</div>
</div>
$p2.name slaps his hands over his mouth, but it’s too late. $p3.name rises to his feet and exhales sharply, his <<if $p3.masc is 0>>effeminate features <<else>>face <</if>>contorted in rage. You’re frozen, not sure if you should declare you didn’t know or make a run for the door before $p3.name decides how to take out his anger. You do neither. Before you can act, the voice in your ear states in an angry growl, "''Obedience''." You scream internally while your body moves on its own. In an instant, you’ve risen to your knees, staring up into $p3.name’s eyes and awaiting a command.
<br><br>
<div class="speechp3">
<div class="bubble p3">
Well, if I’m stuck this way, I think it’s only fair that I make some changes to the two of you.
</div>
</div>
You try desperately to look down, as you feel your body shift and contort just out of sight. But your head is fixed in place, staring unblinkingly at $p3.name’s widening grin, while your neck thins; your pecs sink into your chest; and your biceps lose all definition. //Figures he’d go for the muscles first.// Your pushed further upright as your ass swells, shifting the waist of your jeans down and splitting your underwear wide open. A pitiful whimper to your left is enough to let you know Caleb’s body is getting a similar treatment.
<br><br>
<div class="speechp3">
<div class="bubble p3">
Yeah, there's my bois. But I'm not sure I'm ready to forgive you just yet. Who wants to show me they're sorry?
</div>
</div>
At last, your jaw loosens, as if released from $p3.name’s control. You could scream; you could cry for help; you could, at the very least, tell $p3.name to go fuck himself for turning you into some phat-assed twink. You open your mouth to speak just as another word is whispered into your ear.
<br><br>
<div class="speechp1">
<div class="bubble p1">
I do, daddy!
</div>
</div>
You rise, easily stepping out of your jeans which are now too wide for your slender, delicate legs but with a waist too small to contain the pair of cushiony ass cheeks jutting out from behind you. You slide your hands down your torso and prepare to cup both immense globes. The skin is soft, pillowy. Hairless and supple. //Somehow//, you think, //in Daddy’s rush to punish you, he made you the luckiest boi in the world!// You bounce on your heels just to enjoy the weight of your voluptuous ass lift and shake. //It’s the biggest on Campus! Even bigger than that slut $p2.name’s,// you observe, turning to see $p2.name still kneeling while playing with his own massive booty. You can’t help but giggle as the weight of your silken bubble butt bumps against your thighs with each bounce and your stiff dick smacks a drop of pre onto your belly with a quiet //thwap.//
<br><br>
<div class="speechp3">
<div class="bubble p3">
<<if $p3.masc is 0>>
Girl, there’s no way you’re keeping a juicy cock like that.
<<else>>
No fuckin’ way my slut’s gonna have a bigger cock than me.
<</if>>
</div>
</div>
//My… cock?// you wonder, as $p3.name clamps his <<if $p3.fem is 1 or $p3.muscle is 0>>dainty<<elseif $p3.fat is 1>>pudgy<<else>>sturdy<</if>> hand around your balls and squeezes tight. As you open your mouth in pained shock, $p3.name uses his free hand to grab the back of your head and pull you into his chest. Maybe it was the surprise of losing your muscles or the joy at playing with your juicy new butt, but it’s only now that you realize how much height you’ve lost. You barely come up to $p3.name’s chest, and you have to stand on your toes to comfortably take his nipple into your mouth. You swirl your tongue around one stiff nipple, forgetting the pain in your groin, until $p3.name roughly yanks on your hair and directs your attention down.
<br><br>
<div class="speechp3">
<div class="bubble p3">
There, now isn’t that better?
</div>
</div>
You stare down at your crotch, at first unsure what you’re supposed to be seeing before realizing your dick is no longer jutting out from under your shirt. You lift the loose fabric up, and $p3.name helpfully whisks the garment up over your head and arms. What remains of your once-impressive tool couldn’t be called a cock. The pale button between your legs could barely be called a nub. $p3.name fishes out his own <<if $p3.cock is 0>>diminished member<<else>>thick tool<</if>> and slides it over the top of your stiff micro-dick, <<if $p3.cock is 0>>demonstrating how even his half-incher easily eclipses your little clitty.<<else>>eclipsing your little clitty easily and completely.<</if>>
<br><br>
<div class="speechp1">
<div class="bubble p1">
Daddy, please--
</div>
</div>
What was meant as a plea came out as an ineffectual, high-pitched whimper. You gulp, sliding your hand up your throat--finding no trace of an Adam’s apple--and to a pair of plump, moist lips. You slip a finger into your mouth almost without realizing and start to suck. Still staring at $p3.name’s cock, wishing to take it in your mouth instead, you muffle a second attempt.
<br><br>
<div class="speechp1">
<div class="bubble p1">
Daddy, give it back. Please.
</div>
</div>
<div class="speechp3">
<div class="bubble p3">
A ditzy cockslut doesn’t need a big cock. This is all you need.
</div>
</div>
$p3.name roughly spins you around and slaps your ass, hard. You mewl as pleasure shoots up through your spine like lightning. With one hand still clutching your enormous ass cheek, exposing your twitching hole to the air, $p3.name pushes your thighs apart. <<if $p3.rim is 1>> He drops to one knee and, without hesitation, buries his face in your ass and begins to lick and chew, coating your hole in saliva. //He was right//, you realize as an orgasm racks your body, lighting your cells on fire and sending a single bead of watery cum tumbling from your nub to the floor. When he emerges, <</if>>$p3.name swirls a finger around the rim of your hole, eliciting a needy moan from you with each rotation.
<br><br>
<div class="speechp3">
<div class="bubble p3">
Still want your big cock back, or do you want me to--
</div>
</div>
<div class="speechp1">
<div class="bubble p1">
Fuck me!
</div>
</div>
It was practically a scream. You hadn’t intended it. But then, you hadn’t intended for any of this and yet that isn’t doing anything to stop your aching need to have $p3.name, <<if $p3.muscle gte 2>>this perfect muscle daddy<<elseif $p3.fat is 1>>with his flabby dad-bod<<elseif $p3.masc is 0>>this almost womanly beauty<<elseif $p3.height is 2>>this towering behemoth<<else>>this perfect man<</if>>, breed you like a bitch in heat. The loss of your cock is a small price to pay to feel his tease your hole.
<<if $p3.cock is not 0>>
//It’s even a little cute//, you concede before bending over to give $p3.name full access to your hole, swollen, pink, and inviting. As $p3.name pushes his cock into you with a steady pressure, you admit he was right. //A cockslut doesn't need a big dick. You just need--// The thought shatters in your mind as $p3.name presses in, pushing past the rim and roughly plunging his cock into you. Your scream of shock and pain devolves into a moan and then to one satisfied grunt after the other as $p3.name fucks every thought out of your slutty head.
<div class="turn gamesummary">
[img["https://berylforge.neocities.org/images/BlackTurn.png"][Summary Screen]]
</div>
<<else>>
//It’s even a little cute//, you concede before bending over to give $p3.name full access to your hole, swollen, pink, and inviting. As $p3.name pushes his cock into you with a steady pressure, you admit he was right. //A cockslut doesn't need a big dick. Well, except for one inside of you.//
<br><br>
<div class="speechp1">
<div class="bubble p1">
Do it, $p3.name! Fucking breed me! I’ll be your perfect slut. I need it!
</div>
</div>
You feel $p3.name’s dick slide across your hole, occasionally pressing in enough to make you mewl with excitement but then always pulling away just before entering you. Your frustration builds along with your lust. You sway your hips back and forth in a way you hope is enticing or, at least, makes clear your impatience. But the weighty jiggle of your ass fat only makes you feel more aroused, more desperate. The last minute replays in your head, and finally you can’t take it anymore. You grimace, squeezing your eyes tight as rage rises in your throat.
<<if $tog7 is false>>
<br><br>
<div class="speechp1">
<div class="bubble p1">
What more do you need?! You took my cock, my sexuality, my fucking dignity! You made me a slut and you made me fucking love it. Put your cock in me already, please!
</div>
</div>
You look over your shoulder, hoping that at any moment in your outburst, $p3.name would have shut you up by roughly plunging his dick into you. He didn’t. He is just staring back at you, steely-eyed and red-faced. You can’t meet his intense stare, so you let your eyes wander down until they come to rest on the thing you crave most in this world: his dripping... half-inch... cock. A cock too small to fuck your massive, juicy ass. As the last of the cards burn away, you stare at each other in frozen frustration, just on the cusp of fulfillment but knowing neither of you will quite get there.
<div class="turn gamesummary">
[img["https://berylforge.neocities.org/images/BlackTurn.png"][Summary Screen]]
</div>
<<else>>
<<br>>
<a data-passage="daddyEnd2">
<div class="speechp1">
<div class="bubble p1 first">
What more do you need?! You took my cock, my sexuality, my fucking dignity! You made me a slut and you made me fucking love it. Put your cock in me already, please!
</div>
</div>
</a>
<</if>>
<</if>><<set $apeEnd to 1>>
The color drains from $p3.name’s face along with the briefest hint of joy at finally winning on game night. $p2.name sheepishly avoids meeting $p3.name’s stare, and $p3.name's look of disbelief slowly turns to a scowl. When he finally speaks again, his voice is as low and serious as you’ve ever heard it.
<br><br>
<div class="speechp3">
<div class="bubble p3">
You knew.
</div>
</div>
<div class="speechp2">
<div class="bubble p2">
What?! No, how could I--
</div>
</div>
<div class="speechp3">
<div class="bubble p3">
Don’t lie to me!
</div>
</div>
Again you hear a word spoken over your shoulder, as if someone is leaning into your ear. But this time, it’s not the stranger’s raspy whisper but $p3.name’s confident, booming voice declaring, "''Truth''."
<br><br>
<div class="speechp2">
<div class="bubble p2">
Yes! I thought you’d be too stupid to read the rules, so I let you win!
</div>
</div>
$p2.name slaps his hands over his mouth, but it’s too late. $p3.name rises to his feet and exhales sharply, his <<if $p3.masc is 0>>effeminate features <<else>>face <</if>>contorted in rage. You’re frozen, not sure if you should declare you didn’t know or make a run for the door before $p3.name decides how to take out his anger. You do neither. Before you can act, the voice in your ear states in an angry growl, "''Obedience''." You scream internally while your body moves on its own. In an instant, you’ve risen to your knees, staring up into $p3.name’s eyes and awaiting a command.
<br><br>
<div class="speechp3">
<div class="bubble p3">
Y'know what really gets me? You cost the football team an outside-centre. <<if $p3.muscle is 0 or $p3.height is 0>>I'm too tiny to stay on the team. <<else>> <<if $p3.fat is 1>>As this fat fuck, I'll get winded just walking to the field. <<else>>How am I supposed to play if I'm begging to get fucked by every dude in the gym. <</if>><</if>> But I'm a team player, so you two are gonna have to step up.
</div>
</div>
You try desperately to look down, as you feel your body shift and contort just out of sight. A sense of strength and euphoria radiates from your stomach and spreads through every fibre of your being. $p3.name cups your chin in his hand and turns your head to look at $p2.name. He’s frozen in the same position as you, staring up and terrified.
<br><br>
You’re not sure who has it worse, him for not being able to see what’s happening to your bodies or you for having to watch as $p2.name’s neck and shoulders thicken until they’re almost indistinguishable from each other and his pecs inflate into two melon-sized muscle tits. Worst of all are his arms. It’s not just that they’ve expanded to colossal proportions, with bulging, hard biceps almost as big as his head. No, it’s that they’re 8-inches too long and covered in shaggy, blonde hair. His knuckles resting on the floor, $p2.name looks as much like a hulking gorilla as he does your old friend. Your stomach drops as you think of how you must look by now.
<br><br>
<div class="speechp3">
<div class="bubble p3">
Almost there. Just go to clear some room for your new sports knowledge. Plus, maybe a little extra sumthin for me.
</div>
</div>
At last, your jaw loosens, as if released from $p3.name’s control. You feel like a thick fog is settling over your mind, smothering out your thoughts; but you can just barely hold on. You want to scream; to cry for help; to, at the very least, tell $p3.name to go fuck himself for turning you into this walking freakshow. You open your mouth to speak just as your last defiant thought is snuffed out.
<br><br>
<div class="speechp1">
<div class="bubble p1">
Hey tiny, get that ass over here. I need a quick fuck before I hit the gym.
</div>
</div>
<div class="turn gamesummary">
[img["https://berylforge.neocities.org/images/BlackTurn.png"][Summary Screen]]
</div><<set $pigEnd to 1>>
The color drains from $p3.name’s face along with the briefest hint of joy at finally winning on game night. $p2.name sheepishly avoids meeting $p3.name’s stare. He prods at his massive gut, pressing the flab down with his hand and watching it rebound. After the third or fourth time, he looks up at you with a self-assured smile. The same smile you’d seen him pull a hundred times, when he took a tumble on the field or got shot down by a girl. A smile that said, “Eh, whatever. It’s all a big joke anyway, right?” But it’s not enough this time. He can’t hold your gaze for more than a second before the smile melts away and he starts sobbing.
<br><br>
<div class="speechp1">
<div class="bubble p1">
Oh, God. $p3.name, I’m so sorry. It’ll be okay, right? We’ll… I don’t know. We’ll fix this somehow.
</div>
</div>
You scoot across the carpet and wrap your arms around $p3.name, letting him press his face to your chest. Your nose wrinkles at the scent of the former jock’s musk. It’s so overwhelming, your eyes have started to water too. And it’s not just the smell. He feels so strange in your arms: his soft manboobs pressed flat against your chest and his rolls of stomach fat heaving with each sob, coming closer and closer to brushing your erect cock. //Wait, my cock?// You try to look down, but you’re locked in $p3.name’s flabby grip. All you can do is sit there, holding him in your arms and filling your head with his musk. He smells like sweat and stale jizz. Like a laundry basket full of used jockstraps. Like sex and desire and...
<br><br>
<div class="speechp2">
<div class="bubble p2">
What the fuck! $p3.name, c’mon. Don’t do this!
</div>
</div>
So addled by $p3.name’s masculine scent, you didn’t notice $p2.name struggling to pull him off of you even as his body expanded and his clothes tore off to accommodate his rapidly growing frame. Within seconds, $p2.name is completely nude, his 4-inch chode lost under a drooping pad of fat. He's probably gained no more weight than $p3.name; but, with none of the muscle mass underneath, $p2.name's gargantuan belly, thighs, and forearms sag in jiggling flesh.
<br><br>
But it’s not over. You can only stare, mouth agape and thoughts dulled by $p3.name’s intoxicating smell, as $p2.name’s hair grays and recedes. His smooth, youthful face ages and wrinkles while his double chin is hidden beneath silver stubble. When finally $p3.name is pulled away from your chest, $p2.name is unrecognizable. Your once-petite friend has been replaced by a balding, morbidly obese man who looks to be in his 60s at least. Still unused to his new weight, $p2.name wobbles uneasily and then plops right down on his fat, naked ass.
<br><br>
<div class="speechp2">
<div class="bubble p2">
What... $p3.name, why?
</div>
</div>
$p3.name stares into your stunned eyes before replying through haggard breaths.
<br><br>
<div class="speechp3">
<div class="bubble p3">
I-- I don’t know! I’m sorry, $p2.name. I just… I got so scared, and I started thinking about what would make me feel safe and I-- It just kind of-- Oh god, $p2.name I was so hungry! If I can just have a taste I can… I can think again.
</div>
</div>
With $p3.name’s sweaty pit no longer wrapped around your shoulder, you can almost think clearly. You can almost register the horror on $p2.name’s face as his body moves on its own, shifting one leg above the other before flopping over like a beached whale so that his bloated stomach is pressed against the floor and his wide butt is pointed at $p3.name’s face.
<br><br>
With a grunt, $p3.name buries his nose into $p2.name’s waiting ass, his body shuddering as he slurps and snorts. Somehow, to your amazement, $p2.name’s cheeks are still expanding, growing to envelop more and more of $p3.name’s face until he’s buried completely in the old man’s rear. Your eyes can’t help but trace a line from the scene, past $p3.name’s bobbing heading, down his wriggling back, and to his own plump ass. His torn shorts did little to obscure his ass before; but now, with $p3.name bent over as he is, his shorts have slipped down almost completely. They frame the muscular mounds of his asscheeks and give you just the slightest glimpse at his winking hole.
<br><br>
You realize too late that this was your chance to get away. With $p3.name enraptured and making a meal of $p2.name’s ever more accommodating rear, you might have snuck away unnoticed. But $p3.name’s hungry hole is pulsing at you as if in time with his ravenous tonguing. And all that sweat and musk that had been pooling between $p3.name’s blubbery asscheeks is wafting that smell of pure, delicious sex straight into your nostrils. It’s only when you register your hand is grasped around $p3.name’s waistband and slowly pulling his shorts down that you realize how much $p3.name has changed you already.
<br><br>
<div class="speechp1">
<div class="bubble p1">
No. Fuck you, $p3.name. Fuck you for making me want you--Want your fat, stinking ass you fucking pig.
</div>
</div>
At that last word, $p3.name lets out a muffled squeal of delight into $p2.name. You can’t resist any more. You slam your cock into the writhing pig in front of you. You begin to feel that now familiar sensation of your memories being rearranged. But instead of the sharp, painful onslaught you might have experienced before, it’s as though $p3.name’s pudgy, indelicate fingers are pushing and prodding your gray matter about like a child with Play-Doh.
<br><br>
<div class="speechp1">
<div class="bubble p1">
Yeah, you like my cock in your piggy cum hole? You like licking out your daddy while I fuck you like a squealing hog?
</div>
</div>
You drive yourself deeper into the moaning pig, deeper than should be possible. You look down to see your pistoning cock thicken. You pull it out 4 inches, 5, 8 and still feel more buried deep inside $p3.name. You lean over his arched back for more purchase and then slam your mammoth tool back into him and grasp ahold of one of his his soft tits. You roughly <<if $p3.milk is 1>>milk<<else>>massage<</if>> it between your fingers, feeling your grip tighten as every muscle in your body strengthens and swells.
<br><br>
You feel a careless squeeze inside your head, and your mind springs to all the girlfriends and hookups you've had over the years with their oh so delicate little pussies. Always telling you you're too big or too rough. You smirk as you give $p3.name’s moob a hard twist and pound his musky, cushioned ass mercilessly. //What a waste of time they were//, you think, as the memories slop out of your head, //Take it all, $p3.name. I don't need that shit anymore. I just need your sloppy cunt.//
<br><br>
<div class="speechp1">
<div class="bubble p1">
You want my cum in you, Pig? Huh? You want my fuckin’ muscle stud seed up your piggy cunt?
</div>
</div>
$p3.name answers in another muffled squeal, but you’re not having it this time. You pull your cock out, inch by dripping inch, until you feel that only your blubous head is still inside $p3.name, pressed just inside his ring.
<br><br>
<div class="speechp1">
<div class="bubble p1">
Nah, your daddy’s hole doesn’t need to know, Pig. I do. Tell me. Do you want me to cum in this ass and mark you as my Pig forever. $p2.name and I will keep you horny and stupid, bred and fed. Our fat-assed, prized hog.
</div>
</div>
$p3.name lifts his head out of $p2.name’s crack, his face soggy and dripping with saliva, just long enough to shout.
<br><br>
<div class="speechp3">
<div class="bubble p3">
Yes. Oh fuck, yes! Breed my fat, piggy ass. I wanna be your fuck pig forever.
</div>
</div>
//Fuck//. You don’t even have time to push more than an inch back into $p3.name before you’re cumming at the image of fucking this stinking pig slut for the rest of your perfect lives.
<div class="turn gamesummary">
[img["https://berylforge.neocities.org/images/BlackTurn.png"][Summary Screen]]
</div><div class="hand">
<div class="cardDraw one">
[img["https://berylforge.neocities.org/images/" + $hand[0].name + $hand[0].value + ".png"]]
</div>
<div class="cardDraw two">
[img["https://berylforge.neocities.org/images/" + $hand[1].name + $hand[1].value + ".png"]]
</div>
</div> <<set $subsulfur.delete("Sub9")>>
<<set $tf to "Sub9">>
<<set $lunarEnd to "Sub9">>
<<set $p1.p2nickname to "man">>
<<set $p1.p3nickname to "man">>
<<set $p2.p1nickname to "slut">>
<<set $p2.p3nickname to "dude">>
<<set $p3.p1nickname to "fag">>
<<set $p3.p2nickname to "bro">>
<<set $p1.dom to 0>>
<<set $p2.dom to 1>>
<<set $p3.dom to 1>>
<<set $p1.hole to "asshole">>
<<set $p2.hole to "asshole">>
<<set $p3.hole to "asshole">>
<div class="attribution">Scene contributed by AlexXXX</div>
<br>
A constant sizzle, like TV static, builds in your ear and tickles your brain, the sensation growing louder and more intense as your memories are once again rewritten.
<hr>
It was nearly 2 a.m. and you were moving across the quad as fast as you could without making campus security suspicious. The last thing you wanted to do was explain where you were going so early in the morning or the $500 in cash burning a hole in your pocket. This nightmare had all started with a weird letter in the mail. It looked like something out of a serial killer movie.
<br><br>
<div class="ransom">We kNow ABouT YoUR vId</div>
<div class="ransom">bE PrePAreD 4 DEMandS</div>
<br>
The paper was plain other than the glued letters cut out from magazines. You felt like you were getting a ransom note from the 80s. You panicked for about half a day but decided it was probably a stupid prank someone was pulling on you. That was, until you got another one. This time, the crude magazine cutouts were glued over a printed screenshot you immediately recognized.
<br><br>
<div class="ransom">LeAVE $150 in ma1LbOx oR VID gOeS virAL</div>
<br>
Your veins turned to ice. //Fuck//, you thought, //that guy must have been recording me. How can I have been so stupid!// Just the thought of seeing yourself on screen, a dopey grin plastered on your face, filled you with dread. But the idea that the video might be seen by the whole campus was too horrifying to even think about. That day, you left your mailbox $150 poorer.
<br><br>
You had never felt more embarrassed or exposed, but at least you could move on and nobody would have to know about any of this. Or so you thought. A few hours ago, you received another one.
<br><br>
<div class="ransom">bE @ cOmpUTer LAb</div>
<div class="ransom">2nitE - 2AM</div>
<br>
Your blackmailer hadn’t asked for any cash this time, but you figured paying him was going to be your only way out of this mess. You had just enough time to lie to your dad about needing new tires for the car and beg him to transfer you some money. He reluctantly wired you a couple hundred dollars, and you drained the last of your checking account. As 2 a.m. neared, you listened for any sound from $p3.name or $p2.name but heard nothing. Convinced that your roommates must be asleep, you left your room, tiptoed out the door, and all but sprinted to the Computer Lab.
<br><br>
You found the door unlocked and the room pitch black. Before you could fumble for a light switch, you were startled by all twenty computer screens flashing on at the same time and illuminating the room. Even before your eyes fully adjusted to the light, you could tell exactly what was on screen from the slightly out-out-sync cauchony of moans. Fuck, you looked even sluttier than you thought as you slid up and down a dildo suctioned to the floor, your eyes rolled back and mouth drooling as pleasure radiated from your battered hole. The sound of twenty <<= $p1.name>>s groaning as they rose and fell was almost hypnotic.
<br><br>
There was movement at the front of the lab. A skinny figure stepped out from the shadows, soon followed by a bigger one. Your heart was beating so fast you could feel your whole body pulse as your fight or flight instinct kicked in. Finally, they stepped forward and, in the dim illumination of your fuck session, you recognized $p2.name's squared glasses and $p3.name's beard.
<br><br>
"Hey, $p1.name! Surprised to see us?" $p2.name chirped, clearly enjoying himself.
<br><br>
"What the fuck, man? I was scared outta my mind!" You grumbled, mortified but relieved to see your friends. It was just a stupid prank after all.
<br><br>
"Were you?" he replied.
<br><br>
You forced a nervous laugh, embarrassed, realization dawning that, even if this was all just a joke, $p3.name and $p2.name had definitely seen you fuck yourself on orders from some stranger on the internet. "Yeah, I thought somebody was actually blackmailing me. Fuck. You owe me a hundred and fifty bucks by the way."
<br><br>
$p2.name smirked before replying, "Somebody //is// actually blackmailing you. I am."
<br><br>
"We are,” $p3.name interjected, excitedly, “Bro, you gotta do whatever we say!"
<br><br>
$p2.name rolled his eyes. Then, turning to you, his grin widening as cruelty dripped from his eyes. "$p1.name, I have a copy of that video on at least ten different accounts. And I //will// post them for the whole campus to see unless you're very obedient as of right now."
<br><br>
You forced another laugh, this one less confident than before, as you waited for one of them to drop the act. //Any second now//, you thought to yourself, waiting, //They're your friends. This is just a prank… right?// You looked from $p2.name’s face to $p3.name’s and then to your moaning face and leaking dick on a computer screen. //Wait. How did they get the video?//
<br><br>
"Drop to your knees and pull our cocks out," $p2.name said, "Now!"
<br><br>
You took a couple of hesitant steps towards them and lowered yourself onto one knee. With each second, it seemed less and less likely that one of them was going to laugh, clap you on the shoulder, and say, “Got you good, bro!” You eased your hand forward to unbutton $p2.name’s fly. He made no move to stop you as you reached your hand in and pulled out his already-rigid cock. And then, neither told you to stop when you did the same for $p3.name. You stared up at them, unsure what to do.
<br><br>
"What are you waiting for? Get sucking, fag!" $p3.name ordered. You took $p2.name in your lips, tasting his precum on your tongue. He stared down at you the whole time, the blue-tinged screens casting a hard shadow across his face, giving him a villainous look. You tried to ignore his eyes and instead stared into his blonde pubes as your head bobbed back and forth. Clearly impatient to get his dick sucked too, $p3.name pulled your head back and inserted himself into your mouth along with $p2.name. Your jaw ached as your mouth, stretched to capacity, struggled to hold them both.
<br><br>
Greedy $p3.name soon pushed $p2.name away so that he could slide his thick shaft across your tongue unconstrained. His viscous precum attacked your taste buds as he started to face fuck you, your sputtering just a mild irritation on his way to orgasm. "How's my dick taste, fag? Your throat feels great around it." $p3.name humiliated you further, verbally abusing you. "My rod loves its new home. If I knew you were this good at taking cock, I'd have started using your whore lips years ago."
<br><br>
After some pestering, $p3.name retreated, leaving you coughing and gasping for air. But before you could recover, $p2.name had already reclaimed your mouth. His size was more manageable, but he somehow cared even less for your comfort as he slammed your face down on his cock over and over.
<br><br>
"Look at me while I use you, slut!" he demanded, gripping your hair forcefully. When he wasn’t skull fucking you with abandon, $p2.name kept his cock in your mouth for long, miserable seconds, depriving you of air and making you gag into his crotch. You almost threw up when he suddenly, pulled his cock out and, between shallow breaths, said, "Keep it open, whore. And don't swallow yet!"
<br><br>
Volleys of jizz shot into your mouth, hitting the back of your throat and coating your tongue. $p3.name soon followed, turned on by $p2.name's orgasm. The first jet landed on your upper lip, the pungent smell of cum wafting into your nostrils. $p3.name adjusted his aim and deposited the rest in your mouth. Your maw filled to the brim with their seed, you awaited instructions.
<br><br>
"Does it taste good, bitch?" $p2.name asked, matter-of-factly, as if the answer was obvious. And it was. Despite yourself, your humiliation, you couldn’t think anything else in that moment but //Yes. It’s delicious.// You gave a small nod, careful not to spill any of it. $p2.name kept up his unwavering stare as he said, “Swallow it then. Slowly.”
<br><br>
"Yeah, savor that shit, fag!" $p3.name added.
<br><br>
Slowly letting the contents of your mouth dribble down your throat, you indeed savored their juices. It tasted sour but also sweet. $p2.name and $p3.name kept their eyes locked on yours. $p2.name still looked menacing while $p3.name just looked ecstatic to see a whore swallow his spunk.
<br><br>
"Good job, bitch." $p2.name said, his smirk widening.
<br><br>
It was obvious in retrospect that it was $p2.name and $p3.name that had anonymously offered you $100 to stream you fucking yourself. But you calling them out for it, or for taking an extra $50 when they blackmailed you for the money back, did nothing to deter the two from making new videos to occasionally threaten you with. After that night, you were their regular cock whore, and the only dignity you had left came from knowing that the whole campus didn’t yet know it, only $p2.name, $p3.name, and the many men they sold your mouth to.
<hr>
<div class="speechp1">
<div class="bubble p1">
Why the magazine cut-outs, though? Wasn't it easier to just print the stuff out?
</div>
</div>
<div class="speechp2">
<div class="bubble p2">
They just looked cool like that.
</div>
</div>
<div class="speechp1">
<div class="bubble p1">
Oh, I’m so glad you were having fun with it. Screw you, $p2.name!
</div>
</div>
He stares you down with an evil glint in his eyes.
<br><br>
<div class="speechp2">
<div class="bubble p2">
What did you say, slut?
</div>
</div>
Regaining his composure, $p2.name shakes his head a bit, his look softening.
<br><br>
<div class="speechp2">
<div class="bubble p2">
Sorry, $p1.name. It’s just the game still messing with my mind. Let's just get this over with.
</div>
</div><<set $pupEnd to 1>>
Your stomach drops as you have another look at your ruined body. Worse still are all the memories swirling around your head and the aching need in your pussy. Here you are, stuck as an insatiable bottom, and your two best friends in the world won’t even fuck you anymore. Unless… You look up at your two roommates, the fear in your eyes slowly turning to curiosity and anticipation. You reach out with your new powers and grasp hold of $p3.name.
<br><br>
<div class="speechp3">
<div class="bubble p3">
Uhh, what are you doing, bro?
</div>
</div>
You continue to run your new appendage up and down his body, your mind flooding with possibilities as every inch of his skin whispers to you how it can be changed.
<br><br>
<div class="speechp3">
<div class="bubble p3">
$p1.name! Please don’t do this.
</div>
</div>
$p2.name rushes forward, his hand darting out to scratch behind your ear.
<br><br>
<div class="speechp2">
<div class="bubble p2">
$p1.name, don’t you want to be a good puppy?
</div>
</div>
His hand lingers on the back of your neck, giving the area a quick rub. You let out an involuntary purr at his touch, feeling your mind start to slip away as you lose yourself to the sensation.
<br><br>
<div class="speechp2">
<div class="bubble p2">
Yeah, you like that, boy. See, $p3.name, we only have to keep him occupied for a few more minutes and we'll be safe.
</div>
</div>
He removes his hand. But before you can reply, either to say “No” or beg him to put it back, he <<if $p1.fat is 1>> begins to stroke your exposed belly. <<else>> reaches under your shirt and begins to stroke your belly. <</if>> You are in heaven. You stumble forward on numbing feet and fall into $p2.name’s waiting embrace. He sighs in relief as he gently guides you forward. Your shaking legs finally give out, and you drop to your hands and knees.
<br><br>
Sadly, you’re on the ground for no more than a few seconds before the rubs stop. The two men are arguing with each other and your continuous pawing and whines aren’t getting you any attention from them. It’s so frustrating! You don’t need two men who will ignore what a good boy you are. You need pups to play with of course!
<br><br>
The slight-framed pup in blue is the first to fall to hands and knees and approach you. He seems uncertain at first, confused, distressed. On all fours, he moves up and down your body, exploring you in cautionary sniffs, until the look of fear on his face melts away and he lets out an excited yip before diving under your stomach to press his muzzle to your groin. A few quick whiffs and Blue barks again, pawing at your crotch with his paws, clearly wanting to get at your happy puppy cock. You’re thrilled to comply, but you can only fumble with your zipper, your fingers just as useless as your legs. It takes the combined efforts of your and Blue’s clumsy paws to finally wriggle you free of your pants.
<br><br>
You push down your underwear until your <<if $p1.cock is 0>>nub <<else>>rigid cock <</if>>springs free. One gleeful bark and Blue’s on you, wrestling you to your back before engulfing your dick in his mouth. You lay back in bliss as his wet tongue <<if $p1.cock is 0>>swirls around your dick<<else>>slobbers all over your shaft<</if>>.
<br><br>
You barely take notice when another pup, a familiar burly figure, positions itself over you; that is, until the massive intruder pins your arms to the ground in a steely grip and releases a low, violent snarl. The smaller pup is jolted from his snack and whines in reply. Releasing your arms, the new dog advances over you to continue his feud with Blue until his dangling cock comes to rest over your face. The implication is clear, you’re his, and Blue is using you without permission.
<br><br>
As you begin to lap at the pre dribbling from his cock, you couldn’t be happier with the arrangement. Your greedy muzzle seems to settle the dispute. Blue dives back down, hard, between your <<if $p1.fat is 1>>ample thighs<<else>>legs<</if>>, as the muscly dog shoves his cock<<if $p1.lips is 1>> passed your soft, plump lips and into your waiting mouth.<<else>> into your waiting mouth.<</if>> You feel the invading dick slide to the back of your throat as you moan hungrily. Satisfied you can handle his length, he starts thrusting, in and out, the pace always increasing.
Blue is perfectly in rhythm, licking, sucking, and nipping at your <<if $p1.cock is 0>>nub<<else>>cock<</if>> in time with the throat fucking. Until, with a howl, your superior gushes into your thirsty maw. A second later and Blue joins the call, announcing his own climax. Your own howl is muffled against the alpha’s pubes as you savor the feeling of his cum sliding down your throat and the pure joy of knowing your two playmates are will keep you a happy, horny pup forever.
<div class="turn gamesummary">
[img["https://berylforge.neocities.org/images/BlackTurn.png"][Summary Screen]]
</div>
<<if $sandbox is 1>>
<<if $p1redwin is 1 or $p1bluewin is 1>>
<div class="speechp1">
<div class="bubble p1">
Sorry, guys. There is no win-- Aah!
</div>
</div>
<<else>>
<<if $p2redwin is 1 or $p2bluewin is 1>>
<div class="speechp1">
<div class="bubble p1">
$p2.name, you're the win-- Aah!
</div>
</div>
<<else>>
<<if $p3redwin is 1 or $p3bluewin is 1>>
<div class="speechp1">
<div class="bubble p1">
$p3.name, you're the win-- Aah!
</div>
</div>
<</if>><</if>><</if>>
The <<if $p1display.length is 1>>card<<else>>cards<</if>> on display in front of you fly up of <<if $p1display.length is 1>>its<<else>>their<</if>> own volition and come to rest neatly on top of the discard pile. $p2.name's <<if $p2display.length is 1>>card follows<<else>>cards follow<</if>> suit then $p3.name's directly after. You tentatively reach your hand toward the freshly reassembled deck just to yank it away almost immediately when the top card flips, face-up, onto the table and, with a blinding flash, catches fire. The flame burns an eerie, pale green for a few seconds before sputtering out almost as quickly as it started. Your eyes have only just begun to readjust to the gloom when a second card flips over and does the same.
<<else>>
<<if $lastturn is 1>>
<div class="speechp1">
<div class="bubble p1">
All right, my tur-- Aah!
</div>
</div>
As you go to reach for the deck, the <<if $p1display.length is 1>>card<<else>>cards<</if>> on display in front of you fly up of <<if $p1display.length is 1>>its<<else>>their<</if>> own volition and come to rest neatly on top of the discard pile. $p2.name's <<if $p2display.length is 1>>card follows<<else>>cards follow<</if>> suit then $p3.name's directly after. You tentatively reach your hand toward the freshly reassembled deck just to yank it away almost immediately when the top card flips, face-up, onto the table and, with a blinding flash, catches fire. The flame burns an eerie, pale green for a few seconds before sputtering out almost as quickly as it started. Your eyes have only just begun to readjust to the gloom when a second card flips over and does the same.
<<else>>
<<if $lastturn is 2>>
<div class="speechp2">
<div class="bubble p2">
All right, my tur-- Aah!
</div>
</div>
As $p2.name reaches for the deck, the <<if $p2display.length is 1>>card<<else>>cards<</if>> on display in front of him <<if $p1display.length is 1>>flies up of its<<else>>fly up of their<</if>> own volition and come to rest neatly on top of the discard pile. $p3.name's <<if $p3display.length is 1>>card follows<<else>>cards follow<</if>> suit then yours directly after. You tentatively reach your hand toward the freshly reassembled deck just to yank it away almost immediately when the top card flips, face-up, onto the table and, with a blinding flash, catches fire. The flame burns an eerie, pale green for a few seconds before sputtering out almost as quickly as it started. Your eyes have only just begun to readjust to the gloom when a second card flips over and does the same.
<<else>>
<div class="speechp3">
<div class="bubble p3">
All right, my tur-- Aah!
</div>
</div>
As $p2.name reaches for the deck, the <<if $p2display.length is 1>>card<<else>>cards<</if>> on display in front of him <<if $p1display.length is 1>>flies up of its<<else>>fly up of their<</if>> own volition and come to rest neatly on top of the discard pile. Your <<if $p3display.length is 1>>card follows<<else>>cards follow<</if>> suit then $p2.name's directly after. You tentatively reach your hand toward the freshly reassembled deck just to yank it away almost immediately when the top card flips, face-up, onto the table and, with a blinding flash, catches fire. The flame burns an eerie, pale green for a few seconds before sputtering out almost as quickly as it started. Your eyes have only just begun to readjust to the gloom when a second card flips over and does the same.
<</if>><</if>>
<</if>>
<<if $p2redwin is 1 or $p3redwin is 1 or $p2bluewin is 1 or $p3bluewin is 1>>
<br><br>
<<if $p1.muscle is 0>>
And then you notice something else. The arm you’d held up to shield your eyes wasn’t the <<if $p1.hair is 0>>hairless, <</if>>skinny limb you’d been growing accustomed to seeing but the firm, strong arm of an athlete. Your muscles are back! As you pinch your cobblestone abs, you could almost cry. You’re so overwhelmed, it takes you a minute to register that your other changes have reversed as well.
<<else>>
<<if $p1.muscle is 2>>
And then you notice something else. The arm you’d held up to shield your eyes wasn’t the <<if $p1.hair is 2>>furry, <</if>>massive limb of a professional bodybuilder. Your new muscles were gone. A little piece of you is disappointed at how weak your limbs feel, but the loss is quickly forgotten as you confirm that your other changes have reversed as well.
<<else>>
<<if $p1.fat is 1>>
And then you notice something else. The arm you’d held up to shield your eyes wasn’t the flabby, disgusting limb <<if $p1.gain is 1>>that the game tricked you into loving <<else>>you’ve been getting accustomed to <</if>> but the firm, slim arm of an athlete. You’re thin again! As you pinch your cobblestone abs, you could almost cry. You’re so overwhelmed, it takes you a minute to register that your other changes have reversed as well.
<<else>>
<<if $p1.height is 0>>
And then you notice something else. The angle at which you’re looking at the table is all wrong. No, not wrong, right! You’re tall again! As you examine your long, proportional limbs, you could almost cry. You’re so overwhelmed, it takes you a minute to register that your other changes have reversed as well.
<<else>>
<<if $p1.hair is 2>>
And then you notice something else. The arm you’d held up to shield your eyes wasn’t the thickly carpeted limb you’ve been growing accustomed to. You can see skin on your forearms again. You look down, relieved to see there’s no longer a thick tangle of chest hair jutting out of your V-Neck. As you rub your smooth arms, you could almost cry. You’re so overwhelmed, it takes you a minute to register that your other changes have reversed as well.
<<else>>
<<if $p1.ass is 1>>
And then you notice something else. You feel lighter, like a weight has been lifted from you. As you shift in your seat, it becomes obvious that that’s exactly what’s happened. You reach a hand behind you to confirm your massive, pillowy asscheeks are gone. You have the same tight buttocks as when you started the game. Hell, you can even slip back into your skinny jeans. As you pull your pants up for what seems like the first time in a long time, you could almost cry. You’re so overwhelmed, it takes you a minute to register that your other changes have reversed as well.
<</if>><</if>><</if>><</if>><</if>><</if>>
<<if $sandbox is 1>>
You feel tension leaving your body as all the memories of transforming your friends, of cruelly using them for your sexual gratification start to fade away like a bad dream. You hardly have time to panic over this new development before, moments later, you can only remember having played the game as intended.
<<else>>
Even the new memories of you and your friends fucking are starting to fade away like a bad dream.
<</if>>
<</if>>
<br><br><div class="pchoice">
That's it; you're all out of cards.
<<if $p1stat.length + $p2stat.length + $p3stat.length lte 1>>
Rather than risk changing yourself or your friends any more, you managed to get through the whole game having only triggered the one physical transformation on your first turn.
<<else>>
<<if $p1stat.length + $p2stat.length + $p3stat.length lt 5>>
You tried to be conservative with your choices, only making a couple changes here and there.
<<else>>
<<if $p1stat.length - 5 gt $p2stat.length and $p1stat.length - 5 gt $p3stat.length>>
You had done your best to spare your friends, electing to keep most transformations for yourself.
<<else>>
<<if $p2stat.length - 5 gt $p1stat.length and $p2stat.length - 5 gt $p3stat.length>>
And all your efforts to transform $p2.name have left him a wildly different man than when you started.
<<else>>
<<if $p3stat.length - 5 gt $p1stat.length and $p3stat.length - 5 gt $p2stat.length>>
You take a moment to admire your handiwork, noting that $p3.name hardly bears any resemblance to the man he was when the game began.
<</if>><</if>><</if>>
<</if>><</if>>
The only thing left to do is declare a winner.
<br><br>
The choice seems obvious: declare there is no the winner and make everyone's changes permanent. Still, recalling how, when you first played the game, losing turned the others back into their original, straight selves, you're a little tempted to hand over your abilities to someone else and resume your normal life. You take a few deep breaths as $p2.name and $p3.name look on anxiously. Finally, you make your decision.
<br><br>
<div class="speechp1">
<div class="bubble p1 first">
<<link "Sorry, guys. There is no winner.">>
<<replace ".pchoice">>
<<if $p1winCond is "Blue">>
<<set $p1score to 0>>
<<set $p2score to 0>>
<<set $p3score to 0>>
<<else>>
<<set $p1score to 0>>
<<if $p2winCond is "Blue">>
<<set $p2score to 0>>
<<set $p3score to 0>>
<<else>>
<<set $p2score to 0>>
<<set $p3score to 0>>
<</if>>
<</if>>
<<goto "Gameover">>
<</replace>>
<</link>>
</div>
</div>
<div class="speechp1">
<div class="bubble p1 first">
<<link "$p2.name, you're the winner.">>
<<replace ".pchoice">>
<<set $p2.p1relation += 1>>
<<if $p2winCond is "Blue">>
<<set $p2score to 5>>
<<set $p1score to 0>>
<<set $p3score to 10>>
<<else>>
<<set $p2score to 10>>
<<if $p1winCond is "Blue">>
<<set $p1score to 0>>
<<set $p3score to 5>>
<<else>>
<<set $p1score to 5>>
<<set $p3score to 0>>
<</if>>
<</if>>
<<goto "Gameover">>
<</replace>>
<</link>>
</div>
</div>
<div class="speechp1">
<div class="bubble p1 first">
<<link "$p3.name, you're the winner.">>
<<replace ".pchoice">>
<<set $p2.p1relation += 1>>
<<if $p3winCond is "Blue">>
<<set $p3score to 5>>
<<set $p2score to 0>>
<<set $p1score to 10>>
<<else>>
<<set $p3score to 10>>
<<if $p1winCond is "Blue">>
<<set $p1score to 0>>
<<set $p2score to 5>>
<<else>>
<<set $p1score to 5>>
<<set $p2score to 0>>
<</if>>
<</if>>
<<goto "Gameover">>
<</replace>>
<</link>>
</div>
</div>
</div><<set $domEnd to 1>>
<<if $publicBuild is true>>
<<run memorize('solwin', true)>>
<</if>>
Your stomach drops as you have another look at your ruined body. //How is this fair//, you wonder, //I win the game and get punished? And those two get to walk away like nothing happened?// But then a thought occurs to you. If <<if $p2.dom is 0>>$p2.name<<else>>$p3.name<</if>> was a slutty bottom bitch before, there’s no reason he can’t be one again. In fact, $p2.name and $p3.name can be anything you can imagine: your submissive boytoys, your personal slaves, a couple of mindless drones, anything. The options are limitless.
<br><br>
A wide smile spreads across your face, and you conclude maybe your new life won’t be so bad. Not as long as you make sure your two best friends will be there to support you.
<br><br>
<div class="speechp2">
<div class="bubble p2">
Wha-- What are you thinking, $p1.name.
</div>
</div>
Seeing the cruel grin stretch across your face and with actual fear starting to creep into his voice, $p2.name frantically reads over the rules. He flips the sheet over, squinting at the blank backside as if trying to will new words to appear.
<br><br>
<div class="speechp1">
<div class="bubble p1">
Oh, I was just thinking of some new games we could play. Like… //Would You Rather?// What do you think, $p2.name, would you rather be the dumbest guy on campus or the fattest?
</div>
</div>
$p2.name’s hands tremble as he lowers the rulesheet.
<br><br>
<div class="speechp2">
<div class="bubble p2">
Wait! Wait, okay. He said there would be a way for me to undo everything if I didn’t like how things turned out. There’s supposed to be instructions here… somewhere.
</div>
</div>
<div class="speechp3">
<div class="bubble p3">
Huh, who said?
</div>
</div>
<div class="speechp2">
<div class="bubble p2">
Tad. Er, umm, Thaddeus.
</div>
</div>
<div class="speechp3">
<div class="bubble p3">
Tad? The goth kid that gave me the game? He never said that. You weren’t even there when he--
</div>
</div>
<div class="speechp2">
<div class="bubble p2">
Look, I’m sorry, okay! I should have told you but, well, I didn’t know it was going to be real! He and I have been talking on some forums and--
</div>
</div>
<div class="speechp3">
<div class="bubble p3">
Forums…? Oh, shit. You were boning a goth?
</div>
</div>
<div class="speechp2">
<div class="bubble p2">
No! We were just chatting. He said if I made sure we played tonight then, after I won, I-- Well, look, I didn’t think any of it would be real, and he said there’d be instructions for what to do if I got a bad outcome. Just, check your bag. Or, $p1.name, maybe you dropped something when you were reading the--
</div>
</div>
$p2.name’s voice catches when he sees the look on your face: what must have been a strange mix of bewilderment and rage. Your mind races, //He knew. $p2.name knew about the game, and he lied about it. And what’s this about forums? $p2.name’s… gay? $p3.name wasn’t surprised at all. How long has he known? How long has he been lying to you too?!//
<br><br>
<div class="speechp1">
<div class="bubble p1">
What was supposed to happen after you won?
</div>
</div>
Your voice is cold and unwavering. And as you speak, you compel $p2.name to answer with the truth. He does his best to clench his jaw shut before eventually blurting out the answer.
<br><br>
<div class="speechp2">
<div class="bubble p2">
I got to keep you!
</div>
</div>
He tries to press his hands over his mouth, but you drain the strength from them so that $p2.name’s arms can only hang limply at his sides.
<br><br>
<div class="speechp2">
<div class="bubble p2">
Tad figured I’d win like I always do and then, in exchange for giving us the game, he’d get $p3.name and I got to keep you. But, please, you have to believe me; I didn’t think it was real! I thought we were just, I don’t know, talking about our fantasies.
</div>
</div>
<div class="speechp3">
<div class="bubble p3">
Fucking selling me off as some pervert’s sex slave?! That’s your fantasy?!
</div>
</div>
$p3.name continues to yell over $p2.name’s weak protests. But you’re hardly paying them any attention. It makes sense to you that whatever sick bastard made this game wouldn’t really risk turning himself into something he didn’t want. There //has// to be a way to cheat, but with the game steadily going up in flames, you doubt you’ll find it in time. $p2.name had already read every line on the rulesheet a dozen times over, and the only other thing seemingly unaffected by whatever magic is burning up the game is the glass… case.
<br><br>
As your eyes fell on the case, the whispering in your ear finally stopped. It took you a moment to even realize that’s what had happened. The noise had been so constant, so rapid, you’d tuned it out almost instantly. You take the delicate glass up in your hand and run a finger along one of the circular symbols etched into its side. Over your shoulder, the voice says, in a sharp, confident declaration, “//Purgatio//.” And just as with $p2.name’s arm, you know instinctively that this symbol outlines a ritual for purging the power from your body and, with it, the transformations you’ve received.
<br><br>
//Perfect!// you think, //a way out of this mess. I can turn myself back to normal and we can move on.// You look up toward $p2.name and $p3.name, eager to tell them the good news. But seeing them there, still shouting at one another, you start to wonder, //Do they deserve that though? These two have done nothing but lie to me all night. Why should they get to pretend like none of this happened?//
<br><br>
You brush your fingertips across each of the etched symbols in turn until you land upon the one that fits your needs. After one card has burned away completely and before the next can flip over, you swipe your hand through the growing pile of ash and deposit as much as you can into the empty case. You dip your finger into the mix and slowly trace a circle around the table, careful to copy the etching exactly while trying not to get too close to the flame. When it’s complete you brace yourself, breathing in deeply, starting to regret your choice. But the deck is almost completely burned away; if you’re going to do something, anything, it’ll have to be now. With a final deep breath, you lift the case above your head and bring it down over the flame with all your strength. Ignoring the flash of pain in your hand, you shout.
<br><br>
<a data-passage="Intro I">
<div class="speechp1">
<div class="bubble p1 first">
''Proiectura!''
</div>
</div>
</a><<set $gainerEnd to 1>>
<div class="speechp2">
<div class="bubble p2">
Yeah, that's what I thought.
</div>
</div>
You look past the flames, observing that--while $p3.name, like you, is ecstatic to see his body back to normal--$p2.name is unchanged. He’s still the same
<<if $p2.dumb is 1>>stupid, <</if>>
<<if $p2.muscle is 2>>hulking, <</if>>
<<if $p2.fat is 1>>chubby, <</if>>
<<if $p2.muscle is 0>>scrawny, <</if>>
<<if $p2.cock is 2>>hung, <</if>>
<<if $p2.cock is 0>>micro-dicked, <</if>>
<<if $p2.ass is 1>>phat-assed, <</if>>
<<if $p2.addict is 1>>cum-addicted, <</if>>
<<if $p2.mskfetish is 1>>armpit sniffing, <</if>>
<<if $p2.rim is 1>>ass eating, <</if>>
<<if $p2.ftfetish is 1>>foot worshipping, <</if>>
<<if $p2.pissfetish is 1>>piss drinking, <</if>>
<<if $p2.lust is 1>>perpetually horny, <</if>>
<<if $p2.height is 0>>
gay dwarf.
<<else>>
<<if $p2.height is 2>>
gay giant.
<<else>>
<<if $p2.dom is 0>>
bottom slut.
<<else>>
gay sadist.
<</if>><</if>><</if>>
<br><br>
<div class="speechp1">
<div class="bubble p1">
What the hell? Why didn't you change back too?
</div>
</div>
<div class="speechp2">
<div class="bubble p2">
It's because I won the game. <<if $p2redwin is 1>>See, I have solar-alignment and the highest score, plus <<if $p1.dom is 0>>you didn’t get the middle score.<<else>>$p3.name didn’t get the middle score.<</if>><<else>>See, I have lunar-alignment and the middle score.<</if>> The rules say that whomever wins can transform their rivals; they don't say anything about changing yourself.
</div>
</div>
<div class="speechp1">
<div class="bubble p1">
Oh... yeah. I guess that's true. Hold on, you're stuck like this? If you knew that the whole time, why didn't you say anything? Why'd you try to win?
</div>
</div>
<div class="speechp2">
<div class="bubble p2">
Are you joking, man? Look at me! I’m so fucking sexy now.
</div>
</div>
$p2.name’s jowly double-chin wobbled as he laughed at your astonishment. And the skin of his flabby arms similarly sways while he strips away the last lingering remnants of his T-shirt and collapses his wide ass onto the couch. He stares, smiling at you over the crest of his tits and bulbous belly. The sight of him lovingly caressing his stomach makes you feel a bit sick.
<br><br>
<div class="speechp2">
<div class="bubble p2">
I’ve got to apologize, guys. I was getting ready to really do something cruel when I got the power to change you. In fact, I was willing to put up with a lot to get that power, but I didn’t expect you to permanently turn me into this hot fucking pig. I really took our friendship for granted, and I’m sorry.
</div>
</div>
You turn to $p3.name. He just shrugs, mirroring the look of concern and confusion on your face. You wonder what’s the right thing to do here. Thirty minutes ago, $p2.name would have been disgusted by the gelatinous porker he’s become, but he seems happy. And worse, until the cards are all burned away, he can still transform you and $p3.name. Not wanting to do anything to upset $p2.name while he still holds your fates in his chubby hands, you do your best to fake a smile.
<br><br>
<div class="speechp1">
<div class="bubble p1">
Y-yeah, man. It was no problem. We just, umm, want what’s best for you. As your friends.
</div>
</div>
$p3.name’s continues to stare, his mouth hanging open, until you give him a sharp jab with your elbow and tilt your head to direct his attention to the still-burning deck.
<br><br>
<div class="speechp3">
<div class="bubble p3">
Oh, right! Umm, yeah, bro. You look amazing. I’m super jealous.
</div>
</div>
<div class="speechp2">
<div class="bubble p2">
Yeah, I know, $p3.name. $p1.name, now that I know how it feels to be the hottest guy in the dorm, I’m not so ashamed to admit that I actually used to think you were really sexy. I guess being an ugly twig of a man kind of throws off your beauty standards. But don’t worry, guys. I’m not going to leave you hanging.
</div>
</div>
<div class="speechp1">
<div class="bubble p1">
No, $p2.name, that’s fine! You don’t have to--
</div>
</div>
You trail off, still staring at $p2.name’s soft moobs resting atop a stomach so large it spills out over his lap. You’re not sure what’s changed; he looks exactly the same as he did 2 seconds ago and yet different somehow too. Two seconds ago, his fat paunch wasn’t the most alluring thing you’ve seen in your whole life. Your stare of disbelief softens to a look of longing; and, when $p2.name’s smile widens and he beckons you forward, you crawl on hands and knees to collapse against his navel. As first your chin and then your cheek come to rest against his stomach, it’s as though the warm press of his flesh against yours is pushing heat and pleasure through your skin. It spreads from his touch, causing your cheeks to flush red and your lips to curl into a dopey grin. But it’s not done. The wonderful warmth wafts higher up until it settles in your brain like a balmy fog.
<br><br>
A deep, gentle moan reverberates through $p2.name’s stomach. It might have come from you or him; you’re not sure. But even as it lingers, you're licking and kissing your way down $p2.name’s belly to nuzzle your face between his fat rolls. And there, finally, your tongue finds the head of his dripping cock. As you take his <<if $p2.cock is 0>> little button<<else>><<if $p2.cock is 1>>stiff member<<else>>veiny dick<</if>><</if>> into your mouth, you hear another satisfied groan. And this one you’re certain came from $p2.name, since the sound was almost completely muffled by his fat thighs pushing against your ears.
<br><br>
You could have stayed there, snuggled in $p2.name’s warm flesh, if not for the increasingly painful sensation of your stomach bumping into the couch every time you leaned forward to take more of $p2.name’s cock in your mouth. It’s as though, the more you try to bury your face in $p2.name’s waist, the more the couch protrudes to impede you. With a groan of frustration, you pull your head away, hoping to ask $p2.name to shift his position but instead falling onto your plump ass in shock.
<br><br>
It wasn’t the couch that was moving, it was your stomach pushing farther and farther out from your body. You’re huge! Easily larger than $p2.name’s, your belly juts out like a fleshy beachball, and your tits flop to the side, heavy and sagging.
<br><br>
<div class="speechp1">
<div class="bubble p1">
Oh, God! $p2.name, what’d you do to me? I’m fucking disgusting.
</div>
</div>
<div class="speechp3">
<div class="bubble p3">
What?! That’s crazy, bro. You’ve never looked hotter.
</div>
</div>
You only now notice $p3.name is sat on the couch next to $p2.name, having only taken a moment’s break from sucking on his <<if $p2.milk is 1>>dripping teat<<else>>nipples<</if>> to reply to your accusation.
<br><br>
<div class="speechp1">
<div class="bubble p1">
No, I was hot before! Abs are hot. A big, 9-inch dick is hot! I can’t even see my dick over all this--
</div>
</div>
You can’t even finish your thought as you push against the mountain of flab hanging off your torso, confirming its horrible reality.
<br><br>
<div class="speechp2">
<div class="bubble p2">
Fuck, $p3.name, keep that up. $p1.name, I knew you had some body issues from when you were a teen, but come on. With a gorgous fucking belly like that, you can’t possibly think guys… or girls, whatever, will be thinking about anything else. Here, I’ll prove it!
</div>
</div>
An uncomfortable pressure in your groin tells you exactly what $p2.name means. You scramble to grasp a hold of your cock, unused to having it obscured beneath a hundred pounds of fat or having to shift your belly up to reach a hold of what should be your thick, dangling pride-and-joy. By the time you find it, your prized slab of meat is nothing more than a thin nub struggling to peak out of the flesh surrounding it.
<br><br>
You push into your crotch, trying to reveal more of your tiny member, but it’s useless. You can’t even push a full inch out of the lard. Still, as your fingers caress the head of your new micropenis, your whole body shivers with pleasure, sending a wave of fat cascading around your midsection and causing that same warm pleasure to rise up into your head. You hold up your paunch with one hand and rub your cockhead with the other, enraptured at this new sensation. That is, until you realize, embarrassed, it’s not the hand playing across your leaking cockhead that’s bringing you almost to orgasm; it’s the one pressing into your stomach. With this discovery, you stop bothering with your now-useless dicklet and devote your full attention to rubbing your belly with both hands.
<br><br>
<div class="speechp2">
<div class="bubble p2">
There we go! I think he’s getting it, $p3.name. How about you; ready to get huge?
</div>
</div>
$p3.name moans excitedly into $p2.name’s chest. He lifts his head to stare down at his athletic torso, anticipating the incredible moment he’ll get to see his growing stomach rend his shirt to pieces and explode onto his lap... But nothing happens. Dismayed, $p2.name and $p3.name both look to the coffee table, seeing the deck has burned away completely and left nothing more than a smoldering pile of ash. For the second time in minutes, $p3.name’s mouth hangs open in a look of horrified shock.
<br><br>
<div class="speechp2">
<div class="bubble p2">
Hey, $p3.name, it’s okay. This is even better. Sure, $p1.name and I look amazing now, but we barely had time to enjoy the journey. You get to feel the addition of every, sexy pound as we fatten you up. Forget football. From now on, you don’t leave the dorm. You don’t waste a single calorie. Just let $p1.name and I funnel food down your throat until your gut, ass, and tits are even bigger than ours. Yeah, guys? Doesn’t that sound perfect?!
</div>
</div>
It really does.
<div class="turn gamesummary">
[img["https://berylforge.neocities.org/images/BlackTurn.png"][Summary Screen]]
</div><<set $p2salt.delete("Fluidity")>>
<<set $p3salt.delete("Fluidity")>>
<<set $p2.fluid to 1>>
<<if $grantee is "p2">>
<<set $target to $p2>>
<<set $t to "p2">>
<<set $other to $p3>>
<<set $o to "p3">>
<<else>>
<<set $target to $p3>>
<<set $t to "p3">>
<<set $other to $p2>>
<<set $o to "p2">>
<</if>>
<div @class="'speech' + $t">
<div @class="'bubble ' + $t">
That’s a new one. Maybe it, I dunno, makes you have to take a piss? I do feel a little, uh, weird down there.
</div>
</div>
$target.name reaches down to gingerly cup his crotch. He stares down with a puzzled look and gives his bulge a tender squeeze.
<br><br>
<div @class="'speech' + $t">
<div @class="'bubble ' + $t">
Fuck, they actually feel… kind’ve nice. Big and… full, maybe? I-- sorry, guys, I have to see what’s going on.
</div>
</div>
$target.name rises to his knees and yanks his shorts down, letting his dick and balls droop free.
<<if $target.cock is 0>>
Next to his tiny member, almost anything could look large. And still, it was evident that $target.name's balls had grown drastically.
<<else>>
<<if $target.cock is 1>>
Despite all that's happened so far, you don't claim to be any sort of expert on $target.name's genitals. Yet even you can tell immediately that his balls weren't this large a moment ago.
<<else>>
You thought his balls had grown to obscene proportions already, but you clearly lacked imagination. The now baseball-sized lowhangers in front of you dangle almost as low as $target.name's bulbous cockhead.
<</if>><</if>>
$target.name wraps his hand around his thick sac and gives his balls a squeeze, harder than before. A purr passes through his lips and his eyelids flutter.
<br><br>
<div @class="'speech' + $t">
<div @class="'bubble ' + $t">
Fuck. These boys are ready to burst.
</div>
</div>
$target.name continues to roll his weighty balls in his palm, sliding them along his fingers and massaging his sac roughly. His dick is otherwise ignored except for the occasional glance of his fingertips, but in moments it’s stiff and drooling all the same. $other.name makes his best attempt to look away, but you’re fixated on the constant motion of $target.name’s hand and the absurd flow of pre gushing out of his now fully rigid cock like water from a garden hose. His breath becomes shallow and ragged before, with a grunt and a tight grip on his balls, $target.name arches his back and shoots a thick rope of cum several feet into the air. He sits back on his knees and bucks his hips, sending another shot, then another, of viscous cum, each one dousing his shirt, splashing against the underside of his chin, or trailing off into the air to get lodged in the carpet or couch or…
<br><br>
<div @class="'speech' + $o">
<div @class="'bubble ' + $o">
Ahh, what the fuck?! It’s
<<if $target.name is $p3.name>>
on my glasses!
<<else>>
<<if $p3.hair is 1>>
in my beard!
<<else>>
all over my hat!
<</if>>
<</if>>
</div>
</div>
By now, you’ve lost track of $target.name’s successive loads; it could have been twelve, maybe fifteen. But, at last, $target.name collapses onto his back, shuddering as his cock unloads a final dribble of spunk into his lap.
<<if $target.lust is 1 and ($p1.addict is 1 or $p2.addict is 1 or $p3.addict is 1)>>
<<if $p1.addict is 1>>
<br><br>
<div class="speechp1">
<div class="bubble p1">
Well, one of us has got to go pull his shorts up or he's not going to be able to stop again. And, not to be a dick, but I did it last time. Plus, if I'm being honest, I don't think I can handle being around all of that... y'know.
</div>
</div>
$other.name glares at you for a moment, still wiping cum away. But, seeing you twitch in place as you contemplate leaping onto $target.name and getting completely stoned off his juices, $other.name nods and shuffles over to help a still panting and overly-sensitive $target.name get cleaned up.
<<else>>
<<if $target.addict is 1>>
<br><br>
<div class="speechp1">
<div class="bubble p1">
Well, one of us has got to go pull his shorts up or he's not going to be able to stop again. And, not to be a dick, but I did it last time. Oh, and you'd better help him get cleaned up, or he's going to get too fucking high on himself to keep playing.
</div>
</div>
$other.name glares at you for a moment, still wiping cum away. But, seeing $target.name start to scoop a load of cum into his mouth, he frantically looks around the room for something to mop him up.
<<else>>
<br><br>
<div @class="'speech' + $o">
<div @class="'bubble ' + $o">
Well, one of us has got to go pull his shorts up or he's not going to be able to stop again. And, I know you did it last time but... I don't think I can handle being so close to all that... y'know.
</div>
</div>
You shoot $other.name a glare. //Why are you $target.name's personal dick attendant?// Still, seeing $other.name bite his lower lip and try to keep from staring at the mess coating $target.name, you realize he's probably working pretty hard to fight his new addiction. You sight and look for something to mop up with.
<</if>><</if>>
<<else>>
<<if $target.lust is 1>>
<br><br>
<div class="speechp1">
<div class="bubble p1">
Well, one of us has got to go pull his shorts up or he's not going to be able to stop again. And, not to be a dick, but I did it last time.
</div>
</div>
$other.name glares at you for a moment, still wiping cum away, before sighing and shuffling over to $target.name. His slimy cock safely holstered, $target.name looks for something to mop up his mess.
<<else>>
The three of you sit for a while, mostly in silence but for $target.name's exhausted panting. When he's eventually recovered enough to sit up and apologize for the mess, you and $other.name don't say a word; you just hand him some of his dirty laundry to mop up with.
<</if>><</if>><<set $p2salt.delete("Fluidity")>>
<<set $p3salt.delete("Fluidity")>>
<<set $p3.fluid to 1>>
<<if $grantee is "p2">>
<<set $target to $p2>>
<<set $t to "p2">>
<<set $other to $p3>>
<<set $o to "p3">>
<<else>>
<<set $target to $p3>>
<<set $t to "p3">>
<<set $other to $p2>>
<<set $o to "p2">>
<</if>>
<div @class="'speech' + $t">
<div @class="'bubble ' + $t">
That’s a new one. Maybe it, I dunno, makes you have to take a piss? I do feel a little, uh, weird down there.
</div>
</div>
$target.name reaches down to gingerly cup his crotch. He stares down with a puzzled look and gives his bulge a tender squeeze.
<br><br>
<div @class="'speech' + $t">
<div @class="'bubble ' + $t">
Fuck, they actually feel… kind’ve nice. Big and… full, maybe? I-- sorry, guys, I have to see what’s going on.
</div>
</div>
$target.name rises to his knees and yanks his shorts down, letting his dick and balls droop free.
<<if $target.cock is 0>>
Next to his tiny member, almost anything could look large. And still, it was evident that $target.name's balls had grown drastically.
<<else>>
<<if $target.cock is 1>>
Despite all that's happened so far, you don't claim to be any sort of expert on $target.name's genitals. Yet even you can tell immediately that his balls weren't this large a moment ago.
<<else>>
You thought his balls had grown to obscene proportions already, but you clearly lacked imagination. The now baseball-sized lowhangers in front of you dangle almost as low as $target.name's bulbous cockhead.
<</if>><</if>>
$target.name wraps his hand around his thick sac and gives his balls a squeeze, harder than before. A purr passes through his lips and his eyelids flutter.
<br><br>
<div @class="'speech' + $t">
<div @class="'bubble ' + $t">
Fuck. These boys are ready to burst.
</div>
</div>
$target.name continues to roll his weighty balls in his palm, sliding them along his fingers and massaging his sac roughly. His dick is otherwise ignored except for the occasional glance of his fingertips, but in moments it’s stiff and drooling all the same. $other.name makes his best attempt to look away, but you’re fixated on the constant motion of $target.name’s hand and the absurd flow of pre gushing out of his now fully rigid cock like water from a garden hose. His breath becomes shallow and ragged before, with a grunt and a tight grip on his balls, $target.name arches his back and shoots a thick rope of cum several feet into the air. He sits back on his knees and bucks his hips, sending another shot, then another, of viscous cum, each one dousing his shirt, splashing against the underside of his chin, or trailing off into the air to get lodged in the carpet or couch or...
<br><br>
<div @class="'speech' + $o">
<div @class="'bubble ' + $o">
Ahh, what the fuck?! It’s
<<if $target.name is $p3.name>>
on my glasses!
<<else>>
<<if $p3.hair is 1>>
in my beard!
<<else>>
all over my hat!
<</if>>
<</if>>
</div>
</div>
By now, you’ve lost track of $target.name’s successive loads; it could have been twelve, maybe fifteen. But, at last, $target.name collapses onto his back, shuddering as his cock unloads a final dribble of spunk into his lap.
<<if $target.lust is 1 and ($p1.addict is 1 or $p2.addict is 1 or $p3.addict is 1)>>
<<if $p1.addict is 1>>
<br><br>
<div class="speechp1">
<div class="bubble p1">
Well, one of us has got to go pull his shorts up or he's not going to be able to stop again. And, not to be a dick, but I did it last time. Plus, if I'm being honest, I don't think I can handle being around all of that... y'know.
</div>
</div>
$other.name glares at you for a moment, still wiping cum away. But, seeing you twitch in place as you contemplate leaping onto $target.name and getting completely stoned off his juices, $other.name nods and shuffles over to help a still panting and overly-sensitive $target.name get cleaned up.
<<else>>
<<if $target.addict is 1>>
<br><br>
<div class="speechp1">
<div class="bubble p1">
Well, one of us has got to go pull his shorts up or he's not going to be able to stop again. And, not to be a dick, but I did it last time. Oh, and you'd better help him get cleaned up, or he's going to get too fucking high on himself to keep playing.
</div>
</div>
$other.name glares at you for a moment, still wiping cum away. But, seeing $target.name start to scoop a load of cum into his mouth, he frantically looks around the room for something to mop him up.
<<else>>
<br><br>
<div @class="'speech' + $o">
<div @class="'bubble ' + $o">
Well, one of us has got to go pull his shorts up or he's not going to be able to stop again. And, I know you did it last time but... I don't think I can handle being so close to all that... y'know.
</div>
</div>
You shoot $other.name a glare. //Why are you $target.name's personal dick attendant?// Still, seeing $other.name bite his lower lip and try to keep from staring at the mess coating $target.name, you realize he's probably working pretty hard to fight his new addiction. You sight and look for something to mop up with.
<</if>><</if>>
<<else>>
<<if $target.lust is 1>>
<br><br>
<div class="speechp1">
<div class="bubble p1">
Well, one of us has got to go pull his shorts up or he's not going to be able to stop again. And, not to be a dick, but I did it last time.
</div>
</div>
$other.name glares at you for a moment, still wiping cum away, before sighing and shuffling over to $target.name. His slimy cock safely holstered, $target.name looks for something to mop up his mess.
<<else>>
The three of you sit for a while, mostly in silence but for $target.name's exhausted panting. When he's eventually recoved enough to sit up and apologize for the mess, you and $other.name don't say a word; you just hand him some of his dirty laundry to mop up with.
<</if>><</if>><<set $p1mercury.delete("Effeminacy")>>
<<set $p2mercury.delete("Effeminacy")>>
<<set $p3mercury.delete("Effeminacy")>>
<<set $TFp2mercury.delete("Effeminacy")>>
<<set $TFp3mercury.delete("Effeminacy")>>
<<set $p1mercury.delete("Fatuity")>>
<<set $TFp2mercury.delete("Fatuity")>>
<<set $TFp3mercury.delete("Fatuity")>>
<<set $p1.fem to 1>>
<div class="speechp3">
<div class="bubble p3">
Wait, isn’t the fem thing for<<if $p3.dumb is 1>>, umm, the other ones: Salty cards!<<else>> salt cards.<</if>>
</div>
</div>
<div class="speechp1">
<div class="bubble p1">
<<if $p1.dumb is 1>>
Duh, it's not that fem one; it's eff--
<<else>>
It’s not femininity it’s eff--
<</if>>
</div>
</div>
You stop mid-sentence when your voice cracks. After coughing into your hand and clearring your throat, you contine.
<br><br>
<div class="speechp1">
<div class="bubble p1">
Ahem, Effeminacy.
</div>
</div>
The word hangs in in the air like a chime, and all three of you stare forward in silence, processing the incredibly high-pitched and girlish tone your voice has suddenly adopted.
<br><br>
<div class="speechp3">
<div class="bubble p3">
"Effemathy"?
</div>
</div>
$p3.name mocks your pronounced lisp, speaking with his tongue sticking out and a grin plastered on his face. You hear a snort to your left and see $p2.name trying to stifle his own laughter. //Fuck you both,// you think, //this isn't some fucking joke!//
<br><br>
<div class="speechp1">
<div class="bubble p1">
Aww, you’re meanies. Guys, this isn't funny.
</div>
</div>
$p3.name nearly falls over laughing while you clasp both hands over your mouth, stunned at your ridiculous, airheaded whine. //Oh God, that’s not what you meant to say! Why do you suddenly sound like some ditzy fag?!//
<br><br>
<div class="speechp1">
<div class="bubble p1">
Oops, that’s not right! Like, oh-em-gee, why do I sound like such a sexy fuckboy?
</div>
</div>
You feel your face turn bright red. And this time, $p3.name really does keel over, falling backwards onto the floor, unable to contain his laughter. You prepare to tear into him again, but he holds his hand up.
<br><br>
<div class="speechp3">
<div class="bubble p3">
Just… don’t talk for a second. I need to catch my breath. Fuck, that’s funny.
</div>
</div><<set $p1mercury.delete("Effeminacy")>>
<<set $p2mercury.delete("Effeminacy")>>
<<set $p3mercury.delete("Effeminacy")>>
<<set $TFp2mercury.delete("Effeminacy")>>
<<set $TFp3mercury.delete("Effeminacy")>>
<<if $target.name is $p2.name>>
<<set $t to "p2">>
<<set $other to $p3>>
<<set $o to "p3">>
<<set $p2.fem to 1>>
<<set $p2mercury.delete("Fatuity")>>
<<set $TFp2mercury.delete("Fatuity")>>
<<else>>
<<set $t to "p3">>
<<set $other to $p2>>
<<set $o to "p2">>
<<set $p3.fem to 1>>
<<set $p3mercury.delete("Fatuity")>>
<<set $TFp3mercury.delete("Fatuity")>>
<</if>>
<div class="speechp1">
<div class="bubble p1">
Wait, isn’t the fem thing for<<if $p1.dumb is 1>>, umm, the other ones: Salty cards!<<else>> salt cards.<</if>>
</div>
</div>
<div @class="'speech' + $t">
<div @class="'bubble ' + $t">
<<if $target.dumb is 1>>
Duh, it's not that fem one; it's eff--
<<else>>
It’s not femininity it’s eff--
<</if>>
</div>
</div>
$target.name stops mid-sentence when his voice cracks, rising a few octaves. He coughs into his hand to clear his throat before continuing.
<br><br>
<div @class="'speech' + $t">
<div @class="'bubble ' + $t">
Ahem, Effeminacy.
</div>
</div>
The word hangs in in the air like a chime, and all three of you stare forward in silence, processing the incredibly high-pitched and girlish sound that just came out of $target.name's mouth.
<br><br>
<div @class="'speech' + $o">
<div @class="'bubble ' + $o">
"Effemathy"?
</div>
</div>
$other.name has his tongue stuck out to mock $target.name's prouncouned lisp. It's about the only thing keeping him from breaking out into laughter. You can't help but let out a snort as you try to stifle your own laugh. $target.name glares at you both before taking a deep breath. //Fuck, he's pissed now,// you think, //Here it comes.//
<br><br>
<div @class="'speech' + $t">
<div @class="'bubble ' + $t">
Aww, you’re meanies. Guys, this isn't funny.
</div>
</div>
$other.name nearly falls over laughing while you clasp both hands over your mouth to keep from doing the same. $target.name, meanwhile, looks mortified by his ridiculous, airheaded whine. He shakes his head back and forth, fervently, informing you that's not what he meant to say.
<br><br>
<div @class="'speech' + $t">
<div @class="'bubble ' + $t">
Oops, that’s not right! Like, oh-em-gee, why do I sound like such a sexy fuckboy?
</div>
</div>
His face turns bright red. And this time, $other.name really does keel over, falling backwards onto the floor, unable to contain his laughter. Through laughter you manage to keep $target.name from pouncing on $other.name in rage.
<br><br>
<div class="speechp1">
<div class="bubble p1">
<<if $p1.dumb is 1>>
Just… don’t talk for a second. I need to catch my breath. Fuck, that’s funny.
<<else>>
It's okay, man. We get it; the game's making you say things you don't mean. We'll try to keep it together, all right?
<</if>>
</div>
</div>/% Version %/
<<set $publicBuild to false>>
/% Post-Game %/
<<if $publicBuild is true>>
<<set $solwin to recall('solwin')>>
<<else>>
<<run memorize('solwinSB', true)>>
<<set $solwinSB to recall('solwinSB')>>
<</if>>
/% The Draw Pile %/
<<set $deck = [
{ name: "Dissolution", value: 1, flip: 0, color: "purple"},
{ name: "Dissolution", value: 2, flip: 0, color: "purple"},
{ name: "Dissolution", value: 2, flip: 0, color: "purple"},
{ name: "Dissolution", value: 3, flip: 0, color: "purple"},
{ name: "Dissolution", value: 3, flip: 0, color: "purple"},
{ name: "Exaltation", value: 5, flip: 1, color: "red"},
{ name: "Exaltation", value: 5, flip: 1, color: "red"},
{ name: "Exaltation", value: 5, flip: 1, color: "red"},
{ name: "Exaltation", value: 5, flip: 1, color: "red"},
{ name: "Exaltation", value: 5, flip: 1, color: "red"},
{ name: "Exaltation", value: 5, flip: 1, color: "red"},
{ name: "Exaltation", value: 5, flip: 1, color: "red"},
{ name: "Exaltation", value: 5, flip: 1, color: "red"},
{ name: "Fixation", value: 0, flip: 0, color: "orange"},
{ name: "Fixation", value: 0, flip: 0, color: "orange"},
{ name: "Fixation", value: 0, flip: 0, color: "orange"},
{ name: "Fixation", value: 0, flip: 0, color: "orange"},
{ name: "Fixation", value: 0, flip: 0, color: "orange"},
{ name: "Sublimation", value: 0, flip: 0, color: "green"},
{ name: "Sublimation", value: 0, flip: 0, color: "green"},
{ name: "Sublimation", value: 0, flip: 0, color: "green"},
{ name: "Sublimation", value: 0, flip: 0, color: "green"},
{ name: "Sublimation", value: 0, flip: 0, color: "green"}
] >>
/% Achievements %/
<<set $achList to [
"ach100",
"achAddiction",
"achAllEmpty",
"achBear",
"achBeer",
"achBottom",
"achCardsBlue",
"achCardsGreen",
"achCardsRed",
"achLunarSwap",
"achScoreReset",
"achSolarSwap",
"achThreePups",
"achTwink",
"achUnwanted",
"achWorship"
]
>>
<<set $achListHidden to [
"achApeEnd",
"achBoyfriendEnd",
"achChasteEnd",
"achDaddyEnd",
"achDaddyEnd2",
"achDomEnd",
"achDumbEnd",
"achGainerEnd",
"achPigEnd",
"achPupEnd",
"achRevEnd"
]
>>
<<set $ach100 to recall('ach100')>>
<<set $achAddiction to recall('achAddiction')>>
<<set $achAllEmpty to recall('achAllEmpty')>>
<<set $achBear to recall('achBear')>>
<<set $achBeer to recall('achBeer')>>
<<set $achBottom to recall('achBottom')>>
<<set $achCardsBlue to recall('achCardsBlue')>>
<<set $achCardsGreen to recall('achCardsGreen')>>
<<set $achCardsRed to recall('achCardsRed')>>
<<set $achLunarSwap to recall('achLunarSwap')>>
<<set $achScoreReset to recall('achScoreReset')>>
<<set $achSolarSwap to recall('achSolarSwap')>>
<<set $achThreePups to recall('achThreePups')>>
<<set $achTwink to recall('achTwink')>>
<<set $achUnwanted to recall('achUnwanted')>>
<<set $achWorship to recall('achWorship')>>
<<set $achApeEnd to recall('achApeEnd')>>
<<set $achBoyfriendEnd to recall('achBoyfriendEnd')>>
<<set $achChasteEnd to recall('achChasteEnd')>>
<<set $achDaddyEnd to recall('achDaddyEnd')>>
<<set $achDaddyEnd2 to recall('achDaddyEnd2')>>
<<set $achDomEnd to recall('achDomEnd')>>
<<set $achDumbEnd to recall('achDumbEnd')>>
<<set $achGainerEnd to recall('achGainerEnd')>>
<<set $achPigEnd to recall('achPigEnd')>>
<<set $achPupEnd to recall('achPupEnd')>>
<<set $achRevEnd to recall('achRevEnd')>>
<<if $ach100 is true>><<set $achList.delete("ach100")>><</if>>
<<if $achAddiction is true>><<set $achList.delete("achAddiction")>><</if>>
<<if $achAllEmpty is true>><<set $achList.delete("achAllEmpty")>><</if>>
<<if $achBear is true>><<set $achList.delete("achBear")>><</if>>
<<if $achBeer is true>><<set $achList.delete("achBeer")>><</if>>
<<if $achBottom is true>><<set $achList.delete("achBottom")>><</if>>
<<if $achCardsBlue is true>><<set $achList.delete("achCardsBlue")>><</if>>
<<if $achCardsGreen is true>><<set $achList.delete("achCardsGreen")>><</if>>
<<if $achCardsRed is true>><<set $achList.delete("achCardsRed")>><</if>>
<<if $achLunarSwap is true>><<set $achList.delete("achLunarSwap")>><</if>>
<<if $achScoreReset is true>><<set $achList.delete("achScoreReset")>><</if>>
<<if $achSolarSwap is true>><<set $achList.delete("achSolarSwap")>><</if>>
<<if $achThreePups is true>><<set $achList.delete("achThreePups")>><</if>>
<<if $achTwink is true>><<set $achList.delete("achTwink")>><</if>>
<<if $achUnwanted is true>><<set $achList.delete("achUnwanted")>><</if>>
<<if $achWorship is true>><<set $achList.delete("achWorship")>><</if>>
<<if $achApeEnd is true>><<set $achListHidden.delete("achApeEnd")>><</if>>
<<if $achBoyfriendEnd is true>><<set $achListHidden.delete("achBoyfriendEnd")>><</if>>
<<if $achChasteEnd is true>><<set $achListHidden.delete("achChasteEnd")>><</if>>
<<if $achDaddyEnd is true>><<set $achListHidden.delete("achDaddyEnd")>><</if>>
<<if $achDaddyEnd2 is true>><<set $achListHidden.delete("achDaddyEnd2")>><</if>>
<<if $achDomEnd is true>><<set $achListHidden.delete("achDomEnd")>><</if>>
<<if $achDumbEnd is true>><<set $achListHidden.delete("achDumbEnd")>><</if>>
<<if $achGainerEnd is true>><<set $achListHidden.delete("achGainerEnd")>><</if>>
<<if $achPigEnd is true>><<set $achListHidden.delete("achPigEnd")>><</if>>
<<if $achPupEnd is true>><<set $achListHidden.delete("achPupEnd")>><</if>>
<<if $achRevEnd is true>><<set $achListHidden.delete("achRevEnd")>><</if>>
/% Achievements %/
<<set $tog1 to true>>
<<set $tog2 to true>>
<<set $tog3 to true>>
<<set $tog4 to true>>
<<set $tog5 to true>>
<<set $tog6 to true>>
<<set $tog7 to false>>
<<set $darkTheme to false>>
<<set $togfirst to recall('togfirst')>>
<<if $togfirst is true>>
<<set $tog1 to recall('tog1')>>
<<set $tog2 to recall('tog2')>>
<<set $tog3 to recall('tog3')>>
<<set $tog4 to recall('tog4')>>
<<set $tog5 to recall('tog5')>>
<<set $tog6 to recall('tog6')>>
<<set $tog7 to recall('tog7')>>
<<set $darkTheme to recall('darkTheme')>>
<</if>>
/% Game History & Option Stuff %/
<<set $eliminated to 0>>
<<set $refB to 0>>
<<set $rld to 0>>
<<set $skipintro to 0>>
<<set $firstinput to 0>>
<<set $refreshed to 0>>
<<set $history to []>>
<<set $p1sub to []>>
<<set $p2sub to []>>
<<set $p3sub to []>>
<<set $p1stat to []>>
<<set $p2stat to []>>
<<set $p3stat to []>>
<<set $hand to []>>
<<set $discarded to []>>
<<set $selected to []>>
<<set $scorereset to 0>>
<<set $subd to 0>>
<<set $domd to 0>>
<<set $drawRev to false>>
/% The Characters %/
<<set $p1 = {
name: "Ethan",
id: "p1",
p2nickname: "man",
p3nickname: "man",
cock: 1,
ass: 0,
hole: "asshole",
muscle: 1,
fat: 0,
fluid: 0,
musk: 0,
hair: 1,
height: 1,
age: 1,
feet: 0,
masc: 1,
fem: 0,
nip: 0,
lube: 0,
gape: 0,
lips: 0,
dom: 1,
lust: 0,
protect: 0,
rim: 0,
stink: 0,
dumb: 0,
pup: 0,
oral: 0,
anal: 0,
addict: 0,
mskfetish: 0,
ftfetish: 0,
piss: 0,
toy: 0,
milk: 0,
gain: 0,
worsh: 0,
viz: 0
}>>
<<set $p2 = {
name: "Caleb",
surname: "Young",
id: "p2",
p1nickname: "dude",
p3nickname: "dude",
p1relation: 12,
p3relation: 10,
madep3cockshrink: 0,
madep3weak: 0,
madep3hairless: 0,
madep3short: 0,
madep3empty: 0,
cock: 1,
ass: 0,
hole: "asshole",
muscle: 1,
fat: 0,
fluid: 0,
musk: 0,
hair: 1,
height: 1,
age: 1,
feet: 0,
masc: 1,
fem: 0,
nip: 0,
lube: 0,
gape: 0,
lips: 0,
dom: 1,
lust: 0,
protect: 0,
hand: 0,
rim: 0,
stink: 0,
dumb: 0,
pup: 0,
oral: 0,
anal: 0,
addict: 0,
mskfetish: 0,
ftfetish: 0,
piss: 0,
toy: 0,
gain: 0,
worsh: 0,
milk: 0
}>>
<<set $p3 = {
name: "Mark",
surname: "Reyes",
id: "p3",
p1nickname: "bro",
p2nickname: "bro",
p1relation: 12,
p2relation: 10,
madep2fat: 0,
madep2hairy: 0,
madep2rim: 0,
madep2lovemusk: 0,
madep2stink: 0,
cock: 1,
ass: 0,
hole: "asshole",
muscle: 1,
fat: 0,
fluid: 0,
musk: 0,
hair: 1,
height: 1,
age: 1,
feet: 0,
masc: 1,
fem: 0,
nip: 0,
lube: 0,
gape: 0,
lips: 0,
dom: 1,
lust: 0,
protect: 0,
hand: 0,
rim: 0,
stink: 0,
dumb: 0,
pup: 0,
oral: 0,
anal: 0,
addict: 0,
mskfetish: 0,
ftfetish: 0,
piss: 0,
toy: 0,
gain: 0,
worsh: 0,
milk: 0
}>>
<<set $namedFirst to recall('namedFirst')>>
<<if $namedFirst is true>>
<<set $p1.name to recall('p1name')>>
<<set $p2.name to recall('p2name')>>
<<set $p3.name to recall('p3name')>>
<</if>>
/% Exaltation TFs %/
<<set $toxic to 0>>
/% Soul TFs %/
<<set $soul to 0>>
/% The Discard Pile %/
<<set $discard to []>>
/% Player Hands %/
<<set $hand to []>>
/% Player Displays %/
<<set $p1display to []>>
<<set $p2display to []>>
<<set $p3display to []>>
/% The Player Display Scores %/
<<set $p1score to 0>>
<<set $p2score to 0>>
<<set $p3score to 0>>
/% Amount of Exaltations %/
<<set $p1flip to 0>>
<<set $p2flip to 0>>
<<set $p3flip to 0>>
/% Track Card Movements %/
<<set $acceptedCard to "">>
<<set $offeredTo to "">>
<<set $selected to "">>
<<set $consider to "">>
/% Trust in Players %/
<<set $p1trust to 18>>
<<set $p2trust to 12>>
<<set $p3trust to 12>>
<<set $believe to 12>>
<<set $p2relation to 14>>
<<set $p3relation to 12>>
<<set $npcrelation to 10>>
/% Player Wants %/
<<set $p2wanted to []>>
<<set $p2unwanted to []>>
<<set $p3wanted to []>>
<<set $p3unwanted to []>>
<<set $hirisk to []>>
<<set $avgrisk to []>>
<<set $lowrisk to []>>
/% TFs the players have seen %/
<<set $haveseen to {
endowment: 0,
strength: 0,
corpulence: 0,
fluidity: 0,
aroma: 0,
pilosity: 0,
stature: 0,
experience: 0,
balance: 0,
masculinity: 0,
reduction: 0,
weakness: 0,
depilation: 0,
atomity: 0,
youth: 0,
femininity: 0,
sensitivity: 0,
lubrication: 0,
vastness: 0,
deglutition: 0,
fluidity: 0,
effeminacy: 0,
reverence: 0,
rotundity: 0
} >>
/% Body TFs %/
<<set $TFp2salt to [
"Endowment",
"Strength",
"Lactation",
"Aroma",
"Pilosity",
"Balance",
"Femininity",
"Lubrication",
"Deglutition",
"Rotundity",
"Reduction",
"Depilation",
"Atomity",
"Corpulence"
]
>>
<<set $TFp3salt to [
"Endowment",
"Strength",
"Lactation",
"Aroma",
"Balance",
"Femininity",
"Lubrication",
"Deglutition",
"Rotundity",
"Reduction",
"Weakness",
"Depilation",
"Atomity",
"Corpulence"
]
>>
<<set $p1salt to [
"Endowment",
"Strength",
"Lactation",
"Aroma",
"Pilosity",
"Balance",
"Femininity",
"Sensitivity",
"Lubrication",
"Deglutition",
"Rotundity",
"Reduction",
"Weakness",
"Depilation",
"Atomity",
"Fluidity",
"Corpulence"
]
>>
<<set $p1viz to [
"Strength",
"Pilosity",
"Rotundity",
"Weakness",
"Atomity",
"Corpulence"
]
>>
<<set $p2salt to [
"Endowment",
"Strength",
"Lactation",
"Aroma",
"Pilosity",
"Stature",
"Balance",
"Femininity",
"Lubrication",
"Vastness",
"Deglutition",
"Rotundity",
"Reduction",
"Depilation",
"Atomity",
"Fluidity",
"Corpulence"
]
>>
<<set $p3salt to [
"Endowment",
"Strength",
"Lactation",
"Aroma",
"Stature",
"Balance",
"Femininity",
"Lubrication",
"Vastness",
"Deglutition",
"Rotundity",
"Reduction",
"Weakness",
"Depilation",
"Atomity",
"Fluidity",
"Corpulence"
]
>>
/% Mind TFs %/
<<set $TFp2mercury to [
"Thirst",
"Emptiness",
"Inferiority",
"Insufflation",
"Gain",
"Lust",
"Addiction",
"Gustation",
"Fatuity",
"Effeminacy",
"Reverence",
"Loyalty"
]
>>
<<set $TFp3mercury to [
"Thirst",
"Emptiness",
"Inferiority",
"Insufflation",
"Gain",
"Lust",
"Addiction",
"Gustation",
"Fatuity",
"Effeminacy",
"Reverence",
"Loyalty"
]
>>
<<set $p1mercury to [
"Thirst",
"Emptiness",
"Inferiority",
"Insufflation",
"Gain",
"Lust",
"Addiction",
"Gustation",
"Fatuity",
"Effeminacy",
"Reverence",
"Loyalty"
]
>>
<<set $p2mercury to [
"Thirst",
"Emptiness",
"Inferiority",
"Insufflation",
"Gain",
"Lust",
"Addiction",
"Gustation",
"Fatuity",
"Effeminacy",
"Reverence",
"Loyalty"
]
>>
<<set $p3mercury to [
"Thirst",
"Emptiness",
"Inferiority",
"Insufflation",
"Gain",
"Lust",
"Addiction",
"Gustation",
"Fatuity",
"Effeminacy",
"Reverence",
"Loyalty"
]
>>
<<set $domsulfur to [
"Dom1",
"Dom2",
"Dom3",
"Dom4",
"Dom5",
"Dom6",
"Dom7",
"Dom8",
"Dom10"
]
>>
<<set $subsulfur to [
"Sub1",
"Sub2",
"Sub3",
"Sub4",
"Sub5",
"Sub6",
"Sub7",
"Sub8",
"Sub9",
"Sub10"
]
>>
<<set $p1salt.shuffle()>>
<<set $p2salt.shuffle()>>
<<set $p3salt.shuffle()>>
<<set $p1mercury.shuffle()>>
<<set $p2mercury.shuffle()>>
<<set $p3mercury.shuffle()>>
<<set $domsulfur.shuffle()>>
<<set $subsulfur.shuffle()>><<set $pigEnd to 1>>
The color drains from $p3.name’s face along with the briefest hint of joy at finally winning on game night. $p2.name sheepishly avoids meeting $p3.name’s stare. He prods at his massive gut, pressing the flab down with his hand and watching it rebound. After the third or fourth time, he looks up at you with a self-assured smile. The same smile you’d seen him pull a hundred times, when he took a tumble on the field or got shot down by a girl. A smile that said, “Eh, whatever. It’s all a big joke anyway, right?” But it’s not enough this time. He can’t hold your gaze for more than a second before the smile melts away and he starts sobbing.
<br><br>
<div class="speechp1">
<div class="bubble p1">
Oh, God. $p3.name, I’m so sorry. It’ll be okay, right? We’ll… I don’t know. We’ll fix this somehow.
</div>
</div>
You scoot across the carpet and wrap your arms around $p3.name, letting him press his face to your chest. Your nose wrinkles at the scent of the former jock’s musk. It’s so overwhelming, your eyes have started to water too. And it’s not just the smell. He feels so strange in your arms: his soft manboobs pressed flat against your chest and his rolls of stomach fat heaving with each sob, coming closer and closer to brushing your erect cock. //Wait, my cock?// You try to look down, but you’re locked in $p3.name’s flabby grip. All you can do is sit there, holding him in your arms and filling your head with his musk. He smells like sweat and stale jizz. Like a laundry basket full of used jockstraps. Like sex and desire and...
<br><br>
<div class="speechp2">
<div class="bubble p2">
What the fuck! $p3.name, c’mon. Don’t do this!
</div>
</div>
So addled by $p3.name’s masculine scent, you didn’t notice $p2.name struggling to pull him off of you even as his body expanded and his clothes tore off to accommodate his rapidly growing frame. Within seconds, $p2.name is completely nude, his 4-inch chode lost under a drooping pad of fat. He's probably gained no more weight than $p3.name; but, with none of the muscle mass underneath, $p2.name's gargantuan belly, thighs, and forearms sag in jiggling flesh.
<br><br>
But it’s not over. You can only stare, mouth agape and thoughts dulled by $p3.name’s intoxicating smell, as $p2.name’s hair grays and recedes. His smooth, youthful face ages and wrinkles while his double chin is hidden beneath silver stubble. When finally $p3.name is pulled away from your chest, $p2.name is unrecognizable. Your once-petite friend has been replaced by a balding, morbidly obese man who looks to be in his 60s at least. Still unused to his new weight, $p2.name wobbles uneasily and then plops right down on his fat, naked ass.
<br><br>
<div class="speechp2">
<div class="bubble p2">
What... $p3.name, why?
</div>
</div>
$p3.name stares into your stunned eyes before replying through haggard breaths.
<br><br>
<div class="speechp3">
<div class="bubble p3">
I-- I don’t know! I’m sorry, $p2.name. I just… I got so scared, and I started thinking about what would make me feel safe and I-- It just kind of-- Oh god, $p2.name I was so hungry! If I can just have a taste I can… I can think again.
</div>
</div>
With $p3.name’s sweaty pit no longer wrapped around your shoulder, you can almost think clearly. You can almost register the horror on $p2.name’s face as his body moves on its own, shifting one leg above the other before flopping over like a beached whale so that his bloated stomach is pressed against the floor and his wide butt is pointed at $p3.name’s face.
<br><br>
With a grunt, $p3.name buries his nose into $p2.name’s waiting ass, his body shuddering as he slurps and snorts. Somehow, to your amazement, $p2.name’s cheeks are still expanding, growing to envelop more and more of $p3.name’s face until he’s buried completely in the old man’s rear. Your eyes can’t help but trace a line from the scene, past $p3.name’s bobbing heading, down his wriggling back, and to his own plump ass. His torn shorts did little to obscure his ass before; but now, with $p3.name bent over as he is, his shorts have slipped down almost completely. They frame the muscular mounds of his asscheeks and give you just the slightest glimpse at his winking hole.
<br><br>
You realize too late that this was your chance to get away. With $p3.name enraptured and making a meal of $p2.name’s ever more accommodating rear, you might have snuck away unnoticed. But $p3.name’s hungry hole is pulsing at you as if in time with his ravenous tonguing. And all that sweat and musk that had been pooling between $p3.name’s blubbery asscheeks is wafting that smell of pure, delicious sex straight into your nostrils. It’s only when you register your hand is grasped around $p3.name’s waistband and slowly pulling his shorts down that you realize how much $p3.name has changed you already.
<br><br>
<a data-passage="pigEnd2Cont">
<div class="speechp1">
<div class="bubble p1 first">
No. Fuck you, $p3.name. Fuck you for making me want you-- Want your fat, stinking ass you fucking pig.
</div>
</div>
</a>At that last word, $p3.name lets out a muffled squeal of delight into $p2.name. You can’t resist any more. You slam your cock into the writhing pig in front of you. You begin to feel that now familiar sensation of your memories being rearranged. But instead of the sharp, painful onslaught you might have experienced before, it’s as though $p3.name’s pudgy, indelicate fingers are pushing and prodding your gray matter about like a child with Play-Doh.
<hr>
It was a saturday night. The sun had just set, and as you walked up an overgrown gravel road, you were certain you were about to make the worst, and probably last, mistake in your young life. It had started as--what you were sure at the time anyway--was an innocent roleplay with some stranger on craigslist. He was playing up the part of this daddy dom type looking for a young buck to teach his sub a lesson, and you were just eating it up, talking dirty to him most nights, telling him all the things you would do to his boy when you took the job.
<br><br>
And then, a week ago, everything changed. The stranger said you’d made it to the final round of interviews, and he wanted you to come in person to see if you’d be a good fit. And after he sent you an address just 40 minutes away, you knew this had gone too far. You were straight; and though it had been surprising just how hot it was chatting with this guy online, there was no way you were going to drive out to middle of nowhere to--
<br><br>
//No, hang on,// you thought, as you pressed your thumb and index finger to the bridge of your nose. Fighting through a sudden, inexplicable migrain, you thought, //that’s not right. When I thought that there was even a chance the job was real, I had to come out and see.// As you walked past a barn and toward the farmhouse described in the stranger’s email, you laughed a little to yourself, saying aloud to no one, “What am I thinking? Me, straight?!” The sound of your soft chuckle echoing into the night air quelled your anxiety a little. //People don’t laugh right before getting murdered, right?// you assured yourself before remembering literally every teen slasher film.
<br><br>
You stopped in your tracks there, just outside the barn, and stared at the farmhouse’s lit porch. “No, no. I’m not doing this,” you insisted, again to no one but yourself, and turned back toward your car. “No sex is worth-- Ahh! Fuck!” you cried out as another migraine rippled through your skull. You pressed a palm to your forehead and leaned the other hand against the barn door to steady yourself. The pain passed just in time for you to catch yourself as the door swung inward under your weight.
<br><br>
Rows of a dozen or so stalls lined the sides of the barn. Each was barely visible in the gloom, and you would have been staring into pitch blackness if not for a flickering light coming from a stall in one of the furthest corners. It’s wavering glow cast a sharp silhouette of something moving back there. “Hel…” your voiced cracked, and you gulped before resuming, “Hello? Is, umm, is someone there?” Your question was met by a sudden shifting of the silhouette and a faint sound, like murmuring. //Fuck, fuck, fuck, fuck, fuck,// you repeated in your head as you took a few cautious steps into the barn, //what am I doing?//
<br><br>
As you passed the first row of stalls, having glanced into both on either side to make sure nobody was waiting to leap out at you, a strange aroma started to tickle your nostrils. Not a barnyard smell. Something… else. Something inviting. As you passed the third row, the scent wasn’t so much tickling but invading; and by the sixth, you’d stopped bothering to check each row for threats and you were shuffling forward at a quickened pace.
<br><br>
You took a long, deep inhale as you neared the final stall and stealed yourself for whatever awaited you there. You inched forward, peering around the corner into the illuminated space, and your heart stopped for a moment. It was a man, on all fours and silhouetted against a weak lantern. His entire body glistened with sweat in the faint lamplight, giving his beefy musculature a soft halo. His arms and neck were thick with muscle, but there was a pronounced softness to his body. His round muscle gut swayed from side to side, and his flabby hips and thick ass jiggled with each movement. His firm moobs, like most of his body, were <<if $p3.hair is 0>> completely smooth.<<else>> covered in a wiry coat of black hair.<</if>> He was, without hesitation or question, the most perfect, gorgeous creature you had ever seen. The only thing to detract from his natural beauty was a crudely etched tattoo on his forehead reading, “Fag Pig.” It was obscene, like spray painting the word, “Art,” onto the Mona Lisa. Any man who would need to label such a masterpiece couldn’t possibly understand its appeal.
<br><br>
The flabby adonis made no movement to face you; he just stared directly ahead and continued to make that same muffled noise you’d heard from the doorway. And it took you a moment to realize why. There was a metal rod sticking out of the dirt floor and extending upward to attach to a ring around the man’s neck. Trying to stay as far away from the stranger as possible without backing into the stall on the opposite side, you continued shuffling forward until you were in the man’s eyeline.
<br><br>
His face immediately lit up, and you saw the reason for his muffled cries. His cheeks were puffed out and mouth slightly agape, revealing a balled up white cloth inside. You glanced nervously from side to side before stepping forward and grabbing hold of the object. You pulled it out, inch by inch, marvelling at the size of the gag that you had by-then discovered to be a pair of men’s briefs, size 5XL at least. When at last the soiled underwear was free of his mouth, the stranger slobbered at you through drool and spittle, “$p1.name! Oh, thank god. $p1.name, listen, this isn’t real. We’re still in the dorm. Fuck, oh fuck, I can still feel you behind me. Oh, fuck, you’re touching my ass. I can’t-- I don’t know how to stop myself. You have to--”
<br><br>
A light overhead flicked on with a dull buzz and you couldn’t help but let out a little, effeminate yelp when a voice called out from the doorway, “See yuh met m’boy.”
<br><br>
“Umm,” you hurriedly stuffed the gag back into the man’s mouth as you stammered, “umm, yeah. I was just... I mean, I didn’t really, umm, see anything. And I really need to be-- There’s a lot of people who, y’know, know where I am and are waiting for me so I should--”
<br><br>
You were interrupted by a deep belly laugh from the approaching stranger. The balding, older man in nothing but a pair of overalls sauntered toward at a lazy pace as he said, “Now hold on, yuh got every right to be a bit confused. My boy $p3.name there been tellin’ tales outta school again. But ain’t nuthin’ to be afraid of.”
<br><br>
You looked down at the bound man again. His muffled screams and ineffectual attempts at shaking his head told a different story. You berated yourself internally, thinking, //Yeah, this is it. He’s going to kidnap me just like he did this hunk and do God-knows-what to us.//
<br><br>
“That’s just how he gets when he ain’t had a good feed or a good fuck in too long,” the old man continued, “yuh must be the young man I was expectin’ bout the job.”
<br><br>
“Y-Yeah,” you said, still amazed at how little your body seemed to care that your mind was screaming, //Run! Run, dummy! He’s getting closer.// “You’re… Mr. Young?”
<br><br>
“Ah, we don’t go in for formalities too much round ‘ere. Just call me $p2.name.” The man was only a few feet away by then, and you were bracing for him to, you weren’t sure, throw a punch or maybe pull a rifle out of the back of his strained overalls. $p2.name, meanwhile, seemed unfazed by your nervousness and walked past you to stand in front of his captive. He started to unbuckle a suspender as he spoke, “Come ‘round and I’ll show yuh everything’s fine. Just like that. Now you go ahead and take muh underwear out and we’ll get this all sorted.”
<br><br>
A part of you, the smarter part, was still telling you to make a run for it, but there was a growing part of you that wanted, needed to see this through. The part that made you drive 40 minutes out of town even though you were practically shitting yourself the whole way. The part that convinced you to step out of the car and onto the unlit gravely road up to a stranger’s farmhouse. The part that, even then, was making your cock rise at the thought of this fag pig squelling underneath you.
<br><br>
“Yuh, still with me?” $p2.name asked while unbuttoning the second suspender so that now his overalls were held up only by his hands on the one strap.
<br><br>
“Oh, yeah,” you replied and walked around $p2.name to pull out the gag again.
<br><br>
The underwear wasn’t even fully out of his mouth before the man, $p3.name you recall $p2.name saying, had resumed his desperate pleas, “$p2.name, c’mon, man. You’re the smart one. Tell me what I--”
<br><br>
“Now, now,” $p2.name said in a hushed tone, letting his overalls drop to reveal he was completely naked beneath, “none of that. You’re scarin’ our guest. You wanna keep griping or you wanna get your supper?” $p2.name waddled in a circle and squatted down so that his bare ass came to rest just a few inches away from $p3.name’s face.
<br><br>
$p3.name’s eyes darted furiously from you to the sagging ass in front of him. His reply was such a faint whisper, you hardly caught the word. “C’mon, boy, this nice young man came all the way out ‘ere to see you and you gone and made ‘im nervous. He ain’t gonna be at ease til he knows what you are.”
<br><br>
$p3.name shut his eyes tight and grimaced, as if trying hard to ignore the fact his tongue was sticking out and probing eagerly for the ass just out of reach. After a moment, he withdrew his tongue and said, in almost a whimper, “I want my supper… daddy. Please--” Before he could finish the sentence, $p2.name took a step back, finally letting $p3.name hungrily lap at his hole. All the fear and trepidation in his face evaporated as $p3.name’s eyes rolled back and his long tongue strokes turned to the grunting, greedy feasting of a creature starved.
<br><br>
“Ah, mind the teeth, piggy,” $p2.name chided before addressing you. “There, yuh see? A good feedin’ and he’s back to hisself.”
<br><br>
Your eyes were fixed on $p3.name’s ravenous display and, as you absentmindedly rubbed your dick through your jeans you managed only to reply, “Piggy?”
<br><br>
“That’s right. Hungriest I’ve ever known. And I’ve brought up some real greedy hogs in my time. Made a real vocation over the years of it, takin’ in boys whose real folks can’t handle what they sons is and kick ‘em out.” $p2.name shudders and arches his back, “Mmh, that’s it, piggy. Get all the way in there. It’s hard on the pigs most of all, o’course. Imagine, you spend 18, maybe 20 years of your life thinking you’re a man and then, well, this,” he said, pointing a thumb over his shoulder to indicate $p3.name. “Now mind you,” he continued over $p3.name’s slurping, “my pigs always move on after a while. Once they accept their nature, it gets easier to hold a job, support a family without divin’ at every stinkin’ armpit n’ asshole they can sniff out long… so long as they can get their needs met, o’course.”
<br><br>
“But,” you ventured, your fear having dissolved completely to make room for rapt curiosity, “why the tattoo then? If he’s supposed to have, y’know, a normal life at some point?”
<br><br>
“Ah, those.” For the first time since you’re meeting, $p2.name’s drops his chipper tone. “That’s why yer here.” $p2.name steps away from $p3.name’s still licking tongue and starts to pull his suspenders up. “That weren’t me. $p3.name’s had a rough go of things. Last couple of years he’s been fightin’ his nature, insistin’ on a college education and ignoring his desires. Well, few weeks back, he got in some kinda tussle in the gym locker room and I guess some guys on the football team pegged what he was and decided to keep him as the new school mascot. Coach found ‘im three days later in nuthin’ but a jockstrap and a whole coat of them boy’s juices.” $p2.name sighed, clearly pained as he retold the story. “Course the team got off without so much as a warnin’ what with the videos they had of $p3.name beggin’ for cock and giving the go ahead on those tattoos on his face and ass.”
<br><br>
//His ass?// You hadn’t noticed another tattoo but then, while $p2.name was telling the story, you craned your neck back and tried to nonchalantly take a peek at $p3.name’s rear. You’d only just started to make out the lettering when $p2.name gave you a nod that you took as permission to step behind $p3.name and have a proper look. The tattoos were thick, blocky, and unmissable: ‘Piggy’ spelled out in thick lettering on his lower back and then ‘Cum’ and ‘Chute’ gracing his left and right cheek respectively. You might have been furious if you weren’t so completely taken by the muscular, glistening ass in front of you. It took nearly all of your willpower not to reach a hand out and cup one of the defaced cheeks.
<br><br>
Seemingly convinced that you’d had enough time to inspect the ink, $p2.name continued. “Well, would you believe they expelled $p3.name and wouldn’t even let ‘im back on campus to get his things. Said he was a public embarrassment. Like them boys what took advantage of ‘im aint the real embarrassment. Well, as I’m bringing ‘im home that day, he breaks down in the car, tellin’ me how sorry he is for lettin’ me down and not bein’ strong enough to fight his urges. You have any children, Ethan?”
<br><br>
“What? Oh, no, sir,” you replied.
<br><br>
“Well, if by some miracle you do someday, you’ll know how talk like that just breaks a father’s heart. The second we got home, he tried to go inside, but I dragged ‘im into the barn and told ‘im he didn’t need to be ashamed. He was gonna be a pig from now on, and I wasn’t gonna hear another word said about it.” $p2.name gave $p3.name a couple loving pats on the head, “He may still fight it some days like you saw, but a good feed or a better rut and he’s back to his happy piggy self. So, ‘bout that job.”
<br><br>
“Oh,” you said, still only half paying attention as you imagined sliding your by-then painfully erect cock between the hog’s fat cheeks, “Right. The job. You’re really looking for someone to… you know?” You pointed with your thumb at the naked creature in front of you.
<br><br>
“Yup,” $p2.name replied, a bit of his old chipperness returning, “I ain’t what I used to be. Time was I could keep a half-dozen hogs fed and bred, but time catches up with us all. So I’m lookin’ for a bit a’help with this big guy. Someone to feed ‘im ‘is six meals and make sure he gets a good fuckin’ least three times a day. Pay’s an even hundred a day plus room and board o’course.”
<br><br>
“Room and-- I can’t live here.” You were a little taken aback to hear yourself suddenly haggling with this strange man, but you pressed on, “I’m still in school. I could maybe drive up after classes and on weekends--”
<br><br>
“No, that won’t do. $p3.name ‘ere can’t go more than a afternoon without a fuck.”
<br><br>
You took a long, envious look at $p3.name’s gorgeous, glistening body. You knew that, in many ways, leaving this barn would be the biggest regret of your life. //But what else could you do? You couldn’t just drop out of school to take on a full-time job taking care of the sexiest man you’d ever laid eyes on. That’s just not how the world worked. That’s not how anything worked.// You took a deep breath, preparing to apologize and take one last, lustful look at poor $p3.name.
<br><br>
“Now, hold up!” $p2.name remarked, holding up a hand, “least you can do is see what the job’d be like before you turn me down.”
<br><br>
You paused--a little longer than you were proud of--before dissenting, “No. It really wouldn’t be right. I can’t take the job, so I’d just be leading--”
<br><br>
$p2.name’s hand shot up again. “Then how ‘bout just seeing what you’ll be missin’ out on? Yuh can’t tell me you won’t regret walkin’ outta here without at least given m’boy a try.” That was all the encouragement you needed. It had taken more willpower than you cared to admit to refuse twice. Your turgid cock and widening grin were evidence enough you wouldn’t say ‘no’ a third time.
<br><br>
Trying to contain your excitement, you blurted, “Okay, what do I do?”
<br><br>
“Well let’s get him a nice meal first. Come over to where I’m standin’ and drop your drawers. Dun worry; he doesn’t bite,” $p2.name’s whole belly jiggles as he laughs, “not in any way you’ll mind!”
<br><br>
Still in a state of disbelief, you did as instructed, pausing only a moment before you slipped your thumb into your waistband to say, “Umm, I’m not exactly clean, y’know, down there. I-- Well I didn’t really think--”
<br><br>
Again, $p2.name’s belly shook, sending a wave of cascading fat across his midsection as he laughed, “Boy, you ain’t been payin’ much attention. Y’think them Football players took turns douchin’ each other before they used ‘im? Pigs prefer to lick the sweat an’ grime outta ass.”
<br><br>
//He’s the expert,// you supposed while pushing your pants and underwear down to your ankles and taking a tentative step backward. You’re not sure what shocked you more in that moment: the squeal of delight that echoed through the rafters or the force with which $p3.name buried himself into the cleft of your ass! It was nothing like you’d expected. Seeing $p3.name lick out his adoptive father’s flabby cheeks made you assume $p3.name would eat you out like a slobbering puppy dog. But there was a real talent in his tongue, real dedication. It was hard even to know what he was doing that was making your toes curl and cock leak like a faucet. He would take long, languid licks up your perineum, sweeping over your puckered asshole before diving in full force and pushing deeper than you would have thought possible. Fuck, it was like nothing you’d ever experienced before!
<br><br>
//Wait. It is like nothing you’ve ever experienced before!// you realized, doing your best to ignore the throbbing ache settling into your head, //I’m straight! I’ve never… Oh, God. There’s a man’s tongue… In my--// You shut your eyes as the pain of the headache threatened to overwhelm you. As afraid as you were in that moment, it was a comfort when $p2.name put his hands on your shoulders. Or, at least, it was until $p2.name started to push forward, using the weight of his body to hold your ass firmly against $p3.name’s face.
<br><br>
You fought to push $p2.name away, but in a half seated position on $p3.name’s eager mouth, you had no leverage. Nevermind that $p2.name must have been at least 400 pounds of muscle and lard. Now, only inches away from your face, $p2.name’s hot breath stung at your nostrils as he said, “I told yuh I made a vocation of takin’ in hogs. I got real good at sniffin’ ‘em out over the years.” With a look, he guided your eyes down to stare at your stiff member just as a shot of ropey cum rocketed from your cock and landed on $p2.name’s belly. Your knees were weak. The rapturous assault on your ass continued, and you could already feel a second orgasm start to build. More even than to run away, you wanted desperately to release a long, satisfied moan, but it would feel too much like giving in to this psycho.
<br><br>
While admiring the cum dripping down his belly, $p2.name continued, “There’s the muscle pigs, like $p3.name ‘ere, that crave the taste a’filth and need to rut two, three times a day.” He raised his head to stare directly into your eyes. Eyes that were less defiant by the second as an effeminate moan threatened more and more to pass through your lips. “Then there’s the sows… like us, that need nothing more than to be bred again and again.”
<br><br>
$p2.name’s smile widened as a deep-throated grunt from you turned, at last, to a moan. He released his grip on your shoulder and moved beside you. All thought of fleeing forgotten, you collapsed to the ground on hands and knees just as a second orgasm wracked your body. Over your heavy panting, you could just make out the sound of scraping metal. There was hardly time to wonder what it was before you felt the weight of $p3.name’s body pressing down on you. Your ass thoroughly soaked in saliva, it took only the briefest pressure before $p3.name’s thick cock pressed into your hole. You saw stars as animal squeals of delight rang through your head. So overtaken by pleasure, you didn’t even care that the noises were coming from you or that $p2.name was lovingly patting your hair while his boy pounded your ass.
<br><br>
“Ah, that sound takes me back. I musta been your age the first time a hog found my… well,” he laughed, “my piggy cum chute. An’ don’t yuh worry, I always make good on a job offer. I’m gonna set aside a hundred dollars a day for you when you’re ready to make your way in the world as a proper sow. ‘Course, with how quick $p3.name here turned yuh around, I dun see that happenin’ anytime soon.” $p2.name rubbed some of your cum into his belly hair before offering two fingers out for you to suckle on while getting pounded. “By then, you’re certain to be lookin’ a lot more like this old man,” $p2.name chuckled, “not sure what it is ‘bout us pig types. The hogs come in all shapes and sizes but us sows, we’re just built for cushion. Yuh, can say goodbye to all them muscles and hello to big ol’ belly like mine.”
<br><br>
$p2.name rose to his feet. “Well, that’s enough reminiscin’ from me, I best prep one of the other stalls for tonight, otherwise $p3.name’ll fuck yuh til mornin’.” When that statement was met with a snort from $p3.name and your own delighted squeal, $p2.name sighed, “Well… I spos’e there’s always tomorrow.” He began to turn, “How ‘bout it $p1.name, ready for the first meal a yer new life?”
<hr>
<div class="speechp2">
<div class="bubble p2">
That’s enough, you two. Campus security said we only got thirty minutes to pick up your things before you gotta be out the dorm fer good.
</div>
</div>
You look up from $p3.name’s wondrous asshole, disappointed but sufficiently sated for now. After Pa had insisted you both needed to wear clothes while on campus--something you never bothered with while home on the farm--it was no wonder the two of you had stripped half-naked and started rutting almost the second you’d entered your old dormroom. You glance around at all of your belongings just strewn about as though you still lived here, even though you hadn’t been back to your room once since that fateful night when $p2.name and $p3.name taught you what you really are. You feel a tinge of embarrassment, spying all of the things you used to cherish. But try as you might, you can’t think of a single thing you’d like to take with you. After all, your perfect life is waiting for you in a barn back home.
<div class="turn gamesummary">
[img["https://berylforge.neocities.org/images/BlackTurn.png"][Summary Screen]]
</div><<widget "s">>
<<if $args[0] is 1>>
<div class="speechp1">
<div class="bubble p1">
<<if $p1.fem is 1 and def $args[3]>>
$args[3]
<<elseif $p1.dumb is 1 and def $args[2]>>
$args[2]
<<else>>
$args[1]
<</if>>
</div>
</div>
<<elseif $args[0] is 2>>
<div class="speechp2">
<div class="bubble p2">
<<if $p2.fem is 1 and def $args[3]>>
$args[3]
<<elseif $p2.dumb is 1 and def $args[2]>>
$args[2]
<<else>>
$args[1]
<</if>>
</div>
</div>
<<elseif $args[0] is 3>>
<div class="speechp3">
<div class="bubble p3">
<<if $p3.fem is 1 and def $args[3]>>
$args[3]
<<elseif $p3.dumb is 1 and def $args[2]>>
$args[2]
<<else>>
$args[1]
<</if>>
</div>
</div>
<<elseif $args[0] is 4>>
<div @class="'speech' + $t">
<div @class="'bubble ' + $t">
<<if $target.fem is 1 and def $args[3]>>
$args[3]
<<elseif $target.dumb is 1 and def $args[2]>>
$args[2]
<<else>>
$args[1]
<</if>>
</div>
</div>
<<elseif $args[0] is 5>>
<div @class="'speech' + $o">
<div @class="'bubble ' + $o">
<<if $other.fem is 1 and def $args[3]>>
$args[3]
<<elseif $other.dumb is 1 and def $args[2]>>
$args[2]
<<else>>
$args[1]
<</if>>
</div>
</div>
<</if>>
<</widget>>
<<widget "br">>
<br><br>
<</widget>>
<<widget "tri">>
setup.tri
<</widget>><<if $target.name is $p2.name>>
<<set $p2mercury.delete("Reverence")>>
<<set $p2mercury.delete("Gain")>>
<<set $p2.worsh to 1>>
<<else>>
<<set $p3mercury.delete("Reverence")>>
<<set $p3mercury.delete("Gain")>>
<<set $p3.worsh to 1>>
<</if>>
<div class="attribution">Scene contributed by Nocturne13</div>
<br>
<<if $target.name is $p2.name>>
<<if $p1.muscle is 0 and $p3.muscle is 0>>
$p2.name shakes his head once and blinks to clear his eyes.
<<br>>
<<s 2 "Huh, I don’t think I feel any different...">>
He looks to you and then at Mark. His gaze goes back and forth a few times.
<<br>>
<<s 2 "Man, you guys both look like shit. It’s kind've a shame. I didn't exactly hate having good-looking friends." "Dude, you look like shit. Like, fuck, you were all muscly and whatever before." "Uh, you two are, like, waaay less fuckable than before.">>
<<if $p2.muscle is 2>>
He smiles, obviously very pleased with himself, and flexes both arms, causing his toned and solid biceps to bulge. With a rakish grin, he brings his right bicep up to his lips and kisses it, pausing a second before doing the same with his left. He looks down at his lap and runs a hand along his inner thigh. The firm muscle threatening to split his khakis makes it look as though he’s been biking 30 miles a day for months, and the smug grin on his face tells you he's brimming with unearned pride. That delighted grin never wavers as $p2.name's gaze runs down his <<if $p2.hair is 1>>furry<<else>>near hairless<</if>> legs to the firmly-packed calf muscles below. After basking in the site of his musculature for what seems like ages, $p2.name finally looks up at the both of you. Impishly, he lifts his T-shirt to flash his new six-pack.
<<br>>
<<s 2 "If you guys need help remembering what muscle feels like, I’m right here for you." "If you skinny bitches wanna feel some muscle again, I'm right here." "Well gosh, babes, at least someone in this dorm is still a 10.">>
<</if>>
<<elseif ($p1.muscle is 2 and $p3.muscle lt 2) or $p3.muscle is 0>>
<<s 2 "Huh, I don’t think I feel any different...">>
$p2.name looks at $p3.name expectantly before frowning and turning away, dissapointed. He turns his gaze to you and visibly recoils in surprise as if he’s seeing you for the first time.
<<br>>
<<s 2 "Wait... something's different. You look good. Like, really good." "Wait, bro, you changed, right? Like, you weren't this hot before?" "Woah, honey, you look... just, wow!">>
<<s 1 "Yeah, whatever, man. Let's just keep going." "Huh?" "Uh, yeah, babe! That's what I've been sayin'">>
<<if $p1.muscle is 1>>
<<s 2 "No, seriously. All that work you put in to stay lean and trim and... fuck, so well-defined. I never appreciated it before." "Nah, for real. Bro, you're kinda jacked." "Really though. Those muscles, mmmh, you're lookin' real good all of a sudden.">>
<<else>>
<<s 2 "No, seriously. You put in all that work to stay lean and trim but now... fuck, you're just bursting out of your clothes. You look //amazing.//" "Nah, for real. You're, like, super jacked." "Really though. Those muscles, mmmh, you were lookin' good before, but now... fuckin' yes please, muscle-daddy.">>
<</if>>
$p2.name practically crawls over to you, drinking you in with his eyes the whole way.
<<br>>
<<s 2 "Do me a favor. Take your shirt off, real quick. For me, $p2.p1nickname. It'll just take a second." "You should, like, totally take your shirt off, bro. It's not weird. Just, like, as a favor to me, yeah?" "How 'bout poppin' that shirt off for me real quick, huh? Let me see the goods.">>
<<if $haveseen.reverence is 1>>
<<s 1 "Oh, it makes it so that you're into muscles. Got it. That's not too bad, I guess." "Bruh, I don't get it. You're like super into muscles all of a sudden.">>
<</if>>
$p3.name gives you a shrug. //Well//, you concede, //it does seem like the quickest way to move on is just to indulge whatever weird thing the game wants you to do.// You pull your shirt off and reveal your <<if $p2.muscle is 2>>shredded torso. And you have to admit, you have been dying to spend a little more time playing with your new muscles. You could practically rest a drink on your pecs, and your pants literally shredded from your explosive muscle growth.<<else>>lovingly sculpted torso.<</if>> $p2.name takes a deep breath, letting his eyes flow down the crevice of your abs.
<<br>>
<<if $p1.muscle is 1>>
<<s 2 "Your abs, dude. They're-- Fuck, it's not just the obliques; the serratus anterior is so defined. You've got to model in my art classes!" "Your abs, bro. They're-- Fuck, what's the word? The umm... This!" "Oh em gee. Those abs, babe! You're gorgeous!">>
<<if $p2.dumb is 1>>
$p2.name rapidly waves his hand up and down the side of his torso, indicating a muscle group you assume he knew the name of before turning into this inarticulate dumbass.
<<br>>
<</if>>
<<else>>
<<s 2 "You've got muscles on your muscles, dude! But those abs. Fuck, you've got an actual eight pack. I--- fuck, am I drooling? I didn't-- I just--" "Your abs, bro. They're-- Fuck, what's the word? The umm... This!" "Oh em gee. Those abs, babe! You're gorgeous!">>
<<if $p2.dumb is 1>>
$p2.name rapidly waves his hand up and down the side of his torso, indicating a muscle group you assume he knew the name of before turning into this inarticulate dumbass.
<<br>>
<</if>>
<</if>>
<<s 1 "$p2.name, chill. All right? Take a breath.">>
$p2.name looks at you sharply. His face is flushed with lust, but for a fleeting second you can see anger there too. Almost immediately, his expression softens to a needy, yearning look.
<<br>>
<<s 2 "I just... need to feel what it's like.">>
$p2.name reaches out and puts his hands on your pectorals before sliding them down to the muscular bands of your abdominal region. There's desperation on his lips... and drool. His eyes are heavy with desire. It's like what used to be your favorite moment with a new hookup. That moment when you'd have a girl in your room, yank out your cock, and just bask for a second in that shocked look on her face as she realized the rumors of your massive endowment were true. //You assume there were rumors.// The intensity of his fixation is doing more than enough to quell your discomfort. And this is one time that scene won't end with your admirer saying you're too big and walking out.
<<br>>
<<s 2 "Mmh. Mmmh! That is really nice. You feel so good, $p1.name. I need to feel more.">>
$p2.name slides forward, pressing himself into your crotch so he can run his hands over your thighs and around to feel the meaty quads beneath. He groans slightly and falls forward, kissing your abs while running his hands over your legs. It starts to feel way too much like a dog trying to dry hump you.
<<br>>
<<s 1 "Okay, that's enough. Maybe... Could you please just snap out of it already?!">>
With considerable effort, you finally manage to shove $p2.name off of you. He shuffles back to his seat, still struggling not to eye-fuck you as you slide your shirt back on.
<<br>>
<<s 2 "Sorry, $p1.name. It's just really important that you know how amazing you look... and feel. Maybe I could start coming to the gym with you. I could hold onto your water bottle or something. Keep your towel dry. Maybe order some suplements so you--" "Hey, sorry. It's just, y'know, gotta make sure my man knows how good his gains are, right? Hey, do you need a spotter, bro? Or, I don't know, like a-- Well, I don't think you'd call it a water boy exactly but, yeah, maybe I--">>
<<s 1 "Uh, sure, man. Let's maybe talk about it a little later.">>
<<else>>
<<s 2 "Huh, I don’t think I feel any different...">>
He looks you up and down, taking you in, judging. Then he looks to $p3.name and visibly recoils in surprise as if seeing him for the first time.
<<br>>
<<s 2 "Wait... something's different. You look good. Like, really good." "Wait, bro, you changed, right? Like, you weren't this hot before?" "Woah, honey, you look... just, wow!">>
<<s 3 "Yeah, whatever, bro. Let's just keep going." "Huh?" "Uh, yeah, babe! That's what I've been sayin'">>
<<if $p3.fat is 1>>
<<s 2 "No, seriously. Even all that extra weight can't hide how much muscle you carry." "Nah, for real. Bro, you're pretty jacked." "Really though. Those muscles, mmmh, you're lookin' real good all of a sudden.">>
<<elseif $p3.muscle is 2>>
<<s 2 "That extra muscle looks so good on you, $p3.name. Like, fuck, //so// good." "Nah, for real. You're, like, super jacked." "Really though. Those muscles, mmmh, you were lookin' before, but now, fuckin' yes please, muscle-daddy.">>
<<else>>
<<s 2 "No, seriously. All that work you put in to keep your body huge, I never really appreciated it before." "Nah, for real. Bro, you're pretty jacked." "Really though. Those muscles, mmmh, you're lookin' real good all of a sudden.">>
<</if>>
$p2.name practically crawls over to $p3.name, drinking him in with his eyes the whole way.
<<br>>
<<s 2 "Could I, maybe, have a closer look?">>
$p3.name laughs and holds an arm up, showing off his bicep. $p2.name inhales sharply and starts to rock back and forth. His lips part.
<<br>>
<<s 3 "Bro, I know it's just cards making you do this, but it's about time! You were really planning on going four whole years of college without ever aknowledging how big I've gotten, weren't you?" "Bro, I know it's just the card making you say that, but fuck it. Bout time you aknowledged my gains" "Figures it takes actual magic for you to admit I'm a hunk.">>
$p2.name reaches out and caresses $p3.name’s bicep once before sheepishly pulling his hand away. $p3.name smiles, fully into the fantasy now. He slides his shirt sleeve up to expose the full round mass of his arm then flexes his bicep again, this time putting some real effort into it. $p2.name can't contain himself. He dives onto it, kissing $p3.name's bicep like he's trying to suckle from it while groping the arm with both hands. After an excited moan and a wet kiss, $p2.name's raises his head.
<<br>>
<<s 2 "Wait, $p2.p3nickname, do me a favor. Take your shirt off, real quick. For me, $p2.p3nickname. It'll just take a second." "You should, like, totally take your shirt off, bro. It's not weird. Just, like, as a favor to me, yeah?" "How 'bout poppin' that shirt off for me real quick, huh? Let me see the goods.">>
As $p3.name slowly lifts his shirt, really milking $p2.name's desperation, $p2.name spares you another glance.
<<if $p1.muscle lte 1>>
You feel a little exposed, since it couldn't be more plain that $p2.name is judging the thickness of your arms against $p3.name's.
<<elseif $p2.muscle is 2>>
His look is hungry. Impatient. You wonder, had you been as accommodating, maybe he'd have latched onto your arm instead of $p3.name's.
<</if>>
With $p3.name’s shirt off and his <<if $p3.hair is 1>>hairy, <</if>>muscular chest exposed, $p2.name makes a strangled moan, almost sounding like he's in pain. Predictably, he dives into $p3.name’s arms and rubs his face over the exposed pecs. $p3.name sits there, his smug expression gradually changing to one of annoyance as $p2.name gropes him, spitting out a string of almost inaudible praise into $p3.name's chest. $p2.name runs his hands over every little muscle bulge he can reach, nearly sobbing with excitement and occasionally leaving furtive kisses here and there. When his head starts to drop lower, between $p3.name's legs, $p3.name finally and roughly shoves him away. $p2.name lands on his <<if $p2.ass is 1>>sensitive bubble butt<<else>>ass<</if>> and, for just a second, looks at $p3.name like a disappointed puppy.
<<br>>
<<s 2 "Sorry, $p3.name. It's just really important that you know how amazing you look... and feel. Maybe I could start coming to the gym with you. I could fold onto your water bottle or something. Keep your towel dry. Maybe order some suplements so you--" "Hey, sorry. It's just, y'know, gotta make sure my main knows how good his gains are, right? Hey, do you need a spotter, bro? Or, I don't know, like a-- Well, I don't think you'd call it a water boy exactly but, yeah, maybe I--">>
<<s 3 "Uh, sure, man. Let's maybe talk about it a little later.">>
<</if>>
<<else>>
<<if ($p3.muscle is 0 or $p3.fat is 1) and ($p1.muscle is 0 or $p1.fat is 1) and $p2.muscle lt 2>>
$p3.name seems perplexed for a moment. He shakes his head and looks around the room.
<<br>>
<<s 3 "This game has seriously messed us up. When this is over, even after I get my body back, we're all hitting the gym. That includes you, $p2.name. We’re all in this together.">>
<<elseif $p2.muscle is 2 and $p1.muscle lt 2 and $p3.muscle lt 2>>
$p3.name seems perplexed for a moment. He shakes his head and looks around the room.
<<if $p1.muscle is 1>>
When his gaze lands on you, his face lights up and he considers you with a nod of approval before directing his attention to $p2.name.
<<else>>
He regards you for a moment with a look of disappointment before directing his attention to $p2.name.
<</if>>
<<br>>
<<s 3 "You're looking pretty good, $p2.name. Seriously." "Sup, bro? You're lookin' swole." "Damn, babe. Those muscles look //fine// on you.">>
<<s 2 "Uh, thanks?">>
<<s 3 "Let’s see what the game actually gave you. Come on.">>
$p3.name stands up and steps toward $p2.name. He reaches out and grab's $p2.name's arm, yanking him onto his feet.
<<br>>
<<s 3 "You’ve got the guns. Know how to put on a show?">>
$p3.name graps $p2.name's arm and maneuvers him like he's adjusting the joints of an action figure. You don't know the name of any muscle poses, but it's pretty clear what position $p3.name wants $p2.name to take. Just like it's clear in $p2.name's nervous smile and slumped shoulders that he's not into it. And in $p3.name's erection occasionally grazing $p2.name's solid thigh that he's //really// into it.
<<br>>
<<s 3 "Come on, bro. Don’t you want to be able to put on a good show for us?" "Dude, you're doing it wrong. We want to see those gains. Right, $p1.name?" "Babe, that's not how you do it. You want to impress all the boys, right?">>
$p2.name blushes and glances down at you. You shrug. It's usually quickest to just go along with whatever the game wants, after all. Before $p2.name can turn back, $p3.name pushes his bicep into position and then lays a sloppy kiss on it.
<<br>>
<<s 3 "That’s it. That’s my little muscle man. We just need to make you grow. Maybe we could get you some of that shit that got some guys kicked off the team last year.">>
$p3.name possessively slides an arm across $p2.name’s newly chiseled back.
<<br>>
<<s 3 "Did you know that when they want porn stars to look really jacked, they get short guys? The muscle looks more impressive on a small frame.">>
With a leering expression, $p3.name leans into $p2.name's ear and whispers something you can't quite hear. $p2.name's eyes go wide, and he roughly pushes $p3.name away.
<<br>>
<<s 2 "Hell no! Go sit down! Show's over!">>
$p3.name chuckles, slaps $p2.name’s new muscle ass, and saunters back to his seat. He slumps down, his carefree grin barely concealing a look like a hungry jaguar sizing up a meal. //Better him than you,// you think.
<<elseif $p1.muscle is 2 or $p3.muscle is 0>>
$p3.name seems perplexed for a moment. He shakes his head and looks around the room. When his gaze lands on you, his face lights up and he considers you with a nod of approval before rising to his feet. He takes a couple steps until he's hovering, uncomfortably close, above you.
<<br>>
<<if $p1.muscle is 2>>
<<s 3 "You know, I don't think I've ever really appreciated all the work you've put in to your body. You've always been so focused on staying lean and trim, I didn't really clock your gains. Now that you've got some mass though. Fuck, you look great." "Bro, when did you get so shredded? Fuck, you're lookin' good." "Hm. Y'know, babe, all those new muscles would look a lot better without a shirt covering them.">>
<<else>>
<<s 3 "You know, I don't think I've ever fully appreciated all the work you've put in to your body. You've always been so focused on staying lean and trim, I didn't really clock your gains." "Bro, when did you get so shredded? Fuck, you're lookin' good." "Hm. Y'know, babe, all those new muscles would look a lot better without a shirt covering them.">>
<</if>>
$p3.name reaches down and starts to pull your shirt up and over your head.
<<br>>
<<s 1 "Hey, wait a minute!">>
<<if $p3.muscle is 0>>
<<s 3 "Come on, show me what you’ve got. Flex. I just want to remember what it's like to not be this little weakling for a second.">>
<<else>>
<<s 3 "Come on, show me what you’ve got. Flex.">>
<</if>>
You swat $p3.name's hands away but do as your told, getting up to your feet and pulling your shirt off. $p3.name gently pushes on your arms, guiding you into a traditional bodybuilder's pose. Though you hit the gym often to keep in shape, you made a point years ago of never going with $p3.name. He was so serious about strength training, endurance, all the boring stuff about having a body that turns heads. Having him so focused on your hard-earned physique feels validating. You didn't know you wanted his approval so badly. <<if $p3.muscle is 0>>Plus, if you can somehow make him feel better for having lost his muscles, why not?<</if>>
<<br>>
As the minutes pass, you realize that $p3.name’s touch is lingering far more than necessary just to show you the pose. His expression has changed too, still filled with admiration but now also seeming possessive. A shiver runs up the back of your neck as you realize $p3.name is eyeing you like a piece of meat and that you're just allowing him to touch your body in any way he likes. When his hands stop moving, it's only because he's staring at your chest with a frightening intensity. He parts his lips, and you're sure he's about to lean in to plant a sloppy kiss on your pectoral. You pull away from him.
<<br>>
<<s 1 "I think that’s enough posing practice. Umm, thanks, $p3.name. Let's just sit back down, yeah?">>
You snatch your shirt off the couch arm and quickly cover yourself. Looking sour and betrayed, $p3.name sits back down, his legs spread wide in a lazy--somehow sleazy--position.
<<else>>
$p3.name seems perplexed for a moment. He shakes his head and looks around the room.
<<br>>
<<if $p3.muscle is 2>>
<<s 3 "You guys must be loving this show, huh? I know I am.">>
Before you can even think to ask what he's talking about, $p3.name grins with almost feral excitement and makes his huge new pecs bounce before flashing a double bicep pose. <<if $p2.worsh is 1>>$p2.name practically purrs with excitement<<else>>$p2.name groans in annoyance<</if>>. $p3.name's mass is disproportionate, bulky in the most embarassing places, exactly what everyone means when they say, "I don't want to get //too// big." But, you have to admit, it's impressive too. <<if $p1.muscle is 2>>You're just glad your new muscles aren't anywhere near so ridiculous.<</if>>
<<else>>
<<s 3 "You know I'm the third biggest guy on the team? You two should really start working out more. Even you, $p2.name">>
Before you can even think to ask what he's talking about, $p3.name grins and flashes a double bicep pose. <<if $p2.worsh is 1>>$p2.name practically purrs with excitement<<else>>$p2.name groans in annoyance<</if>>. $p3.name’s body //is// impressive. From the chubby kid he was in middle school to this jacked football star, it’s an impressive transformation. <<if $p1.worsh is 1>>You'd love nothing more than to bury your face in that arm.<</if>> $p3.name's excitement grows as he kisses each of his biceps in turn. He tosses his shirt off and starts flexing for his own enjoyment.
<</if>>
<<br>>
<<s 2 "Great, he's even more into himself now. C'mon, $p3.name, we need to finish the game.">>
$p3.name kicks off his shorts and bunches his boxers up toward his crotch to expose as much leg as possible. He does his best approximation of a bodybuilder routine, surprising you with just how many different poses he knows.
<<br>>
<<s 3 "Not until you appreciate the show, bro.">>
<<s 2 "Fine. Umm, yeah, way to go, man. You look great.">>
$p2.name’s tone is flat and insincere despite his token effort to play along. He rolls his eyes and gestures for you to take over instead.
<<br>>
<<s 1 "Oh, yeah. For sure. You're like an action hero. Umm, totally swole, bro.">>
$p3.name's face is beaming with satisfaction as he spins around and leans toward you, bringing his arms out and around so as to not block your view of his body as he flexes every muscle he can: shoulders, traps, chest, biceps, abs, legs, all of it. You don't exactly realize you're staring until an ache in your chest informs you you've been holding your breath. //Whatever,// you think, trying to play it off as $p3.name finally moves to put his shirt back on. //<<if $p3.muscle is 2>>It's not weird to be impressed. He's bigger than any pro you've seen anyway, and tons of straight guys watch those competitions.<<else>>It's not that weird to be impressed. He did lose a ton of baby fat over the years.<</if>>//
<</if>>
<</if>><<set $p1mercury.delete("Reverence")>>
<<set $p1mercury.delete("Gain")>>
<<set $p1.worsh to 1>>
<div class="attribution">Scene contributed by Nocturne13</div>
<br>
<<if $p1.muscle is 0 and $p3.muscle is 0 and $p2.muscle lt 2>>
You feel a pleasant flush of excitement move through your body, from the top of your head to the tips of your toes. You reach behind your neck to rub a kink out of it, your emaciated muscles struggling to supply enough pressure to work the knot out. You open your eyes and look at $p3.name. What the cards did to him is tragic; he was such a masculine specimen before. If $p2.name were to put the tiniest amount of effort toward exercising, he could probaly outpace $p3.name pretty quickly. This game has nearly destroyed you and your friends already.
<<elseif $p3.muscle is 0 and $p2.muscle lt 2>>
You feel a pleasant flush of excitement move through your body, from the top of your head to the tips of your toes. You reach behind your neck to rub a kink out of it, closing your eyes as you enjoy the relief of your fingers massaging away the stiffness and the play of muscles in your forearm.
<<if $p1.muscle is 2>>
In fact, the sensation of your newly increased mass is... pleasurable, even. You take a moment to run your hands across your swollen pectorals and down to your abdominals. Sure your engorged chest seemed like too much at first, but you're finding a new appreciation for the boulder-like pecs. Although, they have nothing on the eight pack that was impossibly gifted to you. You move your fingers along each cobblestone ab as though your hand were a man stepping along a garden path. You can't help but grin in self-satisfaction at the row of deep grooves. You open your eyes and look at $p3.name. What the game did to him was a tragedy; he was such a masculine specimen before. If $p2.name were to put the tiniest amount of effort toward exercising, he could probaly outpace $p3.name pretty quickly.
<<br>>
You lean back and rest your hands on your thighs, now exposed from your skinny jeans having ripped into tatters. Almost without thinking, you start to run your hands over your quads and thighs, reveling in the grooves of definition carved out by your sudden expansion. You know your smug grin is a slap in the face to your diminished friend, but you can’t help it. The muscles are hot and touching them feels good. It's only with some effort that you manage to stop rubbing your hands up and down your body, and you only bother to stop because $p3.name is staring daggers in your direction.
<<else>>
In fact, the sensation of arm gently flexing is... pleasurable, even. You take a moment to run your hands across your pert pectorals and down to your abdominals. Sure you've always enjoyed feeling your toned lean torso, but it's as though you're seeing yourself in a new light. An inviting, radiant light. You move your fingers along each of your cobblestone ab as though your hand were a man stepping along a garden path. You can't help but grin in self-satisfaction at the row of deep grooves. You spare a glance toward $p3.name. What the game did to him was a tragedy; he was such a masculine specimen before. If $p2.name were to put the tiniest amount of effort toward exercising, he could probaly outpace $p3.name pretty quickly.
<<br>>
You lean back and rest your hands on your thighs. Almost without thinking, you start to run your hands over your quads and thighs, reveling in the warmth and power you built through years in the pool. You know your smug grin is a slap in the face to your diminished friend, but you can’t help it. The muscles are hot and touching them feels good. It's only with some effort that you manage to stop rubbing your hands up and down your body, and you only bother to stop because $p3.name is staring daggers in your direction.
<</if>>
<<elseif $p3.muscle is 0 and $p2.muscle is 1>>
You feel a pleasant flush of excitement move through your body, from the top of your head to the tips of your toes. You reach behind your neck to rub a kink out of it, closing your eyes as you enjoy the relief of your fingers massaging away the stiffness and the play of muscles in your forearm. You open your eyes and look at $p3.name. What the cards did to him is tragic; he was such a masculine specimen before. You glance at $p2.name, who seems to have inherited everything $p3.name lost and more. Suddenly, it hits you. //$p2.name looks decent.// In fact, he looks pretty good. Not too bulky, but athletic, lean, and toned. Everything you've always wanted for your body.
<<br>>
<<s 1 "You look damn good with that muscle on you. Like, pretty fuckin' hot actually. We should go to the gym together from now on.">>
<<s 2 "I know that's just the game talking but... I know, right?! I look amazing.">>
$p2.name smiles, obviously very pleased with himself and flexes both arms. His biceps stand out nicely, especially since his sleeves tore to accommodate their new size. With a rakish grin, $p2.name brings his right bicep up to his lips and kisses it gently before doing the same with the left. He laughs, no doubt thinking about how he'd find the same behavior obnoxious if it were $p3.name doing it. You let out a content sigh as $p2.name flexes, seeming genuinely excited by your attention. You stare at his arms, wishing he'd let you kiss them instead. You begin to move toward $p2.name. And with the coffee table no longer blocking your view, you can better appreciate his toned legs and the quads peeking out of his shorts, threatenign to rip them at the seams.
<<br>>
<<s 3 "Nope! No! Go back to your seat. We're not doing this. There's no way I'm watching you drool over $p2.name's muscles while I'm stuck this little weakling.">>
<<br>>
You turn, realizing how much heat had risen to your face, how painfully erect and ready to worship $p2.name's body. You fan yourself a bit with yoru shirt as you move back to your place.
<<br>>
<<s 1 "Right. Umm, sorry $p3.name. Let's get you back to normal.">>
<<else>>
You feel a pleasant flush of excitement move through your body, from the top of your head to the tips of your toes. You reach behind your neck to rub a kink out of it, closing your eyes as you enjoy the relief of your fingers massaging away the stiffness and the play of muscles in your forearm. When you open your eyes, they naturally settle on $p3.name. Fucking. Hot. $p3.name. All those muscles. Bulging. Inviting you to come closer and feel their warmth.
<<if $p3.muscle is 2 and $p3.fat is 1>>
It's not like before. You could contain your jealousy back when he bulked up for the football team, but now that the game has turned him into a massive muscle beast, just looking at him makes your body quiver and ache. Even with the weight cascading over him, you can clearly see the muscle underneath. Just more bulk to be refined. Just a bigger alter at which to worship.
<<elseif $p3.muscle is 2>>
It's not like before. You could contain your jealousy back when he bulked up for the football team, but now that the game has turned him into a massive muscle beast, just looking at him makes your body quiver and ache. You wonder how you thought, even for a second, that his pecs were too big. They're massive, juicy muscle tits and you want desperately to bite down on one.
<<elseif $p3.fat is 1>>
It's not like before. You could hardly contain your jealousy back when he bulked up for the football team, but with all this extra mass packed on him, he's too big to ignore. All that bulk waiting to be refined. So much muscle waiting to be freed from its fatty prison and worshipped by the devoted. By you.
<<else>>
You tried to contain your jealousy when he bulked up for the football team. But this sensation isn't jealousy. You don't want to be like $p3.name; you want to get on yoru knees before him and bury your face in his abs.
<</if>>
You take a deep breath and feel your cock harden with excitement. Your friend, the muscle god, is sitting right there. You find yourself crawling to him, gently shaking with anticipation. Before he can protest, you rush forward, laying your head on his shoulder and running your hand across his chest to feel the bulge of his pectorals. Even the weight of his bicep against your back feels amazing as he hooks his arm around you to keep from being knocked over.
<<br>>
<<s 1 "Can-- Can I go to the gym with you? I won't be in the way. I promise. I can hold your towel, or wipe down your bench, or... or...">>
The warmth of $p3.name's skin, the density of his muscles under your touch. There’s something inside you that’s melting into goo. You’re heady with intoxication from his presence. He is so big, so strong. He radiates heat.
<<br>>
<<s 3 "$p1.name, what the fuck?!">>
<<if $haveseen.reverence is 1>>
<<s 2 "Oh, it's a muscle-worship effect. Got it. Well, that's not too bad, I guess. Just flex for him for a minute and he'll probably snap out of it." "Bro, just go along with it so we can move on.">>
<<else>>
<<s 2 "Look, the quickest way to move on is probably just to do whatever the game wants." "Bro, just go along with it so we can move on.">>
<</if>>
$p3.name sighs and gently pushes you away so that he can stand. You struggle for a moment, but seeing $p3.name start to pull his T-shirt off, you scramble back and onto your knees to take in the show in all its glory. As his shirt hits the floor, you gasp at the ripple and play of his exposed muscles, a hunger like nothing you’ve felt before rising up from the pit of your stomach, rolling over heart as it floats up and then gripping your brain like a vice. $p3.name faces you squarely and throws a double bicep curl that makes you whimper. A wry smile flashes across his face as he turns to the side and flexes his his chest and arms. Your mouth hangs open as your eyes dart up and down, this moment drinking in the bulge of his arms then the firmness of his calf muscles, then the vein in his neck. Though you're already kneeling, it feels as though you're sinking lower and lower to the ground so that this Adonis can properly tower over you. Now, making no effort to hide his enjoyment, $p3.name looks you right in the eyes, hooks his thumb into the band of his basketball shorts and drops them so that he’s standing in nothing but boxers. He throws both hands behind his head and, with his elbows pointed outward, flexes his whole body toward you, like he's trying to do a standing sit up. The rush of blood to your heady makes you dizzy and you start to wobble as a drop of drool dangles from your chin and moisture flows down your thighs.
<<br>>
As $p3.name moves into his next display, you try to hold back the moan that's threatening to explode out of you. You succeed, in that it comes out as a desperate whimper instead. <<if $p1.lube is 1>>Your ass leaks continuously now as y<<else>>Y<</if>>our pants are drenched in a spontaneous orgasm. Despite longing to see every second of $p3.name's display, you blank out for a second and fall backward on the floor with your legs splayed, helplessly shooting rope after rope of cum into your jeans.
<<br>>
<<s 3 "Finally! I was getting sore.">>
As $p3.name picks up his shorts and slides them back up, you slink back to your seat, grabbing some tissues along the way to stuff into your jeans.
<</if>> <<set $daddyEnd to 2>>
You look over your shoulder, hoping that at any moment in your outburst, $p3.name would have shut you up by roughly plunging his dick into you. He didn’t. He is just staring ahead, steely-eyed and red-faced. You can’t meet his intense gaze, so you let your eyes wander down until they come to rest on the thing you crave most in this world: his dripping... half-inch... cock. As the cards continue to burn away, you wait in frozen frustration, just on the cusp of fulfillment but knowing neither of you can quite get there. $p3.name his head to look down, more through you than at you, his face scrunched up in concentration. When he replies, it's almost a whisper.
<<br>>
<<s 3 "No slut’s gonna have a bigger cock than me. None.">>
Not to be deterred, $p3.name grips your shoulder, hard, and slams your ass against his crotch. Again his nub presses against your hole, making you squirm with frustration. But $p3.name’s harsh grip holds you firm as he maneuvers his cockhead up and down your ring until, finally, it finds purchase, pushing just ever so slightly into your anal lips. You’ve never given too much thought to where the prostate is located, but you’re pretty sure it’s not supposed to be a quarter of an inch into your aching boi twat. Still, that little nub is pressing on something that’s radiating pleasure from your pussy and making fireworks explode behind your eyes.
<<br>>
That rapturious pleasure is accompanied by the now-familiar sensation of your body shifting, transforming to be more and more $p3.name’s perfect slut. You don’t need to look back to see what’s changing, and you can’t. All you can do is drool and moan as the strength drains from your limbs and you feel your hole tighten around $p3.name’s nub. It squeezes, tighter, long past the point of feeling virginal, until even $p3.name’s tiny member feels like a baseball bat inside your narrow pussy. One that’s rearranging your insides.
<<br>>
$p3.name releases his grip on your shoulder and wraps an arm around you, lifting you up like you weigh nothing and holding you in place on his cock with just the one hand on your chest and the other caressing your hip. His grasp isn't harsh this time but soft, caring, applying just the slightest amount of pressure so that you begin to pull away from him. You clench your hole, somehow miraculously, even tighter, worried his perfect rod will pop out of you any second. But before you’ve even moved an inch, you feel a tug on your hole and you're pressed completely against $p3.name’s crotch again.
<<br>>
<<s 3 "There we go. Sorry, $p1.name. Honestly, of the two of you, I like you the best. But I'm running out of time, and one horny slut I can fuck is better than two I can’t.">>
You want to ask what he means, but your voice seems to have left along with all the strength in your limbs. The only thing that comes out of your mouth is more viscous drool. $p3.name's pleasured groans pick up where yours left off. And the hand supporting your chest moves to stroke your sides along with its partner, causing you to bob up and down on $p3.name's dick as his hands wrap further around your torso with every languorous movement.
<<br>>
<<s 3 "Fuck, you’re starting to feel really nice, little buddy. $p2.name, why don’t you come give $p1.name a kiss. I know how much you’ve always wanted to.">>
//Starting to?! Fuck this whole experience has been the best you’ve felt in your entire life.// You want to say as much, to thank $p3.name for fucking you into such delirium, but the best you can manage is a little squirm of your body from side to side. You just hope it begins to convey your appreciation. $p3.name swivels to face $p2.name and lets his arms fall to his side. You shut your eyes, preparing to drop to the floor and unable to bring your arms up to protect yourself. But you don't fall; you dangle, uneasily, suspended from $p3.name's crotch. And when $p3.name bucks his hips at $p2.name, as if to say, "come and get it," you flop up and down, occasionally smacking your chin against $p3.name's thigh. It’s a struggle to open your eyes again. Or, maybe it’s just that your vision has narrowed, like $p3.name has literally fucked you blind, but you still can see that something is off about the blonde, moaning slut crawling toward you. //Well, aside from the fact $p2.name used to be none of those things.// When he kneels in front of you, you see that he’s enormous, a giant. His tongue is hanging out of his mouth beneath you, threatening to swallow you whole if $p3.name pushes you off his cock.
<<br>>
You squirm again, trying to plead for help but $p3.name just gives your torso a long, firm stroke, starting at your hips and then running both hands up all the way to your neck. He starts to squeeze as he nears your head, and a thick glob of drool is forced down your chin and into $p2.name’s gaping mouth. $p3.name releases you from his grip and your both confused and terrified, trying desperately to turn your stiff neck or reach out and grasp for safety with arms you can no longer feel. That are no longer there. You try to scream as $p2.name's cavernous mouth closes around you, entombing half your body in humid darkness. His lips clamp around your torso, and his gentle swirls around your head, inviting you in deeper. You’re terrified that at any moment, he'll slurp you down his gullet or bite down into your vulnerable flesh.
<<br>>
When you’re pulled out of his maw and can see light again, you realize you’re not screaming. You’re not breathing. You’re just leaking a steady stream of... //pre//, out of your slit of a mouth. And that’s not all. A few more quick strokes and your body stiffens even more. You feel a building pressure, and a convulsion in your stomach like you’re about to throw up. $p3.name’s moan booms overhead and the pressure explodes, pouring hot, salty cum out of our mouth and painting $p2.name’s face in your--or $p3.name’s--fluids.
<<br>>
You bob up and down with $p3.name’s heavy breaths, slowly deflating, before $p3.name grasps you with both hands again and tilts you upward so that you’re staring up into his panting face. $p3.name continues to massage your body in long, lazy strokes, rolling his foreskin over your face and back as he works the last few drops of cum out of your mouth.
<<br>>
<<s 3 "Yeah, sorry again, bro. But you did ask what else I could take from you. And look at it this way: you get to get fucked just like you wanted. Every day. All the time. And I get a fat, twelve-inch cock. It’s a win for everyone. Speaking of... $p2.name, get ready for round two. I’ve got to take a piss and then we’re breaking in your new ass.">>
<div class="turn gamesummary">
[img["https://berylforge.neocities.org/images/BlackTurn.png"][Summary Screen]]
</div><<set $domsulfur.delete("Dom10")>>
<<set $subsulfur.delete("Sub10")>>
<<set $tf to "Sub10">>
<<set $lunarEnd to "Sub10">>
<<set $p1.dom to 0>>
<<set $p2.dom to 1>>
<<set $p3.dom to 1>>
<<set $p1.p2nickname to "man">>
<<set $p1.p3nickname to "man">>
<<set $p2.p1nickname to "dude">>
<<set $p2.p3nickname to "dude">>
<<set $p3.p1nickname to "bro">>
<<set $p3.p2nickname to "bro">>
<<set $p1.hole to "asshole">>
<<set $p2.hole to "asshole">>
<<set $p3.hole to "asshole">>
<div class="attribution">Scene written in collaboration with Nocturne13</div>
<br>
This time, the sensation of having your life rewritten is like someone cracked open the front of your forehead and poured hot liquid inside, steeping your brain. Your brain is slowly cooked in a simmering broth as new memories bubble to the surface.
<hr>
It was the summer before your freshman year. $p3.name had made it onto the college football team and had just finished up his mandatory boot camp. Once you moved into the dorms, you’d see each other every day, but it was still a little weird to think that night was the first time the three of you were together in over a month.
<<br>>
You and $p2.name were sitting outside in the lightly shaded space behind your father’s shed. Years ago, you and your friends had moved an old patio table back there so you’d have the structure on one side to keep you out of sight of your parents’ prying eyes and on the other side a view of the wooded area behind your house. As kids, you spent many afternoons in that secluded space, playing board games, chatting about things you wouldn’t want overheard, or just relaxing, surrounded by the moist heat of summer and the sparks of fireflies.
<<br>>
You were chastising $p2.name for failing to score some beer to celebrate $p3.name’s return when $p2.name’s eyes lit up and his jaw dropped. You broke off midsentence to turn around and look. There was $p3.name, rounding the corner of the shed and looking different than you’d remembered. $p3.name had shed his baby fat for good after the first year of high school. The transformation, though remarkable, had had years to fade from your memory. Suddenly though, your friend didn’t look like a high school student anymore; he looked like a man. His muscles were denser than you’d ever seen them, and the bit of scruff on his face had grown into a full, neatly trimmed beard that erased any lingering trace of boyhood. A tuft of dark chest hair was poking out of the top of his tank top which strained to contain the meat of his pecs. His arms were heavy with rounded muscle, popping and flexing even as he sauntered over.
<<br>>
"Good God. Have you been doing steroids or what?" $p2.name demanded.
<<br>>
$p3.name laughed as took a place standing next to the table. "Hello to you too. Nope, this shit's all natural." He lifted a bicep to his lips, planting an exaggerated wet kiss before doing the same with its partner. To your embarrassment, you audibly gasped at the play of muscle rippling under $p3.name's tank top then leaned forward to better examine each of $p3.name's solid limbs plus the visible bulge tenting his shorts.
<<br>>
"Miss me?," $p3.name said, strutting over to your chair.
<<br>>
"Umm… yeah?," you offered weakly. $p3.name smiled; it was smug and more than a little cruel. He grabbed the arms of your patio chair and twisted it so that it was facing away from the table, lifting you and the chair momentarily into the air an inch or two in the process. He took a step back, kicking off his flip-flops as he moved, then planted one foot on the edge of your seat, forcing you to spread your legs and reveal your half-mast cock straining to escape its confines.
<<br>>
"Show me," he commanded, and you sprang forward, eager to obey. You pressed your crotch fully into his bare foot and planted a kiss at the base of his knee. Already, you were groaning with frustration that you couldn't reach more of his body from this position, but you did your best to show your respect by running your hands over those long, chiseled bands of muscle in his leg and lapping up whatever salty perspiration you could reach with your tongue.
<<br>>
"Not a bad start," $p3.name declared. He moved to put his foot back on the ground, and you tumbled forward out of your chair, trying to cling on to the leg you were worshipping. Now on your knees, you stared up at $p3.name. He looked like some Olympian god with his shirt off and dark features haloed in an orange glow from the setting sun behind him. $p3.name lifted his arm into a bicep curl and observed, "You look like you're starving, $p1.name. Get in there."
<<br>>
Before he had finished the sentence, you had risen to obey, almost whimpering with relief as your nose jammed into his armpit and you felt the tickle of his wiry hairs on your tongue. You stretched one arm around his back; with the other, you began to massage his pecs and abs.
<<br>>
"Fuck, you're a hungry muscle slut tonight," $p3.name moaned. "Hey, what gives, $p2.name? I thought you were going to rent him out at the rec center while I was gone?"
<<br>>
$p2.name chuckled. "Oh, was that what you said?" His voice dripped with cruel sarcasm. "I must have misheard you." $p2.name grabbed you by the hair, pulling you out of $p3.name's pit and tilting your head back to kiss you. His lips pressed against yours hard, and his tongue lashed around your mouth like he was trying to steal away every hint of precious moisture you had licked off of $p3.name's body. When he was finished, he stared into your horrified eyes as he explained, "I might have told the slut you threatened to cut him off completely if he so much as looked at another guy before you got back." You wanted to scream at $p2.name for lying to you. And that wasn't even the worst of it. He said you wouldn't be allowed to touch $p3.name if you got off even once in the last five weeks. Not only had you not been allowed to touch yourself, $p2.name had done everything he could to try to get you to break: toys, prostate massages, blowjobs, whatever he could think of to bring you painfully close to the edge before reminding you what was at risk.
<<br>>
But before you could say any of this, $p2.name shoved you forcefully into $p3.name's right pec, and you took his stiff nipple into your mouth like a nursing toddler. "Fuck," $p3.name laughed, "you're diabolical, hun." His arm snapped out and suddenly $p2.name was squeezed in next to you. You side-eyed $p2.name, as he and $p3.name shared a gentle kiss, even while $p2.name's left hand was slipping into your jeans so that he could start to work two fingers against your hole.
<<br>>
After feeding some of $p3.name's own musky sweat back to him, $p2.name said, "Yeah, and you're getting so big it's almost gross." His fingers dove into your hole, making you squeal into $p3.name's pec. "But I do love how these muscles keep our fag in check."
<hr>
<<s 3 "What the fuck?! That's-- I'm not your fucking boyfriend, bro." "What the fuck?! That's-- I'm not your fucking boyfriend, bro." "Eww, nice try, babe. As if I'd date you.">>
<<s 2 "You're not my--? Fuck you, dude. I'm the one that's disgusted. Like I'd date you." "You're not my--? Fuck you, dude. I'm the one that's disgusted. Like I'd date you." "Eww. As if. Like I'd date you.">>
<<s 1 "Yeah, and I'm, like, totally not a muscle slut.">>
$p2.name and $p3.name's heads both snap in your direction, annoyed at the interruption and seemingly unconvinced by your timid declaration.
<<br>>
<<s 3 "Sure, man. Whatever. $p2.name, just keep your fucking lips to yourself.">>
<<s 2 "Same to you, ''//hun//''.">><<set $domsulfur.delete("Dom10")>>
<<set $subsulfur.delete("Sub10")>>
<<set $tf to "Dom10">>
<<set $lunarEnd to "Dom10">>
<<if $target.name is $p2.name>>
<<set $p2.dom to 0>>
<<set $p3.dom to 1>>
<<else>>
<<set $p3.dom to 0>>
<<set $p2.dom to 1>>
<</if>>
<<set $p1.dom to 1>>
<<set $p1.p2nickname to "man">>
<<set $p1.p3nickname to "man">>
<<set $p2.p1nickname to "dude">>
<<set $p2.p3nickname to "dude">>
<<set $p3.p1nickname to "bro">>
<<set $p3.p2nickname to "bro">>
<div class="attribution">Scene written in collaboration with Nocturne13</div>
<br>
<<if $target.name is $p2.name>>
This time, the sensation of having your life rewritten is like someone cracked open the front of your forehead and poured hot liquid inside, steeping your brain. Your brain is slowly cooked in a simmering broth as new memories bubble to the surface.
<hr>
It was the summer before your freshman year. $p3.name had made it onto the college football team and had just finished up his mandatory boot camp. Once you moved into the dorms, you’d see each other every day, but it was still a little weird to think that night was the first time the three of you were together in over a month.
<<br>>
You and $p2.name were sitting outside in the lightly shaded space behind your father’s shed. Years ago, you and your friends had moved an old patio table back there so you’d have the structure on one side to keep you out of sight of your parents’ prying eyes and on the other side a view of the wooded area behind your house. As kids, you spent many afternoons in that secluded space, playing board games, chatting about things you wouldn’t want overheard, or just relaxing, surrounded by the moist heat of summer and the sparks of fireflies.
<<br>>
You were chastising $p2.name for failing to score some beer to celebrate $p3.name’s return when $p2.name’s eyes lit up and his jaw dropped. You broke off midsentence to turn around and look. There was $p3.name, rounding the corner of the shed and looking different than you’d remembered. $p3.name had shed his baby fat for good after the first year of high school. The transformation, though remarkable, had had years to fade from your memory. Suddenly though, your friend didn’t look like a high school student anymore; he looked like a man. His muscles were denser than you’d ever seen them, and the bit of scruff on his face had grown into a full, neatly trimmed beard that erased any lingering trace of boyhood. A tuft of dark chest hair was poking out of the top of his tank top which strained to contain the meat of his pecs. His arms were heavy with rounded muscle, popping and flexing even as he sauntered over.
<<br>>
"Good God. Have you been doing steroids or what?" $p2.name demanded.
<<br>>
$p3.name laughed as took a place standing next to the table. "Hello to you too. Nope, this shit's all natural." He lifted a bicep to his lips, planting an exaggerated wet kiss before doing the same with its partner. $p2.name audibly gasped at the play of muscle rippling under $p3.name's tank top then leaned forward to better examine each of $p3.name's solid limbs as well as the visible bulge tenting his shorts.
<<br>>
"Well, like what you see, little guy?" $p3.name asked with a cocky smirk.
<<br>>
"Fuck, yeah. Umm, could we maybe go somewhere real quick," $p2.name stammered, "Or, uh,
$p1.name, didn't you say you had to get something from the house?"
You answered, "No," and started to grow a little concerned as $p2.name practically squirmed in his seat. "You all right, man? You have to pee or something?"
<<br>>
$p2.name looked at $p3.name, desperate, pleading, then back at you. "Fuck it!" he shouted, angry and resentful, looking torn in half with desire and resentment. He dove at $p3.name, slipping his hands beneath $p3.name's shirt and moaning as he rubbed the much larger man's torso. "Fuck you, $p3.name!" $p2.name grunted as he pushed his face into $p3.name's sweat-soaked shirt. "Why couldn't we have just met up at my place first like I asked?"
<<br>>
$p3.name, not even bothering to look down at the little man hungrily feeling up his body, grabbed each of $p2.name's wrists and forced him back, holding his arms wide in the air. He said, "Yeah, I thought about it. But then I thought it was time we brought $p1.name in on your little secret, huh?" $p2.name began to shake his head, but $p3.name lifted him up by his wrists and dropped him back down down, forcing a nod. "Yeah, that's right. You're my little puppet boy. $p1.name, take off your shirt."
<<br>>
"Wh-what?" you asked, confused.
<<br>>
"The little bitch can't help himself. He's about to cream himself right now just thinking about you with your shirt off. Isn't that right?"
<<br>>
"No, $p1.name, I--" $p2.name started, but $p3.name grasped him by the shoulders and spun him around. His eyes were watering, but you were more concerned with the line of drool tumbling down his chin and the spot of pre developing on his khakis. You slid your shirt off, and $p3.name pushed $p2.name forward so that he collided into your chest.
<<br>>
You paused for a long time, staring down at the wispy blonde hair of your friend as he tried not to make eye contact with you. You wondered how it could be true how you couldn't have noticed what a desperate little fag he'd always been. But then you felt the gentle graze of $p2.name's lip on your nipple and you knew it was true; he couldn't help himself.
<<br>>
"Well, you announced, "My abs aren't going to worship themselves." $p2.name began to whimper out some reply, but you put your hand on the back of his head and pushed, easily overpowering him and roughly shoving his face against your six pack.
<<br>>
“Yeah that’s it, this might be your only chance at getting some muscle worship Ethan, unless you make a commitment that is,” Mark said approvingly. $p2.name pawed at your toned stomach, alternating between pitiful whimpers and needy moans as he fought against his nature.
<<br>>
You looked up to see $p3.name completely naked except for a pair of flip flops. "All right, warmup's over," he said with a sneer, "Let's see what some actual mass does to you." $p2.name turned to watch $p3.name lean into a classic bodybuilder pose and, without sparing you a second thought, dropped to his knees. He crawled forward to wrap an arm around $p3.name's quad and run his mouth up and down his thigh, moving his way up $p3.name's body until his sweaty sac was resting on $p2.name's face. That was the cue, it seemed, and $p3.name finally stopped his posing routine to pull $p2.name up, savagely rip his shorts down, and fuck him brutally against the patio table.
<hr>
<<s 1 "Fuck, I hate the way this game twists everything. That was a really special day to me. The three of us together, and--">>
<<s 3 "Hell yeah! It was one of my favorites, but that night was even better?">>
<<s 2 "Night? What about that night?">>
$p3.name gives you a little smirk, mouthing something you can't quite make out before responding.
<<br>>
<<s 3 "Ask $p1.name. He remembers. Even if he likes to play at being the dominant type.">>
There is something about that memory that's sticking in the back of your mind. It's hazy, but you feel like you could see it if you just tried to focus. Still something tells you you might not like what you remember and it'd be better to just ignore him and move on.
<<br>>
<div class="pchoice">
<div class="speechp1">
<div class="bubble p1 first">
<<link "Yeah, $p3.name. I remember.">>
<<replace ".pchoice">>
<<set $p3.p1relation += 5>>
<<s 1 "Yeah, $p3.name. I remember.">>
<hr>
Not quite knowing how to treat $p2.name now that you knew the truth, the three of you settled into an act for the rest of the evening. It felt normal, comforting even, to pretend like nothing had changed. You even settled into your regular routine of playing board games and $p2.name won as usual, rubbing it in your faces even as you imagined the sticky load of $p3.name's jizz sloshing around inside him.
<<br>>
$p3.name stormed off to the guest room, calling it an early night and leaving you alone with the freshly-outed muscle slut for the first time. $p2.name caught you staring at him time and again as the two of you prepped for bed in awkward silence. He'd slept on your bedroom floor a hundred times before, with you in your bed just feet away and wearing nothing but a pair of boxers. But that seemed too strange now, and you elected to put on a t-shirt and a pair of flannel pajama bottoms. It didn't go unnoticed. At last, $p2.name tried to break the tension; though, not at all how you imagined.
<<br>>
"You… you could fuck me too, you know," he offered, "I mean, if you're feeling left out." //That's what he thought the problem was?! That you were jealous of his and $p3.name's--what would you call it--relationship?//
<<br>>
You gave him a harsh shove and said, "Fuck this. I'm not sharing a room with some-- I'm sleeping on the couch." You grabbed a pillow, and marched to the living room, slamming your door a bit more forcefully than you intended on the way out. You dropped onto the couch and turned on your side, but you already knew you weren't going to be able to fall asleep. There was something clawing at you. This curiosity churning inside of you, making you almost sick to your stomach. Finally, you couldn't stand it anymore. You crept down the hall, past your bedroom, and quietly stood in the doorway of the guest room, trying to make out $p3.name's form in the dim light.
<<br>>
You heard $p3.name shift in bed and whisper "$p1.name asleep already? All right, hop in." //How long had this been going on?//, you wondered for the hundredth time that day. You thought about flipping on the light or going back to the couch, but that feeling in the pit of your stomach was driving you forward. You stepped up to the bed uneasily and felt $p3.name's arm sweep out and grip the back of your thigh. His hand paused in recognition. You're not sure quite what you wanted to happen next, maybe for him to laugh and say, "Sorry, thought you were someone else," but instead his hand slid up until he was cupping your ass with a meaty paw. He pulled you toward him, guiding your movements with his hand, telling you to climb up on top of his naked body.
<<br>>
$p3.name's hand delicately traced a line up your back, sliding your T-shirt further up until you acquiesced, slipping the shirt off and dropping it to the floor. He massaged the nape of your neck for a moment before wrapping his hand around it and starting to bring your head forward, down toward his chest. You wanted to tell him that you just needed to sate this curiosity and then everything could go back to normal. But when you opened your mouth, it was to plant a kiss onto his bare chest. A thrill of excitement danced across your skin as your body pressed down on his muscular frame. $p3.name didn't give you time to second guess yourself. With his hand still on your neck, he directed you around his body, occasionally whispering that you should rub his arms, kiss his neck, nestle your face into his chest hair. When he released your neck, it was so that both hands could slip your pajama bottoms down and caress your butt cheeks. When a finger found your asshole and started to press in, you inhaled sharply.
<<br>>
"That's right. You can be a big man out there, but in here, when it's just the two of us, you're an even bigger slut than $p2.name."
<hr>
//That's not what happened!// you want to scream, but you know it's pointless.
<<br>>
<<s 2 "Well? What happened that night?">>
<<s 1 "Nothing, okay?! Nothing-- Ahh!">>
That ache in your head returns, splitting your skull even wider and dousing your brain in hot turpentine. You press your hands to the side of your head, determined not to let the game do this to you. But your mind is on fire, and every second you resist is agony.
<hr>
"N-no, $p3.name. I'm not like that," you muttered. $p3.name abruptly pulled you against him, crushing the wind out of you in an uncaring bear hug.
<<br>>
"What you are, is my muscle slut. And look, you've got me all hard with your touchy-feely shit you're so desperate for. And you know why, $p1.name?" $p3.name sneers, "Because you’re hollow. You’re all for show. You pour all that effort into your pretty-boy good looks, but you're empty underneath. You need a real man to control you, to fill you, to give you meaning. Well, now you have it. Your purpose right now is to be fucked. Beg me for it."
<<br>>
$p3.name released his hold and you begged, gasping, "No. I can’t do this, $p3.name."
<<br>>
"Beg me to fuck you, or I'll never touch you again. $p2.name too. If I tell him it's your friendship or the privilege of worshipping my body, the little fag will practically trip over himself telling you to go fuck yourself." $p3.name pushed you away from him so that you were sitting upright. The sudden distance felt nauseating. $p3.name continued, "Those are your options, $p1.name. Beg me to fuck you, or be alone. And don't waste my time pretending like it's even really a choice. We both know what you're going to say."
<<br>>
"$p3.name, I'm your friend."
<<br>>
"Fine. Get off." $p3.name started to turn, pushing you off his body. "I said I wasn't in the mood for your bullshit, $p1.name. If you won't admit it, then we're done. You can go back to being nothing. Empty. Pathetic. Friendless.
<<br>>
"Fuck me," you blurted.
<<br>>
"Is that the best you can do?"
<<br>>
You sobbed, "Please $p3.name, I… I want you to fuck me. I need it. Please, as my friend. I'm begging you." You could hear your voice rising, in volume and desperation. But the only thing worse than waking the house would have been $p3.name making good on his threat. You took a deep, shuddering breath, resolved to make your case even if it meant your father rushing in here and finding you grinding your bare ass against the jock's naked body.
<<br>>
But before it came to that, $p3.name chuckled quietly and whispered, "All right, slut. You don't have to make a scene. I'll do it if you want it that badly." With that, $p3.name rolled you onto the bed beside him, face down. He entered you forcefully, with a hand pressed over your mouth so that your screams and moans were muffled into his calloused palm. Your body burned with with pain and pleasure and, most of all, shame. Because $p3.name was right. You //were// hollow. You didn't know if you wanted //this//, $p3.name's thick cock splitting you open, but you knew you needed to be seen, to be of use to someone. So when $p3.name shot his load into your throbbing hole, you were sobbing, not from the excruciating pain radiating from your battered anus, but from a sense of overwhelming fulfillment.
<hr>
You wipe away the tears that had welled up in your eyes while the scene played out before you. $p2.name was still looking from you to $p3.name, confused as to what the hell either of you had been talking about. But $p3.name was staring at you, pale and apologetic.
<<br>>
<<s 3 "Hey, sorry, $p1.name. I shouldn't have said anything. It's, uh, getting really hard to remember what's real, you know?">>
<<s 1 "It's fine. Nothing happened that night anyway, right? Real or not?">>
<<s 3 "Yeah. That's right.">>
<</replace>>
<</link>>
</div>
</div>
</div>
<<else>>
There’s a feeling like your head opening up and warm water being poured into your skull. And with it, new memories seep into the crevices of your brain.
<hr>
It was the summer before your freshman year. $p3.name had made it onto the college football team and had just finished up his mandatory boot camp. Once you moved into the dorms, you’d see each other every day, but it was still a little weird to think that night was the first time the three of you were together in over a month.
<<br>>
You and $p2.name were sitting outside in the lightly shaded space behind your father’s shed. Years ago, you and your friends had moved an old patio table back there so you’d have the structure on one side to keep you out of sight of your parents’ prying eyes and on the other side a view of the wooded area behind your house. As kids, you spent many afternoons in that secluded space, playing board games, chatting about things you wouldn’t want overheard, or just relaxing, surrounded by the moist heat of summer and the sparks of fireflies.
<<br>>
You were chastising $p2.name for failing to score some beer to celebrate $p3.name’s return when $p2.name’s eyes lit up and his jaw dropped. You broke off midsentence to turn around and look. There was $p3.name, rounding the corner of the shed and looking different than you’d remembered. $p3.name had shed his baby fat for good after the first year of high school. The transformation, though remarkable, had had years to fade from your memory. Suddenly though, your friend didn’t look like a high school student anymore; he looked like a man. His muscles were denser than you’d ever seen them, and the bit of scruff on his face had grown into a full, neatly trimmed beard that erased any lingering trace of boyhood. A tuft of dark chest hair was poking out of the top of his tank top which strained to contain the meat of his pecs. His arms were heavy with rounded muscle, popping and flexing even as he sauntered over.
<<br>>
"Good God. Have you been doing steroids or what?" $p2.name demanded.
<<br>>
"Hey, guys. No, uh, not steroids," $p3.name stammered. Something was off. He looked stronger and more masculine than ever, but there was a furtive quality in his eyes. "The seniors put me on a special training course. I was lifting every day, and they got me these… uh, special protein shakes." He stood at the edge of the table. "D-do you guys like the results?" he asked, timidly, and raised both his arms to display his boulder-like biceps. $p2.name and you exchanged a sharp glance.
<<br>>
"Do //you// like how you look, $p3.name?" you ventured, fishing for a clue about just what had changed since he left. $p3.name's face lit up with excitement, though he still struggled to look you in the eyes.
<<br>>
"Yeah! I mean, I look so swole; I look good. The seniors really helped me train. It was hard, but it was worth it. You think so, right?" He turned and took a new pose to further demonstrate his gains. //He did look swole//, you had to admit, and though he was always proud of how his body improved over time, he’d never actually wanted to give you a show like this before. As he slowly progressed through his poses, it dawned on you that he was asking for praise.
<<br>>
"Uh, great job, $p3.name. Your, uh, shoulder is really round there," you offered, trying to say something cogent. He blushed and tried to contain a shy smile while redoubling his efforts to impress you. $p2.name’s face meanwhile started to darken.
<<br>>
"What supplement?" he demanded. "What training?"
<<br>>
$p3.name stopped, looking hesitant to answer. "Well, actually, since you ask, I kind of don’t have my supplements anymore." $p3.name’s eyes seemed glued to the ground as he fumbled to finish his sentence, "I mean, not until the semester starts. I thought maybe you… maybe you two could help me." Still confused, you looked to $p2.name for clarification, but he was seething. $p3.name gulped and slowly drew his athletic tank top over his head, revealing words written on his stomach in marker: TEAM FAG.
<<br>>
"Yeah, that’s what I thought" $p2.name said, reaching down to unzip his fly. "It’s that kind of protein supplement."
<<br>>
Your face reddened with heat. //How fucking dare he?// You growled, "You’ve been whoring yourself out to your teammates for some gains instead of coming to us?" $p3.name recoiled like he’d been slapped.
<<br>>
"I’m s-sorry. I didn’t realize how much I’d need it," he said. "Please, give me my protein. I need to get bigger." He turned to you and flexed enticingly, his heaving muscular chest almost glowing with a fine sheen of perspiration. "Please, I got so swole. That’s what you wanted, right?"
<<br>>
"You’re supposed to be our muscle slut!" roared $p2.name. "Those pecs are for $p1.name to fuck, and that ass is mine!"
<<br>>
"God damn needy fag," you snarled, "we leave you alone for //one month// and you start taking other guys’ loads?! We said you could have more when you’d earned it! Why are you wearing clothes still?"
<<br>>
$p3.name whimpered and quickly kicked off his flip-flops, dropped his shorts and jockstrap, then peeled off his socks and stood there, naked on the grass, with his head down and his hands behind his back. The V-shape of his torso still looked amazing in this resting position, but you’d never tell him. Not when he’d been so disobedient. You circled him and found another markered message on the small of his back, "Injections here," with an arrow artfully scrawled across his ass check and pointing at his hole. Furious, you slapped him hard across those muscular cheeks until your palm stung.
<<br>>
"We let you join the team to get more pumped for us, and you come back the fucking campus whore?" You sighed and threw your arms up in exasperation. "And now we’re going to have to remind you who you belong to."
<<br>>
"Please, Master $p1.name, I need it. I'll take any punishment," he pleaded. You stood at his back and reached around to grasp onto his pecs with both hands.
<<br>>
"Whose bitch tits are these?" you growled in his ear.
<<br>>
"They’re yours!" he exclaimed, his voice rising an octave when you clamped down on his nipples and pinched hard. From the way he strained his neck, you could tell he wanted to cry out in pain, but he held back. //Good. He didn’t completely forget his education//.
<<br>>
"$p2.name, I’m thinking we should switch it up today. I want to see him sit on my full 9-inches for a start. Afterward, you can fuck his chest. Give him something to wipe off that marker. What do you think?"
<<br>>
$p2.name was leaning down to inspect $p3.name’s legs. He gave $p3.name’s balls an indelicate pat as he stood up and said, "Eh, I think I’ll go get the riding crop and work his inner thighs over. I’m not exactly excited to hump his chest. But if you’re thinking he needs to stretch that hole as punishment, how about we DP the bitch?"
<<br>>
You lowered your jeans and let your dick spring free into the backyard air. "Sure, sure. But I’m not waiting. This slut needs correction //and// his supplement." You kicked at $p3.name’s ankles, telling him to spread them, and pushed down on his back. He knew exactly the position you had in mind, and in seconds he was bent over, legs splayed, and waiting. You spat on your hand and reached down to slick your rigid cock. But, eyeing the marker on his back, you elected to wipe your saliva there instead and started to force your cockhead against $p3.name’s hole.
<<br>>
"Thank you, Sir." $p3.name hissed through gritted teeth as your long cock impaled him. $p2.name, meanwhile, sauntered back to the house to grab the riding crop from his overnight bag.
<hr>
<<s 2 "Both our cocks at the same time? Could you even handle that, $p3.name?">>
<<s 3 "No offense, bro, but taking your dick and $p1.name’s at the same time is kind of like just taking his." "Like anyone would struggle with your pencil dick." "No offense, hun, but you don’t exactly add a lot to the equation.">>
<<s 2 "Yeah? You want to prove it?">>
$p2.name grips <<if $p2.cock is 2>>his new bulge<<else>>the front of his shorts<</if>> and the room goes silent for a beat. //Yes//, you think, imagining $p3.name's straddling your waist while $p2.name rams him mercilessly from behind. As you try to recall that feeling of friction when your and $p2.name's cocks would rub together in $p3.name's throbbing fuck chute, you realize your friends are similarly staring off, enjoying their own reveries.
<<br>>
<<s 1 "No. Right? We probably shouldn't.">>
<<s 2 "Oh course you shouldn't! Fuck, I'm not letting you-- Just, someone take a turn.">>
<</if>><div class="attribution">Scene contributed by Will</div>
<br>
<<s 3 "Hold on, $p1.name.">>
You barely hear him; you're practically drooling, fingers shaking as they inch closer to your next card. You reach forward, but $p3.name grabs your wrist firmly.
<<br>>
<<s 3 "I said 'stop,' $p3.p1nickname.">>
<<s 1 "What? What're you-- I’m just taking my turn.">>
You look up to face $p3.name and see no answers, just steely impatience. You turn your head to $p2.name who's staring with a knowing smirk. //What is happening?// As the silence lingers, you realize something is terribly wrong with you. Your body feels worn, your mind muddled and dull from the rapid alterations it's endured one after the other. With each frenzied breath you take, your memory flits from one reality to the next. You're a whore, a pet, a slut. You're reluctant, afraid, eager, and proud. All of these emotions and identities are roiling around inside your head at once, and it seems like the only thing keeping you tethered to reality is $p3.name's searing grip on your arm.
<<br>>
<<s 3 "Think I wouldn’t see what you've been doing, $p3.p1nickname? If you want to be my bitch so bad, why don’t you just say so?">>
$p3.name rises to his feet, yanking you upward before shoving you across the coffee table and onto $p2.name. All of your senses are going haywire. You don’t even feel the impact of the fall or notice $p2.name looping his arm around your neck as he spins you around. But as he reaches under your shirt to brush a nipple with his fingertips, you scream and your dick springs to full mast, throbbing and begging for his touch. $p2.name coolly tightens his grip and pinches your nipple, leaning forward as he holds your back firmly against his chest so that his hot breath tickles your ear as he whispers.
<<br>>
<<s 2 "How many sulfur cards was that you gave yourself, $p1.name? Five? Six? Just admit it; this is what you've always wanted. You’re a pathetic, disgusting fag that just wants to serve.">>
<<if $p2.strength is 2>>You should be able to overpower $p2.name easily, you realize, yet all<<else>>All<</if>> you can seem to do is buck wildly against his body, moaning like a whore as he plays with your nipple and softly bites your neck. Your face is a mask of pleasure, but you're terrified at your inability to pull away from $p2.name's weak hold around your throat. And even more so, $p3.name's cold grin fills you with dread as he watches you squirm. Your eyes are fixed on that smile as he kneels down between your legs and roughly pinches your cheek between his thumb and index finger. You’ve never seen this expression before. His smile is… cruel. This is not your friend; this is not the carefree man you grew up with. You want to crawl away and hide; and yet, when he spits on your face your cock throbs and leaks. You can't help but lap at the warm moisture like a dog, praying that $p3.name rewards your desperate panting and pathetic whimpers with another taste.
<<br>>
You’re in trouble.
<<br>>
A growing, screaming part of you wants to submit. After all, they’re right. This is what you wanted. All those Sulfur cards, one after another. You could have used any one of them to make yourself the dominant one for a change. But that wasn't the game you were playing. For you, altering your past--forcing your roommates to see what a twisted faggot you really are--was a fantasy come to life.
<<br>>
And yet, that small, sane part of you just barely clinging to life insists none of that is true, that it's just the game messing with your head. You spy the two cards you're supposed to choose from. They seem to pulse, synchronized with your pained heartbeat, as you realize that's your only chance to finish this game with your mind intact.
<<br>>
You thrash, trying to break free and even managing to shake yourself out of $p2.name's hold. But you’ve turned $p3.name into a monster. His low laughter rumbles through the dorm as he shoves you back into $p2.name's chest. You try diving on to the cards to grab one, but $p3.name shoves you hard off balance and you land flat on your face. You whimper as he drags you back by the ankle and then flips you onto your back. You're still winded from the fall when he clamors over your body and presses his weight against your chest, forcing the air out of you. He straddles your head, his meaty thighs on either side of your head and his hefty bulge hovering above your face. It takes every ounce of your concentration to rein in the near uncontrollable urge to rub your face against his bulge and beg him to let you worship his superior cock.
<<br>>
<<s 1 "Please, $p3.name. We need to finish. Let me play those cards. I never wanted it like this.">>
<<s 3 "Fucking liar.">>
He grabs your hair roughly and slams you against his bulge. As his pre touches your lips
and his incredible musk enters you, you feel yourself slipping away. $p2.name joins in and presses his foot against your throbbing dick. The pressure is nearly enough to bring you to orgasm.
<<br>>
<<s 2 "No more cards. It's time to declare the winner: you.">>
<<s 1 "What? Me?">>
<<s 3 "Yeah, what? I like him as the sniveling little faggot he is right now.">>
<<s 2 "Dude, think. The rules say the winner can temporarily change their rival players. It doesn't say anything about turning themselves back to normal.">>
<<s 3 "Wait so then... Fuck yeah. You can’t wait to use those powers to serve me when the game's over, right $p1.name?"
<<s 1 "No, I--">>
$p3.name squeezes you with his thighs while he pushes the waistband of his shorts beneath his heavy balls. He gently slides them across your lips as his cock comes to rest across your face. $p2.name laughs as he pushes harder against your crotch. You wonder if they could both hear the very moment your mind snapped.
<<br>>
<<s 3 "What’s that, $p1.name? You’re going to do whatever I say?">>
<<s 1 "...yes.">>
<<s 3 "Louder, bitch!">>
<a data-passage="chasteEnd2Cont">
<div class="speechp1">
<div class="bubble p1 first">
Yes! I win, okay! The game's over. Just, please! Let me serve you!
</div>
</div>
</a>There's a flash of light as the first of the cards catches fire. The flame burns an eerie, pale green for a few seconds before sputtering out almost as quickly as it began. Your eyes have only just begun to readjust to the gloom when a card ignites, casting dark shadows onto $p3.name's body as he hovers over you.
<<br>>
<div class="speechp3">
<div class="bubble p3">
What the-- I’m back to normal!
</div>
</div>
<div class="speechp2">
<div class="bubble p2">
Huh? Oh, I am too.
</div>
</div>
It’s true. They look exactly like they did before you started playing. $p3.name's sinister smirk is gone. In fact, he looks like he might actually cry; he’s so overjoyed. But even though his softening cock is still obscuring your vision, you don’t need to look at your body to know you aren’t so lucky. You’re still the same
<<if $p1.dumb is 1>>stupid, <</if>>
<<if $p1.muscle is 2>>musclebound, <</if>>
<<if $p1.fat is 1>>flabby, <</if>>
<<if $p1.muscle is 0>>scrawny, <</if>>
<<if $p1.cock is 2>>hung, <</if>>
<<if $p1.cock is 0>>micro-dicked, <</if>>
<<if $p1.ass is 1>>bubble-butted, <</if>>
<<if $p1.addict is 1>>cum-addicted, <</if>>
<<if $p1.mskfetish is 1>>armpit sniffing, <</if>>
<<if $p1.rim is 1>>ass eating, <</if>>
<<if $p1.ftfetish is 1>>foot worshipping, <</if>>
<<if $p1.pissfetish is 1>>piss drinking, <</if>>
<<if $p1.lust is 1>>perpetually horny, <</if>>
<<if $p1.height is 0>>
gay dwarf.
<<else>>
<<if $p1.dom is 0>>
fag slut.
<<else>>
<<if $p1.hair is 1 and ($p1.muscle is 2 or $p1.fat is 1) and ($p1.cock is 1 or $p1.cock is 2)>>
gay bear.
<<else>>
gay sadist.
<</if>><</if>><</if>>
<br><br>
<div class="speechp1">
<div class="bubble p1">
Why didn’t I change?
</div>
</div>
<<s 3 "What you-- Oh, fuck! $p1.name, I'm sorry, dude.">>
$p3.name scrambles off of your body, looking like he couldn't turn any more red. That is, until he realizes his cock and balls are still out and shows you an entirely new shade.
<<br>>
<div class="speechp2">
<div class="bubble p2">
It's like I just said, you won. The rules don't specify the winner gets to change themselves back.
</div>
</div>
You can barely hear $p2.name’s answer over the now-familiar whisper in your ear. But this time it speaks in a constant, hushed tone so quickly you can’t discern anything it’s saying. But as it speaks, you realize you've changed again. You can’t say where exactly; it’s not like before when you felt a pressure in your head or a tingle on your skin. It’s like someone is tickling a limb you didn’t even know you had until this moment, an invisible hand you can just reach out and--
<br><br>
<div class="speechp2">
<div class="bubble p2">
Woah, $p1.name, what’re you doing? Stop!
</div>
</div>
You sit up to see $p2.name clutching his arm, which has withered and blackened exactly where you touched it with your intangible new hand. You run something like fingertips across his ruined limb and know instinctively how to fix it. You watch as it silently returns to its original form, just a little slower than it deformed in the first place. Already you can feel this power fading. In fact, as cards burn away, one after the other, you can feel the power weaken little by little. When the deck is gone, it will be too.
<<include "chasteEnd">><<set $p1salt.delete("Fluidity")>>
<<set $TFp2salt.delete("Fluidity")>>
<<set $TFp3salt.delete("Fluidity")>>
<<set $p1.fluid to 1>>
<div class="attribution">Scene contributed by yung hummus</div>
<br>
A strange tightness in your boxer briefs causes you to shift uncomfortably. You roll your eyes and flash an apologetic grin in your friends' directions before unbuttoning your jeans and nervously sliding a hand into your underwear. Your airy smile disappears as you feel the balls you'd hoped to adjust to a more comfortable position, now swollen and enormous. The instant you give them an exploratory squeeze, your groin surges with warmth... and moisture. Your hand is doused in warm, viscous fluid that quickly begins to seep through the fabric of your underwear and ooze down your thigh.
<<br>>
<<s 1 "Oh, c'mon. What the hell?!" "Huh?" "Eww, I'm all icky.">>
You hastily withdraw your hand, as though you'd touched something hot, and leap to your feet, shocked when that careless movement causes a fresh surge of pre-cum to spurt into your underwear. Your hand is dripping with the clear liquid, and you can already feel it beginning to seep through the crotch of your jeans.
<<br>>
<<s 3 "Guessing that's not piss, $p3.p1nickname." "What the fuck, bro? Did you piss yourself or… Wait, is that…?" "Aww, getting all wet for us, hun?">>
Frozen in panic, you barely register $p3.name's remark. Your balls seem to have stopped growing and, while you've already made a mess of your underwear, the flow has slowed now that you've stopped moving. At the same time, you can still feel something happening inside you, a warmth and gentle pressure stirring in your groin, as though a million tiny parts of you have doubled--tripled--their efforts.
<<br>>
You spare a thought for the carpet and consider reaching for something to catch the flow, but even that slight movement might set you off again. Careful not to put any pressure on your crotch, you unzip your jeans and slowly peel the front of your sticky boxer briefs away from your body and then down so that your <<if $p1.cock is 0>>leaky nub is exposed, looking even smaller poking out atop your massive ball sack<<else>>sizable cock hangs free, resting lopsided atop your massive ball sack.<</if>> $p2.name blushes and looks away, but $p3.name continues to stare unreservedly at the now-taut scrotum struggling to contain your inflated testes.
<<br>>
As if responding to his interest, you feel the warmth inside you start to rise, building from within and flowing up the length of your shaft until a thin stream of pre begins to dribble from your piss slit. Your dick leaks like a faucet someone forgot to turn all the way off; your carpet really is in trouble.
<<br>>
<<s 1 "Ugh, how do I make it stop?!">>
You frantically grip the end of your dick, desperate to interrupt the flow, but your hand and cock are so slick with your own fluids that your fingers end up gliding rather than squeezing. You're equal parts delighted and dismayed as your body shudders in pleasure and your dick stiffens at your touch. A damp stain is spreading at your feet as pre continues to cascade over your open hand and onto the floor, but you have eyes only for your cock and swollen balls. Without thinking, you slide your hand along your drenched shaft once... twice...
<<br>>
It's $p3.name who first realizes what's about to happen. Ever the athlete, he hurls himself backward almost instinctively. His sudden movement shakes you from your stupor and, embarrassed, you release your dick, already knowing it's too late. The sensation of a river of precum running down your <<if $p1.cock is 0>>taught scrotum<<else>>upward-thrust cock<</if>> pushes you over the edge. A strangled noise forces its way out of your mouth as your body is rocked by an overwhelming series of contractions, crescendoing in a spectacular eruption of semen, and then another, and another, with no signs of slowing.
<<br>>
Your vision blurs and what's left of your mind is a roiling pool of molten pleasure until, with a wet thud, your legs buckle beneath you and you drop to your knees on the damp carpet. Poor $p2.name, still trying to spare you some humiliation, finally turns his head toward you again just in time for an arc of hot jizz to land in a thick diagonal across his face. He's just beginning to contend with the slimy trail running from his right eye to chin--and the thick glob pooling on his lip--when another burst paints his blonde hair white.
<<br>>
After what seems like an eternity of intermingled ecstacy and shame, it's over. There's cum everywhere: the carpet, the table, the couch... dripping from the ceiling. Your breathing slows as your cock deflates and the flow of cum and pre is reduced to a manageable trickle. The thick load slowly dripping down his features stands out even more as $p2.name turns a deep shade of red. Whether too shocked to speak or just worried what might end up in his mouth if he opens it, $p2.name says nothing as he frantically wipes at his face.
<<br>>
$p3.name stands in the corner of the room looking like he doesn't know whether to yell or laugh. Eventually, he seems to split the difference.
<<br>>
<<s 3 "Maybe a warning next time?" "Bro, you got everything wet." "Oh em gee, babe. Your scrumptious boy juice is, like, all over the place.">>
It's a long time before $p2.name is satisfied that he's mopped enough cum off his face to return your gaze. He glares you and $p3.name down as if daring you to say a word. When $p3.name opens his mouth again, you're sure it's to make a crack, but his voice is unusually gentle.
<<br>>
<<s 3 "So... Whose turn was it?">>
You miserably shove your drooling cock back into your underwear and scoot back a bit so you're not literally sitting in your own mess. As the three of you settle back into your places, you do your best not to think about the next monstrous load already building inside of you.<hr>
<div class="attribution">Scene contributed by R.R.</div><br>
Months later, you find yourself in a predictable position: kneeling on the floor, offering your mouth for service to $p2.name while he reclines on the couch and watches, amused, from behind the screen of his phone. No doubt he's recording your humiliation as always.
<<br>>
<<if $p2.cock is 2>>
"Almost there, $p1.name," $p2.name taunts while you struggle to swallow the last of his veiny, 9-inch dick.
<<if $p1.cock lt 2>>
It's still hard to believe the mousy guy you grew up with has a bigger cock than you now, but it's hard to deny when he so often scrubs your tonsils with it.
<</if>>
Despite months of constant practice with $p2.name’s new appendage, you still haven’t managed to take all of it down your throat. You gag just before your lips reach the base of $p2.name’s groin, causing you to pull off his cock and gasp for air.
<<br>>
"Fuck, that’s hot," $p2.name declares while guiding your tear-stained face back to his cock. You suck in a wet breath before diving back onto him, again reaching your limit just as his pubes start to tickle your nose. "Let me help you out." $p2.name bites his lip as he places a hand atop your head. "Three…" He pushes down with a steady pressure, making you gag as you struggle to lift your head.
<<br>>
"Two…" The force of his hand increases and you feel your eyes start to water. "One!" $p2.name drives his hips upward while simultaneously slamming your head down. You sputter and retch around the base of his cock as the last thick inch enters your maw. You look up at $p2.name, eyes welling with tears, as he holds you in place. His breath becomes ragged, he shudders, and you feel the cock in your mouth pulse and hot cum shoot down your throat.
<<br>>
<<if $p2.fluid is 1>>
The sheer volume of $p2.name’s ejaculation is too much to swallow. The taste of cum floods your mouth as cum spills out and onto $p2.name's lap. He finally releases your head, allowing you to fall backward so that your face and chest can be painted white.
<<br>>
"Yeah, that’s going to be a hot one to rewatch," $p2.name sighs, happily, before grabbing your nearby t-shirt and tossing it to you. You take a moment to clean yourself off, grimacing as your shirt is soaked through.
<<else>>
"Not bad, slut." With a smile, $p2.name allows his softening cock to slip out of your lips. You only have a few moments to gasp for breath before you feel his fingertips playing with your hair and know your well-used mouth is needed again, this time to lick $p2.name's dripping cock clean.
<</if>>
<<elseif $p2.cock is 0>>
$p2.name shifts his pants down to his ankles and lifts his legs into the air so that his exposed ass is resting at the edge of the couch cushion. Were you in any place to judge, you might have thought he looked ridiculous in this position. But you're the one inching closer to bury your face between his asscheeks.
<<br>>
As you sloppily work your tongue in and out of $p2.name's sweaty hole, he sighs, "It’s a shame I can’t get my cock down your throat anymore." $p2.name shifts his weight, wiggling his ass against your face. "You’re getting pretty good with your tongue, too." You quicken your pace, wanting to get this over with as quickly as possible. Or… maybe because you want to prove $p2.name right: you are getting good with your tongue. The stray thought makes your cheeks burn so red with embarrassment you wonder if $p2.name can feel the heat against his hole.
<<br>>
Whatever your motivation, you redouble your efforts to get $p2.name off, smearing the flat of your tongue against his anal ring before driving it deep inside and swirling it within him like a writhing tentacle. Though you can’t see his expression, you can hear the quickening of his breath as he shudders under your oral assault. You're experienced enough to know he's close. You cease your frantic tonguing and crawl backward, giving $p2.name space to lower his legs to the ground before you return to nestle your face against his nubby dick.
<<br>>
<<if $p2.fluid is 1>>
You are not prepared for the absolute torrent of jizz that erupts out of $p2.name’s nub. He cries out, his fist in your hair to hold your head absolutely still, as jets of cum fire against your face, landing with the force of a super soaker. By the end of his orgasm, $p2.name’s painted not only your face, but also the carpet beneath you.
<<br>>
"Clean it up, whore," $p2.name sneers as he forces your head into the puddle of spilled cum. He watches in satisfaction as you lick it up. And, when you're finished, he roughly forces your mouth open to make sure you've swallowed every drop. You kneel there, staring up, as he finishes his inspection and drops a wad of spit into your open mouth. Only once he's content that you've savored the taste of his pungent saliva does $p2.name command you to swallow and tosses you your t-shirt to wipe off.
<<else>>
A bead of watery cum dribbles from his micro-penis and drips down $p2 name's thigh and onto your cheek. Pathetic. Most men would be ashamed to have such a tiny member exposed, but $p2.name looks completely content as you lick the moisture off his thigh. Meanwhile, with the taste of ass and cum mingling on your tongue, your sheer humiliation has almost brought you to tears.
<</if>>
<<else>>
$p2.name keeps one hand on your head as he drives his hips into your face, his cock occasionally slamming into the roof of your mouth. His size has always been manageable, but it’s the aggression with which he fucks your face that you have trouble keeping up with.
<<br>>
"Yeah, take that fucking cock, whore," $p2.name grunts, pounding into you at an increasingly frantic pace. You look up at him with red, teary eyes, practically pleading for a moment of respite. $p2.name merely smiles at you and wipes an errant tear from your cheek, not once missing a thrust into your maw. When his fist tightens in your hair, you know he’s close to cumming.
<<if $p2.fluid is 1>>
You feel $p2.name’s massive balls churn against your chin just before your mouth is flooded with his essence. You can feel your cheeks ballooning with cum as you struggle to swallow his copious load.
<<br>>
"Don’t spill a drop, you whore!" $p2.name growls, holding your head steady against the force of his ejaculation. You can feel your cheeks threatening to give way, despite doing your best to swallow down his load. But it's hopeless, as always. As you begin to feel bloated from the sheer volume settling in your stomach, cum is escaping from the sides of your mouth and pouring down your chin. With pained effort, you swallow the rest of the thick, cheek-bulging load before $p2.name slides out and begins to shovel the leftover cum into your mouth.
<<else>>
$p2.name continues to grind against your face as he comes. Your mouth is flooded with his cum as he cries out in bliss, and you dutifully slurp down what he feeds you. He slows and, just as you nurse the final droplets of cum from his leaking cock, finally stops.
<<if $p1.piss is 1>>
Your job finally, thankfully over, you try to pull your head away, but $p2.name grips you even tighter.
<<br>>
"I’ve got something else for you too, bitch," $p2.name sneers. Your eyes go wide as a hot, acrid stream of piss fills your mouth. "Make sure you swallow every drop of it," he practically coos, running his free hand along your neck to feel your throat working to gulp down his piss.
<<br>>
You savor the sharp, bitter flavor as it slides down your throat, setting your senses alight. $p2.name pushes your head back as you greedily suck the last drops of piss out of him, his cock leaving your mouth with a wet pop. You can still smell the piss on your breath as you pant for air.
<</if>>
<</if>>
<</if>>
<<br>>
$p2.name leaves you gasping for breath, nuzzling and nursing on his softening dick, while he puts his phone away. You barely register the door opening and closing until $p3.name plops down beside $p2.name, his shorts already discarded on the ground beside you. You fight off an exasperated groan as $p3.name begins stroking his cock. Without prompting, you slide over between $p3.name’s legs and start licking at his sweaty balls.
<<br>>
"I've got a client lined up for you, so make it quick," $p3.name says. Before you can question what he means, $p3.name has pulled you off of his balls and onto his cock with both hands.
<<if $p3.cock is 0>>
You work your tongue religiously over $p3.name’s miniscule dick while he holds your head to his groin. Fortunately for you, you’re less likely to gag on his cartoonishly small pecker. Unfortunately for you, he’s become significantly more aggressive in order to compensate for his reduced size. Your nostrils fill with his musk while you flick your tongue repeatedly against his nub. $p3.name grinds his crotch against you, practically riding your face as he hurries to finish inside of your mouth.
<<elseif $p3.cock is 2>>
You struggle to work your mouth over the fat head of $p3.name’s behemoth tool, eventually managing to seal your lips just behind it. Even though it’s been months since $p3.name’s cock grew to its mammoth proportions, you’re still unable to handle his size; the most you’ve fit in your mouth is the head and even then your jaw aches horribly afterward. Fortunately, that's been enough to keep $p3.name satisfied, if the mouthfuls of cum he’s fed you over the months are any indication. $p3.name looks slightly bored as he watches you struggle with his size.
<<else>>
$p3.name’s familiar, uncut shaft greets you on your way down before plunging unceremoniously into your throat. $p3.name’s length was never necessarily a problem, but swallowing such a girthy cock has taken a lot of practice to deepthroat without gagging. But like any true athlete, $p3.name believes in the value of practice, so he made sure to give you plenty of it. Now, you can work his shaft like a champ, up until the point where he grabs a fistful of your hair and begins to slam his groin up into you.
<</if>>
<<br>>
"So who’s the client?" $p2.name asks, watching you bob up and down $p3.name’s shaft.
<<br>>
"It’s a professor. I showed him some of the videos and he agreed to give me a passing grade if he can use our slut this afternoon."
<<br>>
//The videos… Our slut...// Your mouth hangs open in disbelief. Well, to the extent possible under $p3.name's onslaught.
<<br>>
"He said he doesn't give out unearned grades," $p3.name continues, now glaring down at you, "so you'd better do a better job than whatever this is right now." $p3.name's caught off guard as you yank your head up from between his thighs and return his glare with a look of shocked betrayal.
<<br>>
"What the fuck?" $p3.name roars, "I wasn't done, slut."
<<br>>
"Y-you shared the videos with someone?! What the hell? I did everything you asked. I let you-- You swore you wouldn't show anyone if I did what you said!"
<<br>>
"What?" $p3.name gives up trying to wrestle your head back onto his cock and stares up at $p2.name, bewildered. "Bro, you said you were going to tell him."
<<br>>
$p2.name shoots back, "I was! I didn't know you were going to line up a client so fast."
<<br>>
Ignoring their argument, you venture, "How could you--"
<<br>>
"Would you just cut the shit already?!" $p2.name interrupts. "Ever since we played that stupid game, you've been been strutting around here, begging us to use your sluttly ass, and still somehow playing like //you're// the victim. Like we're not doing this //for// you. We're sick of it!"
<<br>>
You're speechless. //That's not what's been going on. They-- Your friends did this to you! They made you act like this!// Indignation is welling up in your chest, and you feel it about to spill over when $p2.name grasps your shoulder then leans down to dig into your pocket. You ask, "What are you doing?" as he retrieves your phone and then pulls out his own to hold one in each hand. "You're not going to record me again are you?"
<<br>>
$p3.name laughs, "Yeah, you'd //hate// that. Right, Bro?" He extends his leg forward so that his foot comes to rest on your crotch. "That's why you're still kneeling here? That why you're so hard?" $p3.name taps your… your erection with his foot, and you shudder.
<<br>>
Your mind is reeling. //Why do you have an erection? This isn't what you wanted… is it? And why can't you fucking take your eyes off the phones in $p2.name's hands!//
<<br>>
"There," $p2.name chimes in, "that's a good one. What do you think?" He turns your phone around so that you can see what's playing on screen: your grinning face being painted with your roommates' jizz. You look so… content. Blissful. //Is that how you always look?// $p2.name presses his thumb to the screen and the video closes, returning to your messenger app where--//Oh fuck!//--the video was just sent to your ex-girlfriend. You can see she's already started to reply when $p2.name whips the phone around and muses, "Now, who else is in your contact list?"
<<br>>
$p3.name laughs before adding, "Shit, that made his dick twitch. You like that, fag?" But it was more than that, you realize. Your rigid cock is leaking pre-cum like a faucet beneath $p3.name's foot, and the heat rising up your body isn't just from the humiliation. //She knows.//
<<br>>
"Damn," $p3.name groans, "professor's gonna be here any second. $p1.name, finish me off real quick, would you? Uh, I promise I'll leave some cum on your face so that you look like even more of a slut when he gets here."
<<br>>
//But… then he'll know,// you think while your body moves forward of its own accord. $p3.name grips your chin and guides you back onto his cock before, with a grunt and sharp thrust, he drives into your mouth. As $p3.name mercilessly facefucks you, $p2.name plops down on the couch next to him so that you can watch as he scrolls through your contacts, occasionally stopping to send off another text. Your phone vibrates every few seconds: incoming texts from your exes, your professors, everyone on your contact list writing to tell you what a disgusting pervert you are. When the irregular buzzing of your phone is replaced by a steady, almost angry, thrumming $p2.name chuckles and turns it around to show you the screen.
<<br>>
Incoming call: Dad.
<<br>>
//No!// you want to scream. "Yes!" you purr into $p3.name's crotch as you explode in your pants. //He knows. He knows you're a disgusting faggot slut. A cumdump. A slave to men's cocks.// $p3.name's pace slows as you take over, slamming your head down on his cock and moaning like the whore you know you are. That you've been trying to deny... But not anymore. You won't slow down, even as your still-leaking cock stands painfully rigid. Even as $p2.name rises to answer the door and let in your first client. You want them to see you. You want everyone to know what you are.<<set $revEnd to 1>>
<div class="attribution">Scene written in collaboration with Nocturne13</div>
<br>
<<s 3 "Wait, so I'm stuck like this... ? That's fuckin' awesome, Bro. I’m a damn muscle god now. Look at all this bulk… and this dick!">>
Standing at a towering 7'5", $p3.name's massive cock almost looks proportional on his frame. Almost. It's still thicker than a beer can and slowly snaking its way out of a shorts leg that used to cover his knee. You gulp as, suddenly feeling afraid, as he reaches down to the base of his dick to give it a little shake through the material.
<<br>>
<<s 1 "Yeah, uh, that's impressive, but I think that thing could split a woman in half.">>
<<s 3 "I guess it's a good thing I've got you two to fuck instead then.">>
<<s 1 "What?!">>
<<s 3 "Relax.">>
A wave of calm washes over you. And, from the long contented sigh to your left, you can only assume $p2.name experienced the same.
<<br>>
<<s 3 "Not much time to get this right. Okay, $p2.name, let's get you some muscle mass while I deal with $p1.name.">>
$p2.name leans back and moans softly as every bit of exposed skin begins to twitch and swell. As if in a haze, he slowly lifts his right arm in front of his face and scrutinizes his bicep lazily, massaging it as though coaxing the expanding muscle beneath. His eyes are unfocused, as if stoned, and his mouth hangs open, half in wonder and half in desire.
<<br>>
A thunderous footfall snaps your attention away from $p2.name to see that $p3.name has turned his attention to you, He steps closer again, pale green light and flickering shadows playing across his face as though the Devil himself is advancing on you.
<<br>>
<<s 1 "W-wait! We can figure this out--">>
<<s 3 "I've already got it figured out, bro. You were right: not just anyone is going to be able to take this python. It's kind of funny. I used to want your dick so bad, figured I'd never strike out with that 8-inch club between my legs. And now, you get to want //my// dick.">>
<<if $p1.anal is 1>>You feel the same emptineess as before start to settle into your hole and know it's true: you want his dick… in you. Now!<<else>>The fear settling in the pit of your stomach is slowly being overtaken by a new sensation: an emptiness, a hunger radiating from your hole and forcing you to accept that you do want his dick… in you. Now!<</if>> You don't even notice you're hurriedly stripping off your clothes until your jeans catch around your ankles and you fumble to pull them off completely without ever taking your eyes away from $p3.name's drooling cockhead.
<<br>>
<<s 3 "Gods are supposed to be worshipped, boys, and muscle Gods should have the manliest worshippers of all.">>
$p2.name groans as what's left of his clothes shred in front of you, leaving just a few vestiges draped across his chiseled body. He's already as toned as an olympic diving champ and still growing, still stretching taller while he throws his head back and purrs in pleasure.
<<br>>
<<s 3 "Like what you see, $p1.name? What do you say, want an eight-pack like that?">>
<<s 1 "What?! No. $p3.name, just let us go.">>
$p3.name considers you under his intimidating gaze, smiles, then squats down, straddling your legs. The breath catches in your throat as he grabs your shoulders to steady himself and you realize, even in this position, he's two heads taller than you. $p3.name lowers his hands, massaging your chest as he goes. The flesh beneath his hot touch quivers and grows, your muscles expanding as $p3.name intimately sculpt your torso to his liking. His face scrunches in concentration as his palms linger on your abdominals, drawing out an extra abdominal band where none existed before. After a moment, he pulls his hands away and stops to admire his handiwork.
<<br>>
<<s 3 "Damn, I'm good at this. C'mon, $p1.name, I dare you to feel those abs and tell me you're not loving this.">>
You didn't need his prompting. The new musculature feels amazing beneath your fingertips, your cock is almost painfully erect, and a growing part of you is beginning to admit this is almost everything you've ever wanted.
<<br>>
<<s 1 "$p3.name, do you think you could…"
<<s 3 "You're finally coming around, bro? Well, tell me what you want.">>
//Maybe you should just give in. You're never going to have an opportunity like this again.// You glance at the burning deck, already half gone, and struggle to think of what you actually want. What's the body you've always dreamed of? You've always hated your scraggly body hair and the chore of shaving it all the time. With just a thought, $p3.name could eliminate that annoyance forever. Or there was your dick. You're not too big a man--especially now--to admit you miss having the most impressive cock of the three of you. Maybe $p3.name wouldn't mind giving you a bit of extra girth. Just picturing a cock like that, meaty and thick, sliding into your aching hole… //Fuck, that's right! He did something to your ass. Maybe this is your chance to get him to take it back before you're stuck as some moaning bottom slut forever.//
<<br>>
<<s 1 "It's just, my body hair...">>
<<s 3 "Yeah, no problem. Makes sense that you'd want to grow some real man's hair now that you've got the body for it.">>
<<s 1 "Wait, that's not--">>
But it's too late. $p3.name is smiling at you, knowingly and bemused. He places his hands against your bulging pecs and begins brushing them. Swirls of dark red hair sprout up beneath his hands. He uses one finger to trace a line around and beneath your pecs before sliding it down your abs so that a thin treasure trail follows. When he reaches your crotch, he roughly grips your cock and balls in one hand, pulling gently so that you can see your lightly fuzzed pubic region become a furry nest. Now quickening pace, he spreads his hands apart and massages a thicker layer of hair across your thighs, further accentuating your erect dick with a backdrop of flaming red hair.
<<br>>
As he finishes sweeping down your legs and evening the coat on your shins, you shift into a kneeling position to expose your rear. A fuzzy ass is not something you ever would have thought to ask for, but $p3.name altering your body for his pleasure like this is turning you on in a way you couldn't have imagined. As his hands sweep behind you and cup your cheeks and give them a fine downy fuzz, inspiration strikes you. You throw your arms into the air so that your pit is just inches from $p3.name's face. He grins conspiratorially, finishing up with your ass even as he slams his face into your pit and bites down, licking and chewing and all the while coaxing wiry dark hairs. He grips your other arm to hold it in place while he furiously tongues a tuft of hair out of your send put as well. When finished, he slams his lips against yours, feeding you the taste of your sweaty underarm and forcing sharp stubble to sprout from your cheeks.
<<br>>
<<s 2 "Whoa, $p1.name, you look… Ugh, fuck this feels--">>
<<s 3 "See how much better it is when you take my advice, $p2.name? I'm always saying you take things too seriously. That big brain of yours is your own worst enemy. Well, it was.">>
$p2.name's mouth is still hanging open, a line of drool slowly making its way down his chin as he runs his hands up and down his chiseled abs. They look suspiciously like the abdominals you so meticulously trained over years. His new height seems familiar too.
<<br>>
<<s 3 "I think you'll get a little of your smarts back when you're not so turned on, but horny and stupid is too good a look on you to not make this a regular thing. Every time a muscle beast like us looks your way, or you catch a glimpse of my bulge, or, hell, maybe just when you get a deep whiff of that man musk you're pumping out now, expect to feel like this until you get off a few times.">>
<<s 2 "Will... Oh God, will it feel this good when you… I mean--">>
<<s 3 "When I fuck you? Bro, this is just the start. When any guy starts playing with that tight little muscle pussy you've got back there, you're gonna be screaming.">>
$p2.name glances at you, and you can see fear in his eyes but also fading resistance. It feels too good to fight this, and looking down at your perfect torso, you can understand why. You feel a pang of guilt as you consider how your own body has been transformed into perfection and your mind left most intact. That is until…
<<br>>
<<s 3 "Shit, running out of time. $p1.name, I might have done a bit too good a job with your body. I can't have you getting any ideas about around here.">>
<<s 1 "What does that me--">>
Your tongue feels heavy and your mouth dryer than the Sahara. Worse is the sense of emptiness building inside your throat and crashing until it meets that same sensation emanating from your ass and collapses into a black hole of need. It's impossible to move, or speak, or even form a coherent thought as every cell in your body screams out in desire. When $p3.name roughly inserts two slick fingers into your mouth, your body takes over, nursing on them like a pacifier as tears of joy stream down your face.
<<br>>
<<s 3 "Might have overdone it a bit there, but I figure being addicted to my cum will be a good reminder that I'm top dog.">>
<<s 2 "No! $p3.name, this is all wrong. This body is amazing, but I… I can't be your fuck sleeve, okay?! I just can't!">>
$p3.name's face clouds with anger as he turns on Caleb.
<<br>>
<<s 3 "I could //literally// make you into a fleshlight, bro. I've still got cards to burn. Just be grateful I'm leaving you as a couple of betas instead of turning you into full-on fuck bitches for the world to use.">>
<<s 1 "Yes! Please, $p3.name. Umm, Sir. Use me!">>
<<s 3 "Yeah, that's what I want to hear. $p2.name, just try to enjoy yourself without overthinking things for once. Or… you know what? Fuck it. I'll just pop this shirt off and you'll be too fuckin' stupid and horny to say shit.">>
$p3.name stripped completely naked, revealing the impossibly huge tool that had been barely concealed in his shorts. Impulsively you grab his cock and start desperately kissing the tip. $p3.name laughs as he slides his hands beneath your armpits and effortlessly lifts you to your feet. You're taller now, you realize, as he tilts his head down to kiss you hard on the lips. You're big and strong enough now to intimidate any normal man but still nothing compared to the muscular behemoth in front of you. $p3.name lifts you off your feet as though you weigh nothing at all and then slams you down onto the now empty coffee stable, sending a cloud of ash spiraling into the air. He pushes both your legs into the air, and you realize this is it: your needy, cum-addicted hole is about to be filled up with your master's seed and those last vestiges of free will you've been holding onto so desperately will wash away in an ocean of pleasure and purpose. Just as his fat cockhead begins to press against your hole, $p3.name leans forward to whisper.
<<br>>
<<s 3 "Worship me.">>
The breath is forced out of your body as he enters you. Your new muscles spasm in a chain of orgasms: the overwhelming, incomparable pleasure of serving your God!
<div class="turn gamesummary">
[img["https://berylforge.neocities.org/images/BlackTurn.png"][Summary Screen]]
</div>