From fa75e403a9e3c9a4aba159300e8e5d5135d75d49 Mon Sep 17 00:00:00 2001 From: do-gamer <208613570+do-gamer@users.noreply.github.com> Date: Sun, 3 May 2026 01:43:32 +0700 Subject: [PATCH] Reset lastDeath on revive timeout to prevent consecutive refreshes. --- .../java/com/github/manolo8/darkbot/core/manager/GuiManager.java | 1 + 1 file changed, 1 insertion(+) diff --git a/src/main/java/com/github/manolo8/darkbot/core/manager/GuiManager.java b/src/main/java/com/github/manolo8/darkbot/core/manager/GuiManager.java index c90342313..12cdb3930 100644 --- a/src/main/java/com/github/manolo8/darkbot/core/manager/GuiManager.java +++ b/src/main/java/com/github/manolo8/darkbot/core/manager/GuiManager.java @@ -301,6 +301,7 @@ public boolean canTickModule() { // Refresh if stuck on revive for 90 seconds, revive locations may have different cooldowns if ((System.currentTimeMillis() - lastDeath - main.config.GENERAL.SAFETY.WAIT_BEFORE_REVIVE * 1000L) > 90_000) { triggerRefresh("Triggering refresh: stuck on revive for too long!", false); + lastDeath = -1; // Reset so consecutive refreshes don't fire immediately after reconnect } return false;