From c25803e678272a06628ec67eca6e0fb7fef67bdd Mon Sep 17 00:00:00 2001 From: Melledy <121644117+Melledy@users.noreply.github.com> Date: Thu, 26 Oct 2023 23:31:30 -0700 Subject: [PATCH] Dont write challenge history if the player didnt get any stars --- .../java/emu/lunarcore/game/challenge/ChallengeManager.java | 3 +++ 1 file changed, 3 insertions(+) diff --git a/src/main/java/emu/lunarcore/game/challenge/ChallengeManager.java b/src/main/java/emu/lunarcore/game/challenge/ChallengeManager.java index 7e64c5a..e832046 100644 --- a/src/main/java/emu/lunarcore/game/challenge/ChallengeManager.java +++ b/src/main/java/emu/lunarcore/game/challenge/ChallengeManager.java @@ -88,6 +88,9 @@ public class ChallengeManager extends BasePlayerManager { } public void addHistory(int challengeId, int stars) { + // Dont write challenge history if the player didnt get any stars + if (stars <= 0) return; + // Get history info var info = this.getHistory().computeIfAbsent(challengeId, id -> new ChallengeHistory(getPlayer(), id));