code:
:: forceFeeding [nobr no-history]

<<run App.Utils.setLocalPronouns(getSlave($AS))>>
<<set $desc = SlaveTitle(getSlave($AS))>>

<<set _belly = bellyAdjective(getSlave($AS))>>
<<set getSlave($AS).bellyAccessory = "none", _isDone = getSlave($AS).inflation-1, _pregDiscovery = 0>>
You call $him over and ask $him to wait patiently for a moment.
<<if getSlave($AS).fetish == "mindbroken">>
	$He shows no response as
<<else>>
	$He barely has time to ponder why you called for $him when
<</if>>
another slave carries in a pair of
<<if getSlave($AS).inflation == 3>>
	one gallon
<<elseif getSlave($AS).inflation == 2>>
	two liter
<<else>>
	one liter
<</if>>
buckets overflowing with slave food. $He is going to eat it all and you're going to enjoy $him as $he does it.

<<if getSlave($AS).inflation > 1 && getSlave($AS).preg > 1>>
	$He looks nauseated by the <<if canSee(getSlave($AS))>>sight<<elseif canSmell(getSlave($AS))>>smell<<else>>very existence<</if>> of the food.
<<elseif getSlave($AS).fetish == "submissive" && getSlave($AS).devotion >= -20>>
	$He blushes at the thought of being forced to eat for another's amusement.
<<elseif getSlave($AS).behavioralFlaw == "gluttonous" && getSlave($AS).devotion >= -20>>
	$He's awestruck that you approve of $his gluttony enough to present $him a feast.
<<elseif getSlave($AS).behavioralFlaw == "gluttonous">>
	$He's hesitant about your intent, but $he gives in as $his belly begins to growl at the <<if canSee(getSlave($AS))>>sight<<elseif canSmell(getSlave($AS))>>smell<<else>>anticipation<</if>> of $his waiting meal.
<<elseif getSlave($AS).behavioralFlaw == "anorexic">>
	$He grimaces at the <<if canSee(getSlave($AS))>>sight<<elseif canSmell(getSlave($AS))>>smell<<else>>thought<</if>> of the food that will soon be going into $him. $He knows you won't let it come back up later.
<</if>>

<<if canMove(getSlave($AS))>>
	You instruct $him to take a seat on your lap and open
	<<if getSlave($AS).fetish == "mindbroken">>
		wide, but $he remains still and unresponsive. Talking to a broken mind is pointless.
	<<else>>
		wide.
	<</if>>
	<<if getSlave($AS).devotion < -20>>
		Opposed to the thought of being forced to eat all that food, $he tries to <<if canWalk(getSlave($AS))>>step back<<else>>crawl away<</if>>, but you catch $him and pull $him into your lap, wrapping an arm
	<<elseif getSlave($AS).fetish == "submissive">>
		$He meekly settles into your lap and shudders as $he feels your dominant hand wrap
	<<elseif getSlave($AS).behavioralFlaw == "gluttonous">>
		$He wastes no time getting into position with $his mouth agape as you wrap your hand
	<<elseif getSlave($AS).devotion <= 20>>
		$He complies without comment and settles $himself onto your lap, shuddering slightly as you wrap your arm
	<<elseif getSlave($AS).devotion <= 50>>
		$He hesitates but eventually settles onto your lap as you wrap your arm
	<<else>>
		$He eagerly settles $himself onto your lap as you wrap your arm
	<</if>>
<<elseif (isAmputee(getSlave($AS)))>>
	<<if getSlave($AS).devotion < -20>>
		$He's opposed to the thought of being forced to eat all that food, but as an amputee can do nothing about it. You heft $him onto your lap, wrapping an arm
	<<elseif getSlave($AS).fetish == "submissive">>
		$He's opposed to the thought of being forced to eat all that food, but as an amputee can do nothing about it; not that $he'd go against your orders anyway. $He shudders with pleasure as you heft $him onto your lap, wrapping a dominant arm
	<<elseif getSlave($AS).behavioralFlaw == "gluttonous">>
		$He can't wait to chow down, but as an amputee can do nothing to get in position. $He shudders with anticipation as you heft $him onto your lap, wrapping an arm
	<<elseif getSlave($AS).devotion <= 20>>
		$He's hesitant of being force-fed, but as an amputee can do nothing about it. You heft $him onto your lap, wrapping your arm
	<<elseif getSlave($AS).devotion <= 50>>
		$He's mildly hesitant of being force-fed, but as an amputee can do nothing about it. You heft $him onto your lap, wrapping your arm
	<<else>>
		$He devotedly <<if canSee(getSlave($AS))>>looks<<else>>smiles<</if>> at you as you heft $him onto your lap, wrapping your arm
	<</if>>
<<else>>
	You inform $him $he'll be taking a seat on your lap and opening wide for $his meal.
	<<if getSlave($AS).devotion < -20>>
		$He's opposed to the thought of being forced to eat all that food, but since $he is immobile, can't escape. You heft $him onto your lap, wrapping an arm
	<<elseif getSlave($AS).fetish == "submissive">>
		$He accepts your orders without question. $He shudders with pleasure as you heft $him onto your lap, wrapping a dominant arm
	<<elseif getSlave($AS).behavioralFlaw == "gluttonous">>
		$He eagerly tries to get to your lap faster. $He shudders with anticipation as you heft $him onto your lap, wrapping your arm
	<<elseif getSlave($AS).devotion <= 20>>
		$He complies without comment. You heft $him onto your lap, wrapping an arm
	<<elseif getSlave($AS).devotion <= 50>>
		$He hesitates for a moment, before demonstrating acceptance. You heft $him onto your lap, wrapping an arm
	<<else>>
		$He squirms with excitement as you heft $him onto your lap, wrapping an arm
	<</if>>
<</if>>
<<if getSlave($AS).fetish == "mindbroken">>
	You reach out and wrap your arms
<</if>>

around $his
<<if getSlave($AS).weight > 190>>
	immensely soft
<<elseif getSlave($AS).belly >= 150000>>
	_belly
<<elseif getSlave($AS).weight > 160>>
	massive soft
<<elseif getSlave($AS).weight > 130>>
	giant soft
<<elseif getSlave($AS).belly >= 1500>>
	_belly
<<elseif getSlave($AS).weight > 95>>
	huge soft
<<elseif getSlave($AS).weight > 30>>
	big soft
<<elseif getSlave($AS).weight > 10>>
	soft
<<elseif getSlave($AS).muscles > 95>>
	chiseled
<<elseif getSlave($AS).muscles > 30>>
	muscular
<<elseif getSlave($AS).muscles > 5>>
	firm, ripped
<<else>>
	firm, flat
<</if>>
<<if getSlave($AS).fetish == "mindbroken">>
	belly, pulling $him into your lap.
<<else>>
	belly.
<</if>>

You hold $him tight as you pull $his meal closer, dip in a cup and bring it to $his lips.
<<if getSlave($AS).fetish == "mindbroken">>
	It takes little effort to get $him to gulp down the contents
<<elseif getSlave($AS).devotion < -20>>
	$He struggles in your lap and refuses to open $his mouth. You drop the cup back into the bucket and lean in close. You quickly clip $his nose shut, eliciting a panicked thrash from the $girl.
	<<if hasAnyLegs(getSlave($AS))>>
		You warn $him that $his punishment will be severe if $he comes that close to kicking over the buckets again.
	<</if>>
	With $his mouth forced open, you now have a clear avenue with which to pour the slave food into $his mouth. $He sputters as $he struggles to swallow with $his nose shut. After several cups, tears are streaming down $his face from the discomfort. Weeping, $he implores you to remove the clamp so that $he may drink like a good $girl.
<<elseif getSlave($AS).fetish == "submissive">>
	$He submissively drinks the contents and readies $his lips for the next,
<<elseif getSlave($AS).behavioralFlaw == "gluttonous">>
	$He hurriedly gulps down the contents and opens wide for the next,
<<elseif getSlave($AS).devotion <= 20>>
	$He wordless drinks the contents,
<<elseif getSlave($AS).devotion <= 50>>
	$He drinks the contents without hesitation,
<<else>>
	$He happily downs the contents,
<</if>>

<<if getSlave($AS).fetish != "mindbroken" && getSlave($AS).devotion < -20>>
	You readily comply and waste no time in bring cupful after cupful to $his lips.
<<else>>
	so you keep the cupfuls coming.
<</if>>

You can feel $his <<= getSlave($AS).skin>> belly swelling with <<= getSlave($AS).inflationType>> as it pushes out against your hand. Once $he has downed two liters, you give $his bloated belly a slap, eliciting
<<if getSlave($AS).fetish == "mindbroken">>
	a small burp from the broken slave
<<elseif getSlave($AS).devotion < -20>>
	a shudder from the groaning slave
<<elseif getSlave($AS).fetish == "submissive">>
	a subtle belch that the moaning slave quickly apologizes for,
<<elseif getSlave($AS).behavioralFlaw == "gluttonous">>
	a subtle belch from the moaning slave
<<elseif getSlave($AS).devotion <= 20>>
	a small shudder from the bloated slave
<<elseif getSlave($AS).devotion <= 50>>
	a small hiccup that the overfilled slave immediately apologizes for,
<<else>>
	a cute burp from the bloated slave, followed by $his tongue running over $his lips
<</if>>
and a little jiggle from $his gut.

<<if getSlave($AS).pregKnown == 0 && getSlave($AS).preg > getSlave($AS).pregData.normalBirth/13.33 && _isDone > 0>>
	As soon as the next helping enters $him you feel something is wrong. $He begins to heave,
	<<if getSlave($AS).fetish != "mindbroken" && getSlave($AS).devotion > 50>>
		struggling to keep down the slave food, however $he shortly expels the entirety of $his stomach across the floor.
	<<else>>
		shortly expelling the entirety of $his stomach
	<</if>>
	<<if getSlave($AS).fetish == "mindbroken">>
		all over $himself and your lap.
	<<elseif getSlave($AS).devotion < -20>>
		all over $himself and your lap.
	<<elseif getSlave($AS).fetish == "submissive">>
		onto your floor.
	<<elseif getSlave($AS).behavioralFlaw == "gluttonous">>
		all over $himself and your lap.
	<<elseif getSlave($AS).devotion <= 20>>
		all over $himself and your lap.
	<<elseif getSlave($AS).devotion <= 50>>
		across the floor.
	<</if>>
	It didn't seem to be willful,
	<<if getSlave($AS).fetish == "mindbroken">>
		not that much is with $him, but is still unacceptable.
	<<elseif getSlave($AS).devotion < -20>>
		given how pathetically $he is cowering from your wrath, but is completely unacceptable.
	<<elseif getSlave($AS).fetish == "submissive">>
		given how $he is begging to clean it up with $his tongue, but is completely unacceptable.
	<<elseif getSlave($AS).behavioralFlaw == "gluttonous">>
		given how $he is in tears over the loss of such a meal, but is completely unacceptable.
	<<elseif getSlave($AS).devotion <= 20>>
		given how $he is begging you to try again, but is completely unacceptable.
	<<elseif getSlave($AS).devotion <= 50>>
		given how disappointed $he is in failing you, but is completely unacceptable.
	<<else>>
		given how disappointed $he is in failing you, but is worrying. Such a good slave shouldn't do such bad things.
	<</if>>
	<<set _pregDiscovery = 1>>
<<else>>
	<<if _isDone > 0>>
		<<set _isDone-->>
		But $he isn't done
		<<if getSlave($AS).fetish == "mindbroken">>
			yet.
		<<elseif getSlave($AS).devotion < -20>>
			yet.
		<<elseif getSlave($AS).fetish == "submissive">>
			yet, not that $he minds.
		<<elseif getSlave($AS).behavioralFlaw == "gluttonous">>
			yet, much to $his delight.
		<<elseif getSlave($AS).devotion <= 20>>
			yet, much to $his dismay.
		<<elseif getSlave($AS).devotion <= 50>>
			yet, not that $he'd risk complaining.
		<<else>>
			yet, not that $he'd complain about fulfilling your desires.
		<</if>>
		More and more you feed $him; $his belly swelling ever larger and growing even heavier as $he
		<<if getSlave($AS).fetish == "mindbroken">>
			guzzles
		<<elseif getSlave($AS).devotion < -20>>
			painstakingly drinks
		<<elseif getSlave($AS).fetish == "submissive">>
			diligently drinks
		<<elseif getSlave($AS).behavioralFlaw == "gluttonous">>
			desperately sucks down
		<<elseif getSlave($AS).devotion <= 20>>
			diligently drinks
		<<elseif getSlave($AS).devotion <= 50>>
			diligently drinks
		<<else>>
			diligently drinks
		<</if>>
		the slave food. You reposition yourself to bet a better hold on $his bulging food baby. As $he passes the gallon mark, you give the swollen orb a good jiggle, eliciting
		<<if getSlave($AS).fetish == "mindbroken">>
			a burp from the broken slave and tons of motion under your arm.
		<<elseif getSlave($AS).devotion < -20>>
			a pained burp from the crying slave and tons of motion under your arm.
		<<elseif getSlave($AS).fetish == "submissive">>
			a moan of arousal over your control and tons of motion under your arm.
		<<elseif getSlave($AS).behavioralFlaw == "gluttonous">>
			a load hiccup, tons of motion under your arm, and a plea for more food.
		<<elseif getSlave($AS).devotion <= 20>>
			a strained burp from the full slave and tons of motion under your arm.
		<<elseif getSlave($AS).devotion <= 50>>
			a small hiccup, which the bloated slave immediately apologizes for, and tons of motion under your arm.
		<<else>>
			a small sigh followed by a request for more, from the bloated slave and tons of motion under your arm.
		<</if>>

	<</if>>
	<<if _isDone > 0>>
		<<if getSlave($AS).fetish == "mindbroken">>
			$He squirms a little in discomfort, but $he still has another gallon to go, so you continue feeding food into $his mouth.
		<<elseif getSlave($AS).devotion < -20>>
			$He squirms in discomfort, but $he still has another gallon to go and $he knows it. You remind $him of the ways you can torment $him in this state so you can continue feeding food into $his mouth without too much resistance.
		<<elseif getSlave($AS).fetish == "submissive">>
			$He gets comfortable as $he still has another gallon to go and $he knows it. Gulping, $he opens $his mouth in preparation, eager to obey $his dom.
		<<elseif getSlave($AS).behavioralFlaw == "gluttonous">>
			$He still has another gallon to go and $he knows it, so $he wastes no time in letting you know $he's ready.
		<<elseif getSlave($AS).devotion <= 20>>
			$He begins to struggle when $he realizes $he still has another gallon to go. Gulping, $he opens up as another helping approaches $his mouth.
		<<elseif getSlave($AS).devotion <= 50>>
			$He still has another gallon to go and $he knows it, so $he tries $his best to get comfortable and give $his belly room to grow. Gulping, $he diligently opens up for the next serving.
		<<else>>
			$He still has another gallon to go and $he knows it, but if <<= getWrittenTitle(getSlave($AS))>> wants $him to be stuffed like a turkey, $he'll happily comply. $He wastes no time in opening up for your next helping.
		<</if>>
		You can feel the pressure growing in $his middle as it fills out under your arm more and more. $He
		<<if getSlave($AS).fetish == "mindbroken">>
			mechanically downs every sip you give $him with no concern for $his own health.
		<<elseif getSlave($AS).devotion < -20>>
			struggles to down every sip you give $him and pants heavily whenever $he gets the chance.
		<<elseif getSlave($AS).fetish == "submissive">>
			struggles to down every sip you give $him and pants heavily whenever $he gets the chance.
		<<elseif getSlave($AS).behavioralFlaw == "gluttonous">>
			forces down every sip you give $him and pants heavily when $his mouth isn't full.
		<<elseif getSlave($AS).devotion <= 20>>
			struggles to down every sip you give $him and pants heavily whenever $he gets the chance.
		<<elseif getSlave($AS).devotion <= 50>>
			obediently downs every gulp you give $him and pants heavily between helpings.
		<<else>>
			devotedly downs every gulp you give $him and catches $his breath, while being a tease, between helpings.
		<</if>>
		Once the last of the slave food is in $his stomach, you give the firm globe a <<if getSlave($AS).devotion > 20>>gentle <</if>>slap, eliciting
		<<if getSlave($AS).fetish == "mindbroken">>
			a large belch from the broken slave.
		<<elseif getSlave($AS).devotion < -20>>
			a large belch and a glare from the straining slave.
		<<elseif getSlave($AS).fetish == "submissive">>
			a large belch and a squeak of shame from the submissive slave.
		<<elseif getSlave($AS).behavioralFlaw == "gluttonous">>
			a large belch and a content sigh from the bloated glutton.
		<<elseif getSlave($AS).devotion <= 20>>
			a restrained gag from the overfilled slave.
		<<elseif getSlave($AS).devotion <= 50>>
			a small hiccup from the overfilled slave, which $he immediately apologizes for.
		<<else>>
			a large belch and a playfully stuck out tongue from the stuffed slave.
		<</if>>
		$His belly is as taut as a drum; you
		<<if getSlave($AS).devotion > 20>>
			rub it some more
		<<else>>
			pat it several more times
		<</if>>
		as you appreciate its size.

	<</if>>
	Knocking the empty buckets aside, you help $his
	<<if getSlave($AS).fetish == "mindbroken">>
		hiccupping
	<<elseif getSlave($AS).devotion < -20>>
		hiccupping
	<<elseif getSlave($AS).fetish == "submissive">>
		hiccupping
	<<elseif getSlave($AS).behavioralFlaw == "gluttonous">>
		hiccupping
	<<elseif getSlave($AS).devotion <= 20>>
		heaving
	<<elseif getSlave($AS).devotion <= 50>>
		hefty
	<<else>>
		hefty
	<</if>>
	bulk onto the couch to recover.
	<<if getSlave($AS).fetish == "mindbroken">>
		After a few minutes of rest, and several glares from you when it appears $his meal might be coming back up,
	<<elseif getSlave($AS).devotion < -20>>
		$He <<if canSee(getSlave($AS))>>looks in your eyes<<else>>faces you<</if>>, as though almost demanding answers. $He looks apprehensive about what you will do next. After a few minutes of rest, and several glares from you when it appears $his meal might be coming back up,
	<<elseif getSlave($AS).fetish == "submissive">>
		$He <<if canSee(getSlave($AS))>>looks in your eyes<<else>>faces you<</if>>; a satisfied smile on $his face. $He almost looks sad that it's over, though $his gurgling middle says otherwise. After a few minutes of rest,
	<<elseif getSlave($AS).behavioralFlaw == "gluttonous">>
		$He <<if canSee(getSlave($AS))>>looks in your eyes<<else>>faces you<</if>>; a satisfied smile on $his face. $He almost looks sad that it's over, and $his stomach audibly grumbles its displeasure that no more food is working down $his throat. After a few minutes of rest,
	<<elseif getSlave($AS).devotion <= 20>>
		$He looks up at you quizzically, unsure about what you will do next. $His meal attempts to come back up on $him several times, but $he holds it down for fear of punishment should $he vomit. After a few minutes of rest,
	<<elseif getSlave($AS).devotion <= 50>>
		$He sighs contently, hoping you'll give $him more attention. $His meal attempts to come back up on $him several times, but $he dutifully holds it down. After a few minutes of rest,
	<<else>>
		$He sighs contently, hoping you'll give $him more attention. $He is proud to let you know that you could fit even more in $him if you wanted. After a few minutes of rest,
	<</if>>
	you order $him to continue stuffing $himself to maintain $his current size until you say otherwise.
	<<if getSlave($AS).fetish != "mindbroken" && getSlave($AS).devotion >= -20 && getSlave($AS).behavioralFlaw == "gluttonous">>
		$He squeals with glee at the order.
	<</if>>
	You spend $his remaining time in recovery
	<<if getSlave($AS).fetish == "mindbroken">>
		teasing $his belly until you tire of $him and send $him on $his way.
	<<elseif getSlave($AS).devotion < -20>>
		tormenting $his gurgling belly until you tire of $his sobbing and send $him on $his way.
	<<elseif getSlave($AS).fetish == "submissive">>
		toying with $his belly until you tire of moaning and send $him on $his way.
	<<elseif getSlave($AS).behavioralFlaw == "gluttonous">>
		massaging $his stuffed belly until you tire of $him and send $him on $his way.
	<<elseif getSlave($AS).devotion <= 20>>
		tormenting $his gurgling belly until you tire of $his groaning and send $him on $his way.
	<<elseif getSlave($AS).devotion <= 50>>
		lavishing attention on $his gurgling belly, much to $his delight, until you tire of $him and send $him on $his way.
	<<else>>
		playing with $his belly. $He joins you in the endeavor, happy that you are pleased with the
		<<if _doMe != 1>>
			outcome.
		<<else>>
			outcome, but $his
			<<if canSee(getSlave($AS))>>eyes tell<<else>>face tells<</if>>
			you $he wants more.
		<</if>>

		<<set _doMe = 1>>
		<<if canDoVaginal(getSlave($AS)) && getSlave($AS).vagina > 0>>
			<<set _sexType = "vaginal">>
		<<elseif canDoAnal(getSlave($AS)) && getSlave($AS).anus > 0>>
			<<set _sexType = "anal">>
		<<else>>
			<<set _sexType = "none">>
		<</if>>
		<<if _sexType != "none">>
			<<if $PC.belly >= 10000>>
				<<set _doMe = 0>>
				$His <<if _sexType == "vaginal">>pussy<<else>>ass<</if>> is under a lot of pressure from $his swollen middle and surely would feel amazing; it's even <<if _sexType == "vaginal">>sopping wet for<<else>>eagerly winking at<</if>> you. Unfortunately, no matter how hard you try, you can't find a position that will accommodate both $his food-stuffed stomach and your own gravid middle. Sighing, you settle for $his mouth instead.
			<<else>>
				<<if $PC.dick != 0>>
					You're already rock hard so you
				<<else>>
					<<if _sexType == "vaginal">>
						You don a strap-on and
					<<else>>
						You don a strap-on, lube up,
					<</if>>
				<</if>>
				pull $his legs apart,
				<<if _sexType == "vaginal">>
					revealing $his
					<<if getSlave($AS).vaginaLube > 1>>
						sopping wet,
					<<elseif getSlave($AS).vaginaLube > 0>>
						moist,
					<<else>>
						moist, relative to its usual dryness,
					<</if>>
					<<if getSlave($AS).vagina >= 10>>
						devastated
					<<elseif getSlave($AS).vagina > 3>>
						cavernous
					<<elseif getSlave($AS).vagina > 2>>
						loose
					<<elseif getSlave($AS).vagina > 1>>
						used
					<<else>>
						tight
					<</if>>
					pussy.
				<<else>>
					and heft $his bulk up to reveal $his
					<<if getSlave($AS).anus > 3>>
						gaping asshole.
					<<elseif getSlave($AS).anus > 2>>
						loose anus.
					<<elseif getSlave($AS).anus > 1>>
						used asshole.
					<<else>>
						tight asshole.
					<</if>>
				<</if>>
				$His belly is putting so much pressure on it that
				<<if _sexType == "vaginal">>
					<<set _looseness = getSlave($AS).vagina>>
				<<else>>
					<<set _looseness = getSlave($AS).anus>>
				<</if>>
				<<if _sexType == "vaginal" && _looseness >= 10>>
					you might be able to get some decent friction now.
					<<if $PC.dick != 0>>
						You can actually feel the sides of $his cunt as you slide in.
					<<else>>
						You slide in like it's still nothing.
					<</if>>
				<<elseif _looseness > 3>>
					you should be able to get a decent fuck out of it.
					<<if $PC.dick != 0>>
						You can't help but be amazed that you're getting some resistance as you slide in.
					<<else>>
						You slide in like it's nothing.
					<</if>>
				<<elseif _looseness > 2>>
					it won't feel so
					<<if _sexType == "vaginal">>
						worn out.
					<<else>>
						stretched.
					<</if>>
					<<if $PC.dick != 0>>
						$He gives some nice resistance as you squeeze into $him.
					<<else>>
						You squeeze in without problem.
					<</if>>
				<<elseif _looseness > 1>>
					it'll feel positively tight.
					<<if $PC.dick != 0>>
						$His <<if _sexType == "vaginal">>pussy<<else>>anus<</if>> feels great, you practically had to squeeze in.
					<<else>>
						You squeeze in with a little effort.
					<</if>>
				<<else>>
					you'll barely be able to fit it in.
					<<if $PC.dick != 0>>
						$His <<if _sexType == "vaginal">>vagina<<else>>rear<</if>> is so tight you can barely get it in, but with a little work, you manage to squeeze into its tight confines. $He's tighter than any <<if _sexType == "anal">>anal<</if>> virgin you've ever fucked.
					<<else>>
						You have to
						<<if _sexType == "vaginal">>
							lube up some,
						<<else>>
							get a little rough,
						<</if>>
						but eventually you manage to slide into $his extremely tight <<if _sexType == "vaginal">>vagina<<else>>anus<</if>>.
					<</if>>
				<</if>>
				Once you're hilted, you bring your hands to $his distended belly, eager to feel it move as you fuck $him.
				<<if hasAnyArms(getSlave($AS))>>
					$His own join<<if hasBothArms(getSlave($AS))>>s<</if>> yours atop the taut dome.
				<</if>>
				Every thrust into the stuffed $desc forces $his full middle to leap back before slamming into your stomach alongside a moaning groan. As you pick up the pace, $he begins to buck against you, adding even more motion to $his body. It doesn't take long for you to reach your peak and, after cumming, catch sight of $his own climax. Watching $his middle attempt to contract around the mass of slave food inside $him invigorates you for a second round.
				<<if $PC.balls >= 30>>
					By the time you're done, $he's positively massive; your copious seed flows out of $him in spurts as $his body desperately struggles to relieve the extra pressure your huge balls pumped into $him.
				<</if>>
				Once you are spent, <<if $PC.balls >= 30>>and $he's forced out all your cum,<</if>> you settle down beside $him and rest your head against $his belly; it almost feels like a water-filled pillow, albeit a little noisy. You and <<= getSlave($AS).slaveName>> doze off together for a much needed nap. You don't get much rest; $his stomach's constant groaning and burbling keeping you up, so you send $him on $his way. $He blows you one last kiss and eagerly looks forward to next time.
				<<if _sexType == "vaginal">>
					<<= VCheck.Vaginal(getSlave($AS), 2)>>
				<<else>>
					<<= VCheck.Anal(getSlave($AS), 2)>>
				<</if>>
			<</if>>
		<<else>>
			<<set _doMe = 0>>
		<</if>>
		<<if _doMe == 0>>
			<<if $PC.dick != 0>>
				You crawl onto the couch above $his head and lower your erect cock straight into $his waiting mouth. $He eagerly sucks you off, $his belly wobbling with every thrust into $his throat. You cum fast and hard into $him, a product of being on the edge during $his feeding;
				<<if getSlave($AS).behavioralFlaw == "gluttonous">>
					$he takes it like nothing and resumes sucking, $his gluttony showing no bounds.
				<<else>>
					$he swallows it promptly and keeps sucking. You'd swear $he was a glutton at this point.
				<</if>>
			<<else>>
				You crawl onto the couch above $his head and lower your needy pussy straight onto $his outstretched tongue. $He eagerly eats you out, $his belly wobbling along to $his vigorous licking. You cum fast and hard onto $him, a product of being on the edge during $his feeding;
				<<if getSlave($AS).behavioralFlaw == "gluttonous">>
					$he laps it all up and resumes pleasuring you, $his gluttony showing no bounds.
				<<else>>
					$he laps it promptly and resumes pleasuring you. You'd swear $he was a glutton at this point.
				<</if>>
			<</if>>
			Once you are spent, you slide down beside $him and rest your head against $his belly; it almost feels like a water-filled pillow, albeit a little noisy. You and <<= getSlave($AS).slaveName>> doze off together for a much needed nap. You don't get much rest; $his stomach's constant groaning and burbling keeping you up, so you send $him on $his way. $He blows you one last kiss and eagerly looks forward to next time.
			<<set getSlave($AS).counter.oral += 2, $oralTotal += 2>>
		<</if>>
	<</if>>
<</if>>

<<if _pregDiscovery == 1>>
	Once you've managed to stop $his heaving and clean up, you decide to get to the root of this mess. While most of the tests come back normal, one in particular catches your eye; @@.lime;$he is pregnant <<if getSlave($AS).preg > getSlave($AS).pregData.normalBirth/4>> and surprisingly far along<</if>>.@@
	<<run deflate(getSlave($AS))>>
	<<set getSlave($AS).pregKnown = 1>>
<<else>>
	<<if getSlave($AS).inflation == 3>>
		<<if canWalk(getSlave($AS)) || (canMove(getSlave($AS)) && getSlave($AS).rules.mobility == "permissive")>>
			$He gingerly leaves your office, massaging $his over-stuffed belly as $he goes.
		<<else>>
			$His belly wobbles heavily as $he is helped from your office.
		<</if>>
		Being filled so full @@.red;surely had negative effects@@ on $his health.
		<<run healthDamage(getSlave($AS), 10)>>
	<<elseif getSlave($AS).inflation == 2>>
		<<if canWalk(getSlave($AS)) || (canMove(getSlave($AS)) && getSlave($AS).rules.mobility == "permissive")>>
			$He gingerly leaves your office, massaging $his stuffed belly as $he goes.
		<<else>>
			$His belly wobbles heavily as $he is helped from your office.
		<</if>>
	<<elseif getSlave($AS).inflation == 1>>
		<<if canWalk(getSlave($AS)) || (canMove(getSlave($AS)) && getSlave($AS).rules.mobility == "permissive")>>
			$He gingerly leaves your office, massaging $his distended belly as $he goes.
		<<else>>
			$His belly wobbles as $he is helped from your office.
		<</if>>
	<</if>>
	<<if getSlave($AS).fetish == "mindbroken">>
		You question if the broken $girl understood your commands, but relish the idea of force-feeding $him even more should $he fail you.
	<</if>>
<</if>>

<<run SetBellySize(getSlave($AS))>>


code:
:: Abort [nobr]

<<set $nextButton = "Back", $nextLink = "Slave Interact">>

The remote surgery makes aborting a pregnancy quick and efficient.

<<if getSlave($AS).preg < 4>>
	It was so early in $his pregnancy that the potential mental effects are diminished.
<<else>>
	<<= getSlave($AS).slaveName>> is
	<<if (getSlave($AS).fuckdoll > 0) || (getSlave($AS).fetish == "mindbroken")>>
		completely unmoved by the development.
	<<elseif getSlave($AS).sexualFlaw == "breeder">>
		@@.red;fundamentally broken.@@ $His entire concept of self and sexuality was wrapped up in the life growing within $him, and now it is gone.
		<<set getSlave($AS).fetish = "mindbroken", getSlave($AS).behavioralQuirk = "none", getSlave($AS).behavioralFlaw = "none", getSlave($AS).sexualQuirk = "none", getSlave($AS).sexualFlaw = "none", getSlave($AS).devotion = 0, getSlave($AS).trust = 0>>
	<<elseif getSlave($AS).devotion < -50>>
		@@.mediumorchid;filled with violent, consuming hatred.@@ Even though $he knew $his baby was destined for a slave orphanage, it seems $he cared for it and views you as its killer. $He is @@.gold;terrified of your power@@ over $his body.
		<<set getSlave($AS).trust -= 10, getSlave($AS).devotion -= 25>>
	<<elseif getSlave($AS).devotion < -20>>
		@@.mediumorchid;afflicted by desperate, inconsolable sobbing.@@ Even though $he knew $his baby was destined for a slave orphanage, it seems $he cared for it. $He is @@.gold;terrified of your power@@ over $his body.
		<<set getSlave($AS).trust -= 10, getSlave($AS).devotion -= 10>>
	<<elseif getSlave($AS).fetish == "pregnancy">>
		@@.mediumorchid;filled with a deep sorrow.@@ To a pregnancy fetishist, having a pregnancy end like this hurts far worse than birth ever would. $He is @@.gold;terrified of a repeat performance.@@
		<<set _fetishModifier = getSlave($AS).fetishStrength/2>>
		<<set getSlave($AS).devotion -= 1*_fetishModifier, getSlave($AS).trust -= 1*_fetishModifier>>
	<<elseif getSlave($AS).devotion <= 20>>
		@@.mediumorchid;consumed by muted weeping and enduring sorrow.@@ Even though $he knew $his baby was destined for a slave orphanage, it seems $he cared for it. $He is @@.gold;terrified of your power@@ over $his body.
		<<set getSlave($AS).trust -= 10, getSlave($AS).devotion -= 5>>
	<<elseif getSlave($AS).devotion <= 50>>
		dully obedient. $He has been broken to slave life so thoroughly that even this is neither surprising nor affecting. $He is @@.gold;terrified of your power@@ over $his body.
		<<set getSlave($AS).trust -= 10>>
	<<else>>
		@@.hotpink;pleased by this stark development,@@ since $he is so attentive to your will. $He also expects $he'll be able to fuck better now.
		<<set getSlave($AS).devotion += 4>>
	<</if>>
<</if>>

<<if getSlave($AS).abortionTat > -1>>
	<<set getSlave($AS).abortionTat++>>
	The temporary tattoo of a child has been replaced with $his <<= ordinalSuffix(getSlave($AS).abortionTat)>> crossed out infant.
	<<run cashX(forceNeg($modCost), "slaveMod", getSlave($AS))>>
<</if>>

<<if lastPregRule(getSlave($AS),$defaultRules)>><<set getSlave($AS).preg = -1>><<else>><<set getSlave($AS).preg = 0>><</if>>

<<run TerminatePregnancy(getSlave($AS))>>
<<set getSlave($AS).counter.abortions++>>
<<set $abortionsTotal++>>

repo_name: Welptard/fc

license: mit


code:
:: BirthStorm [nobr]

<<set $nextButton = "Back", $nextLink = "Slave Interact">>

<<includeDOM birth(getSlave(V.AS), {birthStorm: true})>>


code:
:: csec [nobr]

<<set $nextButton = "Back", $nextLink = "Slave Interact">>

<<includeDOM birth(getSlave(V.AS), {cSection: true})>>


code:
:: FAnimalImpreg [nobr]

<<set $nextButton = "Back", $nextLink = "Slave Interact", $impregnatrix = 0, $eligibility = 0>>

<<set _CL = $canines.length, _HL = $hooved.length, _FL = $felines.length>>

__Select an eligible animal to knock $him up:__

/* FIXME: this might not work */

<<for _c = 0; _c < _CL; _c++>>
	<<if canBreed(getSlave($AS), $canines[_c])>>
		<<if $canines[_c].species != "dog">>
			<<set _canine = $canines[_c].species>>
		<<else>>
			<<set _canine = $canines[_c].breed>>
		<</if>>

<<link "Have a _canine knock $him up" "FAnimalImpreg Consummate">><<set $impregnatrix = $canines[_c]>><</link>>
		<<set $eligibility = 1>>
	<</if>>
<</for>>
<<for _h = 0; _h < _HL; _h++>>
	<<if canBreed(getSlave($AS), $hooved[_h])>>
		<<set _hooved = $hooved[_h].species>>

<<link "Have a _hooved knock $him up" "FAnimalImpreg Consummate">><<set $impregnatrix = $hooved[_h]>><</link>>
		<<set $eligibility = 1>>
	<</if>>
<</for>>
<<for _f = 0; _f < _fL; _f++>>
	<<if canBreed(getSlave($AS), $felines[_f])>>
		<<if $felines[_f].species != "cat">>
			<<set _feline = $felines[_f].species>>
		<<else>>
			<<set _feline = $felines[_f].breed>>
		<</if>>

<<link "Have a _feline knock $him up" "FAnimalImpreg Consummate">><<set $impregnatrix = $felines[_f]>><</link>>
		<<set $eligibility = 1>>
	<</if>>
<</for>>
<<if ($eligibility == 0)>>
	//You have no animals capable of inseminating $him.//
<</if>>


code:
:: FAnimalImpreg Consummate [nobr]

/* TODO: all of this */

<<set _animal = $impregnatrix>>
You have a servant lead the <<if _animal.species != "dog" || _animal.species != "cat">><<print _animal.species>><<else>><<print _animal.breed>><</if>> in on a leash and feed him a special treat, one laced with high amounts of aphrodisiacs and vasodilators. They have an effect very rapidly, and the <<if _animal.species != "dog" && _animal.species != "cat">><<print _animal.species>><<else>><<print _animal.breed>><</if>>'s <<print _animal.dickSize>> cock quickly stands at attention.


code:
:: FMarry [nobr]

<<set $nextButton = "Back", $nextLink = "Slave Interact">>
<<run App.Utils.setLocalPronouns(getSlave($AS))>>
<<run Enunciate(getSlave($AS))>>
<<set _belly = bellyAdjective(getSlave($AS))>>

<<setAssistantPronouns>>
<<setPlayerPronouns>>

<<if getSlave($AS).relationship > 0>>
	<<set _m = $slaveIndices[getSlave($AS).relationshipTarget]>>
	<<if def _m>>
		<<setLocalPronouns $slaves[_m] 2>>
		<<set _slave = getSlave($AS)>>
		<<setSpokenLocalPronouns _slave $slaves[_m]>>
		<<if SlaveStatsChecker.checkForLisp(getSlave($AS))>>
			<<set _name = lispReplace($slaves[_m].slaveName)>>
		<<else>>
			<<set _name = $slaves[_m].slaveName>>
			/* Use the modified "L"isp variables when they are speaking, just in case. */
		<</if>>
	<<else>>
		@@.red;Error, relationshipTarget not found.@@
	<</if>>
<</if>>
<<if SlaveStatsChecker.checkForLisp(getSlave($AS))>>
	<<set _myName = lispReplace(getSlave($AS).slaveName)>>
	<<set _playerSurname = lispReplace($PC.slaveSurname)>>
<<else>>
	<<set _myName = getSlave($AS).slaveName>>
	<<set _playerSurname = $PC.slaveSurname>>
<</if>>

You tell <<= getSlave($AS).slaveName>> that you're going to marry $him. (A proposal, of course, would be inappropriate, even in so enlightened a place as your arcology.)
<<if getSlave($AS).fetish == "mindbroken">>
	$He doesn't react.
	<<set _reactionType = 0>>
<<elseif getSlave($AS).devotion+getSlave($AS).trust >= 175>>
	You're not exactly lacking in ways to make <<if getSlave($AS).physicalAge > 30>>$women<<else>><<= $girl>>s<</if>> burst into tears, but this one is unusually effective. When $he's gotten $himself under control again, <<if !hasAnyArms(getSlave($AS))>>looking somewhat embarrassed that $he can't wipe $his own tears<<else>>distractedly cuffing away $his tears<</if>> and consciously breathing deeply,
	<<if canTalk(getSlave($AS))>>
		$he <<say>>s,
		<<if getSlave($AS).relationship != 0>>
			<<if getSlave($AS).relationship == -1>>
				"I promi<<s>>e I'll try to <<s>>top <<s>>leeping around <<s>>o much."
			<<elseif getSlave($AS).relationship == 4>>
				"I'll have to break up with _name... I'll try to let _him2 down gently, <<he 2>>'ll under<<s>>tand."
			<<elseif getSlave($AS).relationship == 3>>
				"_name will mi<<ss>> having <<s>>e<<x>> with me, but <<he 2>>'ll under<<s>>tand."
			<<elseif getSlave($AS).relationship > 0>>
				"I'll have to <<s>>top hanging out with _name; I'm <<s>>ure <<he 2>>'ll under<<s>>tand."
			<<else>>
				"I've been waiting for thi<<s>> day! I'm <<s>>o happy!"
			<</if>>
			$He continues,
		<</if>>
		"Thank you, <<Master>>. I am going to do my be<<s>>t to be a
		<<set _slave = getSlave($AS)>>
		<<setSpokenLocalPronouns _slave _slave>>
		<<if (getSlave($AS).fetishKnown == 1) && (getSlave($AS).fetishStrength > 60)>>
			<<if (getSlave($AS).fetish == "submissive")>>
				perfect <<s>>ubmi<<ss>>ive <<wife>> to you,
			<<elseif (getSlave($AS).fetish == "cumslut")>>
				perfect oral <<wife>>,
			<<elseif (getSlave($AS).fetish == "humiliation")>>
				hot <<wife>> for you,
			<<elseif (getSlave($AS).fetish == "buttslut")>>
				perfect little anal <<wife>>,
			<<elseif (getSlave($AS).fetish == "boobs")>>
				<<if getSlave($AS).boobs > 800>>perfect big-boobed<<else>>perfect-boobed<</if>> <<wife>>
			<<elseif (getSlave($AS).fetish == "pregnancy")>>
				perfect barefoot breeding <<wife>>,
			<<elseif (getSlave($AS).fetish == "dom")>>
				perfect, you know, <<sh>>aring <<wife>> with other <<s>>lave<<s>>,
			<<elseif (getSlave($AS).fetish == "sadist")>>
				perfect <<wife>> to u<<s>>e on other <<s>>lave<<s>>,
			<<elseif (getSlave($AS).fetish == "masochist")>>
				good, beaten <<wife>>,
			<<else>>
				good <<wife>>,
			<</if>>
		<<else>>
			good <<wife>>,
		<</if>>
		<<Master>>. Oh, thank you, <<Master>>," $he blubbers, and starts crying again.
	<<elseif !hasAnyArms(getSlave($AS))>>
		$he painstakingly mouths $his thanks, since $he cannot speak or use hands to sign.
		<<if getSlave($AS).relationship != 0>>
			$He struggles to tell you
			<<if getSlave($AS).relationship == -1>>
				that $he'll try to be less of a slut.
			<<elseif getSlave($AS).relationship == 4>>
				that $he'll try to let $his lover $slaves[_m].slaveName down gently.
			<<elseif getSlave($AS).relationship == 3>>
				that $he'll try to let $his FWB $slaves[_m].slaveName down gently.
			<<elseif getSlave($AS).relationship > 0>>
				that $he'll have to stop hanging around $slaves[_m].slaveName.
			<<else>>
				that $he has never been happier.
			<</if>>
		<</if>>
	<<else>>
		$he shakily signs $his thanks twice in a row before breaking down again.
		<<if getSlave($AS).relationship != 0>>
			$He regains composure enough to continue signing out
			<<if getSlave($AS).relationship == -1>>
				that $he'll try to be less of a slut.
			<<elseif getSlave($AS).relationship == 4>>
				that $he'll try to let $his lover $slaves[_m].slaveName down gently.
			<<elseif getSlave($AS).relationship == 3>>
				that $he'll try to let $his FWB $slaves[_m].slaveName down gently.
			<<elseif getSlave($AS).relationship > 0>>
				that $he'll have to stop hanging around $slaves[_m].slaveName.
			<<else>>
				that $he has never been happier.
			<</if>>
		<</if>>
	<</if>>
	Despite $his devotion and trust, $he is still a slave, and probably knows that $his position could always change. This brings $him one step closer to true permanence, and $he knows it.
	<<set _reactionType = 1>>
<<elseif getSlave($AS).devotion < -20 && getSlave($AS).trust > 20>>
	You're not exactly lacking in ways to make <<if getSlave($AS).physicalAge > 30>>$women<<else>><<= $girl>>s<</if>> burst into tears, but this one is surprisingly effective. It seems <<= getSlave($AS).slaveName>> does not want to marry you, if $his prolonged, anguished sobbing is anything to go by. However, $he would have to be a fool to think there's any way out of it.
	<<if canTalk(getSlave($AS))>>
		$He <<say>>s, "Plea<<s>>e <<Master>>, I don't want to
		<<if (getSlave($AS).fetishKnown == 1) && (getSlave($AS).fetishStrength > 60)>>
			<<if (getSlave($AS).fetish == "submissive")>>
				be your little <<s>>ubmi<<ss>>ive fucktoy,
			<<elseif (getSlave($AS).fetish == "cumslut")>>
				be your cum <<s>>ucker,
			<<elseif (getSlave($AS).fetish == "humiliation")>>
				be <<s>>tripped bare and <<sh>>own off,
			<<elseif (getSlave($AS).fetish == "buttslut")>>
				have thing<<s>> <<sh>>oved up my butt,
			<<elseif (getSlave($AS).fetish == "boobs")>>
				have my tit<<s>> tea<<s>>ed every night,
			<<elseif (getSlave($AS).fetish == "pregnancy")>>
				<<if canGetPregnant(getSlave($AS))>>
					get knocked up by you,
				<<else>>
					be your pregnant toy,
				<</if>>
			<<elseif (getSlave($AS).fetish == "dom")>>
				have to rule your <<s>>i<<ss>>y dick,
			<<elseif (getSlave($AS).fetish == "sadist")>>
				<<s>>pank your a<<ss>>,
			<<elseif (getSlave($AS).fetish == "masochist")>>
				get beaten by you,
			<<else>>
				<<s>>tay in your ni<<c>>e room,
			<</if>>
		<<else>>
			<<s>>tay in your ni<<c>>e room,
		<</if>>
		<<Master>>. You're a terrible per<<s>>on, <<Master>>," $he blubbers, and starts crying again.
		<<if getSlave($AS).relationship != 0>>
			<<if getSlave($AS).relationship == -1>>
				"I'll never be <<s>>ati<<s>>fied by ju<<s>>t you!"
			<<elseif getSlave($AS).relationship == 4>>
				"I love _name, not you <<Master>>! You'll never be a<<s>> good a<<s>> _him2!"
			<<elseif getSlave($AS).relationship == 3>>
				"But I like having <<s>>e<<x>> with _name, not you <<Master>>! You'll never be a<<s>> good as _him2!"
			<<elseif getSlave($AS).relationship > 0>>
				"But I like <<s>>pending time with _name, <<he 2>>'<<s>> <<s>>o much ni<<c>>er to be around than you, <<Master>>.
			<<else>>
				"I need you in my life, <<Master>>, <<s>>o why don't you bend down like the bitch you are and <<if getSlave($AS).dick > 0>><<s>>uck my dick<<elseif getSlave($AS).vagina > -1>>eat me out<<else>>lick my a<<ss>><</if>>, <<Master>>?"
			<</if>>
		<</if>>
	<<elseif !hasAnyArms(getSlave($AS))>>
		$he painstakingly mouths $his displeasure, since $he cannot speak or use hands to sign.
		<<if getSlave($AS).relationship != 0>>
			<<if getSlave($AS).relationship == -1>>
				$He desperately tries to explain that you'll never satisfy $him.
			<<elseif getSlave($AS).relationship == 4>>
				$He desperately tries to explain that $his love, $slaves[_m].slaveName, is better than you'll ever be.
			<<elseif getSlave($AS).relationship == 3>>
				$He desperately tries to explain that $his lover, $slaves[_m].slaveName, satisfies $his far better than you can.
			<<elseif getSlave($AS).relationship > 0>>
				$He desperately tries to explain $his friend, $slaves[_m].slaveName, is so much more enjoyable to be around than you.
			<<else>>
				$He wiggles $his nethers at you, as if trying to tell you to do something.
			<</if>>
		<</if>>
	<<else>>
		$he shakily makes a rather rude hand gesture before crying more.
		<<if getSlave($AS).relationship != 0>>
			<<if getSlave($AS).relationship == -1>>
				$He also makes it clear that you'll never satisfy $him.
			<<elseif getSlave($AS).relationship == 4>>
				$He also makes it clear that $his love, $slaves[_m].slaveName, is better than you'll ever be.
			<<elseif getSlave($AS).relationship == 3>>
				$He also makes it clear that $his lover, $slaves[_m].slaveName, satisfies $him far better than you can.
			<<elseif getSlave($AS).relationship > 0>>
				$He also makes it clear $his friend, $slaves[_m].slaveName, is so much more enjoyable to be around than you.
			<<else>>
				On top of the prior gesturing, $he adds another, lewder one involving you and $his crotch.
			<</if>>
		<</if>>
	<</if>>
	Despite $his "fortune", $he is still a slave, and undoubtedly knows that $his position could easily change should you tire of $him. $His tears may not all be genuine either, you have a feeling $he may be trying to take advantage of you.
	<<set _reactionType = 2>>
<<elseif getSlave($AS).devotion < -20>>
	You're not exactly lacking in ways to make <<if getSlave($AS).physicalAge > 30>>$women<<else>><<= $girl>>s<</if>> burst into tears, but this one is unusually effective. It seems <<= getSlave($AS).slaveName>> does not want to marry you, if $his prolonged, anguished sobbing is anything to go by. However, $he would have to be a fool to think there's any way out of it. You lean in and whisper that
	<<if (getSlave($AS).fetishKnown == 1) && (getSlave($AS).fetishStrength > 60)>>
		<<if (getSlave($AS).fetish == "submissive")>>
			$he'll make the perfect submissive $wife for you dominate.
		<<elseif (getSlave($AS).fetish == "cumslut")>>
			$he'll make the perfect oral $wife for your <<if $PC.dick > 0 && $PC.vagina >= 0>>dick and pussy<<elseif $PC.dick > 0>>cock<<else>>pussy<</if>> to enjoy.
		<<elseif (getSlave($AS).fetish == "humiliation")>>
			$he'll make a hot $wife for you to parade around naked.
		<<elseif (getSlave($AS).fetish == "buttslut")>>
			$he'll make the perfect little anal $wife <<if $PC.dick > 0>>to keep your dick warm<<else>>stick things in<</if>>.
		<<elseif (getSlave($AS).fetish == "boobs")>>
			$he'll make the <<if getSlave($AS).boobs > 800>>perfect big-boobed<<else>>perfect-boobed<</if>> $wife for you to bury your head into.
		<<elseif (getSlave($AS).fetish == "pregnancy")>>
			$he'll make the perfect barefoot breeding $wife.<<if $PC.dick > 0 && canGetPregnant(getSlave($AS))>> You poke $him with your erection, letting $him know what $he's in for.<</if>>
		<<elseif (getSlave($AS).fetish == "dom")>>
			$he'll make the perfect dominant $wife to force upon $his closest friends.
		<<elseif (getSlave($AS).fetish == "sadist")>>
			$he'll make the perfect cruel $wife to force upon $his closest friends.
		<<elseif (getSlave($AS).fetish == "masochist")>>
			$he'll make a good, beaten $wife.
		<<else>>
			$he'll make a good $wife.
		<</if>>
	<<else>>
		$he'll make a good $wife.
	<</if>>
	<<if canTalk(getSlave($AS))>>
		"<<Master>>. Plea<<s>>e, <<Master>>, don't make me do thi<<s>>. I don't want thi<<s>>!" $he blubbers, and starts crying again.
		<<if getSlave($AS).relationship != 0>>
			<<if getSlave($AS).relationship == -1>>
				"I need a new dick in me every night! How can I be <<s>>ati<<s>>fied like thi<<s>>?!"
			<<elseif getSlave($AS).relationship == 4>>
				"I love _name! Plea<<s>>e don't <<s>>plit u<<s>> up <<Master>>! I'll be a good $girl, <<Master>>, plea<<s>>e!"
			<<elseif getSlave($AS).relationship == 3>>
				"I love playing around with _name! Plea<<s>>e don't <<s>>plit u<<s>> up <<Master>>! I'll be a good $girl, <<Master>>, plea<<s>>e!"
			<<elseif getSlave($AS).relationship > 0>>
				"But I like <<s>>pending time with _name! Plea<<s>>e don't <<s>>plit u<<s>> up <<Master>>! I'll be a good $girl, <<Master>>, plea<<s>>e!"
			<<else>>
				"I need you in my life, <<Master>>, but not like thi<<s>>, plea<<s>>e?"
			<</if>>
		<</if>>
	<<elseif !hasAnyArms(getSlave($AS))>>
		$He painstakingly pleads with you, since $he cannot speak or use hands to sign.
		<<if getSlave($AS).relationship != 0>>
			<<if getSlave($AS).relationship == -1>>
				$He desperately tries to explain that $he needs multiple partners.
			<<elseif getSlave($AS).relationship == 4>>
				$He desperately begs you to not separate $him from $his love, $slaves[_m].slaveName.
			<<elseif getSlave($AS).relationship == 3>>
				$He desperately begs you to not separate $him from $his lover, $slaves[_m].slaveName.
			<<elseif getSlave($AS).relationship > 0>>
				$He desperately begs you to not separate $him from $his friend, $slaves[_m].slaveName.
			<<else>>
				$He desperately begs you to not marry $him, despite $his emotional connection with you.
			<</if>>
		<</if>>
	<<else>>
		$He desperately struggles to plead with you before breaking down again.
		<<if getSlave($AS).relationship != 0>>
			<<if getSlave($AS).relationship == -1>>
				$He tries to explain that $he needs multiple partners.
			<<elseif getSlave($AS).relationship == 4>>
				$He begs you to not separate $him from $his love, $slaves[_m].slaveName.
			<<elseif getSlave($AS).relationship == 3>>
				$He begs you to not separate $him from $his lover, $slaves[_m].slaveName.
			<<elseif getSlave($AS).relationship > 0>>
				$He begs you to not separate $him from $his friend, $slaves[_m].slaveName.
			<<else>>
				$He begs you to not marry $him, despite $his emotional connection with you.
			<</if>>
		<</if>>
	<</if>>
	You leave $him to weep and consider $his fate. Despite $his "fortune", $he is still a slave, and undoubtedly knows that $his position could easily change should you tire of $him.
	<<set _reactionType = 2>>
<<else>>
	$He doesn't really react to this. By no means does $he want to be your $wife, but $he's obedient enough to know that you are in charge. You leave $him to $his business, and go back to yours.
	<<if getSlave($AS).relationship != 0>>
		<<if getSlave($AS).relationship == -1>>
			$He sighs at the realization that $he won't be allowed to be so promiscuous and will have to learn to focus $his attention on you.
		<<elseif getSlave($AS).relationship == 4>>
			$He sighs at the realization that $he'll have to stop seeing $his love, $slaves[_m].slaveName.
		<<elseif getSlave($AS).relationship == 3>>
			$He sighs at the realization that $he'll have to stop spending so much time with $his lover, $slaves[_m].slaveName.
		<<elseif getSlave($AS).relationship > 0>>
			$He sighs at the realization that $he'll have to stop spending so much time with $his friend, $slaves[_m].slaveName.
		<<else>>
			Deep down, $he dreamed of this. But now that it's happening $he can't shake the feeling of regret.
		<</if>>
	<</if>>
	<<set _reactionType = 3>>
<</if>>

<<= capFirstChar($assistant.name)>> prompts you for wedding
<<if $assistant.personality == 0>>
	instructions.
<<else>>
	instructions, _hisA
	<<if $assistant.appearance == "monstergirl">>
		monster<<= _girlA>> avatar appearing in a surprisingly conventional surplice that covers _himA up decently. All except for _hisA horns, which protrude from under the headpiece.
	<<elseif $assistant.appearance == "shemale">>
		shemale avatar appears in a collar patterned to look like a minister's, and absolutely nothing else, stroking _himselfA with anticipation.
	<<elseif $assistant.appearance == "amazon">>
		amazon avatar wearing a tribal shaman's cape and carrying a medicine stick adorned with all sorts of little charms and baubles.
	<<elseif $assistant.appearance == "businesswoman">>
		business<<= _womanA>> avatar looking rather severe in a minister's collar.
	<<elseif $assistant.appearance == "fairy">>
		fairy avatar looking incredibly silly, dressed in an oversized, disheveled priest's robes and looking rather smug about it.
	<<elseif $assistant.appearance == "pregnant fairy">>
		fairy avatar looking incredibly silly, dressed in an oversized, disheveled priest's robes stretched tight by _hisA pregnant belly and looking rather smug about it.
	<<elseif $assistant.appearance == "goddess">>
		goddess avatar completely unchanged, since _heA considers _hisA usual form perfectly appropriate for a marriage.
	<<elseif $assistant.appearance == "hypergoddess">>
		goddess avatar completely unchanged, since _heA considers _hisA usual form perfectly appropriate for a marriage.
	<<elseif $assistant.appearance == "loli">>
		_loliA avatar looking surprisingly mature in a minister's collar. Though, _heA would rather be the flower _girlA in this wedding.
	<<elseif $assistant.appearance == "preggololi">>
		_loliA avatar looking surprisingly mature in a minister's collar. Though, _heA would rather be the flower _girlA in this wedding.
	<<elseif $assistant.appearance == "schoolgirl">>
		school<<= _girlA>> avatar looking willfully absurd in a minister's collar and _hisA usual short plaid skirt.
	<<elseif $assistant.appearance == "angel">>
		angelic avatar looking, well, angelic in _hisA usual garb with an added minister's collar.
	<<elseif $assistant.appearance == "cherub">>
		angelic avatar looking absurd in _hisA oversized robe, complete with wing-holes, and minister's collar.
	<<elseif $assistant.appearance == "incubus">>
		demonic avatar completely unchanged, since _heA considers _hisA usual form perfectly appropriate for a marriage, though _heA has made sure to be fully erect for the wedding.
	<<elseif $assistant.appearance == "succubus">>
		demonic avatar wearing nothing but a minister's collar. _HeA has brought several marital aids along with _himA to tease the bride and groom with.
	<<elseif $assistant.appearance == "imp">>
		demonic avatar looking absurd in _hisA oversized robe, complete with wing-holes, and minister's collar.
	<<elseif $assistant.appearance == "witch">>
		witchy avatar looking rather formal in a fine robe and minister's collar.
	<<elseif $assistant.appearance == "ERROR_1606_APPEARANCE_FILE_CORRUPT">>
		twitching avatar completely unchanged, sans a bulbous ring of flesh around _hisA neck that sort of resembles a minister's collar.
	<<else>>
		symbol appearing in white.
	<</if>>
<</if>>

<<link "Just redesignate $him as your slave $wife">>
	<<replace "#result">>
	You order $assistant.name to simply redesignate <<= getSlave($AS).slaveName>> as your slave $wife.
	<<if $assistant.personality == 0>>
		"Slave redesignated," it responds immediately. The thing is done.
	<<else>>
		<<if $assistant.appearance == "monstergirl">>
			_HisA avatar snaps _hisA fingers and shrugs off _hisA surplice, revealing _hisA tentacle hair, pale skin, and cocks once more.
		<<elseif $assistant.appearance == "shemale">>
			_HisA avatar snaps _hisA fingers and starts to masturbate more energetically.
		<<elseif $assistant.appearance == "amazon">>
			_HisA avatar gives _hisA medicine stick a shake.
		<<elseif $assistant.appearance == "businesswoman">>
			_HisA avatar snaps _hisA fingers.
		<<elseif $assistant.appearance.includes("fairy")>>
			_HisA avatar claps _hisA hands twice, looking a bit disappointed at the lack of celebration.
		<<elseif $assistant.appearance.includes("goddess")>>
			_HisA avatar makes a complex hand gesture, looking beatific.
		<<elseif $assistant.appearance.includes("loli")>>
			_HisA avatar claps _hisA hands together.
		<<elseif $assistant.appearance == "schoolgirl">>
			_HisA avatar snaps _hisA fingers and gives a little twirl.
		<<elseif $assistant.appearance == "angel">>
			_HisA avatar spreads _hisA wings and arms and emits a flash of light.
		<<elseif $assistant.appearance == "cherub">>
			_HisA avatar claps _hisA hands together, emitting a burst of light.
		<<elseif $assistant.appearance == "incubus">>
			_HisA avatar flicks the tip of _hisA penis and blows _hisA load towards the both of you.
		<<elseif $assistant.appearance == "succubus">>
			_HisA avatar starts to masturbate furiously and orgasms lewdly.
		<<elseif $assistant.appearance == "imp">>
			_HisA avatar claps _hisA hands together, emitting a burst of darkness.
		<<elseif $assistant.appearance == "witch">>
			_HisA avatar pulls out _hisA spell book and attempts a spell to bind you two; _heA manages to conjure a large ring around _himselfA, pinning _hisA arms to _hisA sides.
		<<elseif $assistant.appearance == "ERROR_1606_APPEARANCE_FILE_CORRUPT">>
			_HisA avatar splits open to reveal a number of tentacles and wraps them around each other.
		<<else>>
			_HisA symbol flashes.
		<</if>>
		"Done," _heA says.
	<</if>>
	<<if getSlave($AS).relationship > 0>>
		<<set getSlave($AS).relationshipTarget = 0>>
		<<set $slaves[_m].relationship = 0, $slaves[_m].relationshipTarget = 0>>
	<</if>>
	<<if getSlave($AS).devotion+getSlave($AS).trust >= 175>>
		<<if getSlave($AS).relationship > 0>>
			Both $him and $his ex are @@.mediumorchid;disappointed@@ that their relationship had to end and @@.gold;worry@@ for each other's future.
			<<if getSlave($AS).relationship == 4>>
				<<set $slaves[_m].devotion -= 5, $slaves[_m].trust -= 5>>
			<<elseif getSlave($AS).relationship == 3>>
				<<set $slaves[_m].devotion -= 3, $slaves[_m].trust -= 3>>
			<<else>>
				<<set $slaves[_m].devotion -= 1, $slaves[_m].trust -= 1>>
			<</if>>
		<</if>>
	<<elseif getSlave($AS).devotion < -20>>
		<<if getSlave($AS).relationship == -1>>
			$He @@.mediumorchid;hates@@ that $he has to be yours only and @@.gold;fears@@ what will happen if $he strays.
			<<set getSlave($AS).devotion -= 40, getSlave($AS).trust -= 40>>
		<<elseif getSlave($AS).relationship == 4>>
			Both $him and $his ex are @@.mediumorchid;resent@@ that their relationship had to end and @@.gold;fear@@ for each other's future.
			<<set $slaves[_m].devotion -= 40, $slaves[_m].trust -= 40>>
			<<set getSlave($AS).devotion -= 40, getSlave($AS).trust -= 40>>
		<<elseif getSlave($AS).relationship == 3>>
			Both $him and $his ex are @@.mediumorchid;resent@@ that their relationship had to end and @@.gold;fear@@ for each other's future.
			<<set $slaves[_m].devotion -= 30, $slaves[_m].trust -= 30>>
			<<set getSlave($AS).devotion -= 30, getSlave($AS).trust -= 30>>
		<<elseif getSlave($AS).relationship > 0>>
			Both $him and $his ex are @@.mediumorchid;resent@@ that their relationship had to end and @@.gold;fear@@ for each other's future.
			<<set $slaves[_m].devotion -= 20, $slaves[_m].trust -= 20>>
			<<set getSlave($AS).devotion -= 20, getSlave($AS).trust -= 20>>
		<</if>>
	<<else>>
		<<if getSlave($AS).relationship == -1>>
			$He @@.mediumorchid;dislikes@@ that $he has to be yours only and @@.gold;worries@@ what will happen if $he strays.
			<<set getSlave($AS).devotion -= 10, getSlave($AS).trust -= 10>>
		<<elseif getSlave($AS).relationship == 4>>
			Both $him and $his ex are @@.mediumorchid;resent@@ that their relationship had to end and @@.gold;worry@@ for each other.
			<<set $slaves[_m].devotion -= 20, $slaves[_m].trust -= 20>>
			<<set getSlave($AS).devotion -= 20, getSlave($AS).trust -= 20>>
		<<elseif getSlave($AS).relationship == 3>>
			Both $him and $his ex are @@.mediumorchid;are saddened@@ that their relationship had to end and @@.gold;worry@@ for each other.
			<<set $slaves[_m].devotion -= 10, $slaves[_m].trust -= 10>>
			<<set getSlave($AS).devotion -= 10, getSlave($AS).trust -= 10>>
		<<elseif getSlave($AS).relationship > 0>>
			Both $him and $his ex are @@.mediumorchid;are disappointed@@ that their relationship had to end and @@.gold;worry@@ for each other.
			<<set $slaves[_m].devotion -= 5, $slaves[_m].trust -= 5>>
			<<set getSlave($AS).devotion -= 5, getSlave($AS).trust -= 5>>
		<</if>>
	<</if>>
	<<set getSlave($AS).relationship = -3>>
	<<if $PC.slaveSurname && getSlave($AS).slaveSurname != $PC.slaveSurname>>

		<<link "Give $him your surname">>
			<<replace "#surnaming">>
				<<set getSlave($AS).slaveSurname = $PC.slaveSurname>>
				You also command $assistant.name to rename your new slave $wife <<= getSlave($AS).slaveName>> <<= getSlave($AS).slaveSurname>>.
				<<if getSlave($AS).fetish == "mindbroken">>
					The new Mrs. <<= getSlave($AS).slaveSurname>><<if canHear(getSlave($AS))>>hears<<else>>understands<</if>> this, of course, and shows no reaction. Like many things, names mean nothing to $him now.
				<<elseif getSlave($AS).devotion+getSlave($AS).trust >= 175>>
					The new Mrs. <<= getSlave($AS).slaveSurname>><<if canHear(getSlave($AS))>>hears<<else>>understands<</if>> this, of course, and breaks down again. Being brusquely redesignated as your slave $wife was such a sterile experience that $he wasn't sure it was real, and hearing that $he's to take your surname @@.mediumaquamarine;reassures $him@@ that it is. Not to mention, $he might be a $desc, but $he's still a $girl, and hearing that $he wouldn't get a decent wedding did disappoint $him, but this makes up for it. You might not be all that expressive, but @@.hotpink;$he's your $wife,@@ and that's what matters to $him.
					<<set getSlave($AS).devotion += 5, getSlave($AS).trust += 5>>
				<<elseif getSlave($AS).devotion < -20 && getSlave($AS).trust > 20>>
					The new Mrs. <<= getSlave($AS).slaveSurname>><<if canHear(getSlave($AS))>>hears<<else>>understands<</if>> this, of course, and scoffs audibly. @@.mediumorchid;$He'll remember $his name, even if you try to take it away.@@ $He can't hide @@.mediumorchid;$his annoyance@@ that you couldn't even spring for a fancy wedding.
					<<set getSlave($AS).devotion -= 10>>
				<<elseif getSlave($AS).devotion < -20>>
					The new Mrs. <<= getSlave($AS).slaveSurname>><<if canHear(getSlave($AS))>>hears<<else>>understands<</if>> this, of course, and breaks down again. Not only have you taken $his hand, but now also $his name; @@.hotpink;$he's yours now,@@ nothing $he thinks can change that.
					<<set getSlave($AS).devotion += 5>>
				<<else>>
					The new Mrs. <<= getSlave($AS).slaveSurname>><<if canHear(getSlave($AS))>>hears<<else>>understands<</if>> this, of course, and nods acceptingly. Being trusted with your surname @@.mediumaquamarine;reassures $him@@ that $he must mean something to you, though $he is a @@.mediumorchid;little disappointed@@ by the lack of a wedding, however.
					<<set getSlave($AS).devotion--, getSlave($AS).trust += 5>>
				<</if>>
			<</replace>>
		<</link>>

	<</if>>
	<</replace>>
<</link>>

<<link "Have your assistant marry $him to you">>
	<<replace "#result">>
	You order <<= getSlave($AS).slaveName>> to go change into bridal lingerie.
	<<if _reactionType == 0>>
		<<if canWalk(getSlave($AS)) || (canMove(getSlave($AS)) && getSlave($AS).rules.mobility == "permissive")>>
			$He hurries off, still crying. When $he returns, $he's wearing
		<<else>>
			$He is helped out, still crying. When $he is returned, $he's wearing
		<</if>>
	<<elseif _reactionType == 1>>
		$He is helped out, completely unaware of $his pending marriage. When $he is returned, $he's wearing
	<<elseif _reactionType == 2>>
		<<if canWalk(getSlave($AS)) || (canMove(getSlave($AS)) && getSlave($AS).rules.mobility == "permissive")>>
			$He shuffles off, still sobbing. When $he returns, $he's wearing
		<<else>>
			$He is helped out, still sobbing. When $he is returned, $he's wearing
		<</if>>
	<<else>>
		<<if canWalk(getSlave($AS)) || (canMove(getSlave($AS)) && getSlave($AS).rules.mobility == "permissive")>>
			$He hurries off to fulfill your orders. When $he returns, $he's wearing
		<<else>>
			$He is helped out to get dressed. When $he is returned, $he's wearing
		<</if>>
	<</if>>
	<<if (getSlave($AS).vagina == 0)>>
		white, since $he's a virgin.
	<<elseif (getSlave($AS).pregKnown == 1)>>
		light pink, since $he is pregnant.
	<<elseif (getSlave($AS).vagina < 0) && (getSlave($AS).anus == 0)>>
		white, since $he's an anal virgin.
	<<elseif (getSlave($AS).vagina < 0) && (getSlave($AS).boobs > 500)>>
		electric blue, since $he's a shemale.
	<<elseif (getSlave($AS).vagina < 0)>>
		pale blue, since $he's a sissy slave.
	<<elseif (getSlave($AS).dick > 0)>>
		hot pink, since $he's a futa slave.
	<<else>>
		light pink, since $he's an experienced sex slave.
	<</if>>
	A flimsy veil covers $his head and shoulders.
	<<if (getSlave($AS).boobs > 4000)>>
		On such short notice, no bridal bra for boobs of $his size was available, so $he's topless. Not a tragedy.
	<<elseif (getSlave($AS).boobs > 1200)>>
		$His lacy bridal bra just barely restrains $his huge boobs, leaving the tops of $his areolae visible.
	<<elseif (getSlave($AS).boobs > 400)>>
		$His lacy bridal bra flatters $his pretty breasts.
	<<else>>
		$His lacy bridal bra flatters $his pretty chest.
	<</if>>
	<<if getSlave($AS).bellyPreg >= 600000>>
		$His expansive, squirming pregnant belly makes $his bridal wear particularly obscene.
	<<elseif (getSlave($AS).bellyPreg >= 1500)>>
		$His _belly pregnant belly protrudes out the front of $his bridal wear.
	<<elseif (getSlave($AS).bellyImplant >= 1500)>>
		$His _belly <<print getSlave($AS).bellyImplant>>cc belly implant protrudes $his middle out the front of $his bridal wear.
	<<elseif (getSlave($AS).bellyFluid >= 10000)>>
		$His hugely bloated, <<print getSlave($AS).inflationType>>-filled belly protrudes out the front of $his bridal wear.
	<<elseif (getSlave($AS).bellyFluid >= 5000)>>
		$His bloated, <<print getSlave($AS).inflationType>>-stuffed belly protrudes out the front of $his bridal wear.
	<<elseif (getSlave($AS).bellyFluid >= 1500)>>
		$His distended, <<print getSlave($AS).inflationType>>-belly protrudes out the front of $his bridal wear.
	<</if>>
	<<if getSlave($AS).chastityPenis == 1>>
		$His slave dick is hidden by its chastity cage.
	<<elseif canAchieveErection(getSlave($AS))>>
		<<if (getSlave($AS).dick > 4) && (getSlave($AS).belly >= 5000)>>
			$He's hugely erect, with $his lacy g-string only serving to hold $his dick agonizingly pressed against the bottom of $his _belly <<if getSlave($AS).bellyPreg >= 3000>>pregnant <</if>>belly.
		<<elseif getSlave($AS).dick > 4>>
			$He's hugely erect, with $his lacy g-string only serving to hold $his dick upright along $his belly.
		<<else>>
			$His erection tents the front of $his lacy g-string.
		<</if>>
	<<elseif (getSlave($AS).dick > 0)>>
		<<if getSlave($AS).dick > 10>>
			$His huge soft cock is allowed to dangle freely as no g-string could hope to contain it.
		<<elseif getSlave($AS).dick > 4>>
			$His big soft cock forms a lewd mass, stuffed into $his lacy g-string.
		<<else>>
			$His lacy g-string perfectly conceals $his soft dick.
		<</if>>
	<<else>>
		<<if getSlave($AS).clit > 1>>
			$His huge clit is quite hard, making $him shift uncomfortably as $his lacy g-string stimulates it.
		<<else>>
			$His lacy g-string is starting to look a bit moist in front.
		<</if>>
	<</if>>
	<<= capFirstChar($assistant.name)>> marries $him to you in a brief ceremony adapted for slaves and their owners. You place a
	<<if hasAnyArms(getSlave($AS))>>
		simple steel ring on $his finger;
	<<else>>
		chain with a simple steel ring around $his neck;
	<</if>>
	$he does not reciprocate, since this marriage does not bind you.
	<<if $assistant.personality == 0>>
		"The marriage protocol now requires you to <<if $PC.dick != 0>>fellate<<if $PC.vagina != -1>> and <</if>><</if>><<if $PC.vagina != -1>>perform cunnilingus on<</if>> the <<if $PC.title == 1>>groom<<else>>the bride<</if>>," $assistant.name orders $him, and $he <<if _reactionType == 0>>only starts when you push $his head to your crotch<<elseif _reactionType == 1>>eagerly complies<<elseif _reactionType == 2>>reluctantly obeys<<else>>hurries to obey<</if>>.
	<<else>>
		<<if $assistant.appearance == "monstergirl">>
			"To consecrate the ceremony," $assistant.name concludes, "<<= getSlave($AS).slaveName>>, you will now <<if $PC.dick != 0>>suck the <<if $PC.title == 1>>groom<<else>>bride<</if>>'s dick<<if $PC.vagina != -1>> and eat _hisP pussy<</if>><<else>>eat the <<if $PC.title == 1>>groom<<else>>bride<</if>>'s pussy<</if>>." The slave <<if _reactionType == 0>>only starts when you push $his head to your crotch<<elseif _reactionType == 1>>eagerly complies<<elseif _reactionType == 2>>reluctantly obeys<<else>>hurries to obey<</if>>. Pleased by the sight, $assistant.name's avatar begins to play with _hisA dicks.
		<<elseif $assistant.appearance == "shemale">>
			"To get this marriage started," $assistant.name concludes, "<<= getSlave($AS).slaveName>>, you will now <<if $PC.dick != 0>>suck the <<if $PC.title == 1>>groom<<else>>bride<</if>>'s dick<<if $PC.vagina != -1>> and eat _hisP pussy<</if>><<else>>eat the <<if $PC.title == 1>>groom<<else>>bride<</if>>'s pussy<</if>>." The slave <<if _reactionType == 0>>only starts when you push $his head to your crotch<<elseif _reactionType == 1>>eagerly complies<<elseif _reactionType == 2>>reluctantly obeys<<else>>hurries to obey<</if>>. Pleased by the sight, $assistant.name's avatar starts to jill off.
		<<elseif $assistant.appearance == "amazon">>
			"To complete this ritual," $assistant.name concludes, "<<= getSlave($AS).slaveName>>, you will now <<if $PC.dick != 0>>suck the <<if $PC.title == 1>>groom<<else>>bride<</if>>'s dick<<if $PC.vagina != -1>> and eat _hisP pussy<</if>><<else>>eat the <<if $PC.title == 1>>groom<<else>>bride<</if>>'s pussy<</if>>." The slave <<if _reactionType == 0>>only starts when you push $his head to your crotch<<elseif _reactionType == 1>>eagerly complies<<elseif _reactionType == 2>>reluctantly obeys<<else>>hurries to obey<</if>>. Pleased by the sight, $assistant.name's avatar starts to jill off.
		<<elseif $assistant.appearance == "businesswoman">>
			"To consecrate the marriage," $assistant.name concludes, "<<= getSlave($AS).slaveName>>, you will now <<if $PC.dick != 0>>fellate<<else>>perform cunnilingus on<</if>> the <<if $PC.title == 1>>groom<<else>>the bride<</if>>." The slave <<if _reactionType == 0>>only starts when you push $his head to your crotch<<elseif _reactionType == 1>>eagerly complies<<elseif _reactionType == 2>>reluctantly obeys<<else>>hurries to obey<</if>>. Pleased by the sight, $assistant.name's avatar sneaks a hand down _hisA suit skirt, blushing furiously.
		<<elseif $assistant.appearance == "fairy">>
			"To seal the deal," $assistant.name concludes, "<<= getSlave($AS).slaveName>>, you gotta drink the <<if $PC.title == 1>>groom's <<else>>bride's <</if>><<if $PC.dick != 0>>semen<<if $PC.vagina != -1>> and pussy juices<</if>><<else>>pussy juices<</if>>." The slave <<if _reactionType == 0>>only starts when you push $his head to your crotch<<elseif _reactionType == 1>>eagerly complies<<elseif _reactionType == 2>>reluctantly obeys<<else>>hurries to obey<</if>>. Pleased by the sight, $assistant.name's avatar spreads _hisA legs while still hovering in the air and masturbates eagerly through _hisA half-worn robes.
		<<elseif $assistant.appearance == "pregnant fairy">>
			"To seal the deal," $assistant.name concludes, "<<= getSlave($AS).slaveName>>, you gotta drink the <<if $PC.title == 1>>groom's <<else>>bride's <</if>><<if $PC.dick != 0>>semen<<if $PC.vagina != -1>> and pussy juices<</if>><<else>>pussy juices<</if>>." The slave <<if _reactionType == 0>>only starts when you push $his head to your crotch<<elseif _reactionType == 1>>eagerly complies<<elseif _reactionType == 2>>reluctantly obeys<<else>>hurries to obey<</if>>. Pleased by the sight, $assistant.name's pregnant avatar curls while still hovering in the air and masturbates eagerly around _hisA large belly.
		<<elseif $assistant.appearance == "goddess">>
			"To consummate the marriage," $assistant.name concludes, "<<= getSlave($AS).slaveName>>, you must now <<if $PC.dick != 0>>drink the <<if $PC.title == 1>>groom<<else>>the bride<</if>>'s seed<<else>>drink the <<if $PC.title == 1>>groom<<else>>the bride<</if>>'s female juices<</if>>." The slave <<if _reactionType == 0>>only starts when you push $his head to your crotch<<elseif _reactionType == 1>>eagerly complies<<elseif _reactionType == 2>>reluctantly obeys<<else>>hurries to obey<</if>>. $assistant.name's avatar looks on approvingly, cradling _hisA perpetual pregnancy.
		<<elseif $assistant.appearance == "hypergoddess">>
			"To consummate the marriage," $assistant.name concludes, "<<= getSlave($AS).slaveName>>, you must now <<if $PC.dick != 0>>drink the <<if $PC.title == 1>>groom<<else>>bride<</if>>'s seed<<else>>drink the <<if $PC.title == 1>>groom<<else>>bride<</if>>'s female juices<</if>>." The slave <<if _reactionType == 0>>only starts when you push $his head to your crotch<<elseif _reactionType == 1>>eagerly complies<<elseif _reactionType == 2>>reluctantly obeys<<else>>hurries to obey<</if>>. $assistant.name's avatar looks on approvingly, cradling _hisA massive perpetual pregnancy.
		<<elseif $assistant.appearance == "loli">>
			"To consummate the marriage," $assistant.name concludes, "<<= getSlave($AS).slaveName>>, you should now <<if $PC.dick != 0>>suck the <<if $PC.title == 1>>groom<<else>>the bride<</if>>'s cock<<if $PC.vagina != -1>>and lick _hisP cunny.<</if>><<else>>lick the <<if $PC.title == 1>>groom<<else>>the bride<</if>>'s cunny<</if>>." The slave <<if _reactionType == 0>>only starts when you push $his head to your crotch<<elseif _reactionType == 1>>eagerly complies<<elseif _reactionType == 2>>reluctantly obeys<<else>>hurries to obey<</if>>. $assistant.name's avatar sneaks a hand down _hisA dress, blushing furiously.
		<<elseif $assistant.appearance == "preggololi">>
			"To consummate the marriage," $assistant.name concludes, "<<= getSlave($AS).slaveName>>, you should now <<if $PC.dick != 0>>suck the <<if $PC.title == 1>>groom<<else>>the bride<</if>>'s lovely cock<<if $PC.vagina != -1>>and eat out _hisP cunt.<</if>><<else>>lick the <<if $PC.title == 1>>groom<<else>>the bride<</if>>'s cunt<</if>>." The slave <<if _reactionType == 0>>only starts when you push $his head to your crotch<<elseif _reactionType == 1>>eagerly complies<<elseif _reactionType == 2>>reluctantly obeys<<else>>hurries to obey<</if>>. $assistant.name's avatar attempts to sneak a hand down _hisA dress, but is thwarted by _hisA belly. _HeA instead openly rubs _hisA crotch through the front of _hisA dress, blushing furiously.
		<<elseif $assistant.appearance == "schoolgirl">>
			"To get this marriage started," $assistant.name concludes, "<<= getSlave($AS).slaveName>>, the rules say you should now <<if $PC.dick != 0>>suck the <<if $PC.title == 1>>groom<<else>>bride<</if>>'s dick<<if $PC.vagina != -1>> and eat _hisP pussy<</if>><<else>>eat the <<if $PC.title == 1>>groom<<else>>bride<</if>>'s pussy<</if>>." The slave <<if _reactionType == 0>>only starts when you push $his head to your crotch<<elseif _reactionType == 1>>eagerly complies<<elseif _reactionType == 2>>reluctantly obeys<<else>>hurries to obey<</if>>. Pleased by the sight, $assistant.name's avatar starts to jill off.
		<<elseif $assistant.appearance == "angel">>
			"To consummate the marriage," $assistant.name concludes, "<<= getSlave($AS).slaveName>>, you must now join <<= PlayerName()>> in their bedroom and consummate this marriage." The slave <<if _reactionType == 0>>stares blankly<<else>>looks confused<</if>>. "After the wedding ends, would be the time." $assistant.name says, covering _hisA face in embarrassment at the thought.
		<<elseif $assistant.appearance == "cherub">>
			"To consummate the marriage," $assistant.name concludes, "<<= getSlave($AS).slaveName>>, you should <<if $PC.dick != 0>>suck the <<if $PC.title == 1>>groom<<else>>the bride<</if>>'s cock<<if $PC.vagina != -1>>and lick _hisP pussy,<</if>><<else>>lick the <<if $PC.title == 1>>groom<<else>>the bride<</if>>'s pussy<</if>>, in the privacy of <<= PlayerName()>>'s bedroom, of course." $assistant.name hides _hisA face in _hisA hands at the thought.
		<<elseif $assistant.appearance == "incubus">>
			"To get this marriage started," $assistant.name concludes, "<<= getSlave($AS).slaveName>>, you will now <<if $PC.dick != 0>>suck the <<if $PC.title == 1>>groom<<else>>bride<</if>>'s dick<<if $PC.vagina != -1>> and eat _hisP pussy<</if>><<else>>eat the <<if $PC.title == 1>>groom<<else>>bride<</if>>'s pussy<</if>>." The slave <<if _reactionType == 0>>only starts when you push $his head to your crotch<<elseif _reactionType == 1>>eagerly complies<<elseif _reactionType == 2>>reluctantly obeys<<else>>hurries to obey<</if>>. Enjoying the sight, $assistant.name's avatar begins to furiously stroke its shaft.
		<<elseif $assistant.appearance == "succubus">>
			"To get this marriage started," $assistant.name concludes, "<<= getSlave($AS).slaveName>>, you will now <<if $PC.dick != 0>>suck the <<if $PC.title == 1>>groom<<else>>bride<</if>>'s dick<<if $PC.vagina != -1>> and eat _hisP pussy<</if>><<else>>eat the <<if $PC.title == 1>>groom<<else>>bride<</if>>'s pussy<</if>>." The slave <<if _reactionType == 0>>only starts when you push $his head to your crotch<<elseif _reactionType == 1>>eagerly complies<<elseif _reactionType == 2>>reluctantly obeys<<else>>hurries to obey<</if>>. Pleased by the sight, $assistant.name's avatar pulls out a large dildo and begins ramming it into _hisA own pussy.
		<<elseif $assistant.appearance == "imp">>
			"To get this marriage started," $assistant.name concludes, "<<= getSlave($AS).slaveName>>, you will now <<if $PC.dick != 0>>suck the <<if $PC.title == 1>>groom<<else>>bride<</if>>'s dick<<if $PC.vagina != -1>> and eat _hisP pussy<</if>><<else>>eat the <<if $PC.title == 1>>groom<<else>>bride<</if>>'s pussy<</if>>." The slave <<if _reactionType == 0>>only starts when you push $his head to your crotch<<elseif _reactionType == 1>>eagerly complies<<elseif _reactionType == 2>>reluctantly obeys<<else>>hurries to obey<</if>>. Pleased by the sight, $assistant.name's avatar hikes _hisA robe and vigorously rubs _hisA pussy.
		<<elseif $assistant.appearance == "witch">>
			"To get this marriage started," $assistant.name concludes, "<<= getSlave($AS).slaveName>>, you will now <<if $PC.dick != 0>>suck the <<if $PC.title == 1>>groom<<else>>bride<</if>>'s dick<<if $PC.vagina != -1>> and eat _hisP pussy<</if>><<else>>eat the <<if $PC.title == 1>>groom<<else>>bride<</if>>'s pussy<</if>>." The slave <<if _reactionType == 0>>only starts when you push $his head to your crotch<<elseif _reactionType == 1>>eagerly complies<<elseif _reactionType == 2>>reluctantly obeys<<else>>hurries to obey<</if>>. $assistant.name's avatar begins to fidget at the sight, having summoned a vibrator beforehand and accidentally linked it to your pleasure.
		<<elseif $assistant.appearance == "ERROR_1606_APPEARANCE_FILE_CORRUPT">>
			"To get this marriage started," $assistant.name concludes, "<<= getSlave($AS).slaveName>>, you will now <<if $PC.dick != 0>>suck the <<if $PC.title == 1>>groom<<else>>bride<</if>>'s dick<<if $PC.vagina != -1>> and eat _hisP pussy<</if>><<else>>eat the <<if $PC.title == 1>>groom<<else>>bride<</if>>'s pussy<</if>>." The slave <<if _reactionType == 0>>only starts when you push $his head to your crotch<<elseif _reactionType == 1>>eagerly complies<<elseif _reactionType == 2>>reluctantly obeys<<else>>hurries to obey<</if>>. $assistant.name's avatar begins to swell, drawing all its gained mass to its midsection. Its gravid middles splits vertically, allowing a new mass of flesh to fall to the floor, which quickly grows and reshapes itself into a spitting image of yourself. Meanwhile, the original twists into an image of <<= getSlave($AS).slaveName>>. $assistant.name's two avatars begin copying you and <<= getSlave($AS).slaveName>>'s actions perfectly.
		<<else>>
			"To get this marriage started," $assistant.name concludes, "<<= getSlave($AS).slaveName>>, the rules say you should now <<if $PC.dick != 0>>suck the <<if $PC.title == 1>>groom<<else>>bride<</if>>'s dick<<if $PC.vagina != -1>> and eat _hisP pussy<</if>><<else>>eat the <<if $PC.title == 1>>groom<<else>>bride<</if>>'s pussy<</if>>." The slave <<if _reactionType == 0>>only starts when you push $his head to your crotch<<elseif _reactionType == 1>>eagerly complies<<elseif _reactionType == 2>>reluctantly obeys<<else>>hurries to obey<</if>>. With only a symbol to express _hisA approval, $assistant.name is forced to content _himselfA with spinning the symbol and making it glow in time with your new slave $wife's efforts.
		<</if>>
		"Done," _heA says when you climax. "Enjoy your
		<<if (getSlave($AS).fetishKnown == 1) && (getSlave($AS).fetishStrength > 60)>>
			<<if (getSlave($AS).fetish == "submissive")>>
				submissive slave $wife!"
			<<elseif (getSlave($AS).fetish == "cumslut")>>
				slave $wife's mouth!"
			<<elseif (getSlave($AS).fetish == "humiliation")>>
				exhibitionist slave $wife!"
			<<elseif (getSlave($AS).fetish == "buttslut")>>
				slave $wife's butthole!"
			<<elseif (getSlave($AS).fetish == "boobs")>>
				slave $wife's boobs!"
			<<elseif (getSlave($AS).fetish == "pregnancy")>>
				breeder $wife!"
			<<elseif (getSlave($AS).fetish == "dom")>>
				slave $wife's aggression!"
			<<elseif (getSlave($AS).fetish == "sadist")>>
				slave $wife's sadistic tendencies!"
			<<elseif (getSlave($AS).fetish == "masochist")>>
				slave $wife's pain!"
			<<else>>
				slave $wife!"
			<</if>>
		<<else>>
			slave $wife!"
		<</if>>
	<</if>>
	<<if getSlave($AS).relationship > 0>>
		<<set getSlave($AS).relationshipTarget = 0>>
		<<set $slaves[_m].relationship = 0, $slaves[_m].relationshipTarget = 0>>
		<<setLocalPronouns $slaves[_m] 2>>
	<</if>>
	<<if getSlave($AS).devotion+getSlave($AS).trust >= 175>>
		<<if getSlave($AS).relationship > 0>>
			$His ex is @@.mediumorchid;disappointed@@ that their relationship had to end and @@.gold;worries@@ for _his2 love's future.
			<<if getSlave($AS).relationship == 4>>
				<<set $slaves[_m].devotion -= 5, $slaves[_m].trust -= 5>>
			<<elseif getSlave($AS).relationship == 3>>
				<<set $slaves[_m].devotion -= 3, $slaves[_m].trust -= 3>>
			<<else>>
				<<set $slaves[_m].devotion -= 1, $slaves[_m].trust -= 1>>
			<</if>>
		<</if>>
	<<elseif getSlave($AS).devotion < -20>>
		<<if getSlave($AS).relationship == -1>>
			$He @@.mediumorchid;hates@@ that $he has to be yours only and @@.gold;fears@@ what will happen if $he strays.
			<<set getSlave($AS).devotion -= 40, getSlave($AS).trust -= 40>>
		<<elseif getSlave($AS).relationship == 4>>
			Both $him and $his ex are @@.mediumorchid;resent@@ that their relationship had to end and @@.gold;fear@@ for each other's future.
			<<set $slaves[_m].devotion -= 40, $slaves[_m].trust -= 40>>
			<<set getSlave($AS).devotion -= 40, getSlave($AS).trust -= 40>>
		<<elseif getSlave($AS).relationship == 3>>
			Both $him and $his ex are @@.mediumorchid;resent@@ that their relationship had to end and @@.gold;fear@@ for each other's future.
			<<set $slaves[_m].devotion -= 30, $slaves[_m].trust -= 30>>
			<<set getSlave($AS).devotion -= 30, getSlave($AS).trust -= 30>>
		<<elseif getSlave($AS).relationship > 0>>
			Both $him and $his ex are @@.mediumorchid;resent@@ that their relationship had to end and @@.gold;fear@@ for each other's future.
			<<set $slaves[_m].devotion -= 20, $slaves[_m].trust -= 20>>
			<<set getSlave($AS).devotion -= 20, getSlave($AS).trust -= 20>>
		<</if>>
	<<else>>
		<<if getSlave($AS).relationship == -1>>
			$He @@.mediumorchid;dislikes@@ that $he has to be yours only and @@.gold;worries@@ what will happen if $he strays.
			<<set getSlave($AS).devotion -= 10, getSlave($AS).trust -= 10>>
		<<elseif getSlave($AS).relationship == 4>>
			Both $him and $his ex are @@.mediumorchid;resent@@ that their relationship had to end and @@.gold;worry@@ for each other.
			<<set $slaves[_m].devotion -= 20, $slaves[_m].trust -= 20>>
			<<set getSlave($AS).devotion -= 20, getSlave($AS).trust -= 20>>
		<<elseif getSlave($AS).relationship == 3>>
			Both $him and $his ex are @@.mediumorchid;are saddened@@ that their relationship had to end and @@.gold;worry@@ for each other.
			<<set $slaves[_m].devotion -= 10, $slaves[_m].trust -= 10>>
			<<set getSlave($AS).devotion -= 10, getSlave($AS).trust -= 10>>
		<<elseif getSlave($AS).relationship > 0>>
			Both $him and $his ex are @@.mediumorchid;are disappointed@@ that their relationship had to end and @@.gold;worry@@ for each other.
			<<set $slaves[_m].devotion -= 5, $slaves[_m].trust -= 5>>
			<<set getSlave($AS).devotion -= 5, getSlave($AS).trust -= 5>>
		<</if>>
	<</if>>
	<<set getSlave($AS).relationship = -3>>
	<<if $PC.slaveSurname && getSlave($AS).slaveSurname != $PC.slaveSurname>>

		<<link "Give $him your surname">>
			<<replace "#surnaming">>
				<<set getSlave($AS).slaveSurname = $PC.slaveSurname>>
				You also command $assistant.name to rename your new slave $wife <<= getSlave($AS).slaveName>> <<= getSlave($AS).slaveSurname>>.
				<<if getSlave($AS).fetish == "mindbroken">>
					Before you get too distracted, you tell your lovely new $wife that $he's now to be known as <<= getSlave($AS).slaveName>> <<= getSlave($AS).slaveSurname>>. You are uncertain if it sunk in or not.
				<<elseif getSlave($AS).devotion+getSlave($AS).trust >= 175>>
					Before you get too distracted, you tell your lovely new $wife that $he's now to be known as <<= getSlave($AS).slaveName>> <<= getSlave($AS).slaveSurname>>. It would be an understatement to say $he's delighted. $He's a good $desc, but even $he has to retain a kernel of doubt about whether a marriage between an owner and a piece of property is really worth much. This @@.mediumaquamarine;reassures $him@@ that it is. $His special day probably wasn't exactly like $he might once have imagined it, but $he obviously thinks it's been @@.hotpink;very nice,@@ all things considered.
					<<if canTalk(getSlave($AS))>>"_myName _playerSurname," $he murmurs to $himself occasionally, smiling.<</if>>
					<<set getSlave($AS).devotion += 5, getSlave($AS).trust += 5>>
				<<elseif getSlave($AS).devotion < -20 && getSlave($AS).trust > 20>>
					Before you get too distracted, you tell your lovely new $wife that $he's now to be known as <<= getSlave($AS).slaveName>> <<= getSlave($AS).slaveSurname>>. @@.mediumorchid;$He'll remember $his name, even if you try to take it away.@@
					<<if canTalk(getSlave($AS))>>"_myName _playerSurname," $he mutters to $himself occasionally; their is a distinct distaste to the way $he says it.<</if>>
					<<set getSlave($AS).devotion -= 10>>
				<<elseif getSlave($AS).devotion < -20>>
					Before you get too distracted, you tell your quivering new $wife that $he's now to be known as <<= getSlave($AS).slaveName>> <<= getSlave($AS).slaveSurname>>. $He nods in terror. Not only have you taken $his hand, but now also $his name; @@.hotpink;$he's yours now,@@ nothing $he thinks can change that.
					<<if canTalk(getSlave($AS))>>"_myName _playerSurname," $he mutters to $himself occasionally, $his voice wavering as $he struggles to hold back the tears.<</if>>
					<<set getSlave($AS).devotion += 5>>
				<<else>>
					Before you get too distracted, you tell your lovely new $wife that $he's now to be known as <<= getSlave($AS).slaveName>> <<= getSlave($AS).slaveSurname>>. $He nods acceptingly. $He's a good $desc, but $he has doubts about whether a marriage between an owner and a piece of property is really worth much. That doesn't matter, @@.mediumaquamarine;it's worth something to $him.@@
					<<if canTalk(getSlave($AS))>>"_myName _playerSurname," $he murmurs to $himself occasionally<<if canHear(getSlave($AS))>>, listening to how it sounds<</if>>.<</if>>
					<<set getSlave($AS).trust += 5>>
				<</if>>
			<</replace>>
		<</link>>

	<</if>>
	<</replace>>
<</link>>
<<if $cash > 10000>>
	<<if $weddingPlanned > 0>>
		<<if $weddingPlanned == 1>>

Invite prominent citizens to a wedding:

			<<link "Straightforward ceremony">>
				<<replace "#result">>
				You order $assistant.name to invite deserving citizens to a straightforward ceremony for a slave being married to a slaveowner, and to make the arrangement. The wedding will take place during the upcoming week.
				<<set $weddingPlanned = 1>>
				<<set $marrying.push(getSlave($AS).ID)>>
				<<run cashX(-10000, "event", getSlave($AS))>>
				<</replace>>
			<</link>> //This will cost <<print cashFormat(10000)>>//
		<<else>>

			//You are already hosting//
			<<if $weddingPlanned == 2>>
				//an orgiastic ceremony//
			<<elseif $weddingPlanned == 3>>
				//an impregnation ceremony//
			<</if>>
			//and cannot host a straightforward ceremony//
		<</if>>
		<<if (getSlave($AS).vagina != 0) && (getSlave($AS).anus != 0)>>
			<<if $weddingPlanned == 2>>

				<<link "Orgiastic ceremony">>
					<<replace "#result">>
					You order $assistant.name to invite deserving citizens to an orgiastic ceremony for a slave being married to a slaveowner, and to make the arrangements. The wedding orgy will take place during the upcoming week.
					<<set $weddingPlanned = 2>>
					<<set $marrying.push(getSlave($AS).ID)>>
					<<run cashX(-10000, "event", getSlave($AS))>>
					<</replace>>
				<</link>> //This will involve the slave having sex with a very large number of citizens, and will cost <<print cashFormat(10000)>>//
			<<else>>

				//You are already hosting//
				<<if $weddingPlanned == 1>>
					//a straightforward ceremony//
				<<elseif $weddingPlanned == 3>>
					//an impregnation ceremony//
				<</if>>
				//and cannot host an orgiastic ceremony//
			<</if>>
		<</if>>
		<<if isFertile(getSlave($AS)) && ($PC.dick != 0)>>
			<<if $weddingPlanned == 3>>

				<<link "Impregnation ceremony">>
					<<replace "#result">>
					You order $assistant.name to invite deserving citizens to a ceremony for a fertile slave being married to a slaveowner, and to make the arrangements. The wedding will take place during the upcoming week.
					<<set $weddingPlanned = 3>>
					<<set $marrying.push(getSlave($AS).ID)>>
					<<run cashX(-10000, "event", getSlave($AS))>>
					<</replace>>
				<</link>> //This will involve you impregnating the slave, and will cost <<print cashFormat(10000)>>//

			<<else>>

				//You are already hosting//
				<<if $weddingPlanned == 1>>
					//a straightforward ceremony//
				<<elseif $weddingPlanned == 2>>
					//an orgiastic ceremony//
				<</if>>
				//and cannot host an impregnation ceremony//
			<</if>>
		<</if>>
	<<else>>

Invite prominent citizens to a wedding:

		<<link "Straightforward ceremony">>
			<<replace "#result">>
			You order $assistant.name to invite deserving citizens to a straightforward ceremony for a slave being married to a slaveowner, and to make the arrangement. The wedding will take place during the upcoming week.
			<<set $weddingPlanned = 1>>
			<<set $marrying.push(getSlave($AS).ID)>>
			<<run cashX(-10000, "event", getSlave($AS))>>
			<</replace>>
		<</link>> //This will cost <<print cashFormat(10000)>>//
		<<if (getSlave($AS).vagina != 0) && (getSlave($AS).anus != 0)>>

			<<link "Orgiastic ceremony">>
				<<replace "#result">>
				You order $assistant.name to invite deserving citizens to an orgiastic ceremony for a slave being married to a slaveowner, and to make the arrangements. The wedding orgy will take place during the upcoming week.
				<<set $weddingPlanned = 2>>
				<<set $marrying.push(getSlave($AS).ID)>>
				<<run cashX(-10000, "event", getSlave($AS))>>
				<</replace>>
			<</link>> //This will involve the slave having sex with a very large number of citizens, and will cost <<print cashFormat(10000)>>//
		<</if>>
		<<if isFertile(getSlave($AS)) && ($PC.dick != 0)>>

			<<link "Impregnation ceremony">>
				<<replace "#result">>
				You order $assistant.name to invite deserving citizens to a ceremony for a fertile slave being married to a slaveowner, and to make the arrangements. The wedding will take place during the upcoming week.
				<<set $weddingPlanned = 3>>
				<<set $marrying.push(getSlave($AS).ID)>>
				<<run cashX(-10000, "event", getSlave($AS))>>
				<</replace>>
			<</link>> //This will involve you impregnating the slave, and will cost <<print cashFormat(10000)>>//
		<</if>>
	<</if>>
<<else>>
	//You cannot afford an elaborate ceremony//
<</if>>


code:
:: FSlaveImpreg [nobr]

<<set $impregnatrix = 0>>

	<<= getSlave($AS).slaveName>> is fertile; now you must select a slave with both a penis and potent testicles.

Select an eligible slave to serve as the semen donatrix

<<set _eligibles = $slaves.filter((s) => (s.ID != getSlave($AS).ID) && canImpreg(getSlave($AS), s) && canPenetrate(s))>>
<<set _kinship = ibc.kinship_one_many(getSlave($AS), _eligibles)>>
<<for _i = 0; _i < _eligibles.length; _i++>>
	<<set _name = SlaveFullName(_eligibles[_i])>>

		<<print "[[_name|FSlaveImpreg Consummate][$impregnatrix = _eligibles[" + _i + "]]]">>
		<<if _eligibles[_i].custom.label>>
			(@@.yellow;''<<print _eligibles[_i].custom.label>>''@@)
		<</if>>
		<<if totalRelatives(getSlave($AS)) > 0>>
			<<set _relTerm = relativeTerm(getSlave($AS), _eligibles[_i])>>
			<<if _relTerm != null>>
				@@.lightgreen;<<= capFirstChar(_relTerm)>>@@
			<</if>>
		<</if>> /* closes extended family mode */
	<<if $inbreeding && _kinship[_eligibles[_i].ID] > 0>>
		<<set _thisKinship = _kinship[_eligibles[_i].ID]>>
		<<if _thisKinship >= 0.5>>
			(Extreme
		<<elseif _thisKinship >= 0.25>>
			(Major
		<<elseif _thisKinship >= 0.125>>
			(Some
		<<elseif _thisKinship >= 0.0625>>
			(Minor
		<<else>>
			(Slight
		<</if>>
		inbreeding, CoI of <<print _thisKinship>>)
	<</if>>

<</for>>
<<if (_eligibles.length === 0)>>
	//You have no slaves capable of inseminating others.//
<</if>>


code:
:: FSlaveSlaveDick [nobr]

<<set $slaverapistx = 0>>

	Select a slave that will ride <<= getSlave($AS).slaveName>>.

Select an eligible slave

<<set _eligibles = $slaves.filter((s) => (s.ID != getSlave($AS).ID) && isSlaveAvailable(s) && canDoVaginal(s) && canStand(s) /* amp-amp scene is not written */)>>
<<for _i = 0; _i < _eligibles.length; _i++>>

		<<set _name = SlaveFullName(_eligibles[_i])>>
		<<print "[[_name|FSlaveSlaveDick Consummate][$slaverapistx = _eligibles[" + _i + "]]]">>
		<<if _eligibles[_i].custom.label>> (@@.yellow;''<<print _eligibles[_i].custom.label>>''@@)<</if>>
		<<if (canImpreg(_eligibles[_i], getSlave($AS)))>>
			@@.green;Fertile@@
		<</if>>
		<<if totalRelatives(getSlave($AS)) > 0>>
			<<set _relTerm = relativeTerm(getSlave($AS), _eligibles[_i])>>
			<<if _relTerm != null>>
				@@.lightgreen;<<= capFirstChar(_relTerm)>>@@
			<</if>>
		<</if>> /* closes extended family mode */

<</for>>
<<if (_eligibles.length === 0)>>

		You have no slaves capable of this act.

<</if>>