diff --git a/src/uncategorized/multiImplant.tw b/src/uncategorized/multiImplant.tw index f4c6b3a9b90d3c26a9db95972a5dc56e7c59360c..5f766b6f90645cc79d984549ff43707fde9a882a 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>>