Skip to content
Snippets Groups Projects
Commit a3f95a52 authored by brickode's avatar brickode
Browse files

Reworked Matron education effects to cause a malus if Matron is stupid and uneducated

parent 13557ca5
No related branches found
No related tags found
1 merge request!7243Children Report Rework
......@@ -92,9 +92,15 @@ App.Facilities.Nursery.childrenReport = function childrenReport() {
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++;
const
totalSpan = App.UI.DOM.makeElement("span", `${Matron.slaveName} isn't the brightest and not well educated, `),
damageSpan = App.UI.DOM.makeElement("span", `damaging the amount of real education ${theChildren} receive. `, "red");
child.intelligenceImplant--;
return `${Matron.slaveName} isn't the brightest and is only somewhat effective at teaching, so ${theChildren} ${CL > 1 ? `grow` : `grows`} just a little bit smarter. `;
totalSpan.appendChild(damageSpan);
return totalSpan;
}
}
......@@ -128,6 +134,7 @@ App.Facilities.Nursery.childrenReport = function childrenReport() {
}
function nannyEducationEffects(child) {
// TODO: redo this entire section
// TODO: expand this
const
firstNanny = nannies[0],
......@@ -289,8 +296,8 @@ App.Facilities.Nursery.childrenReport = function childrenReport() {
becomeFriends = () => `${child.slaveName} and ${target.slaveName} have realized that they have more in common that they originally thought, and have become friends. `,
becomeRivals = () => `${child.slaveName} and ${target.slaveName} have more differences between them than they could put aside and have become rivals. `,
haveSameFetish = () => child.fetish === target.fetish && child.fetish !== "none",
haveSameBehavioralQuirk = () => child.behavioralQuirk === target.behavioralQuirk && child.behavioralQuirk !== "none",
haveSameSexualQuirk = () => child.sexualQuirk === target.sexualQuirk && child.sexualQuirk !== "none",
haveSameBehavioralQuirk = () => child.behavioralQuirk && child.behavioralQuirk === target.behavioralQuirk && child.behavioralQuirk !== "none",
haveSameSexualQuirk = () => child.sexualQuirk && child.sexualQuirk === target.sexualQuirk && child.sexualQuirk !== "none",
div = document.createElement("div"),
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment