From 390b4d923e97b767a3d7ec2e246bbb1a87ca55a7 Mon Sep 17 00:00:00 2001
From: Anony <solosenpai@protonmail.com>
Date: Fri, 17 Jan 2020 15:37:36 -0800
Subject: [PATCH] Properly handle individual eyes in incubator

---
 src/pregmod/incubator.tw | 12 ++++++++----
 1 file changed, 8 insertions(+), 4 deletions(-)

diff --git a/src/pregmod/incubator.tw b/src/pregmod/incubator.tw
index 774b41d0e01..264df7d0744 100644
--- a/src/pregmod/incubator.tw
+++ b/src/pregmod/incubator.tw
@@ -494,7 +494,8 @@ Target age for release: <<textbox "$targetAge" $targetAge "Incubator">> [[Minimu
 				ovaries: 0,
 				penis: 0,
 				testicles:0,
-				eyes: 0,
+				rightEye: 0,
+				leftEye: 0,
 				voiceBox: 0}>>
 			<<for _i = 0; _i < $incubatorOrgans.length; _i++>>
 				<<if $tanks[$i].ID == $incubatorOrgans[_i].ID>>
@@ -507,9 +508,12 @@ Target age for release: <<textbox "$targetAge" $targetAge "Incubator">> [[Minimu
 					<<if $incubatorOrgans[_i].type == "penis">>
 						<<set $tankOrgans.penis = 1>>
 					<</if>>
-					<<if $incubatorOrgans[_i].type == "eyes">>
-						<<set $tankOrgans.eyes = 1>>
+					<<if $incubatorOrgans[_i].type == "rightEye">>
+						<<set $tankOrgans.rightEye = 1>>
 					<</if>>
+					<<if $incubatorOrgans[_i].type == "leftEye">>
+						<<set $tankOrgans.leftEye = 1>>
+					<</if>>					
 					<<if $incubatorOrgans[_i].type == "voicebox">>
 						<<set $tankOrgans.voicebox = 1>>
 					<</if>>
@@ -540,7 +544,7 @@ Target age for release: <<textbox "$targetAge" $targetAge "Incubator">> [[Minimu
 					<<goto "Incubator">>
 				<</link>>
 			<</if>>
-			<<if getBestVision($tanks[$i]) === 0 && $tankOrgans.eyes != 1>>
+			<<if getBestVision($tanks[$i]) === 0 && $tankOrgans.rightEye != 1 && $tankOrgans.leftEye != 1>>
 				<br>$He appears to be blind:
 				<<link "Prepare eyes">>
 					<<run App.Medicine.OrganFarm.growIncubatorOrgan($tanks[$i], "rightEye"), App.Medicine.OrganFarm.growIncubatorOrgan($tanks[$i], "leftEye")>>
-- 
GitLab