diff options
author | Shauren <shauren.trinity@gmail.com> | 2015-11-27 21:53:27 +0100 |
---|---|---|
committer | Shauren <shauren.trinity@gmail.com> | 2015-11-27 21:53:27 +0100 |
commit | d03ca37f10e74ec7fe5d06957d66574b0fe14af2 (patch) | |
tree | 98ddbe45fe79cd1493e64856f246516aa309e8ea /src/server/game/Achievements/AchievementMgr.cpp | |
parent | 1e4eebeb37a46845a1df7345aeb6bd3460cb9221 (diff) |
Core/Players: Use constant gender from PLAYER_BYTES_3 where appropriate.
Diffstat (limited to 'src/server/game/Achievements/AchievementMgr.cpp')
-rw-r--r-- | src/server/game/Achievements/AchievementMgr.cpp | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/src/server/game/Achievements/AchievementMgr.cpp b/src/server/game/Achievements/AchievementMgr.cpp index 4f1bae9eccd..9abddfc3914 100644 --- a/src/server/game/Achievements/AchievementMgr.cpp +++ b/src/server/game/Achievements/AchievementMgr.cpp @@ -1774,7 +1774,7 @@ void AchievementMgr<Player>::CompletedAchievement(AchievementEntry const* achiev //! Since no common attributes were found, (not even in titleRewardFlags field) //! we explicitly check by ID. Maybe in the future we could move the achievement_reward //! condition fields to the condition system. - if (uint32 titleId = reward->titleId[achievement->ID == 1793 ? GetOwner()->getGender() : (GetOwner()->GetTeam() == ALLIANCE ? 0 : 1)]) + if (uint32 titleId = reward->titleId[achievement->ID == 1793 ? GetOwner()->GetByteValue(PLAYER_BYTES_3, PLAYER_BYTES_3_OFFSET_GENDER) : (GetOwner()->GetTeam() == ALLIANCE ? 0 : 1)]) if (CharTitlesEntry const* titleEntry = sCharTitlesStore.LookupEntry(titleId)) GetOwner()->SetTitle(titleEntry); |