From 3b3574e60e756dcc4b54f63a81b085e6d4651468 Mon Sep 17 00:00:00 2001
From: Svornost <11434-svornost@users.noreply.gitgud.io>
Date: Thu, 23 Apr 2020 00:31:38 -0700
Subject: [PATCH] Don't attempt to improve the condition of an undefined slave
 if there is no farmer.

---
 src/facilities/farmyard/farmyardReport.tw | 8 ++++----
 1 file changed, 4 insertions(+), 4 deletions(-)

diff --git a/src/facilities/farmyard/farmyardReport.tw b/src/facilities/farmyard/farmyardReport.tw
index feb3c95fb00..e07eb815b24 100644
--- a/src/facilities/farmyard/farmyardReport.tw
+++ b/src/facilities/farmyard/farmyardReport.tw
@@ -209,13 +209,13 @@
 		<</switch>>
 		/* TODO: should FS with "spare" living rules cause some minor health damage and devotion / trust loss? */
 		<<if ($slaves[$i].health.condition < -80)>>
-			<<run improveCondition($slaves[_FLs], 20)>>
+			<<run improveCondition($slaves[$i], 20)>>
 		<<elseif $slaves[$i].health.condition < -40>>
-			<<run improveCondition($slaves[_FLs], 15)>>
+			<<run improveCondition($slaves[$i], 15)>>
 		<<elseif $slaves[$i].health.condition < 0>>
-			<<run improveCondition($slaves[_FLs], 10)>>
+			<<run improveCondition($slaves[$i], 10)>>
 		<<elseif $slaves[$i].health.condition < 90>>
-			<<run improveCondition($slaves[_FLs], 7)>>
+			<<run improveCondition($slaves[$i], 7)>>
 		<</if>>
 		<<if ($slaves[$i].devotion <= 20) && ($slaves[$i].trust >= -20)>>
 			<<set $slaves[$i].devotion -= 5, $slaves[$i].trust -= 5>>
-- 
GitLab