Don't send profile infos

Temporary workaround for #480
This commit is contained in:
Maurice Heumann 2023-04-10 17:43:36 +02:00
parent 7f17d1b280
commit 1ae4cf0d86
2 changed files with 5 additions and 2 deletions

View File

@ -100,7 +100,10 @@ namespace auth
std::string serialize_connect_data(const char* data, const int length)
{
utils::byte_buffer buffer{};
profile_infos::get_profile_info().value_or(profile_infos::profile_info{}).serialize(buffer);
profile_infos::profile_info info{};
info.version = 4; // invalid
info.serialize(buffer);
//profile_infos::get_profile_info().value_or(profile_infos::profile_info{}).serialize(buffer);
buffer.write_string(data, static_cast<size_t>(length));

View File

@ -301,7 +301,7 @@ namespace network
utils::hook::set<uint8_t>(game::select(0x14233249E, 0x140596F2E), 0); // don't add checksum to packet
// Recreate NET_SendPacket to increase max packet size
utils::hook::jump(game::select(0x1423323B0, 0x140596E40), net_sendpacket_stub);
//utils::hook::jump(game::select(0x1423323B0, 0x140596E40), net_sendpacket_stub);
utils::hook::set<uint32_t>(game::select(0x14134C6E0, 0x14018E574), 5);
// set initial connection state to challenging