SEVERE: error handling client message [C] 14 UseItem java.lang.NullPointerException at net.sf.l2j.gameserver.model.L2World.getVisibleObjects(L2World.java:221) at net.sf.l2j.gameserver.ai.L2AttackableAI.onEvtThink(L2AttackableAI.java:125) at net.sf.l2j.gameserver.ai.L2CharacterAI.onIntentionActive(L2CharacterAI.java:73) at net.sf.l2j.gameserver.ai.AbstractAI.setIntention(AbstractAI.java:120) at net.sf.l2j.gameserver.ai.AbstractAI.setIntention(AbstractAI.java:108) at net.sf.l2j.gameserver.model.L2MonsterInstance.addKnownObject(L2MonsterInstance.java:57) at net.sf.l2j.gameserver.model.L2Character.setTarget(L2Character.java:1252) at net.sf.l2j.gameserver.model.L2PcInstance.setTarget(L2PcInstance.java:1243) at net.sf.l2j.gameserver.handler.itemhandlers.BlessedSpiritShot.useItem(BlessedSpiritShot.java:109) at net.sf.l2j.gameserver.clientpackets.UseItem.runImpl(UseItem.java:119) at net.sf.l2j.gameserver.clientpackets.ClientBasePacket.run(ClientBasePacket.java:56) 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.run(Unknown Source) at java.util.concurrent.ThreadPoolExecutor$Worker.runTask(Unknown Source) at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source) at java.lang.Thread.run(Unknown Source)