diff options
-rw-r--r-- | src/server/game/Server/Packets/AuthenticationPackets.cpp | 2 | ||||
-rw-r--r-- | src/server/game/Server/Packets/AuthenticationPackets.h | 2 | ||||
-rw-r--r-- | src/server/game/Server/WorldSocket.cpp | 2 |
3 files changed, 3 insertions, 3 deletions
diff --git a/src/server/game/Server/Packets/AuthenticationPackets.cpp b/src/server/game/Server/Packets/AuthenticationPackets.cpp index 14f5de79e2c..e2dbdd0b609 100644 --- a/src/server/game/Server/Packets/AuthenticationPackets.cpp +++ b/src/server/game/Server/Packets/AuthenticationPackets.cpp @@ -595,6 +595,6 @@ void WorldPackets::Auth::AuthContinuedSession::Read() void WorldPackets::Auth::ConnectToFailed::Read() { - _worldPacket >> Serial; + Serial = _worldPacket.read<ConnectToSerial>(); _worldPacket >> Con; } diff --git a/src/server/game/Server/Packets/AuthenticationPackets.h b/src/server/game/Server/Packets/AuthenticationPackets.h index ecb6061db2c..eae0cae34f1 100644 --- a/src/server/game/Server/Packets/AuthenticationPackets.h +++ b/src/server/game/Server/Packets/AuthenticationPackets.h @@ -210,7 +210,7 @@ namespace WorldPackets void Read() override; - uint32 Serial = 0; + ConnectToSerial Serial = ConnectToSerial::None; uint8 Con = 0; }; } diff --git a/src/server/game/Server/WorldSocket.cpp b/src/server/game/Server/WorldSocket.cpp index 9783f7ae0ff..ba0d2c7d48e 100644 --- a/src/server/game/Server/WorldSocket.cpp +++ b/src/server/game/Server/WorldSocket.cpp @@ -747,7 +747,7 @@ void WorldSocket::HandleConnectToFailed(WorldPackets::Auth::ConnectToFailed& con case WorldPackets::Auth::ConnectToSerial::WorldAttempt5: { TC_LOG_ERROR("network", "%s failed to connect 5 times to world socket, aborting login", _worldSession->GetPlayerInfo().c_str()); - _worldSession->AbortLogin(WorldPackets::Character::LoginFailureReason::NoWorld); + _worldSession->AbortLogin(WorldPackets::Character::LoginFailureReason::NoWorld); break; } default: |