[7949] Fixed crash at use .send message with offline player name. Author: VladimirMangos

--HG--
branch : trunk
This commit is contained in:
megamage
2009-06-03 19:30:19 -05:00
parent e3390806a9
commit 748466788a

View File

@@ -7114,8 +7114,7 @@ bool ChatHandler::HandleSendMessageCommand(const char* args)
{
///- Find the player
Player *rPlayer;
std::string rName;
if(!extractPlayerTarget((char*)args,&rPlayer,NULL,&rName))
if(!extractPlayerTarget((char*)args,&rPlayer))
return false;
char* msg_str = strtok(NULL, "");
@@ -7136,7 +7135,7 @@ bool ChatHandler::HandleSendMessageCommand(const char* args)
rPlayer->GetSession()->SendAreaTriggerMessage("|cffff0000[Message from administrator]:|r");
//Confirmation message
std::string nameLink = playerLink(rName);
std::string nameLink = GetNameLink(rPlayer);
PSendSysMessage(LANG_SENDMESSAGE,nameLink.c_str(),msg_str);
return true;
}