Use GetPlayerGUIDByName in .ticket viewname handler so it returns tickets from offline players too

--HG--
branch : trunk
This commit is contained in:
mknjc
2009-04-26 18:46:46 +02:00
parent 3ad1c29aae
commit 948a13be16
+2 -4
View File
@@ -60,12 +60,10 @@ GM_Ticket* TicketMgr::GetGMTicketByName(const char* name)
if(!normalizePlayerName(pname))
return NULL;
Player *plr = objmgr.GetPlayer(pname.c_str());
if(!plr)
uint64 playerGuid = objmgr.GetPlayerGUIDByName(pname.c_str());
if(!playerGuid)
return NULL;
uint64 playerGuid = plr->GetGUID();
for(GmTicketList::iterator i = GM_TicketList.begin(); i != GM_TicketList.end();)
{
if((*i)->playerGuid == playerGuid && (*i)->closed == 0)