فهرست منبع

Fixing lobby timer

RedstoneFuture 3 سال پیش
والد
کامیت
6aca50e713
1فایلهای تغییر یافته به همراه7 افزوده شده و 4 حذف شده
  1. 7 4
      missilewars-plugin/src/main/java/de/butzlabben/missilewars/game/timer/LobbyTimer.java

+ 7 - 4
missilewars-plugin/src/main/java/de/butzlabben/missilewars/game/timer/LobbyTimer.java

@@ -59,17 +59,20 @@ public class LobbyTimer extends Timer implements Runnable {
 
         int size1 = getGame().getTeam1().getMembers().size();
         int size2 = getGame().getTeam2().getMembers().size();
+
         if (size1 == 0 || size2 == 0) {
             seconds = startTime;
             return;
         }
+
         --remaining;
         if (remaining == 0) {
-            if (size1 + size1 < getGame().getLobby().getMinSize())
+            if (size1 + size2 < getGame().getLobby().getMinSize()) {
+                seconds = startTime;
+                remaining = 90;
+                broadcast(MessageConfig.getMessage("not_enough_players"));
                 return;
-            seconds = startTime;
-            remaining = 90;
-            broadcast(MessageConfig.getMessage("not_enough_players"));
+            }
         }
 
         switch(seconds) {