mirror of
https://github.com/TrinityCore/TrinityCore.git
synced 2026-01-19 00:48:56 +01:00
[7590] Prevent send achievement packets at login. Author: VladimirMangos
For speed (player not in world and grid broadcast not work anyway)
and correctness (guild members don't must be spammed)
--HG--
branch : trunk
This commit is contained in:
@@ -304,6 +304,9 @@ void AchievementMgr::LoadFromDB(QueryResult *achievementResult, QueryResult *cri
|
||||
|
||||
void AchievementMgr::SendAchievementEarned(AchievementEntry const* achievement)
|
||||
{
|
||||
if(GetPlayer()->GetSession()->PlayerLoading())
|
||||
return;
|
||||
|
||||
#ifdef MANGOS_DEBUG
|
||||
if((sLog.getLogFilter() & LOG_FILTER_ACHIEVEMENT_UPDATES)==0)
|
||||
sLog.outDebug("AchievementMgr::SendAchievementEarned(%u)", achievement->ID);
|
||||
|
||||
Reference in New Issue
Block a user