Elfocrash/L2jRoboto

bug

djdiablo opened this issue · 1 comments

java.lang.NullPointerException
at com.elfocrash.roboto.ai.CombatAI.waitAndPickAvailable
PrioritisedSpell(CombatAI.java:100)
at com.elfocrash.roboto.ai.CombatAI.getRandomAvaiableMag
eSpellForTarget(CombatAI.java:89)
at com.elfocrash.roboto.ai.CombatAI.tryAttackingUsingMag
eOffensiveSkill(CombatAI.java:30)
at com.elfocrash.roboto.ai.ArchmageAI.thinkAndAct(Archma
geAI.java:29)
at com.elfocrash.roboto.task.AITask.lambda$run$87(AITask
.java:26)
at java.util.stream.ForEachOps$ForEachOp$OfRef.accept(Unknown Source)
at java.util.stream.ReferencePipeline$2$1.accept(Unknown Source)
at java.util.ArrayList$ArrayListSpliterator.forEachRemaining(Unknown Sou
rce)
at java.util.stream.AbstractPipeline.copyInto(Unknown Source)
at java.util.stream.AbstractPipeline.wrapAndCopyInto(Unknown Source)
at java.util.stream.ForEachOps$ForEachOp.evaluateSequential(Unknown Sour
ce)
at java.util.stream.ForEachOps$ForEachOp$OfRef.evaluateSequential(Unknow
n Source)
at java.util.stream.AbstractPipeline.evaluate(Unknown Source)
at java.util.stream.ReferencePipeline.forEach(Unknown Source)
at com.elfocrash.roboto.task.AITask.run(AITask.java:26)
at net.sf.l2j.commons.concurrent.ThreadPool$TaskWrapper.run(ThreadPool.j
ava:248)
at java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source)
at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source)
at java.lang.Thread.run(Unknown Source)
java.lang.NullPointerException
at com.elfocrash.roboto.ai.CombatAI.waitAndPickAvailable
PrioritisedSpell(CombatAI.java:100)
at com.elfocrash.roboto.ai.CombatAI.getRandomAvaiableMag
eSpellForTarget(CombatAI.java:89)
at com.elfocrash.roboto.ai.CombatAI.tryAttackingUsingMag
eOffensiveSkill(CombatAI.java:30)
at com.elfocrash.roboto.ai.ArchmageAI.thinkAndAct(Archma
geAI.java:29)
at com.elfocrash.roboto.task.AITask.lambda$run$87(AITask
.java:26)
at java.util.stream.ForEachOps$ForEachOp$OfRef.accept(Unknown Source)
at java.util.stream.ReferencePipeline$2$1.accept(Unknown Source)
at java.util.ArrayList$ArrayListSpliterator.forEachRemaining(Unknown Sou
rce)
at java.util.stream.AbstractPipeline.copyInto(Unknown Source)
at java.util.stream.AbstractPipeline.wrapAndCopyInto(Unknown Source)
at java.util.stream.ForEachOps$ForEachOp.evaluateSequential(Unknown Sour
ce)
at java.util.stream.ForEachOps$ForEachOp$OfRef.evaluateSequential(Unknow
n Source)
at java.util.stream.AbstractPipeline.evaluate(Unknown Source)
at java.util.stream.ReferencePipeline.forEach(Unknown Source)
at com.elfocrash.roboto.task.AITask.run(AITask.java:26)
at net.sf.l2j.commons.concurrent.ThreadPool$TaskWrapper.run(ThreadPool.j
ava:248)
at java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source)
at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source)
at java.lang.Thread.run(Unknown Source)
java.lang.NullPointerException
at com.elfocrash.roboto.ai.CombatAI.waitAndPickAvailable
PrioritisedSpell(CombatAI.java:100)
at com.elfocrash.roboto.ai.CombatAI.getRandomAvaiableHea
lingSpellForTarget(CombatAI.java:81)
at com.elfocrash.roboto.ai.addon.IHealer.tryHealingTarge
t(IHealer.java:44)
at com.elfocrash.roboto.ai.CardinalAI.thinkAndAct(Cardin
alAI.java:32)
at com.elfocrash.roboto.task.AITask.lambda$run$87(AITask
.java:26)
at java.util.stream.ForEachOps$ForEachOp$OfRef.accept(Unknown Source)
at java.util.stream.ReferencePipeline$2$1.accept(Unknown Source)
at java.util.ArrayList$ArrayListSpliterator.forEachRemaining(Unknown Sou
rce)
at java.util.stream.AbstractPipeline.copyInto(Unknown Source)
at java.util.stream.AbstractPipeline.wrapAndCopyInto(Unknown Source)
at java.util.stream.ForEachOps$ForEachOp.evaluateSequential(Unknown Sour
ce)
at java.util.stream.ForEachOps$ForEachOp$OfRef.evaluateSequential(Unknow
n Source)
at java.util.stream.AbstractPipeline.evaluate(Unknown Source)
at java.util.stream.ReferencePipeline.forEach(Unknown Source)
at com.elfocrash.roboto.task.AITask.run(AITask.java:26)
at net.sf.l2j.commons.concurrent.ThreadPool$TaskWrapper.run(ThreadPool.j
ava:248)
at java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source)
at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source)
at java.lang.Thread.run(Unknown Source)
java.lang.NullPointerException
at com.elfocrash.roboto.ai.CombatAI.waitAndPickAvailable
PrioritisedSpell(CombatAI.java:100)
at com.elfocrash.roboto.ai.CombatAI.getRandomAvaiableHea
lingSpellForTarget(CombatAI.java:81)
at com.elfocrash.roboto.ai.addon.IHealer.tryHealingTarge
t(IHealer.java:44)
at com.elfocrash.roboto.ai.CardinalAI.thinkAndAct(Cardin
alAI.java:32)
at com.elfocrash.roboto.task.AITask.lambda$run$87(AITask
.java:26)
at java.util.stream.ForEachOps$ForEachOp$OfRef.accept(Unknown Source)
at java.util.stream.ReferencePipeline$2$1.accept(Unknown Source)
at java.util.ArrayList$ArrayListSpliterator.forEachRemaining(Unknown Sou
rce)
at java.util.stream.AbstractPipeline.copyInto(Unknown Source)
at java.util.stream.AbstractPipeline.wrapAndCopyInto(Unknown Source)
at java.util.stream.ForEachOps$ForEachOp.evaluateSequential(Unknown Sour
ce)
at java.util.stream.ForEachOps$ForEachOp$OfRef.evaluateSequential(Unknow
n Source)
at java.util.stream.AbstractPipeline.evaluate(Unknown Source)
at java.util.stream.ReferencePipeline.forEach(Unknown Source)
at com.elfocrash.roboto.task.AITask.run(AITask.java:26)
at net.sf.l2j.commons.concurrent.ThreadPool$TaskWrapper.run(ThreadPool.j
ava:248)
at java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source)
at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source)
at java.lang.Thread.run(Unknown Source)

Unless you tell me how to recreate i will be closing these because i don't get them.