diff --git a/src/events/intro/introSummary.tw b/src/events/intro/introSummary.tw index 068ddade0209345e9ad792bbd8001de95e77d6be..4b6e70845aa9622b042ba0033f9b25580babf7fa 100644 --- a/src/events/intro/introSummary.tw +++ b/src/events/intro/introSummary.tw @@ -77,6 +77,9 @@ You are using standardized slave trading channels. [[Customize the slave trade|C <</if>> <<else>> Current nationality distributions are [[Adjust the slave trade|Customize Slave Trade][$customWA = 0, $customVariety = 1]] | [[Stop customizing|Intro Summary][delete $customVariety]] +<<if ndef $nationalitiescheck>> /* NGP: regenerate $nationalitiescheck from previous game's $nationalities array */ + <<silently>><<include "Customize Slave Trade">><</silently>> +<</if>> <br style="clear:both" /><hr style="margin:0"> <<for _i = 0; _i < $nationalitiescheck.length; _i++>> <<set _nation = $nationalitiescheck[_i]>> @@ -84,7 +87,7 @@ Current nationality distributions are [[Adjust the slave trade|Customize Slave T <<if _i < $nationalitiescheck.length-1>> | <</if>> <</for>> <br style="clear:both" /><hr style="margin:0"> -<</if>> +<</if>> /* closes $customVariety is defined */ <<if $seeAge == 1>> Slaves will ''age naturally.'' diff --git a/src/npc/startingGirls/startingGirls.tw b/src/npc/startingGirls/startingGirls.tw index 48db0bd3e46f42b91401d2eb3dd13db34d765ce2..fb64be42be1160c818539d155ad206e057e66847 100644 --- a/src/npc/startingGirls/startingGirls.tw +++ b/src/npc/startingGirls/startingGirls.tw @@ -446,7 +446,7 @@ __You are customizing this slave:__ <<link "XY">><<set $activeSlave.genes = "XY">><<replace "#originalSex">>$activeSlave.genes<</replace>><</link>> <<if $familyTesting == 1>> - <<if $saveImported == 1>>//Player children are not available in NG+ due to code limitations (Since the player's background changes with ng+, consistancy issues arise.)// + <<if $saveImported == 1>>//Player children are not available in NG+ due to code limitations (Since the player's background changes with ng+, consistency issues arise.)// <<else>><br><<editFamily>> <</if>> <</if>> diff --git a/src/pregmod/basenationalitiesControls.tw b/src/pregmod/basenationalitiesControls.tw index a1fafc7d683f5239c9675f7654540d302c5f469f..3d9a58e2960453279dacdf672b3293b84f12ca49 100644 --- a/src/pregmod/basenationalitiesControls.tw +++ b/src/pregmod/basenationalitiesControls.tw @@ -18,10 +18,11 @@ <<set $nationalitiescheck = clone($nationalities)>> <<for _i = 0; _i < $nationalitiescheck.length; _i++>> <<set _nation = $nationalitiescheck[_i]>> - <<if $nationalitiescheck.count(_nation)>> - <<set $nationalitiescheck.delete(_nation),$nationalitiescheck.push(_nation),$nationalitiescheck.sort()>> - <</if>> + <<if $nationalitiescheck.count(_nation) > 1>> + <<set $nationalitiescheck.deleteAt(_i), _i-->> + <</if>> <</for>> +<<set $nationalitiescheck.sort()>> /* Prints distribution of $nationalities, using $nationalitiescheck to render array */ <<for _i = 0; _i < $nationalitiescheck.length; _i++>> diff --git a/src/uncategorized/PETS.tw b/src/uncategorized/PETS.tw index 230d2964167b1a8491006120ae49892b229d09ad..8e83d3968c7232c9d3aea7fee11c15d41e598955 100644 --- a/src/uncategorized/PETS.tw +++ b/src/uncategorized/PETS.tw @@ -118,7 +118,7 @@ You decide to knit up care's raveled sleeve with a break in the spa. You have yo <</replace>> <</link>> <<if canDoVaginal($activeSlave) || canDoAnal($activeSlave)>> -<br><br><<link "Rape her for molesting patients">> +<br><<link "Rape her for molesting patients">> <<replace "#name">>$activeSlave.slaveName<</replace>> <<replace "#result">> You shove $activeSlave.slaveName hard, forcing a surprised shriek out of her as she crashes forward into $subSlave.slaveName's <<if $subSlave.boobs > 2000>>helpfully pillowlike bosom<<elseif $subSlave.boobs > 500>>healthy tits<<else>>chest<</if>>, and then ram your pelvis up against her, pinning her against her patient. $subSlave.slaveName's eyelids flicker, but she does not wake up, despite your assault <<if $seed == 1>>shoving $activeSlave.slaveName's cock as far up her asshole as it will go<<else>>trapping $activeSlave.slaveName's hands between then and pushing her fingers even farther up $subSlave.slaveName's asshole<</if>>. $activeSlave.slaveName tries to shift a little, but receives a peremptory push back to where she was. She realizes she's to lie still and take what's coming to her, and she does her best to relax. diff --git a/src/uncategorized/RECI.tw b/src/uncategorized/RECI.tw index 8ff22be846842d332489b94d2f48a3585151c233..e4a81ff9d2588b8fe18101a992016cbf003c629d 100644 --- a/src/uncategorized/RECI.tw +++ b/src/uncategorized/RECI.tw @@ -37,10 +37,10 @@ <<case "butthole">> <<for $i = 0; $i < $REButtholeCheckinIDs.length; $i++>> -<<if $REButtholeCheckinIDs[$i] == $activeSlave.ID>> -<<set $dump = $REButtholeCheckinIDs.pluck([$i], [$i])>> -<<break>> -<</if>> + <<if $REButtholeCheckinIDs[$i] == $activeSlave.ID>> + <<set $REButtholeCheckinIDs.deleteAt($i)>> + <<break>> + <</if>> <</for>> <<if ($activeSlave.skin == "tanned") || ($activeSlave.skin == "fair")>> @@ -104,10 +104,10 @@ She turns to face the mirror, hiking one knee up onto the bathroom counter in fr <<case "futa">> <<for $i = 0; $i < $REFutaSisterCheckinIDs.length; $i++>> -<<if $REFutaSisterCheckinIDs[$i] == $activeSlave.ID>> -<<set $dump = $REFutaSisterCheckinIDs.pluck([$i], [$i])>> -<<break>> -<</if>> + <<if $REFutaSisterCheckinIDs[$i] == $activeSlave.ID>> + <<set $REFutaSisterCheckinIDs.deleteAt($i)>> + <<break>> + <</if>> <</for>> You're just finishing up <span id="name"><<print "[[$activeSlave.slaveName|Long Slave Description][$nextLink = passage(), $eventDescription = 1]]">></span>'s weekly inspection. The pretty futa is standing obediently before you, answering the usual questions with enthusiasm. She gestures animatedly as she talks, making her<<if $activeSlave.boobs > 4000>> monstrous<<elseif $activeSlave.boobs > 2000>> enormous<<elseif $activeSlave.boobs > 800>> big<</if>> boobs jiggle slightly, and her <<if $activeSlave.dick > 5>>incredible, erect penis wave from side to side<<elseif $activeSlave.dick > 3>>big cock wave from side to side<<elseif $activeSlave.dick > 1>>dick stick out stiffly<<else>>tiny hardon wiggle lewdly<</if>>. She doesn't seem to notice, probably because this state of obvious arousal is more or less permanent for her. After all, this is what the ex-Futanari Sister wanted. @@ -130,11 +130,11 @@ she concludes, smiling expectantly at you. <<case "orientation">> -<<for $i = 0; $i < $REFeminizationCheckinIDs.length; $i++>> -<<if $REOrientationCheckinIDs[$i] == $activeSlave.ID>> -<<set $dump = $REOrientationCheckinIDs.pluck([$i], [$i])>> -<<break>> -<</if>> +<<for $i = 0; $i < $REOrientationCheckinIDs.length; $i++>> + <<if $REOrientationCheckinIDs[$i] == $activeSlave.ID>> + <<set $REOrientationCheckinIDs.deleteAt($i)>> + <<break>> + <</if>> <</for>> <span id="name"><<print "[[$activeSlave.slaveName|Long Slave Description][$nextLink = passage(), $eventDescription = 1]]">></span> is the second slave on the inspection schedule for today. She comes into your office naked, to find that the first inspection is going a little long. The slave before her is obediently riding <<if ($PC.dick == 0)>>one of your larger strap-ons<<else>>your cock<</if>>. She waits patiently, but does not bother to hide her arousal at the lewd sight. She obviously wants to be next; @@ -197,11 +197,11 @@ When you finish and send the slave you were boning on her way with a light slap <<case "MILF">> -<<for $i = 0; $i < $REFeminizationCheckinIDs.length; $i++>> -<<if $REFeminizationCheckinIDs[$i] == $activeSlave.ID>> -<<set $dump = $REFeminizationCheckinIDs.pluck([$i], [$i])>> -<<break>> -<</if>> +<<for $i = 0; $i < $REMILFCheckinIDs.length; $i++>> + <<if $REMILFCheckinIDs[$i] == $activeSlave.ID>> + <<set $REMILFCheckinIDs.deleteAt($i)>> + <<break>> + <</if>> <</for>> <span id="name"><<print "[[$activeSlave.slaveName|Long Slave Description][$nextLink = passage(), $eventDescription = 1]]">></span> is standing before your desk for an inspection. The $desc is naked, of course, and is devoted enough to find the situation arousing: she's being inspected by her <<if def $PC.customTitle>>$PC.customTitle<<elseif $PC.title != 0>>Master<<else>>Mistress<</if>> in the nude, which is sexual enough, and past inspections have often led to a quick fuck. The horny bitch obviously wants it; @@ -246,10 +246,10 @@ You often pepper slaves with questions during this inspection; it helps you gaug <<case "feminization">> <<for $i = 0; $i < $REFeminizationCheckinIDs.length; $i++>> -<<if $REFeminizationCheckinIDs[$i] == $activeSlave.ID>> -<<set $dump = $REFeminizationCheckinIDs.pluck([$i], [$i])>> -<<break>> -<</if>> + <<if $REFeminizationCheckinIDs[$i] == $activeSlave.ID>> + <<set $REFeminizationCheckinIDs.deleteAt($i)>> + <<break>> + <</if>> <</for>> <span id="name"><<print "[[$activeSlave.slaveName|Long Slave Description][$nextLink = passage(), $eventDescription = 1]]">></span> is standing before your desk for an inspection. The $desc is naked, of course, and is devoted enough to find the situation arousing: she's being inspected by her <<if def $PC.customTitle>>$PC.customTitle<<elseif $PC.title != 0>>Master<<else>>Mistress<</if>> in the nude, which is sexual enough, and past inspections have often led to a quick fuck. The horny bitch obviously wants it; @@ -307,10 +307,10 @@ She twists her $activeSlave.skin body suggestively, <<case "ugly">> <<for $i = 0; $i < $REUglyCheckinIDs.length; $i++>> -<<if $REOrientationCheckinIDs[$i] == $activeSlave.ID>> -<<set $dump = $REUglyCheckinIDs.pluck([$i], [$i])>> -<<break>> -<</if>> + <<if $REUglyCheckinIDs[$i] == $activeSlave.ID>> + <<set $REUglyCheckinIDs.deleteAt($i)>> + <<break>> + <</if>> <</for>> <span id="name"><<print "[[$activeSlave.slaveName|Long Slave Description][$nextLink = passage(), $eventDescription = 1]]">></span> comes in for an inspection. You have a relaxed day scheduled, so you take the time to do an unusually thorough job. On a whim, you pull up her complete file, flipping the virtual pages out across your desk. The induction pictures are particularly striking. She doesn't look much like that, anymore, and that's a good thing. She was not a pretty girl when you got here, though she's pretty enough now. With a desk control gesture you flip a full frontal shot of her on the day of her enslavement up onto a wall screen. diff --git a/src/uncategorized/jeSlaveDispute.tw b/src/uncategorized/jeSlaveDispute.tw index ee0a50e71ede0d7d7a7957cabdc4dc26fa1787b7..50cfc58872f978e9c006a743a70ebcfb3f0e4307 100644 --- a/src/uncategorized/jeSlaveDispute.tw +++ b/src/uncategorized/jeSlaveDispute.tw @@ -1,14 +1,9 @@ -:: JE slave dispute +:: JE slave dispute [nobr] -<<nobr>> +<<set $nextLink = "RIE Eligibility Check", $returnTo = "RIE Eligibility Check", $nextButton = "Continue", _event = $justiceEvents.pluck()>> /* pick a random event and remove it from the array so it will not occur again */ -<<set $nextLink = "RIE Eligibility Check">> -<<set $returnTo = "RIE Eligibility Check">> -<<set $nextButton = "Continue">> - -<<set $event = $justiceEvents.pluck()>> - -<<if $event == "slave deal">> +<<switch _event>> +<<case "slave deal">> <<set $contractCost = 5000>> <<set $activeSlaveOneTimeMinAge = 24>> <<set $activeSlaveOneTimeMaxAge = 42>> @@ -27,7 +22,7 @@ <<set $birthsTotal = 1>> <<set $activeSlave.shouldersTat = either("tribal patterns", "flowers")>> <<set $activeSlave.stampTat = either("tribal patterns", "flowers")>> -<<elseif $event == "slave training">> +<<case "slave training">> <<set $contractCost = 10000>> <<include "Generate XY Slave">> <<set $activeSlave.origin = "You bought out a deal involving her training to be an expert gelded sex slave.">> @@ -61,7 +56,7 @@ <<set $activeSlave.armsTat = either("advertisements", "degradation", "rude words")>> <<set $activeSlave.legsTat = either("advertisements", "degradation", "rude words")>> <<set $activeSlave.stampTat = either("advertisements", "degradation", "rude words")>> -<<elseif $event == "majority deal">> +<<case "majority deal">> <<set $contractCost = 20000>> <<set $activeSlaveOneTimeMinAge = $minimumSlaveAge>> <<set $activeSlaveOneTimeMaxAge = 18>> @@ -84,7 +79,7 @@ <<set $activeSlave.whoreSkill = 0>> <<set $activeSlave.vaginalSkill = 0>> <<set $activeSlave.entertainSkill = 0>> -<<elseif $event == "indenture deal">> +<<case "indenture deal">> <<set $contractCost = 7500>> <<set $activeSlaveOneTimeMinAge = 24>> <<set $activeSlaveOneTimeMaxAge = 42>> @@ -96,7 +91,7 @@ <<set $activeSlave.health = random(-20,20)>> <<set $activeSlave.anus = 2>> <<if $activeSlave.vagina > -1>> - <<set $activeSlave.vagina = 2>> + <<set $activeSlave.vagina = 2>> <</if>> <<set $activeSlave.vaginalSkill = 15>> <<set $activeSlave.oralSkill = 15>> @@ -118,7 +113,7 @@ <<set $activeSlave.nipplesPiercing = 1>> <<set $activeSlave.clitPiercing = 1>> <<set $activeSlave.stampTat = either("tribal patterns", "flowers")>> -<<else>> +<<default>> <<set $contractCost = 10000>> <<set $activeSlaveOneTimeMaxAge = 22>> <<include "Generate New Slave">> @@ -136,11 +131,7 @@ <<set $activeSlave.preg = 1>> <</if>> <</if>> -<</if>> - -<</nobr>>\ -\ -<<nobr>> +<</switch>> /* 000-250-006 */ <<if $seeImages == 1>> @@ -152,193 +143,200 @@ <</if>> /* 000-250-006 */ -<<if $event == "slave deal">> +<<switch _event>> +<<case "slave deal">> <<if $assistantName == "your personal assistant">>Your personal assistant<<else>>$assistantName<</if>> breaks in on your sleep with an urgent message. You push a slave off you and sit up to take it. As the owner of the arcology, you perform some functions that would traditionally be the province of a government. In this anarcho-liberal polity, it's still necessary for people making deals to have someone to appeal to when disputes arise. Part of your agreement with your tenants is that you will perform this duty on deals between two tenants. The message is about just such a disagreement; they always seem to happen in the middle of the night, and they're always urgent. <br><br> An older woman who has signed an enslavement contract with a slave trader is accusing her of not living up to the terms. The contract requires that the trader pay the medical costs of the woman's daughter in return for the woman's voluntary enslavement. The woman claims that the payments have not been made and the trader is still insisting on enslavement. <br><br> The trader states that the daughter was thought to only have a minor condition, but has proven to be suffering from serious cancer. She protests that she will lose a great deal of money, and that there's no way she would have made the deal if the woman had been honest with her about how bad her daughter's condition was. The woman responds that she didn't know. -<<elseif $event == "slave training">> +<<case "slave training">> <<if $assistantName == "your personal assistant">>Your personal assistant<<else>>$assistantName<</if>> breaks in on your sleep with an urgent message. You push a slave off you and sit up to take it. As the owner of the arcology, you perform some functions that would traditionally be the province of a government. In this anarcho-liberal polity, it's still necessary for people making deals to have someone to appeal to when disputes arise. Part of your agreement with your tenants is that you will perform this duty on deals between two tenants. The message is about just such a disagreement; they always seem to happen in the middle of the night, and they're always urgent. <br><br> One of your prominent tenants is accusing another of failing to train a slave for him according to the terms of a slave training contract. He highlights a part of the contract that requires that the slave be expert in "all common sexual skills." He self-righteously declares that the delivered slave has no vaginal skills to speak of, that he doesn't want her as a result, and requests that you release him from the contract. <br><br> The trainer replies with some aspersion that the accuser is technically correct: the slave has no vaginal skills at all. This is, however, due to the fact that the slave has no vagina. He claims that the accuser verbally requested a gelded slave, though there's nothing about that either way in the contract. He protests that he did his best to train an expert gelding, and offers many lengthy videos to prove that he did. -<<elseif $event == "majority deal">> +<<case "majority deal">> <<if $assistantName == "your personal assistant">>Your personal assistant<<else>>$assistantName<</if>> breaks in on your sleep with an urgent message. You push a slave off you and sit up to take it. As the owner of the arcology, you perform some functions that would traditionally be the province of a government. In this anarcho-liberal polity, it's still necessary for people making deals to have someone to appeal to when disputes arise. Part of your agreement with your tenants is that you will perform this duty on deals between two tenants. The message is about just such a disagreement; they always seem to happen in the middle of the night, and they're always urgent. <br><br> A prominent citizen is accusing a slave school of lying to him about the pedigree of a girl about to reach her majority. She'll be enslaved once she's of age, and he owns the rights to her. He produces many messages from the school about her progress; they all reference her excellent bloodline. The slave's genes were sequenced recently for an unrelated treatment, and it appears she's not the child of the slaves the school stated she was. He angrily demands compensation for the effort he's put into planning for her. <br><br> The school's representative is apologetic, but firm. The school readily admits an error, but he protests that they weren't aware of the confusion, either. They've offered to buy her back, with interest, but reject what they call an exorbitant demand for compensation. They produce the original pedigree, protesting that it shows that they were lied to, too. The slave does resemble the supposed parents closely; only an unusually invasive check would have disclosed the fraud. -<<elseif $event == "indenture deal">> +<<case "indenture deal">> <<if $assistantName == "your personal assistant">>Your personal assistant<<else>>$assistantName<</if>> breaks in on your sleep with an urgent message. You push a slave off you and sit up to take it. As the owner of the arcology, you perform some functions that would traditionally be the province of a government. In this anarcho-liberal polity, it's still necessary for people making deals to have someone to appeal to when disputes arise. Part of your agreement with your tenants is that you will perform this duty on deals between two tenants. The message is about just such a disagreement; they always seem to happen in the middle of the night, and they're always urgent. <br><br> A slutty-looking girl appears, bearing a split lip and a black eye, accusing a slave trader of tricking her. She sends you a lengthy contract of indentured servitude. Nothing seems out of order, though indentured servants are becoming less common, since slave labor is usually cheaper and less limited. The angry accuser claims that the trader told her that she wouldn't be required to have sex while indentured. The promise doesn't seem to be in writing, but the girl bitterly insists that it was made. "And now," she almost shrieks, "he's making me be a whore. I got assfucked five times yesterday. Five!" <br><br> The trader indignantly denies ever making any such commitment, and points out, correctly, that she has no proof. He protests that he only made the indentured servitude deal as a favor to her, and is angry that she's repaying his courtesy in not insisting on enslavement by this ingratitude. "I see here in the record that she was indeed used anally five times yesterday," he observes acidly. "But that's her job." -<<else>> +<<default>> <<if $assistantName == "your personal assistant">>Your personal assistant<<else>>$assistantName<</if>> breaks in on your sleep with an urgent message. You push a slave off you and sit up to take it. As the owner of the arcology, you perform some functions that would traditionally be the province of a government. In this anarcho-liberal polity, it's still necessary for people making deals to have someone to appeal to when disputes arise. Part of your agreement with your tenants is that you will perform this duty on deals between two tenants. The message is about just such a disagreement; they always seem to happen in the middle of the night, and they're always urgent. <br><br> A wealthy slaveowner, clearly nursing a ferocious hangover, is accusing a less prominent citizen of refusing to honor the terms of a sale they signed in the early hours of the morning. Already shaking your head, you pull up the security logs with his permission. You verify that yes, indeed, they're visible at a loud party hosted by the wealthy slaveowner, talking over a tablet for a long time before shaking hands and signing. <br><br> The putative buyer protests that though the terms of sale don't show it, their conversation before the sale focused on the slave's virginity. The logs show that this, too, is true. And then, he rages, the slaveowner got even drunker, and brought the slave up to join the party, encouraging other guests to gangbang her. The logs show this too; the slave is definitely not a virgin any longer. The would-be buyer says he understands that he should have gotten the part about the virginity in writing and guaranteed up until he got his hands on her, but requests that you honor the spirit of the deal by letting him out of a contract to buy a now-ruined slave. -<</if>> +<</switch>> -<</nobr>>\ +<br><br> <span id="result"> -<<if $event == "slave deal">>\ +<<switch _event>> +<<case "slave deal">> <<link "Privately inform both parties you'll settle this in favor of the most generous">> - <<replace "#result">> - You privately inform both parties you'll settle this in favor of the most generous. You instantly receive a single notice of escrow payment contingent on the case going the payer's way. You select the @@.yellowgreen;bigger of the two@@ and decide the matter before returning to bed in a good mood. However, the next day it becomes apparent that although she isn't stupid enough to make a public accusation of corruption, the older woman made use of her few remaining hours of freedom to @@.red;slander@@ your administration of justice. - <<set $rep -= 100>> - <<set $cash += random(150,200)*10>> - <</replace>> + <<replace "#result">> + You privately inform both parties you'll settle this in favor of the most generous. You instantly receive a single notice of escrow payment contingent on the case going the payer's way. You select the @@.yellowgreen;bigger of the two@@ and decide the matter before returning to bed in a good mood. However, the next day it becomes apparent that although she isn't stupid enough to make a public accusation of corruption, the older woman made use of her few remaining hours of freedom to @@.red;slander@@ your administration of justice. + <<set $rep -= 100>> + <<set $cash += random(150,200)*10>> + <</replace>> <</link>> - <<link "Settle the dispute in favor of the older woman">> - <<replace "#result">> - You settle the dispute in favor of the slave-to-be. She is resigned, knowing that she's now owned by a woman who almost certainly hates her, but her daughter's treatments are assured. The story gets around quickly, @@.green;capturing the hearts@@ of more romantic citizens. The angry slave trader leaves the arcology, @@.red;reducing prosperity.@@ - <<set $arcologies[0].prosperity -= 5>> - <<set $rep += 500>> - <</replace>> + <br><<link "Settle the dispute in favor of the older woman">> + <<replace "#result">> + You settle the dispute in favor of the slave-to-be. She is resigned, knowing that she's now owned by a woman who almost certainly hates her, but her daughter's treatments are assured. The story gets around quickly, @@.green;capturing the hearts@@ of more romantic citizens. The angry slave trader leaves the arcology, @@.red;reducing prosperity.@@ + <<set $arcologies[0].prosperity -= 5>> + <<set $rep += 500>> + <</replace>> <</link>> - <<link "Settle the dispute in favor of the slave trader">> - <<replace "#result">> - You settle the dispute in favor of the slave trader. The story of the mother's enslavement, along with the prompt death of the daughter due to inadequate treatment, gets around the Free Cities, @@.red;appalling@@ more romantic citizens. The trader lets it be known amongst her peers that you do not brook uppity behavior from poor bitches, and that slave traders can expect to do well in your arcology, @@.green;increasing prosperity.@@ - <<set $arcologies[0].prosperity += 5>> - <<set $rep -= 500>> - <</replace>> + <br><<link "Settle the dispute in favor of the slave trader">> + <<replace "#result">> + You settle the dispute in favor of the slave trader. The story of the mother's enslavement, along with the prompt death of the daughter due to inadequate treatment, gets around the Free Cities, @@.red;appalling@@ more romantic citizens. The trader lets it be known amongst her peers that you do not brook uppity behavior from poor bitches, and that slave traders can expect to do well in your arcology, @@.green;increasing prosperity.@@ + <<set $arcologies[0].prosperity += 5>> + <<set $rep -= 500>> + <</replace>> <</link>> - <<link "Offer to buy out the contract">> - <<set $cash -= $contractCost>> - <<replace "#result">> - You offer to simply buy out the contract, taking the slave for yourself, letting the slave trader out of her side of the deal, and providing for the daughter's medical care. The trader lets it be known amongst her peers that you will make things right no matter the cost to yourself, @@.green;increasing prosperity.@@ The story of the mother willing to be enslaved gets around quickly, @@.green;capturing the hearts@@ of more romantic citizens. The mother, meanwhile, presents herself for enslavement, @@.hotpink;very grateful@@ that you've saved her daughter's life. - <<set $arcologies[0].prosperity += 5>> - <<set $rep += 500>> - <<include "New Slave Intro">> - <</replace>> + <br><<link "Offer to buy out the contract">> + <<set $cash -= $contractCost>> + <<replace "#result">> + You offer to simply buy out the contract, taking the slave for yourself, letting the slave trader out of her side of the deal, and providing for the daughter's medical care. The trader lets it be known amongst her peers that you will make things right no matter the cost to yourself, @@.green;increasing prosperity.@@ The story of the mother willing to be enslaved gets around quickly, @@.green;capturing the hearts@@ of more romantic citizens. The mother, meanwhile, presents herself for enslavement, @@.hotpink;very grateful@@ that you've saved her daughter's life. + <br><br> + <<set $arcologies[0].prosperity += 5>> + <<set $rep += 500>> + <<include "New Slave Intro">> + <</replace>> <</link>> //This will cost ¤$contractCost and give you the slave// -<<elseif $event == "slave training">>\ +<<case "slave training">> <<link "Privately inform both parties you'll settle this in favor of the most generous">> - <<replace "#result">> - You privately inform both parties you'll settle this in favor of the most generous. You instantly receive two notices of escrow payments contingent on the case going the payer's way. You select the @@.yellowgreen;bigger of the two@@ and decide the matter before returning to bed in a good mood. However, the next day it becomes apparent that although he isn't stupid enough to make a public accusation of corruption, the loser is proclaiming that he is @@.red;not pleased@@ with your administration of justice. - <<set $rep -= 100>> - <<set $cash += random(150,200)*10>> - <</replace>> + <<replace "#result">> + You privately inform both parties you'll settle this in favor of the most generous. You instantly receive two notices of escrow payments contingent on the case going the payer's way. You select the @@.yellowgreen;bigger of the two@@ and decide the matter before returning to bed in a good mood. However, the next day it becomes apparent that although he isn't stupid enough to make a public accusation of corruption, the loser is proclaiming that he is @@.red;not pleased@@ with your administration of justice. + <<set $rep -= 100>> + <<set $cash += random(150,200)*10>> + <</replace>> <</link>> - <<link "Settle the dispute in favor of the accuser">> - <<replace "#result">> - You settle the dispute in favor of the wealthy accuser. He lets you know privately that he recently had a business deal go bad, so he's in a tough cash situation right now; he's so grateful for your assistance in this embarrassing situation that he talks @@.green;effusively@@ for days to anyone who will listen about your good administration of the arcology. Unfortunately, the furious trainer has packed up his equipment and his gelding and left for another arcology, somewhat @@.red;reducing prosperity.@@ - <<set $arcologies[0].prosperity -= 5>> - <<set $rep += 500>> - <</replace>> + <br><<link "Settle the dispute in favor of the accuser">> + <<replace "#result">> + You settle the dispute in favor of the wealthy accuser. He lets you know privately that he recently had a business deal go bad, so he's in a tough cash situation right now; he's so grateful for your assistance in this embarrassing situation that he talks @@.green;effusively@@ for days to anyone who will listen about your good administration of the arcology. Unfortunately, the furious trainer has packed up his equipment and his gelding and left for another arcology, somewhat @@.red;reducing prosperity.@@ + <<set $arcologies[0].prosperity -= 5>> + <<set $rep += 500>> + <</replace>> <</link>> - <<link "Settle the dispute in favor of the trainer">> - <<replace "#result">> - You settle the dispute in favor of the slave trainer. It transpires that the wealthy accuser was no longer wealthy at all, and was looking to get out of the deal; he's furious, and spends a long day @@.red;spewing invectives@@ against you to anyone who will listen before decamping back to the old world. The trainer, on the other hand, lets it be known that you support businessmen, who can trust you to look after their interests, @@.green;increasing prosperity.@@ - <<set $arcologies[0].prosperity += 5>> - <<set $rep -= 500>> - <</replace>> + <br><<link "Settle the dispute in favor of the trainer">> + <<replace "#result">> + You settle the dispute in favor of the slave trainer. It transpires that the wealthy accuser was no longer wealthy at all, and was looking to get out of the deal; he's furious, and spends a long day @@.red;spewing invectives@@ against you to anyone who will listen before decamping back to the old world. The trainer, on the other hand, lets it be known that you support businessmen, who can trust you to look after their interests, @@.green;increasing prosperity.@@ + <<set $arcologies[0].prosperity += 5>> + <<set $rep -= 500>> + <</replace>> <</link>> - <<link "Offer to buy out the deal">> - <<set $cash -= $contractCost>> - <<replace "#result">> - You offer to simply buy out the deal, paying the trainer and taking the slave yourself, and letting the buyer out of the payment. The trainer, on the other hand, lets it be known that you support businessmen, who can trust you to ensure they don't come out second best, @@.green;increasing prosperity.@@ The buyer lets you know privately that he recently had a business deal go bad, so he's in a tough cash situation right now; he's so grateful for your assistance in this embarrassing situation that he talks @@.green;effusively@@ for days to anyone who will listen about your discreet administration of the arcology. The slave, meanwhile, arrives at your penthouse, @@.hotpink;rather hopeful@@ that she's going to a good master. - <<set $arcologies[0].prosperity += 5>> - <<set $rep += 500>> - <<include "New Slave Intro">> - <</replace>> + <br><<link "Offer to buy out the deal">> + <<set $cash -= $contractCost>> + <<replace "#result">> + You offer to simply buy out the deal, paying the trainer and taking the slave yourself, and letting the buyer out of the payment. The trainer, on the other hand, lets it be known that you support businessmen, who can trust you to ensure they don't come out second best, @@.green;increasing prosperity.@@ The buyer lets you know privately that he recently had a business deal go bad, so he's in a tough cash situation right now; he's so grateful for your assistance in this embarrassing situation that he talks @@.green;effusively@@ for days to anyone who will listen about your discreet administration of the arcology. The slave, meanwhile, arrives at your penthouse, @@.hotpink;rather hopeful@@ that she's going to a good master. + <br><br> + <<set $arcologies[0].prosperity += 5>> + <<set $rep += 500>> + <<include "New Slave Intro">> + <</replace>> <</link>> //This will cost ¤$contractCost and give you the slave// -<<elseif $event == "majority deal">>\ +<<case "majority deal">> <<link "Privately inform both parties you'll settle this in favor of the most generous">> - <<replace "#result">> - You privately inform both parties you'll settle this in favor of the most generous. You instantly receive two notices of escrow payments contingent on the case going the payer's way. You select the @@.yellowgreen;bigger of the two@@ and decide the matter before returning to bed in a good mood. However, the next day it becomes apparent that although he isn't stupid enough to make a public accusation of corruption, the loser is proclaiming that he is @@.red;not pleased@@ with your administration of justice. - <<set $rep -= 100>> - <<set $cash += random(150,200)*10>> - <</replace>> + <<replace "#result">> + You privately inform both parties you'll settle this in favor of the most generous. You instantly receive two notices of escrow payments contingent on the case going the payer's way. You select the @@.yellowgreen;bigger of the two@@ and decide the matter before returning to bed in a good mood. However, the next day it becomes apparent that although he isn't stupid enough to make a public accusation of corruption, the loser is proclaiming that he is @@.red;not pleased@@ with your administration of justice. + <<set $rep -= 100>> + <<set $cash += random(150,200)*10>> + <</replace>> <</link>> - <<link "Settle the dispute in favor of the accuser">> - <<replace "#result">> - You settle the dispute in favor of the prominent accuser. He dabbles in slave breeding himself, and was looking forward to using the slave in question for breeding stock; like many breeders he cares deeply about his stable, and speaks @@.green;positively@@ in public about how you helped an innocent breeder protect his prize bloodlines. Slave trading to and from your arcology is @@.red;somewhat lessened@@ however, since the school lets it be known that trading in your arcology is a risk. - <<set $arcologies[0].prosperity -= 5>> - <<set $rep += 500>> - <</replace>> + <br><<link "Settle the dispute in favor of the accuser">> + <<replace "#result">> + You settle the dispute in favor of the prominent accuser. He dabbles in slave breeding himself, and was looking forward to using the slave in question for breeding stock; like many breeders he cares deeply about his stable, and speaks @@.green;positively@@ in public about how you helped an innocent breeder protect his prize bloodlines. Slave trading to and from your arcology is @@.red;somewhat lessened@@ however, since the school lets it be known that trading in your arcology is a risk. + <<set $arcologies[0].prosperity -= 5>> + <<set $rep += 500>> + <</replace>> <</link>> - <<link "Settle the dispute in favor of the trainer">> - <<replace "#result">> - You settle the dispute in favor of the school, and against the prominent accuser. He dabbles in slave breeding himself, and was looking forward to using the slave in question for breeding stock; like many breeders he cares deeply about his stable, and speaks @@.red;furiously@@ in public about how you denied an innocent breeder justice against those swindling slave schools. The school, however, passes a @@.green;good word@@ around the industry that schools trading with your arcology can expect to be protected from frivolous claims. - <<set $arcologies[0].prosperity += 5>> - <<set $rep -= 500>> - <</replace>> + <br><<link "Settle the dispute in favor of the trainer">> + <<replace "#result">> + You settle the dispute in favor of the school, and against the prominent accuser. He dabbles in slave breeding himself, and was looking forward to using the slave in question for breeding stock; like many breeders he cares deeply about his stable, and speaks @@.red;furiously@@ in public about how you denied an innocent breeder justice against those swindling slave schools. The school, however, passes a @@.green;good word@@ around the industry that schools trading with your arcology can expect to be protected from frivolous claims. + <<set $arcologies[0].prosperity += 5>> + <<set $rep -= 500>> + <</replace>> <</link>> - <<link "Compromise on the compensation and offer to buy out the deal">> - <<set $cash -= $contractCost>> - <<replace "#result">> - You offer to buy out the deal, paying the school and taking the slave yourself, and compromising on the demanded compensation. The citizen was looking forward to using the slave in question for breeding stock; like many breeders he cares deeply about his stable and is mollified by the moderate payment, and speaks @@.green;kindly@@ in public about how you helped an innocent breeder protect his prize bloodlines. The school sends a @@.green;positive note@@ around the industry to the effect that schools trading with your arcology can expect to have excessive claims sensibly reduced. - <<set $arcologies[0].prosperity += 3>> - <<set $rep += 300>> - <<include "New Slave Intro">> - <</replace>> + <br><<link "Compromise on the compensation and offer to buy out the deal">> + <<set $cash -= $contractCost>> + <<replace "#result">> + You offer to buy out the deal, paying the school and taking the slave yourself, and compromising on the demanded compensation. The citizen was looking forward to using the slave in question for breeding stock; like many breeders he cares deeply about his stable and is mollified by the moderate payment, and speaks @@.green;kindly@@ in public about how you helped an innocent breeder protect his prize bloodlines. The school sends a @@.green;positive note@@ around the industry to the effect that schools trading with your arcology can expect to have excessive claims sensibly reduced. + <br><br> + <<set $arcologies[0].prosperity += 3>> + <<set $rep += 300>> + <<include "New Slave Intro">> + <</replace>> <</link>> //This will cost ¤$contractCost and give you the slave// -<<elseif $event == "indenture deal">>\ +<<case "indenture deal">> <<link "Privately inform both parties you'll settle this in favor of the most generous">> - <<replace "#result">> - You privately inform both parties you'll settle this in favor of the most generous. You instantly receive a single notice of escrow payment contingent on the case going the payer's way. You select the @@.yellowgreen;bigger of the two@@ and decide the matter before returning to bed in a good mood. However, the next day it becomes apparent that although she isn't stupid enough to make a public accusation, the whore has been @@.red;whispering@@ to her peers that you helped the trader cheat her into prostitution. Few citizens care, but there is a faint scent of corruption. - <<set $rep -= 50>> - <<set $cash += random(150,200)*10>> - <</replace>> + <<replace "#result">> + You privately inform both parties you'll settle this in favor of the most generous. You instantly receive a single notice of escrow payment contingent on the case going the payer's way. You select the @@.yellowgreen;bigger of the two@@ and decide the matter before returning to bed in a good mood. However, the next day it becomes apparent that although she isn't stupid enough to make a public accusation, the whore has been @@.red;whispering@@ to her peers that you helped the trader cheat her into prostitution. Few citizens care, but there is a faint scent of corruption. + <<set $rep -= 50>> + <<set $cash += random(150,200)*10>> + <</replace>> <</link>> - <<link "Settle the dispute in favor of the indentured whore">> - <<replace "#result">> - You settle the dispute in favor of the indentured whore, adding a requirement to the indentured servitude that she not be required to fuck against her will. The story of the brave prostitute and the conniving trader is @@.green;told and retold,@@ impressing the more credulous citizens. It also @@.red;raises doubts@@ among the wealthier, more business-minded residents about whether you can be depended on to promote their interests. - <<set $arcologies[0].prosperity -= 5>> - <<set $rep += 500>> - <</replace>> + <br><<link "Settle the dispute in favor of the indentured whore">> + <<replace "#result">> + You settle the dispute in favor of the indentured whore, adding a requirement to the indentured servitude that she not be required to fuck against her will. The story of the brave prostitute and the conniving trader is @@.green;told and retold,@@ impressing the more credulous citizens. It also @@.red;raises doubts@@ among the wealthier, more business-minded residents about whether you can be depended on to promote their interests. + <<set $arcologies[0].prosperity -= 5>> + <<set $rep += 500>> + <</replace>> <</link>> - <<link "Settle the dispute in favor of the indenture holder">> - <<replace "#result">> - You settle the dispute in favor of the owner of the indenture. No change in the contract is necessary, since it already says what it should: that he controls her for the required period. That's all. The story of your strictness in business disputes @@.green;impresses@@ some of the more commercially powerful citizens of the arcology, but is @@.red;hissed@@ by the stupider, more romantic residents, who see only a brave whore being beaten down by a conniving slave trader. - <<set $arcologies[0].prosperity += 5>> - <<set $rep -= 500>> - <</replace>> + <br><<link "Settle the dispute in favor of the indenture holder">> + <<replace "#result">> + You settle the dispute in favor of the owner of the indenture. No change in the contract is necessary, since it already says what it should: that he controls her for the required period. That's all. The story of your strictness in business disputes @@.green;impresses@@ some of the more commercially powerful citizens of the arcology, but is @@.red;hissed@@ by the stupider, more romantic residents, who see only a brave whore being beaten down by a conniving slave trader. + <<set $arcologies[0].prosperity += 5>> + <<set $rep -= 500>> + <</replace>> <</link>> - <<link "Buy out the contract and enslave her">> - <<set $cash -= $contractCost>> - <<replace "#result">> - You quietly contact the trader and suggest an alternative method of settling the dispute. He is surprised, but agrees readily, chuckling at how the "recalcitrant bitch" is going to be dealt with. To her horror, she finds that your near-total power over deals made in your arcology has been employed to saddle her with additional debts that, under her indentured servitude, she cannot hope to repay. It is then the work of ten minutes to demand payment, and when she cannot pay, demand her body for enslavement. The story of your cunning @@.green;impresses@@ the slave traders, but is @@.red;booed@@ by fairer-minded citizens. - <<set $arcologies[0].prosperity += 5>> - <<set $rep -= 100>> - <<include "New Slave Intro">> - <</replace>> + <br><<link "Buy out the contract and enslave her">> + <<set $cash -= $contractCost>> + <<replace "#result">> + You quietly contact the trader and suggest an alternative method of settling the dispute. He is surprised, but agrees readily, chuckling at how the "recalcitrant bitch" is going to be dealt with. To her horror, she finds that your near-total power over deals made in your arcology has been employed to saddle her with additional debts that, under her indentured servitude, she cannot hope to repay. It is then the work of ten minutes to demand payment, and when she cannot pay, demand her body for enslavement. The story of your cunning @@.green;impresses@@ the slave traders, but is @@.red;booed@@ by fairer-minded citizens. + <br><br> + <<set $arcologies[0].prosperity += 5>> + <<set $rep -= 100>> + <<include "New Slave Intro">> + <</replace>> <</link>> //This will cost ¤$contractCost and give you the slave// -<<else>>\ +<<default>> <<link "Privately inform both parties you'll settle this in favor of the most generous">> - <<replace "#result">> - You privately inform both parties you'll settle this in favor of the most generous. You instantly receive two notices of escrow payment contingent on the case going the payer's way. You select the @@.yellowgreen;bigger of the two@@ and decide the matter before returning to bed in a good mood. However, the next day it becomes apparent that although he isn't stupid enough to make a public accusation of corruption, the buyer is furious at paying virgin prices for a defiled slave, and is privately @@.red;slandering@@ your administration of justice. - <<set $rep -= 100>> - <<set $cash += random(150,200)*10>> - <</replace>> + <<replace "#result">> + You privately inform both parties you'll settle this in favor of the most generous. You instantly receive two notices of escrow payment contingent on the case going the payer's way. You select the @@.yellowgreen;bigger of the two@@ and decide the matter before returning to bed in a good mood. However, the next day it becomes apparent that although he isn't stupid enough to make a public accusation of corruption, the buyer is furious at paying virgin prices for a defiled slave, and is privately @@.red;slandering@@ your administration of justice. + <<set $rep -= 100>> + <<set $cash += random(150,200)*10>> + <</replace>> <</link>> - <<link "Settle the dispute in favor of the prospective buyer">> - <<replace "#result">> - What's most important is the justice of the outcome. You settle the dispute in favor of the buyer, who would otherwise be forced to buy something he did not mean to pay for. He lets it be known far and wide that you are willing to stand up for what's right, no matter what and no matter who, @@.green;improving@@ your reputation. The angry seller, now afflicted with a devalued slave in addition to a bad headache, lets his group of friends know that social superiors have no advantage at justice here. They become more reticent about dealmaking in your arcology, @@.red;damaging@@ its prosperity. - <<set $arcologies[0].prosperity -= 5>> - <<set $rep += 500>> - <</replace>> + <br><<link "Settle the dispute in favor of the prospective buyer">> + <<replace "#result">> + What's most important is the justice of the outcome. You settle the dispute in favor of the buyer, who would otherwise be forced to buy something he did not mean to pay for. He lets it be known far and wide that you are willing to stand up for what's right, no matter what and no matter who, @@.green;improving@@ your reputation. The angry seller, now afflicted with a devalued slave in addition to a bad headache, lets his group of friends know that social superiors have no advantage at justice here. They become more reticent about dealmaking in your arcology, @@.red;damaging@@ its prosperity. + <<set $arcologies[0].prosperity -= 5>> + <<set $rep += 500>> + <</replace>> <</link>> - <<link "Settle the dispute in favor of the prominent slaveowner">> - <<replace "#result">> - A deal is a deal; buyer beware. You settle the dispute in favor of the slaveowner. He lets it be known amongst his peers that you do not let social inferiors insist on justice against their betters. Citizens of quality become more willing to consider dealmaking in your arcology, @@.green;increasing prosperity.@@ On the other hand, the angry buyer shows himself to be not a person to treat lightly, either; he maintains a @@.red;malicious@@ whispering campaign to the effect that your administration of justice is fatally biased. - <<set $arcologies[0].prosperity += 5>> - <<set $rep -= 500>> - <</replace>> + <br><<link "Settle the dispute in favor of the prominent slaveowner">> + <<replace "#result">> + A deal is a deal; buyer beware. You settle the dispute in favor of the slaveowner. He lets it be known amongst his peers that you do not let social inferiors insist on justice against their betters. Citizens of quality become more willing to consider dealmaking in your arcology, @@.green;increasing prosperity.@@ On the other hand, the angry buyer shows himself to be not a person to treat lightly, either; he maintains a @@.red;malicious@@ whispering campaign to the effect that your administration of justice is fatally biased. + <<set $arcologies[0].prosperity += 5>> + <<set $rep -= 500>> + <</replace>> <</link>> - <<link "Offer to buy out the contract">> - <<set $cash -= $contractCost>> - <<replace "#result">> - You offer to simply buy out the contract, taking the slave for yourself. This lets the buyer out of buying her, and the slaveowner gets his money; but it soon becomes apparent that what both of them were really looking for is an opportunity to put one over on the other. Neither is pleased to be denied a petty victory, but they both have the sense to keep their mouths shut. The poor slave, meanwhile, appears in the penthouse entryway, @@.hotpink;hopeful@@ that she's been lucky enough to end up in a less abusive situation. - <<include "New Slave Intro">> - <</replace>> + <br><<link "Offer to buy out the contract">> + <<set $cash -= $contractCost>> + <<replace "#result">> + You offer to simply buy out the contract, taking the slave for yourself. This lets the buyer out of buying her, and the slaveowner gets his money; but it soon becomes apparent that what both of them were really looking for is an opportunity to put one over on the other. Neither is pleased to be denied a petty victory, but they both have the sense to keep their mouths shut. The poor slave, meanwhile, appears in the penthouse entryway, @@.hotpink;hopeful@@ that she's been lucky enough to end up in a less abusive situation. + <br><br> + <<include "New Slave Intro">> + <</replace>> <</link>> //This will cost ¤$contractCost and give you the slave// -<</if>>\ +<</switch>> </span> diff --git a/src/uncategorized/multiImplant.tw b/src/uncategorized/multiImplant.tw index 3eacf69b9dee384d19743dbbb6edce70cee4f299..f2190c45cc45eff58e139fd493130334290352a3 100644 --- a/src/uncategorized/multiImplant.tw +++ b/src/uncategorized/multiImplant.tw @@ -21,7 +21,7 @@ You head down to your <<if $surgeryUpgrade == 1>>heavily upgraded and customized <br><hr> <<include "Surgery Degradation">> - <<set $dump = $organs.pluck([_o], [_o])>> + <<set $organs.deleteAt(_o)>> <</if>> <<case "testicles">> <<if ($activeSlave.dick >= 0) && ($activeSlave.balls == 0)>> @@ -47,7 +47,7 @@ You head down to your <<if $surgeryUpgrade == 1>>heavily upgraded and customized <br><hr> <<include "Surgery Degradation">> - <<set $dump = $organs.pluck([_o], [_o])>> + <<set $organs.deleteAt(_o)>> <</if>> <<case "scrotum">> <<if ($activeSlave.scrotum == 0) && ($activeSlave.balls >= 0)>> @@ -61,7 +61,7 @@ You head down to your <<if $surgeryUpgrade == 1>>heavily upgraded and customized <br><hr> <<include "Surgery Degradation">> - <<set $dump = $organs.pluck([_o], [_o])>> + <<set $organs.deleteAt(_o)>> <</if>> <<case "foreskin">> <<if ($activeSlave.foreskin == 0)>> @@ -79,7 +79,7 @@ You head down to your <<if $surgeryUpgrade == 1>>heavily upgraded and customized <br><hr> <<include "Surgery Degradation">> - <<set $dump = $organs.pluck([_o], [_o])>> + <<set $organs.deleteAt(_o)>> <</if>> <<case "ovaries">> <<if ($activeSlave.ovaries == 0) && ($activeSlave.vagina >= 0) && ($activeSlave.mpreg == 0) && ($activeSlave.bellyImplant == 0)>> @@ -104,7 +104,7 @@ You head down to your <<if $surgeryUpgrade == 1>>heavily upgraded and customized <br><hr> <<include "Surgery Degradation">> - <<set $dump = $organs.pluck([_o], [_o])>> + <<set $organs.deleteAt(_o)>> <</if>> <<case "prostate">> <<if ($activeSlave.prostate == 0)>> @@ -118,7 +118,7 @@ You head down to your <<if $surgeryUpgrade == 1>>heavily upgraded and customized <br><hr> <<include "Surgery Degradation">> - <<set $dump = $organs.pluck([_o], [_o])>> + <<set $organs.deleteAt(_o)>> <</if>> <<case "eyes">> <<if ($activeSlave.eyes == -2) && $activeSlave.origEye != "implant">> @@ -134,7 +134,7 @@ You head down to your <<if $surgeryUpgrade == 1>>heavily upgraded and customized <br><hr> <<include "Surgery Degradation">> - <<set $dump = $organs.pluck([_o], [_o])>> + <<set $organs.deleteAt(_o)>> <<elseif $activeSlave.origEye == "implant">> <<set $cash -= $surgeryCost>> <<set $stockpile.ocularImplant++>> @@ -168,7 +168,7 @@ You head down to your <<if $surgeryUpgrade == 1>>heavily upgraded and customized <br><hr> <<include "Surgery Degradation">> - <<set $dump = $organs.pluck([_o], [_o])>> + <<set $organs.deleteAt(_o)>> <</if>> <<case "pigTesticles">> <<if ($activeSlave.dick >= 0) && ($activeSlave.balls == 0)>> @@ -194,7 +194,7 @@ You head down to your <<if $surgeryUpgrade == 1>>heavily upgraded and customized <br><hr> <<include "Surgery Degradation">> - <<set $dump = $organs.pluck([_o], [_o])>> + <<set $organs.deleteAt(_o)>> <</if>> <<case "dogTesticles">> <<if ($activeSlave.dick >= 0) && ($activeSlave.balls == 0)>> @@ -221,7 +221,7 @@ You head down to your <<if $surgeryUpgrade == 1>>heavily upgraded and customized <br><hr> <<include "Surgery Degradation">> - <<set $dump = $organs.pluck([_o], [_o])>> + <<set $organs.deleteAt(_o)>> <</if>> <<case "pigOvaries">> <<if ($activeSlave.ovaries == 0) && ($activeSlave.vagina >= 0) && ($activeSlave.mpreg == 0) && ($activeSlave.bellyImplant == 0)>> @@ -247,7 +247,7 @@ You head down to your <<if $surgeryUpgrade == 1>>heavily upgraded and customized <br><hr> <<include "Surgery Degradation">> - <<set $dump = $organs.pluck([_o], [_o])>> + <<set $organs.deleteAt(_o)>> <</if>> <<case "dogOvaries">> <<if ($activeSlave.ovaries == 0) && ($activeSlave.vagina >= 0) && ($activeSlave.mpreg == 0) && ($activeSlave.bellyImplant == 0)>> @@ -273,7 +273,7 @@ You head down to your <<if $surgeryUpgrade == 1>>heavily upgraded and customized <br><hr> <<include "Surgery Degradation">> - <<set $dump = $organs.pluck([_o], [_o])>> + <<set $organs.deleteAt(_o)>> <</if>> <<case "mpreg">> <<if ($activeSlave.ovaries == 0) && ($activeSlave.vagina < 0) && ($activeSlave.mpreg == 0) && ($activeSlave.bellyImplant == 0)>> @@ -299,7 +299,7 @@ You head down to your <<if $surgeryUpgrade == 1>>heavily upgraded and customized <br><hr> <<include "Surgery Degradation">> - <<set $dump = $organs.pluck([_o], [_o])>> + <<set $organs.deleteAt(_o)>> <</if>> <<case "mpregPig">> <<if ($activeSlave.ovaries == 0) && ($activeSlave.vagina < 0) && ($activeSlave.mpreg == 0) && ($activeSlave.bellyImplant == 0)>> @@ -325,7 +325,7 @@ You head down to your <<if $surgeryUpgrade == 1>>heavily upgraded and customized <br><hr> <<include "Surgery Degradation">> - <<set $dump = $organs.pluck([_o], [_o])>> + <<set $organs.deleteAt(_o)>> <</if>> <<case "mpregDog">> <<if ($activeSlave.ovaries == 0) && ($activeSlave.vagina < 0) && ($activeSlave.mpreg == 0) && ($activeSlave.bellyImplant == 0)>> @@ -351,7 +351,7 @@ You head down to your <<if $surgeryUpgrade == 1>>heavily upgraded and customized <br><hr> <<include "Surgery Degradation">> - <<set $dump = $organs.pluck([_o], [_o])>> + <<set $organs.deleteAt(_o)>> <</if>> <<default>> Error: OrganType: $organs[_o].type not known. @@ -388,7 +388,7 @@ You head down to your <<if $surgeryUpgrade == 1>>heavily upgraded and customized <<set $activeSlave.health -= 10>> <br><hr> <<include "Surgery Degradation">> - <<set $dump = $limbs.pluck([_l], [_l])>> + <<set $limbs.deleteAt(_l)>> <<set $slaves[_i] = $activeSlave>> <<break>> diff --git a/src/uncategorized/policies.tw b/src/uncategorized/policies.tw index c08e83fc9aae9da523c035c7c5458c20a24d0123..0b496d3ff8363f885b934575bf279bcea64239fb 100644 --- a/src/uncategorized/policies.tw +++ b/src/uncategorized/policies.tw @@ -1221,7 +1221,7 @@ [[Implement|Policies][$arcologies[0].FSSlimnessEnthusiastSMR = 1, $cash -=5000, $rep -= 1000, $minimumSlaveCost += 500]] <</if>> <<if $arcologies[0].FSSlimnessEnthusiastLaw == 0 && $arcologies[0].FSGenderRadicalistLawBeauty == 0 && $arcologies[0].FSGenderFundamentalistLawBeauty == 0 && $arcologies[0].FSGenderRadicalistLawFuta != 3>> - <br>''Flat Feminine Ideal:'' you are doing your best to maintain a fashion for elegant girls with just the right amount of T&A, none! + <br>''@@.lime;Flat Feminine Ideal:@@'' you will do your best to start a fashion for elegant girls with just the right amount of T&A, none! [[Implement|Policies][$arcologies[0].FSSlimnessEnthusiastLaw = 1, $cash -=5000, $rep -= 1000]] <br> //Flat slaves will enjoy increased attractiveness to citizens// <</if>> diff --git a/src/uncategorized/randomIndividualEvent.tw b/src/uncategorized/randomIndividualEvent.tw index 3e8d8ca5e86c1182ee7e0fec1e3a583848b36138..a5c25026db310844bb028c99a0a9b2ad4b433c65 100644 --- a/src/uncategorized/randomIndividualEvent.tw +++ b/src/uncategorized/randomIndividualEvent.tw @@ -1773,7 +1773,7 @@ <<if $normalizedEvents == 1>> <<for $i = 0; $i < $events.length; $i++>> <<if $events.count($events[$i]) > 1>> - <<set $dumped = $events.pluck([$i],[$i])>> + <<set $events.deleteAt($i), $i-->> <</if>> <</for>> <</if>> diff --git a/src/uncategorized/randomNonindividualEvent.tw b/src/uncategorized/randomNonindividualEvent.tw index 6328b0ec1dc26f9e8082f0c0c8a762104cf40544..cac23ba5d354b88102294416aee1c670bae3e8f3 100644 --- a/src/uncategorized/randomNonindividualEvent.tw +++ b/src/uncategorized/randomNonindividualEvent.tw @@ -973,18 +973,13 @@ <<if $justiceEvents.length > 0>> <<if ($seeExtreme == 0) || ($seeDicks == 0)>> - <<for $x = 0; $x < $justiceEvents.length; $x++>> - <<if "slave training" == $justiceEvents[$x]>> - <<set $dump = $justiceEvents.pluck([$x], [$x])>> - <<break>> - <</if>> - <</for>> + <<set $justiceEvents.delete("slave training")>> <</if>> <<if $justiceEvents.length > 2>> - <<set $events.push("JE slave dispute")>> - <<set $events.push("JE slave dispute")>> + <<set $events.push("JE slave dispute")>> + <<set $events.push("JE slave dispute")>> <<else>> - <<set $events.push("JE slave dispute")>> + <<set $events.push("JE slave dispute")>> <</if>> <</if>> diff --git a/src/uncategorized/reMilfTourist.tw b/src/uncategorized/reMilfTourist.tw index efa845f407dfd8352f9ddefa26f7916afa2c879e..a3cfb25fc34006901a5a119b99500c97628e540b 100644 --- a/src/uncategorized/reMilfTourist.tw +++ b/src/uncategorized/reMilfTourist.tw @@ -117,7 +117,7 @@ <<set $trinkets.push($desc)>> <</replace>> <</link>> -<<if $cash > 20000>>\ +<<if $cash > 20000>> <br><<link "Enslave her">> <<replace "#result">> When your new slave comes to, her weight is hanging from her wrists, bound over her head. She's not exactly thin, making the position uncomfortable for her arms, so she groggily stands, finding herself in a pool of light in the middle of a cell. She's nursing a tremendous hangover, and though she does not realize it, she's drugged. You're present, though not visible, witnessing her first conscious moment of slavery from your desk. Realization is slow. She's no innocent, so she recognizes the sensations of waking up the morning after a night of drinking interspersed with vigorous vaginal, oral and anal intercourse, but she does not remember the specifics. After a few minutes, she understands that no one is coming, and speaks up hesitantly: "Is anyone there?" Getting no immediate answer, she slumps against her wrist restraints again, and begins to cry to herself. "W-why would a-anyone do this." @@ -127,5 +127,5 @@ <</replace>> <</link>> //This will require an unprofitable ¤20000, since she is wealthy and obfuscating her fate will require considerable spending// <<else>>//You cannot afford the ¤20000 enslaving her would require, since she is wealthy and obfuscating her fate would necessitate considerable spending// -<</if>>\ +<</if>> </span> diff --git a/src/uncategorized/recETS.tw b/src/uncategorized/recETS.tw index 6fd6afcff1a369c757eac71b0ac28ba4fd92b8d0..8af578cfc7bb75016d473a92b13269466e43eaea 100644 --- a/src/uncategorized/recETS.tw +++ b/src/uncategorized/recETS.tw @@ -467,7 +467,7 @@ The other blurts out. "But we kinda got too into each other, in more ways than o <br><br> -<<set $saleDescription = 1, $applyLaw = 1>><<include "Long Slave Description">><</if>> +<<set $saleDescription = 1, $applyLaw = 1>><<include "Long Slave Description">><<set $saleDescription = 0>> <br><br> <span id="result"> diff --git a/src/uncategorized/remoteSurgery.tw b/src/uncategorized/remoteSurgery.tw index 139fa4506f23e26e1c3f24e6514e0c9820bf68f8..6cf62d46c6683d83f6ea333b54a979a24c310db1 100644 --- a/src/uncategorized/remoteSurgery.tw +++ b/src/uncategorized/remoteSurgery.tw @@ -49,24 +49,24 @@ $possessiveCap $activeSlave.faceShape face is <<elseif ($activeSlave.faceImplant < 2) || ($surgeryUpgrade == 1)>> Facial surgery can <<if $activeSlave.face <= 95>> either<</if>> rework it and improve its attractiveness<<if $activeSlave.face <= 95>>, or simply make it more attractive<</if>>. <<if $activeSlave.faceShape != "normal">> - [[Make conventionally feminine|Surgery Degradation][$activeSlave.faceShape to "normal",$activeSlave.faceImplant += 1,$cash -= $surgeryCost,$activeSlave.health -= 10,$surgeryType to "face"]] | + [[Make conventionally feminine|Surgery Degradation][$activeSlave.faceShape = "normal",$activeSlave.faceImplant += 1,$cash -= $surgeryCost,$activeSlave.health -= 10,$surgeryType = "face"]] | <</if>> - <<if $activeSlave.faceShape is "masculine">> - [[Soften to androgynous|Surgery Degradation][$activeSlave.faceShape to "androgynous",$activeSlave.faceImplant += 1,$cash -= $surgeryCost,$activeSlave.health -= 10,$surgeryType to "face"]] | + <<if $activeSlave.faceShape == "masculine">> + [[Soften to androgynous|Surgery Degradation][$activeSlave.faceShape = "androgynous",$activeSlave.faceImplant += 1,$cash -= $surgeryCost,$activeSlave.health -= 10,$surgeryType = "face"]] | <<else>> <<if $activeSlave.faceShape != "cute">> - [[Cute|Surgery Degradation][$activeSlave.faceShape to "cute",$activeSlave.faceImplant += 1,$cash -= $surgeryCost,$activeSlave.health -= 10,$surgeryType to "face"]] | + [[Cute|Surgery Degradation][$activeSlave.faceShape = "cute",$activeSlave.faceImplant += 1,$cash -= $surgeryCost,$activeSlave.health -= 10,$surgeryType = "face"]] | <</if>> <<if $activeSlave.faceShape != "exotic">> - [[Exotic|Surgery Degradation][$activeSlave.faceShape to "exotic",$activeSlave.faceImplant += 1,$cash -= $surgeryCost,$activeSlave.health -= 10,$surgeryType to "face"]] | + [[Exotic|Surgery Degradation][$activeSlave.faceShape = "exotic",$activeSlave.faceImplant += 1,$cash -= $surgeryCost,$activeSlave.health -= 10,$surgeryType = "face"]] | <</if>> <<if $activeSlave.faceShape != "sensual">> - [[Sensual|Surgery Degradation][$activeSlave.faceShape to "sensual",$activeSlave.faceImplant += 1,$cash -= $surgeryCost,$activeSlave.health -= 10,$surgeryType to "face"]] | + [[Sensual|Surgery Degradation][$activeSlave.faceShape = "sensual",$activeSlave.faceImplant += 1,$cash -= $surgeryCost,$activeSlave.health -= 10,$surgeryType = "face"]] | <</if>> <<if $activeSlave.faceShape != "androgynous">> - [[Androgynous|Surgery Degradation][$activeSlave.faceShape to "androgynous",$activeSlave.faceImplant += 1,$cash -= $surgeryCost,$activeSlave.health -= 10,$surgeryType to "face"]] | + [[Androgynous|Surgery Degradation][$activeSlave.faceShape = "androgynous",$activeSlave.faceImplant += 1,$cash -= $surgeryCost,$activeSlave.health -= 10,$surgeryType = "face"]] | <<else>> - [[Masculine|Surgery Degradation][$activeSlave.faceShape to "masculine",$activeSlave.faceImplant += 1,$cash -= $surgeryCost,$activeSlave.health -= 10,$surgeryType to "face"]] | + [[Masculine|Surgery Degradation][$activeSlave.faceShape = "masculine",$activeSlave.faceImplant += 1,$cash -= $surgeryCost,$activeSlave.health -= 10,$surgeryType = "face"]] | <</if>> <</if>> <<if $activeSlave.face <= 95>> @@ -757,7 +757,7 @@ $pronounCap has <<if ($activeSlave.scrotum > 0)>> located in $possessive scrotum. <br> - <<if $activeSlave.indentureRestrictions < 1>> + <<if $activeSlave.indentureRestrictions < 1>> [[Move them inside abdomen and remove scrotum|Surgery Degradation][$activeSlave.scrotum = 0,$cash -= $surgeryCost, $activeSlave.health -= 20, $surgeryType = "relocate"]] <</if>> //This will have a negative impact on cum production// @@ -772,7 +772,7 @@ $pronounCap has <<if ($activeSlave.scrotum > 0)>> | <</if>> - [[Geld|Surgery Degradation][$activeSlave.balls to 0,$activeSlave.scrotum to 0,$cash -= $surgeryCost, $activeSlave.health -= 40, $surgeryType to "geld"]] + [[Geld|Surgery Degradation][$activeSlave.balls = 0,$activeSlave.scrotum = 0,$cash -= $surgeryCost, $activeSlave.health -= 40, $surgeryType = "geld"]] <</if>> <</if>> @@ -801,7 +801,7 @@ $pronounCap has <</if>> <<if ($seeExtreme == 1)>> <<if $activeSlave.indentureRestrictions < 1>> - | [[Remove prostate|Surgery Degradation][$activeSlave.prostate = 0,$cash -= $surgeryCost, $activeSlave.health -= 40, $surgeryType to "prostate"]] + | [[Remove prostate|Surgery Degradation][$activeSlave.prostate = 0,$cash -= $surgeryCost, $activeSlave.health -= 40, $surgeryType = "prostate"]] <</if>> <</if>> <</if>> @@ -846,12 +846,12 @@ $pronounCap has waist. <<if $activeSlave.waist >= -75>> <<if $activeSlave.indentureRestrictions < 2>> - [[Liposuction|Surgery Degradation][$activeSlave.waist -= 20,$cash -= $surgeryCost, $activeSlave.health -= 10,$surgeryType to "lipo"]] + [[Liposuction|Surgery Degradation][$activeSlave.waist -= 20,$cash -= $surgeryCost, $activeSlave.health -= 10,$surgeryType = "lipo"]] <</if>> <</if>> <<if ($activeSlave.waist >= -95) && ($activeSlave.waist < -75) && ($seeExtreme == 1)>> <<if $activeSlave.indentureRestrictions < 1 && $activeSlave.breedingMark != 1>> - [[Remove ribs to severely narrow her waist|Surgery Degradation][$activeSlave.waist = -100,$cash -= $surgeryCost, $activeSlave.health -= 40,$surgeryType to "ribs"]] + [[Remove ribs to severely narrow her waist|Surgery Degradation][$activeSlave.waist = -100,$cash -= $surgeryCost, $activeSlave.health -= 40,$surgeryType = "ribs"]] <</if>> <</if>> @@ -1048,10 +1048,10 @@ $pronounCap's got a <<if $activeSlave.indentureRestrictions < 2>> <br><br> -<<set $activeOrgan to 0>> -<<for $i to 0; $i < $organs.length; $i++>> +<<set $activeOrgan = 0>> +<<for $i = 0; $i < $organs.length; $i++>> <<if $activeSlave.ID == $organs[$i].ID>> - <<set $activeOrgan to $organs[$i]>> + <<set $activeOrgan = $organs[$i]>> <<break>> <</if>> <</for>> @@ -1080,8 +1080,8 @@ The fabricator is not currently growing an organ for $object. Extract tissue to <br> <<link "Scrotum">> <<set $cash -= 2500>> - <<set $activeOrgan to {type: "scrotum", weeksToCompletion: "5", ID: 0}>> - <<set $activeOrgan.ID to $activeSlave.ID>> + <<set $activeOrgan = {type: "scrotum", weeksToCompletion: "5", ID: 0}>> + <<set $activeOrgan.ID = $activeSlave.ID>> <<set $organs.push($activeOrgan)>> <<goto "Remote Surgery">> <</link>> //Costs ¤2500 and requires balls for successful implantation// @@ -1107,8 +1107,8 @@ The fabricator is not currently growing an organ for $object. Extract tissue to <br> <<link "Foreskin">> <<set $cash -= 2500>> - <<set $activeOrgan to {type: "foreskin", weeksToCompletion: "5", ID: 0}>> - <<set $activeOrgan.ID to $activeSlave.ID>> + <<set $activeOrgan = {type: "foreskin", weeksToCompletion: "5", ID: 0}>> + <<set $activeOrgan.ID = $activeSlave.ID>> <<set $organs.push($activeOrgan)>> <<goto "Remote Surgery">> <</link>> //Costs ¤2500// @@ -1124,8 +1124,8 @@ The fabricator is not currently growing an organ for $object. Extract tissue to <br> <<link "Prostate">> <<set $cash -= 5000>> - <<set $activeOrgan to {type: "prostate", weeksToCompletion: "5", ID: 0}>> - <<set $activeOrgan.ID to $activeSlave.ID>> + <<set $activeOrgan = {type: "prostate", weeksToCompletion: "5", ID: 0}>> + <<set $activeOrgan.ID = $activeSlave.ID>> <<set $organs.push($activeOrgan)>> <<goto "Remote Surgery">> <</link>> //Costs ¤5000 and does not require the presence any specific organ for successful implantation// @@ -1205,16 +1205,16 @@ The fabricator has completed $possessive $activeOrgan.type. <<if $activeSlave.dick > 0>> <br> ERROR: this slave already has a penis. - <<link "Discard">><<for $i to 0; $i < $organs.length; $i++>><<if $activeSlave.ID == $organs[$i].ID>><<set $dump to $organs.pluck([$i], [$i])>><<break>><</if>><</for>><<goto "Remote Surgery">><</link>> + <<link "Discard">><<for $i = 0; $i < $organs.length; $i++>><<if $activeSlave.ID == $organs[$i].ID>><<set $organs.deleteAt($i)>><<break>><</if>><</for>><<goto "Remote Surgery">><</link>> <<else>> <br> <<link "Implant">> <<set $cash -= $surgeryCost>> - <<for $i to 0; $i < $organs.length; $i++>><<if $activeSlave.ID == $organs[$i].ID>><<set $dump to $organs.pluck([$i], [$i])>><<break>><</if>><</for>> + <<for $i = 0; $i < $organs.length; $i++>><<if $activeSlave.ID == $organs[$i].ID>><<set $organs.deleteAt($i)>><<break>><</if>><</for>> <<set $activeSlave.prostate = 1>> - <<set $activeSlave.dick to 2>> - <<set $activeSlave.clit to 0>> - <<set $activeSlave.foreskin to $activeSlave.dick>> + <<set $activeSlave.dick = 2>> + <<set $activeSlave.clit = 0>> + <<set $activeSlave.foreskin = $activeSlave.dick>> <<set $activeSlave.health -= 20>> <<if $organFarmUpgrade == 2>> <<set $activeSlave.chem += 20>> @@ -1223,23 +1223,23 @@ The fabricator has completed $possessive $activeOrgan.type. <<goto "Surgery Degradation">> <</link>> | - <<link "Discard">><<for $i to 0; $i < $organs.length; $i++>><<if $activeSlave.ID == $organs[$i].ID>><<set $dump to $organs.pluck([$i], [$i])>><<break>><</if>><</for>><<goto "Remote Surgery">><</link>> + <<link "Discard">><<for $i = 0; $i < $organs.length; $i++>><<if $activeSlave.ID == $organs[$i].ID>><<set $organs.deleteAt($i)>><<break>><</if>><</for>><<goto "Remote Surgery">><</link>> <</if>> <<elseif $activeOrgan.type == "testicles">> <<if $activeSlave.balls > 0>> <br> ERROR: this slave already has testicles. - <<link "Discard">><<for $i to 0; $i < $organs.length; $i++>><<if $activeSlave.ID == $organs[$i].ID>><<set $dump to $organs.pluck([$i], [$i])>><<break>><</if>><</for>><<goto "Remote Surgery">><</link>> + <<link "Discard">><<for $i = 0; $i < $organs.length; $i++>><<if $activeSlave.ID == $organs[$i].ID>><<set $organs.deleteAt($i)>><<break>><</if>><</for>><<goto "Remote Surgery">><</link>> <<elseif $activeSlave.dick == 0>> <br> ERROR: this slave lacks the penis necessary to accept testicles. - <<link "Discard">><<for $i to 0; $i < $organs.length; $i++>><<if $activeSlave.ID == $organs[$i].ID>><<set $dump to $organs.pluck([$i], [$i])>><<break>><</if>><</for>><<goto "Remote Surgery">><</link>> + <<link "Discard">><<for $i = 0; $i < $organs.length; $i++>><<if $activeSlave.ID == $organs[$i].ID>><<set $organs.deleteAt($i)>><<break>><</if>><</for>><<goto "Remote Surgery">><</link>> <br>You can forgo standard procedure and implant testicles directly into $possessive abdomen. <<link "Implant">> <<set $cash -= $surgeryCost>> - <<for $i to 0; $i < $organs.length; $i++>><<if $activeSlave.ID == $organs[$i].ID>><<set $dump to $organs.pluck([$i], [$i])>><<break>><</if>><</for>> + <<for $i = 0; $i < $organs.length; $i++>><<if $activeSlave.ID == $organs[$i].ID>><<set $organs.deleteAt($i)>><<break>><</if>><</for>> <<if $activeSlave.prostate > 1>><<set $activeSlave.prostate = 1>><</if>> - <<set $activeSlave.balls to 2>> + <<set $activeSlave.balls = 2>> <<set $activeSlave.ballType = "human">> <<set $activeSlave.health -= 20>> <<if $organFarmUpgrade == 2>> @@ -1261,11 +1261,11 @@ The fabricator has completed $possessive $activeOrgan.type. <br> <<link "Implant">> <<set $cash -= $surgeryCost>> - <<for $i to 0; $i < $organs.length; $i++>><<if $activeSlave.ID == $organs[$i].ID>><<set $dump to $organs.pluck([$i], [$i])>><<break>><</if>><</for>> + <<for $i = 0; $i < $organs.length; $i++>><<if $activeSlave.ID == $organs[$i].ID>><<set $organs.deleteAt($i)>><<break>><</if>><</for>> <<set $activeSlave.prostate = 1>> - <<set $activeSlave.balls to 2>> + <<set $activeSlave.balls = 2>> <<set $activeSlave.ballType = "human">> - <<set $activeSlave.scrotum to 2>> + <<set $activeSlave.scrotum = 2>> <<set $activeSlave.health -= 20>> <<if $organFarmUpgrade == 2>> <<set $activeSlave.chem += 20>> @@ -1283,24 +1283,24 @@ The fabricator has completed $possessive $activeOrgan.type. <<goto "Surgery Degradation">> <</link>> | - <<link "Discard">><<for $i to 0; $i < $organs.length; $i++>><<if $activeSlave.ID == $organs[$i].ID>><<set $dump to $organs.pluck([$i], [$i])>><<break>><</if>><</for>><<goto "Remote Surgery">><</link>> + <<link "Discard">><<for $i = 0; $i < $organs.length; $i++>><<if $activeSlave.ID == $organs[$i].ID>><<set $organs.deleteAt($i)>><<break>><</if>><</for>><<goto "Remote Surgery">><</link>> <</if>> -<<elseif $activeOrgan.type is "pigTesticles">> +<<elseif $activeOrgan.type == "pigTesticles">> <<if $activeSlave.balls > 0>> <br> ERROR: this slave already has testicles. - <<link "Discard">><<for $i = 0; $i < $organs.length; $i++>><<if $activeSlave.ID == $organs[$i].ID>><<set $dump = $organs.pluck([$i], [$i])>><<break>><</if>><</for>><<goto "Remote Surgery">><</link>> + <<link "Discard">><<for $i = 0; $i < $organs.length; $i++>><<if $activeSlave.ID == $organs[$i].ID>><<set $organs.deleteAt($i)>><<break>><</if>><</for>><<goto "Remote Surgery">><</link>> <<elseif $activeSlave.dick == 0>> <br> ERROR: this slave lacks the penis necessary to accept testicles. - <<link "Discard">><<for $i = 0; $i < $organs.length; $i++>><<if $activeSlave.ID == $organs[$i].ID>><<set $dump = $organs.pluck([$i], [$i])>><<break>><</if>><</for>><<goto "Remote Surgery">><</link>> + <<link "Discard">><<for $i = 0; $i < $organs.length; $i++>><<if $activeSlave.ID == $organs[$i].ID>><<set $organs.deleteAt($i)>><<break>><</if>><</for>><<goto "Remote Surgery">><</link>> <<else>> <br> <<link "Implant">> <<set $cash -= $surgeryCost>> <<for $i = 0; $i < $organs.length; $i++>> <<if $activeSlave.ID == $organs[$i].ID>> - <<set $dump = $organs.pluck([$i], [$i])>> + <<set $organs.deleteAt($i)>> <<break>> <</if>> <</for>> @@ -1324,24 +1324,24 @@ The fabricator has completed $possessive $activeOrgan.type. <<goto "Surgery Degradation">> <</link>> | - <<link "Discard">><<for $i = 0; $i < $organs.length; $i++>><<if $activeSlave.ID == $organs[$i].ID>><<set $dump = $organs.pluck([$i], [$i])>><<break>><</if>><</for>><<goto "Remote Surgery">><</link>> + <<link "Discard">><<for $i = 0; $i < $organs.length; $i++>><<if $activeSlave.ID == $organs[$i].ID>><<set $organs.deleteAt($i)>><<break>><</if>><</for>><<goto "Remote Surgery">><</link>> <</if>> -<<elseif $activeOrgan.type is "dogTesticles">> +<<elseif $activeOrgan.type == "dogTesticles">> <<if $activeSlave.balls > 0>> <br> ERROR: this slave already has testicles. - <<link "Discard">><<for $i = 0; $i < $organs.length; $i++>><<if $activeSlave.ID == $organs[$i].ID>><<set $dump = $organs.pluck([$i], [$i])>><<break>><</if>><</for>><<goto "Remote Surgery">><</link>> + <<link "Discard">><<for $i = 0; $i < $organs.length; $i++>><<if $activeSlave.ID == $organs[$i].ID>><<set $organs.deleteAt($i)>><<break>><</if>><</for>><<goto "Remote Surgery">><</link>> <<elseif $activeSlave.dick == 0>> <br> ERROR: this slave lacks the penis necessary to accept testicles. - <<link "Discard">><<for $i = 0; $i < $organs.length; $i++>><<if $activeSlave.ID == $organs[$i].ID>><<set $dump = $organs.pluck([$i], [$i])>><<break>><</if>><</for>><<goto "Remote Surgery">><</link>> + <<link "Discard">><<for $i = 0; $i < $organs.length; $i++>><<if $activeSlave.ID == $organs[$i].ID>><<set $organs.deleteAt($i)>><<break>><</if>><</for>><<goto "Remote Surgery">><</link>> <<else>> <br> <<link "Implant">> <<set $cash -= $surgeryCost>> <<for $i = 0; $i < $organs.length; $i++>> <<if $activeSlave.ID == $organs[$i].ID>> - <<set $dump = $organs.pluck([$i], [$i])>> + <<set $organs.deleteAt($i)>> <<break>> <</if>> <</for>> @@ -1365,23 +1365,23 @@ The fabricator has completed $possessive $activeOrgan.type. <<goto "Surgery Degradation">> <</link>> | - <<link "Discard">><<for $i = 0; $i < $organs.length; $i++>><<if $activeSlave.ID == $organs[$i].ID>><<set $dump = $organs.pluck([$i], [$i])>><<break>><</if>><</for>><<goto "Remote Surgery">><</link>> + <<link "Discard">><<for $i = 0; $i < $organs.length; $i++>><<if $activeSlave.ID == $organs[$i].ID>><<set $organs.deleteAt($i)>><<break>><</if>><</for>><<goto "Remote Surgery">><</link>> <</if>> <<elseif $activeOrgan.type == "scrotum">> <<if $activeSlave.scrotum > 0>> <br> ERROR: this slave already has a scrotum. - <<link "Discard">><<for $i to 0; $i < $organs.length; $i++>><<if $activeSlave.ID == $organs[$i].ID>><<set $dump to $organs.pluck([$i], [$i])>><<break>><</if>><</for>><<goto "Remote Surgery">><</link>> + <<link "Discard">><<for $i = 0; $i < $organs.length; $i++>><<if $activeSlave.ID == $organs[$i].ID>><<set $organs.deleteAt($i)>><<break>><</if>><</for>><<goto "Remote Surgery">><</link>> <<elseif $activeSlave.balls == 0>> <br> ERROR: this slave lacks the balls necessary to accept a scrotum. - <<link "Discard">><<for $i to 0; $i < $organs.length; $i++>><<if $activeSlave.ID == $organs[$i].ID>><<set $dump to $organs.pluck([$i], [$i])>><<break>><</if>><</for>><<goto "Remote Surgery">><</link>> + <<link "Discard">><<for $i = 0; $i < $organs.length; $i++>><<if $activeSlave.ID == $organs[$i].ID>><<set $organs.deleteAt($i)>><<break>><</if>><</for>><<goto "Remote Surgery">><</link>> <<else>> <br> <<link "Graft on">> <<set $cash -= $surgeryCost>> - <<for $i to 0; $i < $organs.length; $i++>><<if $activeSlave.ID == $organs[$i].ID>><<set $dump to $organs.pluck([$i], [$i])>><<break>><</if>><</for>> - <<set $activeSlave.scrotum to $activeSlave.balls>> + <<for $i = 0; $i < $organs.length; $i++>><<if $activeSlave.ID == $organs[$i].ID>><<set $organs.deleteAt($i)>><<break>><</if>><</for>> + <<set $activeSlave.scrotum = $activeSlave.balls>> <<set $activeSlave.health -= 10>> <<if $organFarmUpgrade == 2>> <<set $activeSlave.chem += 10>> @@ -1390,18 +1390,18 @@ The fabricator has completed $possessive $activeOrgan.type. <<goto "Surgery Degradation">> <</link>> | - <<link "Discard">><<for $i to 0; $i < $organs.length; $i++>><<if $activeSlave.ID == $organs[$i].ID>><<set $dump to $organs.pluck([$i], [$i])>><<break>><</if>><</for>><<goto "Remote Surgery">><</link>> + <<link "Discard">><<for $i = 0; $i < $organs.length; $i++>><<if $activeSlave.ID == $organs[$i].ID>><<set $organs.deleteAt($i)>><<break>><</if>><</for>><<goto "Remote Surgery">><</link>> <</if>> <<elseif $activeOrgan.type == "foreskin">> <<if $activeSlave.foreskin > 0>> <br> ERROR: this slave already has a <<if $activeSlave.dick > 0>>foreskin<<else>>clitoral hood<</if>>. - <<link "Discard">><<for $i to 0; $i < $organs.length; $i++>><<if $activeSlave.ID == $organs[$i].ID>><<set $dump to $organs.pluck([$i], [$i])>><<break>><</if>><</for>><<goto "Remote Surgery">><</link>> + <<link "Discard">><<for $i = 0; $i < $organs.length; $i++>><<if $activeSlave.ID == $organs[$i].ID>><<set $organs.deleteAt($i)>><<break>><</if>><</for>><<goto "Remote Surgery">><</link>> <<else>> <br> <<link "Graft on">> <<set $cash -= $surgeryCost>> - <<for $i to 0; $i < $organs.length; $i++>><<if $activeSlave.ID == $organs[$i].ID>><<set $dump to $organs.pluck([$i], [$i])>><<break>><</if>><</for>> + <<for $i = 0; $i < $organs.length; $i++>><<if $activeSlave.ID == $organs[$i].ID>><<set $organs.deleteAt($i)>><<break>><</if>><</for>> <<if $activeSlave.dick > 0>> <<set $activeSlave.foreskin = $activeSlave.penis>> <<else>> @@ -1415,29 +1415,29 @@ The fabricator has completed $possessive $activeOrgan.type. <<goto "Surgery Degradation">> <</link>> | - <<link "Discard">><<for $i to 0; $i < $organs.length; $i++>><<if $activeSlave.ID == $organs[$i].ID>><<set $dump to $organs.pluck([$i], [$i])>><<break>><</if>><</for>><<goto "Remote Surgery">><</link>> + <<link "Discard">><<for $i = 0; $i < $organs.length; $i++>><<if $activeSlave.ID == $organs[$i].ID>><<set $organs.deleteAt($i)>><<break>><</if>><</for>><<goto "Remote Surgery">><</link>> <</if>> <<elseif $activeOrgan.type == "ovaries">> <<if $activeSlave.ovaries > 0>> <br> ERROR: this slave already has ovaries. - <<link "Discard">><<for $i to 0; $i < $organs.length; $i++>><<if $activeSlave.ID == $organs[$i].ID>><<set $dump to $organs.pluck([$i], [$i])>><<break>><</if>><</for>><<goto "Remote Surgery">><</link>> + <<link "Discard">><<for $i = 0; $i < $organs.length; $i++>><<if $activeSlave.ID == $organs[$i].ID>><<set $organs.deleteAt($i)>><<break>><</if>><</for>><<goto "Remote Surgery">><</link>> <<elseif $activeSlave.vagina < 0>> <br> ERROR: this slave lacks the vagina necessary to accept ovaries. - <<link "Discard">><<for $i to 0; $i < $organs.length; $i++>><<if $activeSlave.ID == $organs[$i].ID>><<set $dump to $organs.pluck([$i], [$i])>><<break>><</if>><</for>><<goto "Remote Surgery">><</link>> + <<link "Discard">><<for $i = 0; $i < $organs.length; $i++>><<if $activeSlave.ID == $organs[$i].ID>><<set $organs.deleteAt($i)>><<break>><</if>><</for>><<goto "Remote Surgery">><</link>> <<elseif $activeSlave.mpreg != 0 || $activeSlave.bellyImplant != 0>> <br> ERROR: this slave's body cavity is filled with another organ. - <<link "Discard">><<for $i = 0; $i < $organs.length; $i++>><<if $activeSlave.ID == $organs[$i].ID>><<set $dump = $organs.pluck([$i], [$i])>><<break>><</if>><</for>><<goto "Remote Surgery">><</link>> + <<link "Discard">><<for $i = 0; $i < $organs.length; $i++>><<if $activeSlave.ID == $organs[$i].ID>><<set $organs.deleteAt($i)>><<break>><</if>><</for>><<goto "Remote Surgery">><</link>> <<else>> <br> <<link "Implant">> <<set $cash -= $surgeryCost>> - <<for $i to 0; $i < $organs.length; $i++>><<if $activeSlave.ID == $organs[$i].ID>><<set $dump to $organs.pluck([$i], [$i])>><<break>><</if>><</for>> - <<set $activeSlave.ovaries to 1>> + <<for $i = 0; $i < $organs.length; $i++>><<if $activeSlave.ID == $organs[$i].ID>><<set $organs.deleteAt($i)>><<break>><</if>><</for>> + <<set $activeSlave.ovaries = 1>> <<set $activeSlave.eggType = "human">> - <<set $activeSlave.preg to 0>> + <<set $activeSlave.preg = 0>> <<set $activeSlave.health -= 20>> <<if $organFarmUpgrade == 2>> <<set $activeSlave.chem += 20>> @@ -1455,28 +1455,28 @@ The fabricator has completed $possessive $activeOrgan.type. <<goto "Surgery Degradation">> <</link>> | - <<link "Discard">><<for $i to 0; $i < $organs.length; $i++>><<if $activeSlave.ID == $organs[$i].ID>><<set $dump to $organs.pluck([$i], [$i])>><<break>><</if>><</for>><<goto "Remote Surgery">><</link>> + <<link "Discard">><<for $i = 0; $i < $organs.length; $i++>><<if $activeSlave.ID == $organs[$i].ID>><<set $organs.deleteAt($i)>><<break>><</if>><</for>><<goto "Remote Surgery">><</link>> <</if>> <<elseif $activeOrgan.type == "pigOvaries">> <<if $activeSlave.ovaries > 0>> <br> ERROR: this slave already has ovaries. - <<link "Discard">><<for $i = 0; $i < $organs.length; $i++>><<if $activeSlave.ID == $organs[$i].ID>><<set $dump = $organs.pluck([$i], [$i])>><<break>><</if>><</for>><<goto "Remote Surgery">><</link>> + <<link "Discard">><<for $i = 0; $i < $organs.length; $i++>><<if $activeSlave.ID == $organs[$i].ID>><<set $organs.deleteAt($i)>><<break>><</if>><</for>><<goto "Remote Surgery">><</link>> <<elseif $activeSlave.vagina < 0>> <br> ERROR: this slave lacks the vagina necessary to accept ovaries. - <<link "Discard">><<for $i = 0; $i < $organs.length; $i++>><<if $activeSlave.ID == $organs[$i].ID>><<set $dump = $organs.pluck([$i], [$i])>><<break>><</if>><</for>><<goto "Remote Surgery">><</link>> + <<link "Discard">><<for $i = 0; $i < $organs.length; $i++>><<if $activeSlave.ID == $organs[$i].ID>><<set $organs.deleteAt($i)>><<break>><</if>><</for>><<goto "Remote Surgery">><</link>> <<elseif $activeSlave.mpreg != 0 || $activeSlave.bellyImplant != 0>> <br> ERROR: this slave's body cavity is filled with another organ. - <<link "Discard">><<for $i = 0; $i < $organs.length; $i++>><<if $activeSlave.ID == $organs[$i].ID>><<set $dump = $organs.pluck([$i], [$i])>><<break>><</if>><</for>><<goto "Remote Surgery">><</link>> + <<link "Discard">><<for $i = 0; $i < $organs.length; $i++>><<if $activeSlave.ID == $organs[$i].ID>><<set $organs.deleteAt($i)>><<break>><</if>><</for>><<goto "Remote Surgery">><</link>> <<else>> <br> <<link "Implant">> <<set $cash -= $surgeryCost>> <<for $i = 0; $i < $organs.length; $i++>> <<if $activeSlave.ID == $organs[$i].ID>> - <<set $dump = $organs.pluck([$i], [$i])>> + <<set $organs.deleteAt($i)>> <<break>> <</if>> <</for>> @@ -1500,28 +1500,28 @@ The fabricator has completed $possessive $activeOrgan.type. <<goto "Surgery Degradation">> <</link>> | - <<link "Discard">><<for $i = 0; $i < $organs.length; $i++>><<if $activeSlave.ID == $organs[$i].ID>><<set $dump = $organs.pluck([$i], [$i])>><<break>><</if>><</for>><<goto "Remote Surgery">><</link>> + <<link "Discard">><<for $i = 0; $i < $organs.length; $i++>><<if $activeSlave.ID == $organs[$i].ID>><<set $organs.deleteAt($i)>><<break>><</if>><</for>><<goto "Remote Surgery">><</link>> <</if>> <<elseif $activeOrgan.type == "dogOvaries">> <<if $activeSlave.ovaries > 0>> <br> ERROR: this slave already has ovaries. - <<link "Discard">><<for $i = 0; $i < $organs.length; $i++>><<if $activeSlave.ID == $organs[$i].ID>><<set $dump = $organs.pluck([$i], [$i])>><<break>><</if>><</for>><<goto "Remote Surgery">><</link>> + <<link "Discard">><<for $i = 0; $i < $organs.length; $i++>><<if $activeSlave.ID == $organs[$i].ID>><<set $organs.deleteAt($i)>><<break>><</if>><</for>><<goto "Remote Surgery">><</link>> <<elseif $activeSlave.vagina < 0>> <br> ERROR: this slave lacks the vagina necessary to accept ovaries. - <<link "Discard">><<for $i = 0; $i < $organs.length; $i++>><<if $activeSlave.ID == $organs[$i].ID>><<set $dump = $organs.pluck([$i], [$i])>><<break>><</if>><</for>><<goto "Remote Surgery">><</link>> + <<link "Discard">><<for $i = 0; $i < $organs.length; $i++>><<if $activeSlave.ID == $organs[$i].ID>><<set $organs.deleteAt($i)>><<break>><</if>><</for>><<goto "Remote Surgery">><</link>> <<elseif $activeSlave.mpreg != 0 || $activeSlave.bellyImplant != 0>> <br> ERROR: this slave's body cavity is filled with another organ. - <<link "Discard">><<for $i = 0; $i < $organs.length; $i++>><<if $activeSlave.ID == $organs[$i].ID>><<set $dump = $organs.pluck([$i], [$i])>><<break>><</if>><</for>><<goto "Remote Surgery">><</link>> + <<link "Discard">><<for $i = 0; $i < $organs.length; $i++>><<if $activeSlave.ID == $organs[$i].ID>><<set $organs.deleteAt($i)>><<break>><</if>><</for>><<goto "Remote Surgery">><</link>> <<else>> <br> <<link "Implant">> <<set $cash -= $surgeryCost>> <<for $i = 0; $i < $organs.length; $i++>> <<if $activeSlave.ID == $organs[$i].ID>> - <<set $dump = $organs.pluck([$i], [$i])>> + <<set $organs.deleteAt($i)>> <<break>> <</if>> <</for>> @@ -1545,18 +1545,18 @@ The fabricator has completed $possessive $activeOrgan.type. <<goto "Surgery Degradation">> <</link>> | - <<link "Discard">><<for $i = 0; $i < $organs.length; $i++>><<if $activeSlave.ID == $organs[$i].ID>><<set $dump = $organs.pluck([$i], [$i])>><<break>><</if>><</for>><<goto "Remote Surgery">><</link>> + <<link "Discard">><<for $i = 0; $i < $organs.length; $i++>><<if $activeSlave.ID == $organs[$i].ID>><<set $organs.deleteAt($i)>><<break>><</if>><</for>><<goto "Remote Surgery">><</link>> <</if>> <<elseif $activeOrgan.type == "prostate">> <<if $activeSlave.prostate != 0>> <br> ERROR: this slave already has a prostate. - <<link "Discard">><<for $i to 0; $i < $organs.length; $i++>><<if $activeSlave.ID == $organs[$i].ID>><<set $dump to $organs.pluck([$i], [$i])>><<break>><</if>><</for>><<goto "Remote Surgery">><</link>> + <<link "Discard">><<for $i = 0; $i < $organs.length; $i++>><<if $activeSlave.ID == $organs[$i].ID>><<set $organs.deleteAt($i)>><<break>><</if>><</for>><<goto "Remote Surgery">><</link>> <<else>> <br> <<link "Implant">> <<set $cash -= $surgeryCost>> - <<for $i to 0; $i < $organs.length; $i++>><<if $activeSlave.ID == $organs[$i].ID>><<set $dump to $organs.pluck([$i], [$i])>><<break>><</if>><</for>> + <<for $i = 0; $i < $organs.length; $i++>><<if $activeSlave.ID == $organs[$i].ID>><<set $organs.deleteAt($i)>><<break>><</if>><</for>> <<set $activeSlave.prostate = 1>> <<set $activeSlave.health -= 20>> <<if $organFarmUpgrade == 2>> @@ -1566,23 +1566,23 @@ The fabricator has completed $possessive $activeOrgan.type. <<goto "Surgery Degradation">> <</link>> | - <<link "Discard">><<for $i to 0; $i < $organs.length; $i++>><<if $activeSlave.ID == $organs[$i].ID>><<set $dump to $organs.pluck([$i], [$i])>><<break>><</if>><</for>><<goto "Remote Surgery">><</link>> + <<link "Discard">><<for $i = 0; $i < $organs.length; $i++>><<if $activeSlave.ID == $organs[$i].ID>><<set $organs.deleteAt($i)>><<break>><</if>><</for>><<goto "Remote Surgery">><</link>> <</if>> <<elseif $activeOrgan.type == "eyes">> /* */ <<if $activeSlave.eyes > -2 && $activeSlave.origEye != "implant">> <br> ERROR: this slave has working eyes. - <<link "Discard">><<for $i to 0; $i < $organs.length; $i++>><<if $activeSlave.ID == $organs[$i].ID>><<set $dump to $organs.pluck([$i], [$i])>><<break>><</if>><</for>><<goto "Remote Surgery">><</link>> + <<link "Discard">><<for $i = 0; $i < $organs.length; $i++>><<if $activeSlave.ID == $organs[$i].ID>><<set $organs.deleteAt($i)>><<break>><</if>><</for>><<goto "Remote Surgery">><</link>> <<elseif $activeSlave.origEye == "implant">> <br> <<link "Remove ocular implants and implant">> <<set $cash -= $surgeryCost>> - <<for $i to 0; $i < $organs.length; $i++>><<if $activeSlave.ID == $organs[$i].ID>><<set $dump to $organs.pluck([$i], [$i])>><<break>><</if>><</for>> + <<for $i = 0; $i < $organs.length; $i++>><<if $activeSlave.ID == $organs[$i].ID>><<set $organs.deleteAt($i)>><<break>><</if>><</for>> <<set $stockpile.ocularImplant++>> - <<set $activeSlave.eyes to 1>> + <<set $activeSlave.eyes = 1>> <<set _oldEyes = $genePool.find(function(s) { return s.ID = $activeSlave.ID; })>> <<set $activeSlave.origEye = _oldEyes.origEye>> - <<set $activeSlave.eyeColor to $activeSlave.origEye>> + <<set $activeSlave.eyeColor = $activeSlave.origEye>> <<set $activeSlave.health -= 20>> <<if $organFarmUpgrade == 2>> <<set $activeSlave.chem += 20>> @@ -1591,14 +1591,14 @@ The fabricator has completed $possessive $activeOrgan.type. <<goto "Surgery Degradation">> <</link>> | - <<link "Discard">><<for $i to 0; $i < $organs.length; $i++>><<if $activeSlave.ID == $organs[$i].ID>><<set $dump to $organs.pluck([$i], [$i])>><<break>><</if>><</for>><<goto "Remote Surgery">><</link>> + <<link "Discard">><<for $i = 0; $i < $organs.length; $i++>><<if $activeSlave.ID == $organs[$i].ID>><<set $organs.deleteAt($i)>><<break>><</if>><</for>><<goto "Remote Surgery">><</link>> <<else>> <br> <<link "Implant">> <<set $cash -= $surgeryCost>> - <<for $i to 0; $i < $organs.length; $i++>><<if $activeSlave.ID == $organs[$i].ID>><<set $dump to $organs.pluck([$i], [$i])>><<break>><</if>><</for>> - <<set $activeSlave.eyes to 1>> - <<set $activeSlave.eyeColor to $activeSlave.origEye>> + <<for $i = 0; $i < $organs.length; $i++>><<if $activeSlave.ID == $organs[$i].ID>><<set $organs.deleteAt($i)>><<break>><</if>><</for>> + <<set $activeSlave.eyes = 1>> + <<set $activeSlave.eyeColor = $activeSlave.origEye>> /* no way to salvage original eye color */ <<set $activeSlave.health -= 20>> <<if $organFarmUpgrade == 2>> @@ -1608,20 +1608,20 @@ The fabricator has completed $possessive $activeOrgan.type. <<goto "Surgery Degradation">> <</link>> | - <<link "Discard">><<for $i to 0; $i < $organs.length; $i++>><<if $activeSlave.ID == $organs[$i].ID>><<set $dump to $organs.pluck([$i], [$i])>><<break>><</if>><</for>><<goto "Remote Surgery">><</link>> + <<link "Discard">><<for $i = 0; $i < $organs.length; $i++>><<if $activeSlave.ID == $organs[$i].ID>><<set $organs.deleteAt($i)>><<break>><</if>><</for>><<goto "Remote Surgery">><</link>> <</if>> <<elseif $activeOrgan.type == "mpreg">> <<if ($activeSlave.ovaries != 0) && ($activeSlave.vagina > -1) && ($activeSlave.mpreg != 0)>> <br> ERROR: this slave has existing reproductive organs. - <<link "Discard">><<for $i = 0; $i < $organs.length; $i++>><<if $activeSlave.ID == $organs[$i].ID>><<set $dump = $organs.pluck([$i], [$i])>><<break>><</if>><</for>><<goto "Remote Surgery">><</link>> + <<link "Discard">><<for $i = 0; $i < $organs.length; $i++>><<if $activeSlave.ID == $organs[$i].ID>><<set $organs.deleteAt($i)>><<break>><</if>><</for>><<goto "Remote Surgery">><</link>> <<else>> <br> <<link "Implant">> <<set $cash -= $surgeryCost>> <<for $i = 0; $i < $organs.length; $i++>> <<if $activeSlave.ID == $organs[$i].ID>> - <<set $dump = $organs.pluck([$i], [$i])>> + <<set $organs.deleteAt($i)>> <<break>> <</if>> <</for>> @@ -1645,20 +1645,20 @@ The fabricator has completed $possessive $activeOrgan.type. <<goto "Surgery Degradation">> <</link>> | - <<link "Discard">><<for $i = 0; $i < $organs.length; $i++>><<if $activeSlave.ID == $organs[$i].ID>><<set $dump = $organs.pluck([$i], [$i])>><<break>><</if>><</for>><<goto "Remote Surgery">><</link>> + <<link "Discard">><<for $i = 0; $i < $organs.length; $i++>><<if $activeSlave.ID == $organs[$i].ID>><<set $organs.deleteAt($i)>><<break>><</if>><</for>><<goto "Remote Surgery">><</link>> <</if>> <<elseif $activeOrgan.type == "mpregPig">> <<if ($activeSlave.ovaries != 0) && ($activeSlave.vagina > -1) && ($activeSlave.mpreg != 0)>> <br> ERROR: this slave has existing reproductive organs. - <<link "Discard">><<for $i = 0; $i < $organs.length; $i++>><<if $activeSlave.ID == $organs[$i].ID>><<set $dump = $organs.pluck([$i], [$i])>><<break>><</if>><</for>><<goto "Remote Surgery">><</link>> + <<link "Discard">><<for $i = 0; $i < $organs.length; $i++>><<if $activeSlave.ID == $organs[$i].ID>><<set $organs.deleteAt($i)>><<break>><</if>><</for>><<goto "Remote Surgery">><</link>> <<else>> <br> <<link "Implant">> <<set $cash -= $surgeryCost>> <<for $i = 0; $i < $organs.length; $i++>> <<if $activeSlave.ID == $organs[$i].ID>> - <<set $dump = $organs.pluck([$i], [$i])>> + <<set $organs.deleteAt($i)>> <<break>> <</if>> <</for>> @@ -1682,20 +1682,20 @@ The fabricator has completed $possessive $activeOrgan.type. <<goto "Surgery Degradation">> <</link>> | - <<link "Discard">><<for $i = 0; $i < $organs.length; $i++>><<if $activeSlave.ID == $organs[$i].ID>><<set $dump = $organs.pluck([$i], [$i])>><<break>><</if>><</for>><<goto "Remote Surgery">><</link>> + <<link "Discard">><<for $i = 0; $i < $organs.length; $i++>><<if $activeSlave.ID == $organs[$i].ID>><<set $organs.deleteAt($i)>><<break>><</if>><</for>><<goto "Remote Surgery">><</link>> <</if>> <<elseif $activeOrgan.type == "mpregDog">> <<if ($activeSlave.ovaries != 0) && ($activeSlave.vagina > -1) && ($activeSlave.mpreg != 0)>> <br> ERROR: this slave has existing reproductive organs. - <<link "Discard">><<for $i = 0; $i < $organs.length; $i++>><<if $activeSlave.ID == $organs[$i].ID>><<set $dump = $organs.pluck([$i], [$i])>><<break>><</if>><</for>><<goto "Remote Surgery">><</link>> + <<link "Discard">><<for $i = 0; $i < $organs.length; $i++>><<if $activeSlave.ID == $organs[$i].ID>><<set $organs.deleteAt($i)>><<break>><</if>><</for>><<goto "Remote Surgery">><</link>> <<else>> <br> <<link "Implant">> <<set $cash -= $surgeryCost>> <<for $i = 0; $i < $organs.length; $i++>> <<if $activeSlave.ID == $organs[$i].ID>> - <<set $dump = $organs.pluck([$i], [$i])>> + <<set $organs.deleteAt($i)>> <<break>> <</if>> <</for>> @@ -1719,19 +1719,19 @@ The fabricator has completed $possessive $activeOrgan.type. <<goto "Surgery Degradation">> <</link>> | - <<link "Discard">><<for $i = 0; $i < $organs.length; $i++>><<if $activeSlave.ID == $organs[$i].ID>><<set $dump = $organs.pluck([$i], [$i])>><<break>><</if>><</for>><<goto "Remote Surgery">><</link>> + <<link "Discard">><<for $i = 0; $i < $organs.length; $i++>><<if $activeSlave.ID == $organs[$i].ID>><<set $organs.deleteAt($i)>><<break>><</if>><</for>><<goto "Remote Surgery">><</link>> <</if>> <<else>> <<if $activeSlave.voice > 0>> <br> ERROR: this slave is not mute. - <<link "Discard">><<for $i to 0; $i < $organs.length; $i++>><<if $activeSlave.ID == $organs[$i].ID>><<set $dump to $organs.pluck([$i], [$i])>><<break>><</if>><</for>><<goto "Remote Surgery">><</link>> + <<link "Discard">><<for $i = 0; $i < $organs.length; $i++>><<if $activeSlave.ID == $organs[$i].ID>><<set $organs.deleteAt($i)>><<break>><</if>><</for>><<goto "Remote Surgery">><</link>> <<else>> <br> <<link "Implant">> <<set $cash -= $surgeryCost>> - <<for $i to 0; $i < $organs.length; $i++>><<if $activeSlave.ID == $organs[$i].ID>><<set $dump to $organs.pluck([$i], [$i])>><<break>><</if>><</for>> + <<for $i = 0; $i < $organs.length; $i++>><<if $activeSlave.ID == $organs[$i].ID>><<set $organs.deleteAt($i)>><<break>><</if>><</for>> <<if ($activeSlave.ovaries + $activeSlave.hormones) > 1>> <<set $activeSlave.voice = 3>> <<elseif ($activeSlave.balls > 0) || ($activeSlave.hormones < 0)>> @@ -1747,7 +1747,7 @@ The fabricator has completed $possessive $activeOrgan.type. <<goto "Surgery Degradation">> <</link>> | - <<link "Discard">><<for $i to 0; $i < $organs.length; $i++>><<if $activeSlave.ID == $organs[$i].ID>><<set $dump to $organs.pluck([$i], [$i])>><<break>><</if>><</for>><<goto "Remote Surgery">><</link>> + <<link "Discard">><<for $i = 0; $i < $organs.length; $i++>><<if $activeSlave.ID == $organs[$i].ID>><<set $organs.deleteAt($i)>><<break>><</if>><</for>><<goto "Remote Surgery">><</link>> <</if>> <</if>> @@ -1781,8 +1781,8 @@ The prosthesis facility is not currently building a set of artificial limbs for <<link "Construct basic prosthetic limbs" && $activeSlave.readyLimbs.includes(-1) != 1>> <<set $cash -= 10000>> - <<set $activeLimbs to {weeksToCompletion: 12, ID: 0, type: "simple"}>> - <<set $activeLimbs.ID to $activeSlave.ID>> + <<set $activeLimbs = {weeksToCompletion: 12, ID: 0, type: "simple"}>> + <<set $activeLimbs.ID = $activeSlave.ID>> <<set $limbs.push($activeLimbs)>> <<goto "Remote Surgery">> <</link>> //Costs ¤10000// @@ -1937,9 +1937,9 @@ The prosthesis facility is currently building a set of <</switch>> limbs for $object, which is projected to be ready for attachment in $activeLimbs.weeksToCompletion <<if $activeLimbs.weeksToCompletion == 1>>week<<else>>weeks<</if>>. <<link "Discard">> - <<for _i to 0; _i < $limbs.length; _i++>> + <<for _i = 0; _i < $limbs.length; _i++>> <<if $activeSlave.ID == $limbs[_i].ID>> - <<set $dump = $limbs.pluck([_i], [_i])>> + <<set $limbs.deleteAt(_i)>> <<break>> <</if>> <</for>> @@ -1951,9 +1951,9 @@ The prosthesis facility has constructed $possessive prosthetic limbs. <br> ERROR: this slave is not amputated. <<link "Discard">> - <<for _i to 0; _i < $limbs.length; _i++>> + <<for _i = 0; _i < $limbs.length; _i++>> <<if $activeSlave.ID == $limbs[_i].ID>> - <<set $dump to $limbs.pluck([_i], [_i])>> + <<set $limbs.deleteAt(_i)>> <<break>> <</if>> <</for>> @@ -1970,26 +1970,26 @@ The prosthesis facility has constructed $possessive prosthetic limbs. <<switch $limbs[_i].type>> <<case "simple">> <<set $activeSlave.readyLimbs.push(-1)>> - <<set $dump = $limbs.pluck([_i], [_i])>> + <<set $limbs.deleteAt(_i)>> <<case "sex">> <<set $activeSlave.readyLimbs.push(-2)>> - <<set $dump = $limbs.pluck([_i], [_i])>> + <<set $limbs.deleteAt(_i)>> <<case "beauty">> <<set $activeSlave.readyLimbs.push(-3)>> - <<set $dump = $limbs.pluck([_i], [_i])>> + <<set $limbs.deleteAt(_i)>> <<case "combat">> <<set $activeSlave.readyLimbs.push(-4)>> - <<set $dump = $limbs.pluck([_i], [_i])>> + <<set $limbs.deleteAt(_i)>> <<case "cyber">> <<set $activeSlave.readyLimbs.push(-5)>> - <<set $dump = $limbs.pluck([_i], [_i])>> + <<set $limbs.deleteAt(_i)>> <</switch>> <<goto "Remote Surgery">> <</link>> <<else>> <br> <<link "Attach">> - <<for _i to 0; _i < $limbs.length; _i++>> + <<for _i = 0; _i < $limbs.length; _i++>> <<if $activeSlave.ID == $limbs[_i].ID>> <<break>> <</if>> @@ -1999,23 +1999,23 @@ The prosthesis facility has constructed $possessive prosthetic limbs. <<case "simple">> <<set $activeSlave.amp = -1>> <<set $surgeryType = "basicPLimbs">> - <<set $dump = $limbs.pluck([_i], [_i])>> + <<set $limbs.deleteAt(_i)>> <<case "sex">> <<set $activeSlave.amp = -2>> <<set $surgeryType = "sexPLimbs">> - <<set $dump = $limbs.pluck([_i], [_i])>> + <<set $limbs.deleteAt(_i)>> <<case "beauty">> <<set $activeSlave.amp = -3>> <<set $surgeryType = "beautyPLimbs">> - <<set $dump = $limbs.pluck([_i], [_i])>> + <<set $limbs.deleteAt(_i)>> <<case "combat">> <<set $activeSlave.amp = -4>> <<set $surgeryType = "combatPLimbs">> - <<set $dump = $limbs.pluck([_i], [_i])>> + <<set $limbs.deleteAt(_i)>> <<case "cyber">> <<set $activeSlave.amp = -5>> <<set $surgeryType = "cyberPLimbs">> - <<set $dump = $limbs.pluck([_i], [_i])>> + <<set $limbs.deleteAt(_i)>> <</switch>> <<set $cash -= $surgeryCost>> <<set $activeSlave.health -= 10>> @@ -2023,9 +2023,9 @@ The prosthesis facility has constructed $possessive prosthetic limbs. <</link>> | <<link "Discard">> - <<for _i to 0; _i < $limbs.length; _i++>> + <<for _i = 0; _i < $limbs.length; _i++>> <<if $activeSlave.ID == $limbs[_i].ID>> - <<set $dump to $limbs.pluck([_i], [_i])>> + <<set $limbs.deleteAt(_i)>> <<break>> <</if>> <</for>> @@ -2042,19 +2042,19 @@ The prosthesis facility has constructed $possessive prosthetic limbs. <<switch $limbs[_i].type>> <<case "simple">> <<set $activeSlave.readyLimbs.push(-1)>> - <<set $dump = $limbs.pluck([_i], [_i])>> + <<set $limbs.deleteAt(_i)>> <<case "sex">> <<set $activeSlave.readyLimbs.push(-2)>> - <<set $dump = $limbs.pluck([_i], [_i])>> + <<set $limbs.deleteAt(_i)>> <<case "beauty">> <<set $activeSlave.readyLimbs.push(-3)>> - <<set $dump = $limbs.pluck([_i], [_i])>> + <<set $limbs.deleteAt(_i)>> <<case "combat">> <<set $activeSlave.readyLimbs.push(-4)>> - <<set $dump = $limbs.pluck([_i], [_i])>> + <<set $limbs.deleteAt(_i)>> <<case "cyber">> <<set $activeSlave.readyLimbs.push(-5)>> - <<set $dump = $limbs.pluck([_i], [_i])>> + <<set $limbs.deleteAt(_i)>> <</switch>> <<goto "Remote Surgery">> <</link>> diff --git a/src/uncategorized/seCoursing.tw b/src/uncategorized/seCoursing.tw index 66212d7c0671aca524f032a51d2b4db4e7deded5..e7d9b1aae37ae26b4b1d149782b48cdaa78d3082 100644 --- a/src/uncategorized/seCoursing.tw +++ b/src/uncategorized/seCoursing.tw @@ -1,39 +1,28 @@ -:: SE coursing +:: SE coursing [nobr] -<<nobr>> +<<set $nextButton = "Continue", $nextLink = "Scheduled Event", $returnTo = "Scheduled Event", $coursed = 1, _seed = 0>> -<<set $nextLink = "Scheduled Event">> -<<set $returnTo = "Scheduled Event">> -<<set $nextButton = "Continue">> -<<set $coursed = 1>> -<<set $seed = 0>> - -<<for $i = 0; $i < $slaves.length; $i++>> - <<if $slaves[$i].ID == $Lurcher.ID>> - <<set $Lurcher = $slaves[$i]>> - <<break>> - <</if>> -<</for>> +<<set $Lurcher = $slaves.find(function(s) { return s.ID == $Lurcher.ID; })>> It's time to go coursing. You meet with fellow members of the Coursing Association while the automated maintenance drones clear the plaza and lay down the green, sharing a refine discussion of recent events over <<if $PC.refreshmentType == 0>>a $PC.refreshment<<elseif $PC.refreshmentType == 1>>glasses of $PC.refreshment<<elseif $PC.refreshmentType == 2>>plates of $PC.refreshment<<elseif $PC.refreshmentType == 3>>hits of $PC.refreshment<<elseif $PC.refreshmentType == 4>>shots of $PC.refreshment<<elseif $PC.refreshmentType == 5>>handfulls of $PC.refreshment<<elseif $PC.refreshmentType == 6>>tabs of $PC.refreshment<</if>>. Once the field is ready, the day's hares are led out and chained in a row along one side of the plaza, naked. You and the other members watch this process intently, since you won't get any more information on them than what you can learn by looking. <br><br> The rules have been explained to the hares: they're to be freed if they can reach the other side of the plaza without being caught and raped by the lurchers who will be released to chase them. -<<set $hare1 = 0>> -<<set $hare2 = 0>> -<<set $hare3 = 0>> +<<set _hare1 = 0>> +<<set _hare2 = 0>> +<<set _hare3 = 0>> -<<set $origins = []>> +<<set _possibleOrigins = []>> <<if $seeDicks != 100>> - <<set $origins.push("housewife")>> - <<set $origins.push("heavily pregnant")>> - <<set $origins.push("virgin")>> - <<set $origins.push("disobedient young")>> + <<set _possibleOrigins.push("housewife")>> + <<set _possibleOrigins.push("heavily pregnant")>> + <<set _possibleOrigins.push("virgin")>> + <<set _possibleOrigins.push("disobedient young")>> <</if>> <<if $seeDicks != 0>> - <<set $origins.push("huge balled")>> - <<set $origins.push("feminized")>> - <<set $origins.push("disobedient young dickgirl")>> + <<set _possibleOrigins.push("huge balled")>> + <<set _possibleOrigins.push("feminized")>> + <<set _possibleOrigins.push("disobedient young dickgirl")>> <</if>> <<for $i = 0; $i < 3; $i++>> @@ -46,8 +35,8 @@ The rules have been explained to the hares: they're to be freed if they can reac The third and final hare <</if>> -<<set $origin = $origins.pluck()>> -<<if $origin == "virgin">> +<<set _origin = _possibleOrigins.random()>> +<<if _origin == "virgin">> <<set $activeSlaveOneTimeMaxAge = 20>> <<include "Generate XX Slave">> <<set $activeSlave.anus = 1>> @@ -61,7 +50,7 @@ The rules have been explained to the hares: they're to be freed if they can reac <<set $activeSlave.analSkill = 0>> <<set $activeSlave.whoreSkill = 0>> is an appealingly young $activeSlave.race girl, and has V symbols drawn over her cunt and on her lower back, in the interests of fairness. She's a @@.pink;double virgin.@@<<if !canSee($Lurcher)>> To accommodate your blind lurcher, a bell is fastened around her neck.<</if>> -<<elseif $origin == "heavily pregnant">> +<<elseif _origin == "heavily pregnant">> <<set $activeSlaveOneTimeMinAge = $fertilityAge>> <<set $activeSlaveOneTimeMaxAge = 20>> <<set $one_time_age_overrides_pedo_mode = 1>> /% Old enough to be pregnant. %/ @@ -78,7 +67,7 @@ The rules have been explained to the hares: they're to be freed if they can reac <<set $activeSlave.whoreSkill = 0>> <<set $activeSlave.career = setup.youngCareers.random()>> is <<if $activeSlave.race == "asian">>an<<else>>a<</if>> $activeSlave.race girl, young and healthy but @@.pink;heavily pregnant.@@ She's probably been selected to be a hare as a joke, or because someone hates her. <<if !canSee($Lurcher)>> To accommodate your blind lurcher, a bell is attached to her popped navel.<</if>> -<<elseif $origin == "housewife">> +<<elseif _origin == "housewife">> <<set $activeSlaveOneTimeMinAge = 35>> <<set $activeSlaveOneTimeMaxAge = 39>> <<include "Generate XX Slave">> @@ -100,7 +89,7 @@ The rules have been explained to the hares: they're to be freed if they can reac <<set $activeSlave.whoreSkill = 35>> <<set $activeSlave.career = either("a housewife", "a trophy wife")>> is <<if $activeSlave.race == "asian">>an<<else>>a<</if>> $activeSlave.race woman, no longer young, but attractive enough in a fake sort of way. She has obviously been crying, and has probably been recently enslaved from a comfortable life, like that of a @@.pink;housewife or a trophy wife.@@<<if !canSee($Lurcher)>> To accommodate your blind lurcher, a bell is fastened around her neck.<</if>> -<<elseif $origin == "disobedient young">> +<<elseif _origin == "disobedient young">> <<set $activeSlaveOneTimeMaxAge = 25>> <<include "Generate XX Slave">> <<set $activeSlave.anus = 1>> @@ -119,7 +108,7 @@ The rules have been explained to the hares: they're to be freed if they can reac <<set $activeSlave.fetish = "none">> <<set $activeSlave.muscles = either(20, 50)>> is a fit young $activeSlave.race girl, and is far more watchful and alert than her fellow hares. She may be a @@.pink;disobedient slave@@ here because she was difficult to train.<<if !canSee($Lurcher)>> To accommodate your blind lurcher, a bell is fastened around her neck.<</if>> -<<elseif $origin == "disobedient young dickgirl">> +<<elseif _origin == "disobedient young dickgirl">> <<set $activeSlaveOneTimeMaxAge = 25>> <<include "Generate XY Slave">> <<set $activeSlave.anus = 2>> @@ -137,7 +126,7 @@ The rules have been explained to the hares: they're to be freed if they can reac <<set $activeSlave.fetish = "none">> <<set $activeSlave.muscles = either(20, 50)>> is a strong young $activeSlave.race girl with who retains her cock and balls, and looks determined. Perhaps she's a @@.pink;resistant dickgirl@@ who's been difficult to turn into a good girl.<<if !canSee($Lurcher)>> To accommodate your blind lurcher, a bell is fastened around her cock.<</if>> -<<elseif $origin == "huge balled">> +<<elseif _origin == "huge balled">> <<set $activeSlaveOneTimeMaxAge = 25>> <<include "Generate XY Slave">> <<set $activeSlave.anus = 1>> @@ -149,7 +138,7 @@ The rules have been explained to the hares: they're to be freed if they can reac <<set $activeSlave.analSkill = 0>> <<set $activeSlave.whoreSkill = 0>> is <<if $activeSlave.race == "asian">>an<<else>>a<</if>> $activeSlave.race slave whose distinguishing characteristic is a dangling scrotum and a pair of @@.pink;huge balls.@@ This impediment bumps against her thighs as she's made ready.<<if !canSee($Lurcher)>> To accommodate your blind lurcher, a bell is fastened around her hefty testicles.<</if>> -<<elseif $origin == "feminized">> +<<elseif _origin == "feminized">> <<set $activeSlaveOneTimeMaxAge = 25>> <<include "Generate XY Slave">> <<set $activeSlave.boobs += 800>> @@ -171,7 +160,7 @@ The rules have been explained to the hares: they're to be freed if they can reac is <<if $activeSlave.race == "asian">>an<<else>>a<</if>> $activeSlave.race bitch with a tiny dick who has been @@.pink;heavily feminized,@@ yet seems terrified and very new to slavery. Her fake tits and girly behavior must be from her life before she was a slave.<<if !canSee($Lurcher)>> To accommodate your blind lurcher, a bell is fastened around her neck.<</if>> <</if>> -<<set $activeSlave.origin = "Your lurcher " + $Lurcher.slaveName + " caught her coursing; she was a " + $origin + " hare.">> +<<set $activeSlave.origin = "Your lurcher " + $Lurcher.slaveName + " caught her coursing; she was a " + _origin + " hare.">> <<set $activeSlave.health = random(30,50)>> <<set $activeSlave.devotion = random(-45,-25)>> <<set $activeSlave.trust = random(-60,-75)>> @@ -179,64 +168,64 @@ The rules have been explained to the hares: they're to be freed if they can reac <<if $activeSlave.weight > 95>> She's a catastrophically fat slut of a slave, and may stand a better chance of getting away rolling than running. - <<set $hareSpeed -= 2>> + <<set _hareSpeed -= 2>> <<elseif $activeSlave.weight > 30>> She's chubby enough that her weight will reduce her speed. - <<set $hareSpeed -= 1>> + <<set _hareSpeed -= 1>> <<elseif $activeSlave.weight < -95>> She's so skinny that it's not likely she's physically fit enough to be quick. - <<set $hareSpeed -= 1>> + <<set _hareSpeed -= 1>> <</if>> <<if $activeSlave.muscles > 30>> She's so heavily muscled that she's probably slower than she would be if she were merely fit. - <<set $hareSpeed -= 1>> + <<set _hareSpeed -= 1>> <<elseif $activeSlave.muscles <= 5>> She's soft, and her legs show no sign of tone at all. - <<set $hareSpeed -= 1>> + <<set _hareSpeed -= 1>> <</if>> <<if $activeSlave.height >= 185>> She's tall enough that her height will probably slow her down. - <<set $hareSpeed -= 1>> + <<set _hareSpeed -= 1>> <<elseif $activeSlave.height < 150>> She's short enough that her short legs will probably slow her down. - <<set $hareSpeed -= 2>> + <<set _hareSpeed -= 2>> <</if>> <<if $activeSlave.boobs >= 2000>> She has absurd tits that will destroy any chance she has of getting away. - <<set $hareSpeed -= 1>> + <<set _hareSpeed -= 1>> <<elseif $activeSlave.boobs >= 800>> She has huge boobs that will make it painful for her to run hard. - <<set $hareSpeed -= 1>> + <<set _hareSpeed -= 1>> <</if>> <<if $activeSlave.butt >= 6>> She has a monstrous bottom that won't help her gait. - <<set $hareSpeed -= 1>> + <<set _hareSpeed -= 1>> <</if>> <<if $activeSlave.dick >= 5>> Her big cock is going to bounce around cruelly. - <<set $hareSpeed -= 1>> + <<set _hareSpeed -= 1>> <</if>> -<<if $activeSlave.balls >= 5>> +<<if ($activeSlave.balls >= 5) && ($activeSlave.scrotum > 0)>> Her balls are likely to hurt badly enough, running naked, to slow her down. - <<set $hareSpeed -= 1>> + <<set _hareSpeed -= 1>> <</if>> <<if $activeSlave.preg >= 20>> Her pregnant belly will probably stop her from running at all. - <<set $hareSpeed -= 5>> + <<set _hareSpeed -= 5>> <</if>> <<if $i == 0>> - <<set $hare1 = $activeSlave>> - <<set $origin1 = $origin>> - <<set $hareSpeed1 = $hareSpeed>> + <<set _hare1 = $activeSlave>> + <<set _origin1 = _origin>> + <<set _hareSpeed1 = _hareSpeed>> <<elseif $i == 1>> - <<set $hare2 = $activeSlave>> - <<set $origin2 = $origin>> - <<set $hareSpeed2 = $hareSpeed>> + <<set _hare2 = $activeSlave>> + <<set _origin2 = _origin>> + <<set _hareSpeed2 = _hareSpeed>> <<else>> - <<set $hare3 = $activeSlave>> - <<set $origin3 = $origin>> - <<set $hareSpeed3 = $hareSpeed>> + <<set _hare3 = $activeSlave>> + <<set _origin3 = _origin>> + <<set _hareSpeed3 = _hareSpeed>> <</if>> <</for>> @@ -282,156 +271,155 @@ You lead your lurcher $Lurcher.slaveName out on a leash, naked just like the har <<if canSee($Lurcher)>>$Lurcher.slaveName looks at you questioningly, wondering which of the hares she should try to chase down and molest<<else>>$Lurcher.slaveName looks at you questioningly, wondering which of the dingling bells she should try to chase down and molest<</if>>. -<</nobr>>\ +<br><br> <span id="result"> <<link "The first">> <<replace "#result">> -<<nobr>> -<<set $activeSlave = $hare1>> -<<set $origin = $origin1>> -<<set $hareSpeed = $hareSpeed1>> +<<set $activeSlave = _hare1>> +<<set _origin = _origin1>> +<<set _hareSpeed = _hareSpeed1>> You place your hand on the leash's quick release and whisper your direction into her ear without letting the other competitors or their lurchers hear. Then, you gently push her down into her starting crouch. The umpire trips the hares' releases, a few yards in front of you and $Lurcher.slaveName, and you instantly let your lurcher off her leash. -<<set $LurcherSpeed = 10>> +<<set _LurcherSpeed = 10>> <<if $Lurcher.devotion > 50>> She's eager to do well for you, and immediately takes off. - <<set $LurcherSpeed += 2>> + <<set _LurcherSpeed += 2>> <<elseif $Lurcher.trust < -20>> She's frightened of failing you, and immediately takes off. - <<set $LurcherSpeed += 1>> + <<set _LurcherSpeed += 1>> <<elseif $Lurcher.devotion < -20>> She's disgusted by this, and is slow to start. - <<set $LurcherSpeed -= 1>> + <<set _LurcherSpeed -= 1>> <<else>> She's a bit hesitant about this, but gets off reasonably well. <</if>> <<if $Lurcher.health > 60>> Her shining health allows her to pour it on. - <<set $LurcherSpeed += 1>> + <<set _LurcherSpeed += 1>> <<elseif $Lurcher.health < 0>> Her poor health slows her down. - <<set $LurcherSpeed -= 1>> + <<set _LurcherSpeed -= 1>> <</if>> <<if $Lurcher.weight > 95>> It takes her a while to get her fat ass up to her top speed, such as it is. - <<set $LurcherSpeed -= 2>> + <<set _LurcherSpeed -= 2>> <<elseif $Lurcher.weight > 30>> It takes her a while to get her chubby body up to speed. - <<set $LurcherSpeed -= 1>> + <<set _LurcherSpeed -= 1>> <<elseif $Lurcher.weight < -95>> She's so thin that she lacks the vigor to run really well. - <<set $LurcherSpeed -= 1>> + <<set _LurcherSpeed -= 1>> <</if>> <<if $Lurcher.muscles > 30>> She's musclebound, without the range of motion to move freely. - <<set $LurcherSpeed -= 1>> + <<set _LurcherSpeed -= 1>> <<elseif $Lurcher.muscles <= 5>> She's soft, and is panting desperately within a few short strides. - <<set $LurcherSpeed -= 1>> + <<set _LurcherSpeed -= 1>> <<elseif $Lurcher.muscles <= -30>> She's very weak, and is panting desperately from just walking to the starting line. - <<set $LurcherSpeed -= 4>> + <<set _LurcherSpeed -= 4>> <<elseif $Lurcher.muscles <= -95>> She's physically frail, barely capable of walking let alone running. - <<set $LurcherSpeed -= 20>> + <<set _LurcherSpeed -= 20>> <</if>> <<if $Lurcher.height >= 185>> Her steps are long, too long, in fact, her long legs slowing her gait. - <<set $LurcherSpeed -= 1>> + <<set _LurcherSpeed -= 1>> <<elseif $Lurcher.height < 150>> Her stride is too short, but it's the best her little legs can manage. - <<set $LurcherSpeed -= 1>> + <<set _LurcherSpeed -= 1>> <</if>> <<if $Lurcher.boobs >= 2000>> Her naked breasts slosh around wildly, ruining her attempt at running. - <<set $LurcherSpeed -= 2>> + <<set _LurcherSpeed -= 2>> <<elseif $Lurcher.boobs >= 800>> Her big tits bounce energetically, looking quite nice but hurting her speed. - <<set $LurcherSpeed -= 1>> + <<set _LurcherSpeed -= 1>> <</if>> <<if $Lurcher.butt >= 6>> She does her best to stay light on her feet despite her inconveniently huge buttocks. - <<set $LurcherSpeed -= 1>> + <<set _LurcherSpeed -= 1>> <</if>> <<if $Lurcher.dick >= 5>> Her cock bounces up and down wildly; she does her best to ignore it, but it does get in the way. - <<set $LurcherSpeed -= 1>> + <<set _LurcherSpeed -= 1>> <</if>> <<if $Lurcher.balls >= 5>> As you watch her go, her testicles smack into her thigh, and she gasps with pain. - <<set $LurcherSpeed -= 1>> + <<set _LurcherSpeed -= 1>> <</if>> <<if $Lurcher.inflation == 3>> Her hugely bloated, <<print $Lurcher.inflationType>>-filled belly is taut and painful, forcing her to a slow waddle. - <<set $LurcherSpeed -= 5>> + <<set _LurcherSpeed -= 5>> <<elseif $Lurcher.inflation == 2>> Her bloated, <<print $Lurcher.inflationType>>-stuffed belly is constantly jiggling and moving, making it extremely difficult to run. - <<set $LurcherSpeed -= 4>> + <<set _LurcherSpeed -= 4>> <<elseif $Lurcher.inflation == 1>> Her distended, <<print $Lurcher.inflationType>>-belly is uncomfortable and heavy, slowing her down. - <<set $LurcherSpeed -= 2>> + <<set _LurcherSpeed -= 2>> <<elseif $Lurcher.preg >= 20>> She can barely waddle along with her huge pregnant belly. - <<set $LurcherSpeed -= 5>> + <<set _LurcherSpeed -= 5>> <<elseif $Lurcher.bellyImplant >= 32000>> She can barely move, let alone consider chasing something with her titanic belly implant. - <<set $LurcherSpeed -= 20>> + <<set _LurcherSpeed -= 20>> <<elseif $Lurcher.bellyImplant >= 16000>> She can barely walk with her enormous belly implant. - <<set $LurcherSpeed -= 10>> + <<set _LurcherSpeed -= 10>> <<elseif $Lurcher.bellyImplant >= 8000>> She can barely waddle along with her giant belly implant. - <<set $LurcherSpeed -= 6>> + <<set _LurcherSpeed -= 6>> <<elseif $Lurcher.bellyImplant >= 4000>> She can barely waddle along with her huge belly implant. - <<set $LurcherSpeed -= 5>> + <<set _LurcherSpeed -= 5>> <</if>> <<if !canSee($Lurcher)>> Her inability to see causes her to be cautious of her footing, making her first several strides slow and uncertain. - <<set $LurcherSpeed -= 1>> + <<set _LurcherSpeed -= 1>> <</if>> -<<if $LurcherSpeed > 10>> +<<if _LurcherSpeed > 10>> Her turn of speed is impressive. -<<elseif $LurcherSpeed > 8>> +<<elseif _LurcherSpeed > 8>> She runs reasonably fast. -<<elseif $LurcherSpeed > 6>> +<<elseif _LurcherSpeed > 6>> In all, she runs slowly. -<<elseif $LurcherSpeed > 4>> +<<elseif _LurcherSpeed > 4>> In all, she barely manages a quick jog. <<else>> In all, she can barely do more than stumble after the hares. <</if>> -<<if $hareSpeed >= $LurcherSpeed>> - <<if $origin == "virgin">> +<<if _hareSpeed >= _LurcherSpeed>> + <<if _origin == "virgin">> The virgin, however, - <<elseif $origin == "heavily pregnant">> + <<elseif _origin == "heavily pregnant">> Despite her pregnancy, the hare - <<elseif $origin == "housewife">> + <<elseif _origin == "housewife">> Despite her fake boobs, the hare - <<elseif $origin == "disobedient young">> + <<elseif _origin == "disobedient young">> The fit young slave, however, - <<elseif $origin == "disobedient young dickgirl">> + <<elseif _origin == "disobedient young dickgirl">> The strong young slave, however, - <<elseif $origin == "huge balled">> + <<elseif _origin == "huge balled">> Despite her ridiculous ballsack, the hare <<else>> Despite her fake boobs and exaggeratedly feminine gait, the hare <</if>> - <<if $hareSpeed > $LurcherSpeed>>immediately pulls away<<else>>manages to maintain her narrow head start<</if>>. Realizing that she stands no chance of catching her assigned target, $Lurcher.slaveName <<if canSee($Lurcher)>>looks around for a slower hare<<else>>listens for a nearby bell<</if>>. - <<if $hareSpeed2 < $hareSpeed3>> - <<set $activeSlave = $hare2>> - <<set $origin = $origin2>> - <<set $hareSpeed = $hareSpeed2>> + <<if _hareSpeed > _LurcherSpeed>>immediately pulls away<<else>>manages to maintain her narrow head start<</if>>. Realizing that she stands no chance of catching her assigned target, $Lurcher.slaveName <<if canSee($Lurcher)>>looks around for a slower hare<<else>>listens for a nearby bell<</if>>. + <<if _hareSpeed2 < _hareSpeed3>> + <<set $activeSlave = _hare2>> + <<set _origin = _origin2>> + <<set _hareSpeed = _hareSpeed2>> <<else>> - <<set $activeSlave = $hare3>> - <<set $origin = $origin3>> - <<set $hareSpeed = $hareSpeed3>> + <<set $activeSlave = _hare3>> + <<set _origin = _origin3>> + <<set _hareSpeed = _hareSpeed3>> <</if>> - <<if canSee($Lurcher)>>Seeing that the $origin hare is slower<<else>>hearing the $origin hare's bell nearby<</if>>, she angles after her instead. - <<if $hareSpeed >= $LurcherSpeed>> + <<if canSee($Lurcher)>>Seeing that the _origin hare is slower<<else>>hearing the _origin hare's bell nearby<</if>>, she angles after her instead. + <<if _hareSpeed >= _LurcherSpeed>> She does no better with her new target; her course is over. <<elseif random(1,2) == 1>> One of her rival lurchers has the same idea, however, and tries to trip her up. @@ -439,24 +427,24 @@ You place your hand on the leash's quick release and whisper your direction into Unable to see it coming, she goes down with a crash; her course is over. <<elseif $Lurcher.combatSkill == 1>> She parries the attempt with contemptuous ease and catches up to her new target. - <<set $seed = 1>> + <<set _seed = 1>> <<elseif $Lurcher.muscles > 30>> She muscles through the attempt and catches up to her new target. - <<set $seed = 1>> + <<set _seed = 1>> <<else>> She goes down with a crash; her course is over. <</if>> <<else>> She manages to overtake her new target. - <<set $seed = 1>> + <<set _seed = 1>> <</if>> <<else>> - She rapidly overtakes the $origin hare. - <<set $seed = 1>> + She rapidly overtakes the _origin hare. + <<set _seed = 1>> <</if>> -<<if $seed == 1>> - <<if $origin == "heavily pregnant">> +<<if _seed == 1>> + <<if _origin == "heavily pregnant">> Her quarry is unwilling to be tackled, probably out of fear for her baby, and flings herself down as soon as $Lurcher.slaveName gets near.<<if !canSee($Lurcher)>> She screams as she sees $Lurcher.slaveName preparing to dive on her, alerting the blind lurcher that her prey has already surrendered.<</if>> <<elseif !canSee($Lurcher) && random(1,3) == 1>> Her prey takes advantage of her lack of eyesight, baiting $Lurcher.slaveName to dive in the wrong direction. As she rises to her feet, the slave is too far gone to make another lunge. $Lurcher.slaveName's course is over. @@ -464,117 +452,117 @@ You place your hand on the leash's quick release and whisper your direction into Her tackle is expert: she wraps her quarry up and pulls her down, falling on top of the struggling body. <<elseif $Lurcher.muscles > 30>> She's burly enough that she tackles her quarry by simple force, an approach no less effective for its inelegance. - <<elseif $origin == "virgin">> + <<elseif _origin == "virgin">> <<if random(1,3) == 1>> The young slave manages to evade her inexpert tackle, however, and there is no space for another before she crosses the plaza. $Lurcher.slaveName's course is over. - <<set $seed = 0>> + <<set _seed = 0>> <<else>> Her tackle is inexpert, but the young slave stumbles and falls anyway. <</if>> - <<elseif $origin == "housewife">> + <<elseif _origin == "housewife">> <<if random(1,4) == 1>> The spoiled slave shows surprising agility, however, and evades $Lurcher.slaveName's inexpert attempts to tackle all the way across the plaza. Her course is over. - <<set $seed = 0>> + <<set _seed = 0>> <<else>> Her tackle is inexpert, but the top-heavy bimbo goes down anyway. <</if>> - <<elseif $origin == "feminized">> + <<elseif _origin == "feminized">> <<if random(1,4) == 1>> The sissy bitch shows surprising agility, however, and evades $Lurcher.slaveName's inexpert attempts to tackle all the way across the plaza. Her course is over. - <<set $seed = 0>> + <<set _seed = 0>> <<else>> Her tackle is inexpert, but the sissy bitch goes down with a wail. <</if>> - <<elseif $origin == "huge balled">> + <<elseif _origin == "huge balled">> <<if random(1,4) == 1>> The slave shows surprising agility despite her flopping ballsack, and evades $Lurcher.slaveName's inexpert attempts to tackle all the way across the plaza. Her course is over. - <<set $seed = 0>> + <<set _seed = 0>> <<else>> Her tackle is inexpert, but the slave goes down, screaming with pain when her balls get trapped under their combined weight. <</if>> <<else>> <<if random(1,2) == 1>> The determined young slave evades her inexpert attempts to tackle all the way across the plaza, however. $Lurcher.slaveName's course is over. - <<set $seed = 0>> + <<set _seed = 0>> <<else>> Her tackle is inexpert, but the determined slave is unlucky, stumbling and going down anyway. <</if>> <</if>> <</if>> -<<if $seed == 1>> +<<if _seed == 1>> The hare knows that once her knees touched the field, her chance at freedom was gone. She begins to cry <<if $phallus == "huge dick">> and then scream as $Lurcher.slaveName - <<if $origin == "virgin">> + <<if _origin == "virgin">> rapes her virgin ass. The lurcher has to fuck the slave to claim her for you, and she knows that a virgin pussy is more valuable than a virgin rosebud. She has to be very careful, since her cock is big enough to seriously hurt an anal virgin, but despite her care the racket is appallingly loud. - <<elseif $origin == "heavily pregnant">> + <<elseif _origin == "heavily pregnant">> fucks her cunt. As her belly attests, she's no virgin, but the lurcher's dick is big enough to reach her cervix. Her screams crescendo into shrieks as she experiences this internal torment. - <<elseif $origin == "housewife">> + <<elseif _origin == "housewife">> fucks her in the ass. A kept woman like her is probably no stranger to giving up her butthole to please a cock, but she apparently isn't used to dick quite this formidable. The lurcher leaves her sobbing disconsolately with a fresh load of cum leaking out of her backdoor. - <<elseif $origin == "feminized">> + <<elseif _origin == "feminized">> fucks her in the ass. The high-pitched shrieking produces some discussion in the crowd. If the slave didn't want huge cock up her girly anus, why did she feminize herself so thoroughly? A mystery. - <<elseif $origin == "huge balled">> + <<elseif _origin == "huge balled">> fucks her in the ass. The lurcher pounds her doggy style, taking nice long strokes that slide her formidable shaft almost all the way out of her victim's poor butthole before shoving it back in again. The slave's balls brush the field with each thrust. <<else>> fucks her in the ass. She never stops struggling, though this isn't much proof of undiminished resistance. After all, the lurcher's dick is so big that she'd probably fight to get it out of her butthole even if she weren't in need of breaking. <</if>> <<elseif $phallus == "dick">> as $Lurcher.slaveName - <<if $origin == "virgin">> + <<if _origin == "virgin">> penetrates her virgin ass. The lurcher has to fuck the slave to claim her for you, and she knows that a virgin pussy is more valuable than a virgin rosebud. You see her back stiffen with overstimulation as she experiences the rare delight of raping an anal virgin. - <<elseif $origin == "heavily pregnant">> + <<elseif _origin == "heavily pregnant">> uses her cunt. The lurcher pulls the slave upright so she can cradle her pregnant belly while she fucks her. When she climaxes, she thrusts as deeply as she can manage, though more cum won't make the slave any more pregnant. - <<elseif $origin == "housewife">> + <<elseif _origin == "housewife">> fucks her in the ass. Her tears seem to come more from disappointment than anal pain; a kept woman like her has probably put up with more than one buttfuck she didn't want. - <<elseif $origin == "feminized">> + <<elseif _origin == "feminized">> fucks her in the ass. The whining produces some discussion in the crowd. If the slave didn't want cock up her girly anus, why did she feminize herself so thoroughly? A mystery. - <<elseif $origin == "huge balled">> + <<elseif _origin == "huge balled">> uses her anus. With them facing away from you, the coupling takes the usual stacked symmetry of a dickgirl fucking a dickgirl, though the bottom's generous balls sway eye-catchingly back and forth with the rhythm of the assrape. <<else>> fucks her in the ass. She never stops struggling, which is eloquent proof of the slave's undiminished resolve to resist her lot in life. She's probably been assraped more than once before today, but she fights this like it's the first time. <</if>> <<elseif $phallus == "clit">> as $Lurcher.slaveName - <<if $origin == "virgin">> + <<if _origin == "virgin">> grinds herself against the hare to get her pseudophallic clit into her victim's virgin ass. The lurcher has to fuck the slave to claim her for you, and she knows that a virgin pussy is more valuable than a virgin rosebud. You see her back stiffen with overstimulation as her enormous bitch button slips up the slave's asshole. - <<elseif $origin == "heavily pregnant">> + <<elseif _origin == "heavily pregnant">> grinds herself against the hare to get her pseudophallic clit inside her victim's cunt. The lurcher has to force the hare down, legs spread, in order to work her enormous clit inside the slave, but she manages it and you see her back stiffen as her pseudophallus, small by the standards of penises but much more sensitive, slides inside. - <<elseif $origin == "housewife">> + <<elseif _origin == "housewife">> grinds herself against the hare to get her pseudophallic clit inside her victim's cunt. The slave doesn't seem to know what to make of this. Being raped by a huge clit is very probably a novel experience for her, but it isn't really painful. She closes her eyes and visibly tries to pretend it's a small penis. - <<elseif $origin == "feminized">> + <<elseif _origin == "feminized">> grinds herself against the hare to get her pseudophallic clit inside her victim's experienced anus. The slave stiffens with shock. She's obviously had quite a variety of things pushed up her girly butthole, but apparently this is her first time being fucked by a clit. - <<elseif $origin == "huge balled">> + <<elseif _origin == "huge balled">> grinds herself against the hare to get her pseudophallic clit inside her victim's asshole. The slave stiffens with shock. Though it's huge by the standards of clitorises, the pseudophallus isn't big enough to make assrape painful, but the extreme inversion of gender roles makes up for it, to go by the slave's horror. <<else>> grinds herself against the hare to get her pseudophallic clit inside her victim's asshole. The slave never stops struggling, which is eloquent proof of the slave's undiminished resolve to resist her lot in life. She's probably been assraped by much larger phalli, but she fights it anyway. <</if>> <<elseif $phallus == "dildo">> as $Lurcher.slaveName - <<if $origin == "virgin">> + <<if _origin == "virgin">> inserts her dildo into the slave's virgin ass. The lurcher has to fuck the slave to claim her for you, and she knows that a virgin pussy is more valuable than a virgin rosebud. The dildo is reasonably sized and well lubricated, but the poor slave shrieks with anal pain anyway. - <<elseif $origin == "heavily pregnant">> + <<elseif _origin == "heavily pregnant">> pushes her dildo inside the slave's fertile cunt. Desperate to preserve her baby, the slave complies as best she can. Taking the cue, your lurcher caresses her, producing a grotesque parody of loving pregnant sex that holds the crowd's attention. - <<elseif $origin == "housewife">> + <<elseif _origin == "housewife">> pushes her dildo up the slave's ass. A kept woman like her is not likely to be any stranger to sex toys, but to go by her reaction, she probably prefers to put them in her cunt. - <<elseif $origin == "feminized">> + <<elseif _origin == "feminized">> pushes her dildo up the slave's sissy ass. The whining produces some discussion in the crowd. Why would a girl who feminized herself so thoroughly have any problem with something being shoved inside her rear pussy? A mystery. - <<elseif $origin == "huge balled">> + <<elseif _origin == "huge balled">> pushes her dildo up the slave's ass. Knowing that she should do her best to create a spectacle, she takes the slave's dangling balls in one hand, squeezing them to force her bottom to be a good little butthole bitch, and then stimulating them until the slave achieves a shameful anal orgasm. <<else>> pushes her dildo up the slave's ass. The slave never stops struggling, which is eloquent proof of the slave's undiminished resolve to resist her lot in life. She's probably had several dildos pushed up her disobedient asshole, but it seems she's determined to learn nothing. <</if>> <<else>> as $Lurcher.slaveName hesitates over her. The lurcher realizes that she won't be able to get hard. Desperate to avoid failure, she - <<if $origin == "virgin">> + <<if _origin == "virgin">> shoves a couple of fingers into the slave's virgin ass. She has to fuck the slave to claim her for you, and she knows that a virgin pussy is more valuable than a virgin rosebud. - <<elseif $origin == "heavily pregnant">> + <<elseif _origin == "heavily pregnant">> gives up and fingerfucks the pregnant girl. Desperate to preserve her baby, the slave complies as best she can, producing a contest between her attempts to go along and the lurcher's attempts to make it unpleasant. This degenerates into a sobbing cunt fisting session. - <<elseif $origin == "housewife">> + <<elseif _origin == "housewife">> shoves a couple of fingers up the slave's ass. A kept woman like her is not likely to be any stranger to a little anal play, but she doesn't seem to be much of a fan. She does her best to relax, but it's obvious that she doesn't appreciate having her asshole fingered. - <<elseif $origin == "feminized">> + <<elseif _origin == "feminized">> shoves her fingers up the slave's sissy ass. It's so loose that this fails to have the desired effect. Afraid that she has to produce some sort of reaction, the lurcher shoves her entire fist up there, producing a wail of anal anguish. - <<elseif $origin == "huge balled">> + <<elseif _origin == "huge balled">> shoves a couple of fingers up the slave's ass. Casting about for something to do to distract from her inadequacy, the lurcher seizes the slave's dangling balls and shoves one of them up her loosened butt. This produces a shriek of pain and surprise, followed by a long fight to get the other one up there. <<else>> shoves a couple of fingers up the slave's ass. The slave never stops struggling, producing nothing more interesting than an extended wrestling match in which one of the parties has some fingers inside the other's butthole. @@ -585,21 +573,21 @@ You place your hand on the leash's quick release and whisper your direction into <<if $Lurcher.fetishStrength > 60>> <<if ($Lurcher.fetish == "sadist")>> @@.hotpink;What is finest in life,@@ in the mind of your sadistic lurcher? - <<if $origin == "virgin">> + <<if _origin == "virgin">> To sodomize a virgin asshole, and to hear screams of anal pain. - <<elseif $origin == "heavily pregnant">> + <<elseif _origin == "heavily pregnant">> To molest a pregnant slut, and hear her sob with fear. - <<elseif $origin == "housewife">> + <<elseif _origin == "housewife">> To rape a stuck-up bitch, and hear her cry with anal pain. - <<elseif $origin == "feminized">> + <<elseif _origin == "feminized">> To rape a sissy's asspussy, and hear her squeal. - <<elseif $origin == "huge balled">> + <<elseif _origin == "huge balled">> To abuse defenseless testicles, and make their owner scream. <<else>> To rape a struggling victim, and taste her tears of defeat. <</if>> <<set $Lurcher.devotion += 5>> - <<elseif $Lurcher.fetish == "pregnancy" && $origin == "heavily pregnant">> + <<elseif $Lurcher.fetish == "pregnancy" && _origin == "heavily pregnant">> You lurcher is @@.hotpink;thrilled@@ to have had the privilege of chasing down and raping a pregnant woman. <<set $Lurcher.devotion += 5>> <</if>> @@ -622,156 +610,154 @@ You place your hand on the leash's quick release and whisper your direction into <<break>> <</if>> <</for>> -<</nobr>> <</replace>> <</link>> -<<link "The second">> +<br><<link "The second">> <<replace "#result">> -<<nobr>> -<<set $activeSlave = $hare2>> -<<set $origin = $origin2>> -<<set $hareSpeed = $hareSpeed2>> +<<set $activeSlave = _hare2>> +<<set _origin = _origin2>> +<<set _hareSpeed = _hareSpeed2>> You place your hand on the leash's quick release and whisper your direction into her ear without letting the other competitors or their lurchers hear. Then, you gently push her down into her starting crouch. The umpire trips the hares' releases, a few yards in front of you and $Lurcher.slaveName, and you instantly let your lurcher off her leash. -<<set $LurcherSpeed = 10>> +<<set _LurcherSpeed = 10>> <<if $Lurcher.devotion > 50>> She's eager to do well for you, and immediately takes off. - <<set $LurcherSpeed += 2>> + <<set _LurcherSpeed += 2>> <<elseif $Lurcher.trust < -20>> She's frightened of failing you, and immediately takes off. - <<set $LurcherSpeed += 1>> + <<set _LurcherSpeed += 1>> <<elseif $Lurcher.devotion < -20>> She's disgusted by this, and is slow to start. - <<set $LurcherSpeed -= 1>> + <<set _LurcherSpeed -= 1>> <<else>> She's a bit hesitant about this, but gets off reasonably well. <</if>> <<if $Lurcher.health > 60>> Her shining health allows her to pour it on. - <<set $LurcherSpeed += 1>> + <<set _LurcherSpeed += 1>> <<elseif $Lurcher.health < 0>> Her poor health slows her down. - <<set $LurcherSpeed -= 1>> + <<set _LurcherSpeed -= 1>> <</if>> <<if !canSee($Lurcher)>> Her inability to see causes her to be cautious of her footing, making her first several strides slow and uncertain. - <<set $LurcherSpeed -= 1>> + <<set _LurcherSpeed -= 1>> <</if>> <<if $Lurcher.weight > 95>> It takes her a while to get her fat ass up to her top speed, such as it is. - <<set $LurcherSpeed -= 2>> + <<set _LurcherSpeed -= 2>> <<elseif $Lurcher.weight > 30>> It takes her a while to get her chubby body up to speed. - <<set $LurcherSpeed -= 1>> + <<set _LurcherSpeed -= 1>> <<elseif $Lurcher.weight < -95>> She's so thin that she lacks the vigor to run really well. - <<set $LurcherSpeed -= 1>> + <<set _LurcherSpeed -= 1>> <</if>> <<if $Lurcher.muscles > 30>> She's musclebound, without the range of motion to move freely. - <<set $LurcherSpeed -= 1>> + <<set _LurcherSpeed -= 1>> <<elseif $Lurcher.muscles <= 5>> She's soft, and is panting desperately within a few short strides. - <<set $LurcherSpeed -= 1>> + <<set _LurcherSpeed -= 1>> <<elseif $Lurcher.muscles <= -30>> She's very weak, and is panting desperately from just walking to the starting line. - <<set $LurcherSpeed -= 4>> + <<set _LurcherSpeed -= 4>> <<elseif $Lurcher.muscles <= -95>> She's physically frail, barely capable of walking let alone running. - <<set $LurcherSpeed -= 20>> + <<set _LurcherSpeed -= 20>> <</if>> <<if $Lurcher.height >= 185>> Her steps are long, too long, in fact, her long legs slowing her gait. - <<set $LurcherSpeed -= 1>> + <<set _LurcherSpeed -= 1>> <<elseif $Lurcher.height < 150>> Her stride is too short, but it's the best her little legs can manage. - <<set $LurcherSpeed -= 1>> + <<set _LurcherSpeed -= 1>> <</if>> <<if $Lurcher.boobs >= 2000>> Her naked breasts slosh around wildly, ruining her attempt at running. - <<set $LurcherSpeed -= 2>> + <<set _LurcherSpeed -= 2>> <<elseif $Lurcher.boobs >= 800>> Her big tits bounce energetically, looking quite nice but hurting her speed. - <<set $LurcherSpeed -= 1>> + <<set _LurcherSpeed -= 1>> <</if>> <<if $Lurcher.butt >= 6>> She does her best to stay light on her feet despite her inconveniently huge buttocks. - <<set $LurcherSpeed -= 1>> + <<set _LurcherSpeed -= 1>> <</if>> <<if $Lurcher.dick >= 5>> Her cock bounces up and down wildly; she does her best to ignore it, but it does get in the way. - <<set $LurcherSpeed -= 1>> + <<set _LurcherSpeed -= 1>> <</if>> <<if $Lurcher.balls >= 5>> As you watch her go, her testicles smack into her thigh, and she gasps with pain. - <<set $LurcherSpeed -= 1>> + <<set _LurcherSpeed -= 1>> <</if>> <<if $Lurcher.inflation == 3>> Her hugely bloated, <<print $Lurcher.inflationType>>-filled belly is taut and painful, forcing her to a slow waddle. - <<set $LurcherSpeed -= 5>> + <<set _LurcherSpeed -= 5>> <<elseif $Lurcher.inflation == 2>> Her bloated, <<print $Lurcher.inflationType>>-stuffed belly is constantly jiggling and moving, making it extremely difficult to run. - <<set $LurcherSpeed -= 4>> + <<set _LurcherSpeed -= 4>> <<elseif $Lurcher.inflation == 1>> Her distended, <<print $Lurcher.inflationType>>-belly is uncomfortable and heavy, slowing her down. - <<set $LurcherSpeed -= 2>> + <<set _LurcherSpeed -= 2>> <<elseif $Lurcher.preg >= 20>> She can barely waddle along with her huge pregnant belly. - <<set $LurcherSpeed -= 5>> + <<set _LurcherSpeed -= 5>> <<elseif $Lurcher.bellyImplant >= 32000>> She can barely move, let alone consider chasing something with her titanic belly implant. - <<set $LurcherSpeed -= 20>> + <<set _LurcherSpeed -= 20>> <<elseif $Lurcher.bellyImplant >= 16000>> She can barely walk with her enormous belly implant. - <<set $LurcherSpeed -= 10>> + <<set _LurcherSpeed -= 10>> <<elseif $Lurcher.bellyImplant >= 8000>> She can barely waddle along with her giant belly implant. - <<set $LurcherSpeed -= 6>> + <<set _LurcherSpeed -= 6>> <<elseif $Lurcher.bellyImplant >= 4000>> She can barely waddle along with her huge belly implant. - <<set $LurcherSpeed -= 5>> + <<set _LurcherSpeed -= 5>> <</if>> -<<if $LurcherSpeed > 10>> +<<if _LurcherSpeed > 10>> Her turn of speed is impressive. -<<elseif $LurcherSpeed > 8>> +<<elseif _LurcherSpeed > 8>> She runs reasonably fast. -<<elseif $LurcherSpeed > 6>> +<<elseif _LurcherSpeed > 6>> In all, she runs slowly. -<<elseif $LurcherSpeed > 4>> +<<elseif _LurcherSpeed > 4>> In all, she barely manages a quick jog. <<else>> In all, she can barely do more than stumble after the hares. <</if>> -<<if $hareSpeed >= $LurcherSpeed>> - <<if $origin == "virgin">> +<<if _hareSpeed >= _LurcherSpeed>> + <<if _origin == "virgin">> The virgin, however, - <<elseif $origin == "heavily pregnant">> + <<elseif _origin == "heavily pregnant">> Despite her pregnancy, the hare - <<elseif $origin == "housewife">> + <<elseif _origin == "housewife">> Despite her fake boobs, the hare - <<elseif $origin == "disobedient young">> + <<elseif _origin == "disobedient young">> The fit young slave, however, - <<elseif $origin == "disobedient young dickgirl">> + <<elseif _origin == "disobedient young dickgirl">> The strong young slave, however, - <<elseif $origin == "huge balled">> + <<elseif _origin == "huge balled">> Despite her ridiculous ballsack, the hare <<else>> Despite her fake boobs and exaggeratedly feminine gait, the hare <</if>> - <<if $hareSpeed > $LurcherSpeed>>immediately pulls away<<else>>manages to maintain her narrow head start<</if>>. Realizing that she stands no chance of catching her assigned target, $Lurcher.slaveName <<if canSee($Lurcher)>>looks around for a slower hare<<else>>listens for a nearby bell<</if>>. - <<if $hareSpeed1 < $hareSpeed3>> - <<set $activeSlave = $hare1>> - <<set $origin = $origin1>> - <<set $hareSpeed = $hareSpeed1>> + <<if _hareSpeed > _LurcherSpeed>>immediately pulls away<<else>>manages to maintain her narrow head start<</if>>. Realizing that she stands no chance of catching her assigned target, $Lurcher.slaveName <<if canSee($Lurcher)>>looks around for a slower hare<<else>>listens for a nearby bell<</if>>. + <<if _hareSpeed1 < _hareSpeed3>> + <<set $activeSlave = _hare1>> + <<set _origin = _origin1>> + <<set _hareSpeed = _hareSpeed1>> <<else>> - <<set $activeSlave = $hare3>> - <<set $origin = $origin3>> - <<set $hareSpeed = $hareSpeed3>> + <<set $activeSlave = _hare3>> + <<set _origin = _origin3>> + <<set _hareSpeed = _hareSpeed3>> <</if>> - <<if canSee($Lurcher)>>Seeing that the $origin hare is slower<<else>>hearing the $origin hare's bell nearby<</if>>, she angles after her instead. - <<if $hareSpeed >= $LurcherSpeed>> + <<if canSee($Lurcher)>>Seeing that the _origin hare is slower<<else>>hearing the _origin hare's bell nearby<</if>>, she angles after her instead. + <<if _hareSpeed >= _LurcherSpeed>> She does no better with her new target; her course is over. <<elseif random(1,2) == 1>> One of her rival lurchers has the same idea, however, and tries to trip her up. @@ -779,24 +765,24 @@ You place your hand on the leash's quick release and whisper your direction into Unable to see it coming, she goes down with a crash; her course is over. <<elseif $Lurcher.combatSkill == 1>> She parries the attempt with contemptuous ease and catches up to her new target. - <<set $seed = 1>> + <<set _seed = 1>> <<elseif $Lurcher.muscles > 30>> She muscles through the attempt and catches up to her new target. - <<set $seed = 1>> + <<set _seed = 1>> <<else>> She goes down with a crash; her course is over. <</if>> <<else>> She manages to overtake her new target. - <<set $seed = 1>> + <<set _seed = 1>> <</if>> <<else>> - She rapidly overtakes the $origin hare. - <<set $seed = 1>> + She rapidly overtakes the _origin hare. + <<set _seed = 1>> <</if>> -<<if $seed == 1>> - <<if $origin == "heavily pregnant">> +<<if _seed == 1>> + <<if _origin == "heavily pregnant">> Her quarry is unwilling to be tackled, probably out of fear for her baby, and flings herself down as soon as $Lurcher.slaveName gets near.<<if !canSee($Lurcher)>> She screams as she sees $Lurcher.slaveName preparing to dive on her, alerting the blind lurcher that her prey has already surrendered.<</if>> <<elseif !canSee($Lurcher) && random(1,3) == 1>> Her prey takes advantage of her lack of eyesight, baiting $Lurcher.slaveName to dive in the wrong direction. As she rises to her feet, the slave is too far gone to make another lunge. $Lurcher.slaveName's course is over. @@ -804,117 +790,117 @@ You place your hand on the leash's quick release and whisper your direction into Her tackle is expert: she wraps her quarry up and pulls her down, falling on top of the struggling body. <<elseif $Lurcher.muscles > 30>> She's burly enough that she tackles her quarry by simple force, an approach no less effective for its inelegance. - <<elseif $origin == "virgin">> + <<elseif _origin == "virgin">> <<if random(1,3) == 1>> The young slave manages to evade her inexpert tackle, however, and there is no space for another before she crosses the plaza. $Lurcher.slaveName's course is over. - <<set $seed = 0>> + <<set _seed = 0>> <<else>> Her tackle is inexpert, but the young slave stumbles and falls anyway. <</if>> - <<elseif $origin == "housewife">> + <<elseif _origin == "housewife">> <<if random(1,4) == 1>> The spoiled slave shows surprising agility, however, and evades $Lurcher.slaveName's inexpert attempts to tackle all the way across the plaza. Her course is over. - <<set $seed = 0>> + <<set _seed = 0>> <<else>> Her tackle is inexpert, but the top-heavy bimbo goes down anyway. <</if>> - <<elseif $origin == "feminized">> + <<elseif _origin == "feminized">> <<if random(1,4) == 1>> The sissy bitch shows surprising agility, however, and evades $Lurcher.slaveName's inexpert attempts to tackle all the way across the plaza. Her course is over. - <<set $seed = 0>> + <<set _seed = 0>> <<else>> Her tackle is inexpert, but the sissy bitch goes down with a wail. <</if>> - <<elseif $origin == "huge balled">> + <<elseif _origin == "huge balled">> <<if random(1,4) == 1>> The slave shows surprising agility despite her flopping ballsack, and evades $Lurcher.slaveName's inexpert attempts to tackle all the way across the plaza. Her course is over. - <<set $seed = 0>> + <<set _seed = 0>> <<else>> Her tackle is inexpert, but the slave goes down, screaming with pain when her balls get trapped under their combined weight. <</if>> <<else>> <<if random(1,2) == 1>> The determined young slave evades her inexpert attempts to tackle all the way across the plaza, however. $Lurcher.slaveName's course is over. - <<set $seed = 0>> + <<set _seed = 0>> <<else>> Her tackle is inexpert, but the determined slave is unlucky, stumbling and going down anyway. <</if>> <</if>> <</if>> -<<if $seed == 1>> +<<if _seed == 1>> The hare knows that once her knees touched the field, her chance at freedom was gone. She begins to cry <<if $phallus == "huge dick">> and then scream as $Lurcher.slaveName - <<if $origin == "virgin">> + <<if _origin == "virgin">> rapes her virgin ass. The lurcher has to fuck the slave to claim her for you, and she knows that a virgin pussy is more valuable than a virgin rosebud. She has to be very careful, since her cock is big enough to seriously hurt an anal virgin, but despite her care the racket is appallingly loud. - <<elseif $origin == "heavily pregnant">> + <<elseif _origin == "heavily pregnant">> fucks her cunt. As her belly attests, she's no virgin, but the lurcher's dick is big enough to reach her cervix. Her screams crescendo into shrieks as she experiences this internal torment. - <<elseif $origin == "housewife">> + <<elseif _origin == "housewife">> fucks her in the ass. A kept woman like her is probably no stranger to giving up her butthole to please a cock, but she apparently isn't used to dick quite this formidable. The lurcher leaves her sobbing disconsolately with a fresh load of cum leaking out of her backdoor. - <<elseif $origin == "feminized">> + <<elseif _origin == "feminized">> fucks her in the ass. The high-pitched shrieking produces some discussion in the crowd. If the slave didn't want huge cock up her girly anus, why did she feminize herself so thoroughly? A mystery. - <<elseif $origin == "huge balled">> + <<elseif _origin == "huge balled">> fucks her in the ass. The lurcher pounds her doggy style, taking nice long strokes that slide her formidable shaft almost all the way out of her victim's poor butthole before shoving it back in again. The slave's balls brush the field with each thrust. <<else>> fucks her in the ass. She never stops struggling, though this isn't much proof of undiminished resistance. After all, the lurcher's dick is so big that she'd probably fight to get it out of her butthole even if she weren't in need of breaking. <</if>> <<elseif $phallus == "dick">> as $Lurcher.slaveName - <<if $origin == "virgin">> + <<if _origin == "virgin">> penetrates her virgin ass. The lurcher has to fuck the slave to claim her for you, and she knows that a virgin pussy is more valuable than a virgin rosebud. You see her back stiffen with overstimulation as she experiences the rare delight of raping an anal virgin. - <<elseif $origin == "heavily pregnant">> + <<elseif _origin == "heavily pregnant">> uses her cunt. The lurcher pulls the slave upright so she can cradle her pregnant belly while she fucks her. When she climaxes, she thrusts as deeply as she can manage, though more cum won't make the slave any more pregnant. - <<elseif $origin == "housewife">> + <<elseif _origin == "housewife">> fucks her in the ass. Her tears seem to come more from disappointment than anal pain; a kept woman like her has probably put up with more than one buttfuck she didn't want. - <<elseif $origin == "feminized">> + <<elseif _origin == "feminized">> fucks her in the ass. The whining produces some discussion in the crowd. If the slave didn't want cock up her girly anus, why did she feminize herself so thoroughly? A mystery. - <<elseif $origin == "huge balled">> + <<elseif _origin == "huge balled">> uses her anus. With them facing away from you, the coupling takes the usual stacked symmetry of a dickgirl fucking a dickgirl, though the bottom's generous balls sway eye-catchingly back and forth with the rhythm of the assrape. <<else>> fucks her in the ass. She never stops struggling, which is eloquent proof of the slave's undiminished resolve to resist her lot in life. She's probably been assraped more than once before today, but she fights this like it's the first time. <</if>> <<elseif $phallus == "clit">> as $Lurcher.slaveName - <<if $origin == "virgin">> + <<if _origin == "virgin">> grinds herself against the hare to get her pseudophallic clit into her victim's virgin ass. The lurcher has to fuck the slave to claim her for you, and she knows that a virgin pussy is more valuable than a virgin rosebud. You see her back stiffen with overstimulation as her enormous bitch button slips up the slave's asshole. - <<elseif $origin == "heavily pregnant">> + <<elseif _origin == "heavily pregnant">> grinds herself against the hare to get her pseudophallic clit inside her victim's cunt. The lurcher has to force the hare down, legs spread, in order to work her enormous clit inside the slave, but she manages it and you see her back stiffen as her pseudophallus, small by the standards of penises but much more sensitive, slides inside. - <<elseif $origin == "housewife">> + <<elseif _origin == "housewife">> grinds herself against the hare to get her pseudophallic clit inside her victim's cunt. The slave doesn't seem to know what to make of this. Being raped by a huge clit is very probably a novel experience for her, but it isn't really painful. She closes her eyes and visibly tries to pretend it's a small penis. - <<elseif $origin == "feminized">> + <<elseif _origin == "feminized">> grinds herself against the hare to get her pseudophallic clit inside her victim's experienced anus. The slave stiffens with shock. She's obviously had quite a variety of things pushed up her girly butthole, but apparently this is her first time being fucked by a clit. - <<elseif $origin == "huge balled">> + <<elseif _origin == "huge balled">> grinds herself against the hare to get her pseudophallic clit inside her victim's asshole. The slave stiffens with shock. Though it's huge by the standards of clitorises, the pseudophallus isn't big enough to make assrape painful, but the extreme inversion of gender roles makes up for it, to go by the slave's horror. <<else>> grinds herself against the hare to get her pseudophallic clit inside her victim's asshole. The slave never stops struggling, which is eloquent proof of the slave's undiminished resolve to resist her lot in life. She's probably been assraped by much larger phalli, but she fights it anyway. <</if>> <<elseif $phallus == "dildo">> as $Lurcher.slaveName - <<if $origin == "virgin">> + <<if _origin == "virgin">> inserts her dildo into the slave's virgin ass. The lurcher has to fuck the slave to claim her for you, and she knows that a virgin pussy is more valuable than a virgin rosebud. The dildo is reasonably sized and well lubricated, but the poor slave shrieks with anal pain anyway. - <<elseif $origin == "heavily pregnant">> + <<elseif _origin == "heavily pregnant">> pushes her dildo inside the slave's fertile cunt. Desperate to preserve her baby, the slave complies as best she can. Taking the cue, your lurcher caresses her, producing a grotesque parody of loving pregnant sex that holds the crowd's attention. - <<elseif $origin == "housewife">> + <<elseif _origin == "housewife">> pushes her dildo up the slave's ass. A kept woman like her is not likely to be any stranger to sex toys, but to go by her reaction, she probably prefers to put them in her cunt. - <<elseif $origin == "feminized">> + <<elseif _origin == "feminized">> pushes her dildo up the slave's sissy ass. The whining produces some discussion in the crowd. Why would a girl who feminized herself so thoroughly have any problem with something being shoved inside her rear pussy? A mystery. - <<elseif $origin == "huge balled">> + <<elseif _origin == "huge balled">> pushes her dildo up the slave's ass. Knowing that she should do her best to create a spectacle, she takes the slave's dangling balls in one hand, squeezing them to force her bottom to be a good little butthole bitch, and then stimulating them until the slave achieves a shameful anal orgasm. <<else>> pushes her dildo up the slave's ass. The slave never stops struggling, which is eloquent proof of the slave's undiminished resolve to resist her lot in life. She's probably had several dildos pushed up her disobedient asshole, but it seems she's determined to learn nothing. <</if>> <<else>> as $Lurcher.slaveName hesitates over her. The lurcher realizes that she won't be able to get hard. Desperate to avoid failure, she - <<if $origin == "virgin">> + <<if _origin == "virgin">> shoves a couple of fingers into the slave's virgin ass. She has to fuck the slave to claim her for you, and she knows that a virgin pussy is more valuable than a virgin rosebud. - <<elseif $origin == "heavily pregnant">> + <<elseif _origin == "heavily pregnant">> gives up and fingerfucks the pregnant girl. Desperate to preserve her baby, the slave complies as best she can, producing a contest between her attempts to go along and the lurcher's attempts to make it unpleasant. This degenerates into a sobbing cunt fisting session. - <<elseif $origin == "housewife">> + <<elseif _origin == "housewife">> shoves a couple of fingers up the slave's ass. A kept woman like her is not likely to be any stranger to a little anal play, but she doesn't seem to be much of a fan. She does her best to relax, but it's obvious that she doesn't appreciate having her asshole fingered. - <<elseif $origin == "feminized">> + <<elseif _origin == "feminized">> shoves her fingers up the slave's sissy ass. It's so loose that this fails to have the desired effect. Afraid that she has to produce some sort of reaction, the lurcher shoves her entire fist up there, producing a wail of anal anguish. - <<elseif $origin == "huge balled">> + <<elseif _origin == "huge balled">> shoves a couple of fingers up the slave's ass. Casting about for something to do to distract from her inadequacy, the lurcher seizes the slave's dangling balls and shoves one of them up her loosened butt. This produces a shriek of pain and surprise, followed by a long fight to get the other one up there. <<else>> shoves a couple of fingers up the slave's ass. The slave never stops struggling, producing nothing more interesting than an extended wrestling match in which one of the parties has some fingers inside the other's butthole. @@ -925,21 +911,21 @@ You place your hand on the leash's quick release and whisper your direction into <<if $Lurcher.fetishStrength > 60>> <<if ($Lurcher.fetish == "sadist")>> @@.hotpink;What is finest in life,@@ in the mind of your sadistic lurcher? - <<if $origin == "virgin">> + <<if _origin == "virgin">> To sodomize a virgin asshole, and to hear screams of anal pain. - <<elseif $origin == "heavily pregnant">> + <<elseif _origin == "heavily pregnant">> To molest a pregnant slut, and hear her sob with fear. - <<elseif $origin == "housewife">> + <<elseif _origin == "housewife">> To rape a stuck-up bitch, and hear her cry with anal pain. - <<elseif $origin == "feminized">> + <<elseif _origin == "feminized">> To rape a sissy's asspussy, and hear her squeal. - <<elseif $origin == "huge balled">> + <<elseif _origin == "huge balled">> To abuse defenseless testicles, and make their owner scream. <<else>> To rape a struggling victim, and taste her tears of defeat. <</if>> <<set $Lurcher.devotion += 5>> - <<elseif $Lurcher.fetish == "pregnancy" && $origin == "heavily pregnant">> + <<elseif $Lurcher.fetish == "pregnancy" && _origin == "heavily pregnant">> You lurcher is @@.hotpink;thrilled@@ to have had the privilege of chasing down and raping a pregnant woman. <<set $Lurcher.devotion += 5>> <</if>> @@ -962,156 +948,154 @@ You place your hand on the leash's quick release and whisper your direction into <<break>> <</if>> <</for>> -<</nobr>> <</replace>> <</link>> -<<link "The third">> +<br><<link "The third">> <<replace "#result">> -<<nobr>> -<<set $activeSlave = $hare3>> -<<set $origin = $origin3>> -<<set $hareSpeed = $hareSpeed3>> +<<set $activeSlave = _hare3>> +<<set _origin = _origin3>> +<<set _hareSpeed = _hareSpeed3>> You place your hand on the leash's quick release and whisper your direction into her ear without letting the other competitors or their lurchers hear. Then, you gently push her down into her starting crouch. The umpire trips the hares' releases, a few yards in front of you and $Lurcher.slaveName, and you instantly let your lurcher off her leash. -<<set $LurcherSpeed = 10>> +<<set _LurcherSpeed = 10>> <<if $Lurcher.devotion > 50>> She's eager to do well for you, and immediately takes off. - <<set $LurcherSpeed += 2>> + <<set _LurcherSpeed += 2>> <<elseif $Lurcher.trust < -20>> She's frightened of failing you, and immediately takes off. - <<set $LurcherSpeed += 1>> + <<set _LurcherSpeed += 1>> <<elseif $Lurcher.devotion < -20>> She's disgusted by this, and is slow to start. - <<set $LurcherSpeed -= 1>> + <<set _LurcherSpeed -= 1>> <<else>> She's a bit hesitant about this, but gets off reasonably well. <</if>> <<if $Lurcher.health > 60>> Her shining health allows her to pour it on. - <<set $LurcherSpeed += 1>> + <<set _LurcherSpeed += 1>> <<elseif $Lurcher.health < 0>> Her poor health slows her down. - <<set $LurcherSpeed -= 1>> + <<set _LurcherSpeed -= 1>> <</if>> <<if !canSee($Lurcher)>> Her inability to see causes her to be cautious of her footing, making her first several strides slow and uncertain. - <<set $LurcherSpeed -= 1>> + <<set _LurcherSpeed -= 1>> <</if>> <<if $Lurcher.weight > 95>> It takes her a while to get her fat ass up to her top speed, such as it is. - <<set $LurcherSpeed -= 2>> + <<set _LurcherSpeed -= 2>> <<elseif $Lurcher.weight > 30>> It takes her a while to get her chubby body up to speed. - <<set $LurcherSpeed -= 1>> + <<set _LurcherSpeed -= 1>> <<elseif $Lurcher.weight < -95>> She's so thin that she lacks the vigor to run really well. - <<set $LurcherSpeed -= 1>> + <<set _LurcherSpeed -= 1>> <</if>> <<if $Lurcher.muscles > 30>> She's musclebound, without the range of motion to move freely. - <<set $LurcherSpeed -= 1>> + <<set _LurcherSpeed -= 1>> <<elseif $Lurcher.muscles <= 5>> She's soft, and is panting desperately within a few short strides. - <<set $LurcherSpeed -= 1>> + <<set _LurcherSpeed -= 1>> <<elseif $Lurcher.muscles <= -30>> She's very weak, and is panting desperately from just walking to the starting line. - <<set $LurcherSpeed -= 4>> + <<set _LurcherSpeed -= 4>> <<elseif $Lurcher.muscles <= -95>> She's physically frail, barely capable of walking let alone running. - <<set $LurcherSpeed -= 20>> + <<set _LurcherSpeed -= 20>> <</if>> <<if $Lurcher.height >= 185>> Her steps are long, too long, in fact, her long legs slowing her gait. - <<set $LurcherSpeed -= 1>> + <<set _LurcherSpeed -= 1>> <<elseif $Lurcher.height < 150>> Her stride is too short, but it's the best her little legs can manage. - <<set $LurcherSpeed -= 1>> + <<set _LurcherSpeed -= 1>> <</if>> <<if $Lurcher.boobs >= 2000>> Her naked breasts slosh around wildly, ruining her attempt at running. - <<set $LurcherSpeed -= 2>> + <<set _LurcherSpeed -= 2>> <<elseif $Lurcher.boobs >= 800>> Her big tits bounce energetically, looking quite nice but hurting her speed. - <<set $LurcherSpeed -= 1>> + <<set _LurcherSpeed -= 1>> <</if>> <<if $Lurcher.butt >= 6>> She does her best to stay light on her feet despite her inconveniently huge buttocks. - <<set $LurcherSpeed -= 1>> + <<set _LurcherSpeed -= 1>> <</if>> <<if $Lurcher.dick >= 5>> Her cock bounces up and down wildly; she does her best to ignore it, but it does get in the way. - <<set $LurcherSpeed -= 1>> + <<set _LurcherSpeed -= 1>> <</if>> <<if $Lurcher.balls >= 5>> As you watch her go, her testicles smack into her thigh, and she gasps with pain. - <<set $LurcherSpeed -= 1>> + <<set _LurcherSpeed -= 1>> <</if>> <<if $Lurcher.inflation == 3>> Her hugely bloated, <<print $Lurcher.inflationType>>-filled belly is taut and painful, forcing her to a slow waddle. - <<set $LurcherSpeed -= 5>> + <<set _LurcherSpeed -= 5>> <<elseif $Lurcher.inflation == 2>> Her bloated, <<print $Lurcher.inflationType>>-stuffed belly is constantly jiggling and moving, making it extremely difficult to run. - <<set $LurcherSpeed -= 4>> + <<set _LurcherSpeed -= 4>> <<elseif $Lurcher.inflation == 1>> Her distended, <<print $Lurcher.inflationType>>-belly is uncomfortable and heavy, slowing her down. - <<set $LurcherSpeed -= 2>> + <<set _LurcherSpeed -= 2>> <<elseif $Lurcher.preg >= 20>> She can barely waddle along with her huge pregnant belly. - <<set $LurcherSpeed -= 5>> + <<set _LurcherSpeed -= 5>> <<elseif $Lurcher.bellyImplant >= 32000>> She can barely move, let alone consider chasing something with her titanic belly implant. - <<set $LurcherSpeed -= 20>> + <<set _LurcherSpeed -= 20>> <<elseif $Lurcher.bellyImplant >= 16000>> She can barely walk with her enormous belly implant. - <<set $LurcherSpeed -= 10>> + <<set _LurcherSpeed -= 10>> <<elseif $Lurcher.bellyImplant >= 8000>> She can barely waddle along with her giant belly implant. - <<set $LurcherSpeed -= 6>> + <<set _LurcherSpeed -= 6>> <<elseif $Lurcher.bellyImplant >= 4000>> She can barely waddle along with her huge belly implant. - <<set $LurcherSpeed -= 5>> + <<set _LurcherSpeed -= 5>> <</if>> -<<if $LurcherSpeed > 10>> +<<if _LurcherSpeed > 10>> Her turn of speed is impressive. -<<elseif $LurcherSpeed > 8>> +<<elseif _LurcherSpeed > 8>> She runs reasonably fast. -<<elseif $LurcherSpeed > 6>> +<<elseif _LurcherSpeed > 6>> In all, she runs slowly. -<<elseif $LurcherSpeed > 4>> +<<elseif _LurcherSpeed > 4>> In all, she barely manages a quick jog. <<else>> In all, she can barely do more than stumble after the hares. <</if>> -<<if $hareSpeed >= $LurcherSpeed>> - <<if $origin == "virgin">> +<<if _hareSpeed >= _LurcherSpeed>> + <<if _origin == "virgin">> The virgin, however, - <<elseif $origin == "heavily pregnant">> + <<elseif _origin == "heavily pregnant">> Despite her pregnancy, the hare - <<elseif $origin == "housewife">> + <<elseif _origin == "housewife">> Despite her fake boobs, the hare - <<elseif $origin == "disobedient young">> + <<elseif _origin == "disobedient young">> The fit young slave, however, - <<elseif $origin == "disobedient young dickgirl">> + <<elseif _origin == "disobedient young dickgirl">> The strong young slave, however, - <<elseif $origin == "huge balled">> + <<elseif _origin == "huge balled">> Despite her ridiculous ballsack, the hare <<else>> Despite her fake boobs and exaggeratedly feminine gait, the hare <</if>> - <<if $hareSpeed > $LurcherSpeed>>immediately pulls away<<else>>manages to maintain her narrow head start<</if>>. Realizing that she stands no chance of catching her assigned target, $Lurcher.slaveName <<if canSee($Lurcher)>>looks around for a slower hare<<else>>listens for a nearby bell<</if>>. - <<if $hareSpeed1 < $hareSpeed2>> - <<set $activeSlave = $hare1>> - <<set $origin = $origin1>> - <<set $hareSpeed = $hareSpeed1>> + <<if _hareSpeed > _LurcherSpeed>>immediately pulls away<<else>>manages to maintain her narrow head start<</if>>. Realizing that she stands no chance of catching her assigned target, $Lurcher.slaveName <<if canSee($Lurcher)>>looks around for a slower hare<<else>>listens for a nearby bell<</if>>. + <<if _hareSpeed1 < _hareSpeed2>> + <<set $activeSlave = _hare1>> + <<set _origin = _origin1>> + <<set _hareSpeed = _hareSpeed1>> <<else>> - <<set $activeSlave = $hare2>> - <<set $origin = $origin2>> - <<set $hareSpeed = $hareSpeed2>> + <<set $activeSlave = _hare2>> + <<set _origin = _origin2>> + <<set _hareSpeed = _hareSpeed2>> <</if>> - <<if canSee($Lurcher)>>Seeing that the $origin hare is slower<<else>>hearing the $origin hare's bell nearby<</if>>, she angles after her instead. - <<if $hareSpeed >= $LurcherSpeed>> + <<if canSee($Lurcher)>>Seeing that the _origin hare is slower<<else>>hearing the _origin hare's bell nearby<</if>>, she angles after her instead. + <<if _hareSpeed >= _LurcherSpeed>> She does no better with her new target; her course is over. <<elseif random(1,2) == 1>> One of her rival lurchers has the same idea, however, and tries to trip her up. @@ -1119,24 +1103,24 @@ You place your hand on the leash's quick release and whisper your direction into Unable to see it coming, she goes down with a crash; her course is over. <<elseif $Lurcher.combatSkill == 1>> She parries the attempt with contemptuous ease and catches up to her new target. - <<set $seed = 1>> + <<set _seed = 1>> <<elseif $Lurcher.muscles > 30>> She muscles through the attempt and catches up to her new target. - <<set $seed = 1>> + <<set _seed = 1>> <<else>> She goes down with a crash; her course is over. <</if>> <<else>> She manages to overtake her new target. - <<set $seed = 1>> + <<set _seed = 1>> <</if>> <<else>> - She rapidly overtakes the $origin hare. - <<set $seed = 1>> + She rapidly overtakes the _origin hare. + <<set _seed = 1>> <</if>> -<<if $seed == 1>> - <<if $origin == "heavily pregnant">> +<<if _seed == 1>> + <<if _origin == "heavily pregnant">> Her quarry is unwilling to be tackled, probably out of fear for her baby, and flings herself down as soon as $Lurcher.slaveName gets near.<<if !canSee($Lurcher)>> She screams as she sees $Lurcher.slaveName preparing to dive on her, alerting the blind lurcher that her prey has already surrendered.<</if>> <<elseif !canSee($Lurcher) && random(1,3) == 1>> Her prey takes advantage of her lack of eyesight, baiting $Lurcher.slaveName to dive in the wrong direction. As she rises to her feet, the slave is too far gone to make another lunge. $Lurcher.slaveName's course is over. @@ -1144,117 +1128,117 @@ You place your hand on the leash's quick release and whisper your direction into Her tackle is expert: she wraps her quarry up and pulls her down, falling on top of the struggling body. <<elseif $Lurcher.muscles > 30>> She's burly enough that she tackles her quarry by simple force, an approach no less effective for its inelegance. - <<elseif $origin == "virgin">> + <<elseif _origin == "virgin">> <<if random(1,3) == 1>> The young slave manages to evade her inexpert tackle, however, and there is no space for another before she crosses the plaza. $Lurcher.slaveName's course is over. - <<set $seed = 0>> + <<set _seed = 0>> <<else>> Her tackle is inexpert, but the young slave stumbles and falls anyway. <</if>> - <<elseif $origin == "housewife">> + <<elseif _origin == "housewife">> <<if random(1,4) == 1>> The spoiled slave shows surprising agility, however, and evades $Lurcher.slaveName's inexpert attempts to tackle all the way across the plaza. Her course is over. - <<set $seed = 0>> + <<set _seed = 0>> <<else>> Her tackle is inexpert, but the top-heavy bimbo goes down anyway. <</if>> - <<elseif $origin == "feminized">> + <<elseif _origin == "feminized">> <<if random(1,4) == 1>> The sissy bitch shows surprising agility, however, and evades $Lurcher.slaveName's inexpert attempts to tackle all the way across the plaza. Her course is over. - <<set $seed = 0>> + <<set _seed = 0>> <<else>> Her tackle is inexpert, but the sissy bitch goes down with a wail. <</if>> - <<elseif $origin == "huge balled">> + <<elseif _origin == "huge balled">> <<if random(1,4) == 1>> The slave shows surprising agility despite her flopping ballsack, and evades $Lurcher.slaveName's inexpert attempts to tackle all the way across the plaza. Her course is over. - <<set $seed = 0>> + <<set _seed = 0>> <<else>> Her tackle is inexpert, but the slave goes down, screaming with pain when her balls get trapped under their combined weight. <</if>> <<else>> <<if random(1,2) == 1>> The determined young slave evades her inexpert attempts to tackle all the way across the plaza, however. $Lurcher.slaveName's course is over. - <<set $seed = 0>> + <<set _seed = 0>> <<else>> Her tackle is inexpert, but the determined slave is unlucky, stumbling and going down anyway. <</if>> <</if>> <</if>> -<<if $seed == 1>> +<<if _seed == 1>> The hare knows that once her knees touched the field, her chance at freedom was gone. She begins to cry <<if $phallus == "huge dick">> and then scream as $Lurcher.slaveName - <<if $origin == "virgin">> + <<if _origin == "virgin">> rapes her virgin ass. The lurcher has to fuck the slave to claim her for you, and she knows that a virgin pussy is more valuable than a virgin rosebud. She has to be very careful, since her cock is big enough to seriously hurt an anal virgin, but despite her care the racket is appallingly loud. - <<elseif $origin == "heavily pregnant">> + <<elseif _origin == "heavily pregnant">> fucks her cunt. As her belly attests, she's no virgin, but the lurcher's dick is big enough to reach her cervix. Her screams crescendo into shrieks as she experiences this internal torment. - <<elseif $origin == "housewife">> + <<elseif _origin == "housewife">> fucks her in the ass. A kept woman like her is probably no stranger to giving up her butthole to please a cock, but she apparently isn't used to dick quite this formidable. The lurcher leaves her sobbing disconsolately with a fresh load of cum leaking out of her backdoor. - <<elseif $origin == "feminized">> + <<elseif _origin == "feminized">> fucks her in the ass. The high-pitched shrieking produces some discussion in the crowd. If the slave didn't want huge cock up her girly anus, why did she feminize herself so thoroughly? A mystery. - <<elseif $origin == "huge balled">> + <<elseif _origin == "huge balled">> fucks her in the ass. The lurcher pounds her doggy style, taking nice long strokes that slide her formidable shaft almost all the way out of her victim's poor butthole before shoving it back in again. The slave's balls brush the field with each thrust. <<else>> fucks her in the ass. She never stops struggling, though this isn't much proof of undiminished resistance. After all, the lurcher's dick is so big that she'd probably fight to get it out of her butthole even if she weren't in need of breaking. <</if>> <<elseif $phallus == "dick">> as $Lurcher.slaveName - <<if $origin == "virgin">> + <<if _origin == "virgin">> penetrates her virgin ass. The lurcher has to fuck the slave to claim her for you, and she knows that a virgin pussy is more valuable than a virgin rosebud. You see her back stiffen with overstimulation as she experiences the rare delight of raping an anal virgin. - <<elseif $origin == "heavily pregnant">> + <<elseif _origin == "heavily pregnant">> uses her cunt. The lurcher pulls the slave upright so she can cradle her pregnant belly while she fucks her. When she climaxes, she thrusts as deeply as she can manage, though more cum won't make the slave any more pregnant. - <<elseif $origin == "housewife">> + <<elseif _origin == "housewife">> fucks her in the ass. Her tears seem to come more from disappointment than anal pain; a kept woman like her has probably put up with more than one buttfuck she didn't want. - <<elseif $origin == "feminized">> + <<elseif _origin == "feminized">> fucks her in the ass. The whining produces some discussion in the crowd. If the slave didn't want cock up her girly anus, why did she feminize herself so thoroughly? A mystery. - <<elseif $origin == "huge balled">> + <<elseif _origin == "huge balled">> uses her anus. With them facing away from you, the coupling takes the usual stacked symmetry of a dickgirl fucking a dickgirl, though the bottom's generous balls sway eye-catchingly back and forth with the rhythm of the assrape. <<else>> fucks her in the ass. She never stops struggling, which is eloquent proof of the slave's undiminished resolve to resist her lot in life. She's probably been assraped more than once before today, but she fights this like it's the first time. <</if>> <<elseif $phallus == "clit">> as $Lurcher.slaveName - <<if $origin == "virgin">> + <<if _origin == "virgin">> grinds herself against the hare to get her pseudophallic clit into her victim's virgin ass. The lurcher has to fuck the slave to claim her for you, and she knows that a virgin pussy is more valuable than a virgin rosebud. You see her back stiffen with overstimulation as her enormous bitch button slips up the slave's asshole. - <<elseif $origin == "heavily pregnant">> + <<elseif _origin == "heavily pregnant">> grinds herself against the hare to get her pseudophallic clit inside her victim's cunt. The lurcher has to force the hare down, legs spread, in order to work her enormous clit inside the slave, but she manages it and you see her back stiffen as her pseudophallus, small by the standards of penises but much more sensitive, slides inside. - <<elseif $origin == "housewife">> + <<elseif _origin == "housewife">> grinds herself against the hare to get her pseudophallic clit inside her victim's cunt. The slave doesn't seem to know what to make of this. Being raped by a huge clit is very probably a novel experience for her, but it isn't really painful. She closes her eyes and visibly tries to pretend it's a small penis. - <<elseif $origin == "feminized">> + <<elseif _origin == "feminized">> grinds herself against the hare to get her pseudophallic clit inside her victim's experienced anus. The slave stiffens with shock. She's obviously had quite a variety of things pushed up her girly butthole, but apparently this is her first time being fucked by a clit. - <<elseif $origin == "huge balled">> + <<elseif _origin == "huge balled">> grinds herself against the hare to get her pseudophallic clit inside her victim's asshole. The slave stiffens with shock. Though it's huge by the standards of clitorises, the pseudophallus isn't big enough to make assrape painful, but the extreme inversion of gender roles makes up for it, to go by the slave's horror. <<else>> grinds herself against the hare to get her pseudophallic clit inside her victim's asshole. The slave never stops struggling, which is eloquent proof of the slave's undiminished resolve to resist her lot in life. She's probably been assraped by much larger phalli, but she fights it anyway. <</if>> <<elseif $phallus == "dildo">> as $Lurcher.slaveName - <<if $origin == "virgin">> + <<if _origin == "virgin">> inserts her dildo into the slave's virgin ass. The lurcher has to fuck the slave to claim her for you, and she knows that a virgin pussy is more valuable than a virgin rosebud. The dildo is reasonably sized and well lubricated, but the poor slave shrieks with anal pain anyway. - <<elseif $origin == "heavily pregnant">> + <<elseif _origin == "heavily pregnant">> pushes her dildo inside the slave's fertile cunt. Desperate to preserve her baby, the slave complies as best she can. Taking the cue, your lurcher caresses her, producing a grotesque parody of loving pregnant sex that holds the crowd's attention. - <<elseif $origin == "housewife">> + <<elseif _origin == "housewife">> pushes her dildo up the slave's ass. A kept woman like her is not likely to be any stranger to sex toys, but to go by her reaction, she probably prefers to put them in her cunt. - <<elseif $origin == "feminized">> + <<elseif _origin == "feminized">> pushes her dildo up the slave's sissy ass. The whining produces some discussion in the crowd. Why would a girl who feminized herself so thoroughly have any problem with something being shoved inside her rear pussy? A mystery. - <<elseif $origin == "huge balled">> + <<elseif _origin == "huge balled">> pushes her dildo up the slave's ass. Knowing that she should do her best to create a spectacle, she takes the slave's dangling balls in one hand, squeezing them to force her bottom to be a good little butthole bitch, and then stimulating them until the slave achieves a shameful anal orgasm. <<else>> pushes her dildo up the slave's ass. The slave never stops struggling, which is eloquent proof of the slave's undiminished resolve to resist her lot in life. She's probably had several dildos pushed up her disobedient asshole, but it seems she's determined to learn nothing. <</if>> <<else>> as $Lurcher.slaveName hesitates over her. The lurcher realizes that she won't be able to get hard. Desperate to avoid failure, she - <<if $origin == "virgin">> + <<if _origin == "virgin">> shoves a couple of fingers into the slave's virgin ass. She has to fuck the slave to claim her for you, and she knows that a virgin pussy is more valuable than a virgin rosebud. - <<elseif $origin == "heavily pregnant">> + <<elseif _origin == "heavily pregnant">> gives up and fingerfucks the pregnant girl. Desperate to preserve her baby, the slave complies as best she can, producing a contest between her attempts to go along and the lurcher's attempts to make it unpleasant. This degenerates into a sobbing cunt fisting session. - <<elseif $origin == "housewife">> + <<elseif _origin == "housewife">> shoves a couple of fingers up the slave's ass. A kept woman like her is not likely to be any stranger to a little anal play, but she doesn't seem to be much of a fan. She does her best to relax, but it's obvious that she doesn't appreciate having her asshole fingered. - <<elseif $origin == "feminized">> + <<elseif _origin == "feminized">> shoves her fingers up the slave's sissy ass. It's so loose that this fails to have the desired effect. Afraid that she has to produce some sort of reaction, the lurcher shoves her entire fist up there, producing a wail of anal anguish. - <<elseif $origin == "huge balled">> + <<elseif _origin == "huge balled">> shoves a couple of fingers up the slave's ass. Casting about for something to do to distract from her inadequacy, the lurcher seizes the slave's dangling balls and shoves one of them up her loosened butt. This produces a shriek of pain and surprise, followed by a long fight to get the other one up there. <<else>> shoves a couple of fingers up the slave's ass. The slave never stops struggling, producing nothing more interesting than an extended wrestling match in which one of the parties has some fingers inside the other's butthole. @@ -1265,21 +1249,21 @@ You place your hand on the leash's quick release and whisper your direction into <<if $Lurcher.fetishStrength > 60>> <<if ($Lurcher.fetish == "sadist")>> @@.hotpink;What is finest in life,@@ in the mind of your sadistic lurcher? - <<if $origin == "virgin">> + <<if _origin == "virgin">> To sodomize a virgin asshole, and to hear screams of anal pain. - <<elseif $origin == "heavily pregnant">> + <<elseif _origin == "heavily pregnant">> To molest a pregnant slut, and hear her sob with fear. - <<elseif $origin == "housewife">> + <<elseif _origin == "housewife">> To rape a stuck-up bitch, and hear her cry with anal pain. - <<elseif $origin == "feminized">> + <<elseif _origin == "feminized">> To rape a sissy's asspussy, and hear her squeal. - <<elseif $origin == "huge balled">> + <<elseif _origin == "huge balled">> To abuse defenseless testicles, and make their owner scream. <<else>> To rape a struggling victim, and taste her tears of defeat. <</if>> <<set $Lurcher.devotion += 5>> - <<elseif $Lurcher.fetish == "pregnancy" && $origin == "heavily pregnant">> + <<elseif $Lurcher.fetish == "pregnancy" && _origin == "heavily pregnant">> You lurcher is @@.hotpink;thrilled@@ to have had the privilege of chasing down and raping a pregnant woman. <<set $Lurcher.devotion += 5>> <</if>> @@ -1302,7 +1286,6 @@ You place your hand on the leash's quick release and whisper your direction into <<break>> <</if>> <</for>> -<</nobr>> <</replace>> <</link>> -</span>\ +</span> diff --git a/src/uncategorized/slaveShelter.tw b/src/uncategorized/slaveShelter.tw index 2afe19d3a8d53325104e912a329c6c3d56675007..fb61af8b47217f2062f799c28ad2d2c4b125c7e9 100644 --- a/src/uncategorized/slaveShelter.tw +++ b/src/uncategorized/slaveShelter.tw @@ -10,32 +10,31 @@ You contact the Slave Shelter to review the profile of the slave the Shelter is <<set _num = random(1,99)>> -<<set $origins = []>> +<<set _possibleOrigins = []>> -<<set $origins.push("She has never communicated anything about her background, since she arrived at the shelter with a broken mind.")>> +<<set _possibleOrigins.push("She has never communicated anything about her background, since she arrived at the shelter with a broken mind.")>> <<if $seeExtreme == 1>> - <<set $origins.push("It's not clear why her previous owner cut her arms and legs off.")>> - <<set $origins.push("Her owner purposely blinded her by dumping boiling water into her eyes.")>> + <<set _possibleOrigins.push("It's not clear why her previous owner cut her arms and legs off.")>> + <<set _possibleOrigins.push("Her owner purposely blinded her by dumping boiling water into her eyes.")>> <</if>> <<if _num < $seeDicks>> - <<set $origins.push("Her previous owner gelded her and used her for anal abuse.")>> - <<set $origins.push("Her background is obscure, but seems to have involved terrible abuse of her huge cock and balls.")>> + <<set _possibleOrigins.push("Her previous owner gelded her and used her for anal abuse.")>> + <<set _possibleOrigins.push("Her background is obscure, but seems to have involved terrible abuse of her huge cock and balls.")>> <</if>> <<if _num > $seeDicks>> - <<set $origins.push("Her holes were cruelly stretched by constant plug use.")>> - <<set $origins.push("Her previous owner discarded her after many pregnancies.")>> - <<set $origins.push("She was worn out by twenty years of brothel service.")>> - <<set $origins.push("She was discarded after suffering a terrible reaction to growth hormone treatment.")>> + <<set _possibleOrigins.push("Her holes were cruelly stretched by constant plug use.")>> + <<set _possibleOrigins.push("Her previous owner discarded her after many pregnancies.")>> + <<set _possibleOrigins.push("She was worn out by twenty years of brothel service.")>> + <<set _possibleOrigins.push("She was discarded after suffering a terrible reaction to growth hormone treatment.")>> <</if>> -<<set $origin = $origins.random()>> -<<set $origins = $origin>> -<<set $origin = ("You got her at the Slave Shelter. " + $origin)>> +<<set _origin = ("You got her at the Slave Shelter. " + _possibleOrigins.random())>> -<<if $origin == "You got her at the Slave Shelter. She has never communicated anything about her background, since she arrived at the shelter with a broken mind.">> +<<switch _origin>> +<<case "You got her at the Slave Shelter. She has never communicated anything about her background, since she arrived at the shelter with a broken mind.">> <<include "Generate New Slave">> <<set $shelterSlave = $activeSlave>> - <<set $shelterSlave.origin = $origin>> + <<set $shelterSlave.origin = _origin>> <<set $shelterSlave.career = "a slave">> <<set $shelterSlave.devotion = random(-25,-45)>> <<set $shelterSlave.trust = random(-25,-45)>> @@ -52,10 +51,10 @@ You contact the Slave Shelter to review the profile of the slave the Shelter is <<set $shelterSlave.sexualFlaw = "none">> <<set $shelterSlave.fetish = "mindbroken">> <<set $shelterSlave.fetishStrength = 0>> -<<elseif $origin == "You got her at the Slave Shelter. It's not clear why her previous owner cut her arms and legs off.">> +<<case "You got her at the Slave Shelter. It's not clear why her previous owner cut her arms and legs off.">> <<include "Generate New Slave">> <<set $shelterSlave = $activeSlave>> - <<set $shelterSlave.origin = $origin>> + <<set $shelterSlave.origin = _origin>> <<set $shelterSlave.career = "a slave">> <<set $shelterSlave.amp = 1>> <<set $shelterSlave.devotion = random(-100,-90)>> @@ -63,12 +62,12 @@ You contact the Slave Shelter to review the profile of the slave the Shelter is <<set $shelterSlave.health = random(-80,-60)>> <<set $shelterSlave.behavioralFlaw = either("odd", "hates men", "hates women")>> <<set $shelterSlave.sexualFlaw = either("hates anal", "hates oral", "hates penetration", "apathetic")>> -<<elseif $origin == "You got her at the Slave Shelter. Her owner purposely blinded her by dumping boiling water into her eyes.">> +<<case "You got her at the Slave Shelter. Her owner purposely blinded her by dumping boiling water into her eyes.">> <<set $activeSlaveOneTimeMinAge = $minimumSlaveAge>> <<set $activeSlaveOneTimeMaxAge = 22>> <<include "Generate New Slave">> <<set $shelterSlave = $activeSlave>> - <<set $shelterSlave.origin = $origin>> + <<set $shelterSlave.origin = _origin>> <<set $shelterSlave.career = "a slave">> <<set $shelterSlave.eyes = -2>> <<set $shelterSlave.eyeColor = "milky white">> @@ -79,12 +78,12 @@ You contact the Slave Shelter to review the profile of the slave the Shelter is <<set $shelterSlave.behavioralFlaw = "hates men">> <<set $shelterSlave.sexualFlaw = "hates oral">> <<set $shelterSlave.canRecruit = 0>> -<<elseif $origin == "You got her at the Slave Shelter. Her previous owner gelded her and used her for anal abuse.">> +<<case "You got her at the Slave Shelter. Her previous owner gelded her and used her for anal abuse.">> <<set $activeSlaveOneTimeMinAge = 20>> <<set $activeSlaveOneTimeMaxAge = 42>> <<include "Generate XY Slave">> <<set $shelterSlave = $activeSlave>> - <<set $shelterSlave.origin = $origin>> + <<set $shelterSlave.origin = _origin>> <<set $shelterSlave.career = "a slave">> <<set $shelterSlave.devotion = random(-75,-60)>> <<set $shelterSlave.trust = random(-100,-75)>> @@ -101,12 +100,12 @@ You contact the Slave Shelter to review the profile of the slave the Shelter is <<set $shelterSlave.attrXY = random(40,60)>> <<set $shelterSlave.behavioralFlaw = either("odd", "hates men", "anorexic", "gluttonous")>> <<set $shelterSlave.sexualFlaw = either("hates anal", "apathetic")>> -<<elseif $origin == "You got her at the Slave Shelter. Her background is obscure, but seems to have involved terrible abuse of her huge cock and balls.">> +<<case "You got her at the Slave Shelter. Her background is obscure, but seems to have involved terrible abuse of her huge cock and balls.">> <<set $activeSlaveOneTimeMinAge = 20>> <<set $activeSlaveOneTimeMaxAge = 42>> <<include "Generate XY Slave">> <<set $shelterSlave = $activeSlave>> - <<set $shelterSlave.origin = $origin>> + <<set $shelterSlave.origin = _origin>> <<set $shelterSlave.career = "a slave">> <<set $shelterSlave.devotion = random(-75,-60)>> <<set $shelterSlave.trust = random(-100,-75)>> @@ -124,12 +123,12 @@ You contact the Slave Shelter to review the profile of the slave the Shelter is <<set $shelterSlave.attrXX = 0>> <<set $shelterSlave.behavioralFlaw = either("odd", "hates women")>> <<set $shelterSlave.sexualFlaw = either("apathetic")>> -<<elseif $origin == "You got her at the Slave Shelter. Her holes were cruelly stretched by constant plug use.">> +<<case "You got her at the Slave Shelter. Her holes were cruelly stretched by constant plug use.">> <<set $activeSlaveOneTimeMinAge = 20>> <<set $activeSlaveOneTimeMaxAge = 42>> <<include "Generate XX Slave">> <<set $shelterSlave = $activeSlave>> - <<set $shelterSlave.origin = $origin>> + <<set $shelterSlave.origin = _origin>> <<set $shelterSlave.career = "a slave">> <<set $shelterSlave.devotion = random(-75,-60)>> <<set $shelterSlave.trust = random(-100,-75)>> @@ -144,7 +143,7 @@ You contact the Slave Shelter to review the profile of the slave the Shelter is <<set $shelterSlave.combatSkill = 0>> <<set $shelterSlave.behavioralFlaw = either("odd", "anorexic", "gluttonous")>> <<set $shelterSlave.sexualFlaw = either("hates penetration", "hates anal", "hates oral")>> -<<elseif $origin == "You got her at the Slave Shelter. Her previous owner discarded her after many pregnancies.">> +<<case "You got her at the Slave Shelter. Her previous owner discarded her after many pregnancies.">> <<if $pedo_mode == 1>> <<set $activeSlaveOneTimeMinAge = ($fertilityAge + 6)>> <<set $one_time_age_overrides_pedo_mode = 1>> /% Old enough to have been pregnant many times. %/ @@ -154,7 +153,7 @@ You contact the Slave Shelter to review the profile of the slave the Shelter is <</if>> <<include "Generate XX Slave">> <<set $shelterSlave = $activeSlave>> - <<set $shelterSlave.origin = $origin>> + <<set $shelterSlave.origin = _origin>> <<set $shelterSlave.career = "a breeder">> <<set $shelterSlave.devotion = random(-75,-60)>> <<set $shelterSlave.trust = random(-100,-75)>> @@ -171,13 +170,13 @@ You contact the Slave Shelter to review the profile of the slave the Shelter is <<set $shelterSlave.combatSkill = 0>> <<set $shelterSlave.behavioralFlaw = either("odd", "hates men", "gluttonous")>> <<set $shelterSlave.sexualFlaw = either("hates penetration", "apathetic", "repressed")>> -<<elseif $origin == "You got her at the Slave Shelter. She was worn out by twenty years of brothel service.">> +<<case "You got her at the Slave Shelter. She was worn out by twenty years of brothel service.">> <<set $activeSlaveOneTimeMinAge = 32>> <<set $activeSlaveOneTimeMaxAge = 42>> <<set $one_time_age_overrides_pedo_mode = 1>> /% 20 years of brothel service. %/ <<include "Generate XX Slave">> <<set $shelterSlave = $activeSlave>> - <<set $shelterSlave.origin = $origin>> + <<set $shelterSlave.origin = _origin>> <<set $shelterSlave.career = "a prostitute">> <<set $shelterSlave.devotion = random(-75,-60)>> <<set $shelterSlave.trust = random(-100,-75)>> @@ -194,10 +193,10 @@ You contact the Slave Shelter to review the profile of the slave the Shelter is <<set $shelterSlave.combatSkill = 0>> <<set $shelterSlave.behavioralFlaw = either("odd", "hates men", "gluttonous", "anorexic")>> <<set $shelterSlave.sexualFlaw = either("hates penetration", "hates oral", "hates anal", "apathetic")>> -<<elseif $origin == "You got her at the Slave Shelter. She was discarded after suffering a terrible reaction to growth hormone treatment.">> +<<case "You got her at the Slave Shelter. She was discarded after suffering a terrible reaction to growth hormone treatment.">> <<include "Generate New Slave">> <<set $shelterSlave = $activeSlave>> - <<set $shelterSlave.origin = $origin>> + <<set $shelterSlave.origin = _origin>> <<set $shelterSlave.career = "a slave">> <<set $shelterSlave.devotion = random(-75,-60)>> <<set $shelterSlave.trust = random(-100,-75)>> @@ -217,7 +216,7 @@ You contact the Slave Shelter to review the profile of the slave the Shelter is <</if>> <<set $shelterSlave.behavioralFlaw = either("odd", "gluttonous", "anorexic")>> <<set $shelterSlave.sexualFlaw = either("hates penetration", "hates oral", "hates anal", "apathetic")>> -<</if>> +<</switch>> <<set $slaveCost = 1000>> @@ -225,11 +224,11 @@ The placement fee is ¤<<print $slaveCost>>. <br><br> -<<set $activeSlave = $shelterSlave>><<set $saleDescription = 1>><<set $applyLaw = 1>><<include "Long Slave Description">><<set $saleDescription = 0>> +<<set $activeSlave = $shelterSlave, $saleDescription = 1, $applyLaw = 1>><<include "Long Slave Description">><<set $saleDescription = 0>> <br><br> -$origins +<<print _origin>> <br><br>