if (Matron.intelligence+Matron.intelligenceImplant>65){
child.intelligenceImplant+=3;
return`${Matron.slaveName} is so intelligent and well-educated that ${he2} is able to teach ${theChildren} very effectively, and so ${CL>1?`${child.slaveName} gradually grows`:`they gradually grow`} smarter. `;
return`${Matron.slaveName} is so intelligent and well-educated that ${he} is able to teach ${theChildren} very effectively, and so ${CL>1?`they gradually grow`:`${child.slaveName} gradually grows`} smarter. `;
}elseif (Matron.intelligenceImplant>30){
child.intelligenceImplant+=2;
return`${Matron.slaveName}'s education makes up for the fact that ${he2} isn't the brightest and allows ${him2} to teach ${theChildren} quite effectively, and so ${theChildren} grows a bit smarter. `;
return`${Matron.slaveName}'s education makes up for the fact that ${he} isn't the brightest and allows ${him} to teach ${theChildren} quite effectively, and so ${CL>1?`they grow`:`${child.slaveName} grows`} a bit smarter. `;
}elseif (Matron.intelligence>50){
child.intelligenceImplant+=2;
return`Though ${Matron.slaveName} has had little to no formal education, ${his2} natural brilliance allows ${him2} to teach ${theChildren} quite effectively, and so ${CL>1?`${child.slaveName} grows`:`they grow`} a bit smarter. `;
return`Though ${Matron.slaveName} has had little to no formal education, ${his} natural brilliance allows ${him} to teach ${theChildren} quite effectively, and so ${CL>1?`they grow`:`${child.slaveName} grows`} a bit smarter. `;
}else{
child.intelligenceImplant++;
return`${Matron.slaveName} isn't the brightest and is only somewhat effective at teaching ${theChildren}, so ${CL>1?`${child.slaveName} grows`:`they grow`} just a little bit smarter. `;
return`${Matron.slaveName} isn't the brightest and is only somewhat effective at teaching ${theChildren}, so ${CL>1?`they grow`:`${child.slaveName} grows`} just a little bit smarter. `;
}
}
functionmatronFitnessEffects(){
functionmatronFitnessEffects(child){
// TODO:
return;
}
...
...
@@ -103,7 +103,9 @@ App.Facilities.Nursery.childrenReport = function childrenReport() {
// MARK: Nanny Effects
functionnannyFetishEffects(){
functionnannyFetishEffects(child){
const{he}=getPronouns(child);
for (constslaveofnannies){
if (slave.fetish!=="none"){
if (chance>85){
...
...
@@ -123,7 +125,7 @@ App.Facilities.Nursery.childrenReport = function childrenReport() {
}
}
functionnannyEducationEffects(){
functionnannyEducationEffects(child){
// TODO: expand this
let
...
...
@@ -162,7 +164,7 @@ App.Facilities.Nursery.childrenReport = function childrenReport() {
}
}
functionnannyFitnessEffects(){
functionnannyFitnessEffects(child){
// TODO:
return;
}
...
...
@@ -171,7 +173,7 @@ App.Facilities.Nursery.childrenReport = function childrenReport() {
// MARK: Nursery Rules Effects
functionweightRulesEffects(){
functionweightRulesEffects(child){
letr=[];
if (V.nurseryWeight){
...
...
@@ -208,7 +210,7 @@ App.Facilities.Nursery.childrenReport = function childrenReport() {
returnr.join('');
}
functionmusclesRulesEffects(){
functionmusclesRulesEffects(child){
letr=[];
// TODO: rewrite these
...
...
@@ -281,7 +283,7 @@ App.Facilities.Nursery.childrenReport = function childrenReport() {
}
// TODO: add relation checks
functionchildFriendshipRivalries(){
functionchildFriendshipRivalries(child){
for (consttargetofV.cribs){// alias for second child