diff --git a/L2J_Mobius_1.0_Ertheia/java/com/l2jmobius/gameserver/model/actor/L2Character.java b/L2J_Mobius_1.0_Ertheia/java/com/l2jmobius/gameserver/model/actor/L2Character.java index 5bc263def0..19e3c8bbd7 100644 --- a/L2J_Mobius_1.0_Ertheia/java/com/l2jmobius/gameserver/model/actor/L2Character.java +++ b/L2J_Mobius_1.0_Ertheia/java/com/l2jmobius/gameserver/model/actor/L2Character.java @@ -1553,7 +1553,8 @@ public abstract class L2Character extends L2Object implements ISkillsHolder, IDe return true; } - if (hasSkillReuse(skill.getReuseHashCode())) + final long hashCode = skill.getReuseHashCode(); + if (hasSkillReuse(hashCode)) { return true; } @@ -1562,8 +1563,6 @@ public abstract class L2Character extends L2Object implements ISkillsHolder, IDe { return false; } - - final long hashCode = skill.getReuseHashCode(); final Long stamp = _disabledSkills.get(hashCode); if (stamp == null) { diff --git a/L2J_Mobius_2.5_Underground/java/com/l2jmobius/gameserver/model/actor/L2Character.java b/L2J_Mobius_2.5_Underground/java/com/l2jmobius/gameserver/model/actor/L2Character.java index 5bc263def0..19e3c8bbd7 100644 --- a/L2J_Mobius_2.5_Underground/java/com/l2jmobius/gameserver/model/actor/L2Character.java +++ b/L2J_Mobius_2.5_Underground/java/com/l2jmobius/gameserver/model/actor/L2Character.java @@ -1553,7 +1553,8 @@ public abstract class L2Character extends L2Object implements ISkillsHolder, IDe return true; } - if (hasSkillReuse(skill.getReuseHashCode())) + final long hashCode = skill.getReuseHashCode(); + if (hasSkillReuse(hashCode)) { return true; } @@ -1562,8 +1563,6 @@ public abstract class L2Character extends L2Object implements ISkillsHolder, IDe { return false; } - - final long hashCode = skill.getReuseHashCode(); final Long stamp = _disabledSkills.get(hashCode); if (stamp == null) { diff --git a/L2J_Mobius_3.0_Helios/java/com/l2jmobius/gameserver/model/actor/L2Character.java b/L2J_Mobius_3.0_Helios/java/com/l2jmobius/gameserver/model/actor/L2Character.java index 5bc263def0..19e3c8bbd7 100644 --- a/L2J_Mobius_3.0_Helios/java/com/l2jmobius/gameserver/model/actor/L2Character.java +++ b/L2J_Mobius_3.0_Helios/java/com/l2jmobius/gameserver/model/actor/L2Character.java @@ -1553,7 +1553,8 @@ public abstract class L2Character extends L2Object implements ISkillsHolder, IDe return true; } - if (hasSkillReuse(skill.getReuseHashCode())) + final long hashCode = skill.getReuseHashCode(); + if (hasSkillReuse(hashCode)) { return true; } @@ -1562,8 +1563,6 @@ public abstract class L2Character extends L2Object implements ISkillsHolder, IDe { return false; } - - final long hashCode = skill.getReuseHashCode(); final Long stamp = _disabledSkills.get(hashCode); if (stamp == null) { diff --git a/L2J_Mobius_4.0_GrandCrusade/java/com/l2jmobius/gameserver/model/actor/L2Character.java b/L2J_Mobius_4.0_GrandCrusade/java/com/l2jmobius/gameserver/model/actor/L2Character.java index 5bc263def0..19e3c8bbd7 100644 --- a/L2J_Mobius_4.0_GrandCrusade/java/com/l2jmobius/gameserver/model/actor/L2Character.java +++ b/L2J_Mobius_4.0_GrandCrusade/java/com/l2jmobius/gameserver/model/actor/L2Character.java @@ -1553,7 +1553,8 @@ public abstract class L2Character extends L2Object implements ISkillsHolder, IDe return true; } - if (hasSkillReuse(skill.getReuseHashCode())) + final long hashCode = skill.getReuseHashCode(); + if (hasSkillReuse(hashCode)) { return true; } @@ -1562,8 +1563,6 @@ public abstract class L2Character extends L2Object implements ISkillsHolder, IDe { return false; } - - final long hashCode = skill.getReuseHashCode(); final Long stamp = _disabledSkills.get(hashCode); if (stamp == null) { diff --git a/L2J_Mobius_CT_2.6_HighFive/java/com/l2jmobius/gameserver/model/actor/L2Character.java b/L2J_Mobius_CT_2.6_HighFive/java/com/l2jmobius/gameserver/model/actor/L2Character.java index ba51cc830b..b9b2d360ff 100644 --- a/L2J_Mobius_CT_2.6_HighFive/java/com/l2jmobius/gameserver/model/actor/L2Character.java +++ b/L2J_Mobius_CT_2.6_HighFive/java/com/l2jmobius/gameserver/model/actor/L2Character.java @@ -2337,7 +2337,8 @@ public abstract class L2Character extends L2Object implements ISkillsHolder, IDe return true; } - if (hasSkillReuse(skill.getReuseHashCode())) + final int hashCode = skill.getReuseHashCode(); + if (hasSkillReuse(hashCode)) { return true; } @@ -2346,14 +2347,11 @@ public abstract class L2Character extends L2Object implements ISkillsHolder, IDe { return false; } - - final int hashCode = skill.getReuseHashCode(); final Long stamp = _disabledSkills.get(hashCode); if (stamp == null) { return false; } - if (stamp < System.currentTimeMillis()) { _disabledSkills.remove(hashCode); diff --git a/L2J_Mobius_Classic_2.0_Saviors/java/com/l2jmobius/gameserver/model/actor/L2Character.java b/L2J_Mobius_Classic_2.0_Saviors/java/com/l2jmobius/gameserver/model/actor/L2Character.java index 5bc263def0..19e3c8bbd7 100644 --- a/L2J_Mobius_Classic_2.0_Saviors/java/com/l2jmobius/gameserver/model/actor/L2Character.java +++ b/L2J_Mobius_Classic_2.0_Saviors/java/com/l2jmobius/gameserver/model/actor/L2Character.java @@ -1553,7 +1553,8 @@ public abstract class L2Character extends L2Object implements ISkillsHolder, IDe return true; } - if (hasSkillReuse(skill.getReuseHashCode())) + final long hashCode = skill.getReuseHashCode(); + if (hasSkillReuse(hashCode)) { return true; } @@ -1562,8 +1563,6 @@ public abstract class L2Character extends L2Object implements ISkillsHolder, IDe { return false; } - - final long hashCode = skill.getReuseHashCode(); final Long stamp = _disabledSkills.get(hashCode); if (stamp == null) { diff --git a/L2J_Mobius_Classic_2.1_Zaken/java/com/l2jmobius/gameserver/model/actor/L2Character.java b/L2J_Mobius_Classic_2.1_Zaken/java/com/l2jmobius/gameserver/model/actor/L2Character.java index 5bc263def0..19e3c8bbd7 100644 --- a/L2J_Mobius_Classic_2.1_Zaken/java/com/l2jmobius/gameserver/model/actor/L2Character.java +++ b/L2J_Mobius_Classic_2.1_Zaken/java/com/l2jmobius/gameserver/model/actor/L2Character.java @@ -1553,7 +1553,8 @@ public abstract class L2Character extends L2Object implements ISkillsHolder, IDe return true; } - if (hasSkillReuse(skill.getReuseHashCode())) + final long hashCode = skill.getReuseHashCode(); + if (hasSkillReuse(hashCode)) { return true; } @@ -1562,8 +1563,6 @@ public abstract class L2Character extends L2Object implements ISkillsHolder, IDe { return false; } - - final long hashCode = skill.getReuseHashCode(); final Long stamp = _disabledSkills.get(hashCode); if (stamp == null) { diff --git a/L2J_Mobius_Classic_2.2_Antharas/java/com/l2jmobius/gameserver/model/actor/L2Character.java b/L2J_Mobius_Classic_2.2_Antharas/java/com/l2jmobius/gameserver/model/actor/L2Character.java index 5bc263def0..19e3c8bbd7 100644 --- a/L2J_Mobius_Classic_2.2_Antharas/java/com/l2jmobius/gameserver/model/actor/L2Character.java +++ b/L2J_Mobius_Classic_2.2_Antharas/java/com/l2jmobius/gameserver/model/actor/L2Character.java @@ -1553,7 +1553,8 @@ public abstract class L2Character extends L2Object implements ISkillsHolder, IDe return true; } - if (hasSkillReuse(skill.getReuseHashCode())) + final long hashCode = skill.getReuseHashCode(); + if (hasSkillReuse(hashCode)) { return true; } @@ -1562,8 +1563,6 @@ public abstract class L2Character extends L2Object implements ISkillsHolder, IDe { return false; } - - final long hashCode = skill.getReuseHashCode(); final Long stamp = _disabledSkills.get(hashCode); if (stamp == null) {