aboutsummaryrefslogtreecommitdiff
path: root/src
diff options
context:
space:
mode:
Diffstat (limited to 'src')
-rw-r--r--src/server/game/Server/Packets/AuthenticationPackets.cpp2
-rw-r--r--src/server/game/Server/Packets/AuthenticationPackets.h2
-rw-r--r--src/server/game/Server/WorldSocket.cpp2
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: