From 25ebd15c06bb668b3b31e28a597db9c4efb57ef6 Mon Sep 17 00:00:00 2001
From: Arkerthan <arkerthan@gmail.com>
Date: Tue, 27 Aug 2019 22:39:10 +0200
Subject: [PATCH] cleanup

---
 src/uncategorized/remoteSurgery.tw | 25 +++++++------------------
 1 file changed, 7 insertions(+), 18 deletions(-)

diff --git a/src/uncategorized/remoteSurgery.tw b/src/uncategorized/remoteSurgery.tw
index 9b8230341b8..3e1ff8d5c1e 100644
--- a/src/uncategorized/remoteSurgery.tw
+++ b/src/uncategorized/remoteSurgery.tw
@@ -1703,25 +1703,14 @@ Work on $him structurally:
 	<br>&nbsp;&nbsp;&nbsp;&nbsp;
 <</if>>
 
-/* PROSTHETICS */
-/* TODO Arkerthan
-I have a nice version, but it depends on the new limb system, so we have to do with this for now.
-*/
 <br>
-<<if !isAmputee($activeSlave)>>
-	Limbs: //This is a temporary solution while limb mechanics are being reworked.//<br>
-	Left arm: <<print idToDescription(getLeftArmID($activeSlave))>><br>
-	Right arm: <<print idToDescription(getRightArmID($activeSlave))>><br>
-	Left leg: <<print idToDescription(getLeftLegID($activeSlave))>><br>
-	Right leg: <<print idToDescription(getRightLegID($activeSlave))>>
-<<else>>
-	$He is a quadruple amputee
+/* PROSTHETICS */
+<<= App.Desc.limbs($activeSlave)>>
+<<if isAmputee($activeSlave)>>
 	<<if $activeSlave.PLimb == 1>>
-		and has been implanted with a basic PLimb interface.
+		$He has been implanted with a basic PLimb interface.
 	<<elseif $activeSlave.PLimb == 2>>
-		and has been implanted with an advanced PLimb interface.
-	<<else>>
-		and has not been equipped with prosthetics.
+		$He has been implanted with an advanced PLimb interface.
 	<</if>>
 <</if>>
 <br>
@@ -1729,9 +1718,9 @@ I have a nice version, but it depends on the new limb system, so we have to do w
 <<if hasAnyNaturalLimbs($activeSlave)>>
 	<<if $activeSlave.indentureRestrictions < 1 && $seeExtreme == 1>>
 		<<if $activeSlave.readyProsthetics.findIndex(function(p) {return p.id == "interfaceP1"}) == -1 && $activeSlave.readyProsthetics.findIndex(function(p) {return p.id == "interfaceP2"}) == -1>>
-			[[Remove arms and legs|Surgery Degradation][surgeryAmp($activeSlave, "left arm"), surgeryAmp($activeSlave, "left arm"), surgeryAmp($activeSlave, "right arm"), surgeryAmp($activeSlave, "left leg"), surgeryAmp($activeSlave, "right leg"), $activeSlave.amp = 1, $activeSlave.missingArms = 3, $activeSlave.missingLegs = 3, $activeSlave.releaseRules = "restrictive", cashX(forceNeg($surgeryCost), "slaveSurgery", $activeSlave), $surgeryType = "amp"]] //This will greatly restrict $him//
+			[[Remove arms and legs|Surgery Degradation][surgeryAmp($activeSlave, "left arm"), surgeryAmp($activeSlave, "right arm"), surgeryAmp($activeSlave, "left leg"), surgeryAmp($activeSlave, "right leg"), $activeSlave.amp = 1, $activeSlave.missingArms = 3, $activeSlave.missingLegs = 3, $activeSlave.releaseRules = "restrictive", cashX(forceNeg($surgeryCost), "slaveSurgery", $activeSlave), $surgeryType = "amp"]] //This will greatly restrict $him//
 		<<else>>
-			[[Remove arms and legs|Surgery Degradation][surgeryAmp($activeSlave, "left arm"), surgeryAmp($activeSlave, "left arm"), surgeryAmp($activeSlave, "right arm"), surgeryAmp($activeSlave, "left leg"), surgeryAmp($activeSlave, "right leg"), $activeSlave.amp = 1, $activeSlave.missingArms = 3, $activeSlave.missingLegs = 3, $activeSlave.releaseRules = "restrictive", cashX(forceNeg($surgeryCost), "slaveSurgery", $activeSlave), $surgeryType = "amp1"]] //This will greatly restrict $him//
+			[[Remove arms and legs|Surgery Degradation][surgeryAmp($activeSlave, "left arm"), surgeryAmp($activeSlave, "right arm"), surgeryAmp($activeSlave, "left leg"), surgeryAmp($activeSlave, "right leg"), $activeSlave.amp = 1, $activeSlave.missingArms = 3, $activeSlave.missingLegs = 3, $activeSlave.releaseRules = "restrictive", cashX(forceNeg($surgeryCost), "slaveSurgery", $activeSlave), $surgeryType = "amp1"]] //This will greatly restrict $him//
 		<</if>>
 	<</if>>
 <<elseif isAmputee($activeSlave) && $activeSlave.PLimb == 0>>
-- 
GitLab