java.net.SocketException: Socket closed at java.net.SocketInputStream.socketRead0(Native Method) at java.net.SocketInputStream.read(Unknown Source) at java.net.SocketInputStream.read(Unknown Source) at net.sf.l2j.loginserver.ClientThread.run(ClientThread.java:163) java.net.SocketException: Socket closed at java.net.SocketInputStream.socketRead0(Native Method) at java.net.SocketInputStream.read(Unknown Source) at java.net.SocketInputStream.read(Unknown Source) at net.sf.l2j.loginserver.ClientThread.run(ClientThread.java:163) java.lang.ClassCastException at net.sf.l2j.gameserver.model.L2Character.useMagic(L2Character.java:2681) at net.sf.l2j.gameserver.clientpackets.RequestMagicSkillUse.(RequestMagicSkillUse.java:92) at net.sf.l2j.gameserver.PacketHandler.handlePacket(PacketHandler.java:242) at net.sf.l2j.gameserver.ClientThread.run(ClientThread.java:208) java.net.SocketException: Connection reset at java.net.SocketInputStream.read(Unknown Source) at java.net.SocketInputStream.read(Unknown Source) at net.sf.l2j.loginserver.ClientThread.run(ClientThread.java:163) java.lang.NullPointerException at net.sf.l2j.gameserver.clientpackets.UseItem.(UseItem.java:162) at net.sf.l2j.gameserver.PacketHandler.handlePacket(PacketHandler.java:166) at net.sf.l2j.gameserver.ClientThread.run(ClientThread.java:208) java.net.SocketException: Connection reset at java.net.SocketInputStream.read(Unknown Source) at java.net.SocketInputStream.read(Unknown Source) at net.sf.l2j.loginserver.ClientThread.run(ClientThread.java:163) java.net.SocketException: Socket closed at java.net.SocketInputStream.socketRead0(Native Method) at java.net.SocketInputStream.read(Unknown Source) at java.net.SocketInputStream.read(Unknown Source) at net.sf.l2j.loginserver.ClientThread.run(ClientThread.java:163) java.lang.NullPointerException at net.sf.l2j.gameserver.clientpackets.TradeDone.(TradeDone.java:63) at net.sf.l2j.gameserver.PacketHandler.handlePacket(PacketHandler.java:175) at net.sf.l2j.gameserver.ClientThread.run(ClientThread.java:208) java.net.SocketException: Connection reset at java.net.SocketInputStream.read(Unknown Source) at java.net.SocketInputStream.read(Unknown Source) at net.sf.l2j.loginserver.ClientThread.run(ClientThread.java:163) java.lang.NullPointerException at net.sf.l2j.gameserver.handler.skillhandlers.Pdam.useSkill(Pdam.java:102) at net.sf.l2j.gameserver.model.L2Character.callSkill(L2Character.java:2891) at net.sf.l2j.gameserver.model.L2Character.onMagicUseTimer(L2Character.java:2801) at net.sf.l2j.gameserver.model.L2Character$MagicUseTask.run(L2Character.java:460) at java.util.TimerThread.mainLoop(Unknown Source) at java.util.TimerThread.run(Unknown Source) java.lang.NullPointerException at net.sf.l2j.gameserver.clientpackets.TradeDone.(TradeDone.java:63) at net.sf.l2j.gameserver.PacketHandler.handlePacket(PacketHandler.java:175) at net.sf.l2j.gameserver.ClientThread.run(ClientThread.java:208) java.net.SocketException: Connection reset at java.net.SocketInputStream.read(Unknown Source) at java.net.SocketInputStream.read(Unknown Source) at net.sf.l2j.loginserver.ClientThread.run(ClientThread.java:163) java.sql.SQLException: Duplicate key or integrity constraint violation message from server: "Duplicate entry '40-268886613' for key 1" at com.mysql.jdbc.MysqlIO.checkErrorPacket(MysqlIO.java:1997) at com.mysql.jdbc.MysqlIO.sendCommand(MysqlIO.java:1167) at com.mysql.jdbc.MysqlIO.sqlQueryDirect(MysqlIO.java:1278) at com.mysql.jdbc.Connection.execSQL(Connection.java:2251) at com.mysql.jdbc.PreparedStatement.execute(PreparedStatement.java:1371) at com.mchange.v2.sql.filter.FilterPreparedStatement.execute(FilterPreparedStatement.java:164) at net.sf.l2j.gameserver.ClientThread.storeRecipeBook(ClientThread.java:526) at net.sf.l2j.gameserver.ClientThread.saveCharToDisk(ClientThread.java:266) at net.sf.l2j.gameserver.clientpackets.RequestRestart.(RequestRestart.java:92) at net.sf.l2j.gameserver.PacketHandler.handlePacket(PacketHandler.java:301) at net.sf.l2j.gameserver.ClientThread.run(ClientThread.java:208) java.net.SocketException: Connection reset at java.net.SocketInputStream.read(Unknown Source) at java.net.SocketInputStream.read(Unknown Source) at net.sf.l2j.loginserver.ClientThread.run(ClientThread.java:163) java.net.SocketException: Connection reset at java.net.SocketInputStream.read(Unknown Source) at java.net.SocketInputStream.read(Unknown Source) at net.sf.l2j.loginserver.ClientThread.run(ClientThread.java:163) java.lang.NullPointerException at net.sf.l2j.gameserver.model.L2World.getVisibleObjects(L2World.java:337) at net.sf.l2j.gameserver.clientpackets.ValidatePosition.(ValidatePosition.java:154) at net.sf.l2j.gameserver.PacketHandler.handlePacket(PacketHandler.java:307) at net.sf.l2j.gameserver.ClientThread.run(ClientThread.java:208) java.util.ConcurrentModificationException at java.util.HashMap$HashIterator.nextEntry(Unknown Source) at java.util.HashMap$KeyIterator.next(Unknown Source) at net.sf.l2j.gameserver.clientpackets.Say2.(Say2.java:330) at net.sf.l2j.gameserver.PacketHandler.handlePacket(PacketHandler.java:271) at net.sf.l2j.gameserver.ClientThread.run(ClientThread.java:208) java.util.ConcurrentModificationException at java.util.HashMap$HashIterator.nextEntry(Unknown Source) at java.util.HashMap$KeyIterator.next(Unknown Source) at net.sf.l2j.gameserver.clientpackets.Say2.(Say2.java:330) at net.sf.l2j.gameserver.PacketHandler.handlePacket(PacketHandler.java:271) at net.sf.l2j.gameserver.ClientThread.run(ClientThread.java:208) java.util.ConcurrentModificationException at java.util.HashMap$HashIterator.nextEntry(Unknown Source) at java.util.HashMap$KeyIterator.next(Unknown Source) at net.sf.l2j.gameserver.clientpackets.Say2.(Say2.java:330) at net.sf.l2j.gameserver.PacketHandler.handlePacket(PacketHandler.java:271) at net.sf.l2j.gameserver.ClientThread.run(ClientThread.java:208) java.lang.NullPointerException at net.sf.l2j.gameserver.handler.skillhandlers.Pdam.useSkill(Pdam.java:102) at net.sf.l2j.gameserver.model.L2Character.callSkill(L2Character.java:2891) at net.sf.l2j.gameserver.model.L2Character.onMagicUseTimer(L2Character.java:2801) at net.sf.l2j.gameserver.model.L2Character$MagicUseTask.run(L2Character.java:460) at java.util.TimerThread.mainLoop(Unknown Source) at java.util.TimerThread.run(Unknown Source) java.lang.NullPointerException at net.sf.l2j.gameserver.handler.skillhandlers.Pdam.useSkill(Pdam.java:102) at net.sf.l2j.gameserver.model.L2Character.callSkill(L2Character.java:2891) at net.sf.l2j.gameserver.model.L2Character.onMagicUseTimer(L2Character.java:2801) at net.sf.l2j.gameserver.model.L2Character$MagicUseTask.run(L2Character.java:460) at java.util.TimerThread.mainLoop(Unknown Source) at java.util.TimerThread.run(Unknown Source) java.lang.ClassCastException: net.sf.l2j.gameserver.model.L2ItemInstance at net.sf.l2j.gameserver.model.L2Character.useMagic(L2Character.java:2681) at net.sf.l2j.gameserver.clientpackets.RequestMagicSkillUse.(RequestMagicSkillUse.java:92) at net.sf.l2j.gameserver.PacketHandler.handlePacket(PacketHandler.java:242) at net.sf.l2j.gameserver.ClientThread.run(ClientThread.java:208) java.lang.NullPointerException at net.sf.l2j.gameserver.model.L2Character.useMagic(L2Character.java:2684) at net.sf.l2j.gameserver.clientpackets.RequestMagicSkillUse.(RequestMagicSkillUse.java:92) at net.sf.l2j.gameserver.PacketHandler.handlePacket(PacketHandler.java:242) at net.sf.l2j.gameserver.ClientThread.run(ClientThread.java:208) java.lang.NullPointerException at net.sf.l2j.gameserver.handler.skillhandlers.Pdam.useSkill(Pdam.java:102) at net.sf.l2j.gameserver.model.L2Character.callSkill(L2Character.java:2891) at net.sf.l2j.gameserver.model.L2Character.onMagicUseTimer(L2Character.java:2801) at net.sf.l2j.gameserver.model.L2Character$MagicUseTask.run(L2Character.java:460) at java.util.TimerThread.mainLoop(Unknown Source) at java.util.TimerThread.run(Unknown Source) java.lang.NullPointerException at net.sf.l2j.gameserver.handler.skillhandlers.Pdam.useSkill(Pdam.java:102) at net.sf.l2j.gameserver.model.L2Character.callSkill(L2Character.java:2891) at net.sf.l2j.gameserver.model.L2Character.onMagicUseTimer(L2Character.java:2801) at net.sf.l2j.gameserver.model.L2Character$MagicUseTask.run(L2Character.java:460) at java.util.TimerThread.mainLoop(Unknown Source) at java.util.TimerThread.run(Unknown Source) java.lang.NullPointerException at net.sf.l2j.gameserver.handler.skillhandlers.Pdam.useSkill(Pdam.java:102) at net.sf.l2j.gameserver.model.L2Character.callSkill(L2Character.java:2891) at net.sf.l2j.gameserver.model.L2Character.onMagicUseTimer(L2Character.java:2801) at net.sf.l2j.gameserver.model.L2Character$MagicUseTask.run(L2Character.java:460) at java.util.TimerThread.mainLoop(Unknown Source) at java.util.TimerThread.run(Unknown Source) java.lang.NullPointerException at net.sf.l2j.gameserver.handler.skillhandlers.Pdam.useSkill(Pdam.java:102) at net.sf.l2j.gameserver.model.L2Character.callSkill(L2Character.java:2891) at net.sf.l2j.gameserver.model.L2Character.onMagicUseTimer(L2Character.java:2801) at net.sf.l2j.gameserver.model.L2Character$MagicUseTask.run(L2Character.java:460) at java.util.TimerThread.mainLoop(Unknown Source) at java.util.TimerThread.run(Unknown Source) java.lang.NullPointerException at net.sf.l2j.gameserver.handler.skillhandlers.Pdam.useSkill(Pdam.java:102) at net.sf.l2j.gameserver.model.L2Character.callSkill(L2Character.java:2891) at net.sf.l2j.gameserver.model.L2Character.onMagicUseTimer(L2Character.java:2801) at net.sf.l2j.gameserver.model.L2Character$MagicUseTask.run(L2Character.java:460) at java.util.TimerThread.mainLoop(Unknown Source) at java.util.TimerThread.run(Unknown Source) java.lang.NullPointerException at net.sf.l2j.gameserver.handler.skillhandlers.Pdam.useSkill(Pdam.java:102) at net.sf.l2j.gameserver.model.L2Character.callSkill(L2Character.java:2891) at net.sf.l2j.gameserver.model.L2Character.onMagicUseTimer(L2Character.java:2801) at net.sf.l2j.gameserver.model.L2Character$MagicUseTask.run(L2Character.java:460) at java.util.TimerThread.mainLoop(Unknown Source) at java.util.TimerThread.run(Unknown Source) java.lang.NullPointerException at net.sf.l2j.gameserver.handler.skillhandlers.Pdam.useSkill(Pdam.java:102) at net.sf.l2j.gameserver.model.L2Character.callSkill(L2Character.java:2891) at net.sf.l2j.gameserver.model.L2Character.onMagicUseTimer(L2Character.java:2801) at net.sf.l2j.gameserver.model.L2Character$MagicUseTask.run(L2Character.java:460) at java.util.TimerThread.mainLoop(Unknown Source) at java.util.TimerThread.run(Unknown Source) java.lang.NullPointerException at net.sf.l2j.gameserver.handler.skillhandlers.Pdam.useSkill(Pdam.java:102) at net.sf.l2j.gameserver.model.L2Character.callSkill(L2Character.java:2891) at net.sf.l2j.gameserver.model.L2Character.onMagicUseTimer(L2Character.java:2801) at net.sf.l2j.gameserver.model.L2Character$MagicUseTask.run(L2Character.java:460) at java.util.TimerThread.mainLoop(Unknown Source) at java.util.TimerThread.run(Unknown Source) java.net.SocketException: Connection reset at java.net.SocketInputStream.read(Unknown Source) at java.net.SocketInputStream.read(Unknown Source) at net.sf.l2j.loginserver.ClientThread.run(ClientThread.java:163) java.net.SocketException: Connection reset at java.net.SocketInputStream.read(Unknown Source) at java.net.SocketInputStream.read(Unknown Source) at net.sf.l2j.loginserver.ClientThread.run(ClientThread.java:163) java.lang.ArrayIndexOutOfBoundsException: 25 at net.sf.l2j.gameserver.clientpackets.ClientBasePacket.readD(ClientBasePacket.java:63) at net.sf.l2j.gameserver.clientpackets.MoveBackwardToLocation.(MoveBackwardToLocation.java:97) at net.sf.l2j.gameserver.PacketHandler.handlePacket(PacketHandler.java:119) at net.sf.l2j.gameserver.ClientThread.run(ClientThread.java:208) java.net.SocketException: Connection reset at java.net.SocketInputStream.read(Unknown Source) at java.net.SocketInputStream.read(Unknown Source) at net.sf.l2j.loginserver.ClientThread.run(ClientThread.java:163) java.lang.ArrayIndexOutOfBoundsException: 25 at net.sf.l2j.gameserver.clientpackets.ClientBasePacket.readD(ClientBasePacket.java:63) at net.sf.l2j.gameserver.clientpackets.MoveBackwardToLocation.(MoveBackwardToLocation.java:97) at net.sf.l2j.gameserver.PacketHandler.handlePacket(PacketHandler.java:119) at net.sf.l2j.gameserver.ClientThread.run(ClientThread.java:208) java.lang.ArrayIndexOutOfBoundsException: 25 at net.sf.l2j.gameserver.clientpackets.ClientBasePacket.readD(ClientBasePacket.java:63) at net.sf.l2j.gameserver.clientpackets.MoveBackwardToLocation.(MoveBackwardToLocation.java:97) at net.sf.l2j.gameserver.PacketHandler.handlePacket(PacketHandler.java:119) at net.sf.l2j.gameserver.ClientThread.run(ClientThread.java:208) java.lang.ArrayIndexOutOfBoundsException: 25 at net.sf.l2j.gameserver.clientpackets.ClientBasePacket.readD(ClientBasePacket.java:63) at net.sf.l2j.gameserver.clientpackets.MoveBackwardToLocation.(MoveBackwardToLocation.java:97) at net.sf.l2j.gameserver.PacketHandler.handlePacket(PacketHandler.java:119) at net.sf.l2j.gameserver.ClientThread.run(ClientThread.java:208) java.lang.NullPointerException at net.sf.l2j.gameserver.model.L2Character.useMagic(L2Character.java:2684) at net.sf.l2j.gameserver.clientpackets.RequestMagicSkillUse.(RequestMagicSkillUse.java:92) at net.sf.l2j.gameserver.PacketHandler.handlePacket(PacketHandler.java:242) at net.sf.l2j.gameserver.ClientThread.run(ClientThread.java:208) java.net.SocketException: Connection reset at java.net.SocketInputStream.read(Unknown Source) at java.net.SocketInputStream.read(Unknown Source) at net.sf.l2j.loginserver.ClientThread.run(ClientThread.java:163) java.lang.ArrayIndexOutOfBoundsException: 25 at net.sf.l2j.gameserver.clientpackets.ClientBasePacket.readD(ClientBasePacket.java:63) at net.sf.l2j.gameserver.clientpackets.MoveBackwardToLocation.(MoveBackwardToLocation.java:97) at net.sf.l2j.gameserver.PacketHandler.handlePacket(PacketHandler.java:119) at net.sf.l2j.gameserver.ClientThread.run(ClientThread.java:208) java.net.SocketException: Connection reset at java.net.SocketInputStream.read(Unknown Source) at java.net.SocketInputStream.read(Unknown Source) at net.sf.l2j.loginserver.ClientThread.run(ClientThread.java:163) java.net.SocketException: Connection reset at java.net.SocketInputStream.read(Unknown Source) at java.net.SocketInputStream.read(Unknown Source) at net.sf.l2j.loginserver.ClientThread.run(ClientThread.java:163) java.net.SocketException: Connection reset at java.net.SocketInputStream.read(Unknown Source) at java.net.SocketInputStream.read(Unknown Source) at net.sf.l2j.loginserver.ClientThread.run(ClientThread.java:163) java.lang.ArrayIndexOutOfBoundsException: 25 at net.sf.l2j.gameserver.clientpackets.ClientBasePacket.readD(ClientBasePacket.java:63) at net.sf.l2j.gameserver.clientpackets.MoveBackwardToLocation.(MoveBackwardToLocation.java:97) at net.sf.l2j.gameserver.PacketHandler.handlePacket(PacketHandler.java:119) at net.sf.l2j.gameserver.ClientThread.run(ClientThread.java:208) java.net.SocketException: Connection reset at java.net.SocketInputStream.read(Unknown Source) at java.net.SocketInputStream.read(Unknown Source) at net.sf.l2j.loginserver.ClientThread.run(ClientThread.java:163) java.lang.NullPointerException at net.sf.l2j.gameserver.model.L2Character.useMagic(L2Character.java:2684) at net.sf.l2j.gameserver.clientpackets.RequestMagicSkillUse.(RequestMagicSkillUse.java:92) at net.sf.l2j.gameserver.PacketHandler.handlePacket(PacketHandler.java:242) at net.sf.l2j.gameserver.ClientThread.run(ClientThread.java:208) java.lang.ClassCastException: net.sf.l2j.gameserver.model.L2ItemInstance at net.sf.l2j.gameserver.model.L2Character.useMagic(L2Character.java:2681) at net.sf.l2j.gameserver.clientpackets.RequestMagicSkillUse.(RequestMagicSkillUse.java:92) at net.sf.l2j.gameserver.PacketHandler.handlePacket(PacketHandler.java:242) at net.sf.l2j.gameserver.ClientThread.run(ClientThread.java:208) java.lang.ArrayIndexOutOfBoundsException: 25 at net.sf.l2j.gameserver.clientpackets.ClientBasePacket.readD(ClientBasePacket.java:63) at net.sf.l2j.gameserver.clientpackets.MoveBackwardToLocation.(MoveBackwardToLocation.java:97) at net.sf.l2j.gameserver.PacketHandler.handlePacket(PacketHandler.java:119) at net.sf.l2j.gameserver.ClientThread.run(ClientThread.java:208) java.lang.NullPointerException at net.sf.l2j.gameserver.model.L2Character.useMagic(L2Character.java:2684) at net.sf.l2j.gameserver.clientpackets.RequestMagicSkillUse.(RequestMagicSkillUse.java:92) at net.sf.l2j.gameserver.PacketHandler.handlePacket(PacketHandler.java:242) at net.sf.l2j.gameserver.ClientThread.run(ClientThread.java:208) java.lang.ArrayIndexOutOfBoundsException: 5757 at net.sf.l2j.gameserver.ItemTable.getTemplate(ItemTable.java:607) at net.sf.l2j.gameserver.ItemTable.createItem(ItemTable.java:614) at net.sf.l2j.gameserver.model.L2Attackable.doItemDrop(L2Attackable.java:490) at net.sf.l2j.gameserver.model.L2Attackable.calculateRewards(L2Attackable.java:431) at net.sf.l2j.gameserver.model.L2Attackable.reduceCurrentHp(L2Attackable.java:329) at net.sf.l2j.gameserver.handler.skillhandlers.Pdam.useSkill(Pdam.java:81) at net.sf.l2j.gameserver.model.L2Character.callSkill(L2Character.java:2891) at net.sf.l2j.gameserver.model.L2Character.onMagicUseTimer(L2Character.java:2801) at net.sf.l2j.gameserver.model.L2Character$MagicUseTask.run(L2Character.java:460) at java.util.TimerThread.mainLoop(Unknown Source) at java.util.TimerThread.run(Unknown Source) java.lang.ArrayIndexOutOfBoundsException: 25 at net.sf.l2j.gameserver.clientpackets.ClientBasePacket.readD(ClientBasePacket.java:63) at net.sf.l2j.gameserver.clientpackets.MoveBackwardToLocation.(MoveBackwardToLocation.java:97) at net.sf.l2j.gameserver.PacketHandler.handlePacket(PacketHandler.java:119) at net.sf.l2j.gameserver.ClientThread.run(ClientThread.java:208) java.net.SocketException: Connection reset at java.net.SocketInputStream.read(Unknown Source) at java.net.SocketInputStream.read(Unknown Source) at net.sf.l2j.loginserver.ClientThread.run(ClientThread.java:163) java.net.SocketException: Socket closed at java.net.SocketInputStream.socketRead0(Native Method) at java.net.SocketInputStream.read(Unknown Source) at java.net.SocketInputStream.read(Unknown Source) at net.sf.l2j.loginserver.ClientThread.run(ClientThread.java:163) java.lang.NullPointerException at net.sf.l2j.gameserver.model.L2Character.useMagic(L2Character.java:2684) at net.sf.l2j.gameserver.clientpackets.RequestMagicSkillUse.(RequestMagicSkillUse.java:92) at net.sf.l2j.gameserver.PacketHandler.handlePacket(PacketHandler.java:242) at net.sf.l2j.gameserver.ClientThread.run(ClientThread.java:208) java.net.SocketException: Connection reset at java.net.SocketInputStream.read(Unknown Source) at java.net.SocketInputStream.read(Unknown Source) at net.sf.l2j.loginserver.ClientThread.run(ClientThread.java:163) java.net.SocketException: Connection reset at java.net.SocketInputStream.read(Unknown Source) at java.net.SocketInputStream.read(Unknown Source) at net.sf.l2j.loginserver.ClientThread.run(ClientThread.java:163) java.lang.ArrayIndexOutOfBoundsException: 25 at net.sf.l2j.gameserver.clientpackets.ClientBasePacket.readD(ClientBasePacket.java:63) at net.sf.l2j.gameserver.clientpackets.MoveBackwardToLocation.(MoveBackwardToLocation.java:97) at net.sf.l2j.gameserver.PacketHandler.handlePacket(PacketHandler.java:119) at net.sf.l2j.gameserver.ClientThread.run(ClientThread.java:208)