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 a40096636d..b6bf1ff56e 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 @@ -824,7 +824,7 @@ public class SkillCaster implements Runnable if (!ignoreTargetType) { final L2Object objTarget = skill.getTarget(activeChar, false, false, false); - if (objTarget.isCharacter()) + if ((objTarget != null) && objTarget.isCharacter()) { target = objTarget; } 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 a40096636d..b6bf1ff56e 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 @@ -824,7 +824,7 @@ public class SkillCaster implements Runnable if (!ignoreTargetType) { final L2Object objTarget = skill.getTarget(activeChar, false, false, false); - if (objTarget.isCharacter()) + if ((objTarget != null) && objTarget.isCharacter()) { target = objTarget; } 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 a40096636d..b6bf1ff56e 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 @@ -824,7 +824,7 @@ public class SkillCaster implements Runnable if (!ignoreTargetType) { final L2Object objTarget = skill.getTarget(activeChar, false, false, false); - if (objTarget.isCharacter()) + if ((objTarget != null) && objTarget.isCharacter()) { target = objTarget; } diff --git a/L2J_Mobius_4.0_GrandCrusade/java/com/l2jmobius/gameserver/model/skills/SkillCaster.java b/L2J_Mobius_4.0_GrandCrusade/java/com/l2jmobius/gameserver/model/skills/SkillCaster.java index a40096636d..b6bf1ff56e 100644 --- a/L2J_Mobius_4.0_GrandCrusade/java/com/l2jmobius/gameserver/model/skills/SkillCaster.java +++ b/L2J_Mobius_4.0_GrandCrusade/java/com/l2jmobius/gameserver/model/skills/SkillCaster.java @@ -824,7 +824,7 @@ public class SkillCaster implements Runnable if (!ignoreTargetType) { final L2Object objTarget = skill.getTarget(activeChar, false, false, false); - if (objTarget.isCharacter()) + if ((objTarget != null) && objTarget.isCharacter()) { target = objTarget; } diff --git a/L2J_Mobius_5.0_Salvation/java/com/l2jmobius/gameserver/model/skills/SkillCaster.java b/L2J_Mobius_5.0_Salvation/java/com/l2jmobius/gameserver/model/skills/SkillCaster.java index 8aa1107982..299173a789 100644 --- a/L2J_Mobius_5.0_Salvation/java/com/l2jmobius/gameserver/model/skills/SkillCaster.java +++ b/L2J_Mobius_5.0_Salvation/java/com/l2jmobius/gameserver/model/skills/SkillCaster.java @@ -824,7 +824,7 @@ public class SkillCaster implements Runnable if (!ignoreTargetType) { final L2Object objTarget = skill.getTarget(activeChar, false, false, false); - if (objTarget.isCharacter()) + if ((objTarget != null) && objTarget.isCharacter()) { target = objTarget; } diff --git a/L2J_Mobius_5.5_EtinasFate/java/com/l2jmobius/gameserver/model/skills/SkillCaster.java b/L2J_Mobius_5.5_EtinasFate/java/com/l2jmobius/gameserver/model/skills/SkillCaster.java index 8aa1107982..299173a789 100644 --- a/L2J_Mobius_5.5_EtinasFate/java/com/l2jmobius/gameserver/model/skills/SkillCaster.java +++ b/L2J_Mobius_5.5_EtinasFate/java/com/l2jmobius/gameserver/model/skills/SkillCaster.java @@ -824,7 +824,7 @@ public class SkillCaster implements Runnable if (!ignoreTargetType) { final L2Object objTarget = skill.getTarget(activeChar, false, false, false); - if (objTarget.isCharacter()) + if ((objTarget != null) && objTarget.isCharacter()) { target = objTarget; } 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 f500b7e6ed..8cd6a13040 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 @@ -824,7 +824,7 @@ public class SkillCaster implements Runnable if (!ignoreTargetType) { final L2Object objTarget = skill.getTarget(activeChar, false, false, false); - if (objTarget.isCharacter()) + if ((objTarget != null) && objTarget.isCharacter()) { target = objTarget; } diff --git a/L2J_Mobius_Classic_2.1_Zaken/java/com/l2jmobius/gameserver/model/skills/SkillCaster.java b/L2J_Mobius_Classic_2.1_Zaken/java/com/l2jmobius/gameserver/model/skills/SkillCaster.java index f500b7e6ed..8cd6a13040 100644 --- a/L2J_Mobius_Classic_2.1_Zaken/java/com/l2jmobius/gameserver/model/skills/SkillCaster.java +++ b/L2J_Mobius_Classic_2.1_Zaken/java/com/l2jmobius/gameserver/model/skills/SkillCaster.java @@ -824,7 +824,7 @@ public class SkillCaster implements Runnable if (!ignoreTargetType) { final L2Object objTarget = skill.getTarget(activeChar, false, false, false); - if (objTarget.isCharacter()) + if ((objTarget != null) && objTarget.isCharacter()) { target = objTarget; } diff --git a/L2J_Mobius_Classic_2.2_Antharas/java/com/l2jmobius/gameserver/model/skills/SkillCaster.java b/L2J_Mobius_Classic_2.2_Antharas/java/com/l2jmobius/gameserver/model/skills/SkillCaster.java index f500b7e6ed..8cd6a13040 100644 --- a/L2J_Mobius_Classic_2.2_Antharas/java/com/l2jmobius/gameserver/model/skills/SkillCaster.java +++ b/L2J_Mobius_Classic_2.2_Antharas/java/com/l2jmobius/gameserver/model/skills/SkillCaster.java @@ -824,7 +824,7 @@ public class SkillCaster implements Runnable if (!ignoreTargetType) { final L2Object objTarget = skill.getTarget(activeChar, false, false, false); - if (objTarget.isCharacter()) + if ((objTarget != null) && objTarget.isCharacter()) { target = objTarget; } diff --git a/L2J_Mobius_Classic_2.3_SevenSigns/java/com/l2jmobius/gameserver/model/skills/SkillCaster.java b/L2J_Mobius_Classic_2.3_SevenSigns/java/com/l2jmobius/gameserver/model/skills/SkillCaster.java index f500b7e6ed..8cd6a13040 100644 --- a/L2J_Mobius_Classic_2.3_SevenSigns/java/com/l2jmobius/gameserver/model/skills/SkillCaster.java +++ b/L2J_Mobius_Classic_2.3_SevenSigns/java/com/l2jmobius/gameserver/model/skills/SkillCaster.java @@ -824,7 +824,7 @@ public class SkillCaster implements Runnable if (!ignoreTargetType) { final L2Object objTarget = skill.getTarget(activeChar, false, false, false); - if (objTarget.isCharacter()) + if ((objTarget != null) && objTarget.isCharacter()) { target = objTarget; }