diff --git a/L2J_Mobius_1.0_Ertheia/java/org/l2jmobius/gameserver/model/quest/LongTimeEvent.java b/L2J_Mobius_1.0_Ertheia/java/org/l2jmobius/gameserver/model/quest/LongTimeEvent.java index 2e36bece7c..67cef40120 100644 --- a/L2J_Mobius_1.0_Ertheia/java/org/l2jmobius/gameserver/model/quest/LongTimeEvent.java +++ b/L2J_Mobius_1.0_Ertheia/java/org/l2jmobius/gameserver/model/quest/LongTimeEvent.java @@ -25,7 +25,6 @@ import java.util.ArrayList; import java.util.Date; import java.util.List; import java.util.Locale; -import java.util.logging.Logger; import org.w3c.dom.Document; import org.w3c.dom.Node; @@ -54,9 +53,9 @@ import org.l2jmobius.gameserver.util.Broadcast; */ public class LongTimeEvent extends Quest { - protected Logger LOGGER = Logger.getLogger(getClass().getName()); protected String _eventName; - boolean _enableShrines = false; + protected boolean _active = false; + protected boolean _enableShrines = false; // Messages protected String _onEnterMsg = ""; @@ -317,6 +316,9 @@ public class LongTimeEvent extends Quest */ protected void startEvent() { + // Set Active. + _active = true; + // Add drop. for (EventDropHolder drop : _dropList) { @@ -365,7 +367,7 @@ public class LongTimeEvent extends Quest */ public boolean isEventPeriod() { - return _eventPeriod.isWithinRange(new Date()); + return _active; } /** @@ -390,6 +392,9 @@ public class LongTimeEvent extends Quest @Override public void run() { + // Set Active. + _active = false; + // Disable town shrines. if (_enableShrines) { diff --git a/L2J_Mobius_2.5_Underground/java/org/l2jmobius/gameserver/model/quest/LongTimeEvent.java b/L2J_Mobius_2.5_Underground/java/org/l2jmobius/gameserver/model/quest/LongTimeEvent.java index 2e36bece7c..67cef40120 100644 --- a/L2J_Mobius_2.5_Underground/java/org/l2jmobius/gameserver/model/quest/LongTimeEvent.java +++ b/L2J_Mobius_2.5_Underground/java/org/l2jmobius/gameserver/model/quest/LongTimeEvent.java @@ -25,7 +25,6 @@ import java.util.ArrayList; import java.util.Date; import java.util.List; import java.util.Locale; -import java.util.logging.Logger; import org.w3c.dom.Document; import org.w3c.dom.Node; @@ -54,9 +53,9 @@ import org.l2jmobius.gameserver.util.Broadcast; */ public class LongTimeEvent extends Quest { - protected Logger LOGGER = Logger.getLogger(getClass().getName()); protected String _eventName; - boolean _enableShrines = false; + protected boolean _active = false; + protected boolean _enableShrines = false; // Messages protected String _onEnterMsg = ""; @@ -317,6 +316,9 @@ public class LongTimeEvent extends Quest */ protected void startEvent() { + // Set Active. + _active = true; + // Add drop. for (EventDropHolder drop : _dropList) { @@ -365,7 +367,7 @@ public class LongTimeEvent extends Quest */ public boolean isEventPeriod() { - return _eventPeriod.isWithinRange(new Date()); + return _active; } /** @@ -390,6 +392,9 @@ public class LongTimeEvent extends Quest @Override public void run() { + // Set Active. + _active = false; + // Disable town shrines. if (_enableShrines) { diff --git a/L2J_Mobius_3.0_Helios/java/org/l2jmobius/gameserver/model/quest/LongTimeEvent.java b/L2J_Mobius_3.0_Helios/java/org/l2jmobius/gameserver/model/quest/LongTimeEvent.java index 2e36bece7c..67cef40120 100644 --- a/L2J_Mobius_3.0_Helios/java/org/l2jmobius/gameserver/model/quest/LongTimeEvent.java +++ b/L2J_Mobius_3.0_Helios/java/org/l2jmobius/gameserver/model/quest/LongTimeEvent.java @@ -25,7 +25,6 @@ import java.util.ArrayList; import java.util.Date; import java.util.List; import java.util.Locale; -import java.util.logging.Logger; import org.w3c.dom.Document; import org.w3c.dom.Node; @@ -54,9 +53,9 @@ import org.l2jmobius.gameserver.util.Broadcast; */ public class LongTimeEvent extends Quest { - protected Logger LOGGER = Logger.getLogger(getClass().getName()); protected String _eventName; - boolean _enableShrines = false; + protected boolean _active = false; + protected boolean _enableShrines = false; // Messages protected String _onEnterMsg = ""; @@ -317,6 +316,9 @@ public class LongTimeEvent extends Quest */ protected void startEvent() { + // Set Active. + _active = true; + // Add drop. for (EventDropHolder drop : _dropList) { @@ -365,7 +367,7 @@ public class LongTimeEvent extends Quest */ public boolean isEventPeriod() { - return _eventPeriod.isWithinRange(new Date()); + return _active; } /** @@ -390,6 +392,9 @@ public class LongTimeEvent extends Quest @Override public void run() { + // Set Active. + _active = false; + // Disable town shrines. if (_enableShrines) { diff --git a/L2J_Mobius_4.0_GrandCrusade/java/org/l2jmobius/gameserver/model/quest/LongTimeEvent.java b/L2J_Mobius_4.0_GrandCrusade/java/org/l2jmobius/gameserver/model/quest/LongTimeEvent.java index 2e36bece7c..67cef40120 100644 --- a/L2J_Mobius_4.0_GrandCrusade/java/org/l2jmobius/gameserver/model/quest/LongTimeEvent.java +++ b/L2J_Mobius_4.0_GrandCrusade/java/org/l2jmobius/gameserver/model/quest/LongTimeEvent.java @@ -25,7 +25,6 @@ import java.util.ArrayList; import java.util.Date; import java.util.List; import java.util.Locale; -import java.util.logging.Logger; import org.w3c.dom.Document; import org.w3c.dom.Node; @@ -54,9 +53,9 @@ import org.l2jmobius.gameserver.util.Broadcast; */ public class LongTimeEvent extends Quest { - protected Logger LOGGER = Logger.getLogger(getClass().getName()); protected String _eventName; - boolean _enableShrines = false; + protected boolean _active = false; + protected boolean _enableShrines = false; // Messages protected String _onEnterMsg = ""; @@ -317,6 +316,9 @@ public class LongTimeEvent extends Quest */ protected void startEvent() { + // Set Active. + _active = true; + // Add drop. for (EventDropHolder drop : _dropList) { @@ -365,7 +367,7 @@ public class LongTimeEvent extends Quest */ public boolean isEventPeriod() { - return _eventPeriod.isWithinRange(new Date()); + return _active; } /** @@ -390,6 +392,9 @@ public class LongTimeEvent extends Quest @Override public void run() { + // Set Active. + _active = false; + // Disable town shrines. if (_enableShrines) { diff --git a/L2J_Mobius_5.0_Salvation/java/org/l2jmobius/gameserver/model/quest/LongTimeEvent.java b/L2J_Mobius_5.0_Salvation/java/org/l2jmobius/gameserver/model/quest/LongTimeEvent.java index 2e36bece7c..67cef40120 100644 --- a/L2J_Mobius_5.0_Salvation/java/org/l2jmobius/gameserver/model/quest/LongTimeEvent.java +++ b/L2J_Mobius_5.0_Salvation/java/org/l2jmobius/gameserver/model/quest/LongTimeEvent.java @@ -25,7 +25,6 @@ import java.util.ArrayList; import java.util.Date; import java.util.List; import java.util.Locale; -import java.util.logging.Logger; import org.w3c.dom.Document; import org.w3c.dom.Node; @@ -54,9 +53,9 @@ import org.l2jmobius.gameserver.util.Broadcast; */ public class LongTimeEvent extends Quest { - protected Logger LOGGER = Logger.getLogger(getClass().getName()); protected String _eventName; - boolean _enableShrines = false; + protected boolean _active = false; + protected boolean _enableShrines = false; // Messages protected String _onEnterMsg = ""; @@ -317,6 +316,9 @@ public class LongTimeEvent extends Quest */ protected void startEvent() { + // Set Active. + _active = true; + // Add drop. for (EventDropHolder drop : _dropList) { @@ -365,7 +367,7 @@ public class LongTimeEvent extends Quest */ public boolean isEventPeriod() { - return _eventPeriod.isWithinRange(new Date()); + return _active; } /** @@ -390,6 +392,9 @@ public class LongTimeEvent extends Quest @Override public void run() { + // Set Active. + _active = false; + // Disable town shrines. if (_enableShrines) { diff --git a/L2J_Mobius_5.5_EtinasFate/java/org/l2jmobius/gameserver/model/quest/LongTimeEvent.java b/L2J_Mobius_5.5_EtinasFate/java/org/l2jmobius/gameserver/model/quest/LongTimeEvent.java index 2e36bece7c..67cef40120 100644 --- a/L2J_Mobius_5.5_EtinasFate/java/org/l2jmobius/gameserver/model/quest/LongTimeEvent.java +++ b/L2J_Mobius_5.5_EtinasFate/java/org/l2jmobius/gameserver/model/quest/LongTimeEvent.java @@ -25,7 +25,6 @@ import java.util.ArrayList; import java.util.Date; import java.util.List; import java.util.Locale; -import java.util.logging.Logger; import org.w3c.dom.Document; import org.w3c.dom.Node; @@ -54,9 +53,9 @@ import org.l2jmobius.gameserver.util.Broadcast; */ public class LongTimeEvent extends Quest { - protected Logger LOGGER = Logger.getLogger(getClass().getName()); protected String _eventName; - boolean _enableShrines = false; + protected boolean _active = false; + protected boolean _enableShrines = false; // Messages protected String _onEnterMsg = ""; @@ -317,6 +316,9 @@ public class LongTimeEvent extends Quest */ protected void startEvent() { + // Set Active. + _active = true; + // Add drop. for (EventDropHolder drop : _dropList) { @@ -365,7 +367,7 @@ public class LongTimeEvent extends Quest */ public boolean isEventPeriod() { - return _eventPeriod.isWithinRange(new Date()); + return _active; } /** @@ -390,6 +392,9 @@ public class LongTimeEvent extends Quest @Override public void run() { + // Set Active. + _active = false; + // Disable town shrines. if (_enableShrines) { diff --git a/L2J_Mobius_6.0_Fafurion/java/org/l2jmobius/gameserver/model/quest/LongTimeEvent.java b/L2J_Mobius_6.0_Fafurion/java/org/l2jmobius/gameserver/model/quest/LongTimeEvent.java index 2e36bece7c..67cef40120 100644 --- a/L2J_Mobius_6.0_Fafurion/java/org/l2jmobius/gameserver/model/quest/LongTimeEvent.java +++ b/L2J_Mobius_6.0_Fafurion/java/org/l2jmobius/gameserver/model/quest/LongTimeEvent.java @@ -25,7 +25,6 @@ import java.util.ArrayList; import java.util.Date; import java.util.List; import java.util.Locale; -import java.util.logging.Logger; import org.w3c.dom.Document; import org.w3c.dom.Node; @@ -54,9 +53,9 @@ import org.l2jmobius.gameserver.util.Broadcast; */ public class LongTimeEvent extends Quest { - protected Logger LOGGER = Logger.getLogger(getClass().getName()); protected String _eventName; - boolean _enableShrines = false; + protected boolean _active = false; + protected boolean _enableShrines = false; // Messages protected String _onEnterMsg = ""; @@ -317,6 +316,9 @@ public class LongTimeEvent extends Quest */ protected void startEvent() { + // Set Active. + _active = true; + // Add drop. for (EventDropHolder drop : _dropList) { @@ -365,7 +367,7 @@ public class LongTimeEvent extends Quest */ public boolean isEventPeriod() { - return _eventPeriod.isWithinRange(new Date()); + return _active; } /** @@ -390,6 +392,9 @@ public class LongTimeEvent extends Quest @Override public void run() { + // Set Active. + _active = false; + // Disable town shrines. if (_enableShrines) { diff --git a/L2J_Mobius_7.0_PreludeOfWar/java/org/l2jmobius/gameserver/model/quest/LongTimeEvent.java b/L2J_Mobius_7.0_PreludeOfWar/java/org/l2jmobius/gameserver/model/quest/LongTimeEvent.java index 2e36bece7c..67cef40120 100644 --- a/L2J_Mobius_7.0_PreludeOfWar/java/org/l2jmobius/gameserver/model/quest/LongTimeEvent.java +++ b/L2J_Mobius_7.0_PreludeOfWar/java/org/l2jmobius/gameserver/model/quest/LongTimeEvent.java @@ -25,7 +25,6 @@ import java.util.ArrayList; import java.util.Date; import java.util.List; import java.util.Locale; -import java.util.logging.Logger; import org.w3c.dom.Document; import org.w3c.dom.Node; @@ -54,9 +53,9 @@ import org.l2jmobius.gameserver.util.Broadcast; */ public class LongTimeEvent extends Quest { - protected Logger LOGGER = Logger.getLogger(getClass().getName()); protected String _eventName; - boolean _enableShrines = false; + protected boolean _active = false; + protected boolean _enableShrines = false; // Messages protected String _onEnterMsg = ""; @@ -317,6 +316,9 @@ public class LongTimeEvent extends Quest */ protected void startEvent() { + // Set Active. + _active = true; + // Add drop. for (EventDropHolder drop : _dropList) { @@ -365,7 +367,7 @@ public class LongTimeEvent extends Quest */ public boolean isEventPeriod() { - return _eventPeriod.isWithinRange(new Date()); + return _active; } /** @@ -390,6 +392,9 @@ public class LongTimeEvent extends Quest @Override public void run() { + // Set Active. + _active = false; + // Disable town shrines. if (_enableShrines) { diff --git a/L2J_Mobius_8.0_Homunculus/java/org/l2jmobius/gameserver/model/quest/LongTimeEvent.java b/L2J_Mobius_8.0_Homunculus/java/org/l2jmobius/gameserver/model/quest/LongTimeEvent.java index 2e36bece7c..67cef40120 100644 --- a/L2J_Mobius_8.0_Homunculus/java/org/l2jmobius/gameserver/model/quest/LongTimeEvent.java +++ b/L2J_Mobius_8.0_Homunculus/java/org/l2jmobius/gameserver/model/quest/LongTimeEvent.java @@ -25,7 +25,6 @@ import java.util.ArrayList; import java.util.Date; import java.util.List; import java.util.Locale; -import java.util.logging.Logger; import org.w3c.dom.Document; import org.w3c.dom.Node; @@ -54,9 +53,9 @@ import org.l2jmobius.gameserver.util.Broadcast; */ public class LongTimeEvent extends Quest { - protected Logger LOGGER = Logger.getLogger(getClass().getName()); protected String _eventName; - boolean _enableShrines = false; + protected boolean _active = false; + protected boolean _enableShrines = false; // Messages protected String _onEnterMsg = ""; @@ -317,6 +316,9 @@ public class LongTimeEvent extends Quest */ protected void startEvent() { + // Set Active. + _active = true; + // Add drop. for (EventDropHolder drop : _dropList) { @@ -365,7 +367,7 @@ public class LongTimeEvent extends Quest */ public boolean isEventPeriod() { - return _eventPeriod.isWithinRange(new Date()); + return _active; } /** @@ -390,6 +392,9 @@ public class LongTimeEvent extends Quest @Override public void run() { + // Set Active. + _active = false; + // Disable town shrines. if (_enableShrines) { diff --git a/L2J_Mobius_9.0_ReturnOfTheQueenAnt/java/org/l2jmobius/gameserver/model/quest/LongTimeEvent.java b/L2J_Mobius_9.0_ReturnOfTheQueenAnt/java/org/l2jmobius/gameserver/model/quest/LongTimeEvent.java index 2e36bece7c..67cef40120 100644 --- a/L2J_Mobius_9.0_ReturnOfTheQueenAnt/java/org/l2jmobius/gameserver/model/quest/LongTimeEvent.java +++ b/L2J_Mobius_9.0_ReturnOfTheQueenAnt/java/org/l2jmobius/gameserver/model/quest/LongTimeEvent.java @@ -25,7 +25,6 @@ import java.util.ArrayList; import java.util.Date; import java.util.List; import java.util.Locale; -import java.util.logging.Logger; import org.w3c.dom.Document; import org.w3c.dom.Node; @@ -54,9 +53,9 @@ import org.l2jmobius.gameserver.util.Broadcast; */ public class LongTimeEvent extends Quest { - protected Logger LOGGER = Logger.getLogger(getClass().getName()); protected String _eventName; - boolean _enableShrines = false; + protected boolean _active = false; + protected boolean _enableShrines = false; // Messages protected String _onEnterMsg = ""; @@ -317,6 +316,9 @@ public class LongTimeEvent extends Quest */ protected void startEvent() { + // Set Active. + _active = true; + // Add drop. for (EventDropHolder drop : _dropList) { @@ -365,7 +367,7 @@ public class LongTimeEvent extends Quest */ public boolean isEventPeriod() { - return _eventPeriod.isWithinRange(new Date()); + return _active; } /** @@ -390,6 +392,9 @@ public class LongTimeEvent extends Quest @Override public void run() { + // Set Active. + _active = false; + // Disable town shrines. if (_enableShrines) { diff --git a/L2J_Mobius_9.2_ReturnOfTheQueenAnt_Ch2/java/org/l2jmobius/gameserver/model/quest/LongTimeEvent.java b/L2J_Mobius_9.2_ReturnOfTheQueenAnt_Ch2/java/org/l2jmobius/gameserver/model/quest/LongTimeEvent.java index 2e36bece7c..67cef40120 100644 --- a/L2J_Mobius_9.2_ReturnOfTheQueenAnt_Ch2/java/org/l2jmobius/gameserver/model/quest/LongTimeEvent.java +++ b/L2J_Mobius_9.2_ReturnOfTheQueenAnt_Ch2/java/org/l2jmobius/gameserver/model/quest/LongTimeEvent.java @@ -25,7 +25,6 @@ import java.util.ArrayList; import java.util.Date; import java.util.List; import java.util.Locale; -import java.util.logging.Logger; import org.w3c.dom.Document; import org.w3c.dom.Node; @@ -54,9 +53,9 @@ import org.l2jmobius.gameserver.util.Broadcast; */ public class LongTimeEvent extends Quest { - protected Logger LOGGER = Logger.getLogger(getClass().getName()); protected String _eventName; - boolean _enableShrines = false; + protected boolean _active = false; + protected boolean _enableShrines = false; // Messages protected String _onEnterMsg = ""; @@ -317,6 +316,9 @@ public class LongTimeEvent extends Quest */ protected void startEvent() { + // Set Active. + _active = true; + // Add drop. for (EventDropHolder drop : _dropList) { @@ -365,7 +367,7 @@ public class LongTimeEvent extends Quest */ public boolean isEventPeriod() { - return _eventPeriod.isWithinRange(new Date()); + return _active; } /** @@ -390,6 +392,9 @@ public class LongTimeEvent extends Quest @Override public void run() { + // Set Active. + _active = false; + // Disable town shrines. if (_enableShrines) { diff --git a/L2J_Mobius_CT_2.4_Epilogue/java/org/l2jmobius/gameserver/model/quest/LongTimeEvent.java b/L2J_Mobius_CT_2.4_Epilogue/java/org/l2jmobius/gameserver/model/quest/LongTimeEvent.java index 3e78fcb0e7..e832ec597b 100644 --- a/L2J_Mobius_CT_2.4_Epilogue/java/org/l2jmobius/gameserver/model/quest/LongTimeEvent.java +++ b/L2J_Mobius_CT_2.4_Epilogue/java/org/l2jmobius/gameserver/model/quest/LongTimeEvent.java @@ -55,7 +55,8 @@ import org.l2jmobius.gameserver.util.Broadcast; */ public class LongTimeEvent extends Quest { - private String _eventName; + protected String _eventName; + protected boolean _active = false; // Messages protected String _onEnterMsg = ""; @@ -308,6 +309,9 @@ public class LongTimeEvent extends Quest */ protected void startEvent() { + // Set Active. + _active = true; + // Add drop. for (EventDropHolder drop : _dropList) { @@ -350,7 +354,7 @@ public class LongTimeEvent extends Quest */ public boolean isEventPeriod() { - return _eventPeriod.isWithinRange(new Date()); + return _active; } /** @@ -375,6 +379,9 @@ public class LongTimeEvent extends Quest @Override public void run() { + // Set Active. + _active = false; + // Destroy items that must exist only on event period. destoyItemsOnEnd(); diff --git a/L2J_Mobius_CT_2.6_HighFive/java/org/l2jmobius/gameserver/model/quest/LongTimeEvent.java b/L2J_Mobius_CT_2.6_HighFive/java/org/l2jmobius/gameserver/model/quest/LongTimeEvent.java index 3e78fcb0e7..e832ec597b 100644 --- a/L2J_Mobius_CT_2.6_HighFive/java/org/l2jmobius/gameserver/model/quest/LongTimeEvent.java +++ b/L2J_Mobius_CT_2.6_HighFive/java/org/l2jmobius/gameserver/model/quest/LongTimeEvent.java @@ -55,7 +55,8 @@ import org.l2jmobius.gameserver.util.Broadcast; */ public class LongTimeEvent extends Quest { - private String _eventName; + protected String _eventName; + protected boolean _active = false; // Messages protected String _onEnterMsg = ""; @@ -308,6 +309,9 @@ public class LongTimeEvent extends Quest */ protected void startEvent() { + // Set Active. + _active = true; + // Add drop. for (EventDropHolder drop : _dropList) { @@ -350,7 +354,7 @@ public class LongTimeEvent extends Quest */ public boolean isEventPeriod() { - return _eventPeriod.isWithinRange(new Date()); + return _active; } /** @@ -375,6 +379,9 @@ public class LongTimeEvent extends Quest @Override public void run() { + // Set Active. + _active = false; + // Destroy items that must exist only on event period. destoyItemsOnEnd(); diff --git a/L2J_Mobius_Classic_2.0_Saviors/java/org/l2jmobius/gameserver/model/quest/LongTimeEvent.java b/L2J_Mobius_Classic_2.0_Saviors/java/org/l2jmobius/gameserver/model/quest/LongTimeEvent.java index 2e36bece7c..67cef40120 100644 --- a/L2J_Mobius_Classic_2.0_Saviors/java/org/l2jmobius/gameserver/model/quest/LongTimeEvent.java +++ b/L2J_Mobius_Classic_2.0_Saviors/java/org/l2jmobius/gameserver/model/quest/LongTimeEvent.java @@ -25,7 +25,6 @@ import java.util.ArrayList; import java.util.Date; import java.util.List; import java.util.Locale; -import java.util.logging.Logger; import org.w3c.dom.Document; import org.w3c.dom.Node; @@ -54,9 +53,9 @@ import org.l2jmobius.gameserver.util.Broadcast; */ public class LongTimeEvent extends Quest { - protected Logger LOGGER = Logger.getLogger(getClass().getName()); protected String _eventName; - boolean _enableShrines = false; + protected boolean _active = false; + protected boolean _enableShrines = false; // Messages protected String _onEnterMsg = ""; @@ -317,6 +316,9 @@ public class LongTimeEvent extends Quest */ protected void startEvent() { + // Set Active. + _active = true; + // Add drop. for (EventDropHolder drop : _dropList) { @@ -365,7 +367,7 @@ public class LongTimeEvent extends Quest */ public boolean isEventPeriod() { - return _eventPeriod.isWithinRange(new Date()); + return _active; } /** @@ -390,6 +392,9 @@ public class LongTimeEvent extends Quest @Override public void run() { + // Set Active. + _active = false; + // Disable town shrines. if (_enableShrines) { diff --git a/L2J_Mobius_Classic_2.1_Zaken/java/org/l2jmobius/gameserver/model/quest/LongTimeEvent.java b/L2J_Mobius_Classic_2.1_Zaken/java/org/l2jmobius/gameserver/model/quest/LongTimeEvent.java index 2e36bece7c..67cef40120 100644 --- a/L2J_Mobius_Classic_2.1_Zaken/java/org/l2jmobius/gameserver/model/quest/LongTimeEvent.java +++ b/L2J_Mobius_Classic_2.1_Zaken/java/org/l2jmobius/gameserver/model/quest/LongTimeEvent.java @@ -25,7 +25,6 @@ import java.util.ArrayList; import java.util.Date; import java.util.List; import java.util.Locale; -import java.util.logging.Logger; import org.w3c.dom.Document; import org.w3c.dom.Node; @@ -54,9 +53,9 @@ import org.l2jmobius.gameserver.util.Broadcast; */ public class LongTimeEvent extends Quest { - protected Logger LOGGER = Logger.getLogger(getClass().getName()); protected String _eventName; - boolean _enableShrines = false; + protected boolean _active = false; + protected boolean _enableShrines = false; // Messages protected String _onEnterMsg = ""; @@ -317,6 +316,9 @@ public class LongTimeEvent extends Quest */ protected void startEvent() { + // Set Active. + _active = true; + // Add drop. for (EventDropHolder drop : _dropList) { @@ -365,7 +367,7 @@ public class LongTimeEvent extends Quest */ public boolean isEventPeriod() { - return _eventPeriod.isWithinRange(new Date()); + return _active; } /** @@ -390,6 +392,9 @@ public class LongTimeEvent extends Quest @Override public void run() { + // Set Active. + _active = false; + // Disable town shrines. if (_enableShrines) { diff --git a/L2J_Mobius_Classic_2.2_Antharas/java/org/l2jmobius/gameserver/model/quest/LongTimeEvent.java b/L2J_Mobius_Classic_2.2_Antharas/java/org/l2jmobius/gameserver/model/quest/LongTimeEvent.java index 2e36bece7c..67cef40120 100644 --- a/L2J_Mobius_Classic_2.2_Antharas/java/org/l2jmobius/gameserver/model/quest/LongTimeEvent.java +++ b/L2J_Mobius_Classic_2.2_Antharas/java/org/l2jmobius/gameserver/model/quest/LongTimeEvent.java @@ -25,7 +25,6 @@ import java.util.ArrayList; import java.util.Date; import java.util.List; import java.util.Locale; -import java.util.logging.Logger; import org.w3c.dom.Document; import org.w3c.dom.Node; @@ -54,9 +53,9 @@ import org.l2jmobius.gameserver.util.Broadcast; */ public class LongTimeEvent extends Quest { - protected Logger LOGGER = Logger.getLogger(getClass().getName()); protected String _eventName; - boolean _enableShrines = false; + protected boolean _active = false; + protected boolean _enableShrines = false; // Messages protected String _onEnterMsg = ""; @@ -317,6 +316,9 @@ public class LongTimeEvent extends Quest */ protected void startEvent() { + // Set Active. + _active = true; + // Add drop. for (EventDropHolder drop : _dropList) { @@ -365,7 +367,7 @@ public class LongTimeEvent extends Quest */ public boolean isEventPeriod() { - return _eventPeriod.isWithinRange(new Date()); + return _active; } /** @@ -390,6 +392,9 @@ public class LongTimeEvent extends Quest @Override public void run() { + // Set Active. + _active = false; + // Disable town shrines. if (_enableShrines) { diff --git a/L2J_Mobius_Classic_2.3_SevenSigns/java/org/l2jmobius/gameserver/model/quest/LongTimeEvent.java b/L2J_Mobius_Classic_2.3_SevenSigns/java/org/l2jmobius/gameserver/model/quest/LongTimeEvent.java index 2e36bece7c..67cef40120 100644 --- a/L2J_Mobius_Classic_2.3_SevenSigns/java/org/l2jmobius/gameserver/model/quest/LongTimeEvent.java +++ b/L2J_Mobius_Classic_2.3_SevenSigns/java/org/l2jmobius/gameserver/model/quest/LongTimeEvent.java @@ -25,7 +25,6 @@ import java.util.ArrayList; import java.util.Date; import java.util.List; import java.util.Locale; -import java.util.logging.Logger; import org.w3c.dom.Document; import org.w3c.dom.Node; @@ -54,9 +53,9 @@ import org.l2jmobius.gameserver.util.Broadcast; */ public class LongTimeEvent extends Quest { - protected Logger LOGGER = Logger.getLogger(getClass().getName()); protected String _eventName; - boolean _enableShrines = false; + protected boolean _active = false; + protected boolean _enableShrines = false; // Messages protected String _onEnterMsg = ""; @@ -317,6 +316,9 @@ public class LongTimeEvent extends Quest */ protected void startEvent() { + // Set Active. + _active = true; + // Add drop. for (EventDropHolder drop : _dropList) { @@ -365,7 +367,7 @@ public class LongTimeEvent extends Quest */ public boolean isEventPeriod() { - return _eventPeriod.isWithinRange(new Date()); + return _active; } /** @@ -390,6 +392,9 @@ public class LongTimeEvent extends Quest @Override public void run() { + // Set Active. + _active = false; + // Disable town shrines. if (_enableShrines) { diff --git a/L2J_Mobius_Classic_2.4_SecretOfEmpire/java/org/l2jmobius/gameserver/model/quest/LongTimeEvent.java b/L2J_Mobius_Classic_2.4_SecretOfEmpire/java/org/l2jmobius/gameserver/model/quest/LongTimeEvent.java index 2e36bece7c..67cef40120 100644 --- a/L2J_Mobius_Classic_2.4_SecretOfEmpire/java/org/l2jmobius/gameserver/model/quest/LongTimeEvent.java +++ b/L2J_Mobius_Classic_2.4_SecretOfEmpire/java/org/l2jmobius/gameserver/model/quest/LongTimeEvent.java @@ -25,7 +25,6 @@ import java.util.ArrayList; import java.util.Date; import java.util.List; import java.util.Locale; -import java.util.logging.Logger; import org.w3c.dom.Document; import org.w3c.dom.Node; @@ -54,9 +53,9 @@ import org.l2jmobius.gameserver.util.Broadcast; */ public class LongTimeEvent extends Quest { - protected Logger LOGGER = Logger.getLogger(getClass().getName()); protected String _eventName; - boolean _enableShrines = false; + protected boolean _active = false; + protected boolean _enableShrines = false; // Messages protected String _onEnterMsg = ""; @@ -317,6 +316,9 @@ public class LongTimeEvent extends Quest */ protected void startEvent() { + // Set Active. + _active = true; + // Add drop. for (EventDropHolder drop : _dropList) { @@ -365,7 +367,7 @@ public class LongTimeEvent extends Quest */ public boolean isEventPeriod() { - return _eventPeriod.isWithinRange(new Date()); + return _active; } /** @@ -390,6 +392,9 @@ public class LongTimeEvent extends Quest @Override public void run() { + // Set Active. + _active = false; + // Disable town shrines. if (_enableShrines) { diff --git a/L2J_Mobius_Classic_3.0_TheKamael/java/org/l2jmobius/gameserver/model/quest/LongTimeEvent.java b/L2J_Mobius_Classic_3.0_TheKamael/java/org/l2jmobius/gameserver/model/quest/LongTimeEvent.java index 2e36bece7c..67cef40120 100644 --- a/L2J_Mobius_Classic_3.0_TheKamael/java/org/l2jmobius/gameserver/model/quest/LongTimeEvent.java +++ b/L2J_Mobius_Classic_3.0_TheKamael/java/org/l2jmobius/gameserver/model/quest/LongTimeEvent.java @@ -25,7 +25,6 @@ import java.util.ArrayList; import java.util.Date; import java.util.List; import java.util.Locale; -import java.util.logging.Logger; import org.w3c.dom.Document; import org.w3c.dom.Node; @@ -54,9 +53,9 @@ import org.l2jmobius.gameserver.util.Broadcast; */ public class LongTimeEvent extends Quest { - protected Logger LOGGER = Logger.getLogger(getClass().getName()); protected String _eventName; - boolean _enableShrines = false; + protected boolean _active = false; + protected boolean _enableShrines = false; // Messages protected String _onEnterMsg = ""; @@ -317,6 +316,9 @@ public class LongTimeEvent extends Quest */ protected void startEvent() { + // Set Active. + _active = true; + // Add drop. for (EventDropHolder drop : _dropList) { @@ -365,7 +367,7 @@ public class LongTimeEvent extends Quest */ public boolean isEventPeriod() { - return _eventPeriod.isWithinRange(new Date()); + return _active; } /** @@ -390,6 +392,9 @@ public class LongTimeEvent extends Quest @Override public void run() { + // Set Active. + _active = false; + // Disable town shrines. if (_enableShrines) { diff --git a/L2J_Mobius_Classic_Interlude/java/org/l2jmobius/gameserver/model/quest/LongTimeEvent.java b/L2J_Mobius_Classic_Interlude/java/org/l2jmobius/gameserver/model/quest/LongTimeEvent.java index 2e36bece7c..67cef40120 100644 --- a/L2J_Mobius_Classic_Interlude/java/org/l2jmobius/gameserver/model/quest/LongTimeEvent.java +++ b/L2J_Mobius_Classic_Interlude/java/org/l2jmobius/gameserver/model/quest/LongTimeEvent.java @@ -25,7 +25,6 @@ import java.util.ArrayList; import java.util.Date; import java.util.List; import java.util.Locale; -import java.util.logging.Logger; import org.w3c.dom.Document; import org.w3c.dom.Node; @@ -54,9 +53,9 @@ import org.l2jmobius.gameserver.util.Broadcast; */ public class LongTimeEvent extends Quest { - protected Logger LOGGER = Logger.getLogger(getClass().getName()); protected String _eventName; - boolean _enableShrines = false; + protected boolean _active = false; + protected boolean _enableShrines = false; // Messages protected String _onEnterMsg = ""; @@ -317,6 +316,9 @@ public class LongTimeEvent extends Quest */ protected void startEvent() { + // Set Active. + _active = true; + // Add drop. for (EventDropHolder drop : _dropList) { @@ -365,7 +367,7 @@ public class LongTimeEvent extends Quest */ public boolean isEventPeriod() { - return _eventPeriod.isWithinRange(new Date()); + return _active; } /** @@ -390,6 +392,9 @@ public class LongTimeEvent extends Quest @Override public void run() { + // Set Active. + _active = false; + // Disable town shrines. if (_enableShrines) { diff --git a/L2J_Mobius_Essence_4.0_DwellingOfSpirits/java/org/l2jmobius/gameserver/model/quest/LongTimeEvent.java b/L2J_Mobius_Essence_4.0_DwellingOfSpirits/java/org/l2jmobius/gameserver/model/quest/LongTimeEvent.java index 2e36bece7c..67cef40120 100644 --- a/L2J_Mobius_Essence_4.0_DwellingOfSpirits/java/org/l2jmobius/gameserver/model/quest/LongTimeEvent.java +++ b/L2J_Mobius_Essence_4.0_DwellingOfSpirits/java/org/l2jmobius/gameserver/model/quest/LongTimeEvent.java @@ -25,7 +25,6 @@ import java.util.ArrayList; import java.util.Date; import java.util.List; import java.util.Locale; -import java.util.logging.Logger; import org.w3c.dom.Document; import org.w3c.dom.Node; @@ -54,9 +53,9 @@ import org.l2jmobius.gameserver.util.Broadcast; */ public class LongTimeEvent extends Quest { - protected Logger LOGGER = Logger.getLogger(getClass().getName()); protected String _eventName; - boolean _enableShrines = false; + protected boolean _active = false; + protected boolean _enableShrines = false; // Messages protected String _onEnterMsg = ""; @@ -317,6 +316,9 @@ public class LongTimeEvent extends Quest */ protected void startEvent() { + // Set Active. + _active = true; + // Add drop. for (EventDropHolder drop : _dropList) { @@ -365,7 +367,7 @@ public class LongTimeEvent extends Quest */ public boolean isEventPeriod() { - return _eventPeriod.isWithinRange(new Date()); + return _active; } /** @@ -390,6 +392,9 @@ public class LongTimeEvent extends Quest @Override public void run() { + // Set Active. + _active = false; + // Disable town shrines. if (_enableShrines) { diff --git a/L2J_Mobius_Essence_5.0_Sylph/java/org/l2jmobius/gameserver/model/quest/LongTimeEvent.java b/L2J_Mobius_Essence_5.0_Sylph/java/org/l2jmobius/gameserver/model/quest/LongTimeEvent.java index 2e36bece7c..67cef40120 100644 --- a/L2J_Mobius_Essence_5.0_Sylph/java/org/l2jmobius/gameserver/model/quest/LongTimeEvent.java +++ b/L2J_Mobius_Essence_5.0_Sylph/java/org/l2jmobius/gameserver/model/quest/LongTimeEvent.java @@ -25,7 +25,6 @@ import java.util.ArrayList; import java.util.Date; import java.util.List; import java.util.Locale; -import java.util.logging.Logger; import org.w3c.dom.Document; import org.w3c.dom.Node; @@ -54,9 +53,9 @@ import org.l2jmobius.gameserver.util.Broadcast; */ public class LongTimeEvent extends Quest { - protected Logger LOGGER = Logger.getLogger(getClass().getName()); protected String _eventName; - boolean _enableShrines = false; + protected boolean _active = false; + protected boolean _enableShrines = false; // Messages protected String _onEnterMsg = ""; @@ -317,6 +316,9 @@ public class LongTimeEvent extends Quest */ protected void startEvent() { + // Set Active. + _active = true; + // Add drop. for (EventDropHolder drop : _dropList) { @@ -365,7 +367,7 @@ public class LongTimeEvent extends Quest */ public boolean isEventPeriod() { - return _eventPeriod.isWithinRange(new Date()); + return _active; } /** @@ -390,6 +392,9 @@ public class LongTimeEvent extends Quest @Override public void run() { + // Set Active. + _active = false; + // Disable town shrines. if (_enableShrines) { diff --git a/L2J_Mobius_Essence_5.2_FrostLord/java/org/l2jmobius/gameserver/model/quest/LongTimeEvent.java b/L2J_Mobius_Essence_5.2_FrostLord/java/org/l2jmobius/gameserver/model/quest/LongTimeEvent.java index 2e36bece7c..67cef40120 100644 --- a/L2J_Mobius_Essence_5.2_FrostLord/java/org/l2jmobius/gameserver/model/quest/LongTimeEvent.java +++ b/L2J_Mobius_Essence_5.2_FrostLord/java/org/l2jmobius/gameserver/model/quest/LongTimeEvent.java @@ -25,7 +25,6 @@ import java.util.ArrayList; import java.util.Date; import java.util.List; import java.util.Locale; -import java.util.logging.Logger; import org.w3c.dom.Document; import org.w3c.dom.Node; @@ -54,9 +53,9 @@ import org.l2jmobius.gameserver.util.Broadcast; */ public class LongTimeEvent extends Quest { - protected Logger LOGGER = Logger.getLogger(getClass().getName()); protected String _eventName; - boolean _enableShrines = false; + protected boolean _active = false; + protected boolean _enableShrines = false; // Messages protected String _onEnterMsg = ""; @@ -317,6 +316,9 @@ public class LongTimeEvent extends Quest */ protected void startEvent() { + // Set Active. + _active = true; + // Add drop. for (EventDropHolder drop : _dropList) { @@ -365,7 +367,7 @@ public class LongTimeEvent extends Quest */ public boolean isEventPeriod() { - return _eventPeriod.isWithinRange(new Date()); + return _active; } /** @@ -390,6 +392,9 @@ public class LongTimeEvent extends Quest @Override public void run() { + // Set Active. + _active = false; + // Disable town shrines. if (_enableShrines) {