aboutsummaryrefslogtreecommitdiff
path: root/src/server/game/Handlers/PetitionsHandler.cpp
diff options
context:
space:
mode:
authorMax Drosdo.www <g1ran1q@gmail.com>2020-07-11 12:10:04 +0300
committerGitHub <noreply@github.com>2020-07-11 11:10:04 +0200
commit352944266822f8c8d3bfdd6078c6f82d3555dd85 (patch)
treec9887588cdf196f029d10646fb2c2afd7300e07d /src/server/game/Handlers/PetitionsHandler.cpp
parentdc71bd466f9baff1a6490bc760db6bbcad13f4dd (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.cpp6
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);