From f9fd80251c2e82fc46f822c1d65d57828bf0b690 Mon Sep 17 00:00:00 2001 From: Shauren Date: Wed, 29 Oct 2014 21:13:21 +0100 Subject: Core/Entites: ObjectGuid construction refactor (cherry picked from commit 15fbb6f46fb24fdc6f91786543b32f247e6525fc) --- src/server/scripts/Commands/cs_character.cpp | 4 ++-- src/server/scripts/Commands/cs_debug.cpp | 6 +++--- src/server/scripts/Commands/cs_ticket.cpp | 4 ++-- 3 files changed, 7 insertions(+), 7 deletions(-) (limited to 'src/server/scripts') diff --git a/src/server/scripts/Commands/cs_character.cpp b/src/server/scripts/Commands/cs_character.cpp index aef0b9a73bf..58b9614f65e 100644 --- a/src/server/scripts/Commands/cs_character.cpp +++ b/src/server/scripts/Commands/cs_character.cpp @@ -140,7 +140,7 @@ public: DeletedInfo info; - info.guid = ObjectGuid(HighGuid::Player, fields[0].GetUInt32()); + info.guid = ObjectGuid::Create(fields[0].GetUInt32()); info.name = fields[1].GetString(); info.accountId = fields[2].GetUInt32(); @@ -946,7 +946,7 @@ public: if (characterGUID) { - if (sCharacterCache->GetCharacterCacheByGuid(ObjectGuid(HighGuid::Player, *characterGUID))) + if (sCharacterCache->GetCharacterCacheByGuid(ObjectGuid::Create(*characterGUID))) { handler->PSendSysMessage(LANG_CHARACTER_GUID_IN_USE, *characterGUID); handler->SetSentErrorMessage(true); diff --git a/src/server/scripts/Commands/cs_debug.cpp b/src/server/scripts/Commands/cs_debug.cpp index a99ad2e8752..37e3db1aac9 100644 --- a/src/server/scripts/Commands/cs_debug.cpp +++ b/src/server/scripts/Commands/cs_debug.cpp @@ -1055,7 +1055,7 @@ public: static bool HandleDebugGetItemValueCommand(ChatHandler* handler, ObjectGuid::LowType guid, uint32 index) { - Item* i = handler->GetPlayer()->GetItemByGuid(ObjectGuid(HighGuid::Item, 0, guid)); + Item* i = handler->GetPlayer()->GetItemByGuid(ObjectGuid::Create(guid)); if (!i) return false; @@ -1072,7 +1072,7 @@ public: static bool HandleDebugSetItemValueCommand(ChatHandler* handler, ObjectGuid::LowType guid, uint32 index, uint32 value) { - Item* i = handler->GetPlayer()->GetItemByGuid(ObjectGuid(HighGuid::Item, 0, guid)); + Item* i = handler->GetPlayer()->GetItemByGuid(ObjectGuid::Create(guid)); if (!i) return false; @@ -1087,7 +1087,7 @@ public: static bool HandleDebugItemExpireCommand(ChatHandler* handler, ObjectGuid::LowType guid) { - Item* i = handler->GetPlayer()->GetItemByGuid(ObjectGuid(HighGuid::Item, guid)); + Item* i = handler->GetPlayer()->GetItemByGuid(ObjectGuid::Create(guid)); if (!i) return false; diff --git a/src/server/scripts/Commands/cs_ticket.cpp b/src/server/scripts/Commands/cs_ticket.cpp index 80d7f6f576f..5db99bdca31 100644 --- a/src/server/scripts/Commands/cs_ticket.cpp +++ b/src/server/scripts/Commands/cs_ticket.cpp @@ -159,7 +159,7 @@ public: return true; } - sTicketMgr->ResolveAndCloseTicket(ticket->GetId(), player ? player->GetGUID() : ObjectGuid(uint64(0))); + sTicketMgr->ResolveAndCloseTicket(ticket->GetId(), Object::GetGUID(player)); sTicketMgr->UpdateLastChange(); std::string msg = ticket->FormatMessageString(*handler, player ? player->GetName().c_str() : "Console", nullptr, nullptr, nullptr, nullptr); @@ -262,7 +262,7 @@ public: Player* gm = handler->GetSession() ? handler->GetSession()->GetPlayer() : nullptr; CharacterDatabaseTransaction trans = CharacterDatabaseTransaction(nullptr); - ticket->SetResolvedBy(gm ? gm->GetGUID() : ObjectGuid(uint64(0))); + ticket->SetResolvedBy(Object::GetGUID(gm)); ticket->SetCompleted(); ticket->SaveToDB(trans); -- cgit v1.2.3