Skip to content

Commit 9e2b8a9

Browse files
ShaurenXenphis
authored andcommitted
Core/Misc: Minor game include cleanup
(cherry-picked from TrinityCore/@ad4f4bf)
1 parent 01b6876 commit 9e2b8a9

109 files changed

Lines changed: 58 additions & 146 deletions

File tree

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

src/server/game/AI/CoreAI/CombatAI.h

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -19,6 +19,7 @@
1919
#define TRINITY_COMBATAI_H
2020

2121
#include "CreatureAI.h"
22+
#include "EventMap.h"
2223

2324
class Creature;
2425

src/server/game/AI/CoreAI/GuardAI.cpp

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -17,7 +17,6 @@
1717

1818
#include "GuardAI.h"
1919
#include "Creature.h"
20-
#include "Errors.h"
2120
#include "Log.h"
2221
#include "MotionMaster.h"
2322
#include "Player.h"

src/server/game/AI/CoreAI/PetAI.cpp

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -29,7 +29,6 @@
2929
#include "SpellHistory.h"
3030
#include "SpellInfo.h"
3131
#include "SpellMgr.h"
32-
#include "Util.h"
3332

3433
int32 PetAI::Permissible(Creature const* creature)
3534
{

src/server/game/AI/CoreAI/TotemAI.h

Lines changed: 0 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -18,9 +18,7 @@
1818
#ifndef TRINITY_TOTEMAI_H
1919
#define TRINITY_TOTEMAI_H
2020

21-
#include "CreatureAI.h"
2221
#include "PassiveAI.h"
23-
#include "Timer.h"
2422

2523
class Creature;
2624
class Totem;

src/server/game/AI/CoreAI/UnitAI.cpp

Lines changed: 0 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -20,10 +20,7 @@
2020
#include "Creature.h"
2121
#include "CreatureAIImpl.h"
2222
#include "MotionMaster.h"
23-
#include "Player.h"
2423
#include "Spell.h"
25-
#include "SpellAuraEffects.h"
26-
#include "SpellAuras.h"
2724
#include "SpellInfo.h"
2825
#include "SpellMgr.h"
2926

src/server/game/AI/CoreAI/UnitAI.h

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -19,7 +19,6 @@
1919
#define TRINITY_UNITAI_H
2020

2121
#include "Errors.h"
22-
#include "EventMap.h"
2322
#include "ObjectGuid.h"
2423
#include "SharedDefines.h"
2524
#include "SpellDefines.h"

src/server/game/AI/CreatureAI.cpp

Lines changed: 0 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -28,11 +28,9 @@
2828
#include "MotionMaster.h"
2929
#include "ObjectAccessor.h"
3030
#include "Player.h"
31-
#include "SpellMgr.h"
3231
#include "SpellHistory.h"
3332
#include "TemporarySummon.h"
3433
#include "Vehicle.h"
35-
#include "World.h"
3634

3735
AISpellInfoType* UnitAI::AISpellInfo;
3836
AISpellInfoType* GetAISpellInfo(uint32 i) { return &UnitAI::AISpellInfo[i]; }

src/server/game/AI/CreatureAI.h

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -18,7 +18,6 @@
1818
#ifndef TRINITY_CREATUREAI_H
1919
#define TRINITY_CREATUREAI_H
2020

21-
#include "Common.h"
2221
#include "ObjectDefines.h"
2322
#include "Optional.h"
2423
#include "QuestDef.h"

src/server/game/AI/GameObjectAIFactory.h

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -18,7 +18,6 @@
1818
#ifndef TRINITY_GAMEOBJECTAIFACTORY_H
1919
#define TRINITY_GAMEOBJECTAIFACTORY_H
2020

21-
#include "ObjectRegistry.h"
2221
#include "SelectableAI.h"
2322

2423
class GameObject;

src/server/game/AI/ScriptedAI/ScriptedCreature.h

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -22,6 +22,7 @@
2222
#include "Creature.h" // convenience include for scripts, all uses of ScriptedCreature also need Creature (except ScriptedCreature itself doesn't need Creature)
2323
#include "CreatureAI.h"
2424
#include "DBCEnums.h"
25+
#include "EventMap.h"
2526
#include "TaskScheduler.h"
2627

2728
class InstanceScript;

0 commit comments

Comments
 (0)