Miami Β Β 19 Posted April 8, 2022 There are a lot of errors appeared when I enabled and configured bots for my server. Bots are created and looks functioning, but that flood in error log is annoying. Here are the examples of errors java.lang.NullPointerException: Cannot invoke "l2jorion.game.model.L2Skill.getEffects(l2jorion.game.model.L2Character, l2jorion.game.model.L2Character)" because the return value of "l2jorion.game.datatables.SkillTable.getInfo(int, int)" is null at l2jorion.bots.ai.FakePlayerAI.applyDefaultBuffs(FakePlayerAI.java:88) at l2jorion.bots.ai.classes.newbie.ElvenMageAI.thinkAndAct(ElvenMageAI.java:34) at l2jorion.bots.task.AITask.lambda$run$1(AITask.java:27) at java.base/java.util.stream.ForEachOps$ForEachOp$OfRef.accept(ForEachOps.java:183) at java.base/java.util.stream.ReferencePipeline$2$1.accept(ReferencePipeline.java:179) at java.base/java.util.ArrayList$SubList$2.forEachRemaining(ArrayList.java:1481) at java.base/java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:509) at java.base/java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:499) at java.base/java.util.stream.ForEachOps$ForEachOp.evaluateSequential(ForEachOps.java:150) at java.base/java.util.stream.ForEachOps$ForEachOp$OfRef.evaluateSequential(ForEachOps.java:173) at java.base/java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234) at java.base/java.util.stream.ReferencePipeline.forEach(ReferencePipeline.java:596) at l2jorion.bots.task.AITask.run(AITask.java:27) at l2jorion.game.thread.ThreadPoolManager$RunnableWrapper.run(ThreadPoolManager.java:57) at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1136) at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:635) at java.base/java.lang.Thread.run(Thread.java:833) Β java.lang.NullPointerException: Cannot invoke "l2jorion.game.model.L2Skill.getCastRange()" because "skill" is null at l2jorion.bots.ai.CombatAI.waitAndPickAvailablePrioritisedSpell(CombatAI.java:526) at l2jorion.bots.ai.CombatAI.getRandomAvailableMageSpellForTarget(CombatAI.java:514) at l2jorion.bots.ai.CombatAI.tryAttackingUsingMageOffensiveSkill(CombatAI.java:33) at l2jorion.bots.ai.classes.newbie.ElvenMageAI.thinkAndAct(ElvenMageAI.java:37) at l2jorion.bots.task.AITask.lambda$run$1(AITask.java:27) at java.base/java.util.stream.ForEachOps$ForEachOp$OfRef.accept(ForEachOps.java:183) at java.base/java.util.stream.ReferencePipeline$2$1.accept(ReferencePipeline.java:179) at java.base/java.util.ArrayList$SubList$2.forEachRemaining(ArrayList.java:1481) at java.base/java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:509) at java.base/java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:499) at java.base/java.util.stream.ForEachOps$ForEachOp.evaluateSequential(ForEachOps.java:150) at java.base/java.util.stream.ForEachOps$ForEachOp$OfRef.evaluateSequential(ForEachOps.java:173) at java.base/java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234) at java.base/java.util.stream.ReferencePipeline.forEach(ReferencePipeline.java:596) at l2jorion.bots.task.AITask.run(AITask.java:27) at l2jorion.game.thread.ThreadPoolManager$RunnableWrapper.run(ThreadPoolManager.java:57) at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1136) at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:635) at java.base/java.lang.Thread.run(Thread.java:833) Attaching also my bot.ini file. Β bot.ini 1 Share this post Link to post Share on other sites
Vilmis Β Β 523 Posted April 10, 2022 There is a mistake in Bot.ini β=β is missing. Share this post Link to post Share on other sites
Miami Β Β 19 Posted April 10, 2022 Yeah, I noted that already and tried to fix, but still throwing errors Share this post Link to post Share on other sites
Vilmis Β Β 523 Posted April 10, 2022 Can you upload a full log file? Share this post Link to post Share on other sites
Miami Β Β 19 Posted April 10, 2022 yep, sure Β bots_errors.txt Share this post Link to post Share on other sites
Vilmis Β Β 523 Posted April 11, 2022 You changedΒ AutoLearnSkills from True to False and bot couldn't get his own skills. It's changed now. 1 Share this post Link to post Share on other sites