code:
:: Widgets Ejaculation [widget]
<<widget "ejaculation">><<nobr>>
<<set $ejaculating to 1>>

<<for _n to 0;_n lte $enemyno-1; _n++>>

<<if $sexavoid is 0 or $rapeavoid is 0>>
	<<if $consensual is 1>>
	<<famesex 1>>
	<<else>>
	<<famerape 1>>
	<</if>>
<</if>>
<<if $exposed is 1>>
<<fameexhibitionism 1>>
<<elseif $exposed gte 2>>
<<fameexhibitionism 2>>
<</if>>

<<if $NPCList[_n].pronoun is "m">>
<<set $pronoun to "m">>
<</if>>
<<if $NPCList[_n].pronoun is "f">>
<<set $pronoun to "f">>
<</if>>
<<if $NPCList[_n].pronoun is "i">>
<<set $pronoun to "i">>
<</if>>
<<if $NPCList[_n].pronoun is "n">>
<<set $pronoun to "n">>
<</if>>
<<if $NPCList[_n].pronoun is "t">>
<<set $pronoun to "t">>
<</if>>

<<if $enemytype is "man">>
<<set $NPCList[_n].intro to 1>>
<<else>>
<<set $pronoun to "i">>
<</if>>

/% GENDER:<<girl>> GEN:<<genitalsstop>> BR:<<breastsstop>> BOT:<<bottomstop>> PUS:<<pussystop>> PEN:<<penisstop>> PC:<<phimstop>>
 %/
/% POS:$position L-ARM:$leftarm R-ARM:$rightarm
 MOU:$mouthstate
 %/
/% ANG:$enemyanger MAX:$enemyangermax ENNUM:$enemyno ENHEALTH:$enemyhealth ENHEALTHMX:$enemyhealthmax
 %/
/% STR:$stress TRA:$trauma PAIN:$pain CON:$control
 %/
/% NAMED-NPC:$npc

  %/
/% PEN:$penis VAG:$vagina MOU:$mouth GEN:$pronoun

 %/
/% NPC: _n VAG: $NPCList[_n].vagina PEN: $NPCList[_n].penis MOU: $NPCList[_n].mouth
 %/

<<if $npc is "Eden">><<ejaculation-eden>>
<<elseif $npc is "Kylar">><<ejaculation-kylar>>
<<elseif $npc is "Robin">><<ejaculation-robin>>
<<elseif $npc is "Leighton">><<ejaculation-leighton>>
<<elseif $position is "wall" and $walltype is "pillory">><<ejaculation-pillory>>
<<elseif $position is "wall" and $walltype is "cleanpillory">><<ejaculation-pillory>>
<<elseif $position is "wall" >><<ejaculation-wall>>
<<elseif $punishmentposition is "gloryhole">><<ejaculation-gloryhole>>

<<elseif $npc isnot 0>>

	<<if $NPCList[_n].vagina isnot "none" and $NPCList[_n].penis is "none">>
	<<He>> convulses in orgasmic bliss.

	<</if>>

	<<if $NPCList[_n].penis is "idle">><<He>> groans as a wet patch forms on <<his>> trousers.

	<</if>>

	<<if $NPCList[_n].penis is "thighs">>
	<<He>> ejaculates onto your thighs.

	<<thighejacstat>><<ejacstat>><<set $hygiene += 500>><<set $thighsemen += 1>>
	<</if>>

	<<if $NPCList[_n].penis is "vaginaentrance">>
	<<He>> ejaculates onto your <<pussystop>>

	<<vaginalentranceejacstat>><<ejacstat>><<set $hygiene += 500>><<set $vaginaoutsidesemen += 1>>
	<</if>>

	<<if $NPCList[_n].penis is "vaginaimminent">>
	<<He>> ejaculates onto your <<pussystop>>

	<<vaginalentranceejacstat>><<ejacstat>><<set $hygiene += 500>><<set $vaginaoutsidesemen += 1>>
	<</if>>

	<<if $NPCList[_n].penis is "vagina">>
	<<He>> ejaculates deep into your womb.

	<<vaginalejacstat>><<ejacstat>><<set $hygiene += 500>><<set $vaginasemen += 1>><<creampie "self" "vagina">>
	<</if>>

	<<if $NPCList[_n].penis is "cheeks">>
	<<He>> ejaculates onto your back.

	<<bottomejacstat>><<ejacstat>><<set $hygiene += 500>><<set $bottomsemen += 1>>
	<</if>>

	<<if $NPCList[_n].penis is "anusentrance">>
	<<He>> ejaculates between your <<bottom>> cheeks.

	<<bottomejacstat>><<ejacstat>><<set $hygiene += 500>><<set $bottomsemen += 1>>
	<</if>>

	<<if $NPCList[_n].penis is "anusimminent">>
	<<He>> ejaculates between your <<bottom>> cheeks.

	<<bottomejacstat>><<ejacstat>><<set $hygiene += 500>><<set $bottomsemen += 1>>
	<</if>>

	<<if $NPCList[_n].penis is "anus">>
	<<He>> ejaculates into your bowels.<<creampie "self" "anus">>

	<<analejacstat>><<ejacstat>><<set $hunger -= 200>><<set $thirst -= 200>><<set $hygiene += 500>><<set $anussemen += 1>>
	<</if>>

	<<if $NPCList[_n].penis is "chest">>
	<<He>> ejaculates onto your chest.

	<<chestejacstat>><<ejacstat>><<set $hygiene += 500>><<set $chestsemen += 1>>
	<</if>>

	<<if $NPCList[_n].penis is "mouthentrance">>
	<<He>> ejaculates onto your face.

	<<faceejacstat>><<ejacstat>><<set $hygiene += 500>><<set $facesemen += 1>>
	<</if>>

	<<if $NPCList[_n].penis is "mouthimminent">>
	<<He>> ejaculates onto your face.

	<<faceejacstat>><<ejacstat>><<set $hygiene += 500>><<set $facesemen += 1>>
	<</if>>

	<<if $NPCList[_n].penis is "mouth">>
	<<He>> ejaculates down the back of your throat.<<creampie "self" "mouth">>

	<<oralejacstat>><<ejacstat>><<set $hunger -= 200>><<set $thirst -= 200>><<set $mouthsemen += 1>>
	<</if>>

	<<if $NPCList[_n].penis is "feet">>
	<<He>> ejaculates on your feet.

	<<feetejacstat>><<ejacstat>><<set $hygiene += 500>><<set $feetsemen += 1>>
	<</if>>

	<<if $NPCList[_n].penis is "leftarm" and $NPCList[_n].penis is "rightarm">>
	<<He>> ejaculates on your hands.

	<<handejacstat>><<ejacstat>><<set $hygiene += 500>><<set $leftarmsemen += 1>><<set $rightarmsemen += 1>>
	<</if>>

	<<if $NPCList[_n].penis is "leftarm">>
	<<He>> ejaculates on your hand.

	<<handejacstat>><<ejacstat>><<set $hygiene += 500>><<set $leftarmsemen += 1>>
	<</if>>

	<<if $NPCList[_n].penis is "rightarm">>
	<<He>> ejaculates on your hand.

	<<handejacstat>><<ejacstat>><<set $hygiene += 500>><<set $rightarmsemen += 1>>
	<</if>>

	<<if $NPCList[_n].penis is 0>>
		<<if $gloryhole>>
		<<He>> ejaculates into the air. It splatters on the floor.

		<<else>>
		<<He>> ejaculates onto your tummy.

		<<tummyejacstat>><<ejacstat>><<set $hygiene += 500>><<set $tummysemen += 1>>
		<</if>>
	<</if>>

<<else>>

<<if $NPCList[_n].gender is "f">>

	<<if $consensual is 1>>
		<<if $NPCList[_n].vagina is "mouthentrance" or $NPCList[_n].vagina is "mouth" or $NPCList[_n].vagina is "mouthimminent">>
			<<switch random(1, 5)>>
			<<case 1 2>>
			<<He>> groans and rubs <<his>> crotch against your face with <<his>> hips, thighs shaking with orgasm.

			<<case 3 4>>
			<<He>> goes red in the face and neck, mouth agape as <<he>> cums silently, body twitching uncontrollably.

			<<case 5>>
			<<He>> screams, cupping your head in <<his>> hand and grinding <<his>> clit against your nose, covering your face in ejaculate.

			<<faceejacstat>><<ejacstat>><<set $hygiene += 500>><<set $facegoo += 1>>
			<</switch>>
		<<elseif $NPCList[_n].vagina is "leftarm" or $NPCList[_n].vagina is "rightarm">>
			<<switch random(1, 5)>>
			<<case 1 2>>
			<<He>> sighs as you finish with <<his>> pussy, shaking <<his>> thighs together against your hand as <<his>> body convulses.

			<<handejacstat>><<ejacstat>><<set $hygiene += 500>><<set $leftarmgoo += 1>>
			<<case 3 4>>
			<<He>> goes red in the face and neck, mouth agape as <<he>> cums silently, cunt twitching against your hand uncontrollably.

			<<handejacstat>><<ejacstat>><<set $hygiene += 500>><<set $leftarmgoo += 1>>
			<<case 5>>
			<<He>> screams, grabbing your hand and fucking <<his>> pussy with your fingers. Your fingers are soaked in ejaculate.

			<<handejacstat>><<ejacstat>><<set $hygiene += 500>><<set $leftarmgoo += 1>>
			<</switch>>
		<<elseif $NPCList[_n].vagina is "lefthand" or $NPCList[_n].vagina is "righthand">>
			<<switch random(1, 5)>>
			<<case 1 2>>
			<<He>> sighs as <<he>> cums, releasing you and pulling back <<his>> hand, licking your wetness off <<his>> fingers.

			<<case 3 4>>
			<<He>> moans loudly as <<his>> $NPCList[_n].breastsdesc shake, dripping ejaculate on the ground; <<he>> withdraws <<his>> hand and sighs.

			<<case 5>>
			<<He>> screams as <<he>> comes, soaking <<his>> own pussy and thighs in ejaculate; <<he>> removes <<his>> wet hand from <<his>> pussy and wipes it playfully across your face. "Now you're messy just like me!"

			<<faceejacstat>><<ejacstat>><<set $hygiene += 500>><<set $facegoo += 1>>
			<</switch>>
		<<elseif $NPCList[_n].vagina is "feet">>
			<<switch random(1, 5)>>
			<<case 1 2>>
			<<He>> moans as you knead <<his>> pussy, jamming your toes inside with <<his>> hands as <<he>> finishes cumming. "I love being treated like a dirty slut."

			<<feetejacstat>><<ejacstat>><<set $hygiene += 500>><<set $feetgoo += 1>>
			<<case 3 4>>
			<<He>> shakes bodily as <<he>> cums, twitching underneath your feet and cumming between your toes while kneading <<his>> $NPCList[_n].breastsdesc with <<his>> hands. "I love it when you dominate me."

			<<feetejacstat>><<ejacstat>><<set $hygiene += 500>><<set $feetgoo += 1>>
			<<case 5>>
			<<He>> screams as <<he>> comes, soaking your feet with ejaculate. You jump back in surprise, nearly slipping on your wet feet.

			<<feetejacstat>><<ejacstat>><<set $hygiene += 500>><<set $feetgoo += 1>>
			<</switch>>
		<<elseif $NPCList[_n].vagina is "vagina">>
			<<switch random(1, 5)>>
			<<case 1 2>>
			<<He>> cums as you scissor your pussies together, moaning with pleasure.

			<<case 3 4>>
			<<He>> moans as <<he>> grinds downs hard on your <<pussy>> to finish, legs shaking as <<he>> cums.

			<<case 5>>
			<<He>> screams, cupping <<his>> arms under your shoulders and pressing <<his>> $NPCList[_n].breastsdesc against you as <<his>> entire body shakes. Ejaculate streams from <<his>> pussy, drenching you.

			<<vaginalentranceejacstat>><<ejacstat>><<set $hygiene += 500>><<set $vaginaoutsidegoo += 1>>
			<</switch>>
		<<elseif $NPCList[_n].vagina is "othermouth">>
			<<switch random(1, 5)>>
			<<case 1 2>>
			<<He>> shudders with pleasure, exhaling warmly against your crotch as <<he>> comes, leaving you wet with saliva and your own fluids.

			<<vaginalentranceejacstat>><<ejacstat>><<set $hygiene += 500>><<set $vaginaoutsidegoo += 1>>
			<<case 3 4>>
			<<He>> quietly ejaculates, shaking as <<he>> grinds <<his>> nose into your crotch and giving you a long, final, wet lick.

			<<vaginalentranceejacstat>><<ejacstat>><<set $hygiene += 500>><<set $vaginaoutsidegoo += 1>>
			<<case 5>>
			<<He>> screams into your crotch as <<he>> cums, pinching <<his>> hands between <<his>> thighs and buckling over, ejaculate streaming down <<his>> thighs.

			<</switch>>

		<<elseif $NPCList[_n].vagina is "otheranus">>
			<<switch random(1, 5)>>
			<<case 1 2>>
			<<He>> shakes as <<he>> cums, driving <<his>> ass hard against you as <<he>> releases a final moan.

			<<case 3 4>>
			<<He>> quietly ejaculates, shaking as <<he>> grinds <<his>> ass deeply with your <<penis>> and moaning.

			<<case 5>>
			<<He>> screams and bucks into your crotch as <<he>> cums, squirting ejaculate from <<his>> pussy and drenching your legs. "Oh God you make me feel good."

			<<thighejacstat>><<ejacstat>><<set $hygiene += 500>><<set $thighgoo += 1>>
			<</switch>>
		<<elseif $NPCList[_n].vagina is "penis">>
			<<switch random(1, 6)>>
			<<case 1 2>>
			<<He>> grabs your shoulders as <<he>> cums, driving <<his>> pussy down hard against your <<penis>> as <<he>> shudders with pleasure. "Your cock was made for my hole."

			<<penileejacstat>><<ejacstat>><<set $hygiene += 500>><<set $penisgoo += 1>>
			<<case 3 4>>
			<<He>> sighs as <<he>> cums, reddening and going into a full body convulsion. Ejaculate soaks your crotch. "Oh, can you do that again?"

			<<penileejacstat>><<ejacstat>><<set $hygiene += 500>><<set $penisgoo += 1>>
			<<case 5>>
			<<He>> screams and passes out, lying motionless for a moment before abruptly coming back to consciousness; <<he>> plays with the ejaculate dripping down <<his>> legs and rubs it into <<his>> $NPCList[_n].breastsdesc with <<his>> fingers. "I love it when you fuck me."

			<<case 6>>
			<<He>> screams and bucks on your lap as <<he>> cums, squirting ejaculate from <<his>> pussy and drenching your crotch and legs. "Oh God you make me feel good."

			<<penileejacstat>><<ejacstat>><<set $hygiene += 500>><<set $penisgoo += 1>>
			<<thighejacstat>><<ejacstat>><<set $hygiene += 500>><<set $thighgoo += 1>>
			<</switch>>
		<<elseif $NPCList[_n].vagina is "penisimminent" or $NPCList[_n].vagina is "penisentrance">>
			<<He>> bites <<his>> lip as <<he>> cums on your throbbing cock; <<he>> begs you to fuck <<him>> properly next time.

		<<elseif $NPCList[_n].vagina is "otheranusfrot" or $NPCList[_n].vagina is "otheranusentrance">>
			<<He>> bucks <<his>> ass against your <<penis>> as <<he>> cums. "God that felt good; I can't wait for you to pound my ass next time."

		<<elseif $NPCList[_n].vagina is "frot">>
			<<He>> grinds <<his>> clit hard against your <<penis>> as <<he>> cums, ejaculating on your cock and breathlessly begging you to screw <<him>> properly next time.

			<<penileejacstat>><<ejacstat>><<set $hygiene += 500>><<set $penisgoo += 1>>

		<<elseif $NPCList[_n].mouth is "penis">>
			<<if $submissive gt 1150>>
			<<He>> cums as you fuck <<his>> mouth; <<he>> licks your <<penis>> clean at your request. "I'm so naughty."

			<<elseif $submissive lt 850>>
			<<He>> cums as you savagely fuck <<his>> mouth, grabbing <<him>> by the hair and shoving your <<penis>> down <<his>> throat; <<he>> gags and sputters, ejaculating in a pool on the ground. "I love it when you dominate me."

			<<penileejacstat>><<ejacstat>><<set $hygiene += 500>><<set $penisgoo += 1>>
			<<feetejacstat>><<ejacstat>><<set $hygiene += 500>><<set $feetgoo += 1>>
			<<else>>
			<<He>> cums as you fuck <<his>> mouth, gasping against your cock and leaving your <<penis>> a slimy mess. "I'm so dirty."

			<</if>>
		<<elseif $NPCList[_n].mouth is "kiss">>
			<<He>> bites your lips gently as <<he>> cums, moaning into your mouth.

		<<elseif $NPCList[_n].vagina is 0>>
			<<switch random(1, 7)>>
			<<case 1 2 3>>
			<<He>> buckles at the knees, <<his>> $NPCList[_n].breastsdesc heaving as <<he>> cums. Ejaculate drips down <<his>> legs.

			<<case 4 5 6>>
			<<He>> sighs quietly as <<he>> cums, patting you on the ass. "That was fun."

			<<case 7>>
			<<He>> rapidly rubs <<his>> clit and screams as <<he>> cums; <<his>> pussy squirting and covering you in ejaculate.

			<<chestejacstat>><<ejacstat>><<set $hygiene += 500>><<set $chestgoo += 1>>
			<</switch>>
		<<else>>

			<<He>> convulses in orgasmic bliss.

		<</if>>

	<<else>>
		<<if $NPCList[_n].vagina is "footjob">>
			<<switch random(1, 5)>>
			<<case 1 2 3>>
			<<He>> gasps as <<he>> cums. Recovering, <<he>> smiles and moves <<his>> foot to your body, stepping down heavily as you gasp for breath. "You're mine anytime I want you whore, don't forget it."
			<<gtrauma>><<gstress>><<gpain>><<violence 6>><<bruise chest>><<hitstat>>

			<<case 4 5>>
			<<He>> laughs as <<he>> cums, removing <<his>> foot from your crotch and rubbing it against your face, covering your face in your own wetness.

			<<faceejacstat>><<ejacstat>><<set $hygiene += 500>><<set $facegoo += 1>>
			<</switch>>
		<<elseif $NPCList[_n].vagina is "vagina">>
		<<switch random(1, 5)>>
			<<case 1 2>>
			<<He>> groans as <<he>> cums, dragging <<his>> wet pussy across your <<bottom>> and thighs.

			<<case 3 4>>
			<<He>> moans as <<he>> grabs you by the throat and grinds downs hard on your <<pussycomma>> licking your cheek as <<he>> finishes.
			<<gstress>><<gtrauma>><<gpain>><<violence 3>><<bruise neck>><<hitstat>>

			<<case 5>>
			<<He>> screams, grabbing you by the hair and mashing <<his>> $NPCList[_n].breastsdesc against you. Ejaculate streams from <<his>> pussy, drenching you.

			<<vaginalentranceejacstat>><<ejacstat>><<set $hygiene += 500>><<set $vaginaoutsidegoo += 1>>
			<</switch>>
		<<elseif $NPCList[_n].vagina is "othermouth">>
			<<He>> shakes with arousal as <<he>> cums, wiping <<his>> wet face clean on your body and spitting on your face.

		<<elseif $NPCList[_n].vagina is "leftarm" or $NPCList[_n].vagina is "rightarm">>
			<<switch random(1, 5)>>
			<<case 1 2>>
			<<He>> sighs as you finish with <<his>> pussy, shaking <<his>> thighs together against your hand as <<his>> body convulses.

			<<handejacstat>><<ejacstat>><<set $hygiene += 500>><<set $leftarmgoo += 1>>
			<<case 3 4>>
			<<He>> goes red in the face and neck, mouth agape as <<he>> cums silently, cunt twitching against your hand uncontrollably.

			<<handejacstat>><<ejacstat>><<set $hygiene += 500>><<set $leftarmgoo += 1>>
			<<case 5>>
			<<He>> screams, grabbing your hand and fucking <<his>> pussy with your fingers. Your fingers are soaked in ejaculate.

			<<handejacstat>><<ejacstat>><<set $hygiene += 500>><<set $leftarmgoo += 1>>
			<</switch>>
		<<elseif $NPCList[_n].vagina is "lefthand" or $NPCList[_n].vagina is "righthand">>
			<<switch random(1, 6)>>
			<<case 1 2>>
			<<He>> moans as <<he>> cums, slapping you across the face with <<his>> wet hand. "I know you enjoy being abused, don't try to hide it."

			<<case 3 4>>
			<<He>> groans as <<he>> finishes, wiping <<his>> wet hand off in your hair.

			<<default>>
			<<He>> groans as <<he>> finishes and smacks your <<bottom>> with <<his>> wet hand.

			<</switch>>
		<<elseif $NPCList[_n].vagina is "mouthentrance" or $NPCList[_n].vagina is "mouth" or $NPCList[_n].vagina is "mouthimminent">>
			<<He>> groans and grabs you by the hair, grinding <<his>> crotch roughly against your face as <<his>> thighs shake with orgasm.

			<<faceejacstat>><<ejacstat>><<set $hygiene += 500>><<set $facegoo += 1>>

		<<elseif $NPCList[_n].vagina is "otheranus">>
			<<He>> shakes as <<he>> cums, grabbing you by the balls and dragging your <<penis>> deeply into <<his>> ass as <<he>> releases a final moan.

		<<elseif $NPCList[_n].vagina is "penis">>
			<<He>> digs <<his>> nails painfully into your shoulders as <<he>> cums, driving <<his>> pussy down hard against your <<penis>> as <<he>> shudders with pleasure.

		<<elseif $NPCList[_n].vagina is "penisimminent" or $NPCList[_n].vagina is "penisentrance">>
			<<He>> moans as <<he>> cums on your throbbing cock. "I'm finished with you; you can take care of yourself with your hand".

		<<elseif $NPCList[_n].vagina is "otheranusfrot" or $NPCList[_n].vagina is "otheranusentrance">>
			<<He>> swivels <<his>> ass against your <<penis>> as <<he>> cums. "That felt good; maybe next time I'll let you fuck me if you're being good."

		<<elseif $NPCList[_n].vagina is "frot">>
			<<He>> grabs you by the throat, pulling you down and grinding <<his>> clit hard against your <<penis>> as <<he>> cums.
			<<gstress>><<gtrauma>><<gpain>><<violence 3>><<bruise neck>><<hitstat>>

		<<elseif $NPCList[_n].mouth is "penis">>
			<<He>> cums as you fuck <<his>> mouth, shoving you away as <<he>> gasps for air. "I'm done with you now."

		<<elseif $NPCList[_n].mouth is "kiss">>
			<<He>> bites your lip hard as <<he>> cums, moaning into your mouth.

		<<else>>
			<<switch random(1, 7)>>
			<<case 1 2 3>>
			<<He>> trembles with orgasm. Slapping you across the face, <<he>> says, "That's enough, you little bitch."

			<<case 4 5 6>>
			<<He>> sighs quietly as <<he>> cums, smacking your <<bottomstop>>  "You're mine anytime I want you, whore."

			<<case 7>>
			<<He>> rapidly rubs <<his>> clit and screams as <<he>> cums; <<his>> pussy squirting and covering you in ejaculate.

			<<chestejacstat>><<ejacstat>><<set $hygiene += 500>><<set $chestgoo += 1>>
			<</switch>>
		<</if>>
	<</if>>
<</if>>

<<if $NPCList[_n].gender is "m">>

<<if $consensual is 1>>
	<<if $NPCList[_n].penis is "idle">>
		<<He>> groans as a wet patch forms on <<his>> trousers. You barely stifle a giggle at how pathetic <<he>> looks.

	<<elseif $NPCList[_n].penis is "thighs">>
		<<switch random(1, 7)>>
		<<case 1 2 3>>
		<<He>> shakes as <<he>> cums, pulling <<his>> $NPCList[_n].penisdesc out and ejaculating onto the backs of your thighs.

		<<thighejacstat>><<ejacstat>><<set $hygiene += 500>><<set $thighsemen += 1>>
		<<case 4 5 6>>
		<<He>> grabs your legs, pushing <<his>> crotch hard into yours as <<he>> cums and ejaculating onto your tummy.

		<<tummyejacstat>><<ejacstat>><<set $hygiene += 500>><<set $tummysemen += 1>>
		<<case 7>>
		<<He>> groans as <<he>> cums, ejaculating a massive load that covers your thighs and tummy.

		<<thighejacstat>><<ejacstat>><<set $hygiene += 500>><<set $thighsemen += 1>>
		<<tummyejacstat>><<ejacstat>><<set $hygiene += 500>><<set $tummysemen += 1>>
		<</switch>>
	<<elseif $NPCList[_n].penis is "vaginaentrance">>
		<<switch random(1, 7)>>
		<<case 1 2 3>>
		<<He>> holds you still by the hips with one hand and with the other on <<his>> $NPCList[_n].penisdesc, ejaculates onto your <<pussystop>> Semen coats your outer lips and pools around your legs.

		<<vaginalentranceejacstat>><<ejacstat>><<set $hygiene += 500>><<set $vaginaoutsidesemen += 1>>
		<<case 4 5 6>>
		<<He>> strokes <<his>> $NPCList[_n].penisdesc and ejaculates onto your <<pussy>> without a word, sending white streams of semen running down your cunt.

		<<vaginalentranceejacstat>><<ejacstat>><<set $hygiene += 500>><<set $vaginaoutsidesemen += 1>>
		<<case 7>>
		<<He>> moans and strokes <<his>> $NPCList[_n].penisdesc as <<he>> cums, sending thick ropes of semen onto your <<pussy>> and <<bottomstop>>

		<<vaginalentranceejacstat>><<ejacstat>><<set $hygiene += 500>><<set $vaginaoutsidesemen += 1>>
		<<bottomejacstat>><<ejacstat>><<set $hygiene += 500>><<set $bottomsemen += 1>>
		<</switch>>
	<<elseif $NPCList[_n].penis is "vaginaimminent">>
		<<switch random(1, 7)>>
		<<case 1 2 3>>
		<<He>> cums before <<he>> can penetrate your <<pussycomma>> ejaculating on the outside. Semen coats your outer lips and tummy; <<he>> seems disappointed.

		<<vaginalentranceejacstat>><<ejacstat>><<set $hygiene += 500>><<set $vaginaoutsidesemen += 1>>
		<<case 4 5 6>>
		<<He>> ejaculates onto your <<pussy>> before <<he>> can penetrate you, sending white streams of semen running down your <<pussy>>; <<he>> seems disappointed.

		<<vaginalentranceejacstat>><<ejacstat>><<set $hygiene += 500>><<set $vaginaoutsidesemen += 1>>
		<<case 7>>
		<<He>> moans and strokes <<his>> $NPCList[_n].penisdesc as <<he>> cums, sending thick ropes of semen onto your <<pussy>> and <<bottomstop>>  "Wish I could have cum inside you... what a mess."

		<<vaginalentranceejacstat>><<ejacstat>><<set $hygiene += 500>><<set $vaginaoutsidesemen += 1>>
		<<bottomejacstat>><<ejacstat>><<set $hygiene += 500>><<set $bottomsemen += 1>>
		<</switch>>
	<<elseif $NPCList[_n].penis is "vagina">><<creampie "self" "vagina">>
		<<switch $NPCList[_n].penissize>>
		<<case 4>>
			<<He>> convulses and grinds downs on your crotch as <<he>> cums, <<his>> $NPCList[_n].penisdesc sending thick waves of cum into your <<pussystop>> Semen oozes from your vagina and down your legs.

			<<vaginalentranceejacstat>><<ejacstat>><<set $hygiene += 500>><<set $vaginaoutsidesemen += 1>>
			<<thighejacstat>><<ejacstat>><<set $hygiene += 500>><<set $thighsemen += 1>>
		<<case 1>>
			<<He>> moans as a dribble of cum leaks from <<his>> $NPCList[_n].penisdesc onto the outside of your <<genitalsstop>> It's a bit of a disappointment.

		<<default>>
			<<switch random(1, 7)>>
			<<case 1 2 3>>
			<<He>> moans and thrusts deeply into your <<pussy>> as <<he>> cums, holding <<his>> $NPCList[_n].penisdesc deep in your womb. You feel warm as semen fills your vagina.

			<<vaginalejacstat>><<ejacstat>><<set $hygiene += 500>><<set $vaginasemen += 1>>
			<<case 4 5 6>>
			<<He>> quiets and grabs your shoulders, pulling you deeply onto <<his>> $NPCList[_n].penisdesc as <<he>> cums. Semen fills your <<pussycomma>> leaving you breathless.

			<<vaginalejacstat>><<ejacstat>><<set $hygiene += 500>><<set $vaginasemen += 1>>
			<<case 7>>
			<<He>> convulses and grinds downs on your crotch as <<he>> cums, sending thick waves of cum into your <<pussystop>> Semen oozes from your vagina and down your legs.

			<<vaginalentranceejacstat>><<ejacstat>><<set $hygiene += 500>><<set $vaginaoutsidesemen += 1>>
			<<thighejacstat>><<ejacstat>><<set $hygiene += 500>><<set $thighsemen += 1>>
			<</switch>>
		<</switch>>
	<<elseif $NPCList[_n].penis is "cheeks">>
		<<switch random(1, 7)>>
		<<case 1 2 3>>
		<<He>> shakes as <<he>> cums, withdrawing <<his>> $NPCList[_n].penisdesc from your cheeks and ejaculating onto your <<bottomstop>>

		<<bottomejacstat>><<ejacstat>><<set $hygiene += 500>><<set $bottomsemen += 1>>
		<<case 4 5 6>>
		<<He>> grabs your thighs, pushing <<his>> crotch hard against your <<bottom>> and ejaculating between your cheeks.

		<<bottomejacstat>><<ejacstat>><<set $hygiene += 500>><<set $bottomsemen += 1>>
		<<case 7>>
		<<He>> squeezes your cheeks together and grunts as <<he>> cums, sending out massive load that covers your <<bottom>> and drips down your crotch; <<he>> seems pleased.

		<<bottomejacstat>><<ejacstat>><<set $hygiene += 1000>><<set $bottomsemen += 2>>
		<</switch>>
	<<elseif $NPCList[_n].penis is "anusentrance">>
		<<switch random(1, 7)>>
		<<case 1 2 3>>
		<<He>> pinches your asscheek with one hand and strokes <<his>> $NPCList[_n].penisdesc with the other, ejaculating onto your bottom. Semen drips down your butt and into your crack.

		<<bottomejacstat>><<ejacstat>><<set $hygiene += 500>><<set $bottomsemen += 1>>
		<<case 4 5 6>>
		<<He>> strokes <<his>> $NPCList[_n].penisdesc and quietly ejaculates onto your <<bottomstop>>  You feel warm semen dripping down your bottom.

		<<bottomejacstat>><<ejacstat>><<set $hygiene += 500>><<set $bottomsemen += 1>>
		<<case 7>>
		<<He>> moans and strokes <<his>> $NPCList[_n].penisdesc as <<he>> cums, sending thick ropes of semen onto your <<bottom>> and down your crotch.

		<<bottomejacstat>><<ejacstat>><<set $hygiene += 1000>><<set $bottomsemen += 2>>
		<</switch>>
	<<elseif $NPCList[_n].penis is "anusimminent">>
		<<switch random(1, 7)>>
		<<case 1 2 3>>
		<<He>> cums before <<he>> can penetrate your ass, ejaculating on the outside. Semen coats your <<bottom>> and drips down your crack; <<he>> seems disappointed.

		<<bottomejacstat>><<ejacstat>><<set $hygiene += 500>><<set $bottomsemen += 1>>
		<<case 4 5 6>>
		<<He>> strokes <<his>> $NPCList[_n].penisdesc and ejaculates onto your <<bottom>> before <<he>> can penetrate you, sending white streams of semen running down your crack; <<he>> seems disappointed.

		<<bottomejacstat>><<ejacstat>><<set $hygiene += 500>><<set $bottomsemen += 1>>
		<<case 7>>
		<<He>> moans and strokes <<his>> $NPCList[_n].penisdesc as <<he>> cums, sending thick ropes of semen onto your <<bottom>> and crotch. "Your ass looks so fuckable... I can't believe I couldn't wait."

		<<bottomejacstat>><<ejacstat>><<set $hygiene += 1000>><<set $bottomsemen += 2>>
		<</switch>>
	<<elseif $NPCList[_n].penis is "anus">><<creampie "self" "anus">>
		<<switch $NPCList[_n].penissize>>
		<<case 4>>
			<<He>> convulses and, with a final shove of <<his>> $NPCList[_n].penisdesc cums in your ass. You gasp as thick waves of semen pump into you. It's more than you can hold; cum oozes from your <<bottom>> and runs down your legs.

			<<analejacstat>><<ejacstat>><<set $hygiene += 500>><<set $anussemen += 1>>
			<<thighejacstat>><<ejacstat>><<set $hygiene += 500>><<set $thighsemen += 1>>

		<<case 1>>
			<<He>> moans as a pathetic dribble of cum leaks from <<his>> $NPCList[_n].penisdesc and onto the outside of your <<bottomstop>> It's all you can do to keep from laughing.

		<<default>>
			<<switch random(1, 7)>>
			<<case 1 2 3>>
			<<He>> moans and thrusts deeply into your <<bottom>> as <<he>> cums. You gasp as you take <<his>> entire length, and feel semen filling your insides.

			<<analejacstat>><<ejacstat>><<set $hygiene += 500>><<set $anussemen += 1>>
			<<case 4 5 6>>
			<<He>> wordlessly grabs your shoulders, pulling you back onto <<his>> $NPCList[_n].penisdesc as <<he>> cums. Semen fills your <<bottom>> as you moan with pleasure.

			<<analejacstat>><<ejacstat>><<set $hygiene += 500>><<set $anussemen += 1>>
			<<case 7>>
			<<He>> convulses and, with a final shove, cums in your ass. Thick waves of semen pump into you. It's more than you can hold; cum oozes from your <<bottom>> and runs down your legs.

			<<analejacstat>><<ejacstat>><<set $hygiene += 500>><<set $anussemen += 1>>
			<<thighejacstat>><<ejacstat>><<set $hygiene += 500>><<set $thighsemen += 1>>
			<</switch>>
		<</switch>>
	<<elseif $NPCList[_n].penis is "chest">>
		<<switch random(1, 7)>>
		<<case 1 2 3>>
		<<He>> pushes your <<breasts>> together tightly on <<his>> $NPCList[_n].penisdesc as <<he>> cums, ejaculating onto them.. Your body feels slick with cum.

		<<chestejacstat>><<ejacstat>><<set $hygiene += 500>><<set $chestsemen += 1>>
		<<case 4 5 6>>
		<<He>> strokes the tip of <<his>> $NPCList[_n].penisdesc between your <<breasts>> and quietly ejaculates on them. Your <<breasts>> feel cool as semen drips down them.

		<<chestejacstat>><<ejacstat>><<set $hygiene += 500>><<set $chestsemen += 1>>
		<<case 7>>
		<<He>> puts <<his>> hand behind your neck and bears down on your <<breastscomma>> grunting as <<he>> cums; semen shoots between your <<breasts>> and covers your  <<if $position is "missionary">>face<<faceejacstat>><<ejacstat>><<set $hygiene += 500>><<set $facesemen += 1>><<else>>stomach<<tummyejacstat>><<ejacstat>><<set $hygiene += 500>><<set $tummysemen += 1>><</if>> "Whoops... that happens sometimes."

		<<chestejacstat>><<ejacstat>><<set $hygiene += 500>><<set $chestsemen += 1>>
		<</switch>>
	<<elseif $NPCList[_n].penis is "mouthentrance">>
		<<switch $NPCList[_n].penissize>>
		<<case 4>>
			<<He>> grips <<his>> $NPCList[_n].penisdesc tightly, working it while aiming straight at your face. Thick ropes of cum cover your face and mouth. "Wow, we really made a mess."

			<<faceejacstat>><<ejacstat>><<set $hygiene += 500>><<set $facesemen += 1>>
			<<oralejacstat>><<ejacstat>><<set $mouthsemen += 1>>
		<<case 1>>
			<<He>> moans as a pathetic dribble of cum leaks from <<his>> $NPCList[_n].penisdesc and down your chin. It's all you can do to keep from laughing.

		<<default>>
			<<switch random(1, 7)>>
			<<case 1 2 3>>
			<<He>> cups you under the chin with one hand and strokes <<his>> $NPCList[_n].penisdesc with the other, ejaculating onto your face; <<he>> seems pleased with the mess.

			<<faceejacstat>><<ejacstat>><<set $hygiene += 500>><<set $facesemen += 1>>
			<<case 4 5 6>>
			<<He>> strokes <<his>> $NPCList[_n].penisdesc and quietly ejaculates onto your face. Warm cums drips down your forehead and nose. "That was awesome; I love giving facials."

			<<faceejacstat>><<ejacstat>><<set $hygiene += 500>><<set $facesemen += 1>>
			<<case 7>>
			<<He>> grasps the top of your head, stroking <<his>> $NPCList[_n].penisdesc while aiming straight at your mouth. Thick ropes of cum cover your face and push past your closed lips into your mouth. "I'll bet you're impressed."

			<<faceejacstat>><<ejacstat>><<set $hygiene += 500>><<set $facesemen += 1>>
			<<oralejacstat>><<ejacstat>><<set $hunger -= 200>><<set $thirst -= 200>><<set $mouthsemen += 1>>
			<</switch>>
		<</switch>>
	<<elseif $NPCList[_n].penis is "mouthimminent">>
		<<switch random(1, 7)>>
		<<case 1 2 3>>
		<<He>> cups the back of your head, ejaculating onto your lips as you barely brush against the tip of <<his>> $NPCList[_n].penisdesc; <<he>> seems disappointed.

		<<faceejacstat>><<ejacstat>><<set $hygiene += 500>><<set $facesemen += 1>>
		<<case 4 5 6>>
		<<He>> brushes <<his>> $NPCList[_n].penisdesc against your face, causing <<him>> to ejaculates early. Cums drips down your lips and chin. "I can't believe that just happened."

		<<faceejacstat>><<ejacstat>><<set $hygiene += 500>><<set $facesemen += 1>>
		<<case 7>>
		<<He>> grasps your hair but in <<his>> excitement cums before <<he>> can enter your mouth. Thick ropes of cum cover your cheeks, chin, and into your waiting mouth. "Wow, I really made a mess of your face!"

		<<faceejacstat>><<ejacstat>><<set $hygiene += 500>><<set $facesemen += 1>>
		<<oralejacstat>><<ejacstat>><<set $hunger -= 200>><<set $thirst -= 200>><<set $mouthsemen += 1>>
		<</switch>>
	<<elseif $NPCList[_n].penis is "mouth">><<creampie "self" "mouth">>
		<<switch $NPCList[_n].penissize>>
		<<case 4>>
			<<He>> cups the back of your head thrusts down your throat, gagging you with <<his>> $NPCList[_n].penisdesc as <<he>> cums. Semen streams down your throat, and fills your mouth.
			<<oralejacstat>><<ejacstat>><<set $hunger -= 200>><<set $thirst -= 200>><<set $mouthsemen += 1>>

		<<case 1>>
			<<He>> quietly ejaculates, a dribble of semen leaking from <<his>> $NPCList[_n].penisdesc onto the ground.
		<<default>>
			<<switch random(1, 7)>>
			<<case 1 2 3>>
			<<He>> cups you under the chin with one hand and by your hair with the other, thrusting deeply into your mouth as <<he>> cums. Ejaculate streams down your throat and fills your mouth.

			<<oralejacstat>><<ejacstat>><<set $hunger -= 200>><<set $thirst -= 200>><<set $mouthsemen += 1>>
			<<case 4 5 6>>
			<<He>> grasps the base of <<his>> $NPCList[_n].penisdesc and moans, quietly ejaculating into your mouth. You feel warm cum fill your mouth and drip down your throat.

			<<oralejacstat>><<ejacstat>><<set $hunger -= 200>><<set $thirst -= 200>><<set $mouthsemen += 1>>
			<<case 7>>
			<<He>> grasps the back of your head, wildly thrusting <<his>> $NPCList[_n].penisdesc in your mouth as <<he>> cums. Semen streams down your throat, fills your mouth and covers your face as <<he>> flails. "I just can't control myself with you."

			<<faceejacstat>><<ejacstat>><<set $hygiene += 500>><<set $facesemen += 1>>
			<<oralejacstat>><<ejacstat>><<set $hunger -= 200>><<set $thirst -= 200>><<set $mouthsemen += 1>>
			<</switch>>
		<</switch>>
	<<elseif $NPCList[_n].penis is "feet">>
		<<switch random(1, 7)>>
		<<case 1 2 3>>
		<<He>> pushes your feet together and groans as <<he>> cums. Ejaculate covers your feet. "Your feet are just adorable!"

		<<feetejacstat>><<ejacstat>><<set $hygiene += 500>><<set $feetsemen += 1>>
		<<case 4 5 6>>
		<<He>> quietly cums on your feet, slickening them with semen. "Next time maybe we can try something different..."

		<<feetejacstat>><<ejacstat>><<set $hygiene += 500>><<set $feetsemen += 1>>
		<<case 7>>
		<<He>> grunts and thrusts <<his>> $NPCList[_n].penisdesc between your feet as <<he>> cums, splattering cum on your feet and legs in the process. "Look at the mess we made."

		<<feetejacstat>><<ejacstat>><<set $hygiene += 500>><<set $feetsemen += 1>>
		<<thighejacstat>><<ejacstat>><<set $hygiene += 500>><<set $thighsemen += 1>>
		<</switch>>

	<<elseif $NPCList[_n].penis is "leftarm" and $NPCList[_n].penis is "rightarm">>
		<<switch random(1, 7)>>
		<<case 1 2 3>>
		<<He>> groans as <<he>> cums, penis pulsing in your hands, covering them both in cum. "I love your enthusiasm; two handed handjobs are best."

		<<handejacstat>><<ejacstat>><<set $hygiene += 500>><<set $leftarmsemen += 1>><<set $rightarmsemen += 1>>
		<<case 4 5 6>>
		<<He>> quietly cums on your hands, slickening them with semen. "I'd rather fuck you next time, but I like that you used both hands."

		<<handejacstat>><<ejacstat>><<set $hygiene += 500>><<set $leftarmsemen += 1>><<set $rightarmsemen += 1>>
		<<case 7>>
		<<He>> spasms and moans, shooting thick streams of cum. You are so intent on your work you don't notice <<his>> $NPCList[_n].penisdesc is aimed at your face, which is splattered with cum in the process. "Wow, better look out next time."

		<<handejacstat>><<ejacstat>><<set $hygiene += 500>><<set $leftarmsemen += 1>><<set $rightarmsemen += 1>>
		<<faceejacstat>><<ejacstat>><<set $hygiene += 500>><<set $facesemen += 1>>
		<</switch>>
	<<elseif $NPCList[_n].penis is "leftarm">>
		<<switch random(1, 7)>>
		<<case 1 2 3>>
		<<He>> groans as <<he>> cums, penis sliding hotly in your left hand and covering it with cum. "Well, that was a nice change..."

		<<handejacstat>><<ejacstat>><<set $hygiene += 500>><<set $leftarmsemen += 1>>
		<<case 4 5 6>>
		<<He>> quietly cums on your left hand. Semen drips down your fingers. "I'd rather fuck you next time..."

		<<handejacstat>><<ejacstat>><<set $hygiene += 500>><<set $leftarmsemen += 1>>
		<<case 7>>
		<<He>> spasms and moans, shooting thick streams of cum and splattering your <<breasts>> in the process. "Wow, that's impressive... you're really good at hand jobs."

		<<handejacstat>><<ejacstat>><<set $hygiene += 500>><<set $leftarmsemen += 1>>
		<<chestejacstat>><<ejacstat>><<set $hygiene += 500>><<set $chestsemen += 1>>
		<</switch>>
	<<elseif $NPCList[_n].penis is "rightarm">>
		<<switch random(1, 7)>>
		<<case 1 2 3>>
		<<He>> groans as your work <<his>> shaft with your right hand, cumming as you give <<him>> a final squeeze. Your hand is covered in warm semen. "That was interesting..."

		<<handejacstat>><<ejacstat>><<set $hygiene += 500>><<set $rightarmsemen += 1>>
		<<case 4 5 6>>
		<<He>> quietly cums on your right hand. Semen cools on your fingers. "I could do this myself; let's do something different next time...."

		<<handejacstat>><<ejacstat>><<set $hygiene += 500>><<set $rightarmsemen += 1>>
		<<case 7>>
		<<He>> grunts and shoots thick ropes of semen onto your hands, making an impressive mess; <<he>> asks to watch you lick your hand clean, and you comply. "Watching you lick yourself clean makes me so hot."

		<<handejacstat>><<ejacstat>><<set $hygiene += 500>><<set $rightarmsemen += 1>>
		<<oralejacstat>><<ejacstat>><<set $hunger -= 200>><<set $thirst -= 200>><<set $mouthsemen += 1>>
		<</switch>>
	<<elseif $NPCList[_n].penis is 0>>
		<<switch random(1, 5)>>
		<<case 1>>
		<<He>> groans as <<he>> works <<his>> shaft and, giving <<his>> $NPCList[_n].penisdesc a final squeeze, ejaculates onto your tummy. "God you're hot."

		<<tummyejacstat>><<ejacstat>><<set $hygiene += 500>><<set $tummysemen += 1>>
		<<case 2>>
		<<He>> rapidly rubs <<his>> $NPCList[_n].penisdesc and aims at your face, covering it with semen. "You're so cute I just couldn't help myself."

		<<faceejacstat>><<ejacstat>><<set $hygiene += 500>><<set $facesemen += 1>>
		<<case 3>>
		<<He>> strokes <<his>> $NPCList[_n].penisdesc and, aiming at your ass, ejaculates on your bottom. "I love to watch."

		<<bottomejacstat>><<ejacstat>><<set $hygiene += 500>><<set $bottomsemen += 1>>
		<<case 4>>
		<<He>> strokes <<his>> $NPCList[_n].penisdesc and moans, ejaculating on your <<breastsstop>> "God I love just looking at you like this."

		<<chestejacstat>><<ejacstat>><<set $hygiene += 500>><<set $chestsemen += 1>>
		<<case 5>>
		<<He>> moans and rubs <<his>> $NPCList[_n].penisdesc wildly, sending cum flying all over your body. "You're so hot I just can't control myself."

		<<chestejacstat>><<ejacstat>><<set $hygiene += 500>><<set $chestsemen += 1>>
		<<tummyejacstat>><<ejacstat>><<set $hygiene += 500>><<set $tummysemen += 1>>
		<</switch>>
	<<elseif $NPCList[_n].penis is "otheranus">>
		<<switch random(1, 7)>>
		<<case 1 2 3>>
		<<He>> groans as you fuck <<his>> ass, <<his>> ejaculate spraying on <<his>> own stomach. "That was great; I'm done now."

		<<case 4 5>>
		<<He>> whimpers as you pound <<his>> ass, crying out "make me your bitch" as <<he>> ejaculates on the ground. You roll off him.

		<<case 6 7>>
		<<He>> sighs as <<he>> ejaculates onto <<his>> own chest. "Being fucked by you makes me so hot."

		<</switch>>
	<<elseif $NPCList[_n].penis is "otheranusfrot" or $NPCList[_n].penis is "otheranusentrance" or $NPCList[_n].penis is "otheranusimminent">>
		<<switch random(1, 7)>>
		<<case 1 2 3>>
		<<He>> noisily cums as you fuck <<his>> cheeks, grabbing your <<bottom>> from behind and grinding your <<penis>> against <<his>> ass to finish. "You shouldn't be afraid to fuck me; I enjoy being penetrated."

		<<case 4 5>>
		<<He>> moans as you rub against <<his>> anus, crying out "God please just fuck me" as <<he>> ejaculates on the ground. You roll off him.

		<<case 6 7>>
		<<He>> sighs as <<he>> ejaculates onto <<his>> own chest. "I love having my asshole toyed with..."

		<</switch>>

	<<elseif $NPCList[_n].mouth is "penis">>
		<<if $submissive gt 1150>>
			<<He>> cums as you fuck <<his>> mouth, gasping against your <<penisstop>> "I love giving head."

		<<elseif $submissive lt 850>>
			<<He>> whimpers and cums on the ground as you grab <<him>> by the hair and pound <<his>> face. "Please, I can't take anymore..." You push <<him>> away.

		<<else>>
			<<He>> grabs you by the ass and drives your <<penis>> deeply into <<his>> throat, ejaculating on <<his>> chest as <<he>> gags on your cock. <<He>> smiles, "I love it when you abuse me."

		<</if>>
	<<elseif $NPCList[_n].penis is "othermouth">>
		<<He>> shakes with arousal as <<he>> cums, wiping <<his>> wet face clean on your body. "That was awesome."

	<<else>>
		<<He>> collapses in orgasmic bliss.
	<</if>>

<<else>>
	<<if $NPCList[_n].penis is "idle">>
		<<He>> groans as a wet patch forms on <<his>> trousers. You laugh at the pathetic display, regardless of the danger <<he>> poses.

	<<elseif $NPCList[_n].penis is "thighs">>
		<<switch random(1, 7)>>
		<<case 1 2 3>>
		<<He>> shakes as <<he>> cums, pulling <<his>> $NPCList[_n].penisdesc out and ejaculating onto the backs of your thighs, and wipes <<his>> $NPCList[_n].penisdesc clean on your <<bottomstop>>

		<<thighejacstat>><<ejacstat>><<set $hygiene += 500>><<set $thighsemen += 1>>
		<<case 4 5 6>>
		<<He>> grabs your legs, slamming <<his>> crotch hard into your <<bottom>> as <<he>> cums and ejaculates onto your tummy.

		<<tummyejacstat>><<ejacstat>><<set $hygiene += 500>><<set $tummysemen += 1>>
		<<case 7>>
		<<He>> groans as <<he>> cums, ejaculating a massive load that covers your thighs and tummy. "Take that you little bitch."

		<<thighejacstat>><<ejacstat>><<set $hygiene += 500>><<set $thighsemen += 1>>
		<<tummyejacstat>><<ejacstat>><<set $hygiene += 500>><<set $tummysemen += 1>>
		<</switch>>
	<<elseif $NPCList[_n].penis is "vaginaentrance">>
		<<switch random(1, 7)>>
		<<case 1 2 3>>
		<<He>> shoves <<his>> thumb into your ass, pulling you back and ejaculating onto your <<pussystop>> Semen coats your outer lips and pools around your legs.

		<<vaginalentranceejacstat>><<ejacstat>><<set $hygiene += 500>><<set $vaginaoutsidesemen += 1>>
		<<case 4 5 6>>
		<<He>> strokes <<his>> $NPCList[_n].penisdesc and ejaculates onto your <<pussy>> without a word, sending white streams of semen running down your cunt; flicking <<his>> cock dry on your body.

		<<vaginalentranceejacstat>><<ejacstat>><<set $hygiene += 500>><<set $vaginaoutsidesemen += 1>>
		<<case 7>>
		<<He>> moans and strokes <<his>> $NPCList[_n].penisdesc as <<he>> cums, sending thick ropes of semen onto your <<pussy>> and ass; <<he>> dries <<his>> cock on your thighs.

		<<vaginalentranceejacstat>><<ejacstat>><<set $hygiene += 500>><<set $vaginaoutsidesemen += 1>>
		<<bottomejacstat>><<ejacstat>><<set $hygiene += 500>><<set $bottomsemen += 1>>
		<</switch>>
	<<elseif $NPCList[_n].penis is "vaginaimminent">>
		<<switch random(1, 7)>>
		<<case 1 2 3>>
		<<He>> cums before <<he>> can penetrate your <<pussycomma>> ejaculating on the outside. Semen coats your outer lips and tummy; <<he>> slaps you across the ass hard in anger.
		<<gstress>><<gtrauma>><<gpain>><<violence 6>><<bruise bottom>><<hitstat>>

		<<vaginalentranceejacstat>><<ejacstat>><<set $hygiene += 500>><<set $vaginaoutsidesemen += 1>>
		<<case 4 5 6>>
		<<He>> ejaculates onto your <<pussy>> before <<he>> can penetrate you, sending white streams of semen running down your cunt; <<he>> groans in disappointment.

		<<vaginalentranceejacstat>><<ejacstat>><<set $hygiene += 500>><<set $vaginaoutsidesemen += 1>>
		<<case 7>>
		<<He>> moans and strokes <<his>> $NPCList[_n].penisdesc as <<he>> cums, sending thick ropes of semen onto your <<pussy>> and <<bottomstop>>  "Have some more filth to rut in you worm."

		<<vaginalentranceejacstat>><<ejacstat>><<set $hygiene += 500>><<set $vaginaoutsidesemen += 1>>
		<<bottomejacstat>><<ejacstat>><<set $hygiene += 500>><<set $bottomsemen += 1>>
		<</switch>>
	<<elseif $NPCList[_n].penis is "vagina">><<creampie "self" "vagina">>
		<<switch $NPCList[_n].penissize>>
		<<case 4>>
			<<He>> convulses and grinds downs on your crotch as <<he>> cums, <<his>> $NPCList[_n].penisdesc sending thick waves of cum into your <<pussystop>> Semen oozes from your vagina and down your legs. "Doesn't look like you can hold my load you fragile cunt."

			<<vaginalentranceejacstat>><<ejacstat>><<set $hygiene += 500>><<set $vaginaoutsidesemen += 1>>
			<<thighejacstat>><<ejacstat>><<set $hygiene += 500>><<set $thighsemen += 1>>
		<<case 1>>
			<<He>> moans as a dribble of cum leaks from <<his>> $NPCList[_n].penisdesc and onto the outside of your <<genitalsstop>>

		<<default>>
			<<switch random(1, 7)>>
			<<case 1 2 3>>
			<<He>> grabs your hair, pulling and thrusting deeply into your <<pussy>> as <<he>> cums, holding <<his>> $NPCList[_n].penisdesc deep in your womb. Semen splashes inside your abused cunt.

			<<vaginalejacstat>><<ejacstat>><<set $hygiene += 500>><<set $vaginasemen += 1>>
			<<case 4 5 6>>
			<<He>> quiets and grabs your throat, pounding <<his>> $NPCList[_n].penisdesc into you as <<he>> cums. Semen fills your <<pussy>> as you gasp for air.
			<<gstress>><<gtrauma>><<gpain>><<violence 3>><<bruise neck>><<hitstat>>

			<<vaginalejacstat>><<ejacstat>><<set $hygiene += 500>><<set $vaginasemen += 1>>
			<<case 7>>
			<<He>> convulses and grinds downs on your cunt as <<he>> cums, smashing your clit and sending thick waves of cum into your <<pussystop>> Semen oozes from your vagina and down your legs. "Doesn't look like you can hold my load you fragile cunt."

			<<vaginalentranceejacstat>><<ejacstat>><<set $hygiene += 500>><<set $vaginaoutsidesemen += 1>>
			<<thighejacstat>><<ejacstat>><<set $hygiene += 500>><<set $thighsemen += 1>>
			<</switch>>
		<</switch>>
	<<elseif $NPCList[_n].penis is "cheeks">>
		<<switch random(1, 7)>>
		<<case 1 2 3>>
		<<He>> shakes as <<he>> cums, withdrawing <<his>> $NPCList[_n].penisdesc from your cheeks and ejaculating onto your ass, giving you a parting smack on the butt

		<<bottomejacstat>><<ejacstat>><<set $hygiene += 500>><<set $bottomsemen += 1>>
		<<case 4 5 6>>
		<<He>> pinches the top of your cheeks with <<his>> hands and pulls you hard against <<himcomma>> ejaculating between your cheeks.

		<<bottomejacstat>><<ejacstat>><<set $hygiene += 500>><<set $bottomsemen += 1>>
		<<case 7>>
		<<He>> squeezes your cheeks together and grunts as <<he>> cums, sending out massive load that covers your <<bottom>> and drips down your crotch; <<he>> laughs at the mess.

		<<bottomejacstat>><<ejacstat>><<set $hygiene += 1000>><<set $bottomsemen += 2>>
		<</switch>>
	<<elseif $NPCList[_n].penis is "anusentrance">>
		<<switch random(1, 7)>>
		<<case 1 2 3>>
		<<He>> slaps your asscheek with one hand and strokes <<his>> $NPCList[_n].penisdesc with the other, ejaculating onto your bottom. Semen drips down your butt and into your crack.
		<<gstress>><<gtrauma>><<gpain>><<violence 3>><<bruise bottom>><<hitstat>>

		<<bottomejacstat>><<ejacstat>><<set $hygiene += 500>><<set $bottomsemen += 1>>
		<<case 4 5 6>>
		<<He>> strokes <<his>> $NPCList[_n].penisdesc and quietly ejaculates onto your <<bottomstop>>  You feel semen dripping down your crack, and feel filthy inside.

		<<bottomejacstat>><<ejacstat>><<set $hygiene += 500>><<set $bottomsemen += 1>>
		<<case 7>>
		<<He>> moans and strokes <<his>> $NPCList[_n].penisdesc as <<he>> cums, sending thick ropes of semen onto your <<bottom>> and down your crotch. "What a dirty slut you are."

		<<bottomejacstat>><<ejacstat>><<set $hygiene += 1000>><<set $bottomsemen += 2>>
		<</switch>>
	<<elseif $NPCList[_n].penis is "anusimminent">>
		<<switch random(1, 7)>>
		<<case 1 2 3>>
		<<He>> cums before <<he>> can penetrate your ass, ejaculating on the outside. Semen coats your <<bottom>> and drips down your crack; <<he>> smacks your ass angrily.
		<<gstress>><<gtrauma>><<gpain>><<violence 6>><<bruise bottom>><<hitstat>>

		<<bottomejacstat>><<ejacstat>><<set $hygiene += 500>><<set $bottomsemen += 1>>
		<<case 4 5 6>>
		<<He>> strokes <<his>> $NPCList[_n].penisdesc and ejaculates onto your <<bottom>> before <<he>> can penetrate you, sending white streams of semen running down your crack; <<he>> seems downcast.

		<<bottomejacstat>><<ejacstat>><<set $hygiene += 500>><<set $bottomsemen += 1>>
		<<case 7>>
		<<He>> moans and strokes <<his>> $NPCList[_n].penisdesc as <<he>> cums, sending thick ropes of semen onto your <<bottom>> and crotch. "I'll take it easy on you this time; next time I'm going balls deep."

		<<bottomejacstat>><<ejacstat>><<set $hygiene += 1000>><<set $bottomsemen += 2>>
		<</switch>>
	<<elseif $NPCList[_n].penis is "anus">><<creampie "self" "anus">>
		<<switch $NPCList[_n].penissize>>
		<<case 4>>
			<<He>> convulses and, with a final shove of <<his>> $NPCList[_n].penisdesc cums in your ass. Thick waves of semen pump into you. You gasp as your ass overflows; cum oozes from your ass and runs down your legs. "You need to learn how to take a cock, you sloppy pig."
			<<analejacstat>><<ejacstat>><<set $hygiene += 500>><<set $anussemen += 1>>
			<<thighejacstat>><<ejacstat>><<set $hygiene += 500>><<set $thighsemen += 1>>

		<<case 1>>
			<<He>> moans as a pathetic dribble of cum leaks from <<his>> $NPCList[_n].penisdesc and onto your <<bottomstop>>

		<<default>>
			<<switch random(1, 7)>>
			<<case 1 2 3>>
			<<He>> moans, pounding your <<bottom>> mercilessly as <<he>> cums. You whimper as you take <<his>> entire length, and feel unwelcome semen streaming in your asshole.

			<<analejacstat>><<ejacstat>><<set $hygiene += 500>><<set $anussemen += 1>>
			<<case 4 5 6>>
			<<He>> wordlessly grabs your hair, pulling you hard onto <<his>> $NPCList[_n].penisdesc as <<he>> cums. Semen fills you as you cry out, <<his>> girth stretching your anus.

			<<analejacstat>><<ejacstat>><<set $hygiene += 500>><<set $anussemen += 1>>
			<<case 7>>
			<<He>> convulses and with a final shove, cums in your ass. Thick waves of semen pump into you. You gasp as your ass overflows; cum oozes from your ass and runs down your legs. "You need to learn how to take a cock, you sloppy pig."

			<<analejacstat>><<ejacstat>><<set $hygiene += 500>><<set $anussemen += 1>>
			<<thighejacstat>><<ejacstat>><<set $hygiene += 500>><<set $thighsemen += 1>>
			<</switch>>
		<</switch>>
	<<elseif $NPCList[_n].penis is "chest">>
		<<switch random(1, 7)>>
		<<case 1 2 3>>
		<<He>> pinches your <<breasts>> together on <<his>> $NPCList[_n].penisdesc as <<he>> cums, ejaculating onto them;  <<he>> slaps you across the face to finish.
		<<gstress>><<gtrauma>><<gpain>><<violence 3>><<bruise face>><<hitstat>>

		<<chestejacstat>><<ejacstat>><<set $hygiene += 500>><<set $chestsemen += 1>>
		<<case 4 5 6>>
		<<He>> grabs your hair to force you to look at <<him>> while <<he>> strokes the tip of <<his>> $NPCList[_n].penisdesc between your <<breasts>> and wordlessly ejaculates onto them. "I want you to look at me while I use you for my pleasure." Your <<breasts>> cool as semen slides down your body.

		<<chestejacstat>><<ejacstat>><<set $hygiene += 500>><<set $chestsemen += 1>>
		<<case 7>>
		<<He>> puts <<his>> hand behind your neck, mashing your face against <<his>> body and bears down on your <<breasts>>; semen shoots between and covers your <<if $position is "missionary">>face<<faceejacstat>><<ejacstat>><<set $hygiene += 500>><<set $facesemen += 1>><<else>>stomach<<tummyejacstat>><<ejacstat>><<set $hygiene += 500>><<set $tummysemen += 1>><</if>> as you gasp for air. "Next time it's going inside you, you little bitch."

		<<chestejacstat>><<ejacstat>><<set $hygiene += 500>><<set $chestsemen += 1>>
		<</switch>>
	<<elseif $NPCList[_n].penis is "mouthentrance">>
		<<switch $NPCList[_n].penissize>>
		<<case 4>>
			<<He>> grips <<his>> $NPCList[_n].penisdesc tightly, working it while aiming straight at your mouth. You splutter and gag as thick ropes of cum push past your clenched lips and into your mouth. "You need to learn to swallow, bitch."

			<<faceejacstat>><<ejacstat>><<set $hygiene += 500>><<set $facesemen += 1>>
			<<oralejacstat>><<ejacstat>><<set $hunger -= 200>><<set $thirst -= 200>><<set $mouthsemen += 1>>
		<<case 1>>
			<<He>> moans as a pathetic dribble of cum leaks from <<his>> $NPCList[_n].penisdesc and down your chin. It's all you can do to keep from laughing.

		<<default>>
			<<switch random(1, 7)>>
			<<case 1 2 3>>
			<<He>> grabs your chin with one hand and strokes <<his>> $NPCList[_n].penisdesc with the other, ejaculating onto your face; <<he>> laughs as you cringe.

			<<faceejacstat>><<ejacstat>><<set $hygiene += 500>><<set $facesemen += 1>>
			<<case 4 5 6>>
			<<He>> strokes <<his>> $NPCList[_n].penisdesc and holding you by the ears, quietly ejaculates onto your face. Warm cums drips down your forehead and nose. "I love giving unwanted facials."

			<<faceejacstat>><<ejacstat>><<set $hygiene += 500>><<set $facesemen += 1>>
			<<case 7>>
			<<He>> grasps your hair tightly in <<his>> fist, stroking <<his>> $NPCList[_n].penisdesc while aiming straight at your mouth. You splutter and gag as thick ropes of cum push past your clenched lips and into your mouth. "I love watching whores gag on cum."

			<<faceejacstat>><<ejacstat>><<set $hygiene += 500>><<set $facesemen += 1>>
			<<oralejacstat>><<ejacstat>><<set $hunger -= 200>><<set $thirst -= 200>><<set $mouthsemen += 1>>
			<</switch>>
		<</switch>>
	<<elseif $NPCList[_n].penis is "mouthimminent">>
		<<switch random(1, 7)>>
		<<case 1 2 3>>
		<<He>> grips hair at the nape your neck, ejaculating onto your lips as you barely brush against the tip of <<his>> $NPCList[_n].penisdesc; <<he>> slaps you across the face, sending cum and spittle flying.

		<<faceejacstat>><<ejacstat>><<set $hygiene += 500>><<set $facesemen += 1>>
		<<case 4 5 6>>
		<<He>> brushes <<his>> $NPCList[_n].penisdesc against your face, causing <<him>> to ejaculates early. Cums drips down your lips and chin; <<he>> wipes the cum off your face and shoves it in your mouth.

		<<oralejacstat>><<ejacstat>><<set $hunger -= 200>><<set $thirst -= 200>><<set $mouthsemen += 1>>
		<<case 7>>
		<<He>> grasps your hair but in <<his>> excitement cums before <<he>> can enter your mouth. Thick ropes of cum cover your cheeks, chin, and into your waiting mouth. "Next time it's balls deep, bitch."

		<<faceejacstat>><<ejacstat>><<set $hygiene += 500>><<set $facesemen += 1>>
		<<oralejacstat>><<ejacstat>><<set $hunger -= 200>><<set $thirst -= 200>><<set $mouthsemen += 1>>
		<</switch>>
	<<elseif $NPCList[_n].penis is "mouth">><<creampie "self" "mouth">>
		<<switch $NPCList[_n].penissize>>
		<<case 4>>
			<<He>> grabs your hair and thrusts down your throat, gagging you with <<his>> $NPCList[_n].penisdesc as <<he>> cums. You whimper as semen streams down your throat, and fills your mouth. "I bet you enjoy being face fucked."
			<<oralejacstat>><<ejacstat>><<set $hunger -= 200>><<set $thirst -= 200>><<set $mouthsemen += 1>>
			<<gstress>><<gtrauma>><<gpain>><<violence 3>><<bruise neck>><<hitstat>>

		<<case 1>>
			<<He>> bears into your face with <<his>> pelvis, try to shove <<his>> $NPCList[_n].penisdesc as far into your mouth as possible. It's not much, and a tiny dribble of semen leaks from the end of <<his>> penis and down your chin.

		<<default>>
			<<switch random(1, 7)>>
			<<case 1 2 3>>
			<<He>> grabs you under the chin with one hand and by your hair with the other, shoving <<his>> $NPCList[_n].penisdesc down your throat as <<he>> cums. You gag and retch as unwanted semen streams down your throat, forcing you to swallow.

			<<oralejacstat>><<ejacstat>><<set $hunger -= 200>><<set $thirst -= 200>><<set $mouthsemen += 1>>
			<<case 4 5 6>>
			<<He>> grabs you by the throat in one hand and grasps the base of <<his>> $NPCList[_n].penisdesc in the other, quietly ejaculating into your mouth. You gag as cum fills your mouth and drips down your throat.
			<<oralejacstat>><<ejacstat>><<set $hunger -= 200>><<set $thirst -= 200>><<set $mouthsemen += 1>>
			<<gstress>><<gtrauma>><<gpain>><<violence 3>><<bruise neck>><<hitstat>>

			<<case 7>>
			<<He>> grasps your hair by the temples, wildly thrusting <<his>> $NPCList[_n].penisdesc down your throat as <<he>> cums. You whimper as semen streams down your throat, fills your mouth and covers your face as <<he>> flails. "Sluts like you are made to be dominated."
			<<faceejacstat>><<ejacstat>><<set $hygiene += 500>><<set $facesemen += 1>>
			<<oralejacstat>><<ejacstat>><<set $hunger -= 200>><<set $thirst -= 200>><<set $mouthsemen += 1>>
			<<gstress>><<gtrauma>><<gpain>><<violence 3>><<bruise neck>><<hitstat>>

			<</switch>>
		<</switch>>
	<<elseif $NPCList[_n].penis is "feet">>
		<<switch random(1, 7)>>
		<<case 1 2 3>>
		<<He>> pushes your feet together and groans as <<he>> cums. Ejaculate covers your feet. "Next time I'm fucking you with my feet."

		<<feetejacstat>><<ejacstat>><<set $hygiene += 500>><<set $feetsemen += 1>>
		<<case 4 5 6>>
		<<He>> quietly cums on your feet, slickening them with semen. "Well, that was better than nothing..."

		<<feetejacstat>><<ejacstat>><<set $hygiene += 500>><<set $feetsemen += 1>>
		<<case 7>>
		<<He>> grunts and thrusts <<his>> $NPCList[_n].penisdesc between your feet as <<he>> cums, splattering cum on your feet and legs in the process. "Look at those messy feet."

		<<feetejacstat>><<ejacstat>><<set $hygiene += 500>><<set $feetsemen += 1>>
		<<thighejacstat>><<ejacstat>><<set $hygiene += 500>><<set $thighsemen += 1>>
		<</switch>>
	<<elseif $NPCList[_n].penis is "leftarm" and $NPCList[_n].penis is "rightarm">>
		<<switch random(1, 7)>>
		<<case 1 2 3>>
		<<He>> groans as <<he>> cums, penis pulsing in your hands, covering them both in cum. "I love your enthusiasm; two handed handjobs are best."

		<<handejacstat>><<ejacstat>><<set $hygiene += 500>><<set $leftarmsemen += 1>><<set $rightarmsemen += 1>>
		<<case 4 5 6>>
		<<He>> quietly cums on your hands, slickening them with semen. "I'd rather fuck you next time, but I like that you used both hands."

		<<handejacstat>><<ejacstat>><<set $hygiene += 500>><<set $leftarmsemen += 1>><<set $rightarmsemen += 1>>
		<<case 7>>
		<<He>> spasms and moans, shooting thick streams of cum. You are so intent on your work you don't notice <<his>> $NPCList[_n].penisdesc is aimed at your face, which is splattered with cum in the process. "Wow, better look out next time."

		<<handejacstat>><<ejacstat>><<set $hygiene += 500>><<set $leftarmsemen += 1>><<set $rightarmsemen += 1>>
		<<faceejacstat>><<ejacstat>><<set $hygiene += 500>><<set $facesemen += 1>>
		<</switch>>
	<<elseif $NPCList[_n].penis is "leftarm">>
		<<switch random(1, 7)>>
		<<case 1 2 3>>
		<<He>> groans as <<he>> cums, penis sliding hotly in your left hand and covering it with cum. Grabbing your hand by the wrist, <<he>> forces it into your mouth so you can taste <<himstop>>

		<<handejacstat>><<ejacstat>><<set $hygiene += 500>><<set $leftarmsemen += 1>>
		<<case 3 4>>
		<<He>> spasms and moans, shooting thick streams of cum. You are so intent on keeping <<him>> occupied you don't notice <<his>> $NPCList[_n].penisdesc is aimed at your face, which is splattered with cum in the process. "Take that you cheeky cunt."

		<<handejacstat>><<ejacstat>><<set $hygiene += 500>><<set $leftarmsemen += 1>>
		<<faceejacstat>><<ejacstat>><<set $hygiene += 500>><<set $facesemen += 1>>
		<<case 6 7>>
		<<He>> spasms and moans, shooting thick streams of cum and splattering your chest in the process. "You need to learn to control that cock better."

		<<handejacstat>><<ejacstat>><<set $hygiene += 500>><<set $leftarmsemen += 1>>
		<<chestejacstat>><<ejacstat>><<set $hygiene += 500>><<set $chestsemen += 1>>
		<</switch>>
	<<elseif $NPCList[_n].penis is "rightarm">>
		<<switch random(1, 7)>>
		<<case 1 2 3>>
		<<He>> groans as your work <<his>> shaft with your right hand, cumming as you give <<him>> a final squeeze; <<he>> flicks <<his>> $NPCList[_n].penisdesc clean on your face.

		<<handejacstat>><<ejacstat>><<set $hygiene += 500>><<set $rightarmsemen += 1>>
		<<case 4 5>>
		<<He>> spasms and moans, shooting thick streams of cum. You are so intent on keeping <<him>> occupied you don't notice <<his>> $NPCList[_n].penisdesc is aimed at your chest, which is splattered with cum in the process. "You should lick that up, whore."

		<<chestejacstat>><<ejacstat>><<set $hygiene += 500>><<set $chestsemen += 1>>
		<<handejacstat>><<ejacstat>><<set $hygiene += 500>><<set $rightarmsemen += 1>>
		<<case 6 7>>
		<<He>> grunts and shoots thick ropes of semen onto your hand, making an impressive mess; <<he>> demands you lick your hand clean, and you comply. "Lick it up like the sloppy bitch you are."

		<<handejacstat>><<ejacstat>><<set $hygiene += 500>><<set $rightarmsemen += 1>>
		<<oralejacstat>><<ejacstat>><<set $hunger -= 200>><<set $thirst -= 200>><<set $mouthsemen += 1>>
		<</switch>>
	<<elseif $NPCList[_n].penis is 0>>
		<<switch random(1, 5)>>
		<<case 1>>
		<<He>> groans as <<he>> works <<his>> shaft and, giving <<his>> $NPCList[_n].penisdesc a final squeeze, ejaculates onto your tummy. "Take that, whore."

		<<tummyejacstat>><<ejacstat>><<set $hygiene += 500>><<set $tummysemen += 1>>
		<<case 2>>
		<<He>> rapidly rubs <<his>> $NPCList[_n].penisdesc and aims at your face, covering it with semen. "Your place is on your knees in service; don't forget it."

		<<faceejacstat>><<ejacstat>><<set $hygiene += 500>><<set $facesemen += 1>>
		<<case 3>>
		<<He>> strokes <<his>> $NPCList[_n].penisdesc and, aiming at your ass, ejaculates on your bottom. "That's warm up for next time."

		<<bottomejacstat>><<ejacstat>><<set $hygiene += 500>><<set $bottomsemen += 1>>
		<<case 4>>
		<<He>> strokes <<his>> $NPCList[_n].penisdesc and moans, ejaculating on your <<breastsstop>> "I love watching cum drip down a used-up whore."

		<<chestejacstat>><<ejacstat>><<set $hygiene += 500>><<set $chestsemen += 1>>
		<<case 5>>
		<<He>> moans and rubs <<his>> $NPCList[_n].penisdesc wildly, sending cum flying all over your body; <<he>> wipes <<his>> cock clean in your hair.

		<<chestejacstat>><<ejacstat>><<set $hygiene += 500>><<set $chestsemen += 1>>
		<<tummyejacstat>><<ejacstat>><<set $hygiene += 500>><<set $tummysemen += 1>>
		<</switch>>
	<<elseif $NPCList[_n].penis is "otheranus">>
		<<switch random(1, 7)>>
		<<case 1 2 3>>
		<<He>> groans as you fuck <<his>> ass; <<he>> catches <<his>> ejaculate in <<his>> hand and wipes it on your face, shoving you back. "Get off me; I'm done now."

		<<faceejacstat>><<ejacstat>><<set $hygiene += 500>><<set $facesemen += 1>>
		<<case 4 5>>
		<<He>> whimpers as you pound <<his>> ass, and ejaculates on the ground.

		<<case 6 7>>
		<<He>> sighs as <<he>> ejaculates onto <<his>> own chest. "You're a decent fuck toy; next time lets switch it up."

		<</switch>>
	<<elseif $NPCList[_n].penis is "otheranusfrot" or $NPCList[_n].penis is "otheranusentrance" or $NPCList[_n].penis is "otheranusimminent">>
		<<switch random(1, 7)>>
		<<case 1 2 3>>
		<<He>> noisily cums as you fuck <<his>> cheeks, digging <<his>> nails into your <<bottom>> from behind and grinding your <<penis>> against <<his>> ass to finish. "If you don't fuck me properly next time, I'll beat your ass."

		<<case 4 5>>
		<<He>> moans as you rub against <<his>> anus, and ejaculates on the ground; <<he>> seems disappointed.

		<<case 6 7>>
		<<He>> sighs as <<he>> ejaculates onto <<his>> own chest. "That was fine, but next time I'm fucking you. Be ready."

		<</switch>>

	<<elseif $NPCList[_n].mouth is "penis">>
		<<switch random(1, 7)>>
		<<case 1 2 3>>
		<<He>> cums as you fuck <<his>> mouth; <<he>> catches <<his>> semen and rubs it into your stomach as <<he>> pushes you away. "I'm done; get lost."

		<<tummyejacstat>><<ejacstat>><<set $hygiene += 500>><<set $tummysemen += 1>>
		<<case 4 5>>
		<<He>> whimpers and cums on the ground as you grab <<him>> by the hair and pound <<his>> face; <<he>> bites your cock, stopping you abruptly. "I'm finished; fuck off.

		<<case 6 7>>
		<<He>> grabs you by the balls and painfully drives your <<penis>> into <<his>> throat; <<he>> ejaculates on <<his>> chest as <<he>> gags on your cock. "Topping from the bottom is my speciality, bitch."

		<</switch>>
	<<elseif $NPCList[_n].penis is "othermouth">>
		<<He>> shakes with arousal as <<he>> cums, wiping <<his>> wet face clean on your body and spitting on your face.

	<<else>>
		<<He>> collapses in orgasmic bliss.
	<</if>>
<</if>>
<</if>>
<</if>>
<</for>>

<<if $npc is 0>><<if $position isnot "wall">><<if $punishmentposition isnot "gloryhole">>

<<if $consensual is 1 and $enemyanger lte 0>>
	<<if $enemyno is 1>>
		<<switch random(1, 6)>>
		<<case 1 2>>
		<<He>> absently strokes you, making you feel warm inside.
		<<lstress>><<ltrauma>><<lpain>><<violence -3>>

		<<case 3 4>>
		<<He>> strokes your hair, making you feel warm inside.
		<<lstress>><<ltrauma>><<lpain>><<violence -3>>

		<<case 5 6>>
		<<He>> brushes your cheek with <<his>> hand. "You're so <<if $player.appearance is "m">>handsome<<else>>beautiful<</if>>!" Your face flushes with pleasure.
		<<lstress>><<ltrauma>><<lpain>><<violence -3>>

		<</switch>>
	<<elseif $enemyno gte 2>>
		They stroke you, making you feel warm inside.
		<<lstress>><<ltrauma>><<lpain>><<violence -6>>

	<</if>>
<<elseif $consensual is 0 and $enemyhealth lte ($enemyhealthmax / 10) * 7.5>>
	<<if $enemyno is 1>>
		<<He>> punches you, doubling you over. "That's for fighting with me, bitch."
		<<gstress>><<gtrauma>><<gpain>><<violence 6>>

	<<elseif $enemyno is 2>>
		<<set $NPCList[0].intro to 1>>
		<<He>> holds your arms while the <<person2>><<person>> punches you, doubling you over. "That'll teach you not to fight us, you little cunt."
		<<gstress>><<gtrauma>><<gpain>><<violence 10>>

	<<else>>
		<<set $NPCList[0].intro to 1>>
		<<He>> holds your arms while the others take turns punching you, doubling you over. "Try fighting us? You get what you deserve, you worthless pig."
		<<gstress>><<gtrauma>><<gpain>><<violence 20>>

	<</if>>
<<elseif $consensual is 0 and $enemyhealth lte ($enemyhealthmax / 10) * 8.5>>
	<<if $enemyno is 1>>
		<<He>> slaps you back and forth across the face. "That's for fighting with me."
		<<gstress>><<gtrauma>><<gpain>><<violence 3>>

	<<elseif $enemyno is 2>>
		<<set $NPCList[0].intro to 1>>
		<<He>> holds your arms while the <<person2>><<person>> slaps you back and forth across the face. "That'll teach you to try fighting us."
		<<gstress>><<gtrauma>><<gpain>><<violence 5>>

	<<else>>
		<<set $NPCList[0].intro to 1>>
		<<He>> holds your arms while the others take turns slapping you across the face and chest. "That'll teach you not to fight us."
		<<gstress>><<gtrauma>><<gpain>><<violence 10>>

	<</if>>
<<elseif $consensual is 0 and $enemyhealth lt (($enemyhealthmax / 10) * 9.9) and $audience gte 10>>
	<<set $NPCList[0].intro to 1>>
	<<He>> thrusts you in front of the audience, grapling your arms. "Let's show <<phim>> how we treat fiesty cunts." The audience takes turns spitting on your chest and face while you writhe in discomfort.
	<<faceejacstat>><<ejacstat>><<set $facegoo += 1>>
	<<chestejacstat>><<ejacstat>><<set $chestgoo += 1>>
	<<gstress>><<gtrauma>><<trauma 3>><<stress 3>>

<</if>>
<</if>><</if>><</if>>

<<if $images is 1>>
<<combatimg>>

<</if>>

<<set $ejaculating to 0>>
<</nobr>><</widget>>

:: Widgets BeastEjaculation [widget]
<<widget "beastejaculation">><<nobr>>
<<set $ejaculating to 1>>
<<set $enemyejaculated += 1>>
<<set $pronoun to "i">>

<<if $NPCList[0].penis is "thighs">>
	<<bHe>> ejaculates onto your thighs.
	<<thighejacstat>><<ejacstat>><<set $hygiene += 500>><<set $thighsemen += 1>>
<</if>>

<<if $NPCList[0].penis is "vaginaentrance">>
	<<bHe>> ejaculates onto your <<pussystop>>
	<<vaginalentranceejacstat>><<ejacstat>><<set $hygiene += 500>><<set $vaginaoutsidesemen += 1>>
<</if>>

<<if $NPCList[0].penis is "vaginaimminent">>
	<<bHe>> ejaculates onto your <<pussystop>>
	<<vaginalentranceejacstat>><<ejacstat>><<set $hygiene += 500>><<set $vaginaoutsidesemen += 1>>
<</if>>

<<if $NPCList[0].penis is "vagina">><<creampie "self" "vagina">>
	<<if random(1, 100) gte 81 and $basebeasttype is "dog">>
		With a final thrust, <<bhe>> forces <<bhis>> knot into your <<pussystop>> <<bHe>> ejaculates deep into your womb. You feel the semen build within you, its exit plugged. The $beasttype climbs off and faces away from you, but you're locked together for a humiliating five minutes until the knot shrinks enough that the $beasttype can wiggle it free.<<pass 5>>
	<<elseif random(1, 100) gte 61 and $basebeasttype is "wolf">>
		With a final thrust, <<bhe>> forces <<bhis>> knot into your <<pussystop>> <<bHe>> ejaculates deep into your womb. You feel the semen build within you, its exit plugged. The $beasttype climbs off and faces away from you, but you're locked together for a humiliating five minutes until the knot shrinks enough that the $beasttype can wiggle it free.<<pass 5>><<set $wolfbuild += 1>>
	<<else>>
		<<bHe>> ejaculates deep into your womb.
	<</if>>
	<<vaginalejacstat>><<ejacstat>><<set $hygiene += 500>><<set $vaginasemen += 1>>
	<<if $basebeasttype is "wolf">>
		<<set $wolfbuild += 1>>
	<</if>>
<</if>>

<<if $NPCList[0].penis is "cheeks">>
	<<bHe>> ejaculates onto your back.
	<<bottomejacstat>><<ejacstat>><<set $hygiene += 500>><<set $bottomsemen += 1>>
<</if>>

<<if $NPCList[0].penis is "anusentrance">>
	<<bHe>> ejaculates onto your <<bottomstop>>
	<<bottomejacstat>><<ejacstat>><<set $hygiene += 500>><<set $bottomsemen += 1>>
<</if>>

<<if $NPCList[0].penis is "anusimminent">>
	<<bHe>> ejaculates onto your <<bottomstop>>
	<<bottomejacstat>><<ejacstat>><<set $hygiene += 500>><<set $bottomsemen += 1>>
<</if>>

<<if $NPCList[0].penis is "anus">><<creampie "self" "anus">>
	<<if random(1, 100) gte 81 and $basebeasttype is "dog">>
		With a final thrust, <<bhe>> forces <<bhis>> knot into your <<bottomstop>> <<bHe>> ejaculates deep into your bowels. You feel the semen build within you, its exit plugged. The $beasttype climbs off and faces away from you, but you're locked together for a humiliating five minutes until the knot shrinks enough that the $beasttype can wiggle it free.<<pass 5>>
	<<elseif random(1, 100) gte 61 and $basebeasttype is "wolf">>
		With a final thrust, <<bhe>> forces <<bhis>> knot into your <<bottomstop>> <<bHe>> ejaculates deep into your bowels. You feel the semen build within you, its exit plugged. The $beasttype climbs off and faces away from you, but you're locked together for a humiliating five minutes until the knot shrinks enough that the $beasttype can wiggle it free.<<pass 5>><<set $wolfbuild += 1>>
	<<else>>
		<<bHe>> ejaculates into your bowels.
	<</if>>
	<<analejacstat>><<ejacstat>><<set $hunger -= 200>><<set $thirst -= 200>><<set $hygiene += 500>><<set $anussemen += 1>>
	<<if $basebeasttype is "wolf">>
		<<set $wolfbuild += 1>>
	<</if>>
<</if>>

<<if $NPCList[0].penis is "chest">>
	<<bHe>> ejaculates onto your <<if $position is "missionary">>neck<<neckejacstat>><<ejacstat>><<set $hygiene += 500>><<set $necksemen += 1>><<else>>stomach<<tummyejacstat>><<ejacstat>><<set $hygiene += 500>><<set $tummysemen += 1>><</if>> and chest.
	<<chestejacstat>><<ejacstat>><<set $hygiene += 500>><<set $chestsemen += 1>>
<</if>>

<<if $NPCList[0].penis is "mouthentrance">>
	<<bHe>> ejaculates onto your face.
	<<faceejacstat>><<ejacstat>><<set $hygiene += 500>><<set $facesemen += 1>>
<</if>>

<<if $NPCList[0].penis is "mouthimminent">>
	<<switch random(1, 3)>>
		<<case 1 2>><<bHe>> ejaculates onto your face.
		<<faceejacstat>><<ejacstat>><<set $hygiene += 500>><<set $facesemen += 1>>
		<<case 3>><<bHe>> ejaculates a massive load onto your face, pushing past your pursed lips and into your mouth.
		<<faceejacstat>><<ejacstat>><<set $hygiene += 500>><<set $facesemen += 1>>
		<<if $basebeasttype is "wolf">><<set $wolfbuild += 1>><</if>>
	<</switch>>
<</if>>

<<if $NPCList[0].penis is "mouth">><<creampie "self" "mouth">>
	<<bHe>> ejaculates down the back of your throat.
	<<oralejacstat>><<ejacstat>><<set $hunger -= 200>><<set $thirst -= 200>><<set $mouthsemen += 1>>
	<<if $basebeasttype is "wolf">>
		<<set $wolfbuild += 1>>
	<</if>>
<</if>>

<<if $NPCList[0].penis is "feet">>
	<<bHe>> ejaculates on your feet.
	<<feetejacstat>><<ejacstat>><<set $hygiene += 500>><<set $feetsemen += 1>>
<</if>>

<<if $NPCList[0].penis is "leftarm" and $NPCList[0].penis is "rightarm">>
	<<bHe>> ejaculates on your hands.
	<<handejacstat>><<ejacstat>><<set $hygiene += 500>><<set $leftarmsemen += 1>><<set $rightarmsemen += 1>>
<</if>>

<<if $NPCList[0].penis is "leftarm">><<bHe>> ejaculates on your hand.
	<<handejacstat>><<ejacstat>><<set $hygiene += 500>><<set $leftarmsemen += 1>>
<</if>>

<<if $NPCList[0].penis is "rightarm">><<bHe>> ejaculates on your hand.
	<<handejacstat>><<ejacstat>><<set $hygiene += 500>><<set $rightarmsemen += 1>>
<</if>>

<<if $NPCList[0].penis is "otheranusentrance" or $NPCList[0].penis is "otheranusimminent">>
	The $beasttype ejaculates as you frot <<his>> ass.
<</if>>

<<if $NPCList[0].penis is "otheranus">>
	The $beasttype ejaculates as you pound <<his>> ass.
	<<if $basebeasttype is "wolf">>
		<<set $wolfbuild += 1>>
	<</if>>
<</if>>

<<if $NPCList[0].penis is 0>>
	<<if $beaststance is "topface">>
		<<bHe>> ejaculates onto your neck.
		<<neckejacstat>><<ejacstat>><<set $hygiene += 500>><<set $necksemen += 1>>
	<<else>>
		<<bHe>> ejaculates onto your tummy.
		<<tummyejacstat>><<ejacstat>><<set $hygiene += 500>><<set $tummysemen += 1>>
	<</if>>
<</if>>

<<if $NPCList[0].vagina is "penisimminent" or $NPCList[0].vagina is "penisentrance">>
	You feel the heat radiate on your <<penis>> as the $beasttype orgasms.
<</if>>

<<if $NPCList[0].vagina is "penis">>
	The $beasttype orgasms on your <<peniscomma>> pulsing around your length.
	<<if $basebeasttype is "wolf">>
		<<set $wolfbuild += 1>>
	<</if>>
<</if>>

<<if $NPCList[0].vagina is "vaginaentrance" or $NPCList[0].vagina is "vaginaimminent" or $NPCList[0].vagina is "vagina">>
	You feel the heat radiate on your <<pussy>> as the $beasttype orgasms.
<</if>>

<<if $NPCList[0].vagina is "vagina">>
	You feel the heat radiate on your <<pussy>> as the $beasttype orgasms. Fluid leaks from the $beasttype and mixes with yours.
	<<if $basebeasttype is "wolf">>
		<<set $wolfbuild += 1>>
	<</if>>
<</if>>

<<if $NPCList[0].vagina is "mouthimminent">>
	You feel the heat radiate on your face as the $beasttype orgasms.
<</if>>

<<if $NPCList[0].vagina is "mouthentrance">>
	You feel the heat radiate on your face as the $beasttype orgasms.
<</if>>

<<if $NPCList[0].vagina is "mouth">>
	The $beasttype's pussy shudders against your mouth as it orgasms. Fluid from the $beasttype mixes with your saliva.
	<<if $basebeasttype is "wolf">>
		<<set $wolfbuild += 1>>
	<</if>>
<</if>>

<<if $NPCList[0].vagina is "otheranusentrance" or $NPCList[0].vagina is "otheranusimminent">>
	The $beasttype shudders in orgasm as you frot its ass.
<</if>>

<<if $NPCList[0].vagina is "otheranus">>
	The $beasttype shudders in orgasm as you pound its ass.
	<<if $basebeasttype is "wolf">>
		<<set $wolfbuild += 1>>
	<</if>>
<</if>>

<<if $NPCList[0].mouth is "penis">>
	The $beasttype shudders in orgasm as you fuck its mouth.
	<<if $basebeasttype is "wolf">>
		<<set $wolfbuild += 1>>
	<</if>>
<</if>>

<<if $NPCList[0].vagina is 0>>
	The $beasttype shudders in orgasm.
<</if>>

<<if $consensual is 1>>
	<<if $deviancy gte 75>>
		<<switch random(1, 3)>><<case 1>>You feel pleasure <<case 2>>You feel a thrill <<case 3>>You feel lusty <</switch>>
	<<elseif $deviancy gte 15>>
		<<switch random(1, 3)>><<case 1>>You feel pleasure <<case 2>>You feel a glow <<case 3>>You feel titillated <</switch>>
	<<else>>
		<<switch random(1, 3)>><<case 1>>You feel squeamish <<case 2>>You feel unsettled <<case 3>>You feel uncomfortable <</switch>>
	<</if>>
		<<if $NPCList[0].penis is "anus" or $NPCList[0].penis is "mouth" or $NPCList[0].penis is "vagina">>
			to have been fucked by the $beasttype
		<<elseif $NPCList[0].vagina is "penis" or $NPCList[0].mouth is "penis" or $NPCList[0].vagina is "otheranus">>
			to have been fucking the $beasttype
		<<elseif $NPCList[0].vagina isnot "none" and $NPCList[0].penis is "none">>
			to have been used by the $beasttype
		<<else>>
			to have been pleasuring yourself with a $beasttype
		<</if>>
		<<if $audience gte 6 or $pilloryaudience gte 6>> in front of a crowd.<<elseif $audience gte 1 or $pilloryaudience gte 1>> in front of others.<<else>>.<</if>>
<<else>>
	<<if $deviancy gte 75>>
		<<switch random(1, 3)>><<case 1>>You feel ashamed <<case 2>>You feel embarrassed <<case 3>>You feel distraught <</switch>>
	<<elseif $deviancy gte 15>>
		<<switch random(1, 3)>><<case 1>>You feel nauseous <<case 2>>You feel sick <<case 3>>You feel gross <</switch>>
	<<else>>
		<<switch random(1, 3)>><<case 1>>You feel wretched <<case 2>>You feel repugnant <<case 3>>You feel loathsome <</switch>>
	<</if>>
		<<if $NPCList[0].penis is "anus" or $NPCList[0].penis is "mouth" or $NPCList[0].penis is "vagina">>
			to have been fucked by a $beasttype
		<<elseif $NPCList[0].vagina is "penis" or $NPCList[0].mouth is "penis" or $NPCList[0].vagina is "otheranus">>
			to have been fucking a $beasttype
		<<elseif $NPCList[0].vagina isnot "none" and $NPCList[0].penis is "none">>
			to have been abused by a $beasttype
		<<else>>
			to have been pleasuring a $beasttype
		<</if>>
	<<if $audience gte 6 or $pilloryaudience gte 6>> in front of a crowd.<<elseif $audience gte 1 or $pilloryaudience gte 1>> in front of others.<<else>> against your will.<</if>>
<</if>>

<<if $images is 1>>
<<combatimg>>

<</if>>

<<if $water is 0>>
	<<if $NPCList[0].penis is "vagina" or $NPCList[0].penis is "anus">><<set $semenpuddle += 1>>
		<<bHis>> penis slides out;
		<<if $semenpuddle is 1>>
			lacking anything to hold it in, semen drools out and forms a puddle beneath you.

		<<elseif $semenpuddle is 2>>
			lacking anything to hold it in, semen drools out and adds to the puddle beneath you.

		<<elseif $semenpuddle is 3>>
			lacking anything to hold it in, semen drools out and adds to the growing puddle beneath you.

		<<elseif $semenpuddle is 4>>
			lacking anything to hold it in, semen drools out and adds to the growing pool beneath you.

		<<elseif $semenpuddle is 5>>
			lacking anything to hold it in, semen drools out and adds to the growing pool beneath you.

		<<elseif $semenpuddle is 6>>
			lacking anything to hold it in, semen drools out and adds to the growing pool beneath you.

		<</if>>
	<</if>>
<</if>>

<<set $beaststance to "approach">><<set $NPCList[0].mouth to 0>>

<<if $beastnomax - $beastno is 0>>
	<<set $enemyarousal to $enemyarousal2>>
	<<set $enemyanger to $enemyanger2>>
	<<set $enemyhealth to $enemyhealth2>>
	<<set $enemytrust to $enemytrust2>>
	<<set $beastgender to $NPCList[1].beastgender>>
	<<set $beastpronoun to $NPCList[1].beastpronoun>>
<<elseif $beastnomax - $beastno is 1>>
	<<set $enemyarousal to $enemyarousal3>>
	<<set $enemyanger to $enemyanger3>>
	<<set $enemyhealth to $enemyhealth3>>
	<<set $enemytrust to $enemytrust3>>
	<<set $beastgender to $NPCList[2].beastgender>>
	<<set $beastpronoun to $NPCList[2].beastpronoun>>
<<elseif $beastnomax - $beastno is 2>>
	<<set $enemyarousal to $enemyarousal4>>
	<<set $enemyanger to $enemyanger4>>
	<<set $enemyhealth to $enemyhealth4>>
	<<set $enemytrust to $enemytrust4>>
	<<set $beastgender to $NPCList[3].beastgender>>
	<<set $beastpronoun to $NPCList[3].beastpronoun>>
<<elseif $beastnomax - $beastno is 3>>
	<<set $enemyarousal to $enemyarousal5>>
	<<set $enemyanger to $enemyanger5>>
	<<set $enemyhealth to $enemyhealth5>>
	<<set $enemytrust to $enemytrust5>>
	<<set $beastgender to $NPCList[4].beastgender>>
	<<set $beastpronoun to $NPCList[4].beastpronoun>>
<<elseif $beastnomax - $beastno is 4>>
	<<set $enemyarousal to $enemyarousal6>>
	<<set $enemyanger to $enemyanger6>>
	<<set $enemyhealth to $enemyhealth6>>
	<<set $enemytrust to $enemytrust6>>
	<<set $beastgender to $NPCList[5].beastgender>>
	<<set $beastpronoun to $NPCList[5].beastpronoun>>
<</if>>

<<set $rng to random(1, 100)>>
<<if $monsterchance gte $rng and $hallucinations gte 1 or $monsterchance gte $rng and $monsterhallucinations is "f">>
	<<set $monster to 1>>
	<<if $basebeasttype is "creature">>
		<<if $beastgender is "f">>
		<<set $beasttype to "strange " + "girl">>
		<<else>>
		<<set $beasttype to "strange " + "boy">>
		<</if>>
	<<else>>
		<<if $beastgender is "f">>
		<<set $beasttype to $basebeasttype + "girl">>
		<<else>>
		<<set $beasttype to $basebeasttype + "boy">>
		<</if>>
	<</if>>
<<else>>
<<set $monster to 0>>
<<set $beasttype to $basebeasttype>>
<</if>>

<<beastgenitalsselect>>

<<if $vaginaexist is 1>>
<<set $vaginause to 0>>
<<set $vaginastate to 0>>
<</if>>

<<if $penisexist is 1>>
<<set $penisuse to 0>>
<<set $penisstate to 0>>
<</if>>

<<set $mouthuse to 0>>
<<set $anususe to 0>>

<<set $thighuse to 0>>
<<set $bottomuse to 0>>
<<set $feetuse to 0>>
<<if $leftarm isnot "bound" and $position isnot "wall">>
<<set $leftarm to 0>>
<</if>>
<<if $rightarm isnot "bound" and $position isnot "wall">>
<<set $rightarm to 0>>
<</if>>
<<set $chestuse to 0>>
<<if $head isnot "bound" and $position isnot "wall">>
<<set $head to 0>>
<</if>>

<<set $anusstate to 0>>
<<set $mouthstate to 0>>

<<set $leftaction to 0>>
<<set $rightaction to 0>>
<<set $vaginaaction to 0>>
<<set $anusaction to 0>>
<<set $thighaction to 0>>
<<set $cheekaction to 0>>
<<set $feetaction to 0>>
<<set $mouthaction to 0>>

<<set $rapeavoid to 1>>
<<set $ejaculating to 0>>
<</nobr>><</widget>>

:: Widgets Wound [widget]
<<widget "beastwound">><<nobr>>

<<set $enemywounded += 1>>

<<if $beastnomax - $beastno is 0>>
<<set $enemyarousal to $enemyarousal2>>
<<set $enemyanger to $enemyanger2>>
<<set $enemyhealth to $enemyhealth2>>
<<set $enemytrust to $enemytrust2>>

<<elseif $beastnomax - $beastno is 1>>
<<set $enemyarousal to $enemyarousal3>>
<<set $enemyanger to $enemyanger3>>
<<set $enemyhealth to $enemyhealth3>>
<<set $enemytrust to $enemytrust3>>

<<elseif $beastnomax - $beastno is 2>>
<<set $enemyarousal to $enemyarousal4>>
<<set $enemyanger to $enemyanger4>>
<<set $enemyhealth to $enemyhealth4>>
<<set $enemytrust to $enemytrust4>>

<<elseif $beastnomax - $beastno is 3>>
<<set $enemyarousal to $enemyarousal5>>
<<set $enemyanger to $enemyanger5>>
<<set $enemyhealth to $enemyhealth5>>
<<set $enemytrust to $enemytrust5>>

<<elseif $beastnomax - $beastno is 4>>
<<set $enemyarousal to $enemyarousal6>>
<<set $enemyanger to $enemyanger6>>
<<set $enemyhealth to $enemyhealth6>>
<<set $enemytrust to $enemytrust6>>

<<elseif $beastnomax - $beastno is 5>>
<<set $enemyarousal to $enemyarousal2>>
<<set $enemyanger to $enemyanger2>>
<<set $enemyhealth to $enemyhealth2>>
<<set $enemytrust to $enemytrust2>>

<</if>>

<<set $rng to random(1, 100)>>
<<if $monsterchance gte $rng and $hallucinations gte 1 or $monsterchance gte $rng and $monsterhallucinations is "f">>
	<<set $monster to 1>>
	<<if $basebeasttype is "creature">>
		<<if $beastgender is "f">>
		<<set $beasttype to "strange " + "girl">>
		<<else>>
		<<set $beasttype to "strange " + "boy">>
		<</if>>
	<<else>>
		<<if $beastgender is "f">>
		<<set $beasttype to $basebeasttype + "girl">>
		<<else>>
		<<set $beasttype to $basebeasttype + "boy">>
		<</if>>
	<</if>>
<<else>>
<<set $monster to 0>>
<<set $beasttype to $basebeasttype>>
<</if>>

<<beastgenitalsselect>>

<<if $vaginaexist is 1>>
<<set $vaginause to 0>>
<<set $vaginastate to 0>>
<</if>>

<<if $penisexist is 1>>
<<set $penisuse to 0>>
<<set $penisstate to 0>>
<</if>>

<<set $beaststance to "approach">><<set $NPCList[0].mouth to 0>>
<<set $mouthuse to 0>>
<<set $anususe to 0>>

<<set $thighuse to 0>>
<<set $bottomuse to 0>>
<<set $feetuse to 0>>
<<if $leftarm isnot "bound" and $position isnot "wall">>
<<set $leftarm to 0>>
<</if>>
<<if $rightarm isnot "bound" and $position isnot "wall">>
<<set $rightarm to 0>>
<</if>>
<<set $chestuse to 0>>
<<if $head isnot "bound" and $position isnot "wall">>
<<set $head to 0>>
<</if>>
<<set $anusstate to 0>>
<<set $mouthstate to 0>>

<<set $leftaction to 0>>
<<set $rightaction to 0>>
<<set $vaginaaction to 0>>
<<set $anusaction to 0>>
<<set $thighaction to 0>>
<<set $cheekaction to 0>>
<<set $feetaction to 0>>
<<set $mouthaction to 0>>

<<set $rapeavoid to 1>>
<</nobr>><</widget>>


code:
:: Widgets End Combat [widget]
<<widget "endcombat">><<nobr>>

<<if $enemyhealth lte 0>>
	<<if $enemytype is "man">>
	<<famescrap $enemyno>>
	<</if>>
	<<if $audiencepresent is 1>>
	<<famescrap 10>>
	<</if>>
<</if>>

<<if $assertive gte 1>>
You were
	<<if $assertive lte 5>>
	slightly
	<<elseif $assertive lte 10>>
	a little
	<<elseif $assertive lte 30>>
	somewhat
	<<elseif $assertive lte 40>>
	quite
	<<elseif $assertive lte 50>>
	pretty
	<<elseif $assertive lte 60>>
	very
	<<else>>
	extremely
	<</if>>
	assertive.

	<<if $assertiveaction isnot 0 and $assertiveaction isnot undefined>>
		<<if $assertiveaction is "trauma">>
		<<set $trauma -= $assertive>>
		I'm so naughty.
		<<ltrauma>>

		<<elseif $assertiveaction is "stress">>
		<<set $stress -= ($assertive * 10)>>
		That was fun.
		<<lstress>>

		<<elseif $assertiveaction is "submissive">>
		<<set $submissive += ($assertive / 10)>>
		It's nice to make people feel good.

		<<elseif $assertiveaction is "defiant">>
		<<set $submissive -= ($assertive / 10)>>
		It's nice to be in control.

		<</if>>
	<<set $assertive to 0>>
	<</if>>

<</if>>

<<endevent>>

<<set $combat to 0>>
<<set $rapeavoid to 1>>
<<set $sexavoid to 1>>
<<set $orgasmdown to 0>>
<<set $penisbitten to 0>>
<<set $breastbitten to 0>>
<<set $apologised to 0>>
<<if $player.gender is "f">>
<<set $vaginastate to 0>>
<<set $penisstate to "none">>
<</if>>
<<if $player.gender is "m">>
<<set $vaginastate to "none">>
<<set $penisstate to 0>>
<</if>>
<<set $anusstate to 0>>
<<set $mouthstate to 0>>
<<set $finish to 0>>
<<set $gloryhole to 0>>

<<set $mouthuse to 0>>
<<set $anususe to 0>>
<<if $player.gender is "f">>
<<set $vaginause to 0>>

<<elseif $player.gender is "m">>
<<set $vaginause to "none">>
<<set $penisuse to 0>>
<</if>>
<<set $thighuse to 0>>
<<set $bottomuse to 0>>
<<if $feetuse isnot "bound">>
<<set $feetuse to 0>>
<</if>>
<<if $leftarm isnot "bound">>
<<set $leftarm to 0>>
<</if>>
<<if $rightarm isnot "bound">>
<<set $rightarm to 0>>
<</if>>
<<set $chestuse to 0>>
<<if $head isnot "bound">>
<<set $head to 0>>
<</if>>
<<if $position is "wall">>
<<set $leftarm to 0>>
<<set $rightarm to 0>>
<<set $head to 0>>
<</if>>
<<set $position to 0>>
<<set $punishmentposition to 0>>
<<set $walltype to 0>>

<<set $understruggle to 0>>
<<set $lowerstruggle to 0>>
<<set $upperstruggle to 0>>
<<set $enemytrust to 0>>
<<set $alarm to 0>>
<<set $event to 0>>
<<set $rescue to 0>>
<<set $phase to 0>>
<<set $phase2 to 0>>
<<set $noise to 0>>
<<set $timer to 0>>
<<set $beastno to 0>>
<<set $beastnomax to 1>>
<<set $beastname to "none">>
<<set $panicparalysis to 0>>
<<set $panicviolence to 0>>
<<set $pullaway to 0>>
<<set $novaginal to 0>>
<<set $noanal to 0>>
<<set $nopenile to 0>>
<<set $speechorgasmweakcumcount to 0>>
<<set $speechorgasmnocumcount to 0>>
<<set $speechorgasmcount to 0>>
<<set $speechorgasmrepeat to 0>>
<<set $underwatertime to 0>>
<<set $underwater to 0>>
<<set $walltype to "wall">>
<<set $angelforgive to 0>>
<<set $penisfucked to 0>>
<<set $vaginafucked to 0>>
<<set $speechdisable to 0>>
<<set $crossdressing to 0>>
<<unset $stealstate>>

<<set $leftactiondefault to $leftaction>>
<<set $rightactiondefault to $rightaction>>
<<set $feetactiondefault to $feetaction>>
<<set $mouthactiondefault to $mouthaction>>
<<set $vaginaactiondefault to $vaginaaction>>
<<set $penisactiondefault to $penisaction>>
<<set $anusactiondefault to $anusaction>>
<<set $thighactiondefault to $thighaction>>
<<set $cheekactiondefault to $cheekaction>>
<<set $chestactiondefault to $chestaction>>

<<actioncarry>>

<<set $penisaction to 0>>
<<set $vaginaaction to 0>>
<<set $anusaction to 0>>
<<set $leftaction to 0>>
<<set $rightaction to 0>>
<<set $mouthaction to 0>>
<<set $thighaction to 0>>
<<set $cheekaction to 0>>
<<set $feetaction to 0>>
<<set $chestaction to 0>>
<<set $mockaction to "none">>
<<set $bodyaction to 0>>

<<set $carryblock to 0>>

<<set $beaststance to 0>>
<<set $enemywounded to 0>>
<<set $enemyejaculated to 0>>
<<set $semenpuddle to 0>>
<<set $strangle to 0>>
<<set $seconds to 0>>
<<set $masturbationorgasm to 0>>

<<set $swarm1 to 0>>
<<set $swarm2 to 0>>
<<set $swarm3 to 0>>
<<set $swarm4 to 0>>
<<set $swarm5 to 0>>
<<set $swarm6 to 0>>
<<set $swarm7 to 0>>
<<set $swarm8 to 0>>
<<set $swarm9 to 0>>
<<set $swarm10 to 0>>
<<set $swarmpending to 0>>
<<set $swarmname to 0>>
<<set $swarmmove to 0>>
<<set $swarmactive to 0>>
<<set $swarmcreature to 0>>
<<set $swarmchestmolest to 0>>
<<set $swarmchestgrab to 0>>
<<set $swarmchestgrabintro to 0>>
<<set $swarmchestgrabclothed to 0>>
<<set $swarmchestclothed to 0>>
<<set $swarmchestcover to 0>>
<<set $swarmactivate to 0>>
<<set $swarmspill to 0>>
<<set $swarmback to 0>>
<<set $swarmbackmolest to 0>>
<<set $swarmbackgrab to 0>>
<<set $swarmbackgrabintro to 0>>
<<set $swarmbackgrabunderclothed to 0>>
<<set $swarmbackunderclothed to 0>>
<<set $swarmbackgrablowerclothed to 0>>
<<set $swarmbacklowerclothed to 0>>
<<set $swarmbackcover to 0>>
<<set $swarmbackinside to 0>>
<<set $swarmbackinsideintro to 0>>
<<set $swarmbackgrablowerchastity to 0>>
<<set $swarmfront to 0>>
<<set $swarmfrontmolest to 0>>
<<set $swarmfrontgrab to 0>>
<<set $swarmfrontgrabintro to 0>>
<<set $swarmfrontgrabunderclothed to 0>>
<<set $swarmfrontunderclothed to 0>>
<<set $swarmfrontgrablowerclothed to 0>>
<<set $swarmfrontlowerclothed to 0>>
<<set $swarmfrontcover to 0>>
<<set $swarmfrontinside to 0>>
<<set $swarmfrontinsideintro to 0>>
<<set $swarmfrontgrablowerchastity to 0>>
<<set $swarmsteady to 0>>
<<set $swarmcount to 0>>

<<set $tentacles.max to 0>>
<<set $tentacles.active to 0>>
<<set _tentacles to $tentacles>>
<<for _i to 1; _i lt 20; _i++>>
	<<set _tentacles[_i] to null>>
<</for>>

<<set $leftaction to 0>>
<<set $rightaction to 0>>
<<set $back to 0>>
<<set $front to 0>>
<<set $chest to 0>>

<<set $beasttype to "beast">>
<<set $claws to 1>>
<<set $water to 0>>

<<set $vorestrength to 0>>
<<set $vorestruggle to 0>>
<<set $voretentacles to 0>>
<<set $vorestage to 0>>
<<set $vorecreature to 0>>
<<set $vorestomach to 0>>
<<set $swallowed to 0>>

<<set $leftleg to 0>>
<<set $rightleg to 0>>
<<set $breastuse to 0>>
<<set $leftnipple to 0>>
<<set $rightnipple to 0>>
<<set $leftarmstate to 0>>
<<set $rightarmstate to 0>>
<<set $feetstate to 0>>

<<set $audienceselector to 0>>
<<set $audiencecamera to 0>>
<<set $audiencecamera1 to 0>>
<<set $audiencecamera2 to 0>>
<<set $audiencecamera3 to 0>>
<<set $audiencecamera4 to 0>>
<<set $audiencecamera5 to 0>>
<<set $audiencecamera6 to 0>>

<<set $audiencemember to 0>>
<<set $audienceforceboy to 0>>
<<set $audienceforcegirl to 0>>
<<set $audienceforceteen to 0>>
<<set $audiencepresent to 0>>

<<set $speechcrossdressangry to 0>>
<<set $speechcrossdressaroused to 0>>
<<set $speechcrossdressshock to 0>>
<<set $speechcrossdressdisappointed to 0>>

<<unset $willpowerpain>>

<<if $seductionskillup gte 1>>
<<set $seductionskillup to 0>>
	<<if $seductionskill lt 1000>>
	You feel more confident in your seduction skills.

	<</if>>
<</if>>
<<if $oralskillup gte 1>>
<<set $oralskillup to 0>>
	<<if $oralskill lt 1000>>
You feel more confident in your ability to give pleasure with your mouth.

	<</if>>
<</if>>
<<if $vaginalskillup gte 1>>
<<set $vaginalskillup to 0>>
	<<if $vaginalskill lt 1000>>
You feel more confident in your ability to give pleasure with your vagina.

	<</if>>
<</if>>
<<if $analskillup gte 1>>
<<set $analskillup to 0>>
	<<if $analskill lt 1000>>
You feel more confident in your ability to give pleasure with your anus.

	<</if>>
<</if>>
<<if $handskillup gte 1>>
<<set $handskillup to 0>>
	<<if $handskill lt 1000>>
You feel more confident in your ability to give pleasure with your hands.

	<</if>>
<</if>>
<<if $feetskillup gte 1>>
<<set $feetskillup to 0>>
	<<if $feetskill lt 1000>>
You feel more confident in your ability to give pleasure with your feet.

	<</if>>
<</if>>
<<if $bottomskillup gte 1>>
<<set $bottomskillup to 0>>
	<<if $bottomskill lt 1000>>
You feel more confident in your ability to give pleasure with your buttocks.

	<</if>>
<</if>>
<<if $thighskillup gte 1>>
<<set $thighskillup to 0>>
	<<if $thighskill lt 1000>>
You feel more confident in your ability to give pleasure with your thighs.

	<</if>>
<</if>>
<<if $chestskillup gte 1>>
	<<set $chestskillup to 0>>
	<<if $chestskill lt 1000>>
		You feel more confident in your ability to use your <<breasts>> to pleasure others.

	<</if>>
<</if>>
<<if $penileskillup gte 1>>
<<set $penileskillup to 0>>
	<<if $penileskill lt 1000>>
You feel more confident in your ability to pleasure others with your penis.

	<</if>>
<</if>>

<<manend>>
<<turnend>>

<</nobr>><</widget>>

:: Widgets Clear NPC [widget]

<<widget "clearnpc">><<nobr>>

<<for _i = 0; _i < $NPCList.length ; _i++>>
	<<set $NPCList[_i].lefthand to "none">>
	<<set $NPCList[_i].righthand to "none">>
	<<set $NPCList[_i].penis to "none">>
	<<set $NPCList[_i].vagina to "none">>
	<<set $NPCList[_i].mouth to "none">>
	<<set $NPCList[_i].chest to "none">>
	<<set $NPCList[_i].gender to 0>>
	<<set $NPCList[_i].pronoun to 0>>
	<<set $NPCList[_i].description to 0>>
	<<set $NPCList[_i].insecurity to 0>>
	<<set $NPCList[_i].lactation to 0>>
	<<set $NPCList[_i].intro to 0>>
	<<set $NPCList[_i].speechanusescape to 0>>
	<<set $NPCList[_i].speechpenisescape to 0>>
	<<set $NPCList[_i].speechvaginaescape to 0>>
	<<set $NPCList[_i].beastgender to 0>>
	<<set $NPCList[_i].beastpronoun to 0>>
	<<if _i < 1>>
		<<set $NPCList[_i].breastsize to 3>>
		<<set $NPCList[_i].breastsdesc to "breasts">>
		<<set $NPCList[_i].breastdesc to "breast">>
		<<set $NPCList[_i].penisdesc to "penis">>
		<<set $NPCList[_i].penissize to 2>>
		<<set $NPCList[_i].health to 200>>
	<<else>>
		<<set $NPCList[_i].breastsize to 0>>
		<<set $NPCList[_i].breastsdesc to 0>>
		<<set $NPCList[_i].breastdesc to 0>>
		<<set $NPCList[_i].penisdesc to 0>>
		<<set $NPCList[_i].penissize to 0>>
		<<set $NPCList[_i].health to 0>>
	<</if>>
<</for>>

<<set $pronoun to 0>>

<<set $beastgender to 0>>
<<set $beastpronoun to 0>>

<<set $beastgenderoverride to 0>>

<<set $enemyno to 0>>

<<unset $npcdescription>>
<<set $npc to 0>>
<<unset $npcnum>>

<</nobr>><</widget>>

:: Widgets End Event [widget]

<<widget "endevent">><<nobr>>

<<if $dancing is 1>>
	<<famedance>>
<</if>>

<<set $molestavoid to 1>>

<<set $phaselast to $phase>>
<<set $phase to 0>>
<<set $phase2 to 0>>
<<endnpc>>
<<clearnpc>>
<<set $dancelocation to 0>>
<<set $forceddance to 0>>

<<set $consensual to 0>>
<<set $danceaction to 0>>
<<set $danceactiondefault to 0>>
<<set $attention to 0>>
<<set $audience to 0>>
<<set $audienceexcitement to 0>>
<<set $audiencearousal to 0>>
<<set $audiencemod to 1>>
<<set $venuemod to 1>>
<<set $danceevent to 0>>
<<set $dancing to 0>>
<<set $privatedanceoffered to 0>>
<<set $trance to 0>>
<<set $robinhugging to 0>>
<<set $robinroomentered to 0>>

<<set $orgasmcurrent to 0>>

<<set $action_unclad_outfit to 0>>
<<set $action_unclad_upper to 0>>
<<set $action_unclad_lower to 0>>
<<set $action_unclad_under_lower to 0>>
<<set $clothingselector to 0>>
<<set $stealtextskip to 0>>
<<set $trueconsensual to 0>>

<<set $speechcum to 0>>
<<set $speechorgasmcount to 0>>

<</nobr>><</widget>>

:: Widgets End Speech [widget]
<<widget "manend">><<nobr>>
<<set $speechpenispenetrated to 0>>
<<set $speechvaginapenetrated to 0>>
<<set $speechanuspenetrated to 0>>
<<set $speechmouthpenetrated to 0>>
<<set $speechotheranuspenetrated to 0>>
<<set $speechvaginaimminent to 0>>
<<set $speechpenisimminent to 0>>
<<set $speechanusimminent to 0>>
<<set $speechmouthimminent to 0>>
<<set $speechotheranusimminent to 0>>
<<set $speechvaginaentrance to 0>>
<<set $speechanusentrance to 0>>
<<set $speechmouthentrance to 0>>
<<set $speechpenisentrance to 0>>
<<set $speechotheranusentrance to 0>>
<<set $speechvaginawithhold to 0>>
<<set $speechanuswithhold to 0>>
<<set $speechpeniswithhold to 0>>
<<set $speechotheranuswithhold to 0>>
<<set $speechvagina to 0>>
<<set $speechpenis to 0>>
<<set $speechanus to 0>>
<<set $speechvaginamouth to 0>>
<<set $speechvaginavagina to 0>>
<<set $speechbeat to 0>>
<<set $speechhit to 0>>

<<set $speechheadbreasts to 0>>
<<set $speechheadchest to 0>>
<<set $speechheadnipple to 0>>
<<set $speechheadsuckle to 0>>
<<set $speechheadnippleclosed to 0>>
<<set $speechheadsuckleclosed to 0>>

<<set $speechfeet to 0>>
<<set $speechthigh to 0>>
<<set $speechcheeks to 0>>
<<set $speechhandjobpenis to 0>>
<<set $speechhandjobvagina to 0>>

<<set $speechthroat to 0>>
<<set $speechvaginafoot to 0>>
<<set $speechpenisfoot to 0>>
<<set $speechchastity to 0>>
<<set $speechstruggle to 0>>
<<set $speechstripstruggle to 0>>
<<set $speechspank to 0>>
<<set $speecharms to 0>>
<<set $speechclit to 0>>
<<set $speechglans to 0>>
<<set $speechbottom to 0>>
<<set $speechhair to 0>>
<<set $speechchestrub to 0>>
<<set $speechbreastrub to 0>>
<<set $speechvaginaflaunt to 0>>
<<set $speechvaginavirgin to 0>>
<<set $speechanusvirgin to 0>>
<<set $speechmouthvirgin to 0>>
<<set $speechpenisvirgin to 0>>
<<set $speechpenisbig to 0>>
<<set $speechpenisescape to 0>>
<<set $speechvaginaescape to 0>>
<<set $speechanusescape to 0>>
<<set $speechsteal to 0>>

<<set $npcspeechcycle += 1>>
<<if $npcspeechcycle gte 7>>
	<<set $npcspeechcycle to 0>>
<</if>>

<</nobr>><</widget>>

<<widget "turnend">><<nobr>>

<<set $speechcum to 0>>
<<set $speechorgasmrepeat to 0>>

<<set $speechgenitals to 0>>
<<set $speechbreasts to 0>>
<<set $speechscream to 0>>
<<set $speechapologise to 0>>
<<set $speechplead to 0>>
<<set $speechmoan to 0>>
<<set $speechdemand to 0>>
<<set $speechcoverface to 0>>
<<set $speechcoverpenis to 0>>
<<set $speechcovervagina to 0>>
<<set $speechapologiseno to 0>>
<<set $speechforgive to 0>>
<<set $speechspray to 0>>

<<if $speechcrossdressangry is 2>>
<<set $speechcrossdressangry to 1>>
<<elseif $speechcrossdressangry is 1>>
<<set $speechcrossdressangry to 0>>
<</if>>

<<if $speechcrossdressaroused is 2>>
<<set $speechcrossdressaroused to 1>>
<<elseif $speechcrossdressaroused is 1>>
<<set $speechcrossdressaroused to 0>>
<</if>>

<<if $speechcrossdressshock is 2>>
<<set $speechcrossdressshock to 1>>
<<elseif $speechcrossdressshock is 1>>
<<set $speechcrossdressshock to 0>>
<</if>>

<<if $speechcrossdressdisappointed is 2>>
<<set $speechcrossdressdisappointed to 1>>
<<elseif $speechcrossdressdisappointed is 1>>
<<set $speechcrossdressdisappointed to 0>>
<</if>>

<</nobr>><</widget>>

<<widget "manspeech">><<nobr>>
<<set _n to $args[0]>>
<<if $NPCList[_n].speechpenisescape is 1>>
<<set $speechpenisescape to 1>>
<</if>>
<<if $NPCList[_n].speechvaginaescape is 1>>
<<set $speechvaginaescape to 1>>
<</if>>
<<if $NPCList[_n].speechanusescape is 1>>
<<set $speechanusescape to 1>>
<</if>>
<</nobr>><</widget>>

license: mit