diff --git a/src/server/game/Battlefield/Battlefield.cpp b/src/server/game/Battlefield/Battlefield.cpp index a7235e2c9..708e8462a 100644 --- a/src/server/game/Battlefield/Battlefield.cpp +++ b/src/server/game/Battlefield/Battlefield.cpp @@ -434,6 +434,8 @@ void Battlefield::PlayerAcceptInviteToWar(Player* player) if (!IsWarTime()) return; + sScriptMgr->OnBattlefieldPlayerJoinWar(this, player); + if (AddOrSetPlayerToCorrectBfGroup(player)) { player->GetSession()->SendBfEntered(m_BattleId); @@ -444,7 +446,6 @@ void Battlefield::PlayerAcceptInviteToWar(Player* player) player->ToggleAFK(); OnPlayerJoinWar(player); //for scripting - sScriptMgr->OnBattlefieldPlayerJoinWar(this, player); } }