WrongPacketForServerType now wants the packet command
This commit is contained in:
		
							parent
							
								
									7664771cf5
								
							
						
					
					
						commit
						5c1a366af9
					
				| @ -56,7 +56,7 @@ impl RecvServerPacket for RecvCharacterPacket { | ||||
|             0xE5 => Ok(RecvCharacterPacket::CharacterPreview(CharacterPreview::from_bytes(data)?)), | ||||
|             0xEC => Ok(RecvCharacterPacket::SetFlag(SetFlag::from_bytes(data)?)), | ||||
|             0x10 => Ok(RecvCharacterPacket::MenuSelect(MenuSelect::from_bytes(data)?)), | ||||
|             _ => Err(PacketParseError::WrongPacketForServerType) | ||||
|             _ => Err(PacketParseError::WrongPacketForServerType(u16::from_le_bytes([data[2], data[3]]))) | ||||
|         } | ||||
|     } | ||||
| } | ||||
|  | ||||
| @ -32,7 +32,7 @@ impl RecvServerPacket for RecvLoginPacket { | ||||
|     fn from_bytes(data: &[u8]) -> Result<RecvLoginPacket, PacketParseError> { | ||||
|         match data[2] { | ||||
|             0x93 => Ok(RecvLoginPacket::Login(Login::from_bytes(data)?)), | ||||
|             _ => Err(PacketParseError::WrongPacketForServerType) | ||||
|             _ => Err(PacketParseError::WrongPacketForServerType(u16::from_le_bytes([data[2], data[3]]))) | ||||
|         } | ||||
|     } | ||||
| } | ||||
|  | ||||
| @ -93,7 +93,7 @@ impl RecvServerPacket for RecvPatchPacket { | ||||
|             0x04 => Ok(RecvPatchPacket::LoginReply(LoginReply::from_bytes(data)?)), | ||||
|             0x0F => Ok(RecvPatchPacket::FileInfoReply(FileInfoReply::from_bytes(data)?)), | ||||
|             0x10 => Ok(RecvPatchPacket::FileInfoListEnd(FileInfoListEnd::from_bytes(data)?)), | ||||
|             _ => Err(PacketParseError::WrongPacketForServerType) | ||||
|             _ => Err(PacketParseError::WrongPacketForServerType(u16::from_le_bytes([data[2], data[3]]))) | ||||
|         } | ||||
|     } | ||||
| } | ||||
|  | ||||
		Loading…
	
	
			
			x
			
			
		
	
		Reference in New Issue
	
	Block a user