From 7515ca884853aafcffa133479242bb986b8d2fe7 Mon Sep 17 00:00:00 2001
From: Jones <Jones>
Date: Thu, 8 Nov 2018 16:00:43 +0100
Subject: [PATCH] Citizen retirement interaction with supremacist/subjugation
 laws

---
 src/uncategorized/arcmgmt.tw | 6 +++++-
 1 file changed, 5 insertions(+), 1 deletion(-)

diff --git a/src/uncategorized/arcmgmt.tw b/src/uncategorized/arcmgmt.tw
index efc949898c6..1a5bd775f0b 100644
--- a/src/uncategorized/arcmgmt.tw
+++ b/src/uncategorized/arcmgmt.tw
@@ -525,7 +525,11 @@ _middleClass *= 1 + ($TSS.subsidize + $GRI.subsidize + $SCP.subsidize + $LDE.sub
 
 /*Slave retirement trigger pulled (one time only)*/
 <<if $CitizenRetirementTrigger == 1>>
-	<<set $lowerClass += Math.trunc(($ASlaves + $helots + $fuckdolls + $menialBioreactors) * 0.2),
+	<<if $arcologies[0].FSSupremacistLawME < 1 && $arcologies[0].$FSSubjugationistLawME < 1>> 
+		<<set $lowerClass += Math.trunc(($ASlaves + $helots + $fuckdolls + $menialBioreactors) * 0.2)>>
+	<<elseif $arcologies[0].$FSSubjugationistLawME == 1>>
+		<<set $lowerClass += Math.trunc(($ASlaves + $helots + $fuckdolls + $menialBioreactors) * 0.15)>>
+	<</if>>
 	_helotsRetirement = Math.trunc($helots * 0.8),
 	$helots = Math.trunc($helots * 0.8),
 	_fuckdollsRetirement = Math.trunc($fuckdolls * 0.8),
-- 
GitLab