diff options
Diffstat (limited to 'src/server/game/Handlers/CharacterHandler.cpp')
-rw-r--r-- | src/server/game/Handlers/CharacterHandler.cpp | 5 |
1 files changed, 1 insertions, 4 deletions
diff --git a/src/server/game/Handlers/CharacterHandler.cpp b/src/server/game/Handlers/CharacterHandler.cpp index a3ed092e56a..c5d5f5540d5 100644 --- a/src/server/game/Handlers/CharacterHandler.cpp +++ b/src/server/game/Handlers/CharacterHandler.cpp @@ -745,7 +745,7 @@ void WorldSession::HandleCharDeleteOpcode(WorldPacket& recvData) SendCharDelete(CHAR_DELETE_SUCCESS); } -void WorldSession::HandlePlayerLoginOpcode(WorldPacket& recvData) +void WorldSession::HandlePlayerLoginOpcode(WorldPackets::Character::PlayerLogin& playerLogin) { if (PlayerLoading() || GetPlayer() != NULL) { @@ -758,9 +758,6 @@ void WorldSession::HandlePlayerLoginOpcode(WorldPacket& recvData) m_playerLoading = true; - WorldPackets::Character::PlayerLogin playerLogin(std::move(recvData)); - playerLogin.Read(); - TC_LOG_DEBUG("network", "Character %s logging in", playerLogin.Guid.ToString().c_str()); if (!IsLegitCharacterForAccount(playerLogin.Guid)) |