From b412a14d8ba83fb0aa69591171270a03461f67c4 Mon Sep 17 00:00:00 2001
From: Pregmodder <pregmodder@gmail.com>
Date: Sun, 17 Mar 2019 17:11:23 -0400
Subject: [PATCH] pregSource -9 work

---
 player variables documentation - Pregmod.txt | 1 +
 slave variables documentation - Pregmod.txt  | 1 +
 src/js/SlaveState.js                         | 1 +
 src/pregmod/csec.tw                          | 3 +++
 src/utility/slaveCreationWidgets.tw          | 1 +
 5 files changed, 7 insertions(+)

diff --git a/player variables documentation - Pregmod.txt b/player variables documentation - Pregmod.txt
index eaa0c078f9c..e838f56558a 100644
--- a/player variables documentation - Pregmod.txt	
+++ b/player variables documentation - Pregmod.txt	
@@ -102,6 +102,7 @@ who knocked you up
 -6 - Societal Elite
 -7 - designer baby
 -8 - an animal
+-9 - futanari sister
 
 pregMood:
 
diff --git a/slave variables documentation - Pregmod.txt b/slave variables documentation - Pregmod.txt
index 31a49b369bd..2032d4c9796 100644
--- a/slave variables documentation - Pregmod.txt	
+++ b/slave variables documentation - Pregmod.txt	
@@ -1864,6 +1864,7 @@ Who sired her pregnancy
 -6 - Societal Elite
 -7 - designer baby
 -8 - an animal
+-9 - futanari sister
 
 pregType:
 
diff --git a/src/js/SlaveState.js b/src/js/SlaveState.js
index 78828d78937..cb6e8e09b3f 100644
--- a/src/js/SlaveState.js
+++ b/src/js/SlaveState.js
@@ -792,6 +792,7 @@ App.Entity.SlaveState = class SlaveState {
 		 * accepts ID See Pregnancy Control section for more.
 		 *
 		 * Who sired her pregnancy
+		 * * -9: a futanari sister
 		 * * -8: an animal
 		 * * -7: designer baby
 		 * * -2: Citizen of your arcology
diff --git a/src/pregmod/csec.tw b/src/pregmod/csec.tw
index e5eed600f20..55126b69c49 100644
--- a/src/pregmod/csec.tw
+++ b/src/pregmod/csec.tw
@@ -40,6 +40,9 @@
 	<<elseif $activeSlave.curBabies[_cb].fatherID == -7>>
 		<<set _lab++>>
 		<<set _fathers.push("the gene lab's")>>
+	<<elseif $activeSlave.curBabies[_cb].fatherID == -9>>
+		<<set _lab++>>
+		<<set _fathers.push("a Futanari Sister's")>>
 	<<else>>
 		<<set _babyDaddy = findFather($activeSlave.curBabies[_cb].fatherID)>>
 		<<if def _babyDaddy>>
diff --git a/src/utility/slaveCreationWidgets.tw b/src/utility/slaveCreationWidgets.tw
index 0ba79c5e55a..fc445c9fda3 100644
--- a/src/utility/slaveCreationWidgets.tw
+++ b/src/utility/slaveCreationWidgets.tw
@@ -3735,6 +3735,7 @@
 				<<set $activeSlave.pregType = 1>>
 			<</if>>
 			<<set $activeSlave.pregWeek = $activeSlave.preg>>
+			<<set $activeSlave.pregSource = -9>>
 		<</if>>
 	<</if>>
 	<<run SetBellySize($activeSlave)>>
-- 
GitLab