refactor(Core): remove unused imports (#17094)

This commit is contained in:
Francesco Borzì
2023-08-28 13:39:43 +02:00
committed by GitHub
parent eaa6487fc2
commit 5d01b700fd
65 changed files with 30 additions and 83 deletions
-1
View File
@@ -29,7 +29,6 @@
#include "Timer.h" #include "Timer.h"
#include "Tokenize.h" #include "Tokenize.h"
#include <chrono> #include <chrono>
#include <sstream>
Log::Log() : AppenderId(0), highestLogLevel(LOG_LEVEL_FATAL) Log::Log() : AppenderId(0), highestLogLevel(LOG_LEVEL_FATAL)
{ {
-1
View File
@@ -16,7 +16,6 @@
*/ */
#include "LogMessage.h" #include "LogMessage.h"
#include "StringFormat.h"
#include "Timer.h" #include "Timer.h"
LogMessage::LogMessage(LogLevel _level, std::string const& _type, std::string_view _text) LogMessage::LogMessage(LogLevel _level, std::string const& _type, std::string_view _text)
-1
View File
@@ -25,7 +25,6 @@
#include <boost/core/demangle.hpp> #include <boost/core/demangle.hpp>
#include <cctype> #include <cctype>
#include <cstdarg> #include <cstdarg>
#include <ctime>
#include <sstream> #include <sstream>
#include <string> #include <string>
#include <utf8.h> #include <utf8.h>
@@ -21,7 +21,6 @@
#include "CliRunnable.h" #include "CliRunnable.h"
#include "Config.h" #include "Config.h"
#include "Errors.h"
#include "ObjectMgr.h" #include "ObjectMgr.h"
#include "World.h" #include "World.h"
#include <fmt/core.h> #include <fmt/core.h>
+6 -1
View File
@@ -20,11 +20,16 @@
#include "Creature.h" #include "Creature.h"
#include "DBCStores.h" #include "DBCStores.h"
#include "GridNotifiers.h" #include "GridNotifiers.h"
#include "GridNotifiersImpl.h"
#include "ObjectAccessor.h" #include "ObjectAccessor.h"
#include "SpellMgr.h" #include "SpellMgr.h"
#include "Totem.h" #include "Totem.h"
/// @todo: this import is not necessary for compilation and marked as unused by the IDE
// however, for some reasons removing it would cause a damn linking issue
// there is probably some underlying problem with imports which should properly addressed
// see: https://github.com/azerothcore/azerothcore-wotlk/issues/9766
#include "GridNotifiersImpl.h"
int32 TotemAI::Permissible(Creature const* creature) int32 TotemAI::Permissible(Creature const* creature)
{ {
if (creature->IsTotem()) if (creature->IsTotem())
-1
View File
@@ -21,7 +21,6 @@
#include "Player.h" #include "Player.h"
#include "Spell.h" #include "Spell.h"
#include "SpellAuraEffects.h" #include "SpellAuraEffects.h"
#include "SpellAuras.h"
#include "SpellInfo.h" #include "SpellInfo.h"
#include "SpellMgr.h" #include "SpellMgr.h"
-1
View File
@@ -26,7 +26,6 @@
#include "Player.h" #include "Player.h"
#include "Vehicle.h" #include "Vehicle.h"
#include "ScriptMgr.h" #include "ScriptMgr.h"
#include "Language.h"
#include "ZoneScript.h" #include "ZoneScript.h"
//Disable CreatureAI when charmed //Disable CreatureAI when charmed
@@ -22,7 +22,6 @@
#include "MovementGenerator.h" #include "MovementGenerator.h"
#include "GameObject.h" #include "GameObject.h"
#include "GameObjectAIFactory.h"
#include "ScriptMgr.h" #include "ScriptMgr.h"
@@ -15,17 +15,21 @@
* with this program. If not, see <http://www.gnu.org/licenses/>. * with this program. If not, see <http://www.gnu.org/licenses/>.
*/ */
#include "AreaBoundary.h"
#include "ScriptedCreature.h" #include "ScriptedCreature.h"
#include "Cell.h" #include "Cell.h"
#include "CellImpl.h" #include "CellImpl.h"
#include "GameTime.h" #include "GameTime.h"
#include "GridNotifiers.h" #include "GridNotifiers.h"
#include "GridNotifiersImpl.h"
#include "ObjectMgr.h" #include "ObjectMgr.h"
#include "Spell.h" #include "Spell.h"
#include "TemporarySummon.h" #include "TemporarySummon.h"
/// @todo: this import is not necessary for compilation and marked as unused by the IDE
// however, for some reasons removing it would cause a damn linking issue
// there is probably some underlying problem with imports which should properly addressed
// see: https://github.com/azerothcore/azerothcore-wotlk/issues/9766
#include "GridNotifiersImpl.h"
// Spell summary for ScriptedAI::SelectSpell // Spell summary for ScriptedAI::SelectSpell
struct TSpellSummary struct TSpellSummary
{ {
@@ -19,7 +19,6 @@
#include "CellImpl.h" #include "CellImpl.h"
#include "GridDefines.h" #include "GridDefines.h"
#include "GridNotifiers.h" #include "GridNotifiers.h"
#include "GridNotifiersImpl.h"
#include "Group.h" #include "Group.h"
#include "ObjectDefines.h" #include "ObjectDefines.h"
#include "ObjectMgr.h" #include "ObjectMgr.h"
@@ -24,7 +24,6 @@
#include "GossipDef.h" #include "GossipDef.h"
#include "GridDefines.h" #include "GridDefines.h"
#include "GridNotifiers.h" #include "GridNotifiers.h"
#include "GridNotifiersImpl.h"
#include "Group.h" #include "Group.h"
#include "InstanceScript.h" #include "InstanceScript.h"
#include "Language.h" #include "Language.h"
@@ -37,6 +36,12 @@
#include "SpellMgr.h" #include "SpellMgr.h"
#include "Vehicle.h" #include "Vehicle.h"
/// @todo: this import is not necessary for compilation and marked as unused by the IDE
// however, for some reasons removing it would cause a damn linking issue
// there is probably some underlying problem with imports which should properly addressed
// see: https://github.com/azerothcore/azerothcore-wotlk/issues/9766
#include "GridNotifiersImpl.h"
SmartScript::SmartScript() SmartScript::SmartScript()
{ {
go = nullptr; go = nullptr;
@@ -21,8 +21,6 @@
#include "DatabaseEnv.h" #include "DatabaseEnv.h"
#include "GameEventMgr.h" #include "GameEventMgr.h"
#include "GridDefines.h" #include "GridDefines.h"
#include "GridNotifiers.h"
#include "GridNotifiersImpl.h"
#include "InstanceScript.h" #include "InstanceScript.h"
#include "ObjectDefines.h" #include "ObjectDefines.h"
#include "ObjectMgr.h" #include "ObjectMgr.h"
@@ -16,8 +16,6 @@
*/ */
#include "AuctionHouseMgr.h" #include "AuctionHouseMgr.h"
#include "AccountMgr.h"
#include "AsyncAuctionListing.h"
#include "Common.h" #include "Common.h"
#include "DBCStores.h" #include "DBCStores.h"
#include "DatabaseEnv.h" #include "DatabaseEnv.h"
+6 -1
View File
@@ -22,7 +22,6 @@
#include "GameGraveyard.h" #include "GameGraveyard.h"
#include "GameTime.h" #include "GameTime.h"
#include "GridNotifiers.h" #include "GridNotifiers.h"
#include "GridNotifiersImpl.h"
#include "Group.h" #include "Group.h"
#include "GroupMgr.h" #include "GroupMgr.h"
#include "Map.h" #include "Map.h"
@@ -33,6 +32,12 @@
#include "Transport.h" #include "Transport.h"
#include "WorldPacket.h" #include "WorldPacket.h"
/// @todo: this import is not necessary for compilation and marked as unused by the IDE
// however, for some reasons removing it would cause a damn linking issue
// there is probably some underlying problem with imports which should properly addressed
// see: https://github.com/azerothcore/azerothcore-wotlk/issues/9766
#include "GridNotifiersImpl.h"
Battlefield::Battlefield() Battlefield::Battlefield()
{ {
m_Timer = 0; m_Timer = 0;
@@ -18,7 +18,6 @@
#include "Battleground.h" #include "Battleground.h"
#include "ArenaSpectator.h" #include "ArenaSpectator.h"
#include "ArenaTeam.h" #include "ArenaTeam.h"
#include "ArenaTeamMgr.h"
#include "BattlegroundBE.h" #include "BattlegroundBE.h"
#include "BattlegroundDS.h" #include "BattlegroundDS.h"
#include "BattlegroundMgr.h" #include "BattlegroundMgr.h"
@@ -19,7 +19,6 @@
#include "BattlegroundMgr.h" #include "BattlegroundMgr.h"
#include "Creature.h" #include "Creature.h"
#include "GameGraveyard.h" #include "GameGraveyard.h"
#include "Language.h"
#include "Player.h" #include "Player.h"
#include "Util.h" #include "Util.h"
#include "WorldPacket.h" #include "WorldPacket.h"
@@ -26,7 +26,6 @@
#include "Player.h" #include "Player.h"
#include "SpellAuras.h" #include "SpellAuras.h"
#include "WorldPacket.h" #include "WorldPacket.h"
#include "WorldSession.h"
void BattlegroundAVScore::BuildObjectivesBlock(WorldPacket& data) void BattlegroundAVScore::BuildObjectivesBlock(WorldPacket& data)
{ {
@@ -16,15 +16,12 @@
*/ */
#include "BattlegroundDS.h" #include "BattlegroundDS.h"
#include "ArenaScore.h"
#include "Creature.h" #include "Creature.h"
#include "GameObject.h" #include "GameObject.h"
#include "Language.h"
#include "Log.h" #include "Log.h"
#include "ObjectAccessor.h" #include "ObjectAccessor.h"
#include "Player.h" #include "Player.h"
#include "WorldPacket.h" #include "WorldPacket.h"
#include "WorldSession.h"
BattlegroundDS::BattlegroundDS() BattlegroundDS::BattlegroundDS()
{ {
@@ -20,7 +20,6 @@
#include "Creature.h" #include "Creature.h"
#include "GameGraveyard.h" #include "GameGraveyard.h"
#include "GameTime.h" #include "GameTime.h"
#include "Language.h"
#include "ObjectMgr.h" #include "ObjectMgr.h"
#include "Player.h" #include "Player.h"
#include "Util.h" #include "Util.h"
@@ -20,14 +20,12 @@
#include "GameGraveyard.h" #include "GameGraveyard.h"
#include "GameObject.h" #include "GameObject.h"
#include "GameTime.h" #include "GameTime.h"
#include "Language.h"
#include "ObjectMgr.h" #include "ObjectMgr.h"
#include "Player.h" #include "Player.h"
#include "ScriptedCreature.h" #include "ScriptedCreature.h"
#include "Transport.h" #include "Transport.h"
#include "Vehicle.h" #include "Vehicle.h"
#include "WorldPacket.h" #include "WorldPacket.h"
#include "WorldSession.h"
void BattlegroundICScore::BuildObjectivesBlock(WorldPacket& data) void BattlegroundICScore::BuildObjectivesBlock(WorldPacket& data)
{ {
@@ -16,8 +16,6 @@
*/ */
#include "BattlegroundRL.h" #include "BattlegroundRL.h"
#include "ArenaScore.h"
#include "Language.h"
#include "Log.h" #include "Log.h"
#include "Player.h" #include "Player.h"
#include "WorldPacket.h" #include "WorldPacket.h"
@@ -19,13 +19,11 @@
#include "ArenaScore.h" #include "ArenaScore.h"
#include "Battleground.h" #include "Battleground.h"
#include "GameObject.h" #include "GameObject.h"
#include "Language.h"
#include "Log.h" #include "Log.h"
#include "ObjectAccessor.h" #include "ObjectAccessor.h"
#include "Pet.h" #include "Pet.h"
#include "Player.h" #include "Player.h"
#include "WorldPacket.h" #include "WorldPacket.h"
#include "WorldSession.h"
static constexpr Milliseconds BG_RV_PILLAR_SWITCH_TIMER = 25s; static constexpr Milliseconds BG_RV_PILLAR_SWITCH_TIMER = 25s;
static constexpr Milliseconds BG_RV_FIRE_TO_PILLAR_TIMER = 20s; static constexpr Milliseconds BG_RV_FIRE_TO_PILLAR_TIMER = 20s;
@@ -19,7 +19,6 @@
#include "BattlegroundMgr.h" #include "BattlegroundMgr.h"
#include "GameGraveyard.h" #include "GameGraveyard.h"
#include "GameObject.h" #include "GameObject.h"
#include "Language.h"
#include "Object.h" #include "Object.h"
#include "ObjectMgr.h" #include "ObjectMgr.h"
#include "Player.h" #include "Player.h"
-1
View File
@@ -18,7 +18,6 @@
#include "Hyperlinks.h" #include "Hyperlinks.h"
#include "Common.h" #include "Common.h"
#include "DBCStores.h" #include "DBCStores.h"
#include "Errors.h"
#include "ObjectMgr.h" #include "ObjectMgr.h"
#include "QuestDef.h" #include "QuestDef.h"
#include "SharedDefines.h" #include "SharedDefines.h"
-1
View File
@@ -21,7 +21,6 @@
#include "Map.h" #include "Map.h"
#include "ObjectAccessor.h" #include "ObjectAccessor.h"
#include "Player.h" #include "Player.h"
#include "SpellAuras.h"
#include "SpellInfo.h" #include "SpellInfo.h"
#include "SpellMgr.h" #include "SpellMgr.h"
#include "Unit.h" #include "Unit.h"
-2
View File
@@ -16,7 +16,6 @@
*/ */
#include "DBCStores.h" #include "DBCStores.h"
#include "Common.h"
#include "Containers.h" #include "Containers.h"
#include "Log.h" #include "Log.h"
#include "M2Structure.h" #include "M2Structure.h"
@@ -25,7 +24,6 @@
#include <boost/filesystem/path.hpp> #include <boost/filesystem/path.hpp>
#include <fstream> #include <fstream>
#include <iostream> #include <iostream>
#include <iomanip>
typedef std::vector<FlyByCamera> FlyByCameraCollection; typedef std::vector<FlyByCamera> FlyByCameraCollection;
std::unordered_map<uint32, FlyByCameraCollection> sFlyByCameraStore; std::unordered_map<uint32, FlyByCameraCollection> sFlyByCameraStore;
@@ -29,7 +29,6 @@
#include "GridNotifiers.h" #include "GridNotifiers.h"
#include "Group.h" #include "Group.h"
#include "GroupMgr.h" #include "GroupMgr.h"
#include "InstanceScript.h"
#include "Log.h" #include "Log.h"
#include "LootMgr.h" #include "LootMgr.h"
#include "MapMgr.h" #include "MapMgr.h"
@@ -16,7 +16,6 @@
*/ */
#include "TemporarySummon.h" #include "TemporarySummon.h"
#include "CreatureAI.h"
#include "GameObject.h" #include "GameObject.h"
#include "GameObjectAI.h" #include "GameObjectAI.h"
#include "Log.h" #include "Log.h"
@@ -18,7 +18,6 @@
#include "SpellAuraEffects.h" #include "SpellAuraEffects.h"
#include "GameTime.h" #include "GameTime.h"
#include "GridNotifiers.h" #include "GridNotifiers.h"
#include "GridNotifiersImpl.h"
#include "ObjectAccessor.h" #include "ObjectAccessor.h"
#include "Opcodes.h" #include "Opcodes.h"
#include "ScriptMgr.h" #include "ScriptMgr.h"
-1
View File
@@ -27,7 +27,6 @@
#include "SpellInfo.h" #include "SpellInfo.h"
#include "SpellMgr.h" #include "SpellMgr.h"
#include "WorldPacket.h" #include "WorldPacket.h"
#include "WorldSession.h"
#include "Tokenize.h" #include "Tokenize.h"
#include "StringConvert.h" #include "StringConvert.h"
-2
View File
@@ -18,11 +18,9 @@
#include "Pet.h" #include "Pet.h"
#include "ArenaSpectator.h" #include "ArenaSpectator.h"
#include "Common.h" #include "Common.h"
#include "CreatureAI.h"
#include "DatabaseEnv.h" #include "DatabaseEnv.h"
#include "GameTime.h" #include "GameTime.h"
#include "Group.h" #include "Group.h"
#include "InstanceScript.h"
#include "Log.h" #include "Log.h"
#include "ObjectMgr.h" #include "ObjectMgr.h"
#include "PetPackets.h" #include "PetPackets.h"
@@ -16,11 +16,9 @@
*/ */
#include "CinematicMgr.h" #include "CinematicMgr.h"
#include "Map.h"
#include "M2Stores.h" #include "M2Stores.h"
#include "MotionMaster.h" #include "MotionMaster.h"
#include "Player.h" #include "Player.h"
#include "TemporarySummon.h"
CinematicMgr::CinematicMgr(Player* playerref) CinematicMgr::CinematicMgr(Player* playerref)
{ {
@@ -79,7 +79,6 @@
#include "Transport.h" #include "Transport.h"
#include "UpdateData.h" #include "UpdateData.h"
#include "UpdateFieldFlags.h" #include "UpdateFieldFlags.h"
#include "UpdateMask.h"
#include "Util.h" #include "Util.h"
#include "Vehicle.h" #include "Vehicle.h"
#include "Weather.h" #include "Weather.h"
@@ -24,14 +24,12 @@
#include "Battleground.h" #include "Battleground.h"
#include "BattlegroundAV.h" #include "BattlegroundAV.h"
#include "BattlegroundMgr.h" #include "BattlegroundMgr.h"
#include "CellImpl.h"
#include "Channel.h" #include "Channel.h"
#include "CharacterDatabaseCleaner.h" #include "CharacterDatabaseCleaner.h"
#include "Chat.h" #include "Chat.h"
#include "Common.h" #include "Common.h"
#include "ConditionMgr.h" #include "ConditionMgr.h"
#include "Config.h" #include "Config.h"
#include "CreatureAI.h"
#include "DatabaseEnv.h" #include "DatabaseEnv.h"
#include "DisableMgr.h" #include "DisableMgr.h"
#include "GameEventMgr.h" #include "GameEventMgr.h"
@@ -43,7 +41,6 @@
#include "GroupMgr.h" #include "GroupMgr.h"
#include "Guild.h" #include "Guild.h"
#include "InstanceSaveMgr.h" #include "InstanceSaveMgr.h"
#include "InstanceScript.h"
#include "LFGMgr.h" #include "LFGMgr.h"
#include "Language.h" #include "Language.h"
#include "Log.h" #include "Log.h"
-1
View File
@@ -39,7 +39,6 @@
#include "GridNotifiersImpl.h" #include "GridNotifiersImpl.h"
#include "Group.h" #include "Group.h"
#include "InstanceSaveMgr.h" #include "InstanceSaveMgr.h"
#include "InstanceScript.h"
#include "Log.h" #include "Log.h"
#include "MapMgr.h" #include "MapMgr.h"
#include "MoveSpline.h" #include "MoveSpline.h"
@@ -17,7 +17,6 @@
#include "Vehicle.h" #include "Vehicle.h"
#include "BattlefieldWG.h" #include "BattlefieldWG.h"
#include "CreatureAI.h"
#include "Log.h" #include "Log.h"
#include "MoveSplineInit.h" #include "MoveSplineInit.h"
#include "ObjectMgr.h" #include "ObjectMgr.h"
-1
View File
@@ -30,7 +30,6 @@
#include "ScriptMgr.h" #include "ScriptMgr.h"
#include "Transport.h" #include "Transport.h"
#include "UnitAI.h" #include "UnitAI.h"
#include "Util.h"
#include "World.h" #include "World.h"
#include "WorldStatePackets.h" #include "WorldStatePackets.h"
#include <time.h> #include <time.h>
@@ -21,10 +21,8 @@
#include "DynamicObject.h" #include "DynamicObject.h"
#include "GameObject.h" #include "GameObject.h"
#include "GridNotifiers.h" #include "GridNotifiers.h"
#include "GridNotifiersImpl.h"
#include "Log.h" #include "Log.h"
#include "Map.h" #include "Map.h"
#include "MapInstanced.h"
#include "MapMgr.h" #include "MapMgr.h"
#include "ObjectDefines.h" #include "ObjectDefines.h"
#include "ObjectMgr.h" #include "ObjectMgr.h"
-2
View File
@@ -43,12 +43,10 @@
#include "ReputationMgr.h" #include "ReputationMgr.h"
#include "ScriptMgr.h" #include "ScriptMgr.h"
#include "Spell.h" #include "Spell.h"
#include "SpellAuras.h"
#include "SpellMgr.h" #include "SpellMgr.h"
#include "SpellScript.h" #include "SpellScript.h"
#include "Transport.h" #include "Transport.h"
#include "Unit.h" #include "Unit.h"
#include "UpdateMask.h"
#include "Util.h" #include "Util.h"
#include "Vehicle.h" #include "Vehicle.h"
#include "World.h" #include "World.h"
@@ -16,7 +16,6 @@
*/ */
#include "GridNotifiers.h" #include "GridNotifiers.h"
#include "GridNotifiersImpl.h"
#include "Map.h" #include "Map.h"
#include "ObjectAccessor.h" #include "ObjectAccessor.h"
#include "SpellInfo.h" #include "SpellInfo.h"
@@ -20,7 +20,6 @@
#include "Corpse.h" #include "Corpse.h"
#include "GridNotifiers.h" #include "GridNotifiers.h"
#include "Creature.h" #include "Creature.h"
#include "CreatureAI.h"
#include "DynamicObject.h" #include "DynamicObject.h"
#include "GameObject.h" #include "GameObject.h"
#include "ObjectMgr.h" #include "ObjectMgr.h"
-1
View File
@@ -16,7 +16,6 @@
*/ */
#include "Guild.h" #include "Guild.h"
#include "AccountMgr.h"
#include "Bag.h" #include "Bag.h"
#include "CalendarMgr.h" #include "CalendarMgr.h"
#include "CharacterCache.h" #include "CharacterCache.h"
-2
View File
@@ -22,7 +22,6 @@
#include "CharacterPackets.h" #include "CharacterPackets.h"
#include "Chat.h" #include "Chat.h"
#include "Common.h" #include "Common.h"
#include "CreatureAI.h"
#include "DBCEnums.h" #include "DBCEnums.h"
#include "DatabaseEnv.h" #include "DatabaseEnv.h"
#include "GameObjectAI.h" #include "GameObjectAI.h"
@@ -30,7 +29,6 @@
#include "GossipDef.h" #include "GossipDef.h"
#include "Group.h" #include "Group.h"
#include "GuildMgr.h" #include "GuildMgr.h"
#include "InstanceScript.h"
#include "Language.h" #include "Language.h"
#include "Log.h" #include "Log.h"
#include "LootMgr.h" #include "LootMgr.h"
@@ -19,7 +19,6 @@
#include "ArenaTeamMgr.h" #include "ArenaTeamMgr.h"
#include "Guild.h" #include "Guild.h"
#include "GuildMgr.h" #include "GuildMgr.h"
#include "Language.h"
#include "Log.h" #include "Log.h"
#include "ObjectMgr.h" #include "ObjectMgr.h"
#include "Opcodes.h" #include "Opcodes.h"
@@ -20,7 +20,6 @@
#include "Config.h" #include "Config.h"
#include "GameTime.h" #include "GameTime.h"
#include "GridNotifiers.h" #include "GridNotifiers.h"
#include "GridNotifiersImpl.h"
#include "Group.h" #include "Group.h"
#include "InstanceScript.h" #include "InstanceScript.h"
#include "Log.h" #include "Log.h"
@@ -17,7 +17,6 @@
#include "InstanceScript.h" #include "InstanceScript.h"
#include "Creature.h" #include "Creature.h"
#include "CreatureAI.h"
#include "DatabaseEnv.h" #include "DatabaseEnv.h"
#include "GameObject.h" #include "GameObject.h"
#include "Group.h" #include "Group.h"
-1
View File
@@ -17,7 +17,6 @@
#include "AreaBoundary.h" #include "AreaBoundary.h"
#include "Unit.h" #include "Unit.h"
#include "TemporarySummon.h"
// ---== RECTANGLE ==--- // ---== RECTANGLE ==---
RectangleBoundary::RectangleBoundary(float southX, float northX, float eastY, float westY, bool isInverted) : RectangleBoundary::RectangleBoundary(float southX, float northX, float eastY, float westY, bool isInverted) :
-2
View File
@@ -24,7 +24,6 @@
#include "GameTime.h" #include "GameTime.h"
#include "Geometry.h" #include "Geometry.h"
#include "GridNotifiers.h" #include "GridNotifiers.h"
#include "GridNotifiersImpl.h"
#include "Group.h" #include "Group.h"
#include "InstanceScript.h" #include "InstanceScript.h"
#include "LFGMgr.h" #include "LFGMgr.h"
@@ -39,7 +38,6 @@
#include "ScriptMgr.h" #include "ScriptMgr.h"
#include "Transport.h" #include "Transport.h"
#include "VMapFactory.h" #include "VMapFactory.h"
#include "VMapMgr2.h"
#include "Vehicle.h" #include "Vehicle.h"
#include "Weather.h" #include "Weather.h"
-1
View File
@@ -21,7 +21,6 @@
#include "GridDefines.h" #include "GridDefines.h"
#include "Group.h" #include "Group.h"
#include "InstanceSaveMgr.h" #include "InstanceSaveMgr.h"
#include "InstanceScript.h"
#include "LFGMgr.h" #include "LFGMgr.h"
#include "Language.h" #include "Language.h"
#include "Log.h" #include "Log.h"
@@ -18,7 +18,6 @@
#include "OutdoorPvP.h" #include "OutdoorPvP.h"
#include "CellImpl.h" #include "CellImpl.h"
#include "GridNotifiers.h" #include "GridNotifiers.h"
#include "GridNotifiersImpl.h"
#include "Group.h" #include "Group.h"
#include "Map.h" #include "Map.h"
#include "MapMgr.h" #include "MapMgr.h"
-1
View File
@@ -18,7 +18,6 @@
#include "CellImpl.h" #include "CellImpl.h"
#include "GameTime.h" #include "GameTime.h"
#include "GridNotifiers.h" #include "GridNotifiers.h"
#include "GridNotifiersImpl.h"
#include "Map.h" #include "Map.h"
#include "MapMgr.h" #include "MapMgr.h"
#include "MapRefMgr.h" #include "MapRefMgr.h"
-1
View File
@@ -26,7 +26,6 @@
#include "Common.h" #include "Common.h"
#include "DatabaseEnv.h" #include "DatabaseEnv.h"
#include "GameTime.h" #include "GameTime.h"
#include "Group.h"
#include "Guild.h" #include "Guild.h"
#include "GuildMgr.h" #include "GuildMgr.h"
#include "Hyperlinks.h" #include "Hyperlinks.h"
@@ -22,7 +22,6 @@
#include "Common.h" #include "Common.h"
#include "GameTime.h" #include "GameTime.h"
#include "GridNotifiers.h" #include "GridNotifiers.h"
#include "InstanceScript.h"
#include "Log.h" #include "Log.h"
#include "ObjectAccessor.h" #include "ObjectAccessor.h"
#include "ObjectMgr.h" #include "ObjectMgr.h"
+6 -1
View File
@@ -28,7 +28,6 @@
#include "GameObjectAI.h" #include "GameObjectAI.h"
#include "GameTime.h" #include "GameTime.h"
#include "GridNotifiers.h" #include "GridNotifiers.h"
#include "GridNotifiersImpl.h"
#include "Group.h" #include "Group.h"
#include "InstanceScript.h" #include "InstanceScript.h"
#include "Log.h" #include "Log.h"
@@ -56,6 +55,12 @@
#include "World.h" #include "World.h"
#include "WorldPacket.h" #include "WorldPacket.h"
/// @todo: this import is not necessary for compilation and marked as unused by the IDE
// however, for some reasons removing it would cause a damn linking issue
// there is probably some underlying problem with imports which should properly addressed
// see: https://github.com/azerothcore/azerothcore-wotlk/issues/9766
#include "GridNotifiersImpl.h"
extern pEffect SpellEffects[TOTAL_SPELL_EFFECTS]; extern pEffect SpellEffects[TOTAL_SPELL_EFFECTS];
SpellDestination::SpellDestination() SpellDestination::SpellDestination()
@@ -22,7 +22,6 @@
#include "Common.h" #include "Common.h"
#include "DatabaseEnv.h" #include "DatabaseEnv.h"
#include "GridNotifiers.h" #include "GridNotifiers.h"
#include "GridNotifiersImpl.h"
#include "MiscPackets.h" #include "MiscPackets.h"
#include "ObjectMgr.h" #include "ObjectMgr.h"
-1
View File
@@ -25,7 +25,6 @@
#include "ObjectMgr.h" #include "ObjectMgr.h"
#include "Player.h" #include "Player.h"
#include "Weather.h" #include "Weather.h"
#include "WorldPacket.h"
#include "WorldSession.h" #include "WorldSession.h"
#include <memory> #include <memory>
-1
View File
@@ -56,7 +56,6 @@
#include "InstanceSaveMgr.h" #include "InstanceSaveMgr.h"
#include "ItemEnchantmentMgr.h" #include "ItemEnchantmentMgr.h"
#include "LFGMgr.h" #include "LFGMgr.h"
#include "Language.h"
#include "Log.h" #include "Log.h"
#include "LootItemStorage.h" #include "LootItemStorage.h"
#include "LootMgr.h" #include "LootMgr.h"
@@ -18,9 +18,7 @@
#include "Cell.h" #include "Cell.h"
#include "CellImpl.h" #include "CellImpl.h"
#include "GridNotifiers.h" #include "GridNotifiers.h"
#include "GridNotifiersImpl.h"
#include "Group.h" #include "Group.h"
#include "LFGMgr.h"
#include "PassiveAI.h" #include "PassiveAI.h"
#include "ScriptMgr.h" #include "ScriptMgr.h"
#include "ScriptedCreature.h" #include "ScriptedCreature.h"
@@ -19,7 +19,6 @@
#include "PassiveAI.h" #include "PassiveAI.h"
#include "Player.h" #include "Player.h"
#include "ScriptMgr.h" #include "ScriptMgr.h"
#include "ScriptedCreature.h"
#include "SpellAuraEffects.h" #include "SpellAuraEffects.h"
#include "SpellScript.h" #include "SpellScript.h"
#include "Vehicle.h" #include "Vehicle.h"
@@ -15,7 +15,6 @@
* with this program. If not, see <http://www.gnu.org/licenses/>. * with this program. If not, see <http://www.gnu.org/licenses/>.
*/ */
#include "Player.h"
#include "ScriptMgr.h" #include "ScriptMgr.h"
#include "ScriptedCreature.h" #include "ScriptedCreature.h"
#include "shadow_labyrinth.h" #include "shadow_labyrinth.h"
@@ -17,7 +17,6 @@
#include "CreatureTextMgr.h" #include "CreatureTextMgr.h"
#include "InstanceScript.h" #include "InstanceScript.h"
#include "ScriptedCreature.h"
#include "ScriptMgr.h" #include "ScriptMgr.h"
#include "shattered_halls.h" #include "shattered_halls.h"
@@ -32,7 +32,6 @@
#include "GameTime.h" #include "GameTime.h"
#include "GridNotifiers.h" #include "GridNotifiers.h"
#include "Group.h" #include "Group.h"
#include "InstanceScript.h"
#include "Pet.h" #include "Pet.h"
#include "ReputationMgr.h" #include "ReputationMgr.h"
#include "ScriptMgr.h" #include "ScriptMgr.h"
@@ -19,7 +19,6 @@
#include "Chat.h" #include "Chat.h"
#include "CombatAI.h" #include "CombatAI.h"
#include "CreatureTextMgr.h" #include "CreatureTextMgr.h"
#include "DBCStructure.h"
#include "GameEventMgr.h" #include "GameEventMgr.h"
#include "GameTime.h" #include "GameTime.h"
#include "GridNotifiers.h" #include "GridNotifiers.h"
-1
View File
@@ -17,7 +17,6 @@
#include "Player.h" #include "Player.h"
#include "ScriptMgr.h" #include "ScriptMgr.h"
#include "Mail.h"
#include "ObjectMgr.h" #include "ObjectMgr.h"
#include "QueryResult.h" #include "QueryResult.h"
-1
View File
@@ -20,7 +20,6 @@
#include "Log.h" #include "Log.h"
#include "MessageBuffer.h" #include "MessageBuffer.h"
#include "Timer.h" #include "Timer.h"
#include "Util.h"
#include <ctime> #include <ctime>
#include <sstream> #include <sstream>
#include <utf8.h> #include <utf8.h>