diff options
author | Shauren <shauren.trinity@gmail.com> | 2017-06-04 01:00:45 +0200 |
---|---|---|
committer | Shauren <shauren.trinity@gmail.com> | 2017-06-04 01:00:45 +0200 |
commit | b453e124231a90321fe79fbf3a62acdcfa54a691 (patch) | |
tree | ca2a815b923080385ed9a3a69aefe20ee54a7969 /src/server/scripts/Commands | |
parent | ec72a59b08e71ebc7ba00b32592ec903a7995a84 (diff) |
Core/Game: Include cleanup part 5
* ObjectMgr.h
* Player.h
* Unit.h
* G3D should no longer propagate everywhere from Spline/MotionMaster
Diffstat (limited to 'src/server/scripts/Commands')
37 files changed, 77 insertions, 11 deletions
diff --git a/src/server/scripts/Commands/cs_account.cpp b/src/server/scripts/Commands/cs_account.cpp index bfb9897cbf3..5db80a148b2 100644 --- a/src/server/scripts/Commands/cs_account.cpp +++ b/src/server/scripts/Commands/cs_account.cpp @@ -30,6 +30,7 @@ EndScriptData */ #include "Player.h" #include "ScriptMgr.h" #include "World.h" +#include "WorldSession.h" #include <boost/asio/ip/address_v4.hpp> class account_commandscript : public CommandScript diff --git a/src/server/scripts/Commands/cs_achievement.cpp b/src/server/scripts/Commands/cs_achievement.cpp index 8a7a1003e8c..57cb037874e 100644 --- a/src/server/scripts/Commands/cs_achievement.cpp +++ b/src/server/scripts/Commands/cs_achievement.cpp @@ -25,6 +25,7 @@ EndScriptData */ #include "ScriptMgr.h" #include "AchievementMgr.h" #include "Chat.h" +#include "DB2Stores.h" #include "Language.h" #include "Player.h" #include "RBAC.h" diff --git a/src/server/scripts/Commands/cs_arena.cpp b/src/server/scripts/Commands/cs_arena.cpp index 2ca02645e53..6dacd58d2c5 100644 --- a/src/server/scripts/Commands/cs_arena.cpp +++ b/src/server/scripts/Commands/cs_arena.cpp @@ -30,6 +30,7 @@ EndScriptData */ #include "ObjectMgr.h" #include "Player.h" #include "RBAC.h" +#include "WorldSession.h" class arena_commandscript : public CommandScript { diff --git a/src/server/scripts/Commands/cs_ban.cpp b/src/server/scripts/Commands/cs_ban.cpp index c81ca30355b..b108da82756 100644 --- a/src/server/scripts/Commands/cs_ban.cpp +++ b/src/server/scripts/Commands/cs_ban.cpp @@ -31,6 +31,7 @@ EndScriptData */ #include "Player.h" #include "ScriptMgr.h" #include "World.h" +#include "WorldSession.h" class ban_commandscript : public CommandScript { diff --git a/src/server/scripts/Commands/cs_battlenet_account.cpp b/src/server/scripts/Commands/cs_battlenet_account.cpp index 6365cdc4b17..679a49a8eb8 100644 --- a/src/server/scripts/Commands/cs_battlenet_account.cpp +++ b/src/server/scripts/Commands/cs_battlenet_account.cpp @@ -25,6 +25,7 @@ #include "Player.h" #include "ScriptMgr.h" #include "Util.h" +#include "WorldSession.h" #include <boost/asio/ip/address_v4.hpp> class battlenet_account_commandscript : public CommandScript diff --git a/src/server/scripts/Commands/cs_cast.cpp b/src/server/scripts/Commands/cs_cast.cpp index 416daaa4b35..f4e37b74c14 100644 --- a/src/server/scripts/Commands/cs_cast.cpp +++ b/src/server/scripts/Commands/cs_cast.cpp @@ -28,6 +28,8 @@ EndScriptData */ #include "Language.h" #include "Player.h" #include "RBAC.h" +#include "SpellMgr.h" +#include "WorldSession.h" class cast_commandscript : public CommandScript { diff --git a/src/server/scripts/Commands/cs_character.cpp b/src/server/scripts/Commands/cs_character.cpp index 51ee5c0b313..7d6e4725040 100644 --- a/src/server/scripts/Commands/cs_character.cpp +++ b/src/server/scripts/Commands/cs_character.cpp @@ -25,13 +25,16 @@ EndScriptData */ #include "AccountMgr.h" #include "Chat.h" #include "DatabaseEnv.h" +#include "DB2Stores.h" #include "Log.h" +#include "ObjectAccessor.h" #include "ObjectMgr.h" #include "PlayerDump.h" #include "Player.h" #include "ReputationMgr.h" #include "ScriptMgr.h" #include "World.h" +#include "WorldSession.h" class character_commandscript : public CommandScript { diff --git a/src/server/scripts/Commands/cs_cheat.cpp b/src/server/scripts/Commands/cs_cheat.cpp index 4eda4cc5017..3b224dd1536 100644 --- a/src/server/scripts/Commands/cs_cheat.cpp +++ b/src/server/scripts/Commands/cs_cheat.cpp @@ -27,6 +27,7 @@ EndScriptData */ #include "Language.h" #include "Player.h" #include "RBAC.h" +#include "WorldSession.h" class cheat_commandscript : public CommandScript { diff --git a/src/server/scripts/Commands/cs_debug.cpp b/src/server/scripts/Commands/cs_debug.cpp index 1d93561eb85..bd9d68761b6 100644 --- a/src/server/scripts/Commands/cs_debug.cpp +++ b/src/server/scripts/Commands/cs_debug.cpp @@ -23,15 +23,14 @@ Category: commandscripts EndScriptData */ #include "ScriptMgr.h" +#include "Bag.h" #include "BattlefieldMgr.h" #include "BattlegroundMgr.h" -#include "Cell.h" #include "CellImpl.h" #include "Chat.h" #include "ChatPackets.h" #include "Conversation.h" #include "GossipDef.h" -#include "GridNotifiers.h" #include "GridNotifiersImpl.h" #include "Language.h" #include "Log.h" @@ -42,6 +41,7 @@ EndScriptData */ #include "RBAC.h" #include "SpellPackets.h" #include "Transport.h" +#include "WorldSession.h" #include <fstream> #include <limits> diff --git a/src/server/scripts/Commands/cs_disable.cpp b/src/server/scripts/Commands/cs_disable.cpp index 724778fe0ca..919bd93d5c8 100644 --- a/src/server/scripts/Commands/cs_disable.cpp +++ b/src/server/scripts/Commands/cs_disable.cpp @@ -26,6 +26,7 @@ EndScriptData */ #include "Chat.h" #include "CriteriaHandler.h" #include "DatabaseEnv.h" +#include "DB2Stores.h" #include "DisableMgr.h" #include "Language.h" #include "ObjectMgr.h" diff --git a/src/server/scripts/Commands/cs_gm.cpp b/src/server/scripts/Commands/cs_gm.cpp index a625b9d3a33..9d886515dfb 100644 --- a/src/server/scripts/Commands/cs_gm.cpp +++ b/src/server/scripts/Commands/cs_gm.cpp @@ -26,12 +26,13 @@ EndScriptData */ #include "Chat.h" #include "DatabaseEnv.h" #include "Language.h" -#include "ObjectMgr.h" +#include "ObjectAccessor.h" #include "Opcodes.h" #include "Player.h" #include "Realm.h" #include "ScriptMgr.h" #include "World.h" +#include "WorldSession.h" #include <boost/thread/shared_mutex.hpp> #include <boost/thread/locks.hpp> diff --git a/src/server/scripts/Commands/cs_go.cpp b/src/server/scripts/Commands/cs_go.cpp index c71a7ad2782..deadd9c25b3 100644 --- a/src/server/scripts/Commands/cs_go.cpp +++ b/src/server/scripts/Commands/cs_go.cpp @@ -27,11 +27,13 @@ EndScriptData */ #include "DatabaseEnv.h" #include "Language.h" #include "MapManager.h" +#include "MotionMaster.h" #include "ObjectMgr.h" #include "Player.h" #include "RBAC.h" #include "SupportMgr.h" #include "Transport.h" +#include "WorldSession.h" class go_commandscript : public CommandScript { diff --git a/src/server/scripts/Commands/cs_gobject.cpp b/src/server/scripts/Commands/cs_gobject.cpp index 4ece2a87e94..7c9f5b224dc 100644 --- a/src/server/scripts/Commands/cs_gobject.cpp +++ b/src/server/scripts/Commands/cs_gobject.cpp @@ -25,16 +25,19 @@ EndScriptData */ #include "ScriptMgr.h" #include "Chat.h" #include "DatabaseEnv.h" +#include "DB2Stores.h" #include "GameEventMgr.h" +#include "GameObject.h" #include "Language.h" #include "Log.h" #include "MapManager.h" +#include "ObjectAccessor.h" #include "ObjectMgr.h" #include "Opcodes.h" #include "Player.h" #include "PoolMgr.h" #include "RBAC.h" -#include <G3D/Quat.h> +#include "WorldSession.h" class gobject_commandscript : public CommandScript { @@ -141,8 +144,7 @@ public: GameObject* object = new GameObject(); - G3D::Quat rot = G3D::Matrix3::fromEulerAnglesZYX(player->GetOrientation(), 0.f, 0.f); - if (!object->Create(objectInfo->entry, map, 0, *player, QuaternionData(rot.x, rot.y, rot.z, rot.w), 255, GO_STATE_READY)) + if (!object->Create(objectInfo->entry, map, 0, *player, QuaternionData::fromEulerAnglesZYX(player->GetOrientation(), 0.0f, 0.0f), 255, GO_STATE_READY)) { delete object; return false; @@ -197,7 +199,6 @@ public: if (spawntime) spawntm = atoul(spawntime); - G3D::Quat rotation = G3D::Matrix3::fromEulerAnglesZYX(player->GetOrientation(), 0.f, 0.f); uint32 objectId = atoul(id); if (!sObjectMgr->GetGameObjectTemplate(objectId)) @@ -207,7 +208,7 @@ public: return false; } - player->SummonGameObject(objectId, *player, QuaternionData(rotation.x, rotation.y, rotation.z, rotation.w), spawntm); + player->SummonGameObject(objectId, *player, QuaternionData::fromEulerAnglesZYX(player->GetOrientation(), 0.0f, 0.0f), spawntm); return true; } diff --git a/src/server/scripts/Commands/cs_group.cpp b/src/server/scripts/Commands/cs_group.cpp index 311ed64cf18..ea6bd7fa3e1 100644 --- a/src/server/scripts/Commands/cs_group.cpp +++ b/src/server/scripts/Commands/cs_group.cpp @@ -18,12 +18,17 @@ #include "ScriptMgr.h" #include "Chat.h" #include "DatabaseEnv.h" +#include "DB2Stores.h" #include "GroupMgr.h" #include "Language.h" #include "LFG.h" +#include "Map.h" +#include "MotionMaster.h" +#include "ObjectAccessor.h" #include "ObjectMgr.h" #include "Player.h" #include "RBAC.h" +#include "WorldSession.h" class group_commandscript : public CommandScript { diff --git a/src/server/scripts/Commands/cs_honor.cpp b/src/server/scripts/Commands/cs_honor.cpp index 55b80c727fd..c187df7ede2 100644 --- a/src/server/scripts/Commands/cs_honor.cpp +++ b/src/server/scripts/Commands/cs_honor.cpp @@ -28,6 +28,7 @@ EndScriptData */ #include "ObjectMgr.h" #include "Player.h" #include "RBAC.h" +#include "WorldSession.h" class honor_commandscript : public CommandScript { diff --git a/src/server/scripts/Commands/cs_instance.cpp b/src/server/scripts/Commands/cs_instance.cpp index 1c584d79668..b1e9390db24 100644 --- a/src/server/scripts/Commands/cs_instance.cpp +++ b/src/server/scripts/Commands/cs_instance.cpp @@ -33,6 +33,7 @@ EndScriptData */ #include "ObjectMgr.h" #include "Player.h" #include "RBAC.h" +#include "WorldSession.h" class instance_commandscript : public CommandScript { diff --git a/src/server/scripts/Commands/cs_learn.cpp b/src/server/scripts/Commands/cs_learn.cpp index cfddaac6aa0..e1a5c2bf90e 100644 --- a/src/server/scripts/Commands/cs_learn.cpp +++ b/src/server/scripts/Commands/cs_learn.cpp @@ -24,6 +24,7 @@ EndScriptData */ #include "ScriptMgr.h" #include "Chat.h" +#include "DB2Stores.h" #include "Language.h" #include "ObjectMgr.h" #include "Pet.h" @@ -31,6 +32,7 @@ EndScriptData */ #include "RBAC.h" #include "SpellInfo.h" #include "SpellMgr.h" +#include "WorldSession.h" class learn_commandscript : public CommandScript { diff --git a/src/server/scripts/Commands/cs_lfg.cpp b/src/server/scripts/Commands/cs_lfg.cpp index 13670f4dad3..478be31fd6a 100644 --- a/src/server/scripts/Commands/cs_lfg.cpp +++ b/src/server/scripts/Commands/cs_lfg.cpp @@ -22,6 +22,7 @@ #include "GroupMgr.h" #include "Language.h" #include "LFGMgr.h" +#include "ObjectAccessor.h" #include "ObjectMgr.h" #include "Player.h" #include "RBAC.h" diff --git a/src/server/scripts/Commands/cs_list.cpp b/src/server/scripts/Commands/cs_list.cpp index af22e91fedd..eb58710a647 100644 --- a/src/server/scripts/Commands/cs_list.cpp +++ b/src/server/scripts/Commands/cs_list.cpp @@ -31,6 +31,7 @@ EndScriptData */ #include "Player.h" #include "RBAC.h" #include "SpellAuraEffects.h" +#include "WorldSession.h" class list_commandscript : public CommandScript { diff --git a/src/server/scripts/Commands/cs_lookup.cpp b/src/server/scripts/Commands/cs_lookup.cpp index 19fa8fde081..dc07c0b9f49 100644 --- a/src/server/scripts/Commands/cs_lookup.cpp +++ b/src/server/scripts/Commands/cs_lookup.cpp @@ -22,17 +22,20 @@ Comment: All lookup related commands Category: commandscripts EndScriptData */ +#include "ScriptMgr.h" #include "AccountMgr.h" #include "Chat.h" #include "DatabaseEnv.h" +#include "DB2Stores.h" #include "GameEventMgr.h" #include "ObjectAccessor.h" #include "ObjectMgr.h" #include "Player.h" #include "ReputationMgr.h" -#include "ScriptMgr.h" #include "SpellInfo.h" +#include "SpellMgr.h" #include "World.h" +#include "WorldSession.h" class lookup_commandscript : public CommandScript { diff --git a/src/server/scripts/Commands/cs_message.cpp b/src/server/scripts/Commands/cs_message.cpp index edddedd6e98..be699bae3a4 100644 --- a/src/server/scripts/Commands/cs_message.cpp +++ b/src/server/scripts/Commands/cs_message.cpp @@ -28,11 +28,14 @@ EndScriptData */ #include "Channel.h" #include "ChannelMgr.h" #include "DatabaseEnv.h" +#include "DB2Stores.h" #include "Language.h" +#include "ObjectAccessor.h" #include "ObjectMgr.h" #include "Player.h" #include "RBAC.h" #include "World.h" +#include "WorldSession.h" class message_commandscript : public CommandScript { diff --git a/src/server/scripts/Commands/cs_misc.cpp b/src/server/scripts/Commands/cs_misc.cpp index 7a7d2cd2951..87d521f67f8 100644 --- a/src/server/scripts/Commands/cs_misc.cpp +++ b/src/server/scripts/Commands/cs_misc.cpp @@ -26,6 +26,7 @@ #include "Group.h" #include "GroupMgr.h" #include "InstanceSaveMgr.h" +#include "Item.h" #include "Language.h" #include "LFG.h" #include "Log.h" @@ -42,11 +43,13 @@ #include "ScriptMgr.h" #include "SpellAuras.h" #include "SpellHistory.h" +#include "SpellMgr.h" #include "TargetedMovementGenerator.h" #include "Transport.h" #include "Weather.h" #include "WeatherMgr.h" #include "World.h" +#include "WorldSession.h" #include <boost/asio/ip/address_v4.hpp> // temporary hack until database includes are sorted out (don't want to pull in Windows.h everywhere from mysql.h) diff --git a/src/server/scripts/Commands/cs_mmaps.cpp b/src/server/scripts/Commands/cs_mmaps.cpp index 3e8081eb835..9ec68a42919 100644 --- a/src/server/scripts/Commands/cs_mmaps.cpp +++ b/src/server/scripts/Commands/cs_mmaps.cpp @@ -30,12 +30,12 @@ #include "GridNotifiersImpl.h" #include "Map.h" #include "MMapFactory.h" -#include "ObjectMgr.h" #include "PathGenerator.h" #include "Player.h" #include "PointMovementGenerator.h" #include "RBAC.h" #include "TargetedMovementGenerator.h" +#include "WorldSession.h" class mmaps_commandscript : public CommandScript { diff --git a/src/server/scripts/Commands/cs_modify.cpp b/src/server/scripts/Commands/cs_modify.cpp index a430f901bb3..e8d9d20f9a6 100644 --- a/src/server/scripts/Commands/cs_modify.cpp +++ b/src/server/scripts/Commands/cs_modify.cpp @@ -24,13 +24,16 @@ EndScriptData */ #include "ScriptMgr.h" #include "Chat.h" +#include "DB2Stores.h" #include "Log.h" #include "ObjectMgr.h" #include "Pet.h" #include "Player.h" #include "RBAC.h" #include "ReputationMgr.h" +#include "SpellMgr.h" #include "SpellPackets.h" +#include "WorldSession.h" class modify_commandscript : public CommandScript { @@ -322,7 +325,7 @@ public: modData.ModifierValue = float(val); spellMod.ModifierData.push_back(modData); packet.Modifiers.push_back(spellMod); - target->GetSession()->SendPacket(packet.Write()); + target->SendDirectMessage(packet.Write()); return true; } diff --git a/src/server/scripts/Commands/cs_npc.cpp b/src/server/scripts/Commands/cs_npc.cpp index 4ad73cb4121..a5238df6651 100644 --- a/src/server/scripts/Commands/cs_npc.cpp +++ b/src/server/scripts/Commands/cs_npc.cpp @@ -29,6 +29,8 @@ EndScriptData */ #include "DatabaseEnv.h" #include "Language.h" #include "Log.h" +#include "Map.h" +#include "ObjectAccessor.h" #include "ObjectMgr.h" #include "Pet.h" #include "Player.h" @@ -36,6 +38,7 @@ EndScriptData */ #include "TargetedMovementGenerator.h" // for HandleNpcUnFollowCommand #include "Transport.h" #include "World.h" +#include "WorldSession.h" template<typename E, typename T = char const*> struct EnumName diff --git a/src/server/scripts/Commands/cs_pet.cpp b/src/server/scripts/Commands/cs_pet.cpp index 61843fbb00c..b0b6de3d44e 100644 --- a/src/server/scripts/Commands/cs_pet.cpp +++ b/src/server/scripts/Commands/cs_pet.cpp @@ -19,10 +19,13 @@ #include "Chat.h" #include "Language.h" #include "Log.h" +#include "Map.h" #include "Pet.h" #include "ObjectMgr.h" #include "Player.h" #include "RBAC.h" +#include "SpellMgr.h" +#include "WorldSession.h" static inline Pet* GetSelectedPlayerPetOrOwn(ChatHandler* handler) { diff --git a/src/server/scripts/Commands/cs_quest.cpp b/src/server/scripts/Commands/cs_quest.cpp index 483585f8b57..8b7e5e1bf93 100644 --- a/src/server/scripts/Commands/cs_quest.cpp +++ b/src/server/scripts/Commands/cs_quest.cpp @@ -25,6 +25,7 @@ EndScriptData */ #include "ScriptMgr.h" #include "Chat.h" #include "DatabaseEnv.h" +#include "DB2Stores.h" #include "ObjectMgr.h" #include "Player.h" #include "RBAC.h" diff --git a/src/server/scripts/Commands/cs_rbac.cpp b/src/server/scripts/Commands/cs_rbac.cpp index a07bc32fd38..a94c4cfddb6 100644 --- a/src/server/scripts/Commands/cs_rbac.cpp +++ b/src/server/scripts/Commands/cs_rbac.cpp @@ -30,6 +30,7 @@ EndScriptData */ #include "Realm.h" #include "ScriptMgr.h" #include "World.h" +#include "WorldSession.h" struct RBACCommandData { diff --git a/src/server/scripts/Commands/cs_reload.cpp b/src/server/scripts/Commands/cs_reload.cpp index 5c467c9e021..7ebb01c8581 100644 --- a/src/server/scripts/Commands/cs_reload.cpp +++ b/src/server/scripts/Commands/cs_reload.cpp @@ -33,6 +33,7 @@ EndScriptData */ #include "CreatureTextMgr.h" #include "DatabaseEnv.h" #include "DisableMgr.h" +#include "ItemEnchantmentMgr.h" #include "Language.h" #include "LFGMgr.h" #include "Log.h" @@ -47,6 +48,7 @@ EndScriptData */ #include "SupportMgr.h" #include "WardenCheckMgr.h" #include "WaypointManager.h" +#include "World.h" class reload_commandscript : public CommandScript { diff --git a/src/server/scripts/Commands/cs_reset.cpp b/src/server/scripts/Commands/cs_reset.cpp index c2026b53fac..e10068f9861 100644 --- a/src/server/scripts/Commands/cs_reset.cpp +++ b/src/server/scripts/Commands/cs_reset.cpp @@ -26,6 +26,7 @@ EndScriptData */ #include "AchievementMgr.h" #include "Chat.h" #include "DatabaseEnv.h" +#include "DB2Stores.h" #include "Language.h" #include "Log.h" #include "ObjectAccessor.h" @@ -33,6 +34,7 @@ EndScriptData */ #include "Player.h" #include "RBAC.h" #include "World.h" +#include "WorldSession.h" #include <boost/thread/shared_mutex.hpp> #include <boost/thread/locks.hpp> diff --git a/src/server/scripts/Commands/cs_scene.cpp b/src/server/scripts/Commands/cs_scene.cpp index b37b09a16b3..69d754c1fac 100644 --- a/src/server/scripts/Commands/cs_scene.cpp +++ b/src/server/scripts/Commands/cs_scene.cpp @@ -17,10 +17,12 @@ #include "ScriptMgr.h" #include "Chat.h" +#include "DB2Stores.h" #include "Language.h" #include "ObjectMgr.h" #include "Player.h" #include "RBAC.h" +#include "WorldSession.h" class scene_commandscript : public CommandScript { diff --git a/src/server/scripts/Commands/cs_send.cpp b/src/server/scripts/Commands/cs_send.cpp index 37777da1af0..39d937dd003 100644 --- a/src/server/scripts/Commands/cs_send.cpp +++ b/src/server/scripts/Commands/cs_send.cpp @@ -18,11 +18,14 @@ #include "ScriptMgr.h" #include "Chat.h" #include "DatabaseEnv.h" +#include "Item.h" #include "Language.h" +#include "Mail.h" #include "ObjectMgr.h" #include "Pet.h" #include "Player.h" #include "RBAC.h" +#include "WorldSession.h" class send_commandscript : public CommandScript { diff --git a/src/server/scripts/Commands/cs_server.cpp b/src/server/scripts/Commands/cs_server.cpp index 7f108bb2994..44cee846df2 100644 --- a/src/server/scripts/Commands/cs_server.cpp +++ b/src/server/scripts/Commands/cs_server.cpp @@ -33,6 +33,7 @@ EndScriptData */ #include "RBAC.h" #include "Util.h" #include "World.h" +#include "WorldSession.h" class server_commandscript : public CommandScript { diff --git a/src/server/scripts/Commands/cs_tele.cpp b/src/server/scripts/Commands/cs_tele.cpp index 4dcb8ed1d97..ea9e03e9206 100644 --- a/src/server/scripts/Commands/cs_tele.cpp +++ b/src/server/scripts/Commands/cs_tele.cpp @@ -25,12 +25,15 @@ EndScriptData */ #include "ScriptMgr.h" #include "Chat.h" #include "DatabaseEnv.h" +#include "DB2Stores.h" #include "Group.h" #include "Language.h" #include "MapManager.h" +#include "MotionMaster.h" #include "ObjectMgr.h" #include "Player.h" #include "RBAC.h" +#include "WorldSession.h" class tele_commandscript : public CommandScript { diff --git a/src/server/scripts/Commands/cs_ticket.cpp b/src/server/scripts/Commands/cs_ticket.cpp index 1f305b8983f..5f794c59335 100644 --- a/src/server/scripts/Commands/cs_ticket.cpp +++ b/src/server/scripts/Commands/cs_ticket.cpp @@ -33,6 +33,7 @@ EndScriptData */ #include "ScriptMgr.h" #include "SupportMgr.h" #include "World.h" +#include "WorldSession.h" class ticket_commandscript : public CommandScript { diff --git a/src/server/scripts/Commands/cs_titles.cpp b/src/server/scripts/Commands/cs_titles.cpp index bb7f27d4ad9..7f412569393 100644 --- a/src/server/scripts/Commands/cs_titles.cpp +++ b/src/server/scripts/Commands/cs_titles.cpp @@ -24,6 +24,7 @@ EndScriptData */ #include "ScriptMgr.h" #include "Chat.h" +#include "DB2Stores.h" #include "Language.h" #include "ObjectMgr.h" #include "Player.h" diff --git a/src/server/scripts/Commands/cs_wp.cpp b/src/server/scripts/Commands/cs_wp.cpp index ab62af74479..e64713b32b1 100644 --- a/src/server/scripts/Commands/cs_wp.cpp +++ b/src/server/scripts/Commands/cs_wp.cpp @@ -24,12 +24,16 @@ EndScriptData */ #include "ScriptMgr.h" #include "Chat.h" +#include "Creature.h" #include "DatabaseEnv.h" #include "Language.h" +#include "Map.h" +#include "MotionMaster.h" #include "ObjectMgr.h" #include "Player.h" #include "RBAC.h" #include "WaypointManager.h" +#include "WorldSession.h" class wp_commandscript : public CommandScript { |