diff --git a/src/pregmod/generateChild.tw b/src/pregmod/generateChild.tw index 3024ff24e7dbed8fd1837b1fa389869cedc311b4..ddcf96bb06320dca27abd1c53097bebd6df81431 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">>