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)
{
if (!GeoEngine.getInstance().canSeeTarget(activeChar, target))
if ((target == null) || target.isAlikeDead() || target.isDoor() || (target instanceof L2SiegeFlagInstance) || target.isMonster())
{
return false;
}
if ((target == null) || target.isAlikeDead() || target.isDoor() || (target instanceof L2SiegeFlagInstance) || target.isMonster())
if (!GeoEngine.getInstance().canSeeTarget(activeChar, target))
{
return false;
}