diff options
| author | Shauren <shauren.trinity@gmail.com> | 2014-10-20 01:20:44 +0200 |
|---|---|---|
| committer | Shauren <shauren.trinity@gmail.com> | 2014-10-20 01:20:44 +0200 |
| commit | 585f17b5e89c00296a64b0665c50752e86622515 (patch) | |
| tree | 78fa92a0a22ee90d6f5187b71e328f030a627c2c /src | |
| parent | c74b5e392406bcc09c172f6617c393867ea3d7f4 (diff) | |
Battle.net: Fixed JoinRequestV2 and JoinResponseV2 structures
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) { |
