From 178b7258e5cd22f7bfe8a60cad5e372c9764492f Mon Sep 17 00:00:00 2001
From: Pregmodder <pregmodder@gmail.com>
Date: Sat, 13 Oct 2018 19:45:32 -0400
Subject: [PATCH] fixes to pregAdaptation and restricted premature birth status

---
 devNotes/VersionChangeLog-Premod+LoliMod.txt |  3 +++
 src/pregmod/physicalDevelopment.tw           | 16 ++++++++--------
 src/uncategorized/generateXXSlave.tw         |  8 ++++++--
 src/uncategorized/saLongTermEffects.tw       |  2 +-
 4 files changed, 18 insertions(+), 11 deletions(-)

diff --git a/devNotes/VersionChangeLog-Premod+LoliMod.txt b/devNotes/VersionChangeLog-Premod+LoliMod.txt
index 4e347a54b9d..aa203b4b3c1 100644
--- a/devNotes/VersionChangeLog-Premod+LoliMod.txt
+++ b/devNotes/VersionChangeLog-Premod+LoliMod.txt
@@ -4,6 +4,9 @@
 
 10/13/2018
 
+	14
+	-fixes
+
 	13
 	-added premature birth and miscarriage (optional)
 	-fixes
diff --git a/src/pregmod/physicalDevelopment.tw b/src/pregmod/physicalDevelopment.tw
index a77373cc006..63ebaf541af 100644
--- a/src/pregmod/physicalDevelopment.tw
+++ b/src/pregmod/physicalDevelopment.tw
@@ -1080,8 +1080,8 @@
 			<</if>>
 		<</if>>
 	<</if>>
-	<<if $args[0].pregAdaptation < 26>>
-		<<set $args[0].pregAdaptation += 4>>
+	<<if $args[0].pregAdaptation < 28>>
+		<<set $args[0].pregAdaptation += 6>>
 	<</if>>
 <<case 16>>
 	<<if $args[0].hormoneBalance >= 200>>
@@ -1173,8 +1173,8 @@
 			<</if>>
 		<</if>>
 	<</if>>
-	<<if $args[0].pregAdaptation < 30>>
-		<<set $args[0].pregAdaptation += 4>>
+	<<if $args[0].pregAdaptation < 34>>
+		<<set $args[0].pregAdaptation += 6>>
 	<</if>>
 <<case 17>>
 	<<if $args[0].hormoneBalance >= 200>>
@@ -1266,8 +1266,8 @@
 			<</if>>
 		<</if>>
 	<</if>>
-	<<if $args[0].pregAdaptation < 30>>
-		<<set $args[0].pregAdaptation += 4>>
+	<<if $args[0].pregAdaptation < 42>>
+		<<set $args[0].pregAdaptation += 8>>
 	<</if>>
 <<case 18>>
 	<<if $args[0].hormoneBalance >= 200>>
@@ -1359,8 +1359,8 @@
 			<</if>>
 		<</if>>
 	<</if>>
-	<<if $args[0].pregAdaptation < 30>>
-		<<set $args[0].pregAdaptation += 4>>
+	<<if $args[0].pregAdaptation < 50>>
+		<<set $args[0].pregAdaptation += 8>>
 	<</if>>
 <</switch>>
 
diff --git a/src/uncategorized/generateXXSlave.tw b/src/uncategorized/generateXXSlave.tw
index 30317d22116..6b664774f62 100644
--- a/src/uncategorized/generateXXSlave.tw
+++ b/src/uncategorized/generateXXSlave.tw
@@ -513,9 +513,13 @@
 <<elseif $activeSlave.physicalAge <= 14>>
 	<<set $activeSlave.pregAdaptation = 22>>
 <<elseif $activeSlave.physicalAge <= 15>>
-	<<set $activeSlave.pregAdaptation = 26>>
+	<<set $activeSlave.pregAdaptation = 28>>
 <<elseif $activeSlave.physicalAge <= 16>>
-	<<set $activeSlave.pregAdaptation = 30>>
+	<<set $activeSlave.pregAdaptation = 34>>
+<<elseif $activeSlave.physicalAge <= 17>>
+	<<set $activeSlave.pregAdaptation = 42>>
+<<else>>
+	<<set $activeSlave.pregAdaptation = 50>>
 <</if>>
 
 <<if $activeSlave.fuckdoll > 0>>
diff --git a/src/uncategorized/saLongTermEffects.tw b/src/uncategorized/saLongTermEffects.tw
index f593796ade0..8a55ac3fab8 100644
--- a/src/uncategorized/saLongTermEffects.tw
+++ b/src/uncategorized/saLongTermEffects.tw
@@ -8163,7 +8163,7 @@
 			<<set _miscarriageChance = Math.round(_miscarriageChance)>>
 			<<if _miscarriageChance > random(0,100)>>
 				<<set _chance = random(1,100)>>
-				<<if $slaves[$i].preg > 36>>
+				<<if $slaves[$i].preg >= 30>>
 					<<set $slaves[$i].labor = 1, $birthee = 1>>
 					<<set _miscarriage = 1>>
 				<<elseif $slaves[$i].preg > 27>>
-- 
GitLab