diff --git a/src/game/WorldSession.cpp b/src/game/WorldSession.cpp index c2191ed3e1..a7bcfef4ab 100644 --- a/src/game/WorldSession.cpp +++ b/src/game/WorldSession.cpp @@ -384,9 +384,6 @@ void WorldSession::LogoutPlayer(bool Save) sSocialMgr.SendFriendStatus(_player, FRIEND_OFFLINE, _player->GetGUIDLow(), true); sSocialMgr.RemovePlayerSocial (_player->GetGUIDLow ()); - ///- Delete the player object - _player->CleanupsBeforeDelete(); // do some cleanup before deleting to prevent crash at crossreferences to already deleted data - ///- Remove the player from the world // the player may not be in the world when logging out // e.g if he got disconnected during a transfer to another map