AreaFriendly target handler NPE fix.

Contributed by Sahar.
This commit is contained in:
MobiusDev
2018-05-19 12:50:38 +00:00
parent 46cd36bc09
commit f9623eee28

View File

@@ -94,12 +94,12 @@ public class AreaFriendly implements ITargetTypeHandler
private boolean checkTarget(L2PcInstance activeChar, L2Character target) private boolean checkTarget(L2PcInstance activeChar, L2Character target)
{ {
if (!GeoEngine.getInstance().canSeeTarget(activeChar, target)) if ((target == null) || target.isAlikeDead() || target.isDoor() || (target instanceof L2SiegeFlagInstance) || target.isMonster())
{ {
return false; return false;
} }
if ((target == null) || target.isAlikeDead() || target.isDoor() || (target instanceof L2SiegeFlagInstance) || target.isMonster()) if (!GeoEngine.getInstance().canSeeTarget(activeChar, target))
{ {
return false; return false;
} }