From e9d54717cd02a10ae51a1f89ddf42f7d88856293 Mon Sep 17 00:00:00 2001
From: Svornost <11434-svornost@users.noreply.gitgud.io>
Date: Sun, 17 Dec 2023 13:27:00 -0500
Subject: [PATCH] When recruiting a mother's previously-unknown child, make
 sure the mother's total births gets incremented to account for it.

---
 src/events/RE/reRelativeRecruiter.js | 7 ++++++-
 1 file changed, 6 insertions(+), 1 deletion(-)

diff --git a/src/events/RE/reRelativeRecruiter.js b/src/events/RE/reRelativeRecruiter.js
index fdd01e2da1b..58daeb17c60 100644
--- a/src/events/RE/reRelativeRecruiter.js
+++ b/src/events/RE/reRelativeRecruiter.js
@@ -679,7 +679,12 @@ App.Events.RERelativeRecruiter = class RERelativeRecruiter extends App.Events.Ba
 					}
 					break;
 				}
-				default: // nothing needed for son/daughter
+				case "son":
+				case "daughter":
+					if (newSlave.mother === eventSlave.ID) { // no equivalent for fathers
+						eventSlave.counter.birthsTotal += 1;
+					}
+					break;
 			}
 
 			cashX(forceNeg(cost), "slaveTransfer", newSlave);
-- 
GitLab