Fixed SkillCaster target character NPE.

This commit is contained in:
MobiusDev
2019-01-24 13:15:57 +00:00
parent faa8c24423
commit 25ff6eca69
10 changed files with 10 additions and 10 deletions

View File

@@ -824,7 +824,7 @@ public class SkillCaster implements Runnable
if (!ignoreTargetType) if (!ignoreTargetType)
{ {
final L2Object objTarget = skill.getTarget(activeChar, false, false, false); final L2Object objTarget = skill.getTarget(activeChar, false, false, false);
if (objTarget.isCharacter()) if ((objTarget != null) && objTarget.isCharacter())
{ {
target = objTarget; target = objTarget;
} }

View File

@@ -824,7 +824,7 @@ public class SkillCaster implements Runnable
if (!ignoreTargetType) if (!ignoreTargetType)
{ {
final L2Object objTarget = skill.getTarget(activeChar, false, false, false); final L2Object objTarget = skill.getTarget(activeChar, false, false, false);
if (objTarget.isCharacter()) if ((objTarget != null) && objTarget.isCharacter())
{ {
target = objTarget; target = objTarget;
} }

View File

@@ -824,7 +824,7 @@ public class SkillCaster implements Runnable
if (!ignoreTargetType) if (!ignoreTargetType)
{ {
final L2Object objTarget = skill.getTarget(activeChar, false, false, false); final L2Object objTarget = skill.getTarget(activeChar, false, false, false);
if (objTarget.isCharacter()) if ((objTarget != null) && objTarget.isCharacter())
{ {
target = objTarget; target = objTarget;
} }

View File

@@ -824,7 +824,7 @@ public class SkillCaster implements Runnable
if (!ignoreTargetType) if (!ignoreTargetType)
{ {
final L2Object objTarget = skill.getTarget(activeChar, false, false, false); final L2Object objTarget = skill.getTarget(activeChar, false, false, false);
if (objTarget.isCharacter()) if ((objTarget != null) && objTarget.isCharacter())
{ {
target = objTarget; target = objTarget;
} }

View File

@@ -824,7 +824,7 @@ public class SkillCaster implements Runnable
if (!ignoreTargetType) if (!ignoreTargetType)
{ {
final L2Object objTarget = skill.getTarget(activeChar, false, false, false); final L2Object objTarget = skill.getTarget(activeChar, false, false, false);
if (objTarget.isCharacter()) if ((objTarget != null) && objTarget.isCharacter())
{ {
target = objTarget; target = objTarget;
} }

View File

@@ -824,7 +824,7 @@ public class SkillCaster implements Runnable
if (!ignoreTargetType) if (!ignoreTargetType)
{ {
final L2Object objTarget = skill.getTarget(activeChar, false, false, false); final L2Object objTarget = skill.getTarget(activeChar, false, false, false);
if (objTarget.isCharacter()) if ((objTarget != null) && objTarget.isCharacter())
{ {
target = objTarget; target = objTarget;
} }

View File

@@ -824,7 +824,7 @@ public class SkillCaster implements Runnable
if (!ignoreTargetType) if (!ignoreTargetType)
{ {
final L2Object objTarget = skill.getTarget(activeChar, false, false, false); final L2Object objTarget = skill.getTarget(activeChar, false, false, false);
if (objTarget.isCharacter()) if ((objTarget != null) && objTarget.isCharacter())
{ {
target = objTarget; target = objTarget;
} }

View File

@@ -824,7 +824,7 @@ public class SkillCaster implements Runnable
if (!ignoreTargetType) if (!ignoreTargetType)
{ {
final L2Object objTarget = skill.getTarget(activeChar, false, false, false); final L2Object objTarget = skill.getTarget(activeChar, false, false, false);
if (objTarget.isCharacter()) if ((objTarget != null) && objTarget.isCharacter())
{ {
target = objTarget; target = objTarget;
} }

View File

@@ -824,7 +824,7 @@ public class SkillCaster implements Runnable
if (!ignoreTargetType) if (!ignoreTargetType)
{ {
final L2Object objTarget = skill.getTarget(activeChar, false, false, false); final L2Object objTarget = skill.getTarget(activeChar, false, false, false);
if (objTarget.isCharacter()) if ((objTarget != null) && objTarget.isCharacter())
{ {
target = objTarget; target = objTarget;
} }

View File

@@ -824,7 +824,7 @@ public class SkillCaster implements Runnable
if (!ignoreTargetType) if (!ignoreTargetType)
{ {
final L2Object objTarget = skill.getTarget(activeChar, false, false, false); final L2Object objTarget = skill.getTarget(activeChar, false, false, false);
if (objTarget.isCharacter()) if ((objTarget != null) && objTarget.isCharacter())
{ {
target = objTarget; target = objTarget;
} }