diff --git a/src/Core/Ai/Generic/Actions/EmoteAction.h b/src/Core/Ai/Generic/Actions/EmoteAction.h index 7732ad8e..4819c647 100644 --- a/src/Core/Ai/Generic/Actions/EmoteAction.h +++ b/src/Core/Ai/Generic/Actions/EmoteAction.h @@ -10,13 +10,12 @@ #include "Action.h" #include "NamedObjectContext.h" +#include "SharedDefines.h" class Player; class PlayerbotAI; class Unit; -enum TextEmotes : uint32; - class EmoteActionBase : public Action { public: diff --git a/src/Core/Ai/Generic/Value/ChatValue.h b/src/Core/Ai/Generic/Value/ChatValue.h index af538fe1..f341eaca 100644 --- a/src/Core/Ai/Generic/Value/ChatValue.h +++ b/src/Core/Ai/Generic/Value/ChatValue.h @@ -7,11 +7,10 @@ #define _PLAYERBOT_CHATVALUE_H #include "Value.h" +#include "SharedDefines.h" class PlayerbotAI; -enum ChatMsg : uint32; - class ChatValue : public ManualSetValue { public: diff --git a/src/Manager/Item/RandomItemMgr.h b/src/Manager/Item/RandomItemMgr.h index 216ddf9b..e539c788 100644 --- a/src/Manager/Item/RandomItemMgr.h +++ b/src/Manager/Item/RandomItemMgr.h @@ -14,13 +14,12 @@ #include "AiFactory.h" #include "Common.h" #include "ItemTemplate.h" +#include "Player.h" class ChatHandler; struct ItemTemplate; -enum EquipmentSlots : uint32; - enum RandomItemType { RANDOM_ITEM_GUILD_TASK,