From 9a797e4f613036b9e0a486f49f5fd166b2a11d1c Mon Sep 17 00:00:00 2001 From: Pregmodder <pregmodder@gmail.com> Date: Fri, 5 Oct 2018 22:43:30 -0400 Subject: [PATCH] selfcest child fix --- src/pregmod/generateChild.tw | 12 ++++++++---- 1 file changed, 8 insertions(+), 4 deletions(-) diff --git a/src/pregmod/generateChild.tw b/src/pregmod/generateChild.tw index 3024ff24e7d..ddcf96bb063 100644 --- a/src/pregmod/generateChild.tw +++ b/src/pregmod/generateChild.tw @@ -31,9 +31,13 @@ <<if $PC.pregSource != -6>> <<set $activeSlave.father = $missingParent>> <<set $activeSlave.nationality = "Stateless">> + <<set $activeSlave.eyeColor = either($PC.origEye, "brown", "blue", "brown", "green", "hazel", "green")>> + <<set $activeSlave.hColor = either($PC.origHColor, "brown", "blonde", "black", "brown")>> <<else>> <<set $activeSlave.father = -1>> <<set $activeSlave.nationality = $PC.nationality>> + <<set $activeSlave.eyeColor = $PC.origEye>> + <<set $activeSlave.hColor = $PC.origHColor>> <</if>> <<if $PC.pregSource == -2 && $arcologies[0].FSSupremacist != "unset">> <<set $activeSlave.race = either($PC.origRace, $arcologies[0].FSSubjugationistRace, $arcologies[0].FSSubjugationistRace)>> @@ -46,8 +50,6 @@ <<set $activeSlave.race = $PC.origRace>> <</if>> <<set $activeSlave.skin = $PC.origSkin>> - <<set $activeSlave.eyeColor = either($PC.origEye, "brown", "blue", "brown", "green", "hazel", "green")>> - <<set $activeSlave.hColor = either($PC.origHColor, "brown", "blonde", "black", "brown")>> <<set $activeSlave.pubicHColor = $activeSlave.hColor>> <<set $activeSlave.underArmHColor = $activeSlave.hColor>> <<set $activeSlave.sexualFlaw = "none">> @@ -165,9 +167,13 @@ <<if $PC.pregSource != -6>> <<set $activeSlave.father = $missingParent>> <<set $activeSlave.nationality = "Stateless">> + <<set $activeSlave.eyeColor = either($PC.origEye, "brown", "blue", "brown", "green", "hazel", "green")>> + <<set $activeSlave.hColor = either($PC.origHColor, "brown", "blonde", "black", "brown")>> <<else>> <<set $activeSlave.father = -1>> <<set $activeSlave.nationality = $PC.nationality>> + <<set $activeSlave.eyeColor = $PC.origEye>> + <<set $activeSlave.hColor = $PC.origHColor>> <</if>> <<if $PC.pregSource == -2 && $arcologies[0].FSSupremacist != "unset">> <<set $activeSlave.race = either($PC.origRace, $arcologies[0].FSSubjugationistRace, $arcologies[0].FSSubjugationistRace)>> @@ -180,8 +186,6 @@ <<set $activeSlave.race = $PC.origRace>> <</if>> <<set $activeSlave.skin = $PC.origSkin>> - <<set $activeSlave.eyeColor = either($PC.origEye, "brown", "blue", "brown", "green", "hazel", "green")>> - <<set $activeSlave.hColor = either($PC.origHColor, "brown", "blonde", "black", "brown")>> <<set $activeSlave.pubicHColor = $PC.origHColor>> <<set $activeSlave.underArmHColor = $PC.origHColor>> <<set $activeSlave.sexualFlaw = "none">> -- GitLab