From 147bdf0d3329841f892678d4c06b3bb04e1a8b9a Mon Sep 17 00:00:00 2001
From: Arkerthan <arkerthan@mailbox.org>
Date: Sat, 16 Dec 2023 17:37:23 +0100
Subject: [PATCH] RA: Add milk and cum as options for enemas

---
 src/facilities/dairy/dairy.js   | 1 +
 src/js/rulesAssistantOptions.js | 4 ++++
 2 files changed, 5 insertions(+)

diff --git a/src/facilities/dairy/dairy.js b/src/facilities/dairy/dairy.js
index ffbfa57328e..879953478b2 100644
--- a/src/facilities/dairy/dairy.js
+++ b/src/facilities/dairy/dairy.js
@@ -15,6 +15,7 @@ App.Facilities.Dairy.dairy = class Dairy extends App.Facilities.Facility {
 			V.dairyUpgradeMenials = 0;
 			V.cumPipeline = 0;
 			V.milkPipeline = 0;
+			V.dairyPiping = 0;
 
 			App.Arcology.cellUpgrade(V.building, App.Arcology.Cell.Manufacturing, "Dairy", "Manufacturing");
 		};
diff --git a/src/js/rulesAssistantOptions.js b/src/js/rulesAssistantOptions.js
index f4721668f4c..6ee116f948f 100644
--- a/src/js/rulesAssistantOptions.js
+++ b/src/js/rulesAssistantOptions.js
@@ -2460,6 +2460,10 @@ App.RA.options = (function() {
 			if (V.wcPiping === 1) {
 				enemas.push(["urine"]);
 			}
+			if (V.dairyPiping === 1 && V.arcologies[0].FSPastoralistLaw === 1) {
+				enemas.push([InflationLiquid.CUM]);
+				enemas.push([InflationLiquid.MILK]);
+			}
 			super("Enemas", enemas);
 			this.setValue(current_rule.set.inflationType);
 			this.onchange = (value) => current_rule.set.inflationType = value;
-- 
GitLab