diff --git a/src/facilities/nursery/generateChild.js b/src/facilities/nursery/generateChild.js index f9aedd0845aab900eda461350e81815048432553..7f1727c7f7602ab702dac4ecd05a12080e84ce47 100644 --- a/src/facilities/nursery/generateChild.js +++ b/src/facilities/nursery/generateChild.js @@ -11,8 +11,8 @@ globalThis.generateChild = function (mother, ovum, incubator=false) { if (!incubator) { // does extra work for the incubator if defined, otherwise builds a simple object child.genes = genes.gender; - setSlaveName(); - setSurname(); + setSlaveName(child, genes); + setSurname(child, genes); child.mother = genes.mother; child.father = genes.father; @@ -68,8 +68,8 @@ globalThis.generateChild = function (mother, ovum, incubator=false) { }; child = GenerateNewSlave(genes.gender, fixedAge); - setSlaveName(); - setSurname(); + setSlaveName(child, genes); + setSurname(child, genes); child.actualAge = 0; if (genes.clone !== undefined) { @@ -201,9 +201,6 @@ globalThis.generateChild = function (mother, ovum, incubator=false) { child.navelPiercing = 0; } - this.setSurname(child, genes); - this.setSlaveName(child, genes); - generatePronouns(child); return child;