diff options
| author | Max Drosdo.www <g1ran1q@gmail.com> | 2020-07-11 12:10:04 +0300 |
|---|---|---|
| committer | GitHub <noreply@github.com> | 2020-07-11 11:10:04 +0200 |
| commit | 352944266822f8c8d3bfdd6078c6f82d3555dd85 (patch) | |
| tree | c9887588cdf196f029d10646fb2c2afd7300e07d /src/server/game/Handlers/PetitionsHandler.cpp | |
| parent | dc71bd466f9baff1a6490bc760db6bbcad13f4dd (diff) | |
Core/Player: Introduce separate level caps for each expansion (#24989)
Diffstat (limited to 'src/server/game/Handlers/PetitionsHandler.cpp')
| -rw-r--r-- | src/server/game/Handlers/PetitionsHandler.cpp | 6 |
1 files changed, 3 insertions, 3 deletions
diff --git a/src/server/game/Handlers/PetitionsHandler.cpp b/src/server/game/Handlers/PetitionsHandler.cpp index 19a7063164a..6f64c620392 100644 --- a/src/server/game/Handlers/PetitionsHandler.cpp +++ b/src/server/game/Handlers/PetitionsHandler.cpp @@ -107,7 +107,7 @@ void WorldSession::HandlePetitionBuyOpcode(WorldPacket& recvData) else { /// @todo find correct opcode - if (_player->GetLevel() < sWorld->getIntConfig(CONFIG_MAX_PLAYER_LEVEL)) + if (!_player->IsMaxLevel()) { SendArenaTeamCommandResult(ERR_ARENA_TEAM_CREATE_S, "", _player->GetName(), ERR_ARENA_TEAM_TARGET_TOO_LOW_S); return; @@ -416,7 +416,7 @@ void WorldSession::HandleSignPetition(WorldPacket& recvData) if (type != GUILD_CHARTER_TYPE) { - if (_player->GetLevel() < sWorld->getIntConfig(CONFIG_MAX_PLAYER_LEVEL)) + if (!_player->IsMaxLevel()) { SendArenaTeamCommandResult(ERR_ARENA_TEAM_CREATE_S, "", _player->GetName(), ERR_ARENA_TEAM_TARGET_TOO_LOW_S); return; @@ -544,7 +544,7 @@ void WorldSession::HandleOfferPetitionOpcode(WorldPacket& recvData) if (type != GUILD_CHARTER_TYPE) { - if (player->GetLevel() < sWorld->getIntConfig(CONFIG_MAX_PLAYER_LEVEL)) + if (!player->IsMaxLevel()) { // player is too low level to join an arena team SendArenaTeamCommandResult(ERR_ARENA_TEAM_CREATE_S, player->GetName(), "", ERR_ARENA_TEAM_TARGET_TOO_LOW_S); |
