From dcc1a03b23ba7afb92c70062413859e10e6689b7 Mon Sep 17 00:00:00 2001
From: Arkerthan <arkerthan@gmail.com>
Date: Fri, 18 Sep 2020 23:37:10 +0200
Subject: [PATCH] fix multi implant

---
 src/uncategorized/multiImplant.tw | 4 +++-
 1 file changed, 3 insertions(+), 1 deletion(-)

diff --git a/src/uncategorized/multiImplant.tw b/src/uncategorized/multiImplant.tw
index adb5c7250e1..55f11223b61 100644
--- a/src/uncategorized/multiImplant.tw
+++ b/src/uncategorized/multiImplant.tw
@@ -22,7 +22,7 @@ that are ready be sent down.
 	<<set _sortedOrgans = _F.getSortedOrgans(getSlave($AS))>>
 	<<if _sortedOrgans.length === 0>><<continue>><</if>>
 
-	<h2>getSlave($AS).slaveName</h2>
+	<h2><<= getSlave($AS).slaveName>></h2>
 
 	<<for _k = 0; _k < _sortedOrgans.length; _k++>>
 		<h3><<print _F.Organs[_sortedOrgans[_k]].name>></h3>
@@ -46,6 +46,8 @@ that are ready be sent down.
 				<<break>>
 			<<else>>
 				<<run App.Medicine.OrganFarm.implant(getSlave($AS), _sortedOrgans[_k], _l)>>
+				/* Surgery Degradation reads the ID from active slave, so we set it here */
+				<<set $activeSlave = getSlave($AS)>>
 				<<include "Surgery Degradation">><br><br>
 				<<set _success = true>>
 			<</if>>
-- 
GitLab