diff --git a/src/de/steamwar/misslewars/MWTeam.java b/src/de/steamwar/misslewars/MWTeam.java index 2bd81a0..4f11d7b 100644 --- a/src/de/steamwar/misslewars/MWTeam.java +++ b/src/de/steamwar/misslewars/MWTeam.java @@ -129,16 +129,16 @@ public class MWTeam { public void leave(Player p) { if (!players.contains(p)) return; - ItemStack[] savedInventory = p.getInventory().getContents(); players.remove(p); - p.getInventory().clear(); - for (ItemStack stack : savedInventory) { + for (ItemStack stack : p.getInventory().getContents()) { if (stack == null) continue; if (stack.getType() == Material.AIR) continue; if (stack.isSimilar(bow)) continue; givePlayerItem(stack); } + p.getInventory().clear(); + p.setDisplayName("ยง7" + p.getName()); sbteam.removePlayer(p); if (players.isEmpty() && MissileWars.getFightState() == FightState.FIGHTING)