Browse Source

BETA: Minor typo fixes:
* Initialize arena votes for Handy's block checker in constructor (Sometimes causes NPEs).
* Upon shutdown abort restore server status (Not showing down)
* Patch by: Nos

Rumen Nikiforov 12 năm trước cách đây
mục cha
commit
066773f577

+ 3 - 0
L2J_Server_BETA/java/com/l2jserver/gameserver/Shutdown.java

@@ -309,6 +309,9 @@ public class Shutdown extends Thread
 					getInstance().setMode(GM_RESTART);
 					System.exit(2);
 					break;
+				case ABORT:
+					LoginServerThread.getInstance().setServerStatus(ServerStatus.STATUS_AUTO);
+					break;
 			}
 		}
 	}

+ 6 - 0
L2J_Server_BETA/java/com/l2jserver/gameserver/instancemanager/HandysBlockCheckerManager.java

@@ -110,6 +110,12 @@ public final class HandysBlockCheckerManager
 		_arenaStatus.put(1, false);
 		_arenaStatus.put(2, false);
 		_arenaStatus.put(3, false);
+		
+		// Initialize arena votes
+		_arenaVotes.put(0, 0);
+		_arenaVotes.put(1, 0);
+		_arenaVotes.put(2, 0);
+		_arenaVotes.put(3, 0);
 	}
 	
 	/**