From 8204e2ad215de402f6849bdb07b5ddd4d5b34e32 Mon Sep 17 00:00:00 2001 From: YoyoNow Date: Fri, 18 Apr 2025 12:30:22 +0200 Subject: [PATCH] Fix MWTeam.leave not distributing items correctly --- MissileWars/src/de/steamwar/misslewars/MWTeam.java | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/MissileWars/src/de/steamwar/misslewars/MWTeam.java b/MissileWars/src/de/steamwar/misslewars/MWTeam.java index 8abc5bc9..b5ee7c51 100644 --- a/MissileWars/src/de/steamwar/misslewars/MWTeam.java +++ b/MissileWars/src/de/steamwar/misslewars/MWTeam.java @@ -184,6 +184,7 @@ public class MWTeam { public void leave(Player p) { if (!players.contains(p)) return; + players.remove(p); for (ItemStack stack : p.getInventory().getContents()) { if (stack == null) continue; @@ -198,7 +199,6 @@ public class MWTeam { if (players.isEmpty() && MissileWars.getFightState() == FightState.FIGHTING) MissileWars.end(WinReasons.NO_ENEMY, enemy()); - players.remove(p); sbteam.removePlayer(p); }