From 39c61157c56d08db30e6e73dfc1a3d6f22467416 Mon Sep 17 00:00:00 2001 From: XTZGZoReX Date: Sun, 8 Aug 2010 09:36:45 -0500 Subject: [PATCH] Fixed *nix build. --HG-- branch : trunk --- src/server/game/Battlegrounds/ArenaTeam.h | 4 ++++ src/server/game/Battlegrounds/BattlegroundQueue.cpp | 2 ++ src/server/game/Battlegrounds/BattlegroundQueue.h | 1 + src/server/game/Chat/Chat.h | 2 ++ src/server/game/Weather/WeatherMgr.h | 1 + 5 files changed, 10 insertions(+) diff --git a/src/server/game/Battlegrounds/ArenaTeam.h b/src/server/game/Battlegrounds/ArenaTeam.h index e6f85cf8d9..9165b6b7ea 100644 --- a/src/server/game/Battlegrounds/ArenaTeam.h +++ b/src/server/game/Battlegrounds/ArenaTeam.h @@ -21,6 +21,10 @@ #ifndef TRINITYCORE_ARENATEAM_H #define TRINITYCORE_ARENATEAM_H +#include "QueryResult.h" + +class WorldSession; + enum ArenaTeamCommandTypes { ERR_ARENA_TEAM_CREATE_S = 0x00, diff --git a/src/server/game/Battlegrounds/BattlegroundQueue.cpp b/src/server/game/Battlegrounds/BattlegroundQueue.cpp index ac85123f5e..0e9fbd7843 100644 --- a/src/server/game/Battlegrounds/BattlegroundQueue.cpp +++ b/src/server/game/Battlegrounds/BattlegroundQueue.cpp @@ -22,6 +22,8 @@ #include "ArenaTeam.h" #include "BattlegroundMgr.h" #include "Chat.h" +#include "ObjectMgr.h" +#include "Log.h" /*********************************************************/ /*** BATTLEGROUND QUEUE SYSTEM ***/ diff --git a/src/server/game/Battlegrounds/BattlegroundQueue.h b/src/server/game/Battlegrounds/BattlegroundQueue.h index 9f0c580fab..248c9cac6a 100644 --- a/src/server/game/Battlegrounds/BattlegroundQueue.h +++ b/src/server/game/Battlegrounds/BattlegroundQueue.h @@ -24,6 +24,7 @@ #include "Common.h" #include "DBCEnums.h" #include "Battleground.h" +#include "EventProcessor.h" //this container can't be deque, because deque doesn't like removing the last element - if you remove it, it invalidates next iterator and crash appears typedef std::list BGFreeSlotQueueType; diff --git a/src/server/game/Chat/Chat.h b/src/server/game/Chat/Chat.h index 93ccd6658c..cae1d8116a 100644 --- a/src/server/game/Chat/Chat.h +++ b/src/server/game/Chat/Chat.h @@ -22,11 +22,13 @@ #define TRINITYCORE_CHAT_H #include "SharedDefines.h" +#include "Player.h" #include class ChatHandler; class WorldSession; +class WorldObject; class Creature; class Player; class Unit; diff --git a/src/server/game/Weather/WeatherMgr.h b/src/server/game/Weather/WeatherMgr.h index 5751e68a56..2738caae8b 100644 --- a/src/server/game/Weather/WeatherMgr.h +++ b/src/server/game/Weather/WeatherMgr.h @@ -29,6 +29,7 @@ #include "SharedDefines.h" #include "Timer.h" #include "Weather.h" +#include class WeatherMgr {