diff --git a/src/npc/generate/generateNewSlaveJS.js b/src/npc/generate/generateNewSlaveJS.js index 8391958af256c9380ba1e9ac4cb86cb04da616e5..a0437c09b07dea5c0283884edd46b4412b8178f6 100644 --- a/src/npc/generate/generateNewSlaveJS.js +++ b/src/npc/generate/generateNewSlaveJS.js @@ -1343,6 +1343,19 @@ globalThis.GenerateNewSlave = (function() { } else if (chance >= 19950) { slave.geneticQuirks.gigantism = 1; } + // Progeria and neoteny never appear in normal slavegen + if (V.seeAge === 1) { + chance = jsRandom(1, 20000); + if (chance >= 19950) { + slave.geneticQuirks.progeria = 1; + } + chance = jsRandom(1, 20000); + if (chance >= 19990 && slave.actualAge < 13) { + slave.geneticQuirks.neoteny = 3; + } else if (chance >= 19950) { + slave.geneticQuirks.neoteny = 1; + } + } chance = jsRandom(1, 20000); if (chance >= 19875) { slave.geneticQuirks.mGain = 2;