From 79121027952f4e60a31416010e79776de3054a6c Mon Sep 17 00:00:00 2001
From: Pregmodder <pregmodder@gmail.com>
Date: Mon, 11 Mar 2019 01:57:02 -0400
Subject: [PATCH] Fixed seBurst

---
 src/pregmod/seBurst.tw | 16 ++++++++++------
 1 file changed, 10 insertions(+), 6 deletions(-)

diff --git a/src/pregmod/seBurst.tw b/src/pregmod/seBurst.tw
index f9fefea70ad..032fad3539c 100644
--- a/src/pregmod/seBurst.tw
+++ b/src/pregmod/seBurst.tw
@@ -154,10 +154,14 @@
 				taken to $incubatorName.
 			<<elseif _cToIncub < _curBabies && _cToIncub > 0>>
 				split between $incubatorName and
-				<<if _cToNursery == _curBabies-_cToIncub && _incubated > 0>>
-					$nurseryName.
-				<<elseif _cToNursery < _curBabies-_cToIncub && _cToNursery > 0>>
-					$nurseryName, and the medical suite.
+				<<if _cToNursery > 0>>
+					<<if _cToNursery == _curBabies-_cToIncub && _incubated > 0>>
+						$nurseryName.
+					<<elseif _cToNursery < _curBabies-_cToIncub && _cToNursery > 0>>
+						$nurseryName, and the medical suite.
+					<</if>>
+				<<else>>
+					the medical suite.
 				<</if>>
 			<<elseif _cToNursery == _curBabies>>
 				taken to $nurseryName.
@@ -170,12 +174,12 @@
 			<<if _cToIncub > 0 || _cToNursery > 0>>
 				<<for _cb = 0; _cb < _curBabies; _cb++>> /* if there is no reserved children, code in loop will not trigger */
 					<<if $slaves[_b].curBabies[_cb].reserve == "incubator">>
-						<<set $slaves[_b] = generateChild($slaves[_b], $slaves[_b].curBabies[_cb], 1)>>
+						<<set $activeSlave = generateChild($slaves[_b], $slaves[_b].curBabies[_cb], 1)>>
 						<<include "Incubator Workaround">>
 						<<run $slaves[_b].curBabies.splice($slaves[_b].curBabies[_cb], 1)>>
 						<<set _cb--, _curBabies-->>
 					<<elseif $slaves[_b].curBabies[_cb].reserve == "nursery">>
-						<<set $slaves[_b] = generateChild($slaves[_b], $slaves[_b].curBabies[_cb])>>
+						<<set $activeSlave = generateChild($slaves[_b], $slaves[_b].curBabies[_cb])>>
 						<<include "Nursery Workaround">>
 						<<run $slaves[_b].curBabies.splice($slaves[_b].curBabies[_cb], 1)>>
 						<<set _cb--, _curBabies-->>
-- 
GitLab