aboutsummaryrefslogtreecommitdiff
path: root/src/server/game/Achievements/AchievementMgr.cpp
diff options
context:
space:
mode:
authorleak <leakzx@googlemail.com>2011-05-03 15:01:10 +0200
committerleak <leakzx@googlemail.com>2011-05-03 15:01:37 +0200
commitce01a37c2c69408a9132412ea8a71b2116c57874 (patch)
treecf5d3474e8fa16db9bc0d10f8a3489c29251f975 /src/server/game/Achievements/AchievementMgr.cpp
parentebcff354a284db3452327ca0d2da55c5ee35fea5 (diff)
Core/ObjectMgr: Refactor arena team related functions into dedicated class
Diffstat (limited to 'src/server/game/Achievements/AchievementMgr.cpp')
-rwxr-xr-xsrc/server/game/Achievements/AchievementMgr.cpp3
1 files changed, 2 insertions, 1 deletions
diff --git a/src/server/game/Achievements/AchievementMgr.cpp b/src/server/game/Achievements/AchievementMgr.cpp
index ef0d8e469c4..7723a45dfc7 100755
--- a/src/server/game/Achievements/AchievementMgr.cpp
+++ b/src/server/game/Achievements/AchievementMgr.cpp
@@ -19,6 +19,7 @@
#include "Common.h"
#include "DBCEnums.h"
#include "ObjectMgr.h"
+#include "ArenaTeamMgr.h"
#include "World.h"
#include "WorldPacket.h"
#include "DatabaseEnv.h"
@@ -1515,7 +1516,7 @@ void AchievementMgr::UpdateAchievementCriteria(AchievementCriteriaTypes type, ui
{
for (uint32 arena_slot = 0; arena_slot < MAX_ARENA_SLOT; ++arena_slot)
if (uint32 arena_team_id = GetPlayer()->GetArenaTeamId(arena_slot))
- if (ArenaTeam * at = sObjectMgr->GetArenaTeamById(arena_team_id))
+ if (ArenaTeam * at = sArenaTeamMgr->GetArenaTeamById(arena_team_id))
if (at->GetType() == reqTeamType)
{
SetCriteriaProgress(achievementCriteria, at->GetStats().Rating, PROGRESS_HIGHEST);