diff --git a/L2J_Mobius_1.0_Ertheia/java/com/l2jmobius/gameserver/model/skills/SkillCaster.java b/L2J_Mobius_1.0_Ertheia/java/com/l2jmobius/gameserver/model/skills/SkillCaster.java index 619a0e174a..b7eda58d00 100644 --- a/L2J_Mobius_1.0_Ertheia/java/com/l2jmobius/gameserver/model/skills/SkillCaster.java +++ b/L2J_Mobius_1.0_Ertheia/java/com/l2jmobius/gameserver/model/skills/SkillCaster.java @@ -165,7 +165,7 @@ public class SkillCaster implements Runnable return null; } - if (!Util.checkIfInRange(skill.getCastRange(), caster, target, true)) + if ((skill.getCastRange() > 0) && !Util.checkIfInRange(skill.getCastRange(), caster, target, true)) { return null; } @@ -401,7 +401,7 @@ public class SkillCaster implements Runnable return false; } - if (!Util.checkIfInRange(_skill.getEffectRange(), caster, target, true)) + if ((_skill.getEffectRange() > 0) && !Util.checkIfInRange(_skill.getEffectRange(), caster, target, true)) { if (caster.isPlayer()) { diff --git a/L2J_Mobius_2.5_Underground/java/com/l2jmobius/gameserver/model/skills/SkillCaster.java b/L2J_Mobius_2.5_Underground/java/com/l2jmobius/gameserver/model/skills/SkillCaster.java index 619a0e174a..b7eda58d00 100644 --- a/L2J_Mobius_2.5_Underground/java/com/l2jmobius/gameserver/model/skills/SkillCaster.java +++ b/L2J_Mobius_2.5_Underground/java/com/l2jmobius/gameserver/model/skills/SkillCaster.java @@ -165,7 +165,7 @@ public class SkillCaster implements Runnable return null; } - if (!Util.checkIfInRange(skill.getCastRange(), caster, target, true)) + if ((skill.getCastRange() > 0) && !Util.checkIfInRange(skill.getCastRange(), caster, target, true)) { return null; } @@ -401,7 +401,7 @@ public class SkillCaster implements Runnable return false; } - if (!Util.checkIfInRange(_skill.getEffectRange(), caster, target, true)) + if ((_skill.getEffectRange() > 0) && !Util.checkIfInRange(_skill.getEffectRange(), caster, target, true)) { if (caster.isPlayer()) { diff --git a/L2J_Mobius_3.0_Helios/java/com/l2jmobius/gameserver/model/skills/SkillCaster.java b/L2J_Mobius_3.0_Helios/java/com/l2jmobius/gameserver/model/skills/SkillCaster.java index 619a0e174a..b7eda58d00 100644 --- a/L2J_Mobius_3.0_Helios/java/com/l2jmobius/gameserver/model/skills/SkillCaster.java +++ b/L2J_Mobius_3.0_Helios/java/com/l2jmobius/gameserver/model/skills/SkillCaster.java @@ -165,7 +165,7 @@ public class SkillCaster implements Runnable return null; } - if (!Util.checkIfInRange(skill.getCastRange(), caster, target, true)) + if ((skill.getCastRange() > 0) && !Util.checkIfInRange(skill.getCastRange(), caster, target, true)) { return null; } @@ -401,7 +401,7 @@ public class SkillCaster implements Runnable return false; } - if (!Util.checkIfInRange(_skill.getEffectRange(), caster, target, true)) + if ((_skill.getEffectRange() > 0) && !Util.checkIfInRange(_skill.getEffectRange(), caster, target, true)) { if (caster.isPlayer()) { diff --git a/L2J_Mobius_Classic_2.0_Saviors/java/com/l2jmobius/gameserver/model/skills/SkillCaster.java b/L2J_Mobius_Classic_2.0_Saviors/java/com/l2jmobius/gameserver/model/skills/SkillCaster.java index 619a0e174a..b7eda58d00 100644 --- a/L2J_Mobius_Classic_2.0_Saviors/java/com/l2jmobius/gameserver/model/skills/SkillCaster.java +++ b/L2J_Mobius_Classic_2.0_Saviors/java/com/l2jmobius/gameserver/model/skills/SkillCaster.java @@ -165,7 +165,7 @@ public class SkillCaster implements Runnable return null; } - if (!Util.checkIfInRange(skill.getCastRange(), caster, target, true)) + if ((skill.getCastRange() > 0) && !Util.checkIfInRange(skill.getCastRange(), caster, target, true)) { return null; } @@ -401,7 +401,7 @@ public class SkillCaster implements Runnable return false; } - if (!Util.checkIfInRange(_skill.getEffectRange(), caster, target, true)) + if ((_skill.getEffectRange() > 0) && !Util.checkIfInRange(_skill.getEffectRange(), caster, target, true)) { if (caster.isPlayer()) {