mirror of
https://github.com/mangosfour/server.git
synced 2025-12-12 19:37:03 +00:00
[8006] Fixed crash in EndBattleGround().
This commit is contained in:
parent
ffaaa808b7
commit
68ee99f6ac
2 changed files with 4 additions and 2 deletions
|
|
@ -699,7 +699,9 @@ void BattleGround::EndBattleGround(uint32 winner)
|
|||
if (team == winner)
|
||||
{
|
||||
// update achievement BEFORE personal rating update
|
||||
plr->GetAchievementMgr().UpdateAchievementCriteria(ACHIEVEMENT_CRITERIA_TYPE_WIN_RATED_ARENA, winner_arena_team->GetMember(plr->GetGUID())->personal_rating);
|
||||
ArenaTeamMember* member = winner_arena_team->GetMember(plr->GetGUID());
|
||||
if (member)
|
||||
plr->GetAchievementMgr().UpdateAchievementCriteria(ACHIEVEMENT_CRITERIA_TYPE_WIN_RATED_ARENA, member->personal_rating);
|
||||
|
||||
winner_arena_team->MemberWon(plr,loser_rating);
|
||||
}
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue