From c8a6ac2d4f648a42a2d2f1c134d2c875aa64b025 Mon Sep 17 00:00:00 2001 From: Pregmodder <pregmodder@gmail.com> Date: Wed, 14 Nov 2018 18:51:34 -0500 Subject: [PATCH] the fix --- src/js/generateGenetics.tw | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/src/js/generateGenetics.tw b/src/js/generateGenetics.tw index 4e997b202e8..9a0e2c30dcc 100644 --- a/src/js/generateGenetics.tw +++ b/src/js/generateGenetics.tw @@ -12,13 +12,13 @@ window.generateGenetics = (function() { function generateGenetics(actor1, actor2, x) { V = State.variables; - genes = {gender: "XX", name: "blank", mother: 0, motherName: "none", father: 0, fatherName: "none", nationality: "Stateless", race: "white", intelligence: 0, face: 0, eyeColor: "brown", hColor: "black", skin: "white", markings: "none", behavioralFlaw: "none", sexualFlaw: "none", pubicHSyle: "bushy", underArmHStyle: "bushy", geneticQuirks: 0}; + genes = {gender: "XX", name: "blank", surname: 0, mother: 0, motherName: "none", father: 0, fatherName: "none", nationality: "Stateless", race: "white", intelligence: 0, face: 0, eyeColor: "brown", hColor: "black", skin: "white", markings: "none", behavioralFlaw: "none", sexualFlaw: "none", pubicHSyle: "bushy", underArmHStyle: "bushy", geneticQuirks: 0}; mother = (actor1 > 0) ? V.genePool.findIndex(function(s) { return s.ID == actor1; }) : V.PC; - activeMother = (actor1 > 0) ? V.slaves[actor1] : V.PC; + activeMother = (actor1 > 0) ? V.slaves[V.slaveIndices[actor1]] : V.PC; father = (actor2 > 0) ? V.genePool.findIndex(function(s) { return s.ID == actor2; }) : (actor2 == -1) ? V.PC : 0; - activeFather = (father !== 0 && father.ID > 0) ? V.slaves[actor2] + activeFather = (father !== 0 && father.ID > 0) ? V.slaves[V.slaveIndices[actor2]] : (father !== 0 && father.ID == -1) ? V.PC : 0; -- GitLab