From 18db5ac8b602c28746598971332b0fb441f70de3 Mon Sep 17 00:00:00 2001
From: corncobman21 <corncobman21@hotmail.com>
Date: Sat, 23 Dec 2017 02:35:56 -0500
Subject: [PATCH] Better grammar, don't reserve if slave may be pregnant

---
 src/uncategorized/slaveInteract.tw | 14 ++++++++++++--
 1 file changed, 12 insertions(+), 2 deletions(-)

diff --git a/src/uncategorized/slaveInteract.tw b/src/uncategorized/slaveInteract.tw
index 2d7b03a5c22..aa60c14533b 100644
--- a/src/uncategorized/slaveInteract.tw
+++ b/src/uncategorized/slaveInteract.tw
@@ -1087,13 +1087,23 @@ __Contraception__: <span id="fertility"><strong><<if $activeSlave.preg == -1>><<
 <</if>>
 </span>
 <<if $incubator > 0>>
-<<if $activeSlave.pregType < 50 && $activeSlave.pregKnown == 1 && $activeSlave.eggType == "human">>
+<<if $activeSlave.preg > 0 && $activeSlave.pregType < 50 && $activeSlave.pregKnown == 1 && $activeSlave.eggType == "human">>
 <<if $activeSlave.assignment == "work in the dairy" && $dairyPregSetting > 0>>
 <<else>>
 	<br>&nbsp;&nbsp;&nbsp;&nbsp;
 	<<set $freeTanks = ($incubator-$tanks.length)>>
 	<<if $activeSlave.reservedChildren > 0>>
-		$activeSlave.reservedChildren of her children will be placed in $incubatorName.
+	    <<if $activeSlave.pregType == 1>>
+			Her child will be placed in $incubatorName.
+		<<elseif $activeSlave.reservedChildren < $activeSlave.pregType>>
+			$activeSlave.reservedChildren of her children will be placed in $incubatorName.
+		<<else>>
+			<<if $activeSlave.pregType == 2>>
+				Both of her children will be placed in $incubatorName.
+			<<else>>
+				All $activeSlave.reservedChildren of her children will be placed in $incubatorName.
+			<</if>>
+		<</if>>
 		<<if ($activeSlave.reservedChildren < $activeSlave.pregType) && ($reservedChildren < $freeTanks)>>
 			[[Keep another child|Slave Interact][$activeSlave.reservedChildren += 1, $reservedChildren += 1]]
 			<<if $activeSlave.reservedChildren > 0>>
-- 
GitLab