From 6ff37b47d9b60b8c71768ba3ca2cb9d1d8aae333 Mon Sep 17 00:00:00 2001
From: spherallic <spherallic@gmail.com>
Date: Wed, 19 Apr 2023 12:13:29 +0200
Subject: [PATCH] Skip emerald bounce logic in Y_Ticker on dedicated

---
 src/y_inter.c | 6 +++++-
 1 file changed, 5 insertions(+), 1 deletion(-)

diff --git a/src/y_inter.c b/src/y_inter.c
index 7b4b6f5cf..cfd1e106e 100644
--- a/src/y_inter.c
+++ b/src/y_inter.c
@@ -1133,7 +1133,11 @@ void Y_Ticker(void)
 		}
 
 		// emerald bounce
-		if (intertic <= 1)
+		if (dedicated)
+		{
+			// dedicated servers don't need this, especially since it crashes when stagefailed
+		}
+		else if (intertic <= 1)
 		{
 			data.spec.emeraldbounces = 0;
 			data.spec.emeraldmomy = 20;
-- 
GitLab