Add additional check to avoid broadcasting private messages in error conditions

master
sapier 2014-02-02 01:55:24 +01:00
parent 6a3fa9df12
commit e7c2e61b19
1 changed files with 4 additions and 0 deletions

View File

@ -4385,6 +4385,10 @@ void Server::notifyPlayer(const char *name, const std::wstring msg, const bool p
Player *player = m_env->getPlayer(name);
if(!player)
return;
if (player->peer_id == PEER_ID_INEXISTENT)
return;
if (prepend)
SendChatMessage(player->peer_id, std::wstring(L"Server -!- ")+msg);
else