From 528b9f290645f0711c822e88442166ef6e05a4ce Mon Sep 17 00:00:00 2001
From: Pregmodder <pregmodder@gmail.com>
Date: Tue, 5 Jan 2021 18:49:15 -0500
Subject: [PATCH] Tweaks

---
 src/endWeek/endWeekUtils.js | 4 +++-
 src/js/utilsSlave.js        | 2 +-
 2 files changed, 4 insertions(+), 2 deletions(-)

diff --git a/src/endWeek/endWeekUtils.js b/src/endWeek/endWeekUtils.js
index 58bfb027c08..3e17832622d 100644
--- a/src/endWeek/endWeekUtils.js
+++ b/src/endWeek/endWeekUtils.js
@@ -8,5 +8,7 @@ globalThis.fetishChange = function(slave, fetish, strength = 65) {
 	slave.fetish = fetish;
 	slave.fetishStrength = strength;
 	slave.fetishKnown = 1;
-	App.EndWeek.saVars.fetishChanged = 1;
+	if (App.EndWeek.saVars) {
+		App.EndWeek.saVars.fetishChanged = 1;
+	}
 };
\ No newline at end of file
diff --git a/src/js/utilsSlave.js b/src/js/utilsSlave.js
index ab9b7c85dcf..5fe7731b0a6 100644
--- a/src/js/utilsSlave.js
+++ b/src/js/utilsSlave.js
@@ -2070,7 +2070,7 @@ globalThis.fetishChangeChance = function(slave) {
 		fetish = (slave.fetishStrength / 4),
 		sex = 0;
 
-	if (slave.clitSetting !== slave.fetish && App.EndWeek.saVars.fetishChanged !== 1) {
+	if (slave.clitSetting !== slave.fetish && !(App.EndWeek.saVars && App.EndWeek.saVars.fetishChanged === 1)) {
 		// fetish should be more uncertain leading towards puberty and then steadily become more set in stone afterwards
 		if (slave.balls) {
 			if (V.potencyAge >= slave.actualAge) {
-- 
GitLab