summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--src/common/DataStores/DBCFileLoader.cpp1
-rw-r--r--src/common/Dynamic/TypeContainer.h1
-rw-r--r--src/common/Logging/enuminfo_LogCommon.cpp1
-rw-r--r--src/common/Threading/MPSCQueue.h1
-rw-r--r--src/common/Utilities/ByteConverter.h2
-rw-r--r--src/common/Utilities/IteratorPair.h2
-rw-r--r--src/common/Utilities/SFMTRand.cpp2
-rw-r--r--src/common/Utilities/SmartEnum.h1
-rw-r--r--src/server/database/Updater/DBUpdater.cpp1
-rw-r--r--src/server/game/Scripting/ScriptMgr.cpp1
-rw-r--r--src/server/game/Spells/SpellEffects.cpp1
-rw-r--r--src/server/scripts/Commands/cs_debug.cpp1
-rw-r--r--src/server/scripts/Kalimdor/TempleOfAhnQiraj/mob_anubisath_sentinel.cpp1
-rw-r--r--src/server/scripts/Northrend/IcecrownCitadel/boss_blood_prince_council.cpp1
-rw-r--r--src/server/scripts/Northrend/IcecrownCitadel/boss_festergut.cpp1
-rw-r--r--src/server/scripts/Northrend/IcecrownCitadel/boss_icecrown_gunship_battle.cpp2
-rw-r--r--src/server/scripts/Northrend/IcecrownCitadel/boss_sindragosa.cpp2
-rw-r--r--src/server/scripts/Northrend/IcecrownCitadel/boss_the_lich_king.cpp1
-rw-r--r--src/server/scripts/Northrend/IcecrownCitadel/boss_valithria_dreamwalker.cpp1
-rw-r--r--src/server/scripts/Northrend/IcecrownCitadel/icecrown_citadel.h5
-rw-r--r--src/server/scripts/OutdoorPvP/OutdoorPvPHP.cpp1
-rw-r--r--src/server/scripts/Outland/CoilfangReservoir/SlavePens/boss_ahune.cpp1
-rw-r--r--src/server/scripts/Outland/zone_shattrath_city.cpp1
-rw-r--r--src/server/scripts/World/action_ip_logger.cpp1
-rw-r--r--src/server/shared/Realms/Realm.cpp1
-rw-r--r--src/server/shared/Realms/RealmList.cpp2
-rw-r--r--src/server/shared/enuminfo_SharedDefines.cpp1
27 files changed, 16 insertions, 21 deletions
diff --git a/src/common/DataStores/DBCFileLoader.cpp b/src/common/DataStores/DBCFileLoader.cpp
index dfabe1630d..2f05d8fe7b 100644
--- a/src/common/DataStores/DBCFileLoader.cpp
+++ b/src/common/DataStores/DBCFileLoader.cpp
@@ -17,7 +17,6 @@
#include "DBCFileLoader.h"
#include "Errors.h"
-#include <stdio.h>
#include <string.h>
DBCFileLoader::DBCFileLoader() : recordSize(0), recordCount(0), fieldCount(0), stringSize(0), fieldsOffset(nullptr), data(nullptr), stringTable(nullptr) { }
diff --git a/src/common/Dynamic/TypeContainer.h b/src/common/Dynamic/TypeContainer.h
index 7e8ef91bca..f1551996fa 100644
--- a/src/common/Dynamic/TypeContainer.h
+++ b/src/common/Dynamic/TypeContainer.h
@@ -25,7 +25,6 @@
#include "Dynamic/TypeList.h"
#include "GridRefMgr.h"
-#include <map>
#include <unordered_map>
/*
diff --git a/src/common/Logging/enuminfo_LogCommon.cpp b/src/common/Logging/enuminfo_LogCommon.cpp
index e06d5fc26c..db9c330c6e 100644
--- a/src/common/Logging/enuminfo_LogCommon.cpp
+++ b/src/common/Logging/enuminfo_LogCommon.cpp
@@ -19,6 +19,7 @@
#include "Define.h"
#include "SmartEnum.h"
#include <stdexcept>
+#include <vector>
namespace Acore::Impl::EnumUtilsImpl
{
diff --git a/src/common/Threading/MPSCQueue.h b/src/common/Threading/MPSCQueue.h
index 41d49ba14a..15176178b0 100644
--- a/src/common/Threading/MPSCQueue.h
+++ b/src/common/Threading/MPSCQueue.h
@@ -19,7 +19,6 @@
#define MPSCQueue_h__
#include <atomic>
-#include <memory>
namespace Acore::Impl
{
diff --git a/src/common/Utilities/ByteConverter.h b/src/common/Utilities/ByteConverter.h
index ff0818bd6b..0c972ba47f 100644
--- a/src/common/Utilities/ByteConverter.h
+++ b/src/common/Utilities/ByteConverter.h
@@ -23,7 +23,7 @@
*/
#include "Define.h"
-#include <algorithm>
+#include <vector>
namespace ByteConverter
{
diff --git a/src/common/Utilities/IteratorPair.h b/src/common/Utilities/IteratorPair.h
index 385c77a864..8128da4fd1 100644
--- a/src/common/Utilities/IteratorPair.h
+++ b/src/common/Utilities/IteratorPair.h
@@ -18,7 +18,7 @@
#ifndef IteratorPair_h__
#define IteratorPair_h__
-#include <utility>
+#include <vector>
namespace Acore
{
diff --git a/src/common/Utilities/SFMTRand.cpp b/src/common/Utilities/SFMTRand.cpp
index c109924dbb..d21432bc94 100644
--- a/src/common/Utilities/SFMTRand.cpp
+++ b/src/common/Utilities/SFMTRand.cpp
@@ -17,8 +17,8 @@
#include "SFMTRand.h"
#include "Timer.h"
+#include <algorithm>
#include <array>
-#include <functional>
#include <random>
#if defined(__aarch64__)
diff --git a/src/common/Utilities/SmartEnum.h b/src/common/Utilities/SmartEnum.h
index fd00b83625..0d9fe30662 100644
--- a/src/common/Utilities/SmartEnum.h
+++ b/src/common/Utilities/SmartEnum.h
@@ -19,7 +19,6 @@
#define AC_SMARTENUM_H
#include "IteratorPair.h"
-#include <iterator>
struct EnumText
{
diff --git a/src/server/database/Updater/DBUpdater.cpp b/src/server/database/Updater/DBUpdater.cpp
index 2f91224cef..3cc11a67ee 100644
--- a/src/server/database/Updater/DBUpdater.cpp
+++ b/src/server/database/Updater/DBUpdater.cpp
@@ -23,6 +23,7 @@
#include "Log.h"
#include "StartProcess.h"
#include "UpdateFetcher.h"
+#include "QueryResult.h"
#include <filesystem>
#include <fstream>
#include <iostream>
diff --git a/src/server/game/Scripting/ScriptMgr.cpp b/src/server/game/Scripting/ScriptMgr.cpp
index 3ff8933e34..83af4d8512 100644
--- a/src/server/game/Scripting/ScriptMgr.cpp
+++ b/src/server/game/Scripting/ScriptMgr.cpp
@@ -19,7 +19,6 @@
#include "AllScriptsObjects.h"
#include "InstanceScript.h"
#include "LFGScripts.h"
-#include "ScriptObject.h"
#include "ScriptSystem.h"
#include "SmartAI.h"
#include "SpellMgr.h"
diff --git a/src/server/game/Spells/SpellEffects.cpp b/src/server/game/Spells/SpellEffects.cpp
index 8b7699a783..19583b18f1 100644
--- a/src/server/game/Spells/SpellEffects.cpp
+++ b/src/server/game/Spells/SpellEffects.cpp
@@ -19,7 +19,6 @@
#include "BattlegroundIC.h"
#include "BattlegroundMgr.h"
#include "BattlegroundSA.h"
-#include "BattlegroundWS.h"
#include "CellImpl.h"
#include "Chat.h"
#include "Common.h"
diff --git a/src/server/scripts/Commands/cs_debug.cpp b/src/server/scripts/Commands/cs_debug.cpp
index 38dd93a2ff..28a35073ab 100644
--- a/src/server/scripts/Commands/cs_debug.cpp
+++ b/src/server/scripts/Commands/cs_debug.cpp
@@ -28,7 +28,6 @@
#include "Channel.h"
#include "Chat.h"
#include "CommandScript.h"
-#include "GossipDef.h"
#include "GridNotifiersImpl.h"
#include "LFGMgr.h"
#include "Language.h"
diff --git a/src/server/scripts/Kalimdor/TempleOfAhnQiraj/mob_anubisath_sentinel.cpp b/src/server/scripts/Kalimdor/TempleOfAhnQiraj/mob_anubisath_sentinel.cpp
index f4a2b21bd8..0151fe6940 100644
--- a/src/server/scripts/Kalimdor/TempleOfAhnQiraj/mob_anubisath_sentinel.cpp
+++ b/src/server/scripts/Kalimdor/TempleOfAhnQiraj/mob_anubisath_sentinel.cpp
@@ -20,7 +20,6 @@
#include "ScriptedCreature.h"
#include "SpellScript.h"
#include "SpellScriptLoader.h"
-#include "temple_of_ahnqiraj.h"
enum Spells
{
diff --git a/src/server/scripts/Northrend/IcecrownCitadel/boss_blood_prince_council.cpp b/src/server/scripts/Northrend/IcecrownCitadel/boss_blood_prince_council.cpp
index b344f352f8..a77e1a66c4 100644
--- a/src/server/scripts/Northrend/IcecrownCitadel/boss_blood_prince_council.cpp
+++ b/src/server/scripts/Northrend/IcecrownCitadel/boss_blood_prince_council.cpp
@@ -22,6 +22,7 @@
#include "SpellAuraEffects.h"
#include "SpellScriptLoader.h"
#include "icecrown_citadel.h"
+#include "PassiveAI.h"
enum Texts
{
diff --git a/src/server/scripts/Northrend/IcecrownCitadel/boss_festergut.cpp b/src/server/scripts/Northrend/IcecrownCitadel/boss_festergut.cpp
index efda9ca7bc..923b9a341f 100644
--- a/src/server/scripts/Northrend/IcecrownCitadel/boss_festergut.cpp
+++ b/src/server/scripts/Northrend/IcecrownCitadel/boss_festergut.cpp
@@ -22,6 +22,7 @@
#include "SpellAuras.h"
#include "SpellScriptLoader.h"
#include "icecrown_citadel.h"
+#include "SpellAuraEffects.h"
#include "SpellMgr.h"
enum ScriptTexts
diff --git a/src/server/scripts/Northrend/IcecrownCitadel/boss_icecrown_gunship_battle.cpp b/src/server/scripts/Northrend/IcecrownCitadel/boss_icecrown_gunship_battle.cpp
index c70c69018d..7f743408d5 100644
--- a/src/server/scripts/Northrend/IcecrownCitadel/boss_icecrown_gunship_battle.cpp
+++ b/src/server/scripts/Northrend/IcecrownCitadel/boss_icecrown_gunship_battle.cpp
@@ -28,6 +28,8 @@
#include "TransportMgr.h"
#include "Vehicle.h"
#include "icecrown_citadel.h"
+#include "PassiveAI.h"
+#include "SpellAuraEffects.h"
enum Texts
{
diff --git a/src/server/scripts/Northrend/IcecrownCitadel/boss_sindragosa.cpp b/src/server/scripts/Northrend/IcecrownCitadel/boss_sindragosa.cpp
index 0b18293003..1bda7c69eb 100644
--- a/src/server/scripts/Northrend/IcecrownCitadel/boss_sindragosa.cpp
+++ b/src/server/scripts/Northrend/IcecrownCitadel/boss_sindragosa.cpp
@@ -25,6 +25,8 @@
#include "ScriptedCreature.h"
#include "SpellScriptLoader.h"
#include "icecrown_citadel.h"
+#include "PassiveAI.h"
+#include "SpellAuraEffects.h"
enum Texts
{
diff --git a/src/server/scripts/Northrend/IcecrownCitadel/boss_the_lich_king.cpp b/src/server/scripts/Northrend/IcecrownCitadel/boss_the_lich_king.cpp
index 7ff32d6216..21e13a37af 100644
--- a/src/server/scripts/Northrend/IcecrownCitadel/boss_the_lich_king.cpp
+++ b/src/server/scripts/Northrend/IcecrownCitadel/boss_the_lich_king.cpp
@@ -32,6 +32,7 @@
#include "Vehicle.h"
#include "Weather.h"
#include "icecrown_citadel.h"
+#include "PassiveAI.h"
enum Texts
{
diff --git a/src/server/scripts/Northrend/IcecrownCitadel/boss_valithria_dreamwalker.cpp b/src/server/scripts/Northrend/IcecrownCitadel/boss_valithria_dreamwalker.cpp
index fae3bb8b70..38fc76ba42 100644
--- a/src/server/scripts/Northrend/IcecrownCitadel/boss_valithria_dreamwalker.cpp
+++ b/src/server/scripts/Northrend/IcecrownCitadel/boss_valithria_dreamwalker.cpp
@@ -26,6 +26,7 @@
#include "SpellAuraEffects.h"
#include "SpellScriptLoader.h"
#include "icecrown_citadel.h"
+#include "PassiveAI.h"
enum Texts
{
diff --git a/src/server/scripts/Northrend/IcecrownCitadel/icecrown_citadel.h b/src/server/scripts/Northrend/IcecrownCitadel/icecrown_citadel.h
index 99b873d1a0..a2720c0d14 100644
--- a/src/server/scripts/Northrend/IcecrownCitadel/icecrown_citadel.h
+++ b/src/server/scripts/Northrend/IcecrownCitadel/icecrown_citadel.h
@@ -21,14 +21,9 @@
#include "Chat.h"
#include "Creature.h"
#include "CreatureScript.h"
-#include "InstanceScript.h"
-#include "Map.h"
-#include "PassiveAI.h"
#include "Player.h"
#include "ScriptedCreature.h"
-#include "SpellAuraEffects.h"
#include "SpellScript.h"
-#include "SpellScriptLoader.h"
#define DataHeader "IC"
diff --git a/src/server/scripts/OutdoorPvP/OutdoorPvPHP.cpp b/src/server/scripts/OutdoorPvP/OutdoorPvPHP.cpp
index 1fb4a1231f..efb85af372 100644
--- a/src/server/scripts/OutdoorPvP/OutdoorPvPHP.cpp
+++ b/src/server/scripts/OutdoorPvP/OutdoorPvPHP.cpp
@@ -21,7 +21,6 @@
#include "MapMgr.h"
#include "ObjectMgr.h"
#include "OutdoorPvP.h"
-#include "OutdoorPvPMgr.h"
#include "OutdoorPvPScript.h"
#include "Player.h"
#include "World.h"
diff --git a/src/server/scripts/Outland/CoilfangReservoir/SlavePens/boss_ahune.cpp b/src/server/scripts/Outland/CoilfangReservoir/SlavePens/boss_ahune.cpp
index 265c3fef9b..95bba3d499 100644
--- a/src/server/scripts/Outland/CoilfangReservoir/SlavePens/boss_ahune.cpp
+++ b/src/server/scripts/Outland/CoilfangReservoir/SlavePens/boss_ahune.cpp
@@ -33,7 +33,6 @@
#include "ScriptedGossip.h"
#include "SpellAuraEffects.h"
#include "SpellInfo.h"
-#include "SpellMgr.h"
#include "SpellScript.h"
#include "SpellScriptLoader.h"
#include "TemporarySummon.h"
diff --git a/src/server/scripts/Outland/zone_shattrath_city.cpp b/src/server/scripts/Outland/zone_shattrath_city.cpp
index ee667ba0a9..29382d6ae4 100644
--- a/src/server/scripts/Outland/zone_shattrath_city.cpp
+++ b/src/server/scripts/Outland/zone_shattrath_city.cpp
@@ -21,7 +21,6 @@
#include "ScriptedCreature.h"
#include "ScriptedEscortAI.h"
#include "ScriptedGossip.h"
-#include "TaskScheduler.h"
/*
##################################################
diff --git a/src/server/scripts/World/action_ip_logger.cpp b/src/server/scripts/World/action_ip_logger.cpp
index 1d219476f8..1036e6f409 100644
--- a/src/server/scripts/World/action_ip_logger.cpp
+++ b/src/server/scripts/World/action_ip_logger.cpp
@@ -17,7 +17,6 @@
#include "AccountScript.h"
#include "Channel.h"
-#include "CreatureScript.h"
#include "Group.h"
#include "Guild.h"
#include "PlayerScript.h"
diff --git a/src/server/shared/Realms/Realm.cpp b/src/server/shared/Realms/Realm.cpp
index d5cb544f10..4f8986634c 100644
--- a/src/server/shared/Realms/Realm.cpp
+++ b/src/server/shared/Realms/Realm.cpp
@@ -18,6 +18,7 @@
#include "Realm.h"
#include "IpNetwork.h"
#include <boost/asio/ip/tcp.hpp>
+#include <memory>
boost::asio::ip::tcp_endpoint Realm::GetAddressForClient(boost::asio::ip::address const& clientAddr) const
{
diff --git a/src/server/shared/Realms/RealmList.cpp b/src/server/shared/Realms/RealmList.cpp
index dd28fa9401..5576cb2624 100644
--- a/src/server/shared/Realms/RealmList.cpp
+++ b/src/server/shared/Realms/RealmList.cpp
@@ -18,12 +18,12 @@
#include "RealmList.h"
#include "DatabaseEnv.h"
#include "DeadlineTimer.h"
-#include "IoContext.h"
#include "Log.h"
#include "Resolver.h"
#include "QueryResult.h"
#include "Util.h"
#include <boost/asio/ip/tcp.hpp>
+#include <memory>
RealmList::RealmList() : _updateInterval(0) { }
diff --git a/src/server/shared/enuminfo_SharedDefines.cpp b/src/server/shared/enuminfo_SharedDefines.cpp
index 884ac0b2b0..f8009d6b33 100644
--- a/src/server/shared/enuminfo_SharedDefines.cpp
+++ b/src/server/shared/enuminfo_SharedDefines.cpp
@@ -19,6 +19,7 @@
#include "Define.h"
#include "SmartEnum.h"
#include <stdexcept>
+#include <vector>
namespace Acore::Impl::EnumUtilsImpl
{