From a9b6b057ccb2962201abb3acac5faaec129b608c Mon Sep 17 00:00:00 2001 From: lowercasedonkey <lowercasedonkey@gmail.com> Date: Sun, 22 Dec 2019 18:07:30 -0500 Subject: [PATCH] finish --- src/uncategorized/remoteSurgery.tw | 1608 ++++++++++++++-------------- 1 file changed, 825 insertions(+), 783 deletions(-) diff --git a/src/uncategorized/remoteSurgery.tw b/src/uncategorized/remoteSurgery.tw index 0a8f1630bca..bc7e3c8fc34 100644 --- a/src/uncategorized/remoteSurgery.tw +++ b/src/uncategorized/remoteSurgery.tw @@ -19,8 +19,9 @@ <h1>The Remote Surgery</h1> -//$activeSlave.slaveName is lying strapped down on the table in your <<if $surgeryUpgrade == 1>>heavily upgraded and customized remote surgery.<<else>>remote surgery.<</if>> The surgical equipment reads <<if $activeSlave.health < -20>>@@.red;SLAVE UNHEALTHY, SURGERY NOT RECOMMENDED.@@<<elseif $activeSlave.health <= 20>>@@.yellow;SLAVE HEALTHY, SURGERY SAFE.@@<<else>>@@.green;SLAVE HEALTHY, SURGERY ENCOURAGED.@@<</if>><<if $PC.skill.medicine >= 100>> The remote surgery mechanisms that allow a surgeon to be brought in by telepresence are inactive, and the autosurgery is ready for your control inputs. Surgery on your slaves is a challenge and a pleasure you wouldn't dream of sharing.<</if>>// -<br><br> +<div style="padding-bottom:2em"> + //$activeSlave.slaveName is lying strapped down on the table in your <<if $surgeryUpgrade == 1>>heavily upgraded and customized remote surgery.<<else>>remote surgery.<</if>> The surgical equipment reads <<if $activeSlave.health < -20>>@@.red;SLAVE UNHEALTHY, SURGERY NOT RECOMMENDED.@@<<elseif $activeSlave.health <= 20>>@@.yellow;SLAVE HEALTHY, SURGERY SAFE.@@<<else>>@@.green;SLAVE HEALTHY, SURGERY ENCOURAGED.@@<</if>><<if $PC.skill.medicine >= 100>> The remote surgery mechanisms that allow a surgeon to be brought in by telepresence are inactive, and the autosurgery is ready for your control inputs. Surgery on your slaves is a challenge and a pleasure you wouldn't dream of sharing.<</if>>// +</div> /* 000-250-006 */ <<if $seeImages == 1>> @@ -32,14 +33,14 @@ <</if>> /* 000-250-006 */ -<<if $activeSlave.indentureRestrictions >= 1>> - @@.yellow;This slave is subject to a restrictive indenture which forbids many invasive surgeries.@@ - <br><br> -<</if>> +<div> + <<if $activeSlave.indentureRestrictions >= 1>> + @@.yellow;This slave is subject to a restrictive indenture which forbids many invasive surgeries.@@ + <</if>> +</div> <h3>Work on $his face:</h3> -<div> - +<div style="text-indent:2em"> $His $activeSlave.faceShape face is <<if $activeSlave.face < -95>> very ugly. @@ -113,17 +114,16 @@ <</if>> <</if>> [[Just improve attractiveness|Surgery Degradation][$activeSlave.faceImplant = Math.clamp($activeSlave.faceImplant+_artificiality,0,100),cashX(forceNeg($surgeryCost), "slaveSurgery", $activeSlave),$activeSlave.health -= 10,$surgeryType = "face"]] - <<if ($activeSlave.ageImplant > 1)>> - <br> - //$He's had a multiple facelifts and other cosmetic procedures in an effort to preserve $his youth.// - <<elseif ($activeSlave.ageImplant > 0)>> - <br> - //$He's had a face lift and other minor cosmetic procedures to make $him look younger.// - <<elseif ($activeSlave.physicalAge >= 25) && ($activeSlave.visualAge >= 25)>> - <br> - //$He's old enough that a face lift and other minor cosmetic procedures could make $him look younger.// - [[Age lift|Surgery Degradation][$activeSlave.ageImplant = 1,$activeSlave.faceImplant = Math.clamp($activeSlave.faceImplant+_artificiality,0,100),cashX(forceNeg($surgeryCost), "slaveSurgery", $activeSlave), $activeSlave.health -= 10,$surgeryType = "age"]] - <</if>> + <div> + <<if ($activeSlave.ageImplant > 1)>> + //$He's had a multiple facelifts and other cosmetic procedures in an effort to preserve $his youth.// + <<elseif ($activeSlave.ageImplant > 0)>> + //$He's had a face lift and other minor cosmetic procedures to make $him look younger.// + <<elseif ($activeSlave.physicalAge >= 25) && ($activeSlave.visualAge >= 25)>> + //$He's old enough that a face lift and other minor cosmetic procedures could make $him look younger.// + [[Age lift|Surgery Degradation][$activeSlave.ageImplant = 1,$activeSlave.faceImplant = Math.clamp($activeSlave.faceImplant+_artificiality,0,100),cashX(forceNeg($surgeryCost), "slaveSurgery", $activeSlave), $activeSlave.health -= 10,$surgeryType = "age"]] + <</if>> + </div> </div> <</if>> </div> @@ -298,7 +298,6 @@ | [[Reshape into tanuki Ears|Surgery Degradation][$activeSlave.earT = "tanuki", cashX(forceNeg($surgeryCost), "slaveSurgery", $activeSlave), $activeSlave.health -= 10, $surgeryType = "earMajor"]] <</if>> <<else>> - <br> <<if $activeSlave.earTColor == "hairless">> They are completely bald. [[Implant hair mimicking fibers|Surgery Degradation][$activeSlave.earTColor = $activeSlave.hColor, cashX(forceNeg($surgeryCost), "slaveSurgery", $activeSlave), $activeSlave.health -= 10, $surgeryType = "earMinor"]] @@ -572,7 +571,7 @@ <<else>> <<print App.Desc.boobBits.format("%ADJ %NOUN, %VOLUME CCs, ", $activeSlave.boobs)>> fill out an enormous custom bra; $his tits dominate $his entire frame. <</if>> -<div> +</div> /*Boob implants*/ <div style="text-indent:2em"> @@ -603,8 +602,9 @@ <<set _surgeries = App.Medicine.Surgery.sizingProcedures.boobs($activeSlave, App.Medicine.Surgery.allSizingOptions())>> <<set _surgeryLinks = _surgeries.map(s => App.Medicine.Surgery.makeLink("Surgery Degradation", s, $activeSlave))>> <<= _surgeryLinks.join(' | ')>> +</div> - <br> +<div style="text-indent:2em"> <<if $activeSlave.boobsImplant != 0>> The shape of $his breasts is determined by $his implants. <<else>> @@ -850,13 +850,13 @@ | [[Remove implant|Surgery Degradation][$activeSlave.bellyImplant = -1, $activeSlave.cervixImplant = 0, cashX(forceNeg($surgeryCost), "slaveSurgery", $activeSlave), $activeSlave.health -= 10, $surgeryType = "bellyOut"]] <<if $activeSlave.cervixImplant != 1 && $activeSlave.cervixImplant != 3 && $cervixImplants >= 1 && $activeSlave.vagina > -1>> /* slave should have vagina */ <div style="text-indent:2em"> - [[Install cervix micropump filter|Surgery Degradation][$activeSlave.cervixImplant = ($activeSlave.cervixImplant==0?1:3), $activeSlave.health -= 5, cashX(forceNeg($surgeryCost), "slaveSurgery", $activeSlave), $surgeryType = "cervixPump"]]<br> + [[Install cervix micropump filter|Surgery Degradation][$activeSlave.cervixImplant = ($activeSlave.cervixImplant==0?1:3), $activeSlave.health -= 5, cashX(forceNeg($surgeryCost), "slaveSurgery", $activeSlave), $surgeryType = "cervixPump"]] //Will allow $his belly implant to slowly swell as people cum in $his vagina// </div> <</if>> <<if $activeSlave.cervixImplant != 2 && $activeSlave.cervixImplant != 3 && $cervixImplants == 2>> <div style="text-indent:2em"> - [[Install rectal micropump filter|Surgery Degradation][$activeSlave.cervixImplant = ($activeSlave.cervixImplant==0?2:3), $activeSlave.health -= 20, cashX(forceNeg($surgeryCost), "slaveSurgery", $activeSlave), $surgeryType = "cervixPumpA"]]<br> + [[Install rectal micropump filter|Surgery Degradation][$activeSlave.cervixImplant = ($activeSlave.cervixImplant==0?2:3), $activeSlave.health -= 20, cashX(forceNeg($surgeryCost), "slaveSurgery", $activeSlave), $surgeryType = "cervixPumpA"]] //Will allow $his belly implant to slowly swell as people cum in $his anus// </div> <</if>> @@ -914,7 +914,6 @@ <div style="text-indent:2em"> <<if ($activeSlave.scar.hasOwnProperty("belly") && $activeSlave.scar.belly.hasOwnProperty("c-section"))>> <<if $activeSlave.scar.belly["c-section"] > 0>> - <br> $He has an unsightly c-section scar. <<link "Remove Caesarean scar">> <<run App.Medicine.Modification.removeScar($activeSlave, "belly", "c-section")>> @@ -927,6 +926,8 @@ </div> <h3>Work on $his butt:</h3> + +/*Butt*/ <div style="text-indent:2em"> $He's got a <<if $activeSlave.butt <= 1>>flat and <<print either("skinny", "slim", "taut")>> ass. @@ -974,7 +975,7 @@ <h3>Work on $his sex:</h3> -/*Sex*/ +/*Female sex*/ <div style="text-indent:2em"> <<if $activeSlave.vagina > -1>> <<if $activeSlave.labia == 0>> @@ -997,37 +998,39 @@ [[Increase labia|Surgery Degradation][$activeSlave.labia += 1,cashX(forceNeg($surgeryCost), "slaveSurgery", $activeSlave), $activeSlave.health -= 10,$surgeryType = "labiaplasty"]] <</if>> <</if>> - <<if $activeSlave.dick == 0>> - <br> - $He has - <<if $activeSlave.clit == 0>> - a small clit<<if ($seeCircumcision == 1) && $activeSlave.foreskin > 0>> with a hood<</if>>. - <<elseif $activeSlave.clit == 1>> - a big clit<<if ($seeCircumcision == 1) && $activeSlave.foreskin > 0>> with a hood<</if>>. - <<elseif $activeSlave.clit == 2>> - a huge clit<<if ($seeCircumcision == 1) && $activeSlave.foreskin > 0>> with a hood<</if>>. - <<elseif $activeSlave.clit > 2>> - an enormous clit<<if ($seeCircumcision == 1) && $activeSlave.foreskin > 0>> with a hood<</if>>. - <</if>> - <<if $activeSlave.clit > 0>> - <<if $activeSlave.indentureRestrictions < 2>> - [[Apply clitoral reduction|Surgery Degradation][$activeSlave.clit = 0,cashX(forceNeg($surgeryCost), "slaveSurgery", $activeSlave), $activeSlave.health -= 10,$surgeryType = "clitoral reduction"]] - <</if>> - <</if>> - <<if ($activeSlave.clit < 3) && ($surgeryUpgrade == 1)>> - <<if $activeSlave.indentureRestrictions < 1>> - <<if $activeSlave.clit > 0>> | <</if>> - [[Increase clit|Surgery Degradation][$activeSlave.clit += 1,cashX(forceNeg($surgeryCost), "slaveSurgery", $activeSlave), $activeSlave.health -= 10,$surgeryType = "clitoral enlargement"]] + <div style="text-indent:2em"> + <<if $activeSlave.dick == 0>> + $He has + <<if $activeSlave.clit == 0>> + a small clit<<if ($seeCircumcision == 1) && $activeSlave.foreskin > 0>> with a hood<</if>>. + <<elseif $activeSlave.clit == 1>> + a big clit<<if ($seeCircumcision == 1) && $activeSlave.foreskin > 0>> with a hood<</if>>. + <<elseif $activeSlave.clit == 2>> + a huge clit<<if ($seeCircumcision == 1) && $activeSlave.foreskin > 0>> with a hood<</if>>. + <<elseif $activeSlave.clit > 2>> + an enormous clit<<if ($seeCircumcision == 1) && $activeSlave.foreskin > 0>> with a hood<</if>>. <</if>> - <</if>> - <<if ($activeSlave.foreskin > 0) && $activeSlave.clit > 0>> - <<if $seeCircumcision == 1>> + <<if $activeSlave.clit > 0>> <<if $activeSlave.indentureRestrictions < 2>> - | [[Remove clitoral hood|Surgery Degradation][$activeSlave.foreskin = 0,cashX(forceNeg($surgeryCost), "slaveSurgery", $activeSlave), $activeSlave.health -= 10, $surgeryType = "circumcision"]] + [[Apply clitoral reduction|Surgery Degradation][$activeSlave.clit = 0,cashX(forceNeg($surgeryCost), "slaveSurgery", $activeSlave), $activeSlave.health -= 10,$surgeryType = "clitoral reduction"]] + <</if>> + <</if>> + <<if ($activeSlave.clit < 3) && ($surgeryUpgrade == 1)>> + <<if $activeSlave.indentureRestrictions < 1>> + <<if $activeSlave.clit > 0>> | <</if>> + [[Increase clit|Surgery Degradation][$activeSlave.clit += 1,cashX(forceNeg($surgeryCost), "slaveSurgery", $activeSlave), $activeSlave.health -= 10,$surgeryType = "clitoral enlargement"]] + <</if>> + <</if>> + <<if ($activeSlave.foreskin > 0) && $activeSlave.clit > 0>> + <<if $seeCircumcision == 1>> + <<if $activeSlave.indentureRestrictions < 2>> + | [[Remove clitoral hood|Surgery Degradation][$activeSlave.foreskin = 0,cashX(forceNeg($surgeryCost), "slaveSurgery", $activeSlave), $activeSlave.health -= 10, $surgeryType = "circumcision"]] + <</if>> <</if>> <</if>> + <</if>> - <</if>> + </div> <</if>> </div> @@ -1055,37 +1058,38 @@ <</if>> <<if ($activeSlave.ovaries == 1 || $activeSlave.mpreg == 1)>> - <br> - <<if ($activeSlave.pubertyXX == 0)>> - $He has <<if ($activeSlave.eggType != "human")>><<print ($activeSlave.eggType)>><</if>> ovaries but has not had $his first period. - <<else>> - $He has working <<if ($activeSlave.eggType != "human")>><<print ($activeSlave.eggType)>><</if>> ovaries<<if $activeSlave.mpreg>> and a womb attached to $his rectum<</if>>. - <</if>> - <<if $activeSlave.ovaImplant != 0>> - <br> - <<switch $activeSlave.ovaImplant>> - <<case "fertility">> - They have fertility implants attached to them. - [[Remove implants|Surgery Degradation][$activeSlave.ovaImplant = 0,cashX(forceNeg($surgeryCost), "slaveSurgery", $activeSlave), $activeSlave.health -= 10,$surgeryType = "ovaImplant removed"]] - <<case "sympathy">> - They are linked via implants and ovulate in concert. - [[Remove implants|Surgery Degradation][$activeSlave.ovaImplant = 0,cashX(forceNeg($surgeryCost), "slaveSurgery", $activeSlave), $activeSlave.health -= 10,$surgeryType = "ovaImplant removed"]] - <<case "asexual">> - One has been replaced with a sperm producing analog for self-fertilization. - <</switch>> - <<else>> - <<if $fertilityImplant == 1>> - <br> - [[Install fertility implants|Surgery Degradation][$activeSlave.ovaImplant = "fertility",cashX(forceNeg($surgeryCost), "slaveSurgery", $activeSlave), $activeSlave.health -= 10,$surgeryType = "ovaImplant added"]] + <div style="text-indent:2em"> + <<if ($activeSlave.pubertyXX == 0)>> + $He has <<if ($activeSlave.eggType != "human")>><<print ($activeSlave.eggType)>><</if>> ovaries but has not had $his first period. + <<else>> + $He has working <<if ($activeSlave.eggType != "human")>><<print ($activeSlave.eggType)>><</if>> ovaries<<if $activeSlave.mpreg>> and a womb attached to $his rectum<</if>>. <</if>> - <<if $sympatheticOvaries == 1>> - <br> - [[Install sympathetic ovulation implants|Surgery Degradation][$activeSlave.ovaImplant = "sympathy",cashX(forceNeg($surgeryCost), "slaveSurgery", $activeSlave), $activeSlave.health -= 10,$surgeryType = "ovaImplant added"]] + </div> + + <div style="text-indent:2em"> + <<if $activeSlave.ovaImplant != 0>> + <<switch $activeSlave.ovaImplant>> + <<case "fertility">> + They have fertility implants attached to them. + [[Remove implants|Surgery Degradation][$activeSlave.ovaImplant = 0,cashX(forceNeg($surgeryCost), "slaveSurgery", $activeSlave), $activeSlave.health -= 10,$surgeryType = "ovaImplant removed"]] + <<case "sympathy">> + They are linked via implants and ovulate in concert. + [[Remove implants|Surgery Degradation][$activeSlave.ovaImplant = 0,cashX(forceNeg($surgeryCost), "slaveSurgery", $activeSlave), $activeSlave.health -= 10,$surgeryType = "ovaImplant removed"]] + <<case "asexual">> + One has been replaced with a sperm producing analog for self-fertilization. + <</switch>> + <<else>> + <<if $fertilityImplant == 1>> + [[Install fertility implants|Surgery Degradation][$activeSlave.ovaImplant = "fertility",cashX(forceNeg($surgeryCost), "slaveSurgery", $activeSlave), $activeSlave.health -= 10,$surgeryType = "ovaImplant added"]] + <</if>> + <<if $sympatheticOvaries == 1>> + [[Install sympathetic ovulation implants|Surgery Degradation][$activeSlave.ovaImplant = "sympathy",cashX(forceNeg($surgeryCost), "slaveSurgery", $activeSlave), $activeSlave.health -= 10,$surgeryType = "ovaImplant added"]] + <</if>> <</if>> - <</if>> + </div> + <div style="text-indent:2em"> <<if $activeSlave.indentureRestrictions < 1 && ($activeSlave.breedingMark != 1 || $propOutcome == 0 || $eugenicsFullControl == 1 || $arcologies[0].FSRestart == "unset")>> - <br> <<if $activeSlave.ovaries == 1>> <<if $activeSlave.preg > 0>> $His ovaries and womb cannot be removed while $he is pregnant. @@ -1101,682 +1105,710 @@ <</if>> <</if>> <</if>> + </div> <<if $seeExtreme == 1 && $seeHyperPreg == 1 && $seePreg != 0 && $permaPregImplant == 1>> - <br> - <<if $activeSlave.assignment == "work in the dairy" && $dairyPregSetting > 0>> - $His womb is already rented out for the production of calves. - <<elseif $activeSlave.broodmother > 0>> - $He has been made into a <<if $activeSlave.broodmother > 1>>hyper-<</if>>broodmother. - <<if $activeSlave.womb.length == 0 >> - [[Remove the pregnancy generator|Surgery Degradation][$activeSlave.preg = 0,$activeSlave.pregWeek = -2,$activeSlave.pregSource = 0,$activeSlave.pregWeek = 0,$activeSlave.pregKnown = 0,$activeSlave.pregType = 0,$activeSlave.broodmother = 0,$activeSlave.broodmotherFetuses = 0,$activeSlave.broodmotherOnHold = 0,cashX(forceNeg($surgeryCost), "slaveSurgery", $activeSlave),$activeSlave.pregControl = "none",$activeSlave.health -= 10,$surgeryType = "pregRemove"]] - <<else>> - $He is pregnant right now, so $his broodmother implant can't be safely extracted. - <<if $activeSlave.broodmother == 1 && $activeSlave.broodmotherFetuses == 1>> /*hack can be applied only one time, for type 1 broodmothers, and only if implant already present*/ - <br> - [[Hack the pregnancy generator|Surgery Degradation][cashX(forceNeg($surgeryCost), "slaveSurgery", $activeSlave),$activeSlave.pregControl = "none",$activeSlave.health -= 1,$surgeryType = "preg1hack"]] //This will trick the generator ova release logic, forcing it to release more than one ova each week. This is an untested override and can cause severe health problems.// - <<elseif $activeSlave.broodmother == 1 && $activeSlave.broodmotherFetuses > 1>> - <br> - The implant firmware has already been adjusted. + <div style="text-indent:2em"> + <<if $activeSlave.assignment == "work in the dairy" && $dairyPregSetting > 0>> + $His womb is already rented out for the production of calves. + <<elseif $activeSlave.broodmother > 0>> + $He has been made into a <<if $activeSlave.broodmother > 1>>hyper-<</if>>broodmother. + <<if $activeSlave.womb.length == 0 >> + [[Remove the pregnancy generator|Surgery Degradation][$activeSlave.preg = 0,$activeSlave.pregWeek = -2,$activeSlave.pregSource = 0,$activeSlave.pregWeek = 0,$activeSlave.pregKnown = 0,$activeSlave.pregType = 0,$activeSlave.broodmother = 0,$activeSlave.broodmotherFetuses = 0,$activeSlave.broodmotherOnHold = 0,cashX(forceNeg($surgeryCost), "slaveSurgery", $activeSlave),$activeSlave.pregControl = "none",$activeSlave.health -= 10,$surgeryType = "pregRemove"]] + <<else>> + $He is pregnant right now, so $his broodmother implant can't be safely extracted. + <div style="text-indent:4em"> + <<if $activeSlave.broodmother == 1 && $activeSlave.broodmotherFetuses == 1>> /*hack can be applied only one time, for type 1 broodmothers, and only if implant already present*/ + [[Hack the pregnancy generator|Surgery Degradation][cashX(forceNeg($surgeryCost), "slaveSurgery", $activeSlave),$activeSlave.pregControl = "none",$activeSlave.health -= 1,$surgeryType = "preg1hack"]] //This will trick the generator ova release logic, forcing it to release more than one ova each week. This is an untested override and can cause severe health problems.// + <<elseif $activeSlave.broodmother == 1 && $activeSlave.broodmotherFetuses > 1>> + The implant firmware has already been adjusted. + <</if>> + </div> <</if>> + <<elseif $activeSlave.indentureRestrictions > 0 || ($activeSlave.breedingMark == 1 && $propOutcome == 1 && $eugenicsFullControl != 1 && $arcologies[0].FSRestart != "unset")>> + //$He is protected from extreme surgery// + <<elseif isFertile($activeSlave) && $activeSlave.ovaryAge <= 46>> + $He could be made into a broodmother. + [[Implant a pregnancy generator|Surgery Degradation][$activeSlave.preg = 1,$activeSlave.pregWeek = 1,$activeSlave.pregKnown = 1,$activeSlave.pregType = 1,$activeSlave.broodmother = 1,$activeSlave.broodmotherFetuses = 1,cashX(forceNeg($surgeryCost), "slaveSurgery", $activeSlave),$activeSlave.pregControl = "none",$activeSlave.health -= 10,$surgeryType = "preg"]] //This will have severe effects on $his health and mind// + <<else>> + $His body cannot support being a broodmother. <</if>> - <<elseif $activeSlave.indentureRestrictions > 0 || ($activeSlave.breedingMark == 1 && $propOutcome == 1 && $eugenicsFullControl != 1 && $arcologies[0].FSRestart != "unset")>> - //$He is protected from extreme surgery// - <<elseif isFertile($activeSlave) && $activeSlave.ovaryAge <= 46>> - $He could be made into a broodmother. - [[Implant a pregnancy generator|Surgery Degradation][$activeSlave.preg = 1,$activeSlave.pregWeek = 1,$activeSlave.pregKnown = 1,$activeSlave.pregType = 1,$activeSlave.broodmother = 1,$activeSlave.broodmotherFetuses = 1,cashX(forceNeg($surgeryCost), "slaveSurgery", $activeSlave),$activeSlave.pregControl = "none",$activeSlave.health -= 10,$surgeryType = "preg"]] //This will have severe effects on $his health and mind// - <<else>> - $His body cannot support being a broodmother. - <</if>> + </div> <</if>> <</if>> </div> -<br> -<<if ($activeSlave.dick == 0) && ($activeSlave.vagina == -1)>> - $He is a null, possessing neither penis nor vagina. -<<elseif ($activeSlave.dick != 0)>> - $He has - <<if ($seeCircumcision == 1)>> - <<if ($activeSlave.foreskin == 0)>> - a circumcised - <<elseif ($activeSlave.foreskin >= 1)>> - an uncircumcised +/*Sex description*/ +<div style="text-indent:2em"> + <<if ($activeSlave.dick == 0) && ($activeSlave.vagina == -1)>> + $He is a null, possessing neither penis nor vagina. + <<elseif ($activeSlave.dick != 0)>> + $He has + <<if ($seeCircumcision == 1)>> + <<if ($activeSlave.foreskin == 0)>> + a circumcised + <<elseif ($activeSlave.foreskin >= 1)>> + an uncircumcised + <</if>> + <<else>> + a <</if>> - <<else>> - a - <</if>> - <<if ($activeSlave.vagina == -1)>> - penis. - <<elseif ($activeSlave.ovaries != 0)>> - penis and a - <<elseif ($activeSlave.vagina != -1)>> - penis and a<<if $activeSlave.genes == "XY">>n artificial<</if>> - <</if>> -<<elseif ($activeSlave.dick == 0)>> - $He has a -<</if>> - -<<if $activeSlave.vagina > -1>> - <<if $activeSlave.vagina == 0>> - virgin pussy. - <<elseif $activeSlave.vagina == 1>> - tight pussy. - <<elseif $activeSlave.vagina == 2>> - used pussy. - <<elseif $activeSlave.vagina == 3>> - loose pussy. - <<elseif $activeSlave.vagina == 10>> - ruined cunt. - <<else>> - gaping cunt. - <</if>> -<</if>> - -<<if ($activeSlave.dick != 0) && (($activeSlave.ovaries != 0) || ($activeSlave.vagina != -1))>> - It's possible to remove either and leave $him sexually functional. -<</if>> - -<<if $activeSlave.vagina > -1>> - <<if $activeSlave.indentureRestrictions < 1 && ($activeSlave.breedingMark != 1 || $propOutcome == 0 || $eugenicsFullControl == 1 || $arcologies[0].FSRestart == "unset")>> - | [[Remove pussy|Surgery Degradation][surgeryAmp($activeSlave, "vagina"), $surgeryType = "vaginaRemoval", cashX(forceNeg($surgeryCost), "slaveSurgery", $activeSlave)]] <<if $activeSlave.ovaries == 1>>//This will remove $his ovaries as well//<</if>> + <<if ($activeSlave.vagina == -1)>> + penis. + <<elseif ($activeSlave.ovaries != 0)>> + penis and a + <<elseif ($activeSlave.vagina != -1)>> + penis and a<<if $activeSlave.genes == "XY">>n artificial<</if>> + <</if>> + <<elseif ($activeSlave.dick == 0)>> + $He has a <</if>> -<</if>> -<<if $activeSlave.indentureRestrictions < 1 && ($activeSlave.breedingMark != 1 || $propOutcome == 0 || $eugenicsFullControl == 1 || $arcologies[0].FSRestart == "unset")>> - <<if ($activeSlave.vagina == -1) && ($activeSlave.dick != 0)>> - | [[Convert genitalia to female|Surgery Degradation][$activeSlave.dick = 0,$activeSlave.dickAccessory = "none",$activeSlave.chastityPenis = 0,$activeSlave.dickTat = 0,$activeSlave.foreskin = 0,$activeSlave.scrotum = 0,$activeSlave.balls = 0,$activeSlave.ballType = "human",$activeSlave.vasectomy = 0,$activeSlave.vagina = 0,$activeSlave.preg = -2,$activeSlave.skill.vaginal = 0,cashX(forceNeg($surgeryCost), "slaveSurgery", $activeSlave), $activeSlave.health -= 40, $surgeryType = "mtf"]] - <</if>> - <<if ($activeSlave.vagina == -1) && ($activeSlave.dick == 0) && ($surgeryUpgrade == 1)>> - | [[Create a vagina|Surgery Degradation][$activeSlave.vagina = 0,$activeSlave.skill.vaginal = 0,cashX(forceNeg($surgeryCost), "slaveSurgery", $activeSlave), $activeSlave.health -= 40, $surgeryType = "ntf"]] - <</if>> - <<if ($activeSlave.dick > 0) && ($seeExtreme == 1)>> - | [[Remove penis|Surgery Degradation][surgeryAmp($activeSlave, "dick"), $surgeryType = "chop", cashX(forceNeg($surgeryCost), "slaveSurgery", $activeSlave)]] - <</if>> - <<if ($activeSlave.foreskin > 0) && $activeSlave.dick > 0>> - <<if $activeSlave.indentureRestrictions < 2>> - <<if $seeCircumcision == 1>> - | [[Remove foreskin|Surgery Degradation][$activeSlave.foreskin = 0,cashX(forceNeg($surgeryCost), "slaveSurgery", $activeSlave), $activeSlave.health -= 10, $surgeryType = "circumcision"]] - <</if>> - <<if $activeSlave.foreskin - $activeSlave.dick > 0>> - | [[Remove excess foreskin|Surgery Degradation][$activeSlave.foreskin = $activeSlave.dick,cashX(forceNeg($surgeryCost), "slaveSurgery", $activeSlave), $activeSlave.health -= 5, $surgeryType = "foreskinTuck"]] - <</if>> + <<if $activeSlave.vagina > -1>> + <<if $activeSlave.vagina == 0>> + virgin pussy. + <<elseif $activeSlave.vagina == 1>> + tight pussy. + <<elseif $activeSlave.vagina == 2>> + used pussy. + <<elseif $activeSlave.vagina == 3>> + loose pussy. + <<elseif $activeSlave.vagina == 10>> + ruined cunt. + <<else>> + gaping cunt. <</if>> <</if>> -<</if>> -<<if ($activeSlave.dick != 0) && ($activeSlave.vagina == -1) && ($surgeryUpgrade == 1)>> - <<if $activeSlave.indentureRestrictions < 1>> - | [[Create surgical hermaphrodite|Surgery Degradation][$activeSlave.vagina = 0,$activeSlave.skill.vaginal = 0,cashX(forceNeg($surgeryCost), "slaveSurgery", $activeSlave), $activeSlave.health -= 40, $surgeryType = "herm"]] + <<if ($activeSlave.dick != 0) && (($activeSlave.ovaries != 0) || ($activeSlave.vagina != -1))>> + It's possible to remove either and leave $him sexually functional. <</if>> -<</if>> -<<if ($activeSlave.vagina > 3)>> - <br> - $His vagina could benefit from surgical repair. - [[Repair pussy|Surgery Degradation][$activeSlave.vagina = 3,cashX(forceNeg($surgeryCost), "slaveSurgery", $activeSlave), $activeSlave.health -= 10,$surgeryType = "vagina"]] //This will reduce $his vaginal skills// -<<elseif ($surgeryUpgrade == 1) && ($activeSlave.indentureRestrictions < 2)>> - <<if ($activeSlave.vagina > 1)>> - <br> - $His vaginal muscles could benefit from microsurgical rejuvenation. - [[Tighten pussy|Surgery Degradation][$activeSlave.vagina = 1,cashX(forceNeg($surgeryCost), "slaveSurgery", $activeSlave), $activeSlave.health -= 10,$surgeryType = "vagina"]] //This will reduce $his vaginal skills// - <<elseif ($activeSlave.vagina > 0)>> - <br> - $His pussy is as tight as a virgin's, and $his hymen could be restored. - [[Restore virginity|Surgery Degradation][$activeSlave.vagina = 0,cashX(forceNeg($surgeryCost), "slaveSurgery", $activeSlave), $activeSlave.health -= 10,$surgeryType = "vagina"]] //This will reduce $his vaginal skills// + <<if $activeSlave.vagina > -1>> + <<if $activeSlave.indentureRestrictions < 1 && ($activeSlave.breedingMark != 1 || $propOutcome == 0 || $eugenicsFullControl == 1 || $arcologies[0].FSRestart == "unset")>> + | [[Remove pussy|Surgery Degradation][surgeryAmp($activeSlave, "vagina"), $surgeryType = "vaginaRemoval", cashX(forceNeg($surgeryCost), "slaveSurgery", $activeSlave)]] <<if $activeSlave.ovaries == 1>>//This will remove $his ovaries as well//<</if>> + <</if>> <</if>> -<</if>> -<<if ($activeSlave.balls > 0)>> - <<if ($activeSlave.balls == 1)>> - <br> - $His testicles are vestigial, but $he has balls. Technically. They are - <<elseif ($activeSlave.balls > 1)>> - <br> - $He has testicles - <</if>> - <<if ($activeSlave.scrotum > 0)>> - located in $his scrotum. - <br> - <<if $activeSlave.indentureRestrictions < 2>> - <<if $activeSlave.scrotum - $activeSlave.balls > 0>> - [[Remove excess scrotal skin|Surgery Degradation][$activeSlave.scrotum = $activeSlave.balls,cashX(forceNeg($surgeryCost), "slaveSurgery", $activeSlave), $activeSlave.health -= 5, $surgeryType = "scrotalTuck"]] - <<if $activeSlave.indentureRestrictions < 1>> | <</if>> - <</if>> + <<if $activeSlave.indentureRestrictions < 1 && ($activeSlave.breedingMark != 1 || $propOutcome == 0 || $eugenicsFullControl == 1 || $arcologies[0].FSRestart == "unset")>> + <<if ($activeSlave.vagina == -1) && ($activeSlave.dick != 0)>> + | [[Convert genitalia to female|Surgery Degradation][$activeSlave.dick = 0,$activeSlave.dickAccessory = "none",$activeSlave.chastityPenis = 0,$activeSlave.dickTat = 0,$activeSlave.foreskin = 0,$activeSlave.scrotum = 0,$activeSlave.balls = 0,$activeSlave.ballType = "human",$activeSlave.vasectomy = 0,$activeSlave.vagina = 0,$activeSlave.preg = -2,$activeSlave.skill.vaginal = 0,cashX(forceNeg($surgeryCost), "slaveSurgery", $activeSlave), $activeSlave.health -= 40, $surgeryType = "mtf"]] <</if>> - <<if $activeSlave.indentureRestrictions < 1>> - [[Move them inside abdomen and remove scrotum|Surgery Degradation][$activeSlave.scrotum = 0,cashX(forceNeg($surgeryCost), "slaveSurgery", $activeSlave), $activeSlave.health -= 20, $surgeryType = "relocate"]] - //This will have a negative impact on cum production// + <<if ($activeSlave.vagina == -1) && ($activeSlave.dick == 0) && ($surgeryUpgrade == 1)>> + | [[Create a vagina|Surgery Degradation][$activeSlave.vagina = 0,$activeSlave.skill.vaginal = 0,cashX(forceNeg($surgeryCost), "slaveSurgery", $activeSlave), $activeSlave.health -= 40, $surgeryType = "ntf"]] <</if>> - <<else>> - <<if ($activeSlave.genes == "XY")>> - relocated inside $his abdomen, and $his scrotum has been removed. - <<else>> - implanted inside $his abdomen. + <<if ($activeSlave.dick > 0) && ($seeExtreme == 1)>> + | [[Remove penis|Surgery Degradation][surgeryAmp($activeSlave, "dick"), $surgeryType = "chop", cashX(forceNeg($surgeryCost), "slaveSurgery", $activeSlave)]] + <</if>> + <<if ($activeSlave.foreskin > 0) && $activeSlave.dick > 0>> + <<if $activeSlave.indentureRestrictions < 2>> + <<if $seeCircumcision == 1>> + | [[Remove foreskin|Surgery Degradation][$activeSlave.foreskin = 0,cashX(forceNeg($surgeryCost), "slaveSurgery", $activeSlave), $activeSlave.health -= 10, $surgeryType = "circumcision"]] + <</if>> + <<if $activeSlave.foreskin - $activeSlave.dick > 0>> + | [[Remove excess foreskin|Surgery Degradation][$activeSlave.foreskin = $activeSlave.dick,cashX(forceNeg($surgeryCost), "slaveSurgery", $activeSlave), $activeSlave.health -= 5, $surgeryType = "foreskinTuck"]] + <</if>> + <</if>> <</if>> <</if>> - <<if ($seeExtreme == 1)>> - <<if ($activeSlave.scrotum > 0)>> - | + + <<if ($activeSlave.dick != 0) && ($activeSlave.vagina == -1) && ($surgeryUpgrade == 1)>> + <<if $activeSlave.indentureRestrictions < 1>> + | [[Create surgical hermaphrodite|Surgery Degradation][$activeSlave.vagina = 0,$activeSlave.skill.vaginal = 0,cashX(forceNeg($surgeryCost), "slaveSurgery", $activeSlave), $activeSlave.health -= 40, $surgeryType = "herm"]] <</if>> - [[Geld|Surgery Degradation][$activeSlave.balls = 0,$activeSlave.ballType = "human",$activeSlave.scrotum = 0,$activeSlave.vasectomy = 0,cashX(forceNeg($surgeryCost), "slaveSurgery", $activeSlave), $activeSlave.health -= 40, $surgeryType = "geld"]] <</if>> - <<if $activeSlave.ballType != "sterile">> - <<if ($activeSlave.scrotum > 0)>> - | +</div> + +/*Extra sex surgery*/ +<div style="text-indent:2em"> + <<if ($activeSlave.vagina > 3)>> + $His vagina could benefit from surgical repair. + [[Repair pussy|Surgery Degradation][$activeSlave.vagina = 3,cashX(forceNeg($surgeryCost), "slaveSurgery", $activeSlave), $activeSlave.health -= 10,$surgeryType = "vagina"]] //This will reduce $his vaginal skills// + <<elseif ($surgeryUpgrade == 1) && ($activeSlave.indentureRestrictions < 2)>> + <<if ($activeSlave.vagina > 1)>> + $His vaginal muscles could benefit from microsurgical rejuvenation. + [[Tighten pussy|Surgery Degradation][$activeSlave.vagina = 1,cashX(forceNeg($surgeryCost), "slaveSurgery", $activeSlave), $activeSlave.health -= 10,$surgeryType = "vagina"]] //This will reduce $his vaginal skills// + <<elseif ($activeSlave.vagina > 0)>> + $His pussy is as tight as a virgin's, and $his hymen could be restored. + [[Restore virginity|Surgery Degradation][$activeSlave.vagina = 0,cashX(forceNeg($surgeryCost), "slaveSurgery", $activeSlave), $activeSlave.health -= 10,$surgeryType = "vagina"]] //This will reduce $his vaginal skills// <</if>> - [[Chemically castrate|Surgery Degradation][$activeSlave.ballType = "sterile",cashX(forceNeg($surgeryCost), "slaveSurgery", $activeSlave), $surgeryType = "chem castrate"]] <</if>> - <<if ($activeSlave.vasectomy == 1)>> - <br> - $He has had a vasectomy and shoots blanks when $he cums<<if $activeSlave.pubertyXY == 0 || $activeSlave.ballType == "sterile">>, or would, if $he were potent<</if>>. - [[Reverse vasectomy|Surgery Degradation][$activeSlave.vasectomy = 0,cashX(forceNeg($surgeryCost), "slaveSurgery", $activeSlave), $activeSlave.health -= 10, $surgeryType = "vasectomy undo"]] - <<else>> - <br> - <<if $activeSlave.ballType == "sterile">> - $He has non-functional testicles. +</div> + +<div style="text-indent:2em"> + <<if ($activeSlave.balls > 0)>> + <<if ($activeSlave.balls == 1)>> + $His testicles are vestigial, but $he has balls. Technically. They are + <<elseif ($activeSlave.balls > 1)>> + $He has testicles + <</if>> + <<if ($activeSlave.scrotum > 0)>> + located in $his scrotum. + <<if $activeSlave.indentureRestrictions < 2>> + <<if $activeSlave.scrotum - $activeSlave.balls > 0>> + [[Remove excess scrotal skin|Surgery Degradation][$activeSlave.scrotum = $activeSlave.balls,cashX(forceNeg($surgeryCost), "slaveSurgery", $activeSlave), $activeSlave.health -= 5, $surgeryType = "scrotalTuck"]] + <<if $activeSlave.indentureRestrictions < 1>> | <</if>> + <</if>> + <</if>> <<if $activeSlave.indentureRestrictions < 1>> - [[Clamp vas deferens|Surgery Degradation][$activeSlave.vasectomy = 1,cashX(forceNeg($surgeryCost), "slaveSurgery", $activeSlave), $activeSlave.health -= 10, $surgeryType = "vasectomy"]] + [[Move them inside abdomen and remove scrotum|Surgery Degradation][$activeSlave.scrotum = 0,cashX(forceNeg($surgeryCost), "slaveSurgery", $activeSlave), $activeSlave.health -= 20, $surgeryType = "relocate"]] + //This will have a negative impact on cum production// <</if>> <<else>> - $He has working testicles<<if $activeSlave.pubertyXY == 0>>, though $he isn't potent<</if>>. - <<if $activeSlave.indentureRestrictions < 1>> - [[Clamp vas deferens to cull potency|Surgery Degradation][$activeSlave.vasectomy = 1,cashX(forceNeg($surgeryCost), "slaveSurgery", $activeSlave), $activeSlave.health -= 10, $surgeryType = "vasectomy"]] + <<if ($activeSlave.genes == "XY")>> + relocated inside $his abdomen, and $his scrotum has been removed. + <<else>> + implanted inside $his abdomen. <</if>> <</if>> - <</if>> -<</if>> - -<<if $activeSlave.prostate>> - <br> - $He has a <<if $activeSlave.prostate > 2>>hyperactive, ejaculation enhancing<<elseif $activeSlave.prostate > 1>>hyperactive<<else>>normal<</if>> prostate. - <<if $activeSlave.prostate >= 2 && $prostateImplants == 1>> - <<if $activeSlave.prostate < 3>> - <<if $activeSlave.indentureRestrictions < 2>> - [[Implant prostate with an ejaculation boosting implant|Surgery Degradation][$activeSlave.prostate = 3,cashX(forceNeg($surgeryCost), "slaveSurgery", $activeSlave), $activeSlave.health -= 20,$surgeryType = "ejaculation"]] //This will thin $his ejaculate but greatly increase its quantity// + <<if ($seeExtreme == 1)>> + <<if ($activeSlave.scrotum > 0)>> + | <</if>> + [[Geld|Surgery Degradation][$activeSlave.balls = 0,$activeSlave.ballType = "human",$activeSlave.scrotum = 0,$activeSlave.vasectomy = 0,cashX(forceNeg($surgeryCost), "slaveSurgery", $activeSlave), $activeSlave.health -= 40, $surgeryType = "geld"]] <</if>> - <<if $activeSlave.prostate == 3>> - | [[Remove ejaculation implant|Surgery Degradation][$activeSlave.prostate = 2,cashX(forceNeg($surgeryCost), "slaveSurgery", $activeSlave), $activeSlave.health -= 10, $surgeryType = "endejac"]] - <<elseif $activeSlave.prostate == 2>> - | [[Remove drug implant|Surgery Degradation][$activeSlave.prostate=1,cashX(forceNeg($surgeryCost), "slaveSurgery", $activeSlave),$surgeryType="endprecum"]] - <</if>> - <<else>> - <<if $activeSlave.prostate > 1>> - [[Remove drug implant|Surgery Degradation][$activeSlave.prostate=1,cashX(forceNeg($surgeryCost), "slaveSurgery", $activeSlave),$surgeryType="endprecum"]] - <</if>> - <<if $activeSlave.prostate < 2>> - <<if $activeSlave.indentureRestrictions < 2>> - | [[Implant slow-release productivity drugs|Surgery Degradation][$activeSlave.prostate=2,cashX(forceNeg($surgeryCost), "slaveSurgery", $activeSlave),$activeSlave.health-=10,$surgeryType="precum"]] //This may cause some leaking// + <<if $activeSlave.ballType != "sterile">> + <<if ($activeSlave.scrotum > 0)>> + | <</if>> + [[Chemically castrate|Surgery Degradation][$activeSlave.ballType = "sterile",cashX(forceNeg($surgeryCost), "slaveSurgery", $activeSlave), $surgeryType = "chem castrate"]] <</if>> + <div style="text-indent:2em"> + <<if ($activeSlave.vasectomy == 1)>> + $He has had a vasectomy and shoots blanks when $he cums<<if $activeSlave.pubertyXY == 0 || $activeSlave.ballType == "sterile">>, or would, if $he were potent<</if>>. + [[Reverse vasectomy|Surgery Degradation][$activeSlave.vasectomy = 0,cashX(forceNeg($surgeryCost), "slaveSurgery", $activeSlave), $activeSlave.health -= 10, $surgeryType = "vasectomy undo"]] + <<else>> + <<if $activeSlave.ballType == "sterile">> + $He has non-functional testicles. + <<if $activeSlave.indentureRestrictions < 1>> + [[Clamp vas deferens|Surgery Degradation][$activeSlave.vasectomy = 1,cashX(forceNeg($surgeryCost), "slaveSurgery", $activeSlave), $activeSlave.health -= 10, $surgeryType = "vasectomy"]] + <</if>> + <<else>> + $He has working testicles<<if $activeSlave.pubertyXY == 0>>, though $he isn't potent<</if>>. + <<if $activeSlave.indentureRestrictions < 1>> + [[Clamp vas deferens to cull potency|Surgery Degradation][$activeSlave.vasectomy = 1,cashX(forceNeg($surgeryCost), "slaveSurgery", $activeSlave), $activeSlave.health -= 10, $surgeryType = "vasectomy"]] + <</if>> + <</if>> + <</if>> + </div> <</if>> - <<if ($seeExtreme == 1)>> - <<if $activeSlave.indentureRestrictions < 1>> - | [[Remove prostate|Surgery Degradation][$activeSlave.prostate = 0,cashX(forceNeg($surgeryCost), "slaveSurgery", $activeSlave), $activeSlave.health -= 40, $surgeryType = "prostate"]] +</div> + +/*Prostate*/ +<div style="text-indent:2em"> + <<if $activeSlave.prostate>> + $He has a <<if $activeSlave.prostate > 2>>hyperactive, ejaculation enhancing<<elseif $activeSlave.prostate > 1>>hyperactive<<else>>normal<</if>> prostate. + <<if $activeSlave.prostate >= 2 && $prostateImplants == 1>> + <<if $activeSlave.prostate < 3>> + <<if $activeSlave.indentureRestrictions < 2>> + [[Implant prostate with an ejaculation boosting implant|Surgery Degradation][$activeSlave.prostate = 3,cashX(forceNeg($surgeryCost), "slaveSurgery", $activeSlave), $activeSlave.health -= 20,$surgeryType = "ejaculation"]] //This will thin $his ejaculate but greatly increase its quantity// + <</if>> + <</if>> + <<if $activeSlave.prostate == 3>> + | [[Remove ejaculation implant|Surgery Degradation][$activeSlave.prostate = 2,cashX(forceNeg($surgeryCost), "slaveSurgery", $activeSlave), $activeSlave.health -= 10, $surgeryType = "endejac"]] + <<elseif $activeSlave.prostate == 2>> + | [[Remove drug implant|Surgery Degradation][$activeSlave.prostate=1,cashX(forceNeg($surgeryCost), "slaveSurgery", $activeSlave),$surgeryType="endprecum"]] + <</if>> + <<else>> + <<if $activeSlave.prostate > 1>> + [[Remove drug implant|Surgery Degradation][$activeSlave.prostate=1,cashX(forceNeg($surgeryCost), "slaveSurgery", $activeSlave),$surgeryType="endprecum"]] + <</if>> + <<if $activeSlave.prostate < 2>> + <<if $activeSlave.indentureRestrictions < 2>> + | [[Implant slow-release productivity drugs|Surgery Degradation][$activeSlave.prostate=2,cashX(forceNeg($surgeryCost), "slaveSurgery", $activeSlave),$activeSlave.health-=10,$surgeryType="precum"]] //This may cause some leaking// + <</if>> + <</if>> + <</if>> + <<if ($seeExtreme == 1)>> + <<if $activeSlave.indentureRestrictions < 1>> + | [[Remove prostate|Surgery Degradation][$activeSlave.prostate = 0,cashX(forceNeg($surgeryCost), "slaveSurgery", $activeSlave), $activeSlave.health -= 40, $surgeryType = "prostate"]] + <</if>> <</if>> <</if>> -<</if>> - -<br><br> +</div> <h3>Work on $his asshole:</h3> -<br> -$He has -<<if $activeSlave.anus == 0>> - a virgin asshole. -<<elseif $activeSlave.anus == 1>> - a tight asshole. -<<elseif $activeSlave.anus == 2>> - a loose asshole. -<<elseif $activeSlave.anus == 3>> - a very loose asshole. -<<else>> - a permanently gaping asshole. -<</if>> -<<if ($activeSlave.anus > 3)>> - <br> - $His anal sphincter could benefit from surgical repair. - [[Repair asshole|Surgery Degradation][$activeSlave.anus = 3,cashX(forceNeg($surgeryCost), "slaveSurgery", $activeSlave), $activeSlave.health -= 10,$surgeryType = "anus"]] //This will reduce $his anal skills// -<<elseif ($surgeryUpgrade == 1) && ($activeSlave.indentureRestrictions < 2)>> - <<if ($activeSlave.anus > 1)>> - <br> - $His anal sphincter could benefit from microsurgical rejuvenation. - [[Tighten asshole|Surgery Degradation][$activeSlave.anus = 1,cashX(forceNeg($surgeryCost), "slaveSurgery", $activeSlave), $activeSlave.health -= 10,$surgeryType = "anus"]] //This will reduce $his anal skills// - <<elseif ($activeSlave.anus > 0)>> - <br> - $His butthole is fairly narrow, but could be tightened to virgin status. - [[Restore anal virginity|Surgery Degradation][$activeSlave.anus = 0,cashX(forceNeg($surgeryCost), "slaveSurgery", $activeSlave), $activeSlave.health -= 10,$surgeryType = "anus"]] //This will reduce $his anal skills// + +/*Asshole*/ +<div style="text-indent:2em"> + $He has + <<if $activeSlave.anus == 0>> + a virgin asshole. + <<elseif $activeSlave.anus == 1>> + a tight asshole. + <<elseif $activeSlave.anus == 2>> + a loose asshole. + <<elseif $activeSlave.anus == 3>> + a very loose asshole. + <<else>> + a permanently gaping asshole. <</if>> -<</if>> +</div> -<br><br> +/*Pucker up*/ +<div style="text-indent:2em"> + <<if ($activeSlave.anus > 3)>> + $His anal sphincter could benefit from surgical repair. + [[Repair asshole|Surgery Degradation][$activeSlave.anus = 3,cashX(forceNeg($surgeryCost), "slaveSurgery", $activeSlave), $activeSlave.health -= 10,$surgeryType = "anus"]] //This will reduce $his anal skills// + <<elseif ($surgeryUpgrade == 1) && ($activeSlave.indentureRestrictions < 2)>> + <<if ($activeSlave.anus > 1)>> + $His anal sphincter could benefit from microsurgical rejuvenation. + [[Tighten asshole|Surgery Degradation][$activeSlave.anus = 1,cashX(forceNeg($surgeryCost), "slaveSurgery", $activeSlave), $activeSlave.health -= 10,$surgeryType = "anus"]] //This will reduce $his anal skills// + <<elseif ($activeSlave.anus > 0)>> + $His butthole is fairly narrow, but could be tightened to virgin status. + [[Restore anal virginity|Surgery Degradation][$activeSlave.anus = 0,cashX(forceNeg($surgeryCost), "slaveSurgery", $activeSlave), $activeSlave.health -= 10,$surgeryType = "anus"]] //This will reduce $his anal skills// + <</if>> + <</if>> +</div> <<if $geneticMappingUpgrade >= 1>> <h2>Apply a retro-virus treatment:</h2> - <br> <<if ($activeSlave.indentureRestrictions >= 1)>> - //Modification at a genetic level clearly violates $his indenture contract// + <div style="text-indent:2em"> + //Modification at a genetic level clearly violates $his indenture contract// + </div> <<elseif $activeSlave.health < 0>> - //$He's too unhealthy to undergo gene therapy// + <div style="text-indent:2em"> + //$He's too unhealthy to undergo gene therapy// + </div> <<else>> <h3>Available treatments:</h3> - <<if $arcologies[0].childhoodFertilityInducedNCSResearch == 1>> - <br> - <<if $activeSlave.geneMods.NCS == 0>> - [[Induced NCS treatment|Surgery Degradation][$activeSlave.geneMods.NCS = 1,cashX(forceNeg($surgeryCost*4), "slaveSurgery", $activeSlave), $activeSlave.health -= 80, $activeSlave.chem += 40,$surgeryType = "retrograde virus injection NCS"]] //This will induce @@.orange;NCS@@ in $his genetic code// - <<else>> - //$He already has Induced @@.orange;NCS@@// + + <div style="text-indent:2em"> + <<if $arcologies[0].childhoodFertilityInducedNCSResearch == 1>> + <<if $activeSlave.geneMods.NCS == 0>> + [[Induced NCS treatment|Surgery Degradation][$activeSlave.geneMods.NCS = 1,cashX(forceNeg($surgeryCost*4), "slaveSurgery", $activeSlave), $activeSlave.health -= 80, $activeSlave.chem += 40,$surgeryType = "retrograde virus injection NCS"]] //This will induce @@.orange;NCS@@ in $his genetic code// + <<else>> + //$He already has Induced @@.orange;NCS@@// + <</if>> <</if>> - <</if>> - <<if $RapidCellGrowthFormula == 1>> - <br> - <<if $activeSlave.geneMods.rapidCellGrowth == 0>> - [[Increased elasticity treatment|Surgery Degradation][$activeSlave.geneMods.rapidCellGrowth = 1,cashX(forceNeg($surgeryCost * 4), "slaveSurgery", $activeSlave), $activeSlave.health -= 40, $activeSlave.chem += 100,$surgeryType = "elasticity treatment"]] //This will alter $his genetic code to encourage $his body to stretch// - <<else>> - //$He already has received the plasticity increasing elasticity treatment// - <</if>> - <</if>> - <<if $activeSlave.geneticQuirks.albinism == 2>> - <br> - [[Albinism prevention treatment|Surgery Degradation][$activeSlave.geneticQuirks.albinism = 0,cashX(forceNeg($surgeryCost*4), "slaveSurgery", $activeSlave), $activeSlave.health -= 40, $activeSlave.chem += 100,$surgeryType = "gene treatment"]] - <<elseif $activeSlave.geneticQuirks.albinism == 1 && $geneticMappingUpgrade >= 2>> - <br> - [[Albinism activation treatment|Surgery Degradation][$activeSlave.geneticQuirks.albinism = 2,cashX(forceNeg($surgeryCost*4), "slaveSurgery", $activeSlave), $activeSlave.health -= 40, $activeSlave.chem += 100,$surgeryType = "gene treatment"]] //Will not have an active effect// - | [[Albinism carrier corrective treatment|Surgery Degradation][$activeSlave.geneticQuirks.albinism = 0,cashX(forceNeg($surgeryCost*4), "slaveSurgery", $activeSlave), $activeSlave.health -= 40, $activeSlave.chem += 100,$surgeryType = "gene treatment"]] - <<elseif $geneticFlawLibrary == 1>> - <br> - [[Induced albinism treatment|Surgery Degradation][$activeSlave.geneticQuirks.albinism = 2,cashX(forceNeg($surgeryCost*10), "slaveSurgery", $activeSlave), $activeSlave.health -= 40, $activeSlave.chem += 40,$surgeryType = "gene treatment"]] //This will induce @@.orange;albinism@@ in $his genetic code// - <</if>> - <<if $activeSlave.geneticQuirks.androgyny == 2>> - <br> - [[Androgyny correction treatment|Surgery Degradation][$activeSlave.geneticQuirks.androgyny = 0,cashX(forceNeg($surgeryCost*4), "slaveSurgery", $activeSlave), $activeSlave.health -= 40, $activeSlave.chem += 100,$surgeryType = "gene treatment"]] - <<elseif $activeSlave.geneticQuirks.androgyny == 1 && $geneticMappingUpgrade >= 2>> - <br> - [[Androgyny activation treatment|Surgery Degradation][$activeSlave.geneticQuirks.androgyny = 2,cashX(forceNeg($surgeryCost*4), "slaveSurgery", $activeSlave), $activeSlave.health -= 40, $activeSlave.chem += 100,$surgeryType = "gene treatment"]] - | [[Androgyny carrier corrective treatment|Surgery Degradation][$activeSlave.geneticQuirks.androgyny = 0,cashX(forceNeg($surgeryCost*4), "slaveSurgery", $activeSlave), $activeSlave.health -= 40, $activeSlave.chem += 100,$surgeryType = "gene treatment"]] - <<elseif $geneticFlawLibrary == 1>> - <br> - [[Induced androgyny treatment|Surgery Degradation][$activeSlave.geneticQuirks.androgyny = 2,cashX(forceNeg($surgeryCost*10), "slaveSurgery", $activeSlave), $activeSlave.health -= 40, $activeSlave.chem += 40,$surgeryType = "gene treatment"]] //This will induce @@.orange;natural androgyny@@ in $his genetic code// - <</if>> - <<if $activeSlave.geneticQuirks.dwarfism == 2>> - <br> - [[Dwarfism correction treatment|Surgery Degradation][$activeSlave.geneticQuirks.dwarfism = 0,cashX(forceNeg($surgeryCost*4), "slaveSurgery", $activeSlave), $activeSlave.health -= 40, $activeSlave.chem += 100,$surgeryType = "gene treatment"]] - <<elseif $activeSlave.geneticQuirks.dwarfism == 1 && $geneticMappingUpgrade >= 2>> - <br> - [[Dwarfism activation treatment|Surgery Degradation][$activeSlave.geneticQuirks.dwarfism = 2,cashX(forceNeg($surgeryCost*4), "slaveSurgery", $activeSlave), $activeSlave.health -= 40, $activeSlave.chem += 100,$surgeryType = "gene treatment"]] - | [[Dwarfism carrier corrective treatment|Surgery Degradation][$activeSlave.geneticQuirks.dwarfism = 0,cashX(forceNeg($surgeryCost*4), "slaveSurgery", $activeSlave), $activeSlave.health -= 40, $activeSlave.chem += 100,$surgeryType = "gene treatment"]] - <<elseif $geneticFlawLibrary == 1>> - <br> - [[Induced dwarfism treatment|Surgery Degradation][$activeSlave.geneticQuirks.dwarfism = 2,cashX(forceNeg($surgeryCost*10), "slaveSurgery", $activeSlave), $activeSlave.health -= 40, $activeSlave.chem += 40,$surgeryType = "gene treatment"]] //This will induce @@.orange;dwarfism@@ in $his genetic code// - <</if>> - <<if $activeSlave.geneticQuirks.gigantism == 2>> - <br> - [[Gigantism correction treatment|Surgery Degradation][$activeSlave.geneticQuirks.gigantism = 0,cashX(forceNeg($surgeryCost*4), "slaveSurgery", $activeSlave), $activeSlave.health -= 40, $activeSlave.chem += 100,$surgeryType = "gene treatment"]] - <<elseif $activeSlave.geneticQuirks.gigantism == 1 && $geneticMappingUpgrade >= 2>> - <br> - [[Gigantism activation treatment|Surgery Degradation][$activeSlave.geneticQuirks.gigantism = 2,cashX(forceNeg($surgeryCost*4), "slaveSurgery", $activeSlave), $activeSlave.health -= 40, $activeSlave.chem += 100,$surgeryType = "gene treatment"]] - | [[Gigantism carrier corrective treatment|Surgery Degradation][$activeSlave.geneticQuirks.gigantism = 0,cashX(forceNeg($surgeryCost*4), "slaveSurgery", $activeSlave), $activeSlave.health -= 40, $activeSlave.chem += 100,$surgeryType = "gene treatment"]] - <<elseif $geneticFlawLibrary == 1>> - <br> - [[Induced gigantism treatment|Surgery Degradation][$activeSlave.geneticQuirks.gigantism = 2,cashX(forceNeg($surgeryCost*10), "slaveSurgery", $activeSlave), $activeSlave.health -= 40, $activeSlave.chem += 40,$surgeryType = "gene treatment"]] //This will induce @@.orange;gigantism@@ in $his genetic code// - <</if>> - <<if $activeSlave.geneticQuirks.pFace == 2>> - <br> - [[Prevent passing of perfect faces|Surgery Degradation][$activeSlave.geneticQuirks.pFace = 0,cashX(forceNeg($surgeryCost*4), "slaveSurgery", $activeSlave), $activeSlave.health -= 40, $activeSlave.chem += 100,$surgeryType = "gene treatment"]] - <</if>> - <<if $activeSlave.geneticQuirks.uFace == 2>> - <br> - [[Prevent passing of hideous faces|Surgery Degradation][$activeSlave.geneticQuirks.uFace = 0,cashX(forceNeg($surgeryCost*4), "slaveSurgery", $activeSlave), $activeSlave.health -= 40, $activeSlave.chem += 100,$surgeryType = "gene treatment"]] - <</if>> - <<if $activeSlave.geneticQuirks.hyperFertility == 2>> - <br> - [[Correct genetic hyper fertility|Surgery Degradation][$activeSlave.geneticQuirks.hyperFertility = 0,cashX(forceNeg($surgeryCost*4), "slaveSurgery", $activeSlave), $activeSlave.health -= 40, $activeSlave.chem += 100,$surgeryType = "gene treatment"]] - <<elseif $activeSlave.geneticQuirks.hyperFertility == 1 && $geneticMappingUpgrade >= 2>> - <br> - [[Hyper fertility activation treatment|Surgery Degradation][$activeSlave.geneticQuirks.hyperFertility = 2,cashX(forceNeg($surgeryCost*4), "slaveSurgery", $activeSlave), $activeSlave.health -= 40, $activeSlave.chem += 100,$surgeryType = "gene treatment"]] - | [[Hyper fertility carrier corrective treatment|Surgery Degradation][$activeSlave.geneticQuirks.hyperFertility = 0,cashX(forceNeg($surgeryCost*4), "slaveSurgery", $activeSlave), $activeSlave.health -= 40, $activeSlave.chem += 100,$surgeryType = "gene treatment"]] - <<elseif $geneticFlawLibrary == 1>> - <br> - [[Induced hyper fertility treatment|Surgery Degradation][$activeSlave.geneticQuirks.hyperFertility = 2,cashX(forceNeg($surgeryCost*10), "slaveSurgery", $activeSlave), $activeSlave.health -= 40, $activeSlave.chem += 40,$surgeryType = "gene treatment"]] //This will induce @@.orange;inhumanly high fertility@@ in $his genetic code// - <</if>> - <<if $activeSlave.geneticQuirks.fertility == 2>> - <br> - [[Correct heightened fertility|Surgery Degradation][$activeSlave.geneticQuirks.fertility = 0,cashX(forceNeg($surgeryCost*4), "slaveSurgery", $activeSlave), $activeSlave.health -= 40, $activeSlave.chem += 100,$surgeryType = "gene treatment"]] - <<elseif $activeSlave.geneticQuirks.fertility == 1 && $geneticMappingUpgrade >= 2>> - <br> - [[Heightened fertility activation treatment|Surgery Degradation][$activeSlave.geneticQuirks.fertility = 2,cashX(forceNeg($surgeryCost*4), "slaveSurgery", $activeSlave), $activeSlave.health -= 40, $activeSlave.chem += 100,$surgeryType = "gene treatment"]] - | [[Heightened fertility carrier corrective treatment|Surgery Degradation][$activeSlave.geneticQuirks.fertility = 0,cashX(forceNeg($surgeryCost*4), "slaveSurgery", $activeSlave), $activeSlave.health -= 40, $activeSlave.chem += 100,$surgeryType = "gene treatment"]] - <<elseif $geneticFlawLibrary == 1>> - <br> - [[Induced heightened fertility treatment|Surgery Degradation][$activeSlave.geneticQuirks.fertility = 2,cashX(forceNeg($surgeryCost*10), "slaveSurgery", $activeSlave), $activeSlave.health -= 40, $activeSlave.chem += 40,$surgeryType = "gene treatment"]] //This will induce @@.orange;heightened fertility@@ in $his genetic code// - <</if>> - <<if $activeSlave.geneticQuirks.superfetation == 2>> - <br> - [[Correct ova release during pregnancy|Surgery Degradation][$activeSlave.geneticQuirks.superfetation = 0,cashX(forceNeg($surgeryCost*4), "slaveSurgery", $activeSlave), $activeSlave.health -= 40, $activeSlave.chem += 100,$surgeryType = "gene treatment"]] - <<elseif $activeSlave.geneticQuirks.superfetation == 1 && $geneticMappingUpgrade >= 2>> - <br> - [[Superfetation activation treatment|Surgery Degradation][$activeSlave.geneticQuirks.superfetation = 2,cashX(forceNeg($surgeryCost*4), "slaveSurgery", $activeSlave), $activeSlave.health -= 40, $activeSlave.chem += 100,$surgeryType = "gene treatment"]] - | [[Superfetation carrier corrective treatment|Surgery Degradation][$activeSlave.geneticQuirks.superfetation = 0,cashX(forceNeg($surgeryCost*4), "slaveSurgery", $activeSlave), $activeSlave.health -= 40, $activeSlave.chem += 100,$surgeryType = "gene treatment"]] - <<elseif $geneticFlawLibrary == 1>> - <br> - [[Induced superfetation treatment|Surgery Degradation][$activeSlave.geneticQuirks.superfetation = 2,cashX(forceNeg($surgeryCost*10), "slaveSurgery", $activeSlave), $activeSlave.health -= 40, $activeSlave.chem += 40,$surgeryType = "gene treatment"]] //This will induce @@.orange;superfetation@@ in $his genetic code// - <</if>> - <<if $activeSlave.geneticQuirks.gigantomastia >= 2>> - <br> - [[Correct gigantomastia|Surgery Degradation][$activeSlave.geneticQuirks.gigantomastia = 0,cashX(forceNeg($surgeryCost*4), "slaveSurgery", $activeSlave), $activeSlave.health -= 40, $activeSlave.chem += 100,$surgeryType = "gene treatment"]] - <<elseif $activeSlave.geneticQuirks.gigantomastia == 1 && $geneticMappingUpgrade >= 2>> - <br> - [[Gigantomastia activation treatment|Surgery Degradation][$activeSlave.geneticQuirks.gigantomastia = 2,cashX(forceNeg($surgeryCost*4), "slaveSurgery", $activeSlave), $activeSlave.health -= 40, $activeSlave.chem += 100,$surgeryType = "gene treatment"]] - | [[Gigantomastia carrier corrective treatment|Surgery Degradation][$activeSlave.geneticQuirks.gigantomastia = 0,cashX(forceNeg($surgeryCost*4), "slaveSurgery", $activeSlave), $activeSlave.health -= 40, $activeSlave.chem += 100,$surgeryType = "gene treatment"]] - <<elseif $activeSlave.geneticQuirks.gigantomastia == 0 && $geneticFlawLibrary == 1>> - <br> - [[Induced gigantomastia treatment|Surgery Degradation][$activeSlave.geneticQuirks.gigantomastia = 2,cashX(forceNeg($surgeryCost*10), "slaveSurgery", $activeSlave), $activeSlave.health -= 40, $activeSlave.chem += 40,$surgeryType = "gene treatment"]] //This will induce @@.orange;gigantomastia@@ in $his genetic code// - <</if>> - <<if $activeSlave.geneticQuirks.macromastia >= 2>> - <br> - [[Correct macromastia|Surgery Degradation][$activeSlave.geneticQuirks.macromastia = 0,cashX(forceNeg($surgeryCost*4), "slaveSurgery", $activeSlave), $activeSlave.health -= 40, $activeSlave.chem += 100,$surgeryType = "gene treatment"]] - <<elseif $activeSlave.geneticQuirks.macromastia == 1 && $geneticMappingUpgrade >= 2>> - <br> - [[Macromastia activation treatment|Surgery Degradation][$activeSlave.geneticQuirks.macromastia = 2,cashX(forceNeg($surgeryCost*4), "slaveSurgery", $activeSlave), $activeSlave.health -= 40, $activeSlave.chem += 100,$surgeryType = "gene treatment"]] - | [[Macromastia carrier corrective treatment|Surgery Degradation][$activeSlave.geneticQuirks.macromastia = 0,cashX(forceNeg($surgeryCost*4), "slaveSurgery", $activeSlave), $activeSlave.health -= 40, $activeSlave.chem += 100,$surgeryType = "gene treatment"]] - <<elseif $activeSlave.geneticQuirks.macromastia == 0 && $geneticFlawLibrary == 1>> - <br> - [[Induced macromastia treatment|Surgery Degradation][$activeSlave.geneticQuirks.macromastia = 2,cashX(forceNeg($surgeryCost*10), "slaveSurgery", $activeSlave), $activeSlave.health -= 40, $activeSlave.chem += 40,$surgeryType = "gene treatment"]] //This will induce @@.orange;macromastia@@ in $his genetic code// - <</if>> - <<if $activeSlave.geneticQuirks.rearLipedema == 2>> - <br> - [[Correct lipedema|Surgery Degradation][$activeSlave.geneticQuirks.rearLipedema = 0,cashX(forceNeg($surgeryCost*4), "slaveSurgery", $activeSlave), $activeSlave.health -= 40, $activeSlave.chem += 100,$surgeryType = "gene treatment"]] - <<elseif $activeSlave.geneticQuirks.rearLipedema == 1 && $geneticMappingUpgrade >= 2>> - <br> - [[Lipedema activation treatment|Surgery Degradation][$activeSlave.geneticQuirks.rearLipedema = 2,cashX(forceNeg($surgeryCost*4), "slaveSurgery", $activeSlave), $activeSlave.health -= 40, $activeSlave.chem += 100,$surgeryType = "gene treatment"]] - | [[Lipedema carrier corrective treatment|Surgery Degradation][$activeSlave.geneticQuirks.rearLipedema = 0,cashX(forceNeg($surgeryCost*4), "slaveSurgery", $activeSlave), $activeSlave.health -= 40, $activeSlave.chem += 100,$surgeryType = "gene treatment"]] - <<elseif $geneticFlawLibrary == 1>> - <br> - [[Induced lipedema treatment|Surgery Degradation][$activeSlave.geneticQuirks.rearLipedema = 2,cashX(forceNeg($surgeryCost*10), "slaveSurgery", $activeSlave), $activeSlave.health -= 40, $activeSlave.chem += 40,$surgeryType = "gene treatment"]] //This will induce @@.orange;lipedema@@ in $his genetic code// - <</if>> - <<if $activeSlave.geneticQuirks.wellHung == 2>> - <br> - [[Correct genetic predisposition for large genitals|Surgery Degradation][$activeSlave.geneticQuirks.wellHung = 0,cashX(forceNeg($surgeryCost*4), "slaveSurgery", $activeSlave), $activeSlave.health -= 40, $activeSlave.chem += 100,$surgeryType = "gene treatment"]] - <<elseif $activeSlave.geneticQuirks.wellHung == 1 && $geneticMappingUpgrade >= 2>> - <br> - [[Enhanced penile development activation treatment|Surgery Degradation][$activeSlave.geneticQuirks.wellHung = 2,cashX(forceNeg($surgeryCost*4), "slaveSurgery", $activeSlave), $activeSlave.health -= 40, $activeSlave.chem += 100,$surgeryType = "gene treatment"]] - | [[Enhanced penile development carrier corrective treatment|Surgery Degradation][$activeSlave.geneticQuirks.wellHung = 0,cashX(forceNeg($surgeryCost*4), "slaveSurgery", $activeSlave), $activeSlave.health -= 40, $activeSlave.chem += 100,$surgeryType = "gene treatment"]] - <<elseif $geneticFlawLibrary == 1>> - <br> - [[Induced penile development treatment|Surgery Degradation][$activeSlave.geneticQuirks.wellHung = 2,cashX(forceNeg($surgeryCost*10), "slaveSurgery", $activeSlave), $activeSlave.health -= 40, $activeSlave.chem += 40,$surgeryType = "gene treatment"]] //This will induce @@.orange;penile development@@ in $his genetic code// - <</if>> - <<if $activeSlave.geneticQuirks.wGain == 2>> - <br> - [[Correct hyperleptinemia|Surgery Degradation][$activeSlave.geneticQuirks.wGain = 0, $activeSlave.weightDirection = 0, cashX(forceNeg($surgeryCost*4), "slaveSurgery", $activeSlave), $activeSlave.health -= 40, $activeSlave.chem += 100,$surgeryType = "gene treatment"]] - <<elseif $activeSlave.geneticQuirks.wGain == 1 && $geneticMappingUpgrade >= 2>> - <br> - [[Hyperleptinemia activation treatment|Surgery Degradation][$activeSlave.geneticQuirks.wGain = 2, $activeSlave.weightDirection = 1, cashX(forceNeg($surgeryCost*4), "slaveSurgery", $activeSlave), $activeSlave.health -= 40, $activeSlave.chem += 100,$surgeryType = "gene treatment"]] - | [[Hyperleptinemia carrier corrective treatment|Surgery Degradation][$activeSlave.geneticQuirks.wGain = 0, $activeSlave.weightDirection = 0, cashX(forceNeg($surgeryCost*4), "slaveSurgery", $activeSlave), $activeSlave.health -= 40, $activeSlave.chem += 100,$surgeryType = "gene treatment"]] - <<elseif $geneticFlawLibrary == 1>> - <br> - [[Induced hyperleptinemia treatment|Surgery Degradation][$activeSlave.geneticQuirks.wGain = 2, $activeSlave.weightDirection = 1, cashX(forceNeg($surgeryCost*10), "slaveSurgery", $activeSlave), $activeSlave.health -= 40, $activeSlave.chem += 40,$surgeryType = "gene treatment"]] //This will induce @@.orange;hyperleptinemia@@ in $his genetic code// - <</if>> - <<if $activeSlave.geneticQuirks.wLoss == 2>> - <br> - [[Correct hypoleptinemia|Surgery Degradation][$activeSlave.geneticQuirks.wLoss = 0, $activeSlave.weightDirection = 0, cashX(forceNeg($surgeryCost*4), "slaveSurgery", $activeSlave), $activeSlave.health -= 40, $activeSlave.chem += 100,$surgeryType = "gene treatment"]] - <<elseif $activeSlave.geneticQuirks.wLoss == 1 && $geneticMappingUpgrade >= 2>> - <br> - [[Hypoleptinemia activation treatment|Surgery Degradation][$activeSlave.geneticQuirks.wLoss = 2, $activeSlave.weightDirection = -1, cashX(forceNeg($surgeryCost*4), "slaveSurgery", $activeSlave), $activeSlave.health -= 40, $activeSlave.chem += 100,$surgeryType = "gene treatment"]] - | [[Hypoleptinemia carrier corrective treatment|Surgery Degradation][$activeSlave.geneticQuirks.wLoss = 0, $activeSlave.weightDirection = 0, cashX(forceNeg($surgeryCost*4), "slaveSurgery", $activeSlave), $activeSlave.health -= 40, $activeSlave.chem += 100,$surgeryType = "gene treatment"]] - <<elseif $geneticFlawLibrary == 1>> - <br> - [[Induced hypoleptinemia treatment|Surgery Degradation][$activeSlave.geneticQuirks.wLoss = 2, $activeSlave.weightDirection = -1, cashX(forceNeg($surgeryCost*10), "slaveSurgery", $activeSlave), $activeSlave.health -= 40, $activeSlave.chem += 40,$surgeryType = "gene treatment"]] //This will induce @@.orange;hypoleptinemia@@ in $his genetic code// - <</if>> - <<if $activeSlave.geneticQuirks.mGain == 2>> - <br> - [[Correct myotonic hypertrophy|Surgery Degradation][$activeSlave.geneticQuirks.mGain = 0,cashX(forceNeg($surgeryCost*4), "slaveSurgery", $activeSlave), $activeSlave.health -= 40, $activeSlave.chem += 100,$surgeryType = "gene treatment"]] - <<elseif $activeSlave.geneticQuirks.mGain == 1 && $geneticMappingUpgrade >= 2>> - <br> - [[Myotonic hypertrophy activation treatment|Surgery Degradation][$activeSlave.geneticQuirks.mGain = 2,cashX(forceNeg($surgeryCost*4), "slaveSurgery", $activeSlave), $activeSlave.health -= 40, $activeSlave.chem += 100,$surgeryType = "gene treatment"]] - | [[Myotonic hypertrophy carrier corrective treatment|Surgery Degradation][$activeSlave.geneticQuirks.mGain = 0,cashX(forceNeg($surgeryCost*4), "slaveSurgery", $activeSlave), $activeSlave.health -= 40, $activeSlave.chem += 100,$surgeryType = "gene treatment"]] - <<elseif $geneticFlawLibrary == 1>> - <br> - [[Induced myotonic hypertrophy treatment|Surgery Degradation][$activeSlave.geneticQuirks.mGain = 2,cashX(forceNeg($surgeryCost*10), "slaveSurgery", $activeSlave), $activeSlave.health -= 40, $activeSlave.chem += 40,$surgeryType = "gene treatment"]] //This will induce @@.orange;myotonic hypertrophy@@ in $his genetic code// - <</if>> - <<if $activeSlave.geneticQuirks.mLoss == 2>> - <br> - [[Correct myotonic dystrophy|Surgery Degradation][$activeSlave.geneticQuirks.mLoss = 0,cashX(forceNeg($surgeryCost*4), "slaveSurgery", $activeSlave), $activeSlave.health -= 40, $activeSlave.chem += 100,$surgeryType = "gene treatment"]] - <<elseif $activeSlave.geneticQuirks.mLoss == 1 && $geneticMappingUpgrade >= 2>> - <br> - [[Myotonic dystrophy activation treatment|Surgery Degradation][$activeSlave.geneticQuirks.mLoss = 2,cashX(forceNeg($surgeryCost*4), "slaveSurgery", $activeSlave), $activeSlave.health -= 40, $activeSlave.chem += 100,$surgeryType = "gene treatment"]] - | [[Myotonic dystrophy carrier corrective treatment|Surgery Degradation][$activeSlave.geneticQuirks.mLoss = 0,cashX(forceNeg($surgeryCost*4), "slaveSurgery", $activeSlave), $activeSlave.health -= 40, $activeSlave.chem += 100,$surgeryType = "gene treatment"]] - <<elseif $geneticFlawLibrary == 1>> - <br> - [[Induced myotonic dystrophy treatment|Surgery Degradation][$activeSlave.geneticQuirks.mLoss = 2,cashX(forceNeg($surgeryCost*10), "slaveSurgery", $activeSlave), $activeSlave.health -= 40, $activeSlave.chem += 40,$surgeryType = "gene treatment"]] //This will induce @@.orange;myotonic dystrophy@@ in $his genetic code// - <</if>> - <</if>> - <br><br> -<</if>> + </div> -<h3>Deal with $his hair:</h3> + <div style="text-indent:2em"> + <<if $RapidCellGrowthFormula == 1>> + <<if $activeSlave.geneMods.rapidCellGrowth == 0>> + [[Increased elasticity treatment|Surgery Degradation][$activeSlave.geneMods.rapidCellGrowth = 1,cashX(forceNeg($surgeryCost * 4), "slaveSurgery", $activeSlave), $activeSlave.health -= 40, $activeSlave.chem += 100,$surgeryType = "elasticity treatment"]] //This will alter $his genetic code to encourage $his body to stretch// + <<else>> + //$He already has received the plasticity increasing elasticity treatment// + <</if>> + <</if>> + </div> -<<set _pubertyAge = Math.min($activeSlave.pubertyAgeXX, $activeSlave.pubertyAgeXY)>> -<br> -<<if $activeSlave.bald == 0 && $activeSlave.hStyle != "bald">> - $He naturally grows $activeSlave.origHColor hair from $his head. - [["Surgically remove " + $his + " ability to grow hair"|Surgery Degradation][cashX(forceNeg($surgeryCost), "slaveSurgery", $activeSlave),$activeSlave.bald = 1,$surgeryType = "hair removal"]] -<<else>> - $He is no longer capable of growing hair on $his head. -<</if>> -<br> -<<if ($activeSlave.eyebrowHStyle != "bald")>> - $He has $activeSlave.origHColor eyebrows. - [["Surgically remove " + $his + " ability to grow eyebrows"|Surgery Degradation][cashX(forceNeg($surgeryCost), "slaveSurgery", $activeSlave),$surgeryType = "eyebrow removal"]] -<<else>> - $He is no longer capable of growing eyebrow hair. -<</if>> -<br> -<<if ($activeSlave.underArmHStyle != "bald" && $activeSlave.underArmHStyle != "hairless") || ($activeSlave.pubicHStyle != "bald" && $activeSlave.pubicHStyle != "hairless")>> - $He <<if $activeSlave.physicalAge >= _pubertyAge>>naturally grows<<elseif $activeSlave.physicalAge >= _pubertyAge-1>>is beginning to grow<<else>>will someday grow<</if>> $activeSlave.origHColor body hair. - [["Surgically remove " + $his + " ability to grow body hair"|Surgery Degradation][cashX(forceNeg($surgeryCost), "slaveSurgery", $activeSlave),$surgeryType = "body hair removal"]] -<<else>> - $His $activeSlave.skin skin is silky smooth and hair free from $his neck to $his <<if !hasAnyLegs($activeSlave)>>hips<<else>>toes<</if>>. -<</if>> + <div style="text-indent:2em"> + <<if $activeSlave.geneticQuirks.albinism == 2>> + [[Albinism prevention treatment|Surgery Degradation][$activeSlave.geneticQuirks.albinism = 0,cashX(forceNeg($surgeryCost*4), "slaveSurgery", $activeSlave), $activeSlave.health -= 40, $activeSlave.chem += 100,$surgeryType = "gene treatment"]] + <<elseif $activeSlave.geneticQuirks.albinism == 1 && $geneticMappingUpgrade >= 2>> + [[Albinism activation treatment|Surgery Degradation][$activeSlave.geneticQuirks.albinism = 2,cashX(forceNeg($surgeryCost*4), "slaveSurgery", $activeSlave), $activeSlave.health -= 40, $activeSlave.chem += 100,$surgeryType = "gene treatment"]] //Will not have an active effect// + | [[Albinism carrier corrective treatment|Surgery Degradation][$activeSlave.geneticQuirks.albinism = 0,cashX(forceNeg($surgeryCost*4), "slaveSurgery", $activeSlave), $activeSlave.health -= 40, $activeSlave.chem += 100,$surgeryType = "gene treatment"]] + <<elseif $geneticFlawLibrary == 1>> + [[Induced albinism treatment|Surgery Degradation][$activeSlave.geneticQuirks.albinism = 2,cashX(forceNeg($surgeryCost*10), "slaveSurgery", $activeSlave), $activeSlave.health -= 40, $activeSlave.chem += 40,$surgeryType = "gene treatment"]] //This will induce @@.orange;albinism@@ in $his genetic code// + <</if>> + <<if $activeSlave.geneticQuirks.androgyny == 2>> + [[Androgyny correction treatment|Surgery Degradation][$activeSlave.geneticQuirks.androgyny = 0,cashX(forceNeg($surgeryCost*4), "slaveSurgery", $activeSlave), $activeSlave.health -= 40, $activeSlave.chem += 100,$surgeryType = "gene treatment"]] + <<elseif $activeSlave.geneticQuirks.androgyny == 1 && $geneticMappingUpgrade >= 2>> + [[Androgyny activation treatment|Surgery Degradation][$activeSlave.geneticQuirks.androgyny = 2,cashX(forceNeg($surgeryCost*4), "slaveSurgery", $activeSlave), $activeSlave.health -= 40, $activeSlave.chem += 100,$surgeryType = "gene treatment"]] + | [[Androgyny carrier corrective treatment|Surgery Degradation][$activeSlave.geneticQuirks.androgyny = 0,cashX(forceNeg($surgeryCost*4), "slaveSurgery", $activeSlave), $activeSlave.health -= 40, $activeSlave.chem += 100,$surgeryType = "gene treatment"]] + <<elseif $geneticFlawLibrary == 1>> + [[Induced androgyny treatment|Surgery Degradation][$activeSlave.geneticQuirks.androgyny = 2,cashX(forceNeg($surgeryCost*10), "slaveSurgery", $activeSlave), $activeSlave.health -= 40, $activeSlave.chem += 40,$surgeryType = "gene treatment"]] //This will induce @@.orange;natural androgyny@@ in $his genetic code// + <</if>> + </div> -<br><br> + <div style="text-indent:2em"> + <<if $activeSlave.geneticQuirks.dwarfism == 2>> + [[Dwarfism correction treatment|Surgery Degradation][$activeSlave.geneticQuirks.dwarfism = 0,cashX(forceNeg($surgeryCost*4), "slaveSurgery", $activeSlave), $activeSlave.health -= 40, $activeSlave.chem += 100,$surgeryType = "gene treatment"]] + <<elseif $activeSlave.geneticQuirks.dwarfism == 1 && $geneticMappingUpgrade >= 2>> + [[Dwarfism activation treatment|Surgery Degradation][$activeSlave.geneticQuirks.dwarfism = 2,cashX(forceNeg($surgeryCost*4), "slaveSurgery", $activeSlave), $activeSlave.health -= 40, $activeSlave.chem += 100,$surgeryType = "gene treatment"]] + | [[Dwarfism carrier corrective treatment|Surgery Degradation][$activeSlave.geneticQuirks.dwarfism = 0,cashX(forceNeg($surgeryCost*4), "slaveSurgery", $activeSlave), $activeSlave.health -= 40, $activeSlave.chem += 100,$surgeryType = "gene treatment"]] + <<elseif $geneticFlawLibrary == 1>> + [[Induced dwarfism treatment|Surgery Degradation][$activeSlave.geneticQuirks.dwarfism = 2,cashX(forceNeg($surgeryCost*10), "slaveSurgery", $activeSlave), $activeSlave.health -= 40, $activeSlave.chem += 40,$surgeryType = "gene treatment"]] //This will induce @@.orange;dwarfism@@ in $his genetic code// + <</if>> + </div> -<h3>Alter $his race:</h3> -<br> -<<if $activeSlave.indentureRestrictions < 1>> - $He is $activeSlave.race<<if $activeSlave.race != $activeSlave.origRace>>, but was originally $activeSlave.origRace<</if>>. Surgically alter $him to look more: - <<if $activeSlave.race != "white">> - [[White|Surgery Degradation][$activeSlave.race = "white", $activeSlave.skin = randomRaceSkin($activeSlave.race), $activeSlave.hColor = randomRaceHair($activeSlave.race), setEyeColor($activeSlave, randomRaceEye($activeSlave.race)), cashX(forceNeg($surgeryCost), "slaveSurgery", $activeSlave), $activeSlave.health -= 20,$surgeryType = "race"]] | - <</if>> - <<if $activeSlave.race != "latina">> - [[Latina|Surgery Degradation][$activeSlave.race = "latina", $activeSlave.skin = randomRaceSkin($activeSlave.race), $activeSlave.hColor = randomRaceHair($activeSlave.race), setEyeColor($activeSlave, randomRaceEye($activeSlave.race)), cashX(forceNeg($surgeryCost), "slaveSurgery", $activeSlave), $activeSlave.health -= 20,$surgeryType = "race"]] | - <</if>> - <<if $activeSlave.race != "black">> - [[Black|Surgery Degradation][$activeSlave.race = "black", $activeSlave.skin = randomRaceSkin($activeSlave.race), $activeSlave.hColor = randomRaceHair($activeSlave.race), setEyeColor($activeSlave, randomRaceEye($activeSlave.race)), cashX(forceNeg($surgeryCost), "slaveSurgery", $activeSlave), $activeSlave.health -= 20,$surgeryType = "race"]] | - <</if>> - <<if $activeSlave.race != "asian">> - [[Asian|Surgery Degradation][$activeSlave.race = "asian", $activeSlave.skin = randomRaceSkin($activeSlave.race), $activeSlave.hColor = randomRaceHair($activeSlave.race), setEyeColor($activeSlave, randomRaceEye($activeSlave.race)), cashX(forceNeg($surgeryCost), "slaveSurgery", $activeSlave), $activeSlave.health -= 20,$surgeryType = "race"]] | - <</if>> - <<if $activeSlave.race != "middle eastern">> - [[Middle Eastern|Surgery Degradation][$activeSlave.race = "middle eastern", $activeSlave.skin = randomRaceSkin($activeSlave.race), $activeSlave.hColor = randomRaceHair($activeSlave.race), setEyeColor($activeSlave, randomRaceEye($activeSlave.race)), cashX(forceNeg($surgeryCost), "slaveSurgery", $activeSlave), $activeSlave.health -= 20,$surgeryType = "race"]] | - <</if>> - <<if $activeSlave.race != "indo-aryan">> - [[Indo-Aryan|Surgery Degradation][$activeSlave.race = "indo-aryan", $activeSlave.skin = randomRaceSkin($activeSlave.race), $activeSlave.hColor = randomRaceHair($activeSlave.race), setEyeColor($activeSlave, randomRaceEye($activeSlave.race)), cashX(forceNeg($surgeryCost), "slaveSurgery", $activeSlave), $activeSlave.health -= 20,$surgeryType = "race"]] | - <</if>> - <<if $activeSlave.race != "pacific islander">> - [[Pacific Islander|Surgery Degradation][$activeSlave.race = "pacific islander", $activeSlave.skin = randomRaceSkin($activeSlave.race), $activeSlave.hColor = randomRaceHair($activeSlave.race), setEyeColor($activeSlave, randomRaceEye($activeSlave.race)), cashX(forceNeg($surgeryCost), "slaveSurgery", $activeSlave), $activeSlave.health -= 20,$surgeryType = "race"]] | - <</if>> - <<if $activeSlave.race != "malay">> - [[Malay|Surgery Degradation][$activeSlave.race = "malay", $activeSlave.skin = randomRaceSkin($activeSlave.race), $activeSlave.hColor = randomRaceHair($activeSlave.race), setEyeColor($activeSlave, randomRaceEye($activeSlave.race)), cashX(forceNeg($surgeryCost), "slaveSurgery", $activeSlave), $activeSlave.health -= 20,$surgeryType = "race"]] | - <</if>> - <<if $activeSlave.race != "amerindian">> - [[Amerindian|Surgery Degradation][$activeSlave.race = "amerindian", $activeSlave.skin = randomRaceSkin($activeSlave.race), $activeSlave.hColor = randomRaceHair($activeSlave.race), setEyeColor($activeSlave, randomRaceEye($activeSlave.race)), cashX(forceNeg($surgeryCost), "slaveSurgery", $activeSlave), $activeSlave.health -= 20,$surgeryType = "race"]] | - <</if>> - <<if $activeSlave.race != "southern european">> - [[Southern European|Surgery Degradation][$activeSlave.race = "southern european", $activeSlave.skin = randomRaceSkin($activeSlave.race), $activeSlave.hColor = randomRaceHair($activeSlave.race), setEyeColor($activeSlave, randomRaceEye($activeSlave.race)), cashX(forceNeg($surgeryCost), "slaveSurgery", $activeSlave), $activeSlave.health -= 20,$surgeryType = "race"]] | + <div style="text-indent:2em"> + <<if $activeSlave.geneticQuirks.gigantism == 2>> + [[Gigantism correction treatment|Surgery Degradation][$activeSlave.geneticQuirks.gigantism = 0,cashX(forceNeg($surgeryCost*4), "slaveSurgery", $activeSlave), $activeSlave.health -= 40, $activeSlave.chem += 100,$surgeryType = "gene treatment"]] + <<elseif $activeSlave.geneticQuirks.gigantism == 1 && $geneticMappingUpgrade >= 2>> + [[Gigantism activation treatment|Surgery Degradation][$activeSlave.geneticQuirks.gigantism = 2,cashX(forceNeg($surgeryCost*4), "slaveSurgery", $activeSlave), $activeSlave.health -= 40, $activeSlave.chem += 100,$surgeryType = "gene treatment"]] + | [[Gigantism carrier corrective treatment|Surgery Degradation][$activeSlave.geneticQuirks.gigantism = 0,cashX(forceNeg($surgeryCost*4), "slaveSurgery", $activeSlave), $activeSlave.health -= 40, $activeSlave.chem += 100,$surgeryType = "gene treatment"]] + <<elseif $geneticFlawLibrary == 1>> + [[Induced gigantism treatment|Surgery Degradation][$activeSlave.geneticQuirks.gigantism = 2,cashX(forceNeg($surgeryCost*10), "slaveSurgery", $activeSlave), $activeSlave.health -= 40, $activeSlave.chem += 40,$surgeryType = "gene treatment"]] //This will induce @@.orange;gigantism@@ in $his genetic code// + <</if>> + </div> + + <div style="text-indent:2em"> + <<if $activeSlave.geneticQuirks.pFace == 2>> + [[Prevent passing of perfect faces|Surgery Degradation][$activeSlave.geneticQuirks.pFace = 0,cashX(forceNeg($surgeryCost*4), "slaveSurgery", $activeSlave), $activeSlave.health -= 40, $activeSlave.chem += 100,$surgeryType = "gene treatment"]] + <</if>> + <div> + + <div style="text-indent:2em"> + <<if $activeSlave.geneticQuirks.uFace == 2>> + [[Prevent passing of hideous faces|Surgery Degradation][$activeSlave.geneticQuirks.uFace = 0,cashX(forceNeg($surgeryCost*4), "slaveSurgery", $activeSlave), $activeSlave.health -= 40, $activeSlave.chem += 100,$surgeryType = "gene treatment"]] + <</if>> + </div> + + <div style="text-indent:2em"> + <<if $activeSlave.geneticQuirks.hyperFertility == 2>> + [[Correct genetic hyper fertility|Surgery Degradation][$activeSlave.geneticQuirks.hyperFertility = 0,cashX(forceNeg($surgeryCost*4), "slaveSurgery", $activeSlave), $activeSlave.health -= 40, $activeSlave.chem += 100,$surgeryType = "gene treatment"]] + <<elseif $activeSlave.geneticQuirks.hyperFertility == 1 && $geneticMappingUpgrade >= 2>> + [[Hyper fertility activation treatment|Surgery Degradation][$activeSlave.geneticQuirks.hyperFertility = 2,cashX(forceNeg($surgeryCost*4), "slaveSurgery", $activeSlave), $activeSlave.health -= 40, $activeSlave.chem += 100,$surgeryType = "gene treatment"]] + | [[Hyper fertility carrier corrective treatment|Surgery Degradation][$activeSlave.geneticQuirks.hyperFertility = 0,cashX(forceNeg($surgeryCost*4), "slaveSurgery", $activeSlave), $activeSlave.health -= 40, $activeSlave.chem += 100,$surgeryType = "gene treatment"]] + <<elseif $geneticFlawLibrary == 1>> + [[Induced hyper fertility treatment|Surgery Degradation][$activeSlave.geneticQuirks.hyperFertility = 2,cashX(forceNeg($surgeryCost*10), "slaveSurgery", $activeSlave), $activeSlave.health -= 40, $activeSlave.chem += 40,$surgeryType = "gene treatment"]] //This will induce @@.orange;inhumanly high fertility@@ in $his genetic code// + <</if>> + </div> + + <div style="text-indent:2em"> + <<if $activeSlave.geneticQuirks.fertility == 2>> + [[Correct heightened fertility|Surgery Degradation][$activeSlave.geneticQuirks.fertility = 0,cashX(forceNeg($surgeryCost*4), "slaveSurgery", $activeSlave), $activeSlave.health -= 40, $activeSlave.chem += 100,$surgeryType = "gene treatment"]] + <<elseif $activeSlave.geneticQuirks.fertility == 1 && $geneticMappingUpgrade >= 2>> + [[Heightened fertility activation treatment|Surgery Degradation][$activeSlave.geneticQuirks.fertility = 2,cashX(forceNeg($surgeryCost*4), "slaveSurgery", $activeSlave), $activeSlave.health -= 40, $activeSlave.chem += 100,$surgeryType = "gene treatment"]] + | [[Heightened fertility carrier corrective treatment|Surgery Degradation][$activeSlave.geneticQuirks.fertility = 0,cashX(forceNeg($surgeryCost*4), "slaveSurgery", $activeSlave), $activeSlave.health -= 40, $activeSlave.chem += 100,$surgeryType = "gene treatment"]] + <<elseif $geneticFlawLibrary == 1>> + [[Induced heightened fertility treatment|Surgery Degradation][$activeSlave.geneticQuirks.fertility = 2,cashX(forceNeg($surgeryCost*10), "slaveSurgery", $activeSlave), $activeSlave.health -= 40, $activeSlave.chem += 40,$surgeryType = "gene treatment"]] //This will induce @@.orange;heightened fertility@@ in $his genetic code// + <</if>> + </div> + + <div style="text-indent:2em"> + <<if $activeSlave.geneticQuirks.superfetation == 2>> + [[Correct ova release during pregnancy|Surgery Degradation][$activeSlave.geneticQuirks.superfetation = 0,cashX(forceNeg($surgeryCost*4), "slaveSurgery", $activeSlave), $activeSlave.health -= 40, $activeSlave.chem += 100,$surgeryType = "gene treatment"]] + <<elseif $activeSlave.geneticQuirks.superfetation == 1 && $geneticMappingUpgrade >= 2>> + [[Superfetation activation treatment|Surgery Degradation][$activeSlave.geneticQuirks.superfetation = 2,cashX(forceNeg($surgeryCost*4), "slaveSurgery", $activeSlave), $activeSlave.health -= 40, $activeSlave.chem += 100,$surgeryType = "gene treatment"]] + | [[Superfetation carrier corrective treatment|Surgery Degradation][$activeSlave.geneticQuirks.superfetation = 0,cashX(forceNeg($surgeryCost*4), "slaveSurgery", $activeSlave), $activeSlave.health -= 40, $activeSlave.chem += 100,$surgeryType = "gene treatment"]] + <<elseif $geneticFlawLibrary == 1>> + [[Induced superfetation treatment|Surgery Degradation][$activeSlave.geneticQuirks.superfetation = 2,cashX(forceNeg($surgeryCost*10), "slaveSurgery", $activeSlave), $activeSlave.health -= 40, $activeSlave.chem += 40,$surgeryType = "gene treatment"]] //This will induce @@.orange;superfetation@@ in $his genetic code// + <</if>> + </div> + + <div style="text-indent:2em"> + <<if $activeSlave.geneticQuirks.gigantomastia >= 2>> + [[Correct gigantomastia|Surgery Degradation][$activeSlave.geneticQuirks.gigantomastia = 0,cashX(forceNeg($surgeryCost*4), "slaveSurgery", $activeSlave), $activeSlave.health -= 40, $activeSlave.chem += 100,$surgeryType = "gene treatment"]] + <<elseif $activeSlave.geneticQuirks.gigantomastia == 1 && $geneticMappingUpgrade >= 2>> + [[Gigantomastia activation treatment|Surgery Degradation][$activeSlave.geneticQuirks.gigantomastia = 2,cashX(forceNeg($surgeryCost*4), "slaveSurgery", $activeSlave), $activeSlave.health -= 40, $activeSlave.chem += 100,$surgeryType = "gene treatment"]] + | [[Gigantomastia carrier corrective treatment|Surgery Degradation][$activeSlave.geneticQuirks.gigantomastia = 0,cashX(forceNeg($surgeryCost*4), "slaveSurgery", $activeSlave), $activeSlave.health -= 40, $activeSlave.chem += 100,$surgeryType = "gene treatment"]] + <<elseif $activeSlave.geneticQuirks.gigantomastia == 0 && $geneticFlawLibrary == 1>> + [[Induced gigantomastia treatment|Surgery Degradation][$activeSlave.geneticQuirks.gigantomastia = 2,cashX(forceNeg($surgeryCost*10), "slaveSurgery", $activeSlave), $activeSlave.health -= 40, $activeSlave.chem += 40,$surgeryType = "gene treatment"]] //This will induce @@.orange;gigantomastia@@ in $his genetic code// + <</if>> + </div> + + <div style="text-indent:2em"> + <<if $activeSlave.geneticQuirks.macromastia >= 2>> + [[Correct macromastia|Surgery Degradation][$activeSlave.geneticQuirks.macromastia = 0,cashX(forceNeg($surgeryCost*4), "slaveSurgery", $activeSlave), $activeSlave.health -= 40, $activeSlave.chem += 100,$surgeryType = "gene treatment"]] + <<elseif $activeSlave.geneticQuirks.macromastia == 1 && $geneticMappingUpgrade >= 2>> + [[Macromastia activation treatment|Surgery Degradation][$activeSlave.geneticQuirks.macromastia = 2,cashX(forceNeg($surgeryCost*4), "slaveSurgery", $activeSlave), $activeSlave.health -= 40, $activeSlave.chem += 100,$surgeryType = "gene treatment"]] + | [[Macromastia carrier corrective treatment|Surgery Degradation][$activeSlave.geneticQuirks.macromastia = 0,cashX(forceNeg($surgeryCost*4), "slaveSurgery", $activeSlave), $activeSlave.health -= 40, $activeSlave.chem += 100,$surgeryType = "gene treatment"]] + <<elseif $activeSlave.geneticQuirks.macromastia == 0 && $geneticFlawLibrary == 1>> + [[Induced macromastia treatment|Surgery Degradation][$activeSlave.geneticQuirks.macromastia = 2,cashX(forceNeg($surgeryCost*10), "slaveSurgery", $activeSlave), $activeSlave.health -= 40, $activeSlave.chem += 40,$surgeryType = "gene treatment"]] //This will induce @@.orange;macromastia@@ in $his genetic code// + <</if>> + </div> + + <div style="text-indent:2em"> + <<if $activeSlave.geneticQuirks.rearLipedema == 2>> + [[Correct lipedema|Surgery Degradation][$activeSlave.geneticQuirks.rearLipedema = 0,cashX(forceNeg($surgeryCost*4), "slaveSurgery", $activeSlave), $activeSlave.health -= 40, $activeSlave.chem += 100,$surgeryType = "gene treatment"]] + <<elseif $activeSlave.geneticQuirks.rearLipedema == 1 && $geneticMappingUpgrade >= 2>> + [[Lipedema activation treatment|Surgery Degradation][$activeSlave.geneticQuirks.rearLipedema = 2,cashX(forceNeg($surgeryCost*4), "slaveSurgery", $activeSlave), $activeSlave.health -= 40, $activeSlave.chem += 100,$surgeryType = "gene treatment"]] + | [[Lipedema carrier corrective treatment|Surgery Degradation][$activeSlave.geneticQuirks.rearLipedema = 0,cashX(forceNeg($surgeryCost*4), "slaveSurgery", $activeSlave), $activeSlave.health -= 40, $activeSlave.chem += 100,$surgeryType = "gene treatment"]] + <<elseif $geneticFlawLibrary == 1>> + [[Induced lipedema treatment|Surgery Degradation][$activeSlave.geneticQuirks.rearLipedema = 2,cashX(forceNeg($surgeryCost*10), "slaveSurgery", $activeSlave), $activeSlave.health -= 40, $activeSlave.chem += 40,$surgeryType = "gene treatment"]] //This will induce @@.orange;lipedema@@ in $his genetic code// + <</if>> + </div> + + <div style="text-indent:2em"> + <<if $activeSlave.geneticQuirks.wellHung == 2>> + [[Correct genetic predisposition for large genitals|Surgery Degradation][$activeSlave.geneticQuirks.wellHung = 0,cashX(forceNeg($surgeryCost*4), "slaveSurgery", $activeSlave), $activeSlave.health -= 40, $activeSlave.chem += 100,$surgeryType = "gene treatment"]] + <<elseif $activeSlave.geneticQuirks.wellHung == 1 && $geneticMappingUpgrade >= 2>> + [[Enhanced penile development activation treatment|Surgery Degradation][$activeSlave.geneticQuirks.wellHung = 2,cashX(forceNeg($surgeryCost*4), "slaveSurgery", $activeSlave), $activeSlave.health -= 40, $activeSlave.chem += 100,$surgeryType = "gene treatment"]] + | [[Enhanced penile development carrier corrective treatment|Surgery Degradation][$activeSlave.geneticQuirks.wellHung = 0,cashX(forceNeg($surgeryCost*4), "slaveSurgery", $activeSlave), $activeSlave.health -= 40, $activeSlave.chem += 100,$surgeryType = "gene treatment"]] + <<elseif $geneticFlawLibrary == 1>> + [[Induced penile development treatment|Surgery Degradation][$activeSlave.geneticQuirks.wellHung = 2,cashX(forceNeg($surgeryCost*10), "slaveSurgery", $activeSlave), $activeSlave.health -= 40, $activeSlave.chem += 40,$surgeryType = "gene treatment"]] //This will induce @@.orange;penile development@@ in $his genetic code// + <</if>> + </div> + + <div style="text-indent:2em"> + <<if $activeSlave.geneticQuirks.wGain == 2>> + [[Correct hyperleptinemia|Surgery Degradation][$activeSlave.geneticQuirks.wGain = 0, $activeSlave.weightDirection = 0, cashX(forceNeg($surgeryCost*4), "slaveSurgery", $activeSlave), $activeSlave.health -= 40, $activeSlave.chem += 100,$surgeryType = "gene treatment"]] + <<elseif $activeSlave.geneticQuirks.wGain == 1 && $geneticMappingUpgrade >= 2>> + [[Hyperleptinemia activation treatment|Surgery Degradation][$activeSlave.geneticQuirks.wGain = 2, $activeSlave.weightDirection = 1, cashX(forceNeg($surgeryCost*4), "slaveSurgery", $activeSlave), $activeSlave.health -= 40, $activeSlave.chem += 100,$surgeryType = "gene treatment"]] + | [[Hyperleptinemia carrier corrective treatment|Surgery Degradation][$activeSlave.geneticQuirks.wGain = 0, $activeSlave.weightDirection = 0, cashX(forceNeg($surgeryCost*4), "slaveSurgery", $activeSlave), $activeSlave.health -= 40, $activeSlave.chem += 100,$surgeryType = "gene treatment"]] + <<elseif $geneticFlawLibrary == 1>> + [[Induced hyperleptinemia treatment|Surgery Degradation][$activeSlave.geneticQuirks.wGain = 2, $activeSlave.weightDirection = 1, cashX(forceNeg($surgeryCost*10), "slaveSurgery", $activeSlave), $activeSlave.health -= 40, $activeSlave.chem += 40,$surgeryType = "gene treatment"]] //This will induce @@.orange;hyperleptinemia@@ in $his genetic code// + <</if>> + </div> + + <div style="text-indent:2em"> + <<if $activeSlave.geneticQuirks.wLoss == 2>> + [[Correct hypoleptinemia|Surgery Degradation][$activeSlave.geneticQuirks.wLoss = 0, $activeSlave.weightDirection = 0, cashX(forceNeg($surgeryCost*4), "slaveSurgery", $activeSlave), $activeSlave.health -= 40, $activeSlave.chem += 100,$surgeryType = "gene treatment"]] + <<elseif $activeSlave.geneticQuirks.wLoss == 1 && $geneticMappingUpgrade >= 2>> + [[Hypoleptinemia activation treatment|Surgery Degradation][$activeSlave.geneticQuirks.wLoss = 2, $activeSlave.weightDirection = -1, cashX(forceNeg($surgeryCost*4), "slaveSurgery", $activeSlave), $activeSlave.health -= 40, $activeSlave.chem += 100,$surgeryType = "gene treatment"]] + | [[Hypoleptinemia carrier corrective treatment|Surgery Degradation][$activeSlave.geneticQuirks.wLoss = 0, $activeSlave.weightDirection = 0, cashX(forceNeg($surgeryCost*4), "slaveSurgery", $activeSlave), $activeSlave.health -= 40, $activeSlave.chem += 100,$surgeryType = "gene treatment"]] + <<elseif $geneticFlawLibrary == 1>> + [[Induced hypoleptinemia treatment|Surgery Degradation][$activeSlave.geneticQuirks.wLoss = 2, $activeSlave.weightDirection = -1, cashX(forceNeg($surgeryCost*10), "slaveSurgery", $activeSlave), $activeSlave.health -= 40, $activeSlave.chem += 40,$surgeryType = "gene treatment"]] //This will induce @@.orange;hypoleptinemia@@ in $his genetic code// + <</if>> + </div> + + <div style="text-indent:2em"> + <<if $activeSlave.geneticQuirks.mGain == 2>> + [[Correct myotonic hypertrophy|Surgery Degradation][$activeSlave.geneticQuirks.mGain = 0,cashX(forceNeg($surgeryCost*4), "slaveSurgery", $activeSlave), $activeSlave.health -= 40, $activeSlave.chem += 100,$surgeryType = "gene treatment"]] + <<elseif $activeSlave.geneticQuirks.mGain == 1 && $geneticMappingUpgrade >= 2>> + [[Myotonic hypertrophy activation treatment|Surgery Degradation][$activeSlave.geneticQuirks.mGain = 2,cashX(forceNeg($surgeryCost*4), "slaveSurgery", $activeSlave), $activeSlave.health -= 40, $activeSlave.chem += 100,$surgeryType = "gene treatment"]] + | [[Myotonic hypertrophy carrier corrective treatment|Surgery Degradation][$activeSlave.geneticQuirks.mGain = 0,cashX(forceNeg($surgeryCost*4), "slaveSurgery", $activeSlave), $activeSlave.health -= 40, $activeSlave.chem += 100,$surgeryType = "gene treatment"]] + <<elseif $geneticFlawLibrary == 1>> + [[Induced myotonic hypertrophy treatment|Surgery Degradation][$activeSlave.geneticQuirks.mGain = 2,cashX(forceNeg($surgeryCost*10), "slaveSurgery", $activeSlave), $activeSlave.health -= 40, $activeSlave.chem += 40,$surgeryType = "gene treatment"]] //This will induce @@.orange;myotonic hypertrophy@@ in $his genetic code// + <</if>> + </div> + + <div style="text-indent:2em"> + <<if $activeSlave.geneticQuirks.mLoss == 2>> + [[Correct myotonic dystrophy|Surgery Degradation][$activeSlave.geneticQuirks.mLoss = 0,cashX(forceNeg($surgeryCost*4), "slaveSurgery", $activeSlave), $activeSlave.health -= 40, $activeSlave.chem += 100,$surgeryType = "gene treatment"]] + <<elseif $activeSlave.geneticQuirks.mLoss == 1 && $geneticMappingUpgrade >= 2>> + [[Myotonic dystrophy activation treatment|Surgery Degradation][$activeSlave.geneticQuirks.mLoss = 2,cashX(forceNeg($surgeryCost*4), "slaveSurgery", $activeSlave), $activeSlave.health -= 40, $activeSlave.chem += 100,$surgeryType = "gene treatment"]] + | [[Myotonic dystrophy carrier corrective treatment|Surgery Degradation][$activeSlave.geneticQuirks.mLoss = 0,cashX(forceNeg($surgeryCost*4), "slaveSurgery", $activeSlave), $activeSlave.health -= 40, $activeSlave.chem += 100,$surgeryType = "gene treatment"]] + <<elseif $geneticFlawLibrary == 1>> + [[Induced myotonic dystrophy treatment|Surgery Degradation][$activeSlave.geneticQuirks.mLoss = 2,cashX(forceNeg($surgeryCost*10), "slaveSurgery", $activeSlave), $activeSlave.health -= 40, $activeSlave.chem += 40,$surgeryType = "gene treatment"]] //This will induce @@.orange;myotonic dystrophy@@ in $his genetic code// + <</if>> + </div> <</if>> - <<if $activeSlave.race != "semitic">> - [[Semitic|Surgery Degradation][$activeSlave.race = "semitic", $activeSlave.skin = randomRaceSkin($activeSlave.race), $activeSlave.hColor = randomRaceHair($activeSlave.race), setEyeColor($activeSlave, randomRaceEye($activeSlave.race)), cashX(forceNeg($surgeryCost), "slaveSurgery", $activeSlave), $activeSlave.health -= 20,$surgeryType = "race"]] | +<</if>> + +<h3>Deal with $his hair:</h3> + +/*Main Hair*/ +<div style="text-indent:2em"> + <<set _pubertyAge = Math.min($activeSlave.pubertyAgeXX, $activeSlave.pubertyAgeXY)>> + <<if $activeSlave.bald == 0 && $activeSlave.hStyle != "bald">> + $He naturally grows $activeSlave.origHColor hair from $his head. + [["Surgically remove " + $his + " ability to grow hair"|Surgery Degradation][cashX(forceNeg($surgeryCost), "slaveSurgery", $activeSlave),$activeSlave.bald = 1,$surgeryType = "hair removal"]] + <<else>> + $He is no longer capable of growing hair on $his head. <</if>> - <<if $activeSlave.race != "mixed race">> - [[Mixed Race|Surgery Degradation][$activeSlave.race = "mixed race", $activeSlave.skin = randomRaceSkin($activeSlave.race), $activeSlave.hColor = randomRaceHair($activeSlave.race), setEyeColor($activeSlave, randomRaceEye($activeSlave.race)), cashX(forceNeg($surgeryCost), "slaveSurgery", $activeSlave), $activeSlave.health -= 20,$surgeryType = "race"]] +</div> + +/*Eyebrows*/ +<div style="text-indent:2em"> + <<if ($activeSlave.eyebrowHStyle != "bald")>> + $He has $activeSlave.origHColor eyebrows. + [["Surgically remove " + $his + " ability to grow eyebrows"|Surgery Degradation][cashX(forceNeg($surgeryCost), "slaveSurgery", $activeSlave),$surgeryType = "eyebrow removal"]] + <<else>> + $He is no longer capable of growing eyebrow hair. <</if>> -<<else>> - //$His indenture forbids elective surgery// -<</if>> +</div> -<br><br> -<h3>Work on $him structurally:</h3> -<br> -<<if $activeSlave.indentureRestrictions < 1>> - <<if ($activeSlave.shoulders < -1)>> - $He has very narrow shoulders. - <<elseif ($activeSlave.shoulders < 0)>> - $He has narrow shoulders. - <<elseif ($activeSlave.shoulders < 1)>> - $He has average shoulders. - <<elseif ($activeSlave.shoulders < 2)>> - $He has broad shoulders. - <<elseif ($activeSlave.shoulders == 2)>> - $He has very broad shoulders. - <</if>> - <<if ($activeSlave.shouldersImplant == 0)>> - $He has a natural shoulder structure. - <<elseif ($activeSlave.shouldersImplant > 3)>> - $His shoulders have been completely rebuilt to be massively wider. - <<elseif ($activeSlave.shouldersImplant > 2)>> - $His shoulders have been heavily restructured to broaden them. - <<elseif ($activeSlave.shouldersImplant > 1)>> - $His shoulders have been repeatedly restructured to broaden them. - <<elseif ($activeSlave.shouldersImplant > 0)>> - $His shoulders have been restructured to broaden them. - <<elseif ($activeSlave.shouldersImplant < -3)>> - $His shoulders have been completely rebuilt to be massively narrower. - <<elseif ($activeSlave.shouldersImplant < -2)>> - $His shoulders have been heavily restructured to narrow them. - <<elseif ($activeSlave.shouldersImplant < -1)>> - $His shoulders have been repeatedly restructured to narrow them. - <<elseif ($activeSlave.shouldersImplant < 0)>> - $His shoulders have been restructured to narrow them. - <</if>> - <<if ($activeSlave.shouldersImplant == 0)>> - <<if $activeSlave.shoulders > -2 && $activeSlave.shoulders < 2>> - [[Restructure shoulders more broadly|Surgery Degradation][$activeSlave.shouldersImplant++,$activeSlave.shoulders++,cashX(forceNeg($surgeryCost), "slaveSurgery", $activeSlave), $activeSlave.health -= 40,$surgeryType = "shoulders"]] | [[Restructure shoulders more narrowly|Surgery Degradation][$activeSlave.shouldersImplant--,$activeSlave.shoulders--,cashX(forceNeg($surgeryCost), "slaveSurgery", $activeSlave), $activeSlave.health -= 40,$surgeryType = "shoulders"]] - <<elseif $activeSlave.shoulders <= -1>> - [[Restructure shoulders more broadly|Surgery Degradation][$activeSlave.shouldersImplant++,$activeSlave.shoulders++,cashX(forceNeg($surgeryCost), "slaveSurgery", $activeSlave), $activeSlave.health -= 40,$surgeryType = "shoulders"]] - <<elseif $activeSlave.shoulders >= 2>> - [[Restructure shoulders more narrowly|Surgery Degradation][$activeSlave.shouldersImplant--,$activeSlave.shoulders--,cashX(forceNeg($surgeryCost), "slaveSurgery", $activeSlave), $activeSlave.health -= 40,$surgeryType = "shoulders"]] - <</if>> - <<elseif $surgeryUpgrade == 1>> - <<if $activeSlave.shoulders > -2 && $activeSlave.shoulders < 2>> - [[Advanced shoulder broadening surgery|Surgery Degradation][$activeSlave.shouldersImplant++,$activeSlave.shoulders++,cashX(forceNeg($surgeryCost), "slaveSurgery", $activeSlave), $activeSlave.health -= 40,$surgeryType = "shoulders"]] | [[Advanced shoulder narrowing surgery|Surgery Degradation][$activeSlave.shouldersImplant--,$activeSlave.shoulders--,cashX(forceNeg($surgeryCost), "slaveSurgery", $activeSlave), $activeSlave.health -= 40,$surgeryType = "shoulders"]] - <<elseif $activeSlave.shoulders <= -1>> - [[Advanced shoulder broadening surgery|Surgery Degradation][$activeSlave.shouldersImplant++,$activeSlave.shoulders++,cashX(forceNeg($surgeryCost), "slaveSurgery", $activeSlave), $activeSlave.health -= 40,$surgeryType = "shoulders"]] - <<elseif $activeSlave.shoulders >= 2>> - [[Advanced shoulder narrowing surgery|Surgery Degradation][$activeSlave.shouldersImplant--,$activeSlave.shoulders--,cashX(forceNeg($surgeryCost), "slaveSurgery", $activeSlave), $activeSlave.health -= 40,$surgeryType = "shoulders"]] - <</if>> - <</if>> - <br> -<</if>> +/*Armpit hair*/ +<div style="text-indent:2em"> + <<if ($activeSlave.underArmHStyle != "bald" && $activeSlave.underArmHStyle != "hairless") || ($activeSlave.pubicHStyle != "bald" && $activeSlave.pubicHStyle != "hairless")>> + $He <<if $activeSlave.physicalAge >= _pubertyAge>>naturally grows<<elseif $activeSlave.physicalAge >= _pubertyAge-1>>is beginning to grow<<else>>will someday grow<</if>> $activeSlave.origHColor body hair. + [["Surgically remove " + $his + " ability to grow body hair"|Surgery Degradation][cashX(forceNeg($surgeryCost), "slaveSurgery", $activeSlave),$surgeryType = "body hair removal"]] + <<else>> + $His $activeSlave.skin skin is silky smooth and hair free from $his neck to $his <<if !hasAnyLegs($activeSlave)>>hips<<else>>toes<</if>>. + <</if>> +</div> -<<if $activeSlave.indentureRestrictions < 1>> - <<if ($activeSlave.hips < -1)>> - $He has very narrow hips. - <<elseif ($activeSlave.hips < 0)>> - $He has narrow hips. - <<elseif ($activeSlave.hips < 1)>> - $He has average hips. - <<elseif ($activeSlave.hips < 2)>> - $He has broad hips. - <<elseif ($activeSlave.hips < 3)>> - $He has very broad hips. - <<elseif ($activeSlave.hips == 3)>> - $He has doorway-jamming hips. - <</if>> - <<if ($activeSlave.hipsImplant == 0)>> - They have not been altered. - <<elseif ($activeSlave.hipsImplant > 3)>> - $His pelvis has been completely rebuilt to be massively wider. - <<elseif ($activeSlave.hipsImplant > 2)>> - $His pelvis has been heavily broadened. - <<elseif ($activeSlave.hipsImplant > 1)>> - $His pelvis has been repeatedly broadened. - <<elseif ($activeSlave.hipsImplant > 0)>> - $His pelvis has been broadened. - <<elseif ($activeSlave.hipsImplant < -3)>> - $His pelvis has been completely rebuilt to be massively narrower. - <<elseif ($activeSlave.hipsImplant < -2)>> - $His pelvis has heavily narrowed. - <<elseif ($activeSlave.hipsImplant < -1)>> - $His pelvis has been repeatedly narrowed. - <<elseif ($activeSlave.hipsImplant < 0)>> - $His pelvis has been narrowed. - <</if>> - <<if ($activeSlave.hipsImplant == 0)>> - <<if $activeSlave.hips > -2 && $activeSlave.hips < 3 && $surgeryUpgrade == 1>> - [[Broaden pelvis|Surgery Degradation][$activeSlave.hipsImplant++,$activeSlave.hips++,cashX(forceNeg($surgeryCost), "slaveSurgery", $activeSlave), $activeSlave.health -= 40,$surgeryType = "hips"]] | [[Narrow pelvis|Surgery Degradation][$activeSlave.hipsImplant--,$activeSlave.hips--,cashX(forceNeg($surgeryCost), "slaveSurgery", $activeSlave), $activeSlave.health -= 40,$surgeryType = "hips"]] - <<elseif $activeSlave.hips > -2 && $activeSlave.hips < 2>> - [[Broaden pelvis|Surgery Degradation][$activeSlave.hipsImplant++,$activeSlave.hips++,cashX(forceNeg($surgeryCost), "slaveSurgery", $activeSlave), $activeSlave.health -= 40,$surgeryType = "hips"]] | [[Narrow pelvis|Surgery Degradation][$activeSlave.hipsImplant--,$activeSlave.hips--,cashX(forceNeg($surgeryCost), "slaveSurgery", $activeSlave), $activeSlave.health -= 40,$surgeryType = "hips"]] - <<elseif $activeSlave.hips <= -1>> - [[Broaden pelvis|Surgery Degradation][$activeSlave.hipsImplant++,$activeSlave.hips++,cashX(forceNeg($surgeryCost), "slaveSurgery", $activeSlave), $activeSlave.health -= 40,$surgeryType = "hips"]] - <<elseif $activeSlave.hips >= 2>> - [[Narrow pelvis|Surgery Degradation][$activeSlave.hipsImplant--,$activeSlave.hips--,cashX(forceNeg($surgeryCost), "slaveSurgery", $activeSlave), $activeSlave.health -= 40,$surgeryType = "hips"]] - <</if>> - <<elseif $surgeryUpgrade == 1>> - <<if $activeSlave.hips > -2 && $activeSlave.hips < 3>> - [[Advanced pelvis broadening|Surgery Degradation][$activeSlave.hipsImplant++,$activeSlave.hips++,cashX(forceNeg($surgeryCost), "slaveSurgery", $activeSlave), $activeSlave.health -= 40,$surgeryType = "hips"]] | [[Advanced pelvis narrowing|Surgery Degradation][$activeSlave.hipsImplant--,$activeSlave.hips--,cashX(forceNeg($surgeryCost), "slaveSurgery", $activeSlave), $activeSlave.health -= 40,$surgeryType = "hips"]] - <<elseif $activeSlave.hips <= -1>> - [[Advanced pelvis broadening|Surgery Degradation][$activeSlave.hipsImplant++,$activeSlave.hips++,cashX(forceNeg($surgeryCost), "slaveSurgery", $activeSlave), $activeSlave.health -= 40,$surgeryType = "hips"]] - <<elseif $activeSlave.hips >= 3>> - [[Advanced pelvis narrowing|Surgery Degradation][$activeSlave.hipsImplant--,$activeSlave.hips--,cashX(forceNeg($surgeryCost), "slaveSurgery", $activeSlave), $activeSlave.health -= 40,$surgeryType = "hips"]] - <</if>> - <</if>> - <br> -<</if>> +<h3>Alter $his race:</h3> -<<if hasAllNaturalLimbs($activeSlave)>> - <<if ($activeSlave.heightImplant == 0)>> - $He has normal femurs and humeri. - <<elseif ($activeSlave.heightImplant > 0)>> - $His femurs, humeri, and other major bones have been lengthened. - <<elseif ($activeSlave.heightImplant < 0)>> - $His femurs, humeri, and other major bones have been shortened. - <</if>> - <<if ($activeSlave.heightImplant == 0)>> - <<if $activeSlave.indentureRestrictions < 1>> - [[Lengthen major bones|Surgery Degradation][$activeSlave.heightImplant = 1,$activeSlave.height += 10,cashX(forceNeg($surgeryCost), "slaveSurgery", $activeSlave), $activeSlave.health -= 40,$surgeryType = "height"]] | [[Shorten major bones|Surgery Degradation][$activeSlave.heightImplant = -1,$activeSlave.height -= 10,cashX(forceNeg($surgeryCost), "slaveSurgery", $activeSlave), $activeSlave.health -= 40,$surgeryType = "height"]] +/*Race*/ +<div style="text-indent:2em"> + <<if $activeSlave.indentureRestrictions < 1>> + $He is $activeSlave.race<<if $activeSlave.race != $activeSlave.origRace>>, but was originally $activeSlave.origRace<</if>>. Surgically alter $him to look more: + <<if $activeSlave.race != "white">> + [[White|Surgery Degradation][$activeSlave.race = "white", $activeSlave.skin = randomRaceSkin($activeSlave.race), $activeSlave.hColor = randomRaceHair($activeSlave.race), setEyeColor($activeSlave, randomRaceEye($activeSlave.race)), cashX(forceNeg($surgeryCost), "slaveSurgery", $activeSlave), $activeSlave.health -= 20,$surgeryType = "race"]] | <</if>> - <<elseif ($activeSlave.height < (Height.mean($activeSlave)+15)) && ($activeSlave.height >= (Height.mean($activeSlave)-15)) && ($surgeryUpgrade == 1)>> - <<if $activeSlave.indentureRestrictions < 1>> - [[Advanced height gain surgery|Surgery Degradation][$activeSlave.heightImplant = 1,$activeSlave.height += 10,cashX(forceNeg($surgeryCost), "slaveSurgery", $activeSlave), $activeSlave.health -= 40,$surgeryType = "height"]] | [[Advanced height reduction surgery|Surgery Degradation][$activeSlave.heightImplant = -1,$activeSlave.height -= 10,cashX(forceNeg($surgeryCost), "slaveSurgery", $activeSlave), $activeSlave.health -= 40,$surgeryType = "height"]] + <<if $activeSlave.race != "latina">> + [[Latina|Surgery Degradation][$activeSlave.race = "latina", $activeSlave.skin = randomRaceSkin($activeSlave.race), $activeSlave.hColor = randomRaceHair($activeSlave.race), setEyeColor($activeSlave, randomRaceEye($activeSlave.race)), cashX(forceNeg($surgeryCost), "slaveSurgery", $activeSlave), $activeSlave.health -= 20,$surgeryType = "race"]] | <</if>> - <<elseif ($activeSlave.height < (Height.mean($activeSlave)+15)) && ($surgeryUpgrade == 1)>> - <<if $activeSlave.indentureRestrictions < 1>> - [[Advanced height gain surgery|Surgery Degradation][$activeSlave.heightImplant = 1,$activeSlave.height += 10,cashX(forceNeg($surgeryCost), "slaveSurgery", $activeSlave), $activeSlave.health -= 40,$surgeryType = "height"]] + <<if $activeSlave.race != "black">> + [[Black|Surgery Degradation][$activeSlave.race = "black", $activeSlave.skin = randomRaceSkin($activeSlave.race), $activeSlave.hColor = randomRaceHair($activeSlave.race), setEyeColor($activeSlave, randomRaceEye($activeSlave.race)), cashX(forceNeg($surgeryCost), "slaveSurgery", $activeSlave), $activeSlave.health -= 20,$surgeryType = "race"]] | <</if>> - <<elseif ($activeSlave.height >= (Height.mean($activeSlave)-15)) && ($surgeryUpgrade == 1)>> - <<if $activeSlave.indentureRestrictions < 1>> - [[Advanced height reduction surgery|Surgery Degradation][$activeSlave.heightImplant = -1,$activeSlave.height -= 10,cashX(forceNeg($surgeryCost), "slaveSurgery", $activeSlave), $activeSlave.health -= 40,$surgeryType = "height"]] + <<if $activeSlave.race != "asian">> + [[Asian|Surgery Degradation][$activeSlave.race = "asian", $activeSlave.skin = randomRaceSkin($activeSlave.race), $activeSlave.hColor = randomRaceHair($activeSlave.race), setEyeColor($activeSlave, randomRaceEye($activeSlave.race)), cashX(forceNeg($surgeryCost), "slaveSurgery", $activeSlave), $activeSlave.health -= 20,$surgeryType = "race"]] | <</if>> + <<if $activeSlave.race != "middle eastern">> + [[Middle Eastern|Surgery Degradation][$activeSlave.race = "middle eastern", $activeSlave.skin = randomRaceSkin($activeSlave.race), $activeSlave.hColor = randomRaceHair($activeSlave.race), setEyeColor($activeSlave, randomRaceEye($activeSlave.race)), cashX(forceNeg($surgeryCost), "slaveSurgery", $activeSlave), $activeSlave.health -= 20,$surgeryType = "race"]] | + <</if>> + <<if $activeSlave.race != "indo-aryan">> + [[Indo-Aryan|Surgery Degradation][$activeSlave.race = "indo-aryan", $activeSlave.skin = randomRaceSkin($activeSlave.race), $activeSlave.hColor = randomRaceHair($activeSlave.race), setEyeColor($activeSlave, randomRaceEye($activeSlave.race)), cashX(forceNeg($surgeryCost), "slaveSurgery", $activeSlave), $activeSlave.health -= 20,$surgeryType = "race"]] | + <</if>> + <<if $activeSlave.race != "pacific islander">> + [[Pacific Islander|Surgery Degradation][$activeSlave.race = "pacific islander", $activeSlave.skin = randomRaceSkin($activeSlave.race), $activeSlave.hColor = randomRaceHair($activeSlave.race), setEyeColor($activeSlave, randomRaceEye($activeSlave.race)), cashX(forceNeg($surgeryCost), "slaveSurgery", $activeSlave), $activeSlave.health -= 20,$surgeryType = "race"]] | + <</if>> + <<if $activeSlave.race != "malay">> + [[Malay|Surgery Degradation][$activeSlave.race = "malay", $activeSlave.skin = randomRaceSkin($activeSlave.race), $activeSlave.hColor = randomRaceHair($activeSlave.race), setEyeColor($activeSlave, randomRaceEye($activeSlave.race)), cashX(forceNeg($surgeryCost), "slaveSurgery", $activeSlave), $activeSlave.health -= 20,$surgeryType = "race"]] | + <</if>> + <<if $activeSlave.race != "amerindian">> + [[Amerindian|Surgery Degradation][$activeSlave.race = "amerindian", $activeSlave.skin = randomRaceSkin($activeSlave.race), $activeSlave.hColor = randomRaceHair($activeSlave.race), setEyeColor($activeSlave, randomRaceEye($activeSlave.race)), cashX(forceNeg($surgeryCost), "slaveSurgery", $activeSlave), $activeSlave.health -= 20,$surgeryType = "race"]] | + <</if>> + <<if $activeSlave.race != "southern european">> + [[Southern European|Surgery Degradation][$activeSlave.race = "southern european", $activeSlave.skin = randomRaceSkin($activeSlave.race), $activeSlave.hColor = randomRaceHair($activeSlave.race), setEyeColor($activeSlave, randomRaceEye($activeSlave.race)), cashX(forceNeg($surgeryCost), "slaveSurgery", $activeSlave), $activeSlave.health -= 20,$surgeryType = "race"]] | + <</if>> + <<if $activeSlave.race != "semitic">> + [[Semitic|Surgery Degradation][$activeSlave.race = "semitic", $activeSlave.skin = randomRaceSkin($activeSlave.race), $activeSlave.hColor = randomRaceHair($activeSlave.race), setEyeColor($activeSlave, randomRaceEye($activeSlave.race)), cashX(forceNeg($surgeryCost), "slaveSurgery", $activeSlave), $activeSlave.health -= 20,$surgeryType = "race"]] | + <</if>> + <<if $activeSlave.race != "mixed race">> + [[Mixed Race|Surgery Degradation][$activeSlave.race = "mixed race", $activeSlave.skin = randomRaceSkin($activeSlave.race), $activeSlave.hColor = randomRaceHair($activeSlave.race), setEyeColor($activeSlave, randomRaceEye($activeSlave.race)), cashX(forceNeg($surgeryCost), "slaveSurgery", $activeSlave), $activeSlave.health -= 20,$surgeryType = "race"]] + <</if>> + <<else>> + //$His indenture forbids elective surgery// <</if>> - <br> - <<if ($activeSlave.heels == 0) && hasAnyNaturalLegs($activeSlave)>> - $He has healthy calves. - <<elseif ($activeSlave.heels == 1) && hasAnyNaturalLegs($activeSlave)>> - $His calves have been altered so that $he cannot walk in anything but very high heels. - <</if>> - <<if ($activeSlave.heels == 0) && hasAnyNaturalLegs($activeSlave) && ($seeExtreme == 1)>> - <<if $activeSlave.indentureRestrictions < 1>> - [[Shorten tendons|Surgery Degradation][$activeSlave.heels = 1,$activeSlave.shoes = "heels",cashX(forceNeg($surgeryCost), "slaveSurgery", $activeSlave), $activeSlave.health -= 20,$surgeryType = "heels"]] //Prevents $him from walking in anything but very high heels// +</div> + +<h3>Work on $him structurally:</h3> + +/*Shoulder bones*/ +<div style="text-indent:2em"> + <<if $activeSlave.indentureRestrictions < 1>> + <<if ($activeSlave.shoulders < -1)>> + $He has very narrow shoulders. + <<elseif ($activeSlave.shoulders < 0)>> + $He has narrow shoulders. + <<elseif ($activeSlave.shoulders < 1)>> + $He has average shoulders. + <<elseif ($activeSlave.shoulders < 2)>> + $He has broad shoulders. + <<elseif ($activeSlave.shoulders == 2)>> + $He has very broad shoulders. + <</if>> + <<if ($activeSlave.shouldersImplant == 0)>> + $He has a natural shoulder structure. + <<elseif ($activeSlave.shouldersImplant > 3)>> + $His shoulders have been completely rebuilt to be massively wider. + <<elseif ($activeSlave.shouldersImplant > 2)>> + $His shoulders have been heavily restructured to broaden them. + <<elseif ($activeSlave.shouldersImplant > 1)>> + $His shoulders have been repeatedly restructured to broaden them. + <<elseif ($activeSlave.shouldersImplant > 0)>> + $His shoulders have been restructured to broaden them. + <<elseif ($activeSlave.shouldersImplant < -3)>> + $His shoulders have been completely rebuilt to be massively narrower. + <<elseif ($activeSlave.shouldersImplant < -2)>> + $His shoulders have been heavily restructured to narrow them. + <<elseif ($activeSlave.shouldersImplant < -1)>> + $His shoulders have been repeatedly restructured to narrow them. + <<elseif ($activeSlave.shouldersImplant < 0)>> + $His shoulders have been restructured to narrow them. + <</if>> + <<if ($activeSlave.shouldersImplant == 0)>> + <<if $activeSlave.shoulders > -2 && $activeSlave.shoulders < 2>> + [[Restructure shoulders more broadly|Surgery Degradation][$activeSlave.shouldersImplant++,$activeSlave.shoulders++,cashX(forceNeg($surgeryCost), "slaveSurgery", $activeSlave), $activeSlave.health -= 40,$surgeryType = "shoulders"]] | [[Restructure shoulders more narrowly|Surgery Degradation][$activeSlave.shouldersImplant--,$activeSlave.shoulders--,cashX(forceNeg($surgeryCost), "slaveSurgery", $activeSlave), $activeSlave.health -= 40,$surgeryType = "shoulders"]] + <<elseif $activeSlave.shoulders <= -1>> + [[Restructure shoulders more broadly|Surgery Degradation][$activeSlave.shouldersImplant++,$activeSlave.shoulders++,cashX(forceNeg($surgeryCost), "slaveSurgery", $activeSlave), $activeSlave.health -= 40,$surgeryType = "shoulders"]] + <<elseif $activeSlave.shoulders >= 2>> + [[Restructure shoulders more narrowly|Surgery Degradation][$activeSlave.shouldersImplant--,$activeSlave.shoulders--,cashX(forceNeg($surgeryCost), "slaveSurgery", $activeSlave), $activeSlave.health -= 40,$surgeryType = "shoulders"]] + <</if>> + <<elseif $surgeryUpgrade == 1>> + <<if $activeSlave.shoulders > -2 && $activeSlave.shoulders < 2>> + [[Advanced shoulder broadening surgery|Surgery Degradation][$activeSlave.shouldersImplant++,$activeSlave.shoulders++,cashX(forceNeg($surgeryCost), "slaveSurgery", $activeSlave), $activeSlave.health -= 40,$surgeryType = "shoulders"]] | [[Advanced shoulder narrowing surgery|Surgery Degradation][$activeSlave.shouldersImplant--,$activeSlave.shoulders--,cashX(forceNeg($surgeryCost), "slaveSurgery", $activeSlave), $activeSlave.health -= 40,$surgeryType = "shoulders"]] + <<elseif $activeSlave.shoulders <= -1>> + [[Advanced shoulder broadening surgery|Surgery Degradation][$activeSlave.shouldersImplant++,$activeSlave.shoulders++,cashX(forceNeg($surgeryCost), "slaveSurgery", $activeSlave), $activeSlave.health -= 40,$surgeryType = "shoulders"]] + <<elseif $activeSlave.shoulders >= 2>> + [[Advanced shoulder narrowing surgery|Surgery Degradation][$activeSlave.shouldersImplant--,$activeSlave.shoulders--,cashX(forceNeg($surgeryCost), "slaveSurgery", $activeSlave), $activeSlave.health -= 40,$surgeryType = "shoulders"]] + <</if>> <</if>> <</if>> - <<if ($activeSlave.heels == 1)>> - [[Replace tendons|Surgery Degradation][$activeSlave.heels = 0,$activeSlave.shoes = "none",cashX(forceNeg($surgeryCost), "slaveSurgery", $activeSlave), $activeSlave.health -= 10,$surgeryType = "heelsRestoration"]] +</div> + +/*Hip bones*/ +<div style="text-indent:2em"> + <<if $activeSlave.indentureRestrictions < 1>> + <<if ($activeSlave.hips < -1)>> + $He has very narrow hips. + <<elseif ($activeSlave.hips < 0)>> + $He has narrow hips. + <<elseif ($activeSlave.hips < 1)>> + $He has average hips. + <<elseif ($activeSlave.hips < 2)>> + $He has broad hips. + <<elseif ($activeSlave.hips < 3)>> + $He has very broad hips. + <<elseif ($activeSlave.hips == 3)>> + $He has doorway-jamming hips. + <</if>> + <<if ($activeSlave.hipsImplant == 0)>> + They have not been altered. + <<elseif ($activeSlave.hipsImplant > 3)>> + $His pelvis has been completely rebuilt to be massively wider. + <<elseif ($activeSlave.hipsImplant > 2)>> + $His pelvis has been heavily broadened. + <<elseif ($activeSlave.hipsImplant > 1)>> + $His pelvis has been repeatedly broadened. + <<elseif ($activeSlave.hipsImplant > 0)>> + $His pelvis has been broadened. + <<elseif ($activeSlave.hipsImplant < -3)>> + $His pelvis has been completely rebuilt to be massively narrower. + <<elseif ($activeSlave.hipsImplant < -2)>> + $His pelvis has heavily narrowed. + <<elseif ($activeSlave.hipsImplant < -1)>> + $His pelvis has been repeatedly narrowed. + <<elseif ($activeSlave.hipsImplant < 0)>> + $His pelvis has been narrowed. + <</if>> + <<if ($activeSlave.hipsImplant == 0)>> + <<if $activeSlave.hips > -2 && $activeSlave.hips < 3 && $surgeryUpgrade == 1>> + [[Broaden pelvis|Surgery Degradation][$activeSlave.hipsImplant++,$activeSlave.hips++,cashX(forceNeg($surgeryCost), "slaveSurgery", $activeSlave), $activeSlave.health -= 40,$surgeryType = "hips"]] | [[Narrow pelvis|Surgery Degradation][$activeSlave.hipsImplant--,$activeSlave.hips--,cashX(forceNeg($surgeryCost), "slaveSurgery", $activeSlave), $activeSlave.health -= 40,$surgeryType = "hips"]] + <<elseif $activeSlave.hips > -2 && $activeSlave.hips < 2>> + [[Broaden pelvis|Surgery Degradation][$activeSlave.hipsImplant++,$activeSlave.hips++,cashX(forceNeg($surgeryCost), "slaveSurgery", $activeSlave), $activeSlave.health -= 40,$surgeryType = "hips"]] | [[Narrow pelvis|Surgery Degradation][$activeSlave.hipsImplant--,$activeSlave.hips--,cashX(forceNeg($surgeryCost), "slaveSurgery", $activeSlave), $activeSlave.health -= 40,$surgeryType = "hips"]] + <<elseif $activeSlave.hips <= -1>> + [[Broaden pelvis|Surgery Degradation][$activeSlave.hipsImplant++,$activeSlave.hips++,cashX(forceNeg($surgeryCost), "slaveSurgery", $activeSlave), $activeSlave.health -= 40,$surgeryType = "hips"]] + <<elseif $activeSlave.hips >= 2>> + [[Narrow pelvis|Surgery Degradation][$activeSlave.hipsImplant--,$activeSlave.hips--,cashX(forceNeg($surgeryCost), "slaveSurgery", $activeSlave), $activeSlave.health -= 40,$surgeryType = "hips"]] + <</if>> + <<elseif $surgeryUpgrade == 1>> + <<if $activeSlave.hips > -2 && $activeSlave.hips < 3>> + [[Advanced pelvis broadening|Surgery Degradation][$activeSlave.hipsImplant++,$activeSlave.hips++,cashX(forceNeg($surgeryCost), "slaveSurgery", $activeSlave), $activeSlave.health -= 40,$surgeryType = "hips"]] | [[Advanced pelvis narrowing|Surgery Degradation][$activeSlave.hipsImplant--,$activeSlave.hips--,cashX(forceNeg($surgeryCost), "slaveSurgery", $activeSlave), $activeSlave.health -= 40,$surgeryType = "hips"]] + <<elseif $activeSlave.hips <= -1>> + [[Advanced pelvis broadening|Surgery Degradation][$activeSlave.hipsImplant++,$activeSlave.hips++,cashX(forceNeg($surgeryCost), "slaveSurgery", $activeSlave), $activeSlave.health -= 40,$surgeryType = "hips"]] + <<elseif $activeSlave.hips >= 3>> + [[Advanced pelvis narrowing|Surgery Degradation][$activeSlave.hipsImplant--,$activeSlave.hips--,cashX(forceNeg($surgeryCost), "slaveSurgery", $activeSlave), $activeSlave.health -= 40,$surgeryType = "hips"]] + <</if>> + <</if>> <</if>> - <br> +</div> + +/*Tweak height*/ + +<<if hasAllNaturalLimbs($activeSlave)>> + <div style="text-indent:2em"> + <<if ($activeSlave.heightImplant == 0)>> + $He has normal femurs and humeri. + <<elseif ($activeSlave.heightImplant > 0)>> + $His femurs, humeri, and other major bones have been lengthened. + <<elseif ($activeSlave.heightImplant < 0)>> + $His femurs, humeri, and other major bones have been shortened. + <</if>> + <<if ($activeSlave.heightImplant == 0)>> + <<if $activeSlave.indentureRestrictions < 1>> + [[Lengthen major bones|Surgery Degradation][$activeSlave.heightImplant = 1,$activeSlave.height += 10,cashX(forceNeg($surgeryCost), "slaveSurgery", $activeSlave), $activeSlave.health -= 40,$surgeryType = "height"]] | [[Shorten major bones|Surgery Degradation][$activeSlave.heightImplant = -1,$activeSlave.height -= 10,cashX(forceNeg($surgeryCost), "slaveSurgery", $activeSlave), $activeSlave.health -= 40,$surgeryType = "height"]] + <</if>> + <<elseif ($activeSlave.height < (Height.mean($activeSlave)+15)) && ($activeSlave.height >= (Height.mean($activeSlave)-15)) && ($surgeryUpgrade == 1)>> + <<if $activeSlave.indentureRestrictions < 1>> + [[Advanced height gain surgery|Surgery Degradation][$activeSlave.heightImplant = 1,$activeSlave.height += 10,cashX(forceNeg($surgeryCost), "slaveSurgery", $activeSlave), $activeSlave.health -= 40,$surgeryType = "height"]] | [[Advanced height reduction surgery|Surgery Degradation][$activeSlave.heightImplant = -1,$activeSlave.height -= 10,cashX(forceNeg($surgeryCost), "slaveSurgery", $activeSlave), $activeSlave.health -= 40,$surgeryType = "height"]] + <</if>> + <<elseif ($activeSlave.height < (Height.mean($activeSlave)+15)) && ($surgeryUpgrade == 1)>> + <<if $activeSlave.indentureRestrictions < 1>> + [[Advanced height gain surgery|Surgery Degradation][$activeSlave.heightImplant = 1,$activeSlave.height += 10,cashX(forceNeg($surgeryCost), "slaveSurgery", $activeSlave), $activeSlave.health -= 40,$surgeryType = "height"]] + <</if>> + <<elseif ($activeSlave.height >= (Height.mean($activeSlave)-15)) && ($surgeryUpgrade == 1)>> + <<if $activeSlave.indentureRestrictions < 1>> + [[Advanced height reduction surgery|Surgery Degradation][$activeSlave.heightImplant = -1,$activeSlave.height -= 10,cashX(forceNeg($surgeryCost), "slaveSurgery", $activeSlave), $activeSlave.health -= 40,$surgeryType = "height"]] + <</if>> + <</if>> + </div> + + <div style="text-indent:2em"> + <<if ($activeSlave.heels == 0) && hasAnyNaturalLegs($activeSlave)>> + $He has healthy calves. + <<elseif ($activeSlave.heels == 1) && hasAnyNaturalLegs($activeSlave)>> + $His calves have been altered so that $he cannot walk in anything but very high heels. + <</if>> + <<if ($activeSlave.heels == 0) && hasAnyNaturalLegs($activeSlave) && ($seeExtreme == 1)>> + <<if $activeSlave.indentureRestrictions < 1>> + [[Shorten tendons|Surgery Degradation][$activeSlave.heels = 1,$activeSlave.shoes = "heels",cashX(forceNeg($surgeryCost), "slaveSurgery", $activeSlave), $activeSlave.health -= 20,$surgeryType = "heels"]] //Prevents $him from walking in anything but very high heels// + <</if>> + <</if>> + <<if ($activeSlave.heels == 1)>> + [[Replace tendons|Surgery Degradation][$activeSlave.heels = 0,$activeSlave.shoes = "none",cashX(forceNeg($surgeryCost), "slaveSurgery", $activeSlave), $activeSlave.health -= 10,$surgeryType = "heelsRestoration"]] + <</if>> + </div> <</if>> -<br> /* PROSTHETICS */ <<= App.Desc.limbs($activeSlave)>> <<if isAmputee($activeSlave)>> @@ -1786,7 +1818,6 @@ $He has $He has been implanted with an advanced PLimb interface. <</if>> <</if>> -<br> <<if $seeExtreme === 1 && $activeSlave.indentureRestrictions < 1 && hasAnyNaturalLimbs($activeSlave)>> <style> @@ -1799,134 +1830,145 @@ $He has <div class="container"> <<if getLeftArmID($activeSlave) === 1>> - <div> Left arm:</div> + <div style="text-indent:2em">Left arm:</div> <div><label><<radiobutton "_LA" 0 checked>> Leave </label></div> <div><label><<radiobutton "_LA" 1>> Amputate </label></div> <</if>> <<if getRightArmID($activeSlave) === 1>> - <div> Right arm:</div> + <div style="text-indent:2em">Right arm:</div> <div><label><<radiobutton "_RA" 0 checked>> Leave </label></div> <div><label><<radiobutton "_RA" 1>> Amputate </label></div> <</if>> <<if getLeftLegID($activeSlave) === 1>> - <div> Left leg:</div> + <div style="text-indent:2em">Left leg:</div> <div><label><<radiobutton "_LL" 0 checked>> Leave </label></div> <div><label><<radiobutton "_LL" 1>> Amputate </label></div> <</if>> <<if getRightLegID($activeSlave) === 1>> - <div> Right leg:</div> + <div style="text-indent:2em">Right leg:</div> <div><label><<radiobutton "_RL" 0 checked>> Leave </label></div> <div><label><<radiobutton "_RL" 1>> Amputate </label></div> <</if>> </div> - - <<link "Amputate limb(s)">> - <<set _atleastOne = 0>> - /* temporary story variable */ - <<set $oldLimbs = App.Desc.limbChange().currentLimbs($activeSlave)>> - <<if _LA === 1>> - <<run removeLimbs($activeSlave, "left arm")>> - <<set _atleastOne++>> - <</if>> - <<if _RA === 1>> - <<run removeLimbs($activeSlave, "right arm")>> - <<set _atleastOne++>> - <</if>> - <<if _LL === 1>> - <<run removeLimbs($activeSlave, "left leg")>> - <<set _atleastOne++>> - <</if>> - <<if _RL === 1>> - <<run removeLimbs($activeSlave, "right leg")>> - <<set _atleastOne++>> - <</if>> - <<if _atleastOne>> - <<set $activeSlave.health -= _atleastOne * 10, cashX(forceNeg($surgeryCost), "slaveSurgery", $activeSlave)>> - <<if !hasAnyArms($activeSlave)>> - <<set $activeSlave.rules.release = "restrictive">> - <</if>> - <<set $surgeryType = "amp">> - <<goto "Surgery Degradation">> - <<else>> - <<unset $oldLimbs>> - <</if>> - <</link>> //This will greatly restrict $him.// - <br> + <div style="text-indent:2em"> + <<link "Amputate limb(s)">> + <<set _atleastOne = 0>> + /* temporary story variable */ + <<set $oldLimbs = App.Desc.limbChange().currentLimbs($activeSlave)>> + <<if _LA === 1>> + <<run removeLimbs($activeSlave, "left arm")>> + <<set _atleastOne++>> + <</if>> + <<if _RA === 1>> + <<run removeLimbs($activeSlave, "right arm")>> + <<set _atleastOne++>> + <</if>> + <<if _LL === 1>> + <<run removeLimbs($activeSlave, "left leg")>> + <<set _atleastOne++>> + <</if>> + <<if _RL === 1>> + <<run removeLimbs($activeSlave, "right leg")>> + <<set _atleastOne++>> + <</if>> + <<if _atleastOne>> + <<set $activeSlave.health -= _atleastOne * 10, cashX(forceNeg($surgeryCost), "slaveSurgery", $activeSlave)>> + <<if !hasAnyArms($activeSlave)>> + <<set $activeSlave.rules.release = "restrictive">> + <</if>> + <<set $surgeryType = "amp">> + <<goto "Surgery Degradation">> + <<else>> + <<unset $oldLimbs>> + <</if>> + <</link>> //This will greatly restrict $him.// + </div> <</if>> /* extreme toggle */ -<<if !hasAllNaturalLimbs($activeSlave) && $activeSlave.PLimb == 0>> - <<if isProstheticAvailable($activeSlave, "interfaceP1")>> - [[Install basic prosthetic interface|Surgery Degradation][$oldLimbs = App.Desc.limbChange().currentLimbs($activeSlave), $activeSlave.PLimb = 1, cashX(forceNeg($surgeryCost), "slaveSurgery", $activeSlave), $activeSlave.health -= 20, $surgeryType = "PLimb interface"]] - <</if>> - <<if isProstheticAvailable($activeSlave, "interfaceP2")>> | - [[Install advanced prosthetic interface|Surgery Degradation][$oldLimbs = App.Desc.limbChange().currentLimbs($activeSlave), $activeSlave.PLimb = 2, cashX(forceNeg($surgeryCost), "slaveSurgery", $activeSlave), $activeSlave.health -= 20, $surgeryType = "PLimb interface"]] +<div style="text-indent:2em"> + <<if !hasAllNaturalLimbs($activeSlave) && $activeSlave.PLimb == 0>> + <<if isProstheticAvailable($activeSlave, "interfaceP1")>> + [[Install basic prosthetic interface|Surgery Degradation][$oldLimbs = App.Desc.limbChange().currentLimbs($activeSlave), $activeSlave.PLimb = 1, cashX(forceNeg($surgeryCost), "slaveSurgery", $activeSlave), $activeSlave.health -= 20, $surgeryType = "PLimb interface"]] + <</if>> + <<if isProstheticAvailable($activeSlave, "interfaceP2")>> | + [[Install advanced prosthetic interface|Surgery Degradation][$oldLimbs = App.Desc.limbChange().currentLimbs($activeSlave), $activeSlave.PLimb = 2, cashX(forceNeg($surgeryCost), "slaveSurgery", $activeSlave), $activeSlave.health -= 20, $surgeryType = "PLimb interface"]] + <</if>> + <<elseif $activeSlave.PLimb == 1 && isProstheticAvailable($activeSlave, "interfaceP2")>> + [[Upgrade to advanced prosthetic interface|Surgery Degradation][$oldLimbs = App.Desc.limbChange().currentLimbs($activeSlave), $activeSlave.PLimb = 2, cashX(forceNeg($surgeryCost), "slaveSurgery", $activeSlave), $activeSlave.health -= 5, $surgeryType = "PLimb interface"]] <</if>> -<<elseif $activeSlave.PLimb == 1 && isProstheticAvailable($activeSlave, "interfaceP2")>> - [[Upgrade to advanced prosthetic interface|Surgery Degradation][$oldLimbs = App.Desc.limbChange().currentLimbs($activeSlave), $activeSlave.PLimb = 2, cashX(forceNeg($surgeryCost), "slaveSurgery", $activeSlave), $activeSlave.health -= 5, $surgeryType = "PLimb interface"]] -<</if>> - -<br> -<<if $activeSlave.PTail == 1>> - $He has a neural interface allowing attachment of tails. -<<elseif isProstheticAvailable($activeSlave, "interfaceTail")>> - $He lacks a neural interface allowing attachment of tails. - [[Implant interface|Surgery Degradation][$activeSlave.PTail = 1, $activeSlave.tail = "none", $activeSlave.tailColor = "none", cashX(forceNeg($surgeryCost), "slaveSurgery", $activeSlave), $activeSlave.health -= 10, $surgeryType = "tailInterface"]] -<<else>> - $He lacks a neural interface allowing attachment of tails and you have none ready for $him. -<</if>> - +</div> -<<if $organFarmUpgrade >= 1>> /* ORGAN FARM */ - <<if $activeSlave.indentureRestrictions < 2>> - <br><br> - <<include "organFarmOptions">> +<div style="text-indent:2em"> + <<if $activeSlave.PTail == 1>> + $He has a neural interface allowing attachment of tails. + <<elseif isProstheticAvailable($activeSlave, "interfaceTail")>> + $He lacks a neural interface allowing attachment of tails. + [[Implant interface|Surgery Degradation][$activeSlave.PTail = 1, $activeSlave.tail = "none", $activeSlave.tailColor = "none", cashX(forceNeg($surgeryCost), "slaveSurgery", $activeSlave), $activeSlave.health -= 10, $surgeryType = "tailInterface"]] + <<else>> + $He lacks a neural interface allowing attachment of tails and you have none ready for $him. <</if>> -<</if>> /* CLOSES ORGAN FARM */ +</div> + +<div style="text-indent:2em"> + <<if $organFarmUpgrade >= 1>> /* ORGAN FARM */ + <<if $activeSlave.indentureRestrictions < 2>> + <<include "organFarmOptions">> + <</if>> + <</if>> /* CLOSES ORGAN FARM */ +</div> -<br> <h3>Perform more extreme surgery:</h3> -<<if $seeExtreme == 1>> - <<if $activeSlave.fuckdoll == 0>> - <br>$He is a normal sex slave, not a living sex toy. - <<if $activeSlave.indentureRestrictions < 1 && ($activeSlave.breedingMark != 1 || $propOutcome == 0 || $eugenicsFullControl == 1 || $arcologies[0].FSRestart == "unset")>> - [[Encase in a Fuckdoll suit|Surgery Degradation][beginFuckdoll($activeSlave), $surgeryType = "fuckdoll"]] //This will greatly restrict $him// + +/*Fuckdoll*/ +<div style="text-indent:2em"> + <<if $seeExtreme == 1>> + <<if $activeSlave.fuckdoll == 0>> + $He is a normal sex slave, not a living sex toy. + <<if $activeSlave.indentureRestrictions < 1 && ($activeSlave.breedingMark != 1 || $propOutcome == 0 || $eugenicsFullControl == 1 || $arcologies[0].FSRestart == "unset")>> + [[Encase in a Fuckdoll suit|Surgery Degradation][beginFuckdoll($activeSlave), $surgeryType = "fuckdoll"]] //This will greatly restrict $him// + <</if>> + <<else>> + $He is encased in a Fuckdoll suit. [["Extract " + $him|Surgery Degradation][$activeSlave.fuckdoll = 0, $activeSlave.clothes = "no clothing", $activeSlave.shoes = "none", $surgeryType = "fuckdollExtraction"]] <</if>> - <<else>> - <br>$He is encased in a Fuckdoll suit. [["Extract " + $him|Surgery Degradation][$activeSlave.fuckdoll = 0, $activeSlave.clothes = "no clothing", $activeSlave.shoes = "none", $surgeryType = "fuckdollExtraction"]] <</if>> -<</if>> +</div> +/*Scorch mind*/ -<<if ($seeExtreme == 1)>> - <<if $activeSlave.fetish != "mindbroken">> - <br>$He is mentally competent. - <<elseif $activeSlave.fetish == "mindbroken">> - <br>$His mind is gone; $he has either been chemically lobotomized, or has lost $his mind due to extreme abuse. - <</if>> - <<if $activeSlave.indentureRestrictions < 1 && ($activeSlave.breedingMark != 1 || $propOutcome == 0 || $eugenicsFullControl == 1 || $arcologies[0].FSRestart == "unset")>> +<div style="text-indent:2em"> + <<if ($seeExtreme == 1)>> <<if $activeSlave.fetish != "mindbroken">> - [[Chemically lobotomize|Surgery Degradation][$activeSlave.fetish = "mindbroken",$activeSlave.fetishKnown = 1,cashX(forceNeg($surgeryCost), "slaveSurgery", $activeSlave), $activeSlave.health -= 20,$surgeryType = "mindbreak"]] - //Warning: this is permanent and irreversible. It will destroy $his will and $his ability to remember anything but the simplest skills.// + $He is mentally competent. + <<elseif $activeSlave.fetish == "mindbroken">> + $His mind is gone; $he has either been chemically lobotomized, or has lost $his mind due to extreme abuse. + <</if>> + <<if $activeSlave.indentureRestrictions < 1 && ($activeSlave.breedingMark != 1 || $propOutcome == 0 || $eugenicsFullControl == 1 || $arcologies[0].FSRestart == "unset")>> + <<if $activeSlave.fetish != "mindbroken">> + [[Chemically lobotomize|Surgery Degradation][$activeSlave.fetish = "mindbroken",$activeSlave.fetishKnown = 1,cashX(forceNeg($surgeryCost), "slaveSurgery", $activeSlave), $activeSlave.health -= 20,$surgeryType = "mindbreak"]] + //Warning: this is permanent and irreversible. It will destroy $his will and $his ability to remember anything but the simplest skills.// + <</if>> <</if>> <</if>> -<</if>> +</div> -<<if $bodyswapAnnounced == 1 && $activeSlave.indenture < 0>> - <br> - <<if $activeSlave.bodySwap == 0>> - $He is in $his native body. - <<elseif $activeSlave.origBodyOwner != "">> - $He currently occupies <<print $activeSlave.origBodyOwner>>'s body. - <<else>> - $He is no longer in $his native body. - <</if>> - <<if $activeSlave.indenture == -1>> - [["Swap " + $his + " body with another of your stock"|Slave Slave Swap Workaround]] - <<else>> - //Indentured servants must remain in their own bodies.// +/*Bodyswap*/ +<div style="text-indent:2em"> + <<if $bodyswapAnnounced == 1 && $activeSlave.indenture < 0>> + <<if $activeSlave.bodySwap == 0>> + $He is in $his native body. + <<elseif $activeSlave.origBodyOwner != "">> + $He currently occupies <<print $activeSlave.origBodyOwner>>'s body. + <<else>> + $He is no longer in $his native body. + <</if>> + <<if $activeSlave.indenture == -1>> + [["Swap " + $his + " body with another of your stock"|Slave Slave Swap Workaround]] + <<else>> + //Indentured servants must remain in their own bodies.// + <</if>> + <<elseif $cheatMode == 1>> + [[Force enable bodyswapping|Remote Surgery][$bodyswapAnnounced = 1]] <</if>> -<<elseif $cheatMode == 1>> - <br>[[Force enable bodyswapping|Remote Surgery][$bodyswapAnnounced = 1]] -<</if>> +</div> -- GitLab