awchjimmy / v62-side-project

GNU Affero General Public License v3.0
0 stars 0 forks source link

Click 'Sera' on map 0 will trigger NullPointerException #5

Closed awchjimmy closed 9 months ago

awchjimmy commented 9 months ago

Click 'Sera' on map 0 will trigger java.lang.NullPointerException.

Dec 26, 2023 9:58:24 AM net.sf.odinms.net.MapleServerHandler messageReceived
資訊: Got Message from XiuzSource handled by NPCTalkHandler (10) 36 00 64 00 00 00 6C 00 35 00
6.d...l.5.
Dec 26, 2023 9:58:24 AM net.sf.odinms.scripting.npc.NPCScriptManager start
嚴重: Error executing NPC script.
java.lang.NullPointerException
        at net.sf.odinms.scripting.npc.NPCScriptManager.start(NPCScriptManager.java:50)
        at net.sf.odinms.scripting.npc.NPCScriptManager.start(NPCScriptManager.java:24)
        at net.sf.odinms.net.channel.handler.NPCTalkHandler.handlePacket(NPCTalkHandler.java:44)
        at net.sf.odinms.net.MapleServerHandler.messageReceived(MapleServerHandler.java:121)
        at org.apache.mina.common.support.AbstractIoFilterChain$TailFilter.messageReceived(AbstractIoFilterChain.java:570)
        at org.apache.mina.common.support.AbstractIoFilterChain.callNextMessageReceived(AbstractIoFilterChain.java:299)
        at org.apache.mina.common.support.AbstractIoFilterChain.access$1100(AbstractIoFilterChain.java:53)
        at org.apache.mina.common.support.AbstractIoFilterChain$EntryImpl$1.messageReceived(AbstractIoFilterChain.java:648)
        at org.apache.mina.filter.codec.support.SimpleProtocolDecoderOutput.flush(SimpleProtocolDecoderOutput.java:58)
        at org.apache.mina.filter.codec.ProtocolCodecFilter.messageReceived(ProtocolCodecFilter.java:180)
        at org.apache.mina.common.support.AbstractIoFilterChain.callNextMessageReceived(AbstractIoFilterChain.java:299)
        at org.apache.mina.common.support.AbstractIoFilterChain.access$1100(AbstractIoFilterChain.java:53)
        at org.apache.mina.common.support.AbstractIoFilterChain$EntryImpl$1.messageReceived(AbstractIoFilterChain.java:648)
        at org.apache.mina.filter.executor.ExecutorFilter.processEvent(ExecutorFilter.java:220)
        at org.apache.mina.filter.executor.ExecutorFilter$ProcessEventsRunnable.run(ExecutorFilter.java:264)
        at java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source)
        at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source)
        at org.apache.mina.util.NamePreservingRunnable.run(NamePreservingRunnable.java:51)
        at java.lang.Thread.run(Unknown Source)
awchjimmy commented 9 months ago

Get the original NPC script from OdinTeh, and remove reset AP part.