diff options
Diffstat (limited to 'src')
-rw-r--r-- | src/server/bnetserver/Packets/WoWRealmPackets.cpp | 7 |
1 files changed, 4 insertions, 3 deletions
diff --git a/src/server/bnetserver/Packets/WoWRealmPackets.cpp b/src/server/bnetserver/Packets/WoWRealmPackets.cpp index 714c43b8eb4..4ea34a7e173 100644 --- a/src/server/bnetserver/Packets/WoWRealmPackets.cpp +++ b/src/server/bnetserver/Packets/WoWRealmPackets.cpp @@ -42,10 +42,12 @@ void Battlenet::WoWRealm::ListUnsubscribe::CallHandler(Session* session) void Battlenet::WoWRealm::JoinRequestV2::Read() { + ClientSeed = _stream.Read<uint32>(32); + _stream.Read<uint32>(20); + Realm.Region = _stream.Read<uint8>(8); + _stream.Read<uint16>(12); Realm.Battlegroup = _stream.Read<uint8>(8); Realm.Index = _stream.Read<uint32>(32); - Realm.Region = _stream.Read<uint8>(8); - ClientSeed = _stream.Read<uint32>(32); } std::string Battlenet::WoWRealm::JoinRequestV2::ToString() const @@ -194,7 +196,6 @@ std::string Battlenet::WoWRealm::ToonReady::ToString() const void Battlenet::WoWRealm::JoinResponseV2::Write() { - _stream.Write(0, 27); _stream.Write(Response, 1); if (Response == SUCCESS) { |