From aa2290dac8c7eb4986cc71776130f7e224928cd1 Mon Sep 17 00:00:00 2001 From: Chaoscaot Date: Sat, 19 Aug 2023 11:21:01 +0200 Subject: [PATCH] Fix Game Tie Race Condition --- .../towerrun/winconditions/LastOutsideWincondition.java | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/src/de/steamwar/towerrun/winconditions/LastOutsideWincondition.java b/src/de/steamwar/towerrun/winconditions/LastOutsideWincondition.java index 580f5b4..7784452 100644 --- a/src/de/steamwar/towerrun/winconditions/LastOutsideWincondition.java +++ b/src/de/steamwar/towerrun/winconditions/LastOutsideWincondition.java @@ -23,6 +23,7 @@ import de.steamwar.towerrun.game.TowerRunGame; import de.steamwar.towerrun.game.TowerRunPlayer; import org.bukkit.entity.Player; import org.bukkit.event.EventHandler; +import org.bukkit.event.EventPriority; import org.bukkit.event.entity.PlayerDeathEvent; public class LastOutsideWincondition extends OutsideWincondition{ @@ -39,7 +40,7 @@ public class LastOutsideWincondition extends OutsideWincondition{ } } - @EventHandler + @EventHandler(priority = EventPriority.LOW) public void onPlayerDeath(PlayerDeathEvent event) { if(TowerRunGame.PLAYERS_ALIVE.isEmpty()) { if(TowerRunGame.PLAYERS_ESCAPED.isEmpty()) {