From 62f9d67fc6c1740d7d62d572b6fe2918dda3a94d Mon Sep 17 00:00:00 2001
From: Pregmodder <pregmodder@gmail.com>
Date: Tue, 26 Sep 2023 12:21:27 -0400
Subject: [PATCH] fix

---
 js/003-data/gameVariableData.js       | 2 +-
 src/events/intro/arcologySelection.js | 4 ++--
 src/player/desc/pLongBelly.js         | 1 +
 3 files changed, 4 insertions(+), 3 deletions(-)

diff --git a/js/003-data/gameVariableData.js b/js/003-data/gameVariableData.js
index 74ef9a44de2..8ca0cc3e28c 100644
--- a/js/003-data/gameVariableData.js
+++ b/js/003-data/gameVariableData.js
@@ -1036,7 +1036,7 @@ App.Data.resetOnNGPlus = {
 	/** @type {FC.Rival} */
 	rival: {
 		state: 0, duration: 0, prosperity: 0, power: 0, FS: {name: ""}, hostageState: 0
-	}, /* {state details: 0 - ???, 1 - active (foreign), 2 - active (local), 3 - defeated (flagged for 5), 4 - defeated, 5 - enslaved} */
+	}, /* {state details: 0 - init 1 - inactive (foreign), 2 - active (local), 3 - captured (flag for 5), 4 - defeated, 5 - enslaved} */
 	nationHate: 0,
 	eventResults: {},
 
diff --git a/src/events/intro/arcologySelection.js b/src/events/intro/arcologySelection.js
index d22f0e06e60..76852f9caf7 100644
--- a/src/events/intro/arcologySelection.js
+++ b/src/events/intro/arcologySelection.js
@@ -204,11 +204,11 @@ App.Intro.generateEstablishedArcologies = function(inIntro = false) {
 				},
 				prereqs: [
 					[
-						V.rival.state > 3 || V.week <= 72,
+						V.rival.state < 2 || V.rival.state > 3 || App.Events.effectiveWeek() <= 72,
 						`Your inter-arcology war is preventing you from leaving ${V.arcologies[0].name}.`
 					],
 					[
-						V.week < 58 || V.daughtersVictory !== 1,
+						App.Events.effectiveWeek() < 58 || V.daughtersVictory !== 1,
 						`You cannot leave ${V.arcologies[0].name} behind while the Daughters of Liberty are still a threat.`
 					],
 				],
diff --git a/src/player/desc/pLongBelly.js b/src/player/desc/pLongBelly.js
index 2abd50c54d7..8cef5f4f3a1 100644
--- a/src/player/desc/pLongBelly.js
+++ b/src/player/desc/pLongBelly.js
@@ -30,6 +30,7 @@ App.Desc.Player.belly = function(PC = V.PC) {
 		const r = [];
 		let bellySagType = PC.bellySagPreg > 1 ? "your recent pregnancy" : "being overfilled";
 
+		// add better bursting descriptions to the rapidCellGrowth blocks (2000, 3200, 4500) at sizes over 100000, maybe latter two for all?
 		if (PC.belly >= 1000000) {
 			if (PC.bellyPreg > 0) {
 				if (PC.belly > (PC.pregAdaptation * 1000)) {
-- 
GitLab