From 5e0e65123e5ea071c536544a035d74e90b335a92 Mon Sep 17 00:00:00 2001 From: EtherealAO Date: Wed, 4 May 2022 16:34:47 +0800 Subject: [PATCH] Dungeon challenge success/fail notify should only be triggered once (when server spawned mob more than score) --- .../java/emu/grasscutter/game/dungeons/DungeonChallenge.java | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/main/java/emu/grasscutter/game/dungeons/DungeonChallenge.java b/src/main/java/emu/grasscutter/game/dungeons/DungeonChallenge.java index f468fcd23..b9724f49a 100644 --- a/src/main/java/emu/grasscutter/game/dungeons/DungeonChallenge.java +++ b/src/main/java/emu/grasscutter/game/dungeons/DungeonChallenge.java @@ -140,7 +140,7 @@ public class DungeonChallenge { getScene().broadcastPacket(new PacketChallengeDataNotify(this, 1, getScore())); - if (getScore() >= getObjective()) { + if (getScore() >= getObjective() && this.progress) { this.setSuccess(true); finish(); }