From a8a3f9283507f0e23bb0fd04d8aa0733e474d824 Mon Sep 17 00:00:00 2001
From: Trinidad <anchaiscastilla@gmail.com>
Date: Thu, 3 Aug 2023 12:41:41 +0200
Subject: [PATCH] 	modified:   src/endWeek/economics/reputation.js 
 modified:   src/events/nonRandom/pRaped.js 	modified:  
 src/events/scheduled/sePlayerBirth.js

---
 src/endWeek/economics/reputation.js   | 4 ++--
 src/events/nonRandom/pRaped.js        | 2 +-
 src/events/scheduled/sePlayerBirth.js | 2 +-
 3 files changed, 4 insertions(+), 4 deletions(-)

diff --git a/src/endWeek/economics/reputation.js b/src/endWeek/economics/reputation.js
index d2ab9d37768..ca3925c0365 100644
--- a/src/endWeek/economics/reputation.js
+++ b/src/endWeek/economics/reputation.js
@@ -977,7 +977,7 @@ App.EndWeek.reputation = function() {
 		}
 	}
 	if (V.rapedThisWeek) {
-		r.push(`There's ${V.PC.degeneracy ? "also " : ""}a rumor you've been raped${V.PC.counter.raped > 0 ? "again" : ""}.`);
+		r.push(`There's ${V.PC.degeneracy ? "also " : ""}a rumor you've been raped${V.PC.counter.raped ? " again" : ""}.`);
 		let rapeFameDec = 25 + V.rapedThisWeek * 75;
 		if (V.arcologies[0].FSAntebellumRevivalist !== "unset") {
 			if (V.SecExp.edicts.weaponsLaw > 0) {
@@ -1015,7 +1015,7 @@ App.EndWeek.reputation = function() {
 		}
 		rapeFameDec = Math.clamp(Math.floor(rapeFameDec), 0, 250);
 		repX(forceNeg(rapeFameDec), "PCactions");
-		V.PC.counter.raped += V.rapedThisWeek;
+		V.PC.counter.raped = (V.PC.counter.raped || 0) + V.rapedThisWeek;
 		V.rapedThisWeek = 0;
 	}
 
diff --git a/src/events/nonRandom/pRaped.js b/src/events/nonRandom/pRaped.js
index b7654e19f47..72f772a63ef 100644
--- a/src/events/nonRandom/pRaped.js
+++ b/src/events/nonRandom/pRaped.js
@@ -324,7 +324,7 @@ App.Events.pRaped = class pRaped extends App.Events.BaseEvent {
 						r.push(`not climaxing...`);
 					}
 					r.push(`Is this what it feels like to be bred by someone so dominant? You should take a pregnancy test right away and make sure ${he} didn't knock you up.`);
-					knockMeUp(V.PC, 100, -10, -2);
+					knockMeUp(V.PC, 100, 0, -10);
 				}
 				if (V.PC.vagina === 0) {
 					V.PC.vagina++;
diff --git a/src/events/scheduled/sePlayerBirth.js b/src/events/scheduled/sePlayerBirth.js
index 6bba001e681..aafa1bf8cb5 100644
--- a/src/events/scheduled/sePlayerBirth.js
+++ b/src/events/scheduled/sePlayerBirth.js
@@ -724,7 +724,7 @@ App.Events.SEPlayerBirth = class SEPlayerBirth extends App.Events.BaseEvent {
 				V.PC.counter.birthElite += elite;
 				V.PC.counter.birthLab += lab;
 				V.PC.counter.birthDegenerate += slavesLength;
-				V.PC.counter.birthRape += rapists;
+				V.PC.counter.birthRape = (V.PC.counter.birthRape || 0) + rapists;
 				V.PC.counter.birthFutaSis += futaS;
 
 				if (curBabies === 1) {
-- 
GitLab