From 82dc828a83b6efaf9d14a0bf713b7776faa01dcc Mon Sep 17 00:00:00 2001 From: Fluboxer <36457056+Fluboxer@users.noreply.github.com> Date: Wed, 17 Apr 2024 02:49:17 +0300 Subject: store crypts in int instead of calling it twice untested, made in github's editor. Proceed with caution --- .../java/de/hysky/skyblocker/skyblock/dungeon/DungeonScore.java | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) (limited to 'src/main/java/de/hysky') diff --git a/src/main/java/de/hysky/skyblocker/skyblock/dungeon/DungeonScore.java b/src/main/java/de/hysky/skyblocker/skyblock/dungeon/DungeonScore.java index c27e68d5..9c81aa07 100644 --- a/src/main/java/de/hysky/skyblocker/skyblock/dungeon/DungeonScore.java +++ b/src/main/java/de/hysky/skyblocker/skyblock/dungeon/DungeonScore.java @@ -68,6 +68,7 @@ public class DungeonScore { private static int puzzleCount; private static int deathCount; private static int score; + private static int crypts; private static final Map SpiritPetCache = new HashMap<>(); public static void init() { @@ -114,9 +115,10 @@ public class DungeonScore { sent270 = true; } - if (!sentCrypts && score >= SCORE_CONFIG.dungeonCryptsMessageThreshold && getCrypts() < 5) { + crypts = getCrypts() + if (!sentCrypts && score >= SCORE_CONFIG.dungeonCryptsMessageThreshold && crypts < 5) { if (SCORE_CONFIG.enableDungeonCryptsMessage) { - MessageScheduler.INSTANCE.sendMessageAfterCooldown("/pc " + Constants.PREFIX.get().getString() + SCORE_CONFIG.dungeonCryptsMessage.replaceAll("\\[crypts]", String.valueOf(getCrypts()))); + MessageScheduler.INSTANCE.sendMessageAfterCooldown("/pc " + Constants.PREFIX.get().getString() + SCORE_CONFIG.dungeonCryptsMessage.replaceAll("\\[crypts]", String.valueOf(crypts))); } sentCrypts = true; } -- cgit