Pass low guid instead of guid to DeleteCharaceterNameData.
Thanks to Studioworks for pointing out.
This commit is contained in:
@@ -742,7 +742,7 @@ void WorldSession::HandleCharDeleteOpcode(WorldPacket & recv_data)
|
|||||||
sLog->outDetail("Account: %d (IP: %s) Delete Character:[%s] (GUID: %u)", GetAccountId(), IP_str.c_str(), name.c_str(), GUID_LOPART(guid));
|
sLog->outDetail("Account: %d (IP: %s) Delete Character:[%s] (GUID: %u)", GetAccountId(), IP_str.c_str(), name.c_str(), GUID_LOPART(guid));
|
||||||
sLog->outChar("Account: %d (IP: %s) Delete Character:[%s] (GUID: %u)", GetAccountId(), IP_str.c_str(), name.c_str(), GUID_LOPART(guid));
|
sLog->outChar("Account: %d (IP: %s) Delete Character:[%s] (GUID: %u)", GetAccountId(), IP_str.c_str(), name.c_str(), GUID_LOPART(guid));
|
||||||
sScriptMgr->OnPlayerDelete(guid);
|
sScriptMgr->OnPlayerDelete(guid);
|
||||||
sWorld->DeleteCharaceterNameData(guid);
|
sWorld->DeleteCharaceterNameData(GUID_LOPART(guid));
|
||||||
|
|
||||||
if (sLog->IsOutCharDump()) // optimize GetPlayerDump call
|
if (sLog->IsOutCharDump()) // optimize GetPlayerDump call
|
||||||
{
|
{
|
||||||
|
|||||||
Reference in New Issue
Block a user