From 8103377ab021f5a36bcd4fe2a0e4800ab5a5eb1a Mon Sep 17 00:00:00 2001
From: thepaperpilot <thepaperpilot@gmail.com>
Date: Fri, 2 Jul 2021 21:04:03 -0500
Subject: [PATCH] Made offline time build up when paused

---
 src/store/game.js | 4 +++-
 1 file changed, 3 insertions(+), 1 deletion(-)

diff --git a/src/store/game.js b/src/store/game.js
index 5a70013..f95f929 100644
--- a/src/store/game.js
+++ b/src/store/game.js
@@ -119,10 +119,12 @@ function update() {
 		if (player.offTime.remain > modInfo.offlineLimit * 3600) {
 			player.offTime.remain = modInfo.offlineLimit * 3600;
 		}
-		if (player.offTime.remain > 0) {
+		if (player.offTime.remain > 0 && player.devSpeed !== 0) {
 			let offlineDiff = Math.max(player.offTime.remain / 10, diff);
 			player.offTime.remain -= offlineDiff;
 			diff = diff.add(offlineDiff);
+		} else if (player.devSpeed === 0) {
+			player.offTime.remain += diff.toNumber();
 		}
 		if (!player.offlineProd || player.offTime.remain <= 0) {
 			player.offTime = undefined;