From a990d6017ff7124c1704f93e505d75b2be9efc9d Mon Sep 17 00:00:00 2001
From: DCoded <dcoded@live.com>
Date: Sun, 7 Oct 2018 12:33:32 -0400
Subject: [PATCH] Fixes and Polishes

---
 src/facilities/nursery/nursery.tw             | 12 ++++++------
 src/js/assignJS.tw                            |  2 +-
 src/pregmod/widgets/assignmentFilterWidget.tw |  2 +-
 3 files changed, 8 insertions(+), 8 deletions(-)

diff --git a/src/facilities/nursery/nursery.tw b/src/facilities/nursery/nursery.tw
index 427ab8a5b7a..9d9d3e027c0 100644
--- a/src/facilities/nursery/nursery.tw
+++ b/src/facilities/nursery/nursery.tw
@@ -72,7 +72,7 @@ $nurseryNameCaps
 <<elseif $Matron != 0>>
 	$Matron.slaveName is alone in $nurseryName, and has nothing to do but keep the place clean and look after the children.
 <<else>>
-	$nurseryNameCaps is empty and quiet. <<link "Decommission the Nursery" "Main">><<set $nursery = 0, $nurseryNannies = 0, $nurseryDecoration = "standard", $cribs = [], $reservedChildrenNursery = 0>><<for _i = 0, _i < $slaves.length, _i++>><<set $slaves[_i].reservedChildrenNursery = 0>><</for>><</link>>
+	$nurseryNameCaps is empty and quiet. <<link "Decommission the Nursery" "Main">><<set $nursery = 0, $nurseryNannies = 0, $nurseryDecoration = "standard", $cribs = [], $reservedChildrenNursery = 0>><<for _i = 0; _i < $slaves.length; _i++>><<set $slaves[_i].reservedChildrenNursery = 0>><</for>><</link>>
 <</if>>
 
 <<if $nurserySlaves > 0>>
@@ -83,7 +83,7 @@ $nurseryNameCaps
 			<<= assignJob($Matron, "rest")>>
 		<</if>>
 		<<for $nurserySlaves > 0>>
-			<<= assignJob($slaves[$slaveIndices[$NurseryiIDs[0]]], "nanny")>>
+			<<= assignJob($slaves[$slaveIndices[$NurseryiIDs[0]]], "rest")>>
 		<</for>>
 	<</link>>
 	<<if _NewPop > $dormitory>>
@@ -143,7 +143,7 @@ $nurseryNameCaps
 
 <br>It can support $nursery child<<if $nursery > 1>>ren<</if>>. Currently $nurseryBabies rooms are in use.
 <<if $nursery < 50>>
-	[[Add another room|Nursery][$cash -= Math.trunc(500*$upgradeMultiplierArcology), $nursery += 5]] //Costs <<print cashFormat(Math.trunc(500*$upgradeMultiplierArcology))>> and will increase upkeep costs//
+	[[Add another room|Nursery][$cash -= Math.trunc(5000*$upgradeMultiplierArcology), $nursery += 5]] //Costs <<print cashFormat(Math.trunc(5000*$upgradeMultiplierArcology))>> and will increase upkeep costs//
 	<<if $freeCribs == 0>>
 		All of the rooms are currently occupied by growing children.
 	<</if>>
@@ -151,7 +151,7 @@ $nurseryNameCaps
 	//$nurseryNameCaps can support a maximum of 50 children//
 <</if>>
 	<<if $nursery > 1 && $reservedChildrenNursery < $freeCribs>>
-		[[Remove a room|Nursery][$cash -= Math.trunc(100*$upgradeMultiplierArcology), $nursery -= 5]] //Costs <<print cashFormat(Math.trunc(100*$upgradeMultiplierArcology))>> and will reduce upkeep costs//
+		[[Remove a room|Nursery][$cash -= Math.trunc(1000*$upgradeMultiplierArcology), $nursery -= 5]] //Costs <<print cashFormat(Math.trunc(1000*$upgradeMultiplierArcology))>> and will reduce upkeep costs//
 	<</if>>
 
 <<if $nurseryBabies > 0>>	/* not really sure what the best way to add in a window for the children would be */
@@ -227,7 +227,7 @@ Reserve an eligible mother-to-be's child to be placed in a room upon birth. Of $
 			<<else>>
 				All $slaves[_u].reservedChildrenNursery of her children will be placed in $nurseryName.
 			<</if>>
-			<<if ($slaves[_u].reservedChildren + $slaves[_u].reservedChildrenNursery < $slaves[_u].pregType)  && ($reservedChildrenNursery < $freeTanks)>>
+			<<if ($slaves[_u].reservedChildren + $slaves[_u].reservedChildrenNursery < $slaves[_u].pregType)  && ($reservedChildrenNursery < $freeCribs)>>
 				<br>&nbsp;&nbsp;&nbsp;&nbsp;
 				<<print "[[Keep another child|Nursery][$slaves[" + _u + "].reservedChildrenNursery += 1, $reservedChildrenNursery += 1]]">>
 				<<if $slaves[_u].reservedChildrenNursery > 0>>
@@ -250,7 +250,7 @@ Reserve an eligible mother-to-be's child to be placed in a room upon birth. Of $
 			<<if $slaves[_u].pregType - $slaves[_u].reservedChildren == 0>>
 				//$His children are already reserved for $incubatorName//
 				<br>&nbsp;&nbsp;&nbsp;&nbsp;
-				<<print "[[Keep " + $his + " " + (($slaves[_u].pregType > 1) ? "children" : "child") + " here instead|Incubator][$slaves[" + _u + "].reservedChildrenNursery += $slaves[" + _u + "].pregType, $slaves[" + _u + "].reservedChildren = 0]]">>
+				<<print "[[Keep " + $his + " " + (($slaves[_u].pregType > 1) ? "children" : "child") + " here instead|Nursery][$slaves[" + _u + "].reservedChildrenNursery += $slaves[" + _u + "].pregType, $slaves[" + _u + "].reservedChildren = 0]]">>
 			<<else>>
 				You have <<if $freeCribs == 1>>an<</if>> @@.lime;available room<<if $freeCribs > 1>>s<</if>>.@@
 				<br>&nbsp;&nbsp;&nbsp;&nbsp;
diff --git a/src/js/assignJS.tw b/src/js/assignJS.tw
index 6132187cf48..5eef7f8e313 100644
--- a/src/js/assignJS.tw
+++ b/src/js/assignJS.tw
@@ -429,7 +429,7 @@ window.removeJob = function removeJob(slave, assignment) {
 
 		case "work as a nanny":
 		case "nursery":
-			slave.assignment = "nanny";
+			slave.assignment = "rest";
 			V.NurseryiIDs.delete(slave.ID);
 			V.nurserySlaves--;
 			break;
diff --git a/src/pregmod/widgets/assignmentFilterWidget.tw b/src/pregmod/widgets/assignmentFilterWidget.tw
index 6ab787586c5..fccf033c776 100644
--- a/src/pregmod/widgets/assignmentFilterWidget.tw
+++ b/src/pregmod/widgets/assignmentFilterWidget.tw
@@ -12,7 +12,7 @@
 */
 
 <<widget "resetAssignmentFilter">>
-	<<set $slaves.map(function(y){y.assignmentVisible = 1})>><<set $slaves.filter(function(x){return x.assignment.includes("in the") || x.assignment.includes("be the") || x.assignment.includes("live with") || (x.assignment.includes("be your") && x.assignment != "be your Head Girl") || x.assignment == "work as a servant"}).map(function(y){y.assignmentVisible = 0})>>
+	<<set $slaves.map(function(y){y.assignmentVisible = 1})>><<set $slaves.filter(function(x){return x.assignment.includes("in the") || x.assignment.includes("be the") || x.assignment.includes("live with") || (x.assignment.includes("be your") && x.assignment != "be your Head Girl") || x.assignment.includes("work as a ")}).map(function(y){y.assignmentVisible = 0})>>
 <</widget>>
 
 <<widget "showallAssignmentFilter">>
-- 
GitLab