From ff5e3249a85c82892006c4cd11e7ceb485ee99c5 Mon Sep 17 00:00:00 2001
From: franklygeorge <54015-franklygeorge@users.noreply.gitgud.io>
Date: Mon, 3 Feb 2025 18:24:59 -0500
Subject: [PATCH] Fix #5591

---
 src/js/rulesAutosurgery.js | 3 +--
 1 file changed, 1 insertion(+), 2 deletions(-)

diff --git a/src/js/rulesAutosurgery.js b/src/js/rulesAutosurgery.js
index 25bd5dbf3c8..3cc8745f9d1 100644
--- a/src/js/rulesAutosurgery.js
+++ b/src/js/rulesAutosurgery.js
@@ -238,7 +238,6 @@ globalThis.rulesAutosurgery = (function() {
 				continue;
 			}
 			if (V.geneticMappingUpgrade >= 2 && slave.health.health >= 0) {
-				// @ts-expect-error
 				if (thisSurgery.genes[key] >= 2 && typeof slave.geneticQuirks[key] !== "string" && slave.geneticQuirks[key] < 2) {
 					const add = new App.Medicine.Surgery.Procedures.AddGene(slave, key);
 					geneModProcedure(`surgery to add ${key} to ${his} genetic code`, add);
@@ -334,7 +333,7 @@ globalThis.rulesAutosurgery = (function() {
 			});
 		}
 
-		if (slave.vagina > 3 && this.Surgery.holes > 0) {
+		if (slave.vagina > 3 && thisSurgery.holes > 0) {
 			commitProcedure("a restored pussy", new App.Medicine.Surgery.Procedures.RepairVagina(slave));
 		} else if (slave.vagina > 0 && V.surgeryUpgrade === 1 && thisSurgery.holes === 2) {
 			commitProcedure("a virgin pussy", new App.Medicine.Surgery.Procedures.RestoreVirginity(slave));
-- 
GitLab