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