:: PE pit fight [nobr]

<<set $nextButton = "Continue", $nextLink = "AS Dump", $returnTo = "Random Nonindividual Event">>

<<set $activeSlave = $Bodyguard>>
<<setLocalPronouns $activeSlave>>

<<set _deadliness = Deadliness($activeSlave)>>

<<set $PPit = 0>>

<span id="artFrame">
/* 000-250-006 */
<<set _clothesTemp = $activeSlave.clothes, $activeSlave.clothes = "no clothing">>
<<if $seeImages == 1>>
	<<if $imageChoice == 1>>
		<div class="imageRef lrgVector"><div class="mask">&nbsp;</div><<= SlaveArt($activeSlave, 2, 0)>></div>
	<<else>>
		<div class="imageRef lrgRender"><div class="mask">&nbsp;</div><<= SlaveArt($activeSlave, 2, 0)>></div>
	<</if>>
<</if>>
<<set $activeSlave.clothes = _clothesTemp>>
/* 000-250-006 */
</span>

It's time for the private fight you entered your Bodyguard in. It will take place in a back room of a well respected club. There is a ring set into the floor, and space for a handful of spectators, but the setup is quite Spartan. The sport is just getting off the ground. <<= App.UI.slaveDescriptionDialog($activeSlave)>> is first to walk into the ring. $He's stark naked and is carrying a simple single-edged straight sword, identical to the one $his opponent will be using. The fight will be fair.

<br><br>

Across the ring, $his opponent's owner nods civilly to you and examines $activeSlave.slaveName.

<<if $activeSlave.skill.combat > 0>>
	$His combat skills greatly increase $his deadliness.
<</if>>

<<if $activeSlave.muscles > 95 && $activeSlave.height >= 185>>
	$His huge muscles are an intimidating sight and, despite their massive size, $he is tall enough to not be hindered by them.
<<elseif $activeSlave.muscles > 95>>
	$His huge muscles are an intimidating sight, but may hinder $his flexibility.
<<elseif $activeSlave.muscles > 30>>
	$His muscles are a trim and powerful sight.
<<elseif $activeSlave.muscles < -95>>
	$He can barely stand, let alone ready $his weapon. $His feeble attempts elicit a roar of laughter from the spectators.
<<elseif $activeSlave.muscles < -30>>
	$He struggles to raise $his weapon. $His feeble attempts elicit a roar of laughter from the spectators.
<<elseif $activeSlave.muscles < -5>>
	$He is rather unfit; $he will likely be outmatched by near any real opponent.
<</if>>

<<if $activeSlave.height >= 170>>
	$His height gives $him a reach advantage with $his sword.
<</if>>

<<if $activeSlave.health.condition > 50>>
	$His shining health makes $him a better combatant.
<</if>>

<<if $activeSlave.weight > 190>>
	$His extreme weight nearly immobilizes $him. $He struggles to move let alone fight.
<<elseif $activeSlave.weight > 160>>
	$His extreme weight limits $his mobility and range of motion, making $him an easy target.
<<elseif $activeSlave.weight > 130>>
	$His extreme weight holds $him back as a pit fighter.
<<elseif $activeSlave.weight > 30>>
	$His heavy weight is an impediment as a pit fighter.
<<elseif $activeSlave.weight < -10>>
	$His light weight is an impediment as a pit fighter.
<</if>>

<<if $activeSlave.health.condition < -50>>
	$His poor health makes $him a weaker combatant.
<</if>>

<<if $activeSlave.health.tired > 90>>
	$He is exhausted and can barely stay awake; $he won't put up a fight.
<<elseif $activeSlave.health.tired > 60>>
	$He is fatigued and will most likely never see it coming.
<<elseif $activeSlave.health.tired > 30>>
	$He is tired and more likely to take a hit then to give one.
<</if>>

<<if $activeSlave.pregKnown == 1 || $activeSlave.bellyPreg >= 1500>>
	<<if $activeSlave.bellyPreg >= 750000>>
		$His monolithic pregnancy guarantees $his loss; not only is $he on the verge of splitting open, but it is an unmissable, indefensible target that threatens to drag $him to the ground. $He has no hope of attacking around the straining mass, let alone stopping $his opponent.
	<<elseif $activeSlave.bellyPreg >= 600000>>
		$His titanic pregnancy is practically a guaranteed loss; $he can barely stand let alone fight.
	<<elseif $activeSlave.bellyPreg >= 450000>>
		$His gigantic pregnancy is nearly a guaranteed loss; it presents an unmissable, indefensible target for $his adversary.
	<<elseif $activeSlave.bellyPreg >= 300000>>
		$His massive pregnancy obstructs $his movement and greatly hinders $him. $He struggles to think of how $he could even begin to defend $his bulk.
	<<elseif $activeSlave.bellyPreg >= 150000>>
		$His giant pregnancy obstructs $his movement and greatly slows $him down.
	<<elseif $activeSlave.bellyPreg >= 100000>>
		$His giant belly gets in $his way and weighs $him down.
	<<elseif $activeSlave.bellyPreg >= 10000>>
		$His huge belly is unwieldy and hinders $his efforts.
	<<elseif $activeSlave.bellyPreg >= 5000>>
		$His advanced pregnancy makes $him much less effective.
	<<elseif $activeSlave.bellyPreg >= 1500>>
		$His growing pregnancy distracts $him from the fight.
	<<else>>
		The life just beginning to grow inside $him distracts $him from the fight.
	<</if>>
<<elseif $activeSlave.bellyImplant >= 1500>>
	<<if $activeSlave.bellyImplant >= 750000>>
		$His monolithic, <<print $activeSlave.bellyImplant>>cc implant filled belly guarantees $his loss; not only is $he on the verge of splitting open, but it is an unmissable, indefensible target that threatens to drag $him to the ground. $He has no hope of attacking around the straining mass, let alone stopping $his opponent.
	<<elseif $activeSlave.bellyImplant >= 600000>>
		$His titanic, <<print $activeSlave.bellyImplant>>cc implant filled belly is practically a guaranteed loss; $he can barely stand let alone fight. Not only is it cripplingly heavy, unwieldy and an easy target, but $he can feel it straining to hold the sheer amount of filler forced into it.
	<<elseif $activeSlave.bellyImplant >= 450000>>
		$His gigantic, <<print $activeSlave.bellyImplant>>cc implant filled belly is nearly a guaranteed loss; it presents an unmissable, indefensible target for $his adversary.
	<<elseif $activeSlave.bellyImplant >= 300000>>
		$His massive, <<print $activeSlave.bellyImplant>>cc implant filled belly is extremely heavy, unwieldy and an easy target, practically damning $him in combat.
	<<elseif $activeSlave.bellyImplant >= 150000>>
		$His giant, <<print $activeSlave.bellyImplant>>cc implant filled belly obstructs $his movement and greatly slows $him down.
	<<elseif $activeSlave.bellyImplant >= 100000>>
		$His giant, <<print $activeSlave.bellyImplant>>cc implant filled belly is very heavy and unwieldy, throwing off $his weight and making $him far less effective.
	<<elseif $activeSlave.bellyImplant >= 10000>>
		$His huge, <<print $activeSlave.bellyImplant>>cc implant filled belly is very heavy and unwieldy, throwing off $his weight and making $him far less effective.
	<<elseif $activeSlave.bellyImplant >= 5000>>
		$His large, <<print $activeSlave.bellyImplant>>cc implant filled belly is heavy and unwieldy, rendering $him less effective.
	<<elseif $activeSlave.bellyImplant >= 1500>>
		$His swollen, <<print $activeSlave.bellyImplant>>cc implant filled belly is heavy and makes $him less effective.
	<</if>>
<</if>>
<<if $activeSlave.labor == 1>>
	$He's feeling labor pains. $His child<<if $activeSlave.pregType > 1>>ren are<<else>> is<</if>> ready to be born.
<<elseif $activeSlave.preg >= $activeSlave.pregData.normalBirth && $activeSlave.pregControl != "labor suppressors">>
	$He'll be going into labor any time now and $he knows it.
<</if>>

<<if $activeSlave.bellyFluid >= 10000>>
	$His hugely bloated, <<print $activeSlave.inflationType>>-filled belly is taut and painful, hindering $his ability to fight.
<<elseif $activeSlave.bellyFluid >= 5000>>
	$His bloated, <<print $activeSlave.inflationType>>-stuffed belly is constantly jiggling and moving, distracting $him and throwing off $his weight.
<<elseif $activeSlave.bellyFluid >= 2000>>
	$His distended, <<print $activeSlave.inflationType>>-belly is uncomfortable and heavy, distracting $him.
<</if>>

<<if $activeSlave.teeth == "pointy">>
	$His sharp teeth add nothing to $his actual effectiveness, but they're certainly intimidating.
<</if>>

<<if !canSee($activeSlave)>>
	$His lack of eyesight means certain death.
<<elseif !canSeePerfectly($activeSlave)>>
	$His poor eyesight makes $him a weaker fighter.
<</if>>

<<if !canHear($activeSlave)>>
	$His lack of hearing is a major detriment.
<<elseif (($activeSlave.hears == -1) && ($activeSlave.earwear != "hearing aids")) || ($activeSlave.hears == 0 && ($activeSlave.earwear == "muffling ear plugs"))>>
	$His lack of hearing is a minor detriment.
<</if>>


<<if _deadliness > 5>>
	$activeSlave.slaveName seems supremely confident, even eager to please you.
<<elseif _deadliness > 3>>
	$activeSlave.slaveName seems nervous, but steels $himself to fight for you.
<<elseif _deadliness > 1>>
	$activeSlave.slaveName seems terrified, and barely controls $himself.
<<else>>
	$activeSlave.slaveName is obviously terrified, and might flee if there were a way out of the pit.
<</if>>

Finally, $his opponent enters as well.

<<set _randomOpponent = random(1,120)>>
<<setNonlocalPronouns $seeDicks>>
<<if _randomOpponent > 100>>
	_HeU is a hulking, musclebound _girlU with a wasp waist and immense rear. _HeU seems nothing short of excited.
	<<set _opponent = 6>>
<<elseif _randomOpponent > 80>>
	_HeU is a huge, muscular Amazon filled with confidence.
	<<set _opponent = 5>>
<<elseif _randomOpponent > 60>>
	_HeU is a short but muscular _girlU, trying _hisU best to look confident.
	<<set _opponent = 4>>
<<elseif _randomOpponent > 40>>
	_HeU is a tall, thin _womanU covered in ropy muscle, trying to hide _hisU terror.
	<<set _opponent = 3>>
<<elseif _randomOpponent > 20>>
	_HeU is a decent-looking slave, physically fit but obviously scared.
	<<set _opponent = 2>>
<<else>>
	_HeU is an average looking slave, so frightened <<if $seePee == 1>>there's urine running down _hisU leg<<else>>_hisU teeth are audibly chattering<</if>>. _HeU must have really annoyed _hisU master to earn this.
	<<set _opponent = 1>>
<</if>>

The umpire announces gravely that the fight is to the death and rings a bell.

<br><br>

<<if _deadliness > (_opponent + 1)>>
	$activeSlave.slaveName senses that $he is greatly superior, and decides to make a quick end before $his opponent can try something foolish. $He feints high and stabs low; $his enemy just manages to parry the low stab, but is so much weaker that $activeSlave.slaveName simply overpowers _himU, so that _heU falls onto _hisU back with the force of the clash. $activeSlave.slaveName takes one step forward and runs $his sword through the prostrate slave's heart. This victory has @@.green;won you some renown@@ and @@.yellowgreen;a sum of money@@ from each of the spectators.
	<<run repX(500, "pit", $activeSlave)>>
	<<run cashX(5000, "pit", $activeSlave)>>
	<<set $activeSlave.counter.pitWins += 1>>
	<<set $activeSlave.counter.pitKills += 1>>
	<<set $pitKillsTotal += 1>>
<<elseif _deadliness > (_opponent)>>
	The combat is long and exhausting. $activeSlave.slaveName and $his opponent are closely matched in terms of skill, so neither takes foolish risks and a protracted, bloody fight results as both slaves take horrible but non-life-threatening cuts. Finally, $activeSlave.slaveName's superior physical condition wins out and $his opponent falls from exhaustion and blood loss. $activeSlave.slaveName stumbles over to open _hisU throat. This victory has @@.green;won you some renown@@ and @@.yellowgreen;a sum of money@@ from each of the spectators, though $activeSlave.slaveName is @@.red;badly hurt.@@
	<<run repX(500, "pit", $activeSlave)>>
	<<run cashX(5000, "pit", $activeSlave)>>
	<<set $activeSlave.health.condition = -50>>
	<<set $activeSlave.counter.pitWins += 1>>
	<<set $activeSlave.counter.pitKills += 1>>
	<<set $pitKillsTotal += 1>>
<<elseif _deadliness > (_opponent-1)>>
	The combat is long and exhausting. $activeSlave.slaveName and $his opponent are closely matched in terms of skill, so neither takes foolish risks and a protracted, bloody fight results as both slaves take horrible but non-life-threatening cuts. Finally, $activeSlave.slaveName's inferior physical condition fails $him and $he falls from exhaustion and blood loss. As $he slumps $he catches your eye with a look of apology. $His opponent stumbles over to open $his throat. $activeSlave.slaveName @@.red;has been killed.@@
	<<run healthDamage($activeSlave, 1000)>>
<<else>>
	$activeSlave.slaveName is outmatched from the start. In the first pass, $his opponent moves beyond $him, opening a long gash in $his thigh as _heU goes. Thus injured, $activeSlave.slaveName fails to block a slash that severs $his Achilles tendon on the other side. On $his knees, $he barely manages to ward off one more blow before the second one opens $his belly. $activeSlave.slaveName @@.red;has been killed.@@
	<<run healthDamage($activeSlave, 1000)>>
<</if>>

<<if $activeSlave.health.health < -90>>
	<<= removeActiveSlave() >>
	<<set $nextLink = "Random Nonindividual Event">>
	<<UpdateNextButton>>
<</if>>

<<set $pitFightsTotal++>>
src/uncategorized/pePitFight.tw