diff --git a/src/server/game/Battlegrounds/Zones/BattlegroundAB.cpp b/src/server/game/Battlegrounds/Zones/BattlegroundAB.cpp index ee9b65e62d..18abd309fb 100644 --- a/src/server/game/Battlegrounds/Zones/BattlegroundAB.cpp +++ b/src/server/game/Battlegrounds/Zones/BattlegroundAB.cpp @@ -26,6 +26,7 @@ #include "Random.h" #include "Util.h" #include "WorldPacket.h" +#include "WorldSession.h" void BattlegroundABScore::BuildObjectivesBlock(WorldPacket& data, ByteBuffer& content) { @@ -309,7 +310,6 @@ void BattlegroundAB::_SendNodeUpdate(uint8 node) { // Send node owner state update to refresh map icons on client constexpr int32 idPlusArray[] = { 0, 2, 3, 0, 1 }; - constexpr int32 statePlusArray[] = { 0, 2, 0, 2, 0 }; if (m_prevNodes[node]) UpdateWorldState(BG_AB_OP_NODESTATES[node] + idPlusArray[m_prevNodes[node]], 0); diff --git a/src/server/game/Battlegrounds/Zones/BattlegroundAV.cpp b/src/server/game/Battlegrounds/Zones/BattlegroundAV.cpp index 844d405c86..567fca2399 100644 --- a/src/server/game/Battlegrounds/Zones/BattlegroundAV.cpp +++ b/src/server/game/Battlegrounds/Zones/BattlegroundAV.cpp @@ -25,6 +25,7 @@ #include "MotionMaster.h" #include "ObjectMgr.h" #include "Player.h" +#include "WorldSession.h" void BattlegroundAVScore::BuildObjectivesBlock(WorldPacket& data, ByteBuffer& content) { diff --git a/src/server/game/Battlegrounds/Zones/BattlegroundEY.cpp b/src/server/game/Battlegrounds/Zones/BattlegroundEY.cpp index d4114f0623..6d0b2e6823 100644 --- a/src/server/game/Battlegrounds/Zones/BattlegroundEY.cpp +++ b/src/server/game/Battlegrounds/Zones/BattlegroundEY.cpp @@ -19,6 +19,7 @@ #include "WorldPacket.h" #include "BattlegroundMgr.h" #include "Creature.h" +#include "DBCStores.h" #include "GameObject.h" #include "Log.h" #include "Map.h"