From 76781bf7428ff00fde93fd4d997a00b57e62eb23 Mon Sep 17 00:00:00 2001
From: Svornost <11434-svornost@users.noreply.gitgud.io>
Date: Sat, 29 Aug 2020 14:01:01 -0700
Subject: [PATCH] Fix pit assignment rejection text

---
 src/facilities/pit/pitFramework.js | 15 +++++++++++++++
 1 file changed, 15 insertions(+)

diff --git a/src/facilities/pit/pitFramework.js b/src/facilities/pit/pitFramework.js
index df3b2e7fda0..4d2b99f992c 100644
--- a/src/facilities/pit/pitFramework.js
+++ b/src/facilities/pit/pitFramework.js
@@ -32,6 +32,21 @@ App.Entity.Facilities.PitFighterJob = class extends App.Entity.Facilities.Facili
 		}
 		return r;
 	}
+
+	/**
+	 * @param {App.Entity.SlaveState} slave
+	 * @returns {string[]}
+	 */
+	canEmploy(slave) {
+		if (this.isEmployed(slave)) {
+			return [`${slave.slaveName} is already assigned to fight in ${this.facility.name}.`];
+		}
+		if (!this._facilityHasFreeSpace) {
+			return [`Capacity of ${this.facility.name} exceeded.`];
+		}
+
+		return this.checkRequirements(slave);
+	}
 };
 
 App.Entity.Facilities.Pit = class extends App.Entity.Facilities.SingleJobFacility {
-- 
GitLab