at com.equal.gameserver.model.L2Skill.getTargetList(L2Skill.java:1513)
at com.equal.gameserver.model.L2Skill.getTargetList(L2Skill.java:2143)
at com.equal.gameserver.model.L2Character.doCast(L2Character.java:1328)
at com.equal.gameserver.model.L2Character$AIAccessor.doCast(L2Character.
java:3346)
at com.equal.gameserver.ai.L2AttackableAI.thinkAttack(L2AttackableAI.jav
a:793)
at com.equal.gameserver.ai.L2AttackableAI.onEvtThink(L2AttackableAI.java
:823)
at com.equal.gameserver.ai.L2CharacterAI.onEvtReadyToAct(L2CharacterAI.j
ava:664)
at com.equal.gameserver.ai.AbstractAI.notifyEvent(AbstractAI.java:372)
at com.equal.gameserver.ai.AbstractAI.notifyEvent(AbstractAI.java:322)
at com.equal.gameserver.model.L2Character$NotifyAITask.run(L2Character.j
ava:2172)
at java.util.concurrent.Executors$RunnableAdapter.call(Unknown Source)
at java.util.concurrent.FutureTask$Sync.innerRun(Unknown Source)
at java.util.concurrent.FutureTask.run(Unknown Source)
at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.
access$301(Unknown Source)
at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.
i think the problem is here!But i dont know what!
Code: Select all
if (Config.MOD_GVE_ENABLE_FACTION) { if (src.isgood() && (obj instanceof L2PcInstance && ((L2PcInstance)obj).isgood() || obj instanceof L2Summon && ((L2Summon)obj).getOwner().isgood())) continue; if (src.isevil() && (obj instanceof L2PcInstance && ((L2PcInstance)obj).isevil() || obj instanceof L2Summon && ((L2Summon)obj).getOwner().isevil())) continue; }