From 9629ae4ea4e35e3fdc80b78a7f4a6e8f5ece9a13 Mon Sep 17 00:00:00 2001
From: Pregmodder <pregmodder@gmail.com>
Date: Sun, 17 Mar 2019 01:24:59 -0400
Subject: [PATCH] Various fixes

---
 src/pregmod/csec.tw                | 16 ++++++++++++++++
 src/uncategorized/remoteSurgery.tw |  2 +-
 src/uncategorized/seBirth.tw       | 16 ++++++++++++++++
 3 files changed, 33 insertions(+), 1 deletion(-)

diff --git a/src/pregmod/csec.tw b/src/pregmod/csec.tw
index 668b4e14855..e5eed600f20 100644
--- a/src/pregmod/csec.tw
+++ b/src/pregmod/csec.tw
@@ -358,6 +358,22 @@ Performing a cesarean section is trivial for the remote surgery to carry out. $a
 						<</if>>
 						The child<<if _curBabies > 1>>ren<</if>> will be raised privately, with expert care and tutoring, an expensive proposition.
 						<<set $activeSlave.devotion += 6, $privateOrphanageTotal += _curBabies>>
+					<<case "breeder schools">>
+						<<if $activeSlave.fetish == "mindbroken" || $activeSlave.fuckdoll > 0>>
+							has few thoughts about the matter.
+						<<elseif $activeSlave.devotion > 95>>
+							loves you already, but $he'll @@.hotpink;love you even more@@ for this. $He can't wait to see $his child<<if _curBabies > 1>>ren<</if>> proudly furthering your cause.
+							<<set $activeSlave.devotion += 4>>
+						<<elseif $activeSlave.devotion > 50>>
+							heard about these and will be @@.hotpink;happy that $his child<<if $activeSlave.pregType > 1>>ren<</if>> will have a purpose in your society other than slavery.@@ $He will miss $his child<<if $activeSlave.pregType > 1>>ren<</if>>, but $he expected that.
+							<<set $activeSlave.devotion += 4>>
+						<<elseif $activeSlave.devotion > 20>>
+							will naturally miss $his child<<if _curBabies > 1>>ren<</if>>, but will is broken enough to hope that $his offspring will have a better life, or at least an enjoyable one.
+						<<else>>
+							will of course @@.mediumorchid;hate you for this.@@ The mere thought of $his $fertilityAge year old daughter<<if _curBabies > 1>>s<</if>> swollen with life, and proud of it, fills $him with @@.gold;disdain.@@
+							<<set $activeSlave.devotion -= 4, $activeSlave.trust -= 4>>
+						<</if>>
+						<<set $breederOrphanageTotal += _curBabies>>
 					<<case "the market">>
 						<<if $activeSlave.prestige > 1 || $activeSlave.pornPrestige > 2>>
 							<<set _babyCost = random(-12,100)>>
diff --git a/src/uncategorized/remoteSurgery.tw b/src/uncategorized/remoteSurgery.tw
index 3beeb6a2fa1..61dd42e3c7e 100644
--- a/src/uncategorized/remoteSurgery.tw
+++ b/src/uncategorized/remoteSurgery.tw
@@ -1926,7 +1926,7 @@ Work on $him structurally:
 			[[Encase in a Fuckdoll suit|Surgery Degradation][$activeSlave.subTarget=0, $activeSlave.sentence=0, $activeSlave.training=0, $activeSlave.toyHole="all her holes", $activeSlave.pubicHStyle="waxed", $activeSlave.livingRules="spare", $activeSlave.speechRules="restrictive", $activeSlave.releaseRules="restrictive", $activeSlave.relationshipRules="restrictive", $activeSlave.fuckdoll=1, $activeSlave.choosesOwnClothes=0, $activeSlave.clothes="a Fuckdoll suit", $activeSlave.collar="none", $activeSlave.shoes="heels",$activeSlave.legAccessory="none", $activeSlave.vaginalAccessory="none", $activeSlave.vaginalAttachment="none", $activeSlave.dickAccessory="none", $activeSlave.chastityAnus=0, $activeSlave.chastityPenis=0, $activeSlave.chastityVagina=0, $activeSlave.buttplug="none", $activeSlave.attrKnown=1, $activeSlave.fetishKnown=1, $activeSlave.inflation=0, $activeSlave.inflationType="none", $activeSlave.inflationMethod=0, $activeSlave.milkSource=0, $activeSlave.cumSource=0, $surgeryType = "fuckdoll"]] //This will greatly restrict $him//
 		<</if>>
 	<<else>>
-		<br>$He is encased in a Fuckdoll suit. [[Extract " + $him + "|Surgery Degradation][$activeSlave.fuckdoll=0, $activeSlave.clothes="no clothing", $activeSlave.shoes="none", $surgeryType = "fuckdollExtraction"]]
+		<br>$He is encased in a Fuckdoll suit. [["Extract " + $him|Surgery Degradation][$activeSlave.fuckdoll=0, $activeSlave.clothes="no clothing", $activeSlave.shoes="none", $surgeryType = "fuckdollExtraction"]]
 	<</if>>
 <</if>>
 
diff --git a/src/uncategorized/seBirth.tw b/src/uncategorized/seBirth.tw
index 21ac41937f1..caaadf74ce2 100644
--- a/src/uncategorized/seBirth.tw
+++ b/src/uncategorized/seBirth.tw
@@ -78,6 +78,22 @@ I need to break single passage to several widgets, as it's been overcomplicated
 						<</if>>
 						The child<<if _curBabies > 1>>ren<</if>> will be raised privately, with expert care and tutoring, an expensive proposition.
 						<<set $slaves[$i].devotion += 6, $privateOrphanageTotal += _curBabies>>
+					<<case "breeder schools">>
+						<<if $slaves[$i].fetish == "mindbroken" || $slaves[$i].fuckdoll > 0>>
+							has few thoughts about the matter.
+						<<elseif $slaves[$i].devotion > 95>>
+							loves you already, but $he'll @@.hotpink;love you even more@@ for this. $He can't wait to see $his child<<if _curBabies > 1>>ren<</if>> proudly furthering your cause.
+							<<set $slaves[$i].devotion += 4>>
+						<<elseif $slaves[$i].devotion > 50>>
+							heard about these and will be @@.hotpink;happy that $his child<<if $slaves[$i].pregType > 1>>ren<</if>> will have a purpose in your society other than slavery.@@ $He will miss $his child<<if $slaves[$i].pregType > 1>>ren<</if>>, but $he expected that.
+							<<set $slaves[$i].devotion += 4>>
+						<<elseif $slaves[$i].devotion > 20>>
+							will naturally miss $his child<<if _curBabies > 1>>ren<</if>>, but will is broken enough to hope that $his offspring will have a better life, or at least an enjoyable one.
+						<<else>>
+							will of course @@.mediumorchid;hate you for this.@@ The mere thought of $his $fertilityAge year old daughter<<if _curBabies > 1>>s<</if>> swollen with life, and proud of it, fills $him with @@.gold;disdain.@@
+							<<set $slaves[$i].devotion -= 4, $slaves[$i].trust -= 4>>
+						<</if>>
+						<<set $breederOrphanageTotal += _curBabies>>
 					<<case "the market">>
 						<<if $slaves[$i].prestige > 1 || $slaves[$i].pornPrestige > 2>>
 							<<set _babyCost = random(-12,100)>>
-- 
GitLab