case 0x2C: return new cUORxResurrectionMenu( data );
cUOPacket *getUOPacket( const QByteArray &data ){	if( data.isEmpty() )		return 0;	Q_UINT8 packetId = data[0];	switch( packetId )	{	case 0x80:		return new cUORxLoginRequest( data );	case 0xA4:		return new cUORxHardwareInfo( data );	case 0xA0:		return new cUORxSelectShard( data );	case 0x91:		return new cUORxServerAttach( data );	case 0x73:		return new cUORxPing( data );	case 0x83:		return new cUORxDeleteCharacter( data );	case 0x5D:		return new cUORxPlayCharacter( data );	default:		return new cUOPacket( data );	};	}