@
zakraj8 The error instance you described:
QUESTOBJID [239841]
CHOOSENAME [Cyclops]
java.lang.NullPointerException
at client.base.BasicListener.packetRecived(BasicListe ner.java:69)
at client.base.GameConnection$2.run(GameConnection.ja va:137)
When you zone the client created a whole new connection and this new connection doesn't have a MoveClass attached to it. For a quick fix to this problem provided your just using the sample listeners is to uncomment a line in client.base.getNewListeners(GameConnection ngCon) line 144 (//li.add(new MultiBoxListener(ngCon, this))

. I have not encountered the other problem, however when an error packet is received i simple reuse the last RECONNECT_Packet to try to establish a new connection and that seems to work fine, requires a bit of code though.
As for my problem i posted about earlier i have solved it. For others trying to get this to work ENEMYHIT_Packet requires sensitive timing, you need to delay the sending of the ENEMYHIT_Packet till it actually would get hit, and don't send the packet if it's an obvious miss, you'll get disconnected quick like that.
I have not found a way to send CLASS ABILITIES

, anyone else managed to do it and wants to share?