From 54fadbda679cc730655c5126bf6efce1eb8736ea Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Francesco=20Borz=C3=AC?= Date: Sun, 28 Jul 2024 21:39:39 +0200 Subject: [PATCH] refactor(src/server/game/Entities): remove unused imports (#19507) --- src/server/game/Entities/Corpse/Corpse.cpp | 1 - src/server/game/Entities/Creature/Creature.h | 1 - src/server/game/Entities/Creature/CreatureData.h | 3 --- src/server/game/Entities/DynamicObject/DynamicObject.cpp | 1 - src/server/game/Entities/GameObject/GameObject.cpp | 1 - src/server/game/Entities/GameObject/GameObject.h | 1 - src/server/game/Entities/Item/ItemTemplate.h | 1 - src/server/game/Entities/Object/Object.h | 2 ++ src/server/game/Entities/Object/ObjectGuid.h | 2 -- src/server/game/Entities/Object/Updates/UpdateMask.h | 1 - src/server/game/Entities/Player/Player.cpp | 2 -- src/server/game/Entities/Player/Player.h | 2 -- src/server/game/Entities/Player/PlayerStorage.cpp | 3 --- src/server/game/Entities/Player/PlayerTaxi.h | 1 - src/server/game/Entities/Player/SocialMgr.h | 1 - src/server/game/Entities/Transport/Transport.cpp | 1 - src/server/game/Entities/Unit/Unit.cpp | 2 -- src/server/game/Entities/Unit/Unit.h | 1 - src/server/game/Entities/Vehicle/Vehicle.cpp | 1 - src/server/game/Entities/Vehicle/Vehicle.h | 2 -- src/server/game/Entities/Vehicle/VehicleDefines.h | 1 - src/server/game/Grids/Notifiers/GridNotifiers.h | 2 ++ 22 files changed, 4 insertions(+), 29 deletions(-) diff --git a/src/server/game/Entities/Corpse/Corpse.cpp b/src/server/game/Entities/Corpse/Corpse.cpp index ab0b84dca..d4b84138a 100644 --- a/src/server/game/Entities/Corpse/Corpse.cpp +++ b/src/server/game/Entities/Corpse/Corpse.cpp @@ -22,7 +22,6 @@ #include "GameTime.h" #include "Log.h" #include "ObjectAccessor.h" -#include "Opcodes.h" #include "Player.h" #include "UpdateMask.h" #include "World.h" diff --git a/src/server/game/Entities/Creature/Creature.h b/src/server/game/Entities/Creature/Creature.h index a29ae43de..31ff02f56 100644 --- a/src/server/game/Entities/Creature/Creature.h +++ b/src/server/game/Entities/Creature/Creature.h @@ -25,7 +25,6 @@ #include "ItemTemplate.h" #include "LootMgr.h" #include "Unit.h" -#include "UpdateMask.h" #include "World.h" #include diff --git a/src/server/game/Entities/Creature/CreatureData.h b/src/server/game/Entities/Creature/CreatureData.h index 2903e8f5a..e3fb72314 100644 --- a/src/server/game/Entities/Creature/CreatureData.h +++ b/src/server/game/Entities/Creature/CreatureData.h @@ -18,14 +18,11 @@ #ifndef AZEROTHCORE_CREATUREDATA_H #define AZEROTHCORE_CREATUREDATA_H -#include "Cell.h" -#include "Common.h" #include "DBCEnums.h" #include "DatabaseEnv.h" #include "ItemTemplate.h" #include "LootMgr.h" #include "Unit.h" -#include "UpdateMask.h" #include "World.h" #include diff --git a/src/server/game/Entities/DynamicObject/DynamicObject.cpp b/src/server/game/Entities/DynamicObject/DynamicObject.cpp index feb9d7cff..3a6882ddc 100644 --- a/src/server/game/Entities/DynamicObject/DynamicObject.cpp +++ b/src/server/game/Entities/DynamicObject/DynamicObject.cpp @@ -18,7 +18,6 @@ #include "GameTime.h" #include "GridNotifiers.h" #include "ObjectAccessor.h" -#include "Opcodes.h" #include "ScriptMgr.h" #include "SpellAuraEffects.h" #include "Transport.h" diff --git a/src/server/game/Entities/GameObject/GameObject.cpp b/src/server/game/Entities/GameObject/GameObject.cpp index cbba5a954..f293788b9 100644 --- a/src/server/game/Entities/GameObject/GameObject.cpp +++ b/src/server/game/Entities/GameObject/GameObject.cpp @@ -20,7 +20,6 @@ #include "CellImpl.h" #include "CreatureAISelector.h" #include "DisableMgr.h" -#include "DynamicTree.h" #include "GameObjectAI.h" #include "GameObjectModel.h" #include "GameTime.h" diff --git a/src/server/game/Entities/GameObject/GameObject.h b/src/server/game/Entities/GameObject/GameObject.h index 678052b14..d8598f5fc 100644 --- a/src/server/game/Entities/GameObject/GameObject.h +++ b/src/server/game/Entities/GameObject/GameObject.h @@ -26,7 +26,6 @@ #include "Object.h" #include "SharedDefines.h" #include "Unit.h" -#include class GameObjectAI; class Transport; diff --git a/src/server/game/Entities/Item/ItemTemplate.h b/src/server/game/Entities/Item/ItemTemplate.h index 3f9b79acd..ec5d0e0f0 100644 --- a/src/server/game/Entities/Item/ItemTemplate.h +++ b/src/server/game/Entities/Item/ItemTemplate.h @@ -18,7 +18,6 @@ #ifndef _ITEMPROTOTYPE_H #define _ITEMPROTOTYPE_H -#include "Common.h" #include "SharedDefines.h" #include "WorldPacket.h" #include diff --git a/src/server/game/Entities/Object/Object.h b/src/server/game/Entities/Object/Object.h index 6dd7f0d7f..b419531a6 100644 --- a/src/server/game/Entities/Object/Object.h +++ b/src/server/game/Entities/Object/Object.h @@ -35,6 +35,8 @@ #include #include +#include "UpdateFields.h" + class ElunaEventProcessor; enum TempSummonType diff --git a/src/server/game/Entities/Object/ObjectGuid.h b/src/server/game/Entities/Object/ObjectGuid.h index bb8029048..94363d6f5 100644 --- a/src/server/game/Entities/Object/ObjectGuid.h +++ b/src/server/game/Entities/Object/ObjectGuid.h @@ -23,9 +23,7 @@ #include #include #include -#include #include -#include #include #include diff --git a/src/server/game/Entities/Object/Updates/UpdateMask.h b/src/server/game/Entities/Object/Updates/UpdateMask.h index 87816a734..906209c63 100644 --- a/src/server/game/Entities/Object/Updates/UpdateMask.h +++ b/src/server/game/Entities/Object/Updates/UpdateMask.h @@ -20,7 +20,6 @@ #include "ByteBuffer.h" #include "Errors.h" -#include "UpdateFields.h" class UpdateMask { diff --git a/src/server/game/Entities/Player/Player.cpp b/src/server/game/Entities/Player/Player.cpp index 0b643923b..2beff7936 100644 --- a/src/server/game/Entities/Player/Player.cpp +++ b/src/server/game/Entities/Player/Player.cpp @@ -42,7 +42,6 @@ #include "Formulas.h" #include "GameEventMgr.h" #include "GameGraveyard.h" -#include "GameObjectAI.h" #include "GameTime.h" #include "GossipDef.h" #include "GridNotifiers.h" @@ -63,7 +62,6 @@ #include "OutdoorPvPMgr.h" #include "Pet.h" #include "PetitionMgr.h" -#include "QueryHolder.h" #include "QuestDef.h" #include "Realm.h" #include "ReputationMgr.h" diff --git a/src/server/game/Entities/Player/Player.h b/src/server/game/Entities/Player/Player.h index 5e8eda233..d9ab3e60b 100644 --- a/src/server/game/Entities/Player/Player.h +++ b/src/server/game/Entities/Player/Player.h @@ -28,7 +28,6 @@ #include "GroupReference.h" #include "InstanceSaveMgr.h" #include "Item.h" -#include "KillRewarder.h" #include "MapReference.h" #include "ObjectMgr.h" #include "Optional.h" @@ -38,7 +37,6 @@ #include "QuestDef.h" #include "SpellAuras.h" #include "SpellInfo.h" -#include "SpellMgr.h" #include "TradeData.h" #include "Unit.h" #include "WorldSession.h" diff --git a/src/server/game/Entities/Player/PlayerStorage.cpp b/src/server/game/Entities/Player/PlayerStorage.cpp index f350b3e9a..eec6bd9d3 100644 --- a/src/server/game/Entities/Player/PlayerStorage.cpp +++ b/src/server/game/Entities/Player/PlayerStorage.cpp @@ -20,9 +20,7 @@ #include "ArenaTeam.h" #include "ArenaTeamMgr.h" #include "Battlefield.h" -#include "BattlefieldMgr.h" #include "Battleground.h" -#include "BattlegroundAV.h" #include "BattlegroundMgr.h" #include "Channel.h" #include "CharacterDatabaseCleaner.h" @@ -69,7 +67,6 @@ #include "UpdateFieldFlags.h" #include "Util.h" #include "Vehicle.h" -#include "Weather.h" #include "World.h" #include "WorldPacket.h" diff --git a/src/server/game/Entities/Player/PlayerTaxi.h b/src/server/game/Entities/Player/PlayerTaxi.h index 3923a8c54..a200ad8f7 100644 --- a/src/server/game/Entities/Player/PlayerTaxi.h +++ b/src/server/game/Entities/Player/PlayerTaxi.h @@ -19,7 +19,6 @@ #define __PLAYER_TAXI_H__ #include "DBCStructure.h" -#include class ByteBuffer; diff --git a/src/server/game/Entities/Player/SocialMgr.h b/src/server/game/Entities/Player/SocialMgr.h index cf495705d..a35187b6f 100644 --- a/src/server/game/Entities/Player/SocialMgr.h +++ b/src/server/game/Entities/Player/SocialMgr.h @@ -18,7 +18,6 @@ #ifndef __ACORE_SOCIALMGR_H #define __ACORE_SOCIALMGR_H -#include "Common.h" #include "DatabaseEnv.h" #include "ObjectGuid.h" #include diff --git a/src/server/game/Entities/Transport/Transport.cpp b/src/server/game/Entities/Transport/Transport.cpp index 3dc023eb4..47203f94c 100644 --- a/src/server/game/Entities/Transport/Transport.cpp +++ b/src/server/game/Entities/Transport/Transport.cpp @@ -29,7 +29,6 @@ #include "ScriptMgr.h" #include "Spell.h" #include "Vehicle.h" -#include "World.h" #include "WorldModel.h" MotionTransport::MotionTransport() : Transport(), _transportInfo(nullptr), _isMoving(true), _pendingStop(false), _triggeredArrivalEvent(false), _triggeredDepartureEvent(false), _passengersLoaded(false), _delayedTeleport(false) diff --git a/src/server/game/Entities/Unit/Unit.cpp b/src/server/game/Entities/Unit/Unit.cpp index 939269574..f56404dc6 100644 --- a/src/server/game/Entities/Unit/Unit.cpp +++ b/src/server/game/Entities/Unit/Unit.cpp @@ -33,12 +33,10 @@ #include "CreatureGroups.h" #include "DisableMgr.h" #include "DynamicVisibility.h" -#include "Formulas.h" #include "GameObjectAI.h" #include "GameTime.h" #include "GridNotifiersImpl.h" #include "Group.h" -#include "InstanceSaveMgr.h" #include "Log.h" #include "MapMgr.h" #include "MoveSpline.h" diff --git a/src/server/game/Entities/Unit/Unit.h b/src/server/game/Entities/Unit/Unit.h index ad9d7d74b..9ed7c5f66 100644 --- a/src/server/game/Entities/Unit/Unit.h +++ b/src/server/game/Entities/Unit/Unit.h @@ -26,7 +26,6 @@ #include "ItemTemplate.h" #include "MotionMaster.h" #include "Object.h" -#include "Optional.h" #include "SpellAuraDefines.h" #include "SpellDefines.h" #include "ThreatMgr.h" diff --git a/src/server/game/Entities/Vehicle/Vehicle.cpp b/src/server/game/Entities/Vehicle/Vehicle.cpp index 1e7ecbe8b..313427813 100644 --- a/src/server/game/Entities/Vehicle/Vehicle.cpp +++ b/src/server/game/Entities/Vehicle/Vehicle.cpp @@ -22,7 +22,6 @@ #include "ObjectMgr.h" #include "Player.h" #include "ScriptMgr.h" -#include "SpellInfo.h" #include "TemporarySummon.h" #include "Unit.h" #include "Util.h" diff --git a/src/server/game/Entities/Vehicle/Vehicle.h b/src/server/game/Entities/Vehicle/Vehicle.h index 32887c6e7..694efb9fd 100644 --- a/src/server/game/Entities/Vehicle/Vehicle.h +++ b/src/server/game/Entities/Vehicle/Vehicle.h @@ -18,8 +18,6 @@ #ifndef __ACORE_VEHICLE_H #define __ACORE_VEHICLE_H -#include "EventProcessor.h" -#include "ObjectDefines.h" #include "Unit.h" #include "VehicleDefines.h" diff --git a/src/server/game/Entities/Vehicle/VehicleDefines.h b/src/server/game/Entities/Vehicle/VehicleDefines.h index 7b3991946..227bce7a8 100644 --- a/src/server/game/Entities/Vehicle/VehicleDefines.h +++ b/src/server/game/Entities/Vehicle/VehicleDefines.h @@ -20,7 +20,6 @@ #include "Define.h" #include "Map.h" -#include "Object.h" #include #include diff --git a/src/server/game/Grids/Notifiers/GridNotifiers.h b/src/server/game/Grids/Notifiers/GridNotifiers.h index 97189e16c..c6ec70d1b 100644 --- a/src/server/game/Grids/Notifiers/GridNotifiers.h +++ b/src/server/game/Grids/Notifiers/GridNotifiers.h @@ -33,6 +33,8 @@ #include "WorldSession.h" #include +#include "SpellMgr.h" + class Player; //class Map;