From 5f55bc2bc773ad2123d14f00a025067393ec2be9 Mon Sep 17 00:00:00 2001
From: lowercasedonkey <lowercasedonkey@gmail.com>
Date: Mon, 19 Oct 2020 18:10:10 -0400
Subject: [PATCH] miscarriages counter

---
 src/endWeek/saClothes.js | 6 ++----
 src/endWeek/saDrugs.js   | 3 +--
 src/js/sexActsJS.js      | 3 +++
 3 files changed, 6 insertions(+), 6 deletions(-)

diff --git a/src/endWeek/saClothes.js b/src/endWeek/saClothes.js
index 7d4733cf5e3..2c32a0f8e58 100644
--- a/src/endWeek/saClothes.js
+++ b/src/endWeek/saClothes.js
@@ -631,8 +631,7 @@ App.SlaveAssignment.clothes = (function() {
 					slave.preg = 0;
 				}
 				TerminatePregnancy(slave);
-				slave.counter.miscarriages++;
-				V.miscarriagesTotal++;
+				actX(slave, "miscarriages");
 				if (slave.fuckdoll === 0 && slave.fetish !== "mindbroken") {
 					if (slave.devotion < -50) {
 						r.push(`${He} is <span class="mediumorchid">filled with violent, consuming hatred</span> and <span class="gold">fear.</span> Even though ${he} knew ${his} baby was destined for a slave orphanage, it seems ${he} cared for it and views you as its killer.`);
@@ -1042,8 +1041,7 @@ App.SlaveAssignment.clothes = (function() {
 							slave.preg = 0;
 						}
 						TerminatePregnancy(slave);
-						slave.counter.miscarriages++;
-						V.miscarriagesTotal++;
+						actX(slave, "miscarriages");
 						r.push(`${He} is`);
 						if (slave.devotion < -50) {
 							r.push(`<span class="mediumorchid">filled with violent, consuming hatred</span> and <span class="gold">fear.</span> Even though ${he} knew ${his} baby was destined for a slave orphanage, it seems ${he} cared for it and views you as its killer.`);
diff --git a/src/endWeek/saDrugs.js b/src/endWeek/saDrugs.js
index d2ae2f83de4..794e1fdb090 100644
--- a/src/endWeek/saDrugs.js
+++ b/src/endWeek/saDrugs.js
@@ -1636,8 +1636,7 @@ App.SlaveAssignment.drugs = (function() {
 							slave.preg = 0;
 						}
 						TerminatePregnancy(slave);
-						slave.counter.miscarriages++;
-						V.miscarriagesTotal++;
+						actX(slave, "miscarriages");
 						if (slave.fetish !== "mindbroken" && slave.fuckdoll === 0) {
 							r += ` ${He} is`;
 							if (slave.devotion < -50) {
diff --git a/src/js/sexActsJS.js b/src/js/sexActsJS.js
index 85c410ffd40..ce983ed4270 100644
--- a/src/js/sexActsJS.js
+++ b/src/js/sexActsJS.js
@@ -445,6 +445,9 @@ globalThis.actX = function(slave, act, count = 1) {
 		case "pitKills":
 			V.pitKillsTotal += count;
 			break;
+		case "miscarriages":
+			V.miscarriagesTotal++;
+			break;
 		case "publicUse":
 			break;
 		case "slavesFathered":
-- 
GitLab