From 4573f01f1da017677b04385e46e9ad4b845868e0 Mon Sep 17 00:00:00 2001
From: lowercasedonkey <lowercasedonkey@gmail.com>
Date: Sun, 16 Feb 2020 14:31:10 -0500
Subject: [PATCH] apply fix via bc

---
 src/js/datatypeCleanupJS.js | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/src/js/datatypeCleanupJS.js b/src/js/datatypeCleanupJS.js
index eeb7d700abb..38238dc5e8f 100644
--- a/src/js/datatypeCleanupJS.js
+++ b/src/js/datatypeCleanupJS.js
@@ -886,7 +886,7 @@ window.SlaveDatatypeCleanup = (function SlaveDatatypeCleanup() {
 		slave.onDiet = Math.clamp(+slave.onDiet, 0, 1) || 0;
 		slave.hormones = Math.clamp(+slave.hormones, -2, 2) || 0;
 		slave.hormoneBalance = Math.clamp(+slave.hormoneBalance, -400, 400) || 0;
-		if (typeof slave.drugs !== "string") {
+		if (typeof slave.drugs !== "string" || slave.drugs === "none") {
 			slave.drugs = "no drugs";
 		}
 		slave.aphrodisiacs = Math.clamp(+slave.aphrodisiacs, 0, 2) || 0;
@@ -1444,7 +1444,7 @@ window.childDietDatatypeCleanup = function childDietDatatypeCleanup(child) {
 	child.onDiet = Math.clamp(+child.onDiet, 0, 1) || 0;
 	child.hormones = Math.clamp(+child.hormones, -2, 2) || 0;
 	child.hormoneBalance = Math.clamp(+child.hormoneBalance, -400, 400) || 0;
-	if (typeof child.drugs !== "string") {
+	if (typeof child.drugs !== "string" || slave.drugs === "none") {
 		child.drugs = "no drugs";
 	}
 	child.aphrodisiacs = Math.clamp(+child.aphrodisiacs, 0, 2) || 0;
-- 
GitLab