From b9bda5150b30419e76d136e8bdd8b936c994f59e Mon Sep 17 00:00:00 2001 From: MobiusDev <8391001+MobiusDevelopment@users.noreply.github.com> Date: Sat, 18 Nov 2017 22:33:13 +0000 Subject: [PATCH] Avoid executing remove premium query on each player login. --- .../l2jmobius/gameserver/instancemanager/PremiumManager.java | 2 +- .../l2jmobius/gameserver/instancemanager/PremiumManager.java | 2 +- .../l2jmobius/gameserver/instancemanager/PremiumManager.java | 2 +- .../l2jmobius/gameserver/instancemanager/PremiumManager.java | 2 +- .../l2jmobius/gameserver/instancemanager/PremiumManager.java | 2 +- .../l2jmobius/gameserver/instancemanager/PremiumManager.java | 2 +- 6 files changed, 6 insertions(+), 6 deletions(-) diff --git a/L2J_Mobius_1.0_Ertheia/java/com/l2jmobius/gameserver/instancemanager/PremiumManager.java b/L2J_Mobius_1.0_Ertheia/java/com/l2jmobius/gameserver/instancemanager/PremiumManager.java index a00a108524..1a6bdcfebb 100644 --- a/L2J_Mobius_1.0_Ertheia/java/com/l2jmobius/gameserver/instancemanager/PremiumManager.java +++ b/L2J_Mobius_1.0_Ertheia/java/com/l2jmobius/gameserver/instancemanager/PremiumManager.java @@ -85,7 +85,7 @@ public class PremiumManager { startExpireTask(player, premiumExpiration - now); } - else + else if (premiumExpiration > 0) { removePremiumStatus(accountName, false); } diff --git a/L2J_Mobius_2.5_Underground/java/com/l2jmobius/gameserver/instancemanager/PremiumManager.java b/L2J_Mobius_2.5_Underground/java/com/l2jmobius/gameserver/instancemanager/PremiumManager.java index a00a108524..1a6bdcfebb 100644 --- a/L2J_Mobius_2.5_Underground/java/com/l2jmobius/gameserver/instancemanager/PremiumManager.java +++ b/L2J_Mobius_2.5_Underground/java/com/l2jmobius/gameserver/instancemanager/PremiumManager.java @@ -85,7 +85,7 @@ public class PremiumManager { startExpireTask(player, premiumExpiration - now); } - else + else if (premiumExpiration > 0) { removePremiumStatus(accountName, false); } diff --git a/L2J_Mobius_3.0_Helios/java/com/l2jmobius/gameserver/instancemanager/PremiumManager.java b/L2J_Mobius_3.0_Helios/java/com/l2jmobius/gameserver/instancemanager/PremiumManager.java index a00a108524..1a6bdcfebb 100644 --- a/L2J_Mobius_3.0_Helios/java/com/l2jmobius/gameserver/instancemanager/PremiumManager.java +++ b/L2J_Mobius_3.0_Helios/java/com/l2jmobius/gameserver/instancemanager/PremiumManager.java @@ -85,7 +85,7 @@ public class PremiumManager { startExpireTask(player, premiumExpiration - now); } - else + else if (premiumExpiration > 0) { removePremiumStatus(accountName, false); } diff --git a/L2J_Mobius_4.0_GrandCrusade/java/com/l2jmobius/gameserver/instancemanager/PremiumManager.java b/L2J_Mobius_4.0_GrandCrusade/java/com/l2jmobius/gameserver/instancemanager/PremiumManager.java index a00a108524..1a6bdcfebb 100644 --- a/L2J_Mobius_4.0_GrandCrusade/java/com/l2jmobius/gameserver/instancemanager/PremiumManager.java +++ b/L2J_Mobius_4.0_GrandCrusade/java/com/l2jmobius/gameserver/instancemanager/PremiumManager.java @@ -85,7 +85,7 @@ public class PremiumManager { startExpireTask(player, premiumExpiration - now); } - else + else if (premiumExpiration > 0) { removePremiumStatus(accountName, false); } diff --git a/L2J_Mobius_CT_2.6_HighFive/java/com/l2jmobius/gameserver/instancemanager/PremiumManager.java b/L2J_Mobius_CT_2.6_HighFive/java/com/l2jmobius/gameserver/instancemanager/PremiumManager.java index a00a108524..1a6bdcfebb 100644 --- a/L2J_Mobius_CT_2.6_HighFive/java/com/l2jmobius/gameserver/instancemanager/PremiumManager.java +++ b/L2J_Mobius_CT_2.6_HighFive/java/com/l2jmobius/gameserver/instancemanager/PremiumManager.java @@ -85,7 +85,7 @@ public class PremiumManager { startExpireTask(player, premiumExpiration - now); } - else + else if (premiumExpiration > 0) { removePremiumStatus(accountName, false); } diff --git a/L2J_Mobius_Classic_2.0_Saviors/java/com/l2jmobius/gameserver/instancemanager/PremiumManager.java b/L2J_Mobius_Classic_2.0_Saviors/java/com/l2jmobius/gameserver/instancemanager/PremiumManager.java index a00a108524..1a6bdcfebb 100644 --- a/L2J_Mobius_Classic_2.0_Saviors/java/com/l2jmobius/gameserver/instancemanager/PremiumManager.java +++ b/L2J_Mobius_Classic_2.0_Saviors/java/com/l2jmobius/gameserver/instancemanager/PremiumManager.java @@ -85,7 +85,7 @@ public class PremiumManager { startExpireTask(player, premiumExpiration - now); } - else + else if (premiumExpiration > 0) { removePremiumStatus(accountName, false); }