diff --git a/src/uncategorized/lawCompliance.tw b/src/uncategorized/lawCompliance.tw index f1e58d5e55a500d474f2c4edf4923198889efe1d..7cab93c1622f705338cdeface7c17e4e36a9ee06 100644 --- a/src/uncategorized/lawCompliance.tw +++ b/src/uncategorized/lawCompliance.tw @@ -6,25 +6,29 @@ She has been kept on a rigorous diet for sale, has been required to exercise regularly, and has had excellent care taken of her health. <</if>> <<if $arcologies[0].FSRepopulationFocusSMR == 1>> - <<if $activeSlave.physicalAge < $fertilityAge>> - <<if $precociousPuberty == 1 >> - <<set $activeSlave.pubertyAgeXX = $activeSlave.physicalAge>> + <<if passage() != "Household Liquidator">> + <<if $activeSlave.physicalAge < $fertilityAge>> + <<if $precociousPuberty == 0>> + <<set $activeSlave.physicalAge = $fertilityAge>> + <<set $activeSlave.visualAge = $fertilityAge>> + <<set $activeSlave.actualAge = $fertilityAge>> + <<set $activeSlave.ovaryAge = $fertilityAge>> + <</if>> + <</if>> <<set $activeSlave.pubertyXX = 1>> - <<else>> - <<set $activeSlave.physicalAge = $fertilityAge>> - <<set $activeSlave.visualAge = $fertilityAge>> - <<set $activeSlave.actualAge = $fertilityAge>> - <</if>> - <</if>> - <<if $activeSlave.preg < 1>> /* "if" needed here to avoid conflicts with already pregnant slaves from repopulation FS arcologies markets */ - <<set $activeSlave.ovaries = 1>> - <<set $activeSlave.vagina = either(0, 0, 1, 1, 1, 1, 1, 2, 2, 3)>> - <<set $activeSlave.pregType = either(1, 1, 1, 1, 2, 2, 2, 3, 3, 4, 5)>> - <<set $activeSlave.preg = random(5,38)>> - <<set $activeSlave.pregKnown = 1>> - <<SetBellySize $activeSlave>> - <</if>> - If she was unable to become pregnant before, she has been made to now. She is fertilized surgically to insure a healthy pregnancy. + <<if $activeSlave.preg < 1>> /* "if" needed here to avoid conflicts with already pregnant slaves from repopulation FS arcologies markets */ + <<set $activeSlave.ovaries = 1>> + <<set $activeSlave.vagina = either(0, 0, 1, 1, 1, 1, 1, 2, 2, 3)>> + <<set $activeSlave.pregType = either(1, 1, 1, 1, 2, 2, 2, 3, 3, 4, 5)>> + <<set $activeSlave.preg = random(5,38)>> + <<set $activeSlave.pregKnown = 1>> + <<SetBellySize $activeSlave>> + <</if>> + If she was unable to become pregnant before, she has been made to now. She is fertilized surgically to insure a healthy pregnancy. + <<else>> + <<set $activeSlave.pubertyXX = 1>> + If she was unable to become pregnant before, she certainly can now. + <</if>> <</if>> <<if $arcologies[0].FSAssetExpansionistSMR == 1>> <<set $activeSlave.clit = either(0, 0, 0, 1, 1, 2)>>