diff --git a/src/uncategorized/pRivalryCapture.tw b/src/uncategorized/pRivalryCapture.tw index d60af8487137f13d5ab1ef303a47277ac55b565d..eb8df43961a91ad5c373b4524a908d8c78eceb82 100644 --- a/src/uncategorized/pRivalryCapture.tw +++ b/src/uncategorized/pRivalryCapture.tw @@ -242,17 +242,24 @@ <<set $activeSlave.anus = 1>> <<set $activeSlave.preg = 25>> <<if $seeHyperPreg == 1>> + <<set $activeSlave.geneticQuirks.uterineHypersensitivity = 2>> <<set $activeSlave.vagina = 10>> <<set $activeSlave.pregType = random(20,35)>> <<set $activeSlave.counter.birthsTotal = random(120,180)>> <<set $activeSlave.bellySag = 30, $activeSlave.bellySagPreg = 30>> <<set $activeSlave.pregAdaptation = $activeSlave.counter.birthsTotal*2>> <<else>> + <<set _UHSchance = Math.random()>> + <<if _UHSchance > 0.9>> + <<set $activeSlave.geneticQuirks.uterineHypersensitivity = 2>> + <<elseif _UHSchance > 0.6 && $activeSlave.geneticQuirks.uterineHypersensitivity != 2>> + <<set $activeSlave.geneticQuirks.uterineHypersensitivity = 1>> + <</if>> <<set $activeSlave.vagina = 5>> <<set $activeSlave.pregType = either(3, 3, 4, 4, 4, 5, 5, 6, 6, 7, 7, 8, 8, 8)>> <<set $activeSlave.counter.birthsTotal = random(18,27)>> <<set $activeSlave.bellySag = 2, $activeSlave.bellySagPreg = 2>> - <<set $activeSlave.pregAdaptation = random(60,100)>> + <<set $activeSlave.pregAdaptation = (random(60,100) + ($activeSlave.birthsTotal * $activeSlave.geneticQuirks.uterineHypersensitivity))>> <</if>> <<set $activeSlave.pregKnown = 1>> <<set $activeSlave.pregWeek = $activeSlave.preg>>