From fa514742e5431e4024af3a40f8f71bf2f70d0822 Mon Sep 17 00:00:00 2001 From: Shauren Date: Fri, 13 Mar 2026 12:14:00 +0100 Subject: [PATCH] Core/Misc: Add missing includes and remove unneccessary Bag::GetDebugInfo override --- src/server/database/Database/QueryResult.h | 1 + src/server/game/AI/CreatureAI.h | 1 + src/server/game/Entities/Item/Container/Bag.cpp | 8 -------- src/server/game/Entities/Item/Container/Bag.h | 2 -- src/server/game/Entities/Object/Updates/UpdateMask.h | 1 + 5 files changed, 3 insertions(+), 10 deletions(-) diff --git a/src/server/database/Database/QueryResult.h b/src/server/database/Database/QueryResult.h index cab0d9c72b..a461835711 100644 --- a/src/server/database/Database/QueryResult.h +++ b/src/server/database/Database/QueryResult.h @@ -21,6 +21,7 @@ #include "Define.h" #include "DatabaseEnvFwd.h" #include "Hash.h" +#include #include #include diff --git a/src/server/game/AI/CreatureAI.h b/src/server/game/AI/CreatureAI.h index 66fd60bfcd..4ff9d29d62 100644 --- a/src/server/game/AI/CreatureAI.h +++ b/src/server/game/AI/CreatureAI.h @@ -18,6 +18,7 @@ #ifndef TRINITY_CREATUREAI_H #define TRINITY_CREATUREAI_H +#include "Duration.h" #include "LootItemType.h" #include "ObjectDefines.h" #include "Optional.h" diff --git a/src/server/game/Entities/Item/Container/Bag.cpp b/src/server/game/Entities/Item/Container/Bag.cpp index 3c35e5ea38..91824e6f62 100644 --- a/src/server/game/Entities/Item/Container/Bag.cpp +++ b/src/server/game/Entities/Item/Container/Bag.cpp @@ -23,7 +23,6 @@ #include "Log.h" #include "UpdateData.h" #include "Player.h" -#include Bag::Bag(): Item() { @@ -285,13 +284,6 @@ Item* Bag::GetItemByPos(uint8 slot) const return nullptr; } -std::string Bag::GetDebugInfo() const -{ - std::stringstream sstr; - sstr << Item::GetDebugInfo(); - return sstr.str(); -} - uint32 GetBagSize(Bag const* bag) { return bag->GetBagSize(); diff --git a/src/server/game/Entities/Item/Container/Bag.h b/src/server/game/Entities/Item/Container/Bag.h index 25c5248be0..49eb8942fe 100644 --- a/src/server/game/Entities/Item/Container/Bag.h +++ b/src/server/game/Entities/Item/Container/Bag.h @@ -74,8 +74,6 @@ class TC_GAME_API Bag : public Item void operator()(Player const* player) const; }; - std::string GetDebugInfo() const override; - UF::UpdateField m_containerData; protected: diff --git a/src/server/game/Entities/Object/Updates/UpdateMask.h b/src/server/game/Entities/Object/Updates/UpdateMask.h index 0e3fd9f32a..ffb86115dd 100644 --- a/src/server/game/Entities/Object/Updates/UpdateMask.h +++ b/src/server/game/Entities/Object/Updates/UpdateMask.h @@ -19,6 +19,7 @@ #define UpdateMask_h__ #include "Define.h" +#include #include // std::memset namespace UpdateMaskHelpers