fix(Core/Arena): Make personal rating season-aware on team join (#24755)

Co-authored-by: blinkysc <blinkysc@users.noreply.github.com>
This commit is contained in:
blinkysc 2026-03-20 20:43:19 -05:00 committed by GitHub
parent 556c01fc91
commit 82a22cd021
No known key found for this signature in database
GPG key ID: B5690EEEBB952194

View file

@ -132,6 +132,8 @@ bool ArenaTeam::AddMember(ObjectGuid playerGuid)
if (sWorld->getIntConfig(CONFIG_ARENA_START_PERSONAL_RATING) > 0)
personalRating = sWorld->getIntConfig(CONFIG_ARENA_START_PERSONAL_RATING);
else if (sArenaSeasonMgr->GetCurrentSeason() < 6)
personalRating = 1500;
else if (GetRating() >= 1000)
personalRating = 1000;