break;
}
case PACKET_COMMAND: {
// PROTOCOL VIOLATION!
int err = is.readDWord();
byte id = is.readByte();
int lenOffending = is.readWord();
int lenUnprocessed = is.readWord();
dispatchRecieveError("Protocol violation: err=" + err + ", packet=" + BotNetPacketId.values()[id].name() + ", offending packet len=" + lenOffending + ", unprocessed data len=" + lenUnprocessed);
disconnect(ConnectionState.LONG_PAUSE_BEFORE_CONNECT);