diff --git a/src/pregmod/organFarmOptions.tw b/src/pregmod/organFarmOptions.tw index e8ae85dc82fae578b2608960644b7bd6d862f467..93f81898195ce9cb59dd3f48cda76bad59a414b2 100644 --- a/src/pregmod/organFarmOptions.tw +++ b/src/pregmod/organFarmOptions.tw @@ -620,6 +620,9 @@ The fabricator is ready to grow an organ for $object. Extract tissue to begin gr <br> ERROR: this slave lacks a viable womb. <<link "Discard">><<for $i = 0; $i < $completedOrgans.length; $i++>><<if $activeSlave.ID == $completedOrgans[$i].ID>><<set $completedOrgans.deleteAt($i)>><<break>><</if>><</for>><<goto "Remote Surgery">><</link>> + <<elseif $activeSlave.physicalAge >= 60>> + ERROR: this slave's body is too old to handle pregnancy. + <<link "Discard">><<for $i = 0; $i < $completedOrgans.length; $i++>><<if $activeSlave.ID == $completedOrgans[$i].ID>><<set $completedOrgans.deleteAt($i)>><<break>><</if>><</for>><<goto "Remote Surgery">><</link>> <<else>> <br> <<link "Implant">> diff --git a/src/uncategorized/multiImplant.tw b/src/uncategorized/multiImplant.tw index 5993ab73f6df52e08b069383d713cdf240913b56..911067214b304b4a16794fdb39decf0c901a4a4c 100644 --- a/src/uncategorized/multiImplant.tw +++ b/src/uncategorized/multiImplant.tw @@ -437,7 +437,7 @@ You head down to your <<if $surgeryUpgrade == 1>>heavily upgraded and customized <</if>> /* ovary renewal */ <<if _slaveOrgans.freshOvaries != 0>> - <<if ($activeSlave.ovaries == 0) && ($activeSlave.vagina < 0) && ($activeSlave.mpreg == 0) && ($activeSlave.bellyImplant == -1)>> + <<if ($activeSlave.ovaries == 1) || ($activeSlave.mpreg == 1) && ($activeSlave.bellyImplant == -1) && ($activeSlave.physicalAge < 60)>> <<set $cash -= $surgeryCost>> <<if $activeSlave.ovaryAge >= 47>> <<set $activeSlave.ovaryAge = 45>> @@ -463,6 +463,8 @@ You head down to your <<if $surgeryUpgrade == 1>>heavily upgraded and customized <<set $surgeryType = "freshOvaries">> <br><hr> <<include "Surgery Degradation">> + <<elseif ($activeSlave.physicalAge >= 60)>> + @@.red;This slave's body is too old to handle pregnancy.@@ <<elseif ($activeSlave.mpreg == 0 && $activeSlave.ovaries == 0) || $activeSlave.bellyImplant != -1>> <br><hr> @@.red;This slave lacks a viable womb to accept fertile ovaries.@@