From 87ddfb4eca855580e1841253f6e0bd2aa5a14442 Mon Sep 17 00:00:00 2001 From: pregmodfan <pregmodfan@cock.li> Date: Sat, 25 May 2019 12:49:36 +0300 Subject: [PATCH] better superfetation pregnancy description in general lists --- src/js/slaveSummaryWidgets.js | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/src/js/slaveSummaryWidgets.js b/src/js/slaveSummaryWidgets.js index d09a60f2585..c23290c84d1 100644 --- a/src/js/slaveSummaryWidgets.js +++ b/src/js/slaveSummaryWidgets.js @@ -991,6 +991,7 @@ window.SlaveSummaryUncached = (function() { * @param {App.Entity.SlaveState} slave */ function long_drugs(slave) { + let swd = WombGetLittersData(slave); if ((slave.drugs !== "no drugs") && (slave.drugs !== "none")) { r += `<span class="tan">On ${slave.drugs}.</span> `; } @@ -1041,6 +1042,11 @@ window.SlaveSummaryUncached = (function() { r += `May be pregnant.`; } else if ((slave.preg >= 36) && (slave.broodmother > 0)) { r += `Permanently pregnant.`; + } else if (swd.litters.length > 1) { + r += `<span class="lime">`; + r += `Mutipregnant, (` + swd.litters.length + ` sets).`; + r+= ` Max:` + swd.litters[0] + ` / Min:` + swd.litters[swd.litters.length-1] + ` week(s).`; + r += `</span> `; } else if (slave.pregKnown === 1) { if (slave.pregType < 2 || slave.broodmother > 0) { r += `${slave.pregWeek} weeks pregnant.`; -- GitLab