Ver Fonte

Fix for ReturnWardsWhenTWStarts option.

Gigiikun há 15 anos atrás
pai
commit
e9ebd4fb41

+ 1 - 1
L2_GameServer/java/com/l2jserver/gameserver/instancemanager/TerritoryWarManager.java

@@ -1154,7 +1154,7 @@ public class TerritoryWarManager
 					updatePlayerTWStateFlags(false);
 					updatePlayerTWStateFlags(false);
 					_scheduledStartTWTask = ThreadPoolManager.getInstance().scheduleGeneral(new ScheduleStartTWTask(), timeRemaining); // Prepare task for TW start.
 					_scheduledStartTWTask = ThreadPoolManager.getInstance().scheduleGeneral(new ScheduleStartTWTask(), timeRemaining); // Prepare task for TW start.
 				}
 				}
-				else
+				else if ((timeRemaining + WARLENGTH) > 0)
 				{
 				{
 					_isTWChannelOpen = true;
 					_isTWChannelOpen = true;
 					_isRegistrationOver = true;
 					_isRegistrationOver = true;