diff options
Diffstat (limited to 'src/game/BattleGroundMgr.cpp')
-rw-r--r-- | src/game/BattleGroundMgr.cpp | 34 |
1 files changed, 17 insertions, 17 deletions
diff --git a/src/game/BattleGroundMgr.cpp b/src/game/BattleGroundMgr.cpp index 56fbf772aea..953607ab222 100644 --- a/src/game/BattleGroundMgr.cpp +++ b/src/game/BattleGroundMgr.cpp @@ -2158,21 +2158,21 @@ bool BattleGroundMgr::IsBGWeekend(BattleGroundTypeId bgTypeId) void BattleGroundMgr::DoCompleteAchievement(uint32 achievement, Player * player) { - AchievementEntry const* AE = GetAchievementStore()->LookupEntry(achievement); - - if(!player) - { - //Map::PlayerList const &PlayerList = this->GetPlayers(); - //GroupsQueueType::iterator group = SelectedGroups.begin(); - - //if (!PlayerList.isEmpty()) - //for (Map::PlayerList::const_iterator i = PlayerList.begin(); i != PlayerList.end(); ++i) - // for (GroupsQueueType::iterator itr = group; itr != SelectedGroups.end(); ++itr) - // if (Player *pPlayer = itr->getSource()) - // pPlayer->CompletedAchievement(AE); - } - else - { - player->CompletedAchievement(AE); - } + AchievementEntry const* AE = GetAchievementStore()->LookupEntry(achievement); + + if(!player) + { + //Map::PlayerList const &PlayerList = this->GetPlayers(); + //GroupsQueueType::iterator group = SelectedGroups.begin(); + + //if (!PlayerList.isEmpty()) + //for (Map::PlayerList::const_iterator i = PlayerList.begin(); i != PlayerList.end(); ++i) + // for (GroupsQueueType::iterator itr = group; itr != SelectedGroups.end(); ++itr) + // if (Player *pPlayer = itr->getSource()) + // pPlayer->CompletedAchievement(AE); + } + else + { + player->CompletedAchievement(AE); + } } |