diff --git a/FightSystem_Main/src/de/steamwar/fightsystem/listener/NormalJoinListener.java b/FightSystem_Main/src/de/steamwar/fightsystem/listener/NormalJoinListener.java index f1739c3..b3df8aa 100644 --- a/FightSystem_Main/src/de/steamwar/fightsystem/listener/NormalJoinListener.java +++ b/FightSystem_Main/src/de/steamwar/fightsystem/listener/NormalJoinListener.java @@ -1,5 +1,6 @@ package de.steamwar.fightsystem.listener; +import de.steamwar.fightsystem.Config; import de.steamwar.fightsystem.countdown.Countdown; import de.steamwar.fightsystem.countdown.NoPlayersOnlineCountdown; import de.steamwar.fightsystem.countdown.SetupOverCountdown; @@ -18,10 +19,10 @@ public class NormalJoinListener extends BasicListener { FightTeam fightTeam = Fight.getPlayerTeam(player); if (fightTeam == null) { - if(Fight.getRedTeam().canbeLeader(player)) { - Fight.getRedTeam().setLeader(Fight.getRedTeam().addMember(player)); - } else if(Fight.getBlueTeam().canbeLeader(player)) { + if(!player.getUniqueId().equals(Config.RedLeader) && Fight.getBlueTeam().canbeLeader(player)) { Fight.getBlueTeam().setLeader(Fight.getBlueTeam().addMember(player)); + }else if(Fight.getRedTeam().canbeLeader(player)) { + Fight.getRedTeam().setLeader(Fight.getRedTeam().addMember(player)); } }