diff options
| author | leak <leakzx@googlemail.com> | 2011-05-03 15:01:10 +0200 |
|---|---|---|
| committer | leak <leakzx@googlemail.com> | 2011-05-03 15:01:37 +0200 |
| commit | ce01a37c2c69408a9132412ea8a71b2116c57874 (patch) | |
| tree | cf5d3474e8fa16db9bc0d10f8a3489c29251f975 /src/server/game/Achievements/AchievementMgr.cpp | |
| parent | ebcff354a284db3452327ca0d2da55c5ee35fea5 (diff) | |
Core/ObjectMgr: Refactor arena team related functions into dedicated class
Diffstat (limited to 'src/server/game/Achievements/AchievementMgr.cpp')
| -rwxr-xr-x | src/server/game/Achievements/AchievementMgr.cpp | 3 |
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); |
