From 48e78a9adaabddce7de5a233255bb19befdc405a Mon Sep 17 00:00:00 2001 From: Anu <barrychahal@gmail.com> Date: Sun, 20 Jun 2021 04:28:50 +0000 Subject: [PATCH] Broodmother pregnancies aren't "nearing their end" --- src/npc/descriptions/womb/pregnancy.js | 8 +++++++- 1 file changed, 7 insertions(+), 1 deletion(-) diff --git a/src/npc/descriptions/womb/pregnancy.js b/src/npc/descriptions/womb/pregnancy.js index afe97053d5d..27f49d94eb1 100644 --- a/src/npc/descriptions/womb/pregnancy.js +++ b/src/npc/descriptions/womb/pregnancy.js @@ -353,7 +353,13 @@ App.Desc.pregnancy = function(slave, {market, eventDescription} = {}) { } if (slave.preg + 5 <= slave.pregWeek && slave.preg <= slave.pregData.normalBirth + 2 && slave.bellyPreg >= 100) { r.push(`Despite being pregnant for ${slave.pregWeek} weeks,`); - if (slave.preg > slave.pregData.minLiveBirth && slave.preg + 10 <= slave.pregWeek) { + if (slave.broodmother > 0) { + if (slave.broodmotherOnHold > 0) { + r.push(`${he} will be pregnant for another ${slave.broodmotherCountDown} weeks while ${his} remaining implant-induced pregnancies come to term.`) + } else { + r.push(`${he} will remain pregnant until ${his} broodmother implant is disabled.`) + } + } else if (slave.preg > slave.pregData.minLiveBirth && slave.preg + 10 <= slave.pregWeek) { r.push(`${his} pregnancy is finally nearing its end.`); } else if (slave.preg + slave.pregData.normalBirth <= slave.pregWeek) { if (slave.preg === slave.pregWeek / 2) { -- GitLab