diff --git a/src/npc/generate/generateMarketSlave.js b/src/npc/generate/generateMarketSlave.js index e63b7f497ecc041476e073e210712baae4267bc7..a143c9ac7643783db6dd3b785b7aac0252b1740a 100644 --- a/src/npc/generate/generateMarketSlave.js +++ b/src/npc/generate/generateMarketSlave.js @@ -270,6 +270,8 @@ globalThis.generateMarketSlave = function(market = "kidnappers", numArcology = 1 } if (typeof V.corp.SpecPussy === "undefined" && typeof V.corp.SpecDick === "undefined" && typeof V.corp.SpecBalls === "undefined") { r += `The corporation does not reconfigure slave genitalia. `; + } else { + slave.canRecruit = 0; // reconfiguring genitals before creating genepool records means we can't reliably create relatives } if (V.corp.SpecHormones === 1) { r += `It applies almost universal female hormone therapy. `; @@ -2241,6 +2243,7 @@ globalThis.generateMarketSlave = function(market = "kidnappers", numArcology = 1 slave.hLength = 150; slave.custom.tattoo = "$He has a simple pink heart tattooed on $his right temple."; slave.trueVirgin = 1; + slave.canRecruit = 0; break; } case "HA": {