From e62e2a14ba4ce739fc2683cf4ad2f9e913e52efd Mon Sep 17 00:00:00 2001
From: Svornost <11434-svornost@users.noreply.gitgud.io>
Date: Sun, 6 Sep 2020 02:48:18 -0700
Subject: [PATCH] Don't self-assign to the spa if it's full

---
 src/endWeek/saChoosesOwnJob.js | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/src/endWeek/saChoosesOwnJob.js b/src/endWeek/saChoosesOwnJob.js
index 05ae391b73b..f77cecf7efd 100644
--- a/src/endWeek/saChoosesOwnJob.js
+++ b/src/endWeek/saChoosesOwnJob.js
@@ -121,7 +121,7 @@ App.SlaveAssignment.choosesOwnJob = (function() {
 				choice.push(`is uneducated, so ${he} sits ${himself} down to learn.`);
 				choice.push(assignJob(slave, "take classes"));
 			}
-		} else if ((S.Attendant && V.universalRulesAssignsSelfFacility === 1) && (slave.devotion < 45 || slave.trust < 45 || (slave.sexualFlaw !== "none" && !setup.paraphiliaList.includes(slave.sexualFlaw)) || slave.behavioralFlaw !== "none")) {
+		} else if ((S.Attendant && V.universalRulesAssignsSelfFacility === 1 && V.spa > spaL) && (slave.devotion < 45 || slave.trust < 45 || (slave.sexualFlaw !== "none" && !setup.paraphiliaList.includes(slave.sexualFlaw)) || slave.behavioralFlaw !== "none")) {
 			choice.push(`could use some counseling, so ${he} decides to visit ${V.spaName}.`);
 			choice.push(assignJob(slave, "rest in the spa"));
 		} else if (slave.devotion <= 50 && canWalk(slave) && canSee(slave)) {
-- 
GitLab