From 86a617f8f4b245111247d11c5a54d360ca2e04b4 Mon Sep 17 00:00:00 2001
From: Transhumanist01 <13112-Transhumanist01@users.noreply.gitgud.io>
Date: Thu, 7 May 2020 04:12:59 -0700
Subject: [PATCH] Update remoteSurgery.tw

---
 src/uncategorized/remoteSurgery.tw | 60 ++++++++++++++++++++++++++++++
 1 file changed, 60 insertions(+)

diff --git a/src/uncategorized/remoteSurgery.tw b/src/uncategorized/remoteSurgery.tw
index 26cb1c8f09b..13d8e3c5ec7 100644
--- a/src/uncategorized/remoteSurgery.tw
+++ b/src/uncategorized/remoteSurgery.tw
@@ -2259,6 +2259,66 @@
 			</div>
 		<</if>>
 	<</if>>
+	<<if advancedGeneticEngineeringUpgrade >= 1>>
+		<h3>Advanced genetic modifications:</h3>
+		<<if (getSlave($AS).indentureRestrictions >= 1)>>
+			<div>
+				<span class="note">Modification at a genetic level clearly violates $his indenture contract</span>
+			</div>
+		<<elseif getSlave($AS).health.health < 0>>
+			<div>
+				<span class="note">$He needs to be in perfect health to undergo such extensive gene therapy</span>
+			</div>
+		<<else>>
+			<div>
+				<<if getSlave($AS).advancedGeneticModification.breedingFreak >= 1 && $advancedGeneticEngineeringUpgrade == 1>>
+					[[Correct super breeder modification|Surgery Degradation][getSlave($AS).advancedGeneticModification.breedingFreak = 0,cashX(forceNeg($surgeryCost*40), "slaveSurgery", getSlave($AS)), surgeryDamage(getSlave($AS),80), getSlave($AS).chem += 100,$surgeryType = "gene treatment"]]
+				<<elseif getSlave($AS).advancedGeneticModification.breedingFreak == 0 && $advancedGeneticEngineeringUpgrade == 1>>
+					[[Induced super breeder modification treatment|Surgery Degradation][getSlave($AS).advancedGeneticModification.breedingFreak = 2,cashX(forceNeg($surgeryCost*100), "slaveSurgery", getSlave($AS)), surgeryDamage(getSlave($AS),80), getSlave($AS).chem += 100,$surgeryType = "gene treatment"]] <span class="note">This will induce <span class="orange">super breeder modification</span> in $his genetic code</span>
+				<</if>>
+			</div>
+			
+			<div>
+				<<if getSlave($AS).advancedGeneticModification.efficientMetabolism >= 1 && $advancedGeneticEngineeringUpgrade == 1>>
+					[[Correct efficient metabolism|Surgery Degradation][getSlave($AS).advancedGeneticModification.efficientMetabolism = 0,cashX(forceNeg($surgeryCost*40), "slaveSurgery", getSlave($AS)), surgeryDamage(getSlave($AS),80), getSlave($AS).chem += 100,$surgeryType = "gene treatment"]]
+				<<elseif getSlave($AS).advancedGeneticModification.efficientMetabolism == 0 && $advancedGeneticEngineeringUpgrade == 1>>
+					[[Induced efficient metabolism|Surgery Degradation][getSlave($AS).advancedGeneticModification.efficientMetabolism = 2,cashX(forceNeg($surgeryCost*100), "slaveSurgery", getSlave($AS)), surgeryDamage(getSlave($AS),80), getSlave($AS).chem += 100,$surgeryType = "gene treatment"]] <span class="note">This will induce <span class="orange">efficient metabolism</span> in $his genetic code</span>
+				<</if>>
+			</div>
+			
+			<div>
+				<<if getSlave($AS).advancedGeneticModification.dominantGenetics >= 1 && $advancedGeneticEngineeringUpgrade == 1>>
+					[[Correct dominant genetics modification|Surgery Degradation][getSlave($AS).advancedGeneticModification.dominantGenetics = 0,cashX(forceNeg($surgeryCost*40), "slaveSurgery", getSlave($AS)), surgeryDamage(getSlave($AS),80), getSlave($AS).chem += 100,$surgeryType = "gene treatment"]]
+				<<elseif getSlave($AS).advancedGeneticModification.dominantGenetics == 0 && $advancedGeneticEngineeringUpgrade == 1>>
+					[[Induced dominant genetics modification|Surgery Degradation][getSlave($AS).advancedGeneticModification.dominantGenetics = 2,cashX(forceNeg($surgeryCost*100), "slaveSurgery", getSlave($AS)), surgeryDamage(getSlave($AS),80), getSlave($AS).chem += 100,$surgeryType = "gene treatment"]] <span class="note">This will induce <span class="orange">dominant genetics modification</span> in $his genetic code</span>
+				<</if>>
+			</div>
+			
+			<div>
+				<<if getSlave($AS).advancedGeneticModification.overhauledCardiovascularSystem >= 1 && $advancedGeneticEngineeringUpgrade == 1>>
+					[[Correct overhauled cardiovascular system|Surgery Degradation][getSlave($AS).advancedGeneticModification.overhauledCardiovascularSystem = 0,cashX(forceNeg($surgeryCost*40), "slaveSurgery", getSlave($AS)), surgeryDamage(getSlave($AS),80), getSlave($AS).chem += 100,$surgeryType = "gene treatment"]]
+				<<elseif getSlave($AS).advancedGeneticModification.overhauledCardiovascularSystem == 0 && $advancedGeneticEngineeringUpgrade == 1>>
+					[[Induced efficient dominant genetics modification|Surgery Degradation][getSlave($AS).advancedGeneticModification.overhauledCardiovascularSystem = 2,cashX(forceNeg($surgeryCost*100), "slaveSurgery", getSlave($AS)), surgeryDamage(getSlave($AS),80), getSlave($AS).chem += 100,$surgeryType = "gene treatment"]] <span class="note">This will induce <span class="orange">overhauled cardiovascular system</span> in $his genetic code</span>
+				<</if>>
+			</div>
+			
+			<div>
+				<<if getSlave($AS).advancedGeneticModification.immortality >= 1 && $advancedGeneticEngineeringUpgrade == 1>>
+					[[Correct immortality|Surgery Degradation][getSlave($AS).advancedGeneticModification.immortality = 0,cashX(forceNeg($surgeryCost*40), "slaveSurgery", getSlave($AS)), surgeryDamage(getSlave($AS),80), getSlave($AS).chem += 100,$surgeryType = "gene treatment"]]
+				<<elseif getSlave($AS).advancedGeneticModification.immortality == 0 && $advancedGeneticEngineeringUpgrade == 1>>
+					[[Induced immortality|Surgery Degradation][getSlave($AS).advancedGeneticModification.immortality = 2,cashX(forceNeg($surgeryCost*100), "slaveSurgery", getSlave($AS)), surgeryDamage(getSlave($AS),80), getSlave($AS).chem += 100,$surgeryType = "gene treatment"]] <span class="note">This will induce <span class="orange">overhauled cardiovascular system</span> in $his genetic code</span>
+				<</if>>
+			</div>
+			
+			<div>
+				<<if getSlave($AS).advancedGeneticModification.trueHermaphroditism >= 1 && $advancedGeneticEngineeringUpgrade == 1>>
+					[[Correct true hermaphroditism|Surgery Degradation][getSlave($AS).advancedGeneticModification.trueHermaphroditism = 0,cashX(forceNeg($surgeryCost*40), "slaveSurgery", getSlave($AS)), surgeryDamage(getSlave($AS),80), getSlave($AS).chem += 100,$surgeryType = "gene treatment"]]
+				<<elseif getSlave($AS).advancedGeneticModification.trueHermaphroditism == 0 && $advancedGeneticEngineeringUpgrade == 1>>
+					[[Induced true hermaphroditism|Surgery Degradation][getSlave($AS).advancedGeneticModification.trueHermaphroditism = 2,cashX(forceNeg($surgeryCost*100), "slaveSurgery", getSlave($AS)), surgeryDamage(getSlave($AS),80), getSlave($AS).chem += 100,$surgeryType = "gene treatment"]] <span class="note">This will induce <span class="orange">overhauled cardiovascular system</span> in $his genetic code</span>
+				<</if>>
+			</div>
+		<</if>>
+	<</if>>
 </div>
 </div>
 
-- 
GitLab