From f0b6e43ad2dcd077f13d6f49b4fbf1982fa05e72 Mon Sep 17 00:00:00 2001
From: kopareigns <kopareigns@gmail.com>
Date: Thu, 13 Dec 2018 20:39:19 -0500
Subject: [PATCH] Forgot about surrogacy

---
 src/init/storyInit.tw                 | 2 +-
 src/pregmod/widgets/pregmodWidgets.tw | 7 +++++++
 2 files changed, 8 insertions(+), 1 deletion(-)

diff --git a/src/init/storyInit.tw b/src/init/storyInit.tw
index cc968a6ad9b..9eae092daed 100644
--- a/src/init/storyInit.tw
+++ b/src/init/storyInit.tw
@@ -15,7 +15,7 @@ You should have received a copy of the GNU General Public License along with thi
 <<set $returnTo = "init", $nextButton = "Continue", $nextLink = "Alpha disclaimer">>
 
 <<unset $releaseID>>
-<<set $ver = "0.10.7", $pmodVer = "1.3.X", $releaseID = 1035>>
+<<set $ver = "0.10.7", $pmodVer = "1.3.X", $releaseID = 1036>>
 <<if ndef $pmodVer>><<set $pmodVer = "1.3.X">><</if>>
 
 /* This needs to be broken down into individual files that can be added to StoryInit instead. */
diff --git a/src/pregmod/widgets/pregmodWidgets.tw b/src/pregmod/widgets/pregmodWidgets.tw
index 29fe08a1e00..410d7289819 100644
--- a/src/pregmod/widgets/pregmodWidgets.tw
+++ b/src/pregmod/widgets/pregmodWidgets.tw
@@ -123,6 +123,13 @@
 <<if ndef $args[0].lactationRules>>
 	<<set $args[0].lactationRules = "none">>
 <</if>>
+<<if $releaseID < 1036>>
+	<<for _pmw = 0; _pmw < $args[0].womb.length; _pmw++>>
+		<<if $args[0].womb[_pmw].genetics.mother !== $args[0].womb[_pmw].motherID || $args[0].womb[_pmw].genetics.father !== $args[0].womb[_pmw].fatherID>>
+			<<set $args[0].womb[_pmw].genetics = generateGenetics($args[0], $args[0].womb[_pmw].fatherID, _pmw)>>
+		<</if>>
+	<</for>>
+<</if>>
 
 <</widget>>
 
-- 
GitLab