From 13274778081799369ece40f33d5b48da6dc19563 Mon Sep 17 00:00:00 2001
From: Pregmodder <pregmodder@gmail.com>
Date: Sun, 14 Jul 2024 00:20:29 -0400
Subject: [PATCH] fix

---
 src/js/utilsSlave.js | 8 +++-----
 1 file changed, 3 insertions(+), 5 deletions(-)

diff --git a/src/js/utilsSlave.js b/src/js/utilsSlave.js
index f16d31cd041..d766681b0ec 100644
--- a/src/js/utilsSlave.js
+++ b/src/js/utilsSlave.js
@@ -3589,7 +3589,7 @@ globalThis.smartPiercingReinforcesFetish = function(slave, fetish = slave.fetish
  * @param {number} amount
  */
 globalThis.cervixPumpFillsImplant = function(slave, amount) {
-	let base = slave.cervixImplantTarget.replace("Implant", "");
+	const base = slave.cervixImplantTarget.replace("Implant", "");
 	if (slave.cervixImplantTarget === "all") {
 		// temporary, someone please make this distribute to available implants in a more modular way!
 		slave.boobsImplant += Math.ceil(amount / 3);
@@ -3603,10 +3603,8 @@ globalThis.cervixPumpFillsImplant = function(slave, amount) {
 		slave.bellyImplant += Math.ceil(amount * .75);
 	} else if (slave.cervixImplantTarget === "bottomHeavy") {
 		// reserved for buttImplant + bellyImplant
-	} else if (slave.cervixImplantTarget === "boobsImplant" || slave.cervixImplantTarget === "buttImplant") {
-		slave[cervixImplantTarget] += Math.ceil(amount / 2);
-		slave[base] += Math.ceil(amount / 2);
 	} else if (slave.cervixImplantTarget !== "none") {
-		slave[cervixImplantTarget] += amount;
+		slave[slave.cervixImplantTarget] += Math.ceil(amount / 2);
+		slave[base] += Math.ceil(amount / 2);
 	}
 }
-- 
GitLab