From db8a16327028d4cc4f1db314ec655cd7fb4f1d8b Mon Sep 17 00:00:00 2001
From: DCoded <dcoded@live.com>
Date: Thu, 30 Jul 2020 01:21:43 -0400
Subject: [PATCH] Fixed bug where wrong number of farmhands was displayed

---
 src/facilities/farmyard/farmyard.js | 9 ++++++---
 1 file changed, 6 insertions(+), 3 deletions(-)

diff --git a/src/facilities/farmyard/farmyard.js b/src/facilities/farmyard/farmyard.js
index 24ee2a42f93..c631db4d5bf 100644
--- a/src/facilities/farmyard/farmyard.js
+++ b/src/facilities/farmyard/farmyard.js
@@ -212,7 +212,8 @@ App.Facilities.Farmyard.farmyard = function() {
 			note = document.createElement("span"),
 			cost = document.createElement("span"),
 
-			upgradeCost = Math.trunc(V.farmyard * 1000 * V.upgradeMultiplierArcology);
+			upgradeCost = Math.trunc(V.farmyard * 1000 * V.upgradeMultiplierArcology),
+			farmhands = App.Entity.facilities.farmyard.totalEmployeesCount;
 
 			link.classList.add("indent");
 			note.classList.add("note");
@@ -220,7 +221,7 @@ App.Facilities.Farmyard.farmyard = function() {
 
 			cost.append(cashFormat(upgradeCost));
 
-		desc.append(`It can support ${V.farmyard} farmhands. Currently there ${V.farmyard === 1 ? `is` : `are`} ${V.farmyard} ${V.farmyard === 1 ? `farmhand` : `farmhands`} in ${V.farmyardName}. `);
+		desc.append(`It can support ${V.farmyard} farmhands. Currently there ${farmhands === 1 ? `is` : `are`} ${farmhands} ${farmhands === 1 ? `farmhand` : `farmhands`} in ${V.farmyardName}. `);
 		note.append(` Costs `, cost, ` and will increase upkeep costs`);
 
 		link.append(App.UI.DOM.passageLink(`Expand ${V.farmyardName}`, "Farmyard", () => {
@@ -254,7 +255,9 @@ App.Facilities.Farmyard.farmyard = function() {
 				removeLink.append(warning);
 			}
 
-			frag.append(removeLink);
+			if (App.Entity.facilities.farmyard.totalEmployeesCount) {
+				frag.append(removeLink);
+			}
 		}
 
 		return frag;
-- 
GitLab