diff --git a/src/pregmod/analyzePregnancy.tw b/src/pregmod/analyzePregnancy.tw index c10d1d8e84bff2d9e58583e46ada00e23c01945b..4a64fa0b204d7bd692498668bd32186fe943dc0b 100644 --- a/src/pregmod/analyzePregnancy.tw +++ b/src/pregmod/analyzePregnancy.tw @@ -374,11 +374,11 @@ </p> <<elseif getSlave($activeSlave.ID).preg == -3>> /*special states*/ Failure to locate any ova. Subject is infertile. -<<elseif getSlave($activeSlave.ID).ovaryAge >= 47 >> - $His infertility is due to menopausal ovaries. <<elseif getSlave($activeSlave.ID).pregWeek < 0>> /*special states*/ Subject is in the postpartem period. -<<elseif getSlave($activeSlave.ID).ovaries === 0 || getSlave($activeSlave.ID).mpreg < 0>> +<<elseif getSlave($activeSlave.ID).ovaryAge >= 47 >> + $His infertility is due to menopausal ovaries. +<<elseif getSlave($activeSlave.ID).ovaries === 0 && getSlave($activeSlave.ID).mpreg === 0>> $His infertility is due to missing ovaries. <<elseif getSlave($activeSlave.ID).preg == -2>> /*special states*/ $His infertility is due to sterilization; $his ovaries could still work.