From dc7109dda772c7bf052dead2e78e1313a5ac97b3 Mon Sep 17 00:00:00 2001 From: Arkerthan <arkerthan@gmail.com> Date: Mon, 23 Dec 2019 18:09:14 +0100 Subject: [PATCH] only refer to remote surgery if there is an available action --- src/uncategorized/multiImplant.tw | 10 ++++++---- 1 file changed, 6 insertions(+), 4 deletions(-) diff --git a/src/uncategorized/multiImplant.tw b/src/uncategorized/multiImplant.tw index f4c6b3a9b90..5f766b6f906 100644 --- a/src/uncategorized/multiImplant.tw +++ b/src/uncategorized/multiImplant.tw @@ -17,10 +17,12 @@ You head down to your <<if $surgeryUpgrade == 1>>heavily upgraded and customized <<for _k = 0; _k < _sortedOrgans.length; _k++>> <h3><<print _F.Organs[_sortedOrgans[_k]].name>></h3> <<set _actions = _F.Organs[_sortedOrgans[_k]].implantActions>> - <<set _noAuto = false, _success = false, _break = false>> - <<for _l = 0; _l < _actions.length; _l++>> + <<set _manual = false, _success = false, _break = false>> + <<for _l = 0; _l < _actions.length; _l++>> <<if !_actions[_l].autoImplant>> - <<set _noAuto = true>> + <<if _actions[_l].canImplant($activeSlave)>> + <<set _manual = true>> + <</if>> <<continue>> <</if>> <<if !_actions[_l].canImplant($activeSlave)>> @@ -36,7 +38,7 @@ You head down to your <<if $surgeryUpgrade == 1>>heavily upgraded and customized <</if>> <</for>> <<if _break>><<break>><</if>> - <<if !_success && _noAuto>> + <<if !_success && _manual>> //Cannot implant <<print _F.Organs[_sortedOrgans[_k]].name.toLowerCase()>> automatically, try implanting manually in the remote surgery.// <</if>> <</for>> -- GitLab