Core/AchievementMgr: We heard you like uninitialized variables so... we initialized them for you so you can hate us

This commit is contained in:
Shauren
2012-03-25 20:55:06 +02:00
parent eb1af30399
commit 44a474f1e3
@@ -632,7 +632,7 @@ void AchievementMgr::LoadFromDB(PreparedQueryResult achievementResult, PreparedQ
// title achievement rewards are retroactive // title achievement rewards are retroactive
if (AchievementReward const* reward = sAchievementMgr->GetAchievementReward(achievement)) if (AchievementReward const* reward = sAchievementMgr->GetAchievementReward(achievement))
if (uint32 titleId = reward->titleId[GetPlayer()->GetTeam() == ALLIANCE ? 0 : 1]) if (uint32 titleId = reward->titleId[Player::TeamForRace(GetPlayer()->getRace()) == ALLIANCE ? 0 : 1])
if (CharTitlesEntry const* titleEntry = sCharTitlesStore.LookupEntry(titleId)) if (CharTitlesEntry const* titleEntry = sCharTitlesStore.LookupEntry(titleId))
if (!GetPlayer()->HasTitle(titleEntry)) if (!GetPlayer()->HasTitle(titleEntry))
GetPlayer()->SetTitle(titleEntry); GetPlayer()->SetTitle(titleEntry);