mirror of
https://github.com/mod-playerbots/azerothcore-wotlk.git
synced 2026-03-15 13:35:08 +00:00
Core/Achiev: Fix unwanted GM warnings (#1122)
* Core/Achiev: Fix unwanted GM warnings It now only warns the player that he can't complete achievements.
This commit is contained in:
@@ -495,15 +495,11 @@ void AchievementMgr::ResetAchievementCriteria(AchievementCriteriaCondition condi
|
|||||||
{
|
{
|
||||||
// disable for gamemasters with GM-mode enabled
|
// disable for gamemasters with GM-mode enabled
|
||||||
if (m_player->IsGameMaster())
|
if (m_player->IsGameMaster())
|
||||||
{
|
|
||||||
sLog->outString("Not available in GM mode.");
|
|
||||||
ChatHandler(m_player->GetSession()).PSendSysMessage("Not available in GM mode");
|
|
||||||
return;
|
return;
|
||||||
}
|
|
||||||
|
|
||||||
sLog->outDebug(LOG_FILTER_ACHIEVEMENTSYS, "AchievementMgr::ResetAchievementCriteria(%u, %u, %u)", condition, value, evenIfCriteriaComplete);
|
sLog->outDebug(LOG_FILTER_ACHIEVEMENTSYS, "AchievementMgr::ResetAchievementCriteria(%u, %u, %u)", condition, value, evenIfCriteriaComplete);
|
||||||
|
|
||||||
AchievementCriteriaEntryList const* achievementCriteriaList = sAchievementMgr->GetAchievementCriteriaByCondition(condition, value);
|
AchievementCriteriaEntryList const* achievementCriteriaList = sAchievementMgr->GetAchievementCriteriaByCondition(condition, value);
|
||||||
if (!achievementCriteriaList)
|
if (!achievementCriteriaList)
|
||||||
return;
|
return;
|
||||||
|
|
||||||
@@ -758,11 +754,7 @@ void AchievementMgr::UpdateAchievementCriteria(AchievementCriteriaTypes type, ui
|
|||||||
|
|
||||||
// disable for gamemasters with GM-mode enabled
|
// disable for gamemasters with GM-mode enabled
|
||||||
if (m_player->IsGameMaster())
|
if (m_player->IsGameMaster())
|
||||||
{
|
|
||||||
sLog->outString("Not available in GM mode.");
|
|
||||||
ChatHandler(m_player->GetSession()).PSendSysMessage("Not available in GM mode");
|
|
||||||
return;
|
return;
|
||||||
}
|
|
||||||
|
|
||||||
#if defined(ENABLE_EXTRAS) && defined(ENABLE_EXTRA_LOGS)
|
#if defined(ENABLE_EXTRAS) && defined(ENABLE_EXTRA_LOGS)
|
||||||
if (type >= ACHIEVEMENT_CRITERIA_TYPE_TOTAL)
|
if (type >= ACHIEVEMENT_CRITERIA_TYPE_TOTAL)
|
||||||
|
|||||||
Reference in New Issue
Block a user