mirror of
https://github.com/mangosfour/server.git
synced 2025-12-13 13:37:05 +00:00
Revert "Remove unused include directives"
This reverts commit 10d2f8c3488d1a7ded1513de7cf4a1e1c04a4032.
This commit is contained in:
parent
1ba2d1ac9d
commit
d6a0814c5b
127 changed files with 247 additions and 42 deletions
|
|
@ -29,7 +29,6 @@
|
||||||
#include "AuctionHouseMgr.h"
|
#include "AuctionHouseMgr.h"
|
||||||
#include "SystemConfig.h"
|
#include "SystemConfig.h"
|
||||||
#include "SQLStorages.h"
|
#include "SQLStorages.h"
|
||||||
#include "World.h"
|
|
||||||
|
|
||||||
/** \addtogroup auctionbot
|
/** \addtogroup auctionbot
|
||||||
* @{
|
* @{
|
||||||
|
|
|
||||||
|
|
@ -25,6 +25,7 @@
|
||||||
#ifndef AUCTION_HOUSE_BOT_H
|
#ifndef AUCTION_HOUSE_BOT_H
|
||||||
#define AUCTION_HOUSE_BOT_H
|
#define AUCTION_HOUSE_BOT_H
|
||||||
|
|
||||||
|
#include "World.h"
|
||||||
#include "Config/Config.h"
|
#include "Config/Config.h"
|
||||||
#include "AuctionHouseMgr.h"
|
#include "AuctionHouseMgr.h"
|
||||||
#include "SharedDefines.h"
|
#include "SharedDefines.h"
|
||||||
|
|
|
||||||
|
|
@ -37,6 +37,7 @@
|
||||||
#include "ObjectMgr.h"
|
#include "ObjectMgr.h"
|
||||||
#include "Mail.h"
|
#include "Mail.h"
|
||||||
#include "WorldPacket.h"
|
#include "WorldPacket.h"
|
||||||
|
#include "Util.h"
|
||||||
#include "Formulas.h"
|
#include "Formulas.h"
|
||||||
#include "GridNotifiersImpl.h"
|
#include "GridNotifiersImpl.h"
|
||||||
#include "Chat.h"
|
#include "Chat.h"
|
||||||
|
|
|
||||||
|
|
@ -26,10 +26,13 @@
|
||||||
#include "Player.h"
|
#include "Player.h"
|
||||||
#include "BattleGround.h"
|
#include "BattleGround.h"
|
||||||
#include "BattleGroundAB.h"
|
#include "BattleGroundAB.h"
|
||||||
|
#include "Creature.h"
|
||||||
#include "GameObject.h"
|
#include "GameObject.h"
|
||||||
#include "BattleGroundMgr.h"
|
#include "BattleGroundMgr.h"
|
||||||
#include "Language.h"
|
#include "Language.h"
|
||||||
|
#include "Util.h"
|
||||||
#include "WorldPacket.h"
|
#include "WorldPacket.h"
|
||||||
|
#include "MapManager.h"
|
||||||
#include "DBCStores.h" // TODO REMOVE this when graveyard handling for pvp is updated
|
#include "DBCStores.h" // TODO REMOVE this when graveyard handling for pvp is updated
|
||||||
|
|
||||||
/// <summary>
|
/// <summary>
|
||||||
|
|
|
||||||
|
|
@ -26,11 +26,13 @@
|
||||||
#include "Player.h"
|
#include "Player.h"
|
||||||
#include "BattleGround.h"
|
#include "BattleGround.h"
|
||||||
#include "BattleGroundWS.h"
|
#include "BattleGroundWS.h"
|
||||||
|
#include "Creature.h"
|
||||||
#include "GameObject.h"
|
#include "GameObject.h"
|
||||||
#include "ObjectMgr.h"
|
#include "ObjectMgr.h"
|
||||||
#include "BattleGroundMgr.h"
|
#include "BattleGroundMgr.h"
|
||||||
#include "WorldPacket.h"
|
#include "WorldPacket.h"
|
||||||
#include "Language.h"
|
#include "Language.h"
|
||||||
|
#include "MapManager.h"
|
||||||
|
|
||||||
BattleGroundWS::BattleGroundWS(): m_ReputationCapture(0), m_HonorWinKills(0), m_HonorEndKills(0), m_EndTimer(0), m_LastCapturedFlagTeam()
|
BattleGroundWS::BattleGroundWS(): m_ReputationCapture(0), m_HonorWinKills(0), m_HonorEndKills(0), m_EndTimer(0), m_LastCapturedFlagTeam()
|
||||||
{
|
{
|
||||||
|
|
|
||||||
|
|
@ -40,6 +40,7 @@
|
||||||
#include "Language.h"
|
#include "Language.h"
|
||||||
#include "World.h"
|
#include "World.h"
|
||||||
#include "GameEventMgr.h"
|
#include "GameEventMgr.h"
|
||||||
|
#include "ScriptMgr.h"
|
||||||
#include "SpellMgr.h"
|
#include "SpellMgr.h"
|
||||||
#include "MapPersistentStateMgr.h"
|
#include "MapPersistentStateMgr.h"
|
||||||
#include "AccountMgr.h"
|
#include "AccountMgr.h"
|
||||||
|
|
@ -51,17 +52,17 @@
|
||||||
#include "GridNotifiersImpl.h"
|
#include "GridNotifiersImpl.h"
|
||||||
#include "CellImpl.h"
|
#include "CellImpl.h"
|
||||||
#include "WaypointMovementGenerator.h"
|
#include "WaypointMovementGenerator.h"
|
||||||
#include "Formulas.h"
|
#include <cctype>
|
||||||
|
#include <iostream>
|
||||||
|
#include <fstream>
|
||||||
|
#include <map>
|
||||||
|
#include <typeinfo>
|
||||||
|
|
||||||
#include "TargetedMovementGenerator.h" // for HandleNpcUnFollowCommand
|
#include "TargetedMovementGenerator.h" // for HandleNpcUnFollowCommand
|
||||||
#include "MoveMap.h" // for mmap manager
|
#include "MoveMap.h" // for mmap manager
|
||||||
#include "PathFinder.h" // for mmap commands
|
#include "PathFinder.h" // for mmap commands
|
||||||
#include "movement/MoveSplineInit.h"
|
#include "movement/MoveSplineInit.h"
|
||||||
|
|
||||||
#include <fstream>
|
|
||||||
#include <map>
|
|
||||||
#include <typeinfo>
|
|
||||||
|
|
||||||
static uint32 ReputationRankStrIndex[MAX_REPUTATION_RANK] =
|
static uint32 ReputationRankStrIndex[MAX_REPUTATION_RANK] =
|
||||||
{
|
{
|
||||||
LANG_REP_HATED, LANG_REP_HOSTILE, LANG_REP_UNFRIENDLY, LANG_REP_NEUTRAL,
|
LANG_REP_HATED, LANG_REP_HOSTILE, LANG_REP_UNFRIENDLY, LANG_REP_NEUTRAL,
|
||||||
|
|
|
||||||
|
|
@ -24,6 +24,7 @@
|
||||||
|
|
||||||
#include "Common.h"
|
#include "Common.h"
|
||||||
#include "Database/DatabaseEnv.h"
|
#include "Database/DatabaseEnv.h"
|
||||||
|
#include "WorldPacket.h"
|
||||||
#include "WorldSession.h"
|
#include "WorldSession.h"
|
||||||
#include "World.h"
|
#include "World.h"
|
||||||
#include "ObjectMgr.h"
|
#include "ObjectMgr.h"
|
||||||
|
|
@ -31,6 +32,7 @@
|
||||||
#include "PlayerDump.h"
|
#include "PlayerDump.h"
|
||||||
#include "SpellMgr.h"
|
#include "SpellMgr.h"
|
||||||
#include "Player.h"
|
#include "Player.h"
|
||||||
|
#include "Opcodes.h"
|
||||||
#include "GameObject.h"
|
#include "GameObject.h"
|
||||||
#include "Chat.h"
|
#include "Chat.h"
|
||||||
#include "Log.h"
|
#include "Log.h"
|
||||||
|
|
|
||||||
|
|
@ -23,7 +23,7 @@
|
||||||
*/
|
*/
|
||||||
|
|
||||||
#include "Common.h"
|
#include "Common.h"
|
||||||
#include "DBCStores.h"
|
#include "Database/DatabaseEnv.h"
|
||||||
#include "WorldPacket.h"
|
#include "WorldPacket.h"
|
||||||
#include "Player.h"
|
#include "Player.h"
|
||||||
#include "Opcodes.h"
|
#include "Opcodes.h"
|
||||||
|
|
|
||||||
|
|
@ -23,10 +23,12 @@
|
||||||
*/
|
*/
|
||||||
|
|
||||||
#include "ConfusedMovementGenerator.h"
|
#include "ConfusedMovementGenerator.h"
|
||||||
|
#include "MapManager.h"
|
||||||
#include "Creature.h"
|
#include "Creature.h"
|
||||||
#include "Player.h"
|
#include "Player.h"
|
||||||
#include "movement/MoveSplineInit.h"
|
#include "movement/MoveSplineInit.h"
|
||||||
#include "movement/MoveSpline.h"
|
#include "movement/MoveSpline.h"
|
||||||
|
#include "PathFinder.h"
|
||||||
|
|
||||||
template<class T>
|
template<class T>
|
||||||
void ConfusedMovementGenerator<T>::Initialize(T& unit)
|
void ConfusedMovementGenerator<T>::Initialize(T& unit)
|
||||||
|
|
|
||||||
|
|
@ -24,6 +24,7 @@
|
||||||
|
|
||||||
#include "Creature.h"
|
#include "Creature.h"
|
||||||
#include "CreatureAI.h"
|
#include "CreatureAI.h"
|
||||||
|
#include "MapManager.h"
|
||||||
#include "FleeingMovementGenerator.h"
|
#include "FleeingMovementGenerator.h"
|
||||||
#include "ObjectAccessor.h"
|
#include "ObjectAccessor.h"
|
||||||
#include "movement/MoveSplineInit.h"
|
#include "movement/MoveSplineInit.h"
|
||||||
|
|
|
||||||
|
|
@ -25,6 +25,8 @@
|
||||||
#include "HomeMovementGenerator.h"
|
#include "HomeMovementGenerator.h"
|
||||||
#include "Creature.h"
|
#include "Creature.h"
|
||||||
#include "CreatureAI.h"
|
#include "CreatureAI.h"
|
||||||
|
#include "ObjectMgr.h"
|
||||||
|
#include "WorldPacket.h"
|
||||||
#include "movement/MoveSplineInit.h"
|
#include "movement/MoveSplineInit.h"
|
||||||
#include "movement/MoveSpline.h"
|
#include "movement/MoveSpline.h"
|
||||||
|
|
||||||
|
|
|
||||||
|
|
@ -39,7 +39,6 @@
|
||||||
#include "CreatureLinkingMgr.h"
|
#include "CreatureLinkingMgr.h"
|
||||||
#include "Pet.h"
|
#include "Pet.h"
|
||||||
#include "DBCStores.h"
|
#include "DBCStores.h"
|
||||||
#include "Log.h"
|
|
||||||
|
|
||||||
#include <cassert>
|
#include <cassert>
|
||||||
|
|
||||||
|
|
|
||||||
|
|
@ -25,7 +25,10 @@
|
||||||
#ifndef MANGOS_MOVEMENTGENERATOR_H
|
#ifndef MANGOS_MOVEMENTGENERATOR_H
|
||||||
#define MANGOS_MOVEMENTGENERATOR_H
|
#define MANGOS_MOVEMENTGENERATOR_H
|
||||||
|
|
||||||
|
#include "Common.h"
|
||||||
#include "Platform/Define.h"
|
#include "Platform/Define.h"
|
||||||
|
#include "Policies/Singleton.h"
|
||||||
|
#include "Dynamic/ObjectRegistry.h"
|
||||||
#include "Dynamic/FactoryHolder.h"
|
#include "Dynamic/FactoryHolder.h"
|
||||||
#include "MotionMaster.h"
|
#include "MotionMaster.h"
|
||||||
#include "Timer.h"
|
#include "Timer.h"
|
||||||
|
|
|
||||||
|
|
@ -23,6 +23,7 @@
|
||||||
*/
|
*/
|
||||||
|
|
||||||
#include "PointMovementGenerator.h"
|
#include "PointMovementGenerator.h"
|
||||||
|
#include "Errors.h"
|
||||||
#include "Creature.h"
|
#include "Creature.h"
|
||||||
#include "CreatureAI.h"
|
#include "CreatureAI.h"
|
||||||
#include "TemporarySummon.h"
|
#include "TemporarySummon.h"
|
||||||
|
|
|
||||||
|
|
@ -23,6 +23,7 @@
|
||||||
*/
|
*/
|
||||||
|
|
||||||
#include "Creature.h"
|
#include "Creature.h"
|
||||||
|
#include "MapManager.h"
|
||||||
#include "RandomMovementGenerator.h"
|
#include "RandomMovementGenerator.h"
|
||||||
#include "Map.h"
|
#include "Map.h"
|
||||||
#include "Util.h"
|
#include "Util.h"
|
||||||
|
|
|
||||||
|
|
@ -23,6 +23,8 @@
|
||||||
*/
|
*/
|
||||||
|
|
||||||
#include "TargetedMovementGenerator.h"
|
#include "TargetedMovementGenerator.h"
|
||||||
|
#include "ByteBuffer.h"
|
||||||
|
#include "Errors.h"
|
||||||
#include "PathFinder.h"
|
#include "PathFinder.h"
|
||||||
#include "Unit.h"
|
#include "Unit.h"
|
||||||
#include "Creature.h"
|
#include "Creature.h"
|
||||||
|
|
|
||||||
|
|
@ -22,12 +22,15 @@
|
||||||
* and lore are copyrighted by Blizzard Entertainment, Inc.
|
* and lore are copyrighted by Blizzard Entertainment, Inc.
|
||||||
*/
|
*/
|
||||||
|
|
||||||
|
#include <ctime>
|
||||||
|
|
||||||
#include "WaypointMovementGenerator.h"
|
#include "WaypointMovementGenerator.h"
|
||||||
#include "ObjectMgr.h"
|
#include "ObjectMgr.h"
|
||||||
#include "Player.h"
|
#include "Player.h"
|
||||||
#include "Creature.h"
|
#include "Creature.h"
|
||||||
#include "CreatureAI.h"
|
#include "CreatureAI.h"
|
||||||
#include "WaypointManager.h"
|
#include "WaypointManager.h"
|
||||||
|
#include "WorldPacket.h"
|
||||||
#include "ScriptMgr.h"
|
#include "ScriptMgr.h"
|
||||||
#include "movement/MoveSplineInit.h"
|
#include "movement/MoveSplineInit.h"
|
||||||
#include "movement/MoveSpline.h"
|
#include "movement/MoveSpline.h"
|
||||||
|
|
|
||||||
|
|
@ -35,6 +35,7 @@
|
||||||
#include "WaypointManager.h"
|
#include "WaypointManager.h"
|
||||||
#include "DBCStructure.h"
|
#include "DBCStructure.h"
|
||||||
|
|
||||||
|
#include <vector>
|
||||||
#include <set>
|
#include <set>
|
||||||
|
|
||||||
#define FLIGHT_TRAVEL_UPDATE 100
|
#define FLIGHT_TRAVEL_UPDATE 100
|
||||||
|
|
|
||||||
|
|
@ -25,12 +25,16 @@
|
||||||
#include "AggressorAI.h"
|
#include "AggressorAI.h"
|
||||||
#include "Errors.h"
|
#include "Errors.h"
|
||||||
#include "Creature.h"
|
#include "Creature.h"
|
||||||
|
#include "SharedDefines.h"
|
||||||
|
#include "VMapFactory.h"
|
||||||
#include "World.h"
|
#include "World.h"
|
||||||
#include "DBCStores.h"
|
#include "DBCStores.h"
|
||||||
#include "Map.h"
|
#include "Map.h"
|
||||||
#include "Log.h"
|
|
||||||
|
|
||||||
int AggressorAI::Permissible(const Creature* creature)
|
#include <list>
|
||||||
|
|
||||||
|
int
|
||||||
|
AggressorAI::Permissible(const Creature* creature)
|
||||||
{
|
{
|
||||||
// have some hostile factions, it will be selected by IsHostileTo check at MoveInLineOfSight
|
// have some hostile factions, it will be selected by IsHostileTo check at MoveInLineOfSight
|
||||||
if (!creature->IsCivilian() && !creature->IsNeutralToAll())
|
if (!creature->IsCivilian() && !creature->IsNeutralToAll())
|
||||||
|
|
@ -43,7 +47,8 @@ AggressorAI::AggressorAI(Creature* c) : CreatureAI(c), i_state(STATE_NORMAL), i_
|
||||||
{
|
{
|
||||||
}
|
}
|
||||||
|
|
||||||
void AggressorAI::MoveInLineOfSight(Unit* u)
|
void
|
||||||
|
AggressorAI::MoveInLineOfSight(Unit* u)
|
||||||
{
|
{
|
||||||
// Ignore Z for flying creatures
|
// Ignore Z for flying creatures
|
||||||
if (!m_creature->CanFly() && m_creature->GetDistanceZ(u) > CREATURE_Z_ATTACK_RANGE)
|
if (!m_creature->CanFly() && m_creature->GetDistanceZ(u) > CREATURE_Z_ATTACK_RANGE)
|
||||||
|
|
|
||||||
|
|
@ -26,6 +26,8 @@
|
||||||
#define _AUCTION_HOUSE_MGR_H
|
#define _AUCTION_HOUSE_MGR_H
|
||||||
|
|
||||||
#include "Common.h"
|
#include "Common.h"
|
||||||
|
#include "SharedDefines.h"
|
||||||
|
#include "Policies/Singleton.h"
|
||||||
#include "DBCStructure.h"
|
#include "DBCStructure.h"
|
||||||
|
|
||||||
class Item;
|
class Item;
|
||||||
|
|
|
||||||
|
|
@ -25,6 +25,7 @@
|
||||||
#include "Bag.h"
|
#include "Bag.h"
|
||||||
#include "ObjectMgr.h"
|
#include "ObjectMgr.h"
|
||||||
#include "Database/DatabaseEnv.h"
|
#include "Database/DatabaseEnv.h"
|
||||||
|
#include "Log.h"
|
||||||
#include "UpdateData.h"
|
#include "UpdateData.h"
|
||||||
|
|
||||||
Bag::Bag(): Item()
|
Bag::Bag(): Item()
|
||||||
|
|
|
||||||
|
|
@ -24,9 +24,12 @@
|
||||||
|
|
||||||
#include "Corpse.h"
|
#include "Corpse.h"
|
||||||
#include "Player.h"
|
#include "Player.h"
|
||||||
|
#include "UpdateMask.h"
|
||||||
#include "ObjectAccessor.h"
|
#include "ObjectAccessor.h"
|
||||||
#include "ObjectGuid.h"
|
#include "ObjectGuid.h"
|
||||||
#include "Database/DatabaseEnv.h"
|
#include "Database/DatabaseEnv.h"
|
||||||
|
#include "Opcodes.h"
|
||||||
|
#include "GossipDef.h"
|
||||||
#include "World.h"
|
#include "World.h"
|
||||||
#include "ObjectMgr.h"
|
#include "ObjectMgr.h"
|
||||||
|
|
||||||
|
|
|
||||||
|
|
@ -31,6 +31,7 @@
|
||||||
#include "ObjectGuid.h"
|
#include "ObjectGuid.h"
|
||||||
#include "SQLStorages.h"
|
#include "SQLStorages.h"
|
||||||
#include "SpellMgr.h"
|
#include "SpellMgr.h"
|
||||||
|
#include "QuestDef.h"
|
||||||
#include "GossipDef.h"
|
#include "GossipDef.h"
|
||||||
#include "Player.h"
|
#include "Player.h"
|
||||||
#include "GameEventMgr.h"
|
#include "GameEventMgr.h"
|
||||||
|
|
@ -41,6 +42,8 @@
|
||||||
#include "MapManager.h"
|
#include "MapManager.h"
|
||||||
#include "CreatureAI.h"
|
#include "CreatureAI.h"
|
||||||
#include "CreatureAISelector.h"
|
#include "CreatureAISelector.h"
|
||||||
|
#include "Formulas.h"
|
||||||
|
#include "WaypointMovementGenerator.h"
|
||||||
#include "InstanceData.h"
|
#include "InstanceData.h"
|
||||||
#include "MapPersistentStateMgr.h"
|
#include "MapPersistentStateMgr.h"
|
||||||
#include "BattleGround/BattleGroundMgr.h"
|
#include "BattleGround/BattleGroundMgr.h"
|
||||||
|
|
|
||||||
|
|
@ -27,9 +27,12 @@
|
||||||
|
|
||||||
#include "Common.h"
|
#include "Common.h"
|
||||||
#include "Unit.h"
|
#include "Unit.h"
|
||||||
|
#include "UpdateMask.h"
|
||||||
|
#include "ItemPrototype.h"
|
||||||
#include "SharedDefines.h"
|
#include "SharedDefines.h"
|
||||||
#include "LootMgr.h"
|
#include "LootMgr.h"
|
||||||
#include "DBCEnums.h"
|
#include "DBCEnums.h"
|
||||||
|
#include "Database/DatabaseEnv.h"
|
||||||
#include "Cell.h"
|
#include "Cell.h"
|
||||||
|
|
||||||
#include <list>
|
#include <list>
|
||||||
|
|
|
||||||
|
|
@ -25,7 +25,10 @@
|
||||||
#ifndef MANGOS_CREATUREAI_H
|
#ifndef MANGOS_CREATUREAI_H
|
||||||
#define MANGOS_CREATUREAI_H
|
#define MANGOS_CREATUREAI_H
|
||||||
|
|
||||||
|
#include "Common.h"
|
||||||
#include "Platform/Define.h"
|
#include "Platform/Define.h"
|
||||||
|
#include "Policies/Singleton.h"
|
||||||
|
#include "Dynamic/ObjectRegistry.h"
|
||||||
#include "Dynamic/FactoryHolder.h"
|
#include "Dynamic/FactoryHolder.h"
|
||||||
#include "ObjectGuid.h"
|
#include "ObjectGuid.h"
|
||||||
|
|
||||||
|
|
|
||||||
|
|
@ -30,7 +30,6 @@
|
||||||
#include "MovementGenerator.h"
|
#include "MovementGenerator.h"
|
||||||
#include "ScriptMgr.h"
|
#include "ScriptMgr.h"
|
||||||
#include "Pet.h"
|
#include "Pet.h"
|
||||||
#include "Log.h"
|
|
||||||
|
|
||||||
INSTANTIATE_SINGLETON_1(CreatureAIRegistry);
|
INSTANTIATE_SINGLETON_1(CreatureAIRegistry);
|
||||||
INSTANTIATE_SINGLETON_1(MovementGeneratorRegistry);
|
INSTANTIATE_SINGLETON_1(MovementGeneratorRegistry);
|
||||||
|
|
|
||||||
|
|
@ -26,9 +26,11 @@
|
||||||
#include "CreatureEventAI.h"
|
#include "CreatureEventAI.h"
|
||||||
#include "CreatureEventAIMgr.h"
|
#include "CreatureEventAIMgr.h"
|
||||||
#include "ObjectMgr.h"
|
#include "ObjectMgr.h"
|
||||||
|
#include "Spell.h"
|
||||||
#include "World.h"
|
#include "World.h"
|
||||||
#include "Cell.h"
|
#include "Cell.h"
|
||||||
#include "CellImpl.h"
|
#include "CellImpl.h"
|
||||||
|
#include "GameEventMgr.h"
|
||||||
#include "GridNotifiers.h"
|
#include "GridNotifiers.h"
|
||||||
#include "GridNotifiersImpl.h"
|
#include "GridNotifiersImpl.h"
|
||||||
#include "InstanceData.h"
|
#include "InstanceData.h"
|
||||||
|
|
|
||||||
|
|
@ -30,6 +30,7 @@
|
||||||
#include "ObjectMgr.h"
|
#include "ObjectMgr.h"
|
||||||
#include "ProgressBar.h"
|
#include "ProgressBar.h"
|
||||||
#include "Policies/Singleton.h"
|
#include "Policies/Singleton.h"
|
||||||
|
#include "ObjectGuid.h"
|
||||||
#include "GridDefines.h"
|
#include "GridDefines.h"
|
||||||
#include "SpellMgr.h"
|
#include "SpellMgr.h"
|
||||||
#include "World.h"
|
#include "World.h"
|
||||||
|
|
|
||||||
|
|
@ -23,8 +23,11 @@
|
||||||
*/
|
*/
|
||||||
|
|
||||||
#include "Common.h"
|
#include "Common.h"
|
||||||
|
#include "UpdateMask.h"
|
||||||
|
#include "Opcodes.h"
|
||||||
#include "World.h"
|
#include "World.h"
|
||||||
#include "ObjectAccessor.h"
|
#include "ObjectAccessor.h"
|
||||||
|
#include "Database/DatabaseEnv.h"
|
||||||
#include "GridNotifiers.h"
|
#include "GridNotifiers.h"
|
||||||
#include "CellImpl.h"
|
#include "CellImpl.h"
|
||||||
#include "GridNotifiersImpl.h"
|
#include "GridNotifiersImpl.h"
|
||||||
|
|
|
||||||
|
|
@ -28,6 +28,7 @@
|
||||||
#include "PoolManager.h"
|
#include "PoolManager.h"
|
||||||
#include "SpellMgr.h"
|
#include "SpellMgr.h"
|
||||||
#include "Spell.h"
|
#include "Spell.h"
|
||||||
|
#include "UpdateMask.h"
|
||||||
#include "Opcodes.h"
|
#include "Opcodes.h"
|
||||||
#include "WorldPacket.h"
|
#include "WorldPacket.h"
|
||||||
#include "World.h"
|
#include "World.h"
|
||||||
|
|
|
||||||
|
|
@ -29,6 +29,7 @@
|
||||||
#include "SharedDefines.h"
|
#include "SharedDefines.h"
|
||||||
#include "Object.h"
|
#include "Object.h"
|
||||||
#include "LootMgr.h"
|
#include "LootMgr.h"
|
||||||
|
#include "Database/DatabaseEnv.h"
|
||||||
#include "Utilities/EventProcessor.h"
|
#include "Utilities/EventProcessor.h"
|
||||||
|
|
||||||
// GCC have alternative #pragma pack(N) syntax and old gcc version not support pack(push,N), also any gcc version not support it at some platform
|
// GCC have alternative #pragma pack(N) syntax and old gcc version not support pack(push,N), also any gcc version not support it at some platform
|
||||||
|
|
|
||||||
|
|
@ -23,6 +23,7 @@
|
||||||
*/
|
*/
|
||||||
|
|
||||||
#include "GuardAI.h"
|
#include "GuardAI.h"
|
||||||
|
#include "Errors.h"
|
||||||
#include "Creature.h"
|
#include "Creature.h"
|
||||||
#include "Player.h"
|
#include "Player.h"
|
||||||
#include "World.h"
|
#include "World.h"
|
||||||
|
|
|
||||||
|
|
@ -22,15 +22,16 @@
|
||||||
* and lore are copyrighted by Blizzard Entertainment, Inc.
|
* and lore are copyrighted by Blizzard Entertainment, Inc.
|
||||||
*/
|
*/
|
||||||
|
|
||||||
|
#include <stdlib.h>
|
||||||
|
#include <functional>
|
||||||
#include "ItemEnchantmentMgr.h"
|
#include "ItemEnchantmentMgr.h"
|
||||||
#include "Database/DatabaseEnv.h"
|
#include "Database/DatabaseEnv.h"
|
||||||
#include "Log.h"
|
#include "Log.h"
|
||||||
#include "ObjectMgr.h"
|
#include "ObjectMgr.h"
|
||||||
#include "ProgressBar.h"
|
#include "ProgressBar.h"
|
||||||
#include "Util.h"
|
|
||||||
|
|
||||||
#include <list>
|
#include <list>
|
||||||
#include <vector>
|
#include <vector>
|
||||||
|
#include "Util.h"
|
||||||
|
|
||||||
struct EnchStoreItem
|
struct EnchStoreItem
|
||||||
{
|
{
|
||||||
|
|
|
||||||
|
|
@ -32,7 +32,6 @@
|
||||||
#include "SpellMgr.h"
|
#include "SpellMgr.h"
|
||||||
#include "DBCStores.h"
|
#include "DBCStores.h"
|
||||||
#include "SQLStorages.h"
|
#include "SQLStorages.h"
|
||||||
#include "ItemEnchantmentMgr.h"
|
|
||||||
|
|
||||||
static eConfigFloatValues const qualityToRate[MAX_ITEM_QUALITY] =
|
static eConfigFloatValues const qualityToRate[MAX_ITEM_QUALITY] =
|
||||||
{
|
{
|
||||||
|
|
|
||||||
|
|
@ -25,10 +25,12 @@
|
||||||
#ifndef MANGOS_LOOTMGR_H
|
#ifndef MANGOS_LOOTMGR_H
|
||||||
#define MANGOS_LOOTMGR_H
|
#define MANGOS_LOOTMGR_H
|
||||||
|
|
||||||
|
#include "ItemEnchantmentMgr.h"
|
||||||
#include "ByteBuffer.h"
|
#include "ByteBuffer.h"
|
||||||
#include "ObjectGuid.h"
|
#include "ObjectGuid.h"
|
||||||
#include "Utilities/LinkedReference/RefManager.h"
|
#include "Utilities/LinkedReference/RefManager.h"
|
||||||
|
|
||||||
|
#include <map>
|
||||||
#include <vector>
|
#include <vector>
|
||||||
|
|
||||||
class Player;
|
class Player;
|
||||||
|
|
|
||||||
|
|
@ -37,6 +37,11 @@
|
||||||
#include "UpdateMask.h"
|
#include "UpdateMask.h"
|
||||||
#include "Util.h"
|
#include "Util.h"
|
||||||
#include "MapManager.h"
|
#include "MapManager.h"
|
||||||
|
#include "Log.h"
|
||||||
|
#include "Transports.h"
|
||||||
|
#include "TargetedMovementGenerator.h"
|
||||||
|
#include "WaypointMovementGenerator.h"
|
||||||
|
#include "VMapFactory.h"
|
||||||
#include "CellImpl.h"
|
#include "CellImpl.h"
|
||||||
#include "GridNotifiers.h"
|
#include "GridNotifiers.h"
|
||||||
#include "GridNotifiersImpl.h"
|
#include "GridNotifiersImpl.h"
|
||||||
|
|
|
||||||
|
|
@ -34,6 +34,7 @@
|
||||||
#include "Util.h"
|
#include "Util.h"
|
||||||
|
|
||||||
#include <set>
|
#include <set>
|
||||||
|
#include <string>
|
||||||
|
|
||||||
#define CONTACT_DISTANCE 0.5f
|
#define CONTACT_DISTANCE 0.5f
|
||||||
#define INTERACTION_DISTANCE 5.0f
|
#define INTERACTION_DISTANCE 5.0f
|
||||||
|
|
|
||||||
|
|
@ -26,14 +26,21 @@
|
||||||
#include "ObjectMgr.h"
|
#include "ObjectMgr.h"
|
||||||
#include "Policies/Singleton.h"
|
#include "Policies/Singleton.h"
|
||||||
#include "Player.h"
|
#include "Player.h"
|
||||||
|
#include "WorldPacket.h"
|
||||||
#include "Item.h"
|
#include "Item.h"
|
||||||
#include "Corpse.h"
|
#include "Corpse.h"
|
||||||
|
#include "GridNotifiers.h"
|
||||||
#include "MapManager.h"
|
#include "MapManager.h"
|
||||||
#include "Map.h"
|
#include "Map.h"
|
||||||
#include "CellImpl.h"
|
#include "CellImpl.h"
|
||||||
#include "GridNotifiersImpl.h"
|
#include "GridNotifiersImpl.h"
|
||||||
#include "ObjectGuid.h"
|
#include "ObjectGuid.h"
|
||||||
#include "World.h"
|
#include "World.h"
|
||||||
|
|
||||||
|
#include <mutex>
|
||||||
|
|
||||||
|
#include <cmath>
|
||||||
|
|
||||||
#define CLASS_LOCK MaNGOS::ClassLevelLockable<ObjectAccessor, ACE_Thread_Mutex>
|
#define CLASS_LOCK MaNGOS::ClassLevelLockable<ObjectAccessor, ACE_Thread_Mutex>
|
||||||
INSTANTIATE_SINGLETON_2(ObjectAccessor, CLASS_LOCK);
|
INSTANTIATE_SINGLETON_2(ObjectAccessor, CLASS_LOCK);
|
||||||
INSTANTIATE_CLASS_MUTEX(ObjectAccessor, ACE_Thread_Mutex);
|
INSTANTIATE_CLASS_MUTEX(ObjectAccessor, ACE_Thread_Mutex);
|
||||||
|
|
|
||||||
|
|
@ -40,6 +40,11 @@
|
||||||
#include "Player.h"
|
#include "Player.h"
|
||||||
#include "Corpse.h"
|
#include "Corpse.h"
|
||||||
|
|
||||||
|
#include <mutex>
|
||||||
|
|
||||||
|
#include <set>
|
||||||
|
#include <list>
|
||||||
|
|
||||||
class Unit;
|
class Unit;
|
||||||
class WorldObject;
|
class WorldObject;
|
||||||
class Map;
|
class Map;
|
||||||
|
|
|
||||||
|
|
@ -28,6 +28,8 @@
|
||||||
#include "Common.h"
|
#include "Common.h"
|
||||||
#include "ByteBuffer.h"
|
#include "ByteBuffer.h"
|
||||||
|
|
||||||
|
#include <functional>
|
||||||
|
|
||||||
enum TypeID
|
enum TypeID
|
||||||
{
|
{
|
||||||
TYPEID_OBJECT = 0,
|
TYPEID_OBJECT = 0,
|
||||||
|
|
|
||||||
|
|
@ -32,6 +32,7 @@
|
||||||
#include "ObjectGuid.h"
|
#include "ObjectGuid.h"
|
||||||
#include "ScriptMgr.h"
|
#include "ScriptMgr.h"
|
||||||
#include "SpellMgr.h"
|
#include "SpellMgr.h"
|
||||||
|
#include "UpdateMask.h"
|
||||||
#include "World.h"
|
#include "World.h"
|
||||||
#include "Group.h"
|
#include "Group.h"
|
||||||
#include "ArenaTeam.h"
|
#include "ArenaTeam.h"
|
||||||
|
|
@ -40,10 +41,13 @@
|
||||||
#include "Language.h"
|
#include "Language.h"
|
||||||
#include "PoolManager.h"
|
#include "PoolManager.h"
|
||||||
#include "GameEventMgr.h"
|
#include "GameEventMgr.h"
|
||||||
|
#include "Spell.h"
|
||||||
#include "Chat.h"
|
#include "Chat.h"
|
||||||
|
#include "AccountMgr.h"
|
||||||
#include "MapPersistentStateMgr.h"
|
#include "MapPersistentStateMgr.h"
|
||||||
#include "SpellAuras.h"
|
#include "SpellAuras.h"
|
||||||
#include "Util.h"
|
#include "Util.h"
|
||||||
|
#include "WaypointManager.h"
|
||||||
#include "GossipDef.h"
|
#include "GossipDef.h"
|
||||||
#include "Mail.h"
|
#include "Mail.h"
|
||||||
#include "InstanceData.h"
|
#include "InstanceData.h"
|
||||||
|
|
@ -53,7 +57,6 @@
|
||||||
#include "GridNotifiersImpl.h"
|
#include "GridNotifiersImpl.h"
|
||||||
#include "CellImpl.h"
|
#include "CellImpl.h"
|
||||||
|
|
||||||
#include "ItemEnchantmentMgr.h"
|
|
||||||
#include <limits>
|
#include <limits>
|
||||||
|
|
||||||
INSTANTIATE_SINGLETON_1(ObjectMgr);
|
INSTANTIATE_SINGLETON_1(ObjectMgr);
|
||||||
|
|
|
||||||
|
|
@ -26,11 +26,13 @@
|
||||||
#define _OBJECTMGR_H
|
#define _OBJECTMGR_H
|
||||||
|
|
||||||
#include "Common.h"
|
#include "Common.h"
|
||||||
|
#include "Log.h"
|
||||||
#include "Object.h"
|
#include "Object.h"
|
||||||
#include "Bag.h"
|
#include "Bag.h"
|
||||||
#include "Creature.h"
|
#include "Creature.h"
|
||||||
#include "Player.h"
|
#include "Player.h"
|
||||||
#include "GameObject.h"
|
#include "GameObject.h"
|
||||||
|
#include "Corpse.h"
|
||||||
#include "QuestDef.h"
|
#include "QuestDef.h"
|
||||||
#include "ItemPrototype.h"
|
#include "ItemPrototype.h"
|
||||||
#include "NPCHandler.h"
|
#include "NPCHandler.h"
|
||||||
|
|
@ -41,6 +43,7 @@
|
||||||
#include "ObjectGuid.h"
|
#include "ObjectGuid.h"
|
||||||
#include "Policies/Singleton.h"
|
#include "Policies/Singleton.h"
|
||||||
|
|
||||||
|
#include <string>
|
||||||
#include <map>
|
#include <map>
|
||||||
#include <limits>
|
#include <limits>
|
||||||
|
|
||||||
|
|
|
||||||
|
|
@ -30,7 +30,9 @@
|
||||||
#include "SpellMgr.h"
|
#include "SpellMgr.h"
|
||||||
#include "Formulas.h"
|
#include "Formulas.h"
|
||||||
#include "SpellAuras.h"
|
#include "SpellAuras.h"
|
||||||
|
#include "CreatureAI.h"
|
||||||
#include "Unit.h"
|
#include "Unit.h"
|
||||||
|
#include "Util.h"
|
||||||
|
|
||||||
Pet::Pet(PetType type) :
|
Pet::Pet(PetType type) :
|
||||||
Creature(CREATURE_SUBTYPE_PET),
|
Creature(CREATURE_SUBTYPE_PET),
|
||||||
|
|
|
||||||
|
|
@ -28,6 +28,7 @@
|
||||||
#include "Player.h"
|
#include "Player.h"
|
||||||
#include "DBCStores.h"
|
#include "DBCStores.h"
|
||||||
#include "Spell.h"
|
#include "Spell.h"
|
||||||
|
#include "ObjectAccessor.h"
|
||||||
#include "SpellMgr.h"
|
#include "SpellMgr.h"
|
||||||
#include "Creature.h"
|
#include "Creature.h"
|
||||||
#include "World.h"
|
#include "World.h"
|
||||||
|
|
|
||||||
|
|
@ -46,6 +46,7 @@
|
||||||
#include "CellImpl.h"
|
#include "CellImpl.h"
|
||||||
#include "ObjectMgr.h"
|
#include "ObjectMgr.h"
|
||||||
#include "ObjectAccessor.h"
|
#include "ObjectAccessor.h"
|
||||||
|
#include "CreatureAI.h"
|
||||||
#include "Formulas.h"
|
#include "Formulas.h"
|
||||||
#include "Group.h"
|
#include "Group.h"
|
||||||
#include "Guild.h"
|
#include "Guild.h"
|
||||||
|
|
|
||||||
|
|
@ -31,6 +31,7 @@
|
||||||
#include "Item.h"
|
#include "Item.h"
|
||||||
|
|
||||||
#include "Database/DatabaseEnv.h"
|
#include "Database/DatabaseEnv.h"
|
||||||
|
#include "NPCHandler.h"
|
||||||
#include "QuestDef.h"
|
#include "QuestDef.h"
|
||||||
#include "Group.h"
|
#include "Group.h"
|
||||||
#include "Bag.h"
|
#include "Bag.h"
|
||||||
|
|
@ -44,6 +45,7 @@
|
||||||
#include "SharedDefines.h"
|
#include "SharedDefines.h"
|
||||||
#include "Chat.h"
|
#include "Chat.h"
|
||||||
|
|
||||||
|
#include<string>
|
||||||
#include<vector>
|
#include<vector>
|
||||||
|
|
||||||
struct Mail;
|
struct Mail;
|
||||||
|
|
|
||||||
|
|
@ -22,7 +22,9 @@
|
||||||
* and lore are copyrighted by Blizzard Entertainment, Inc.
|
* and lore are copyrighted by Blizzard Entertainment, Inc.
|
||||||
*/
|
*/
|
||||||
|
|
||||||
|
#include "ByteBuffer.h"
|
||||||
#include "ReactorAI.h"
|
#include "ReactorAI.h"
|
||||||
|
#include "Errors.h"
|
||||||
#include "Creature.h"
|
#include "Creature.h"
|
||||||
#include "Map.h"
|
#include "Map.h"
|
||||||
#include "Log.h"
|
#include "Log.h"
|
||||||
|
|
|
||||||
|
|
@ -25,6 +25,7 @@
|
||||||
#ifndef __MANGOS_SOCIALMGR_H
|
#ifndef __MANGOS_SOCIALMGR_H
|
||||||
#define __MANGOS_SOCIALMGR_H
|
#define __MANGOS_SOCIALMGR_H
|
||||||
|
|
||||||
|
#include "Policies/Singleton.h"
|
||||||
#include "Database/DatabaseEnv.h"
|
#include "Database/DatabaseEnv.h"
|
||||||
#include "ObjectGuid.h"
|
#include "ObjectGuid.h"
|
||||||
|
|
||||||
|
|
|
||||||
|
|
@ -28,10 +28,12 @@
|
||||||
#include "ProgressBar.h"
|
#include "ProgressBar.h"
|
||||||
#include "DBCStores.h"
|
#include "DBCStores.h"
|
||||||
#include "SQLStorages.h"
|
#include "SQLStorages.h"
|
||||||
|
#include "World.h"
|
||||||
#include "Chat.h"
|
#include "Chat.h"
|
||||||
#include "Spell.h"
|
#include "Spell.h"
|
||||||
|
#include "BattleGround/BattleGroundMgr.h"
|
||||||
|
#include "MapManager.h"
|
||||||
#include "Unit.h"
|
#include "Unit.h"
|
||||||
#include "World.h"
|
|
||||||
|
|
||||||
bool IsPrimaryProfessionSkill(uint32 skill)
|
bool IsPrimaryProfessionSkill(uint32 skill)
|
||||||
{
|
{
|
||||||
|
|
|
||||||
|
|
@ -23,6 +23,7 @@
|
||||||
*/
|
*/
|
||||||
|
|
||||||
#include "Totem.h"
|
#include "Totem.h"
|
||||||
|
#include "WorldPacket.h"
|
||||||
#include "Log.h"
|
#include "Log.h"
|
||||||
#include "Group.h"
|
#include "Group.h"
|
||||||
#include "Player.h"
|
#include "Player.h"
|
||||||
|
|
|
||||||
|
|
@ -27,6 +27,7 @@
|
||||||
#include "Creature.h"
|
#include "Creature.h"
|
||||||
#include "DBCStores.h"
|
#include "DBCStores.h"
|
||||||
#include "SpellMgr.h"
|
#include "SpellMgr.h"
|
||||||
|
|
||||||
#include "GridNotifiers.h"
|
#include "GridNotifiers.h"
|
||||||
#include "GridNotifiersImpl.h"
|
#include "GridNotifiersImpl.h"
|
||||||
#include "CellImpl.h"
|
#include "CellImpl.h"
|
||||||
|
|
|
||||||
|
|
@ -27,6 +27,7 @@
|
||||||
|
|
||||||
#include "CreatureAI.h"
|
#include "CreatureAI.h"
|
||||||
#include "ObjectGuid.h"
|
#include "ObjectGuid.h"
|
||||||
|
#include "Timer.h"
|
||||||
|
|
||||||
class Creature;
|
class Creature;
|
||||||
class Totem;
|
class Totem;
|
||||||
|
|
|
||||||
|
|
@ -31,14 +31,17 @@
|
||||||
#include "ObjectMgr.h"
|
#include "ObjectMgr.h"
|
||||||
#include "ObjectGuid.h"
|
#include "ObjectGuid.h"
|
||||||
#include "SpellMgr.h"
|
#include "SpellMgr.h"
|
||||||
|
#include "QuestDef.h"
|
||||||
#include "Player.h"
|
#include "Player.h"
|
||||||
#include "Creature.h"
|
#include "Creature.h"
|
||||||
#include "Spell.h"
|
#include "Spell.h"
|
||||||
#include "Group.h"
|
#include "Group.h"
|
||||||
#include "SpellAuras.h"
|
#include "SpellAuras.h"
|
||||||
|
#include "MapManager.h"
|
||||||
#include "ObjectAccessor.h"
|
#include "ObjectAccessor.h"
|
||||||
#include "CreatureAI.h"
|
#include "CreatureAI.h"
|
||||||
#include "TemporarySummon.h"
|
#include "TemporarySummon.h"
|
||||||
|
#include "Formulas.h"
|
||||||
#include "Pet.h"
|
#include "Pet.h"
|
||||||
#include "Util.h"
|
#include "Util.h"
|
||||||
#include "Totem.h"
|
#include "Totem.h"
|
||||||
|
|
@ -49,6 +52,7 @@
|
||||||
#include "MapPersistentStateMgr.h"
|
#include "MapPersistentStateMgr.h"
|
||||||
#include "GridNotifiersImpl.h"
|
#include "GridNotifiersImpl.h"
|
||||||
#include "CellImpl.h"
|
#include "CellImpl.h"
|
||||||
|
#include "VMapFactory.h"
|
||||||
#include "MovementGenerator.h"
|
#include "MovementGenerator.h"
|
||||||
#include "movement/MoveSplineInit.h"
|
#include "movement/MoveSplineInit.h"
|
||||||
#include "movement/MoveSpline.h"
|
#include "movement/MoveSpline.h"
|
||||||
|
|
@ -60,6 +64,7 @@
|
||||||
#endif /* ENABLE_ELUNA */
|
#endif /* ENABLE_ELUNA */
|
||||||
|
|
||||||
#include <math.h>
|
#include <math.h>
|
||||||
|
#include <stdarg.h>
|
||||||
|
|
||||||
float baseMoveSpeed[MAX_MOVE_TYPE] =
|
float baseMoveSpeed[MAX_MOVE_TYPE] =
|
||||||
{
|
{
|
||||||
|
|
|
||||||
|
|
@ -43,10 +43,9 @@
|
||||||
#include "Utilities/EventProcessor.h"
|
#include "Utilities/EventProcessor.h"
|
||||||
#include "MotionMaster.h"
|
#include "MotionMaster.h"
|
||||||
#include "DBCStructure.h"
|
#include "DBCStructure.h"
|
||||||
|
#include "Path.h"
|
||||||
#include "WorldPacket.h"
|
#include "WorldPacket.h"
|
||||||
#include "Timer.h"
|
#include "Timer.h"
|
||||||
#include "Log.h"
|
|
||||||
|
|
||||||
#include <list>
|
#include <list>
|
||||||
|
|
||||||
enum SpellInterruptFlags
|
enum SpellInterruptFlags
|
||||||
|
|
|
||||||
|
|
@ -25,6 +25,7 @@
|
||||||
#ifndef __UPDATEMASK_H
|
#ifndef __UPDATEMASK_H
|
||||||
#define __UPDATEMASK_H
|
#define __UPDATEMASK_H
|
||||||
|
|
||||||
|
#include "UpdateFields.h"
|
||||||
#include "Errors.h"
|
#include "Errors.h"
|
||||||
|
|
||||||
class UpdateMask
|
class UpdateMask
|
||||||
|
|
|
||||||
|
|
@ -20,6 +20,8 @@
|
||||||
*/
|
*/
|
||||||
|
|
||||||
#include "OutdoorPvP.h"
|
#include "OutdoorPvP.h"
|
||||||
|
#include "Language.h"
|
||||||
|
#include "World.h"
|
||||||
#include "ObjectMgr.h"
|
#include "ObjectMgr.h"
|
||||||
#include "Object.h"
|
#include "Object.h"
|
||||||
#include "GameObject.h"
|
#include "GameObject.h"
|
||||||
|
|
|
||||||
|
|
@ -23,6 +23,7 @@
|
||||||
#define WORLD_PVP_MGR_H
|
#define WORLD_PVP_MGR_H
|
||||||
|
|
||||||
#include "Common.h"
|
#include "Common.h"
|
||||||
|
#include "Policies/Singleton.h"
|
||||||
#include "Timer.h"
|
#include "Timer.h"
|
||||||
|
|
||||||
enum
|
enum
|
||||||
|
|
|
||||||
|
|
@ -27,7 +27,6 @@
|
||||||
#include "Creature.h"
|
#include "Creature.h"
|
||||||
#include "GameObject.h"
|
#include "GameObject.h"
|
||||||
#include "Player.h"
|
#include "Player.h"
|
||||||
#include "Language.h"
|
|
||||||
|
|
||||||
OutdoorPvPSI::OutdoorPvPSI() : OutdoorPvP(),
|
OutdoorPvPSI::OutdoorPvPSI() : OutdoorPvP(),
|
||||||
m_resourcesAlliance(0),
|
m_resourcesAlliance(0),
|
||||||
|
|
|
||||||
|
|
@ -24,6 +24,7 @@
|
||||||
|
|
||||||
#include "Common.h"
|
#include "Common.h"
|
||||||
#include "OutdoorPvP.h"
|
#include "OutdoorPvP.h"
|
||||||
|
#include "Language.h"
|
||||||
|
|
||||||
enum
|
enum
|
||||||
{
|
{
|
||||||
|
|
|
||||||
|
|
@ -22,6 +22,7 @@
|
||||||
* and lore are copyrighted by Blizzard Entertainment, Inc.
|
* and lore are copyrighted by Blizzard Entertainment, Inc.
|
||||||
*/
|
*/
|
||||||
|
|
||||||
|
#include "Player.h"
|
||||||
#include "Group.h"
|
#include "Group.h"
|
||||||
#include "GroupReference.h"
|
#include "GroupReference.h"
|
||||||
|
|
||||||
|
|
|
||||||
|
|
@ -28,6 +28,8 @@
|
||||||
#include "Log.h"
|
#include "Log.h"
|
||||||
#include "ProgressBar.h"
|
#include "ProgressBar.h"
|
||||||
#include "SharedDefines.h"
|
#include "SharedDefines.h"
|
||||||
|
#include "SpellAuraDefines.h"
|
||||||
|
#include "ObjectGuid.h"
|
||||||
|
|
||||||
#include "DBCfmt.h"
|
#include "DBCfmt.h"
|
||||||
|
|
||||||
|
|
|
||||||
|
|
@ -25,6 +25,7 @@
|
||||||
#ifndef MANGOS_DBCSTRUCTURE_H
|
#ifndef MANGOS_DBCSTRUCTURE_H
|
||||||
#define MANGOS_DBCSTRUCTURE_H
|
#define MANGOS_DBCSTRUCTURE_H
|
||||||
|
|
||||||
|
#include "Common.h"
|
||||||
#include "DBCEnums.h"
|
#include "DBCEnums.h"
|
||||||
#include "Path.h"
|
#include "Path.h"
|
||||||
#include "Platform/Define.h"
|
#include "Platform/Define.h"
|
||||||
|
|
|
||||||
|
|
@ -25,6 +25,7 @@
|
||||||
#ifndef MANGOS_SQLSTORAGES_H
|
#ifndef MANGOS_SQLSTORAGES_H
|
||||||
#define MANGOS_SQLSTORAGES_H
|
#define MANGOS_SQLSTORAGES_H
|
||||||
|
|
||||||
|
#include "Common.h"
|
||||||
#include "Database/SQLStorage.h"
|
#include "Database/SQLStorage.h"
|
||||||
|
|
||||||
extern SQLStorage sCreatureStorage;
|
extern SQLStorage sCreatureStorage;
|
||||||
|
|
|
||||||
|
|
@ -26,6 +26,7 @@
|
||||||
#define MANGOS_SHAREDDEFINES_H
|
#define MANGOS_SHAREDDEFINES_H
|
||||||
|
|
||||||
#include "Platform/Define.h"
|
#include "Platform/Define.h"
|
||||||
|
#include <cassert>
|
||||||
|
|
||||||
#ifndef MANGOS
|
#ifndef MANGOS
|
||||||
#define MANGOS
|
#define MANGOS
|
||||||
|
|
|
||||||
|
|
@ -41,6 +41,7 @@
|
||||||
#include "World.h"
|
#include "World.h"
|
||||||
#include "ObjectAccessor.h"
|
#include "ObjectAccessor.h"
|
||||||
#include "BattleGround/BattleGroundMgr.h"
|
#include "BattleGround/BattleGroundMgr.h"
|
||||||
|
#include "MapManager.h"
|
||||||
#include "SocialMgr.h"
|
#include "SocialMgr.h"
|
||||||
#ifdef ENABLE_ELUNA
|
#ifdef ENABLE_ELUNA
|
||||||
#include "LuaEngine.h"
|
#include "LuaEngine.h"
|
||||||
|
|
|
||||||
|
|
@ -25,6 +25,8 @@
|
||||||
#ifndef _PLAYER_DUMP_H
|
#ifndef _PLAYER_DUMP_H
|
||||||
#define _PLAYER_DUMP_H
|
#define _PLAYER_DUMP_H
|
||||||
|
|
||||||
|
#include <string>
|
||||||
|
#include <map>
|
||||||
#include <set>
|
#include <set>
|
||||||
|
|
||||||
enum DumpTableType
|
enum DumpTableType
|
||||||
|
|
|
||||||
|
|
@ -26,6 +26,8 @@
|
||||||
#define _ACCMGR_H
|
#define _ACCMGR_H
|
||||||
|
|
||||||
#include "Common.h"
|
#include "Common.h"
|
||||||
|
#include "Policies/Singleton.h"
|
||||||
|
#include <string>
|
||||||
|
|
||||||
enum AccountOpResult
|
enum AccountOpResult
|
||||||
{
|
{
|
||||||
|
|
|
||||||
|
|
@ -30,6 +30,7 @@
|
||||||
#include "ObjectMgr.h"
|
#include "ObjectMgr.h"
|
||||||
#include "ObjectGuid.h"
|
#include "ObjectGuid.h"
|
||||||
#include "Player.h"
|
#include "Player.h"
|
||||||
|
#include "UpdateMask.h"
|
||||||
#include "AuctionHouseMgr.h"
|
#include "AuctionHouseMgr.h"
|
||||||
#include "Mail.h"
|
#include "Mail.h"
|
||||||
#include "Util.h"
|
#include "Util.h"
|
||||||
|
|
|
||||||
|
|
@ -25,8 +25,10 @@
|
||||||
#ifndef MANGOS_CELL_H
|
#ifndef MANGOS_CELL_H
|
||||||
#define MANGOS_CELL_H
|
#define MANGOS_CELL_H
|
||||||
|
|
||||||
|
#include "GameSystem/TypeContainer.h"
|
||||||
#include "GameSystem/TypeContainerVisitor.h"
|
#include "GameSystem/TypeContainerVisitor.h"
|
||||||
#include "GridDefines.h"
|
#include "GridDefines.h"
|
||||||
|
#include <cmath>
|
||||||
|
|
||||||
class Map;
|
class Map;
|
||||||
class WorldObject;
|
class WorldObject;
|
||||||
|
|
|
||||||
|
|
@ -28,9 +28,12 @@
|
||||||
#include "Common.h"
|
#include "Common.h"
|
||||||
#include "ObjectGuid.h"
|
#include "ObjectGuid.h"
|
||||||
#include "WorldPacket.h"
|
#include "WorldPacket.h"
|
||||||
|
#include "Opcodes.h"
|
||||||
#include "Player.h"
|
#include "Player.h"
|
||||||
|
|
||||||
|
#include <list>
|
||||||
#include <map>
|
#include <map>
|
||||||
|
#include <string>
|
||||||
|
|
||||||
enum ChatNotify
|
enum ChatNotify
|
||||||
{
|
{
|
||||||
|
|
|
||||||
|
|
@ -26,8 +26,10 @@
|
||||||
|
|
||||||
#include "Common.h"
|
#include "Common.h"
|
||||||
#include "Channel.h"
|
#include "Channel.h"
|
||||||
|
#include "Policies/Singleton.h"
|
||||||
|
|
||||||
#include <map>
|
#include <map>
|
||||||
|
#include <string>
|
||||||
|
|
||||||
class ChannelMgr
|
class ChannelMgr
|
||||||
{
|
{
|
||||||
|
|
|
||||||
|
|
@ -33,6 +33,7 @@
|
||||||
#include "ObjectMgr.h"
|
#include "ObjectMgr.h"
|
||||||
#include "ObjectGuid.h"
|
#include "ObjectGuid.h"
|
||||||
#include "Player.h"
|
#include "Player.h"
|
||||||
|
#include "UpdateMask.h"
|
||||||
#include "GridNotifiersImpl.h"
|
#include "GridNotifiersImpl.h"
|
||||||
#include "CellImpl.h"
|
#include "CellImpl.h"
|
||||||
#include "AccountMgr.h"
|
#include "AccountMgr.h"
|
||||||
|
|
|
||||||
|
|
@ -30,6 +30,7 @@
|
||||||
#include "Opcodes.h"
|
#include "Opcodes.h"
|
||||||
#include "ObjectMgr.h"
|
#include "ObjectMgr.h"
|
||||||
#include "Chat.h"
|
#include "Chat.h"
|
||||||
|
#include "Database/DatabaseEnv.h"
|
||||||
#include "ChannelMgr.h"
|
#include "ChannelMgr.h"
|
||||||
#include "Group.h"
|
#include "Group.h"
|
||||||
#include "Guild.h"
|
#include "Guild.h"
|
||||||
|
|
|
||||||
|
|
@ -26,6 +26,7 @@
|
||||||
#include "Log.h"
|
#include "Log.h"
|
||||||
#include "WorldPacket.h"
|
#include "WorldPacket.h"
|
||||||
#include "WorldSession.h"
|
#include "WorldSession.h"
|
||||||
|
#include "CreatureAI.h"
|
||||||
#include "ObjectGuid.h"
|
#include "ObjectGuid.h"
|
||||||
#include "Player.h"
|
#include "Player.h"
|
||||||
|
|
||||||
|
|
|
||||||
|
|
@ -26,6 +26,8 @@
|
||||||
#include "WorldPacket.h"
|
#include "WorldPacket.h"
|
||||||
#include "WorldSession.h"
|
#include "WorldSession.h"
|
||||||
#include "Log.h"
|
#include "Log.h"
|
||||||
|
#include "Opcodes.h"
|
||||||
|
#include "UpdateData.h"
|
||||||
#include "Player.h"
|
#include "Player.h"
|
||||||
|
|
||||||
void WorldSession::HandleDuelAcceptedOpcode(WorldPacket& recvPacket)
|
void WorldSession::HandleDuelAcceptedOpcode(WorldPacket& recvPacket)
|
||||||
|
|
|
||||||
|
|
@ -33,6 +33,7 @@
|
||||||
#include "MapManager.h"
|
#include "MapManager.h"
|
||||||
#include "BattleGround/BattleGroundMgr.h"
|
#include "BattleGround/BattleGroundMgr.h"
|
||||||
#include "MassMailMgr.h"
|
#include "MassMailMgr.h"
|
||||||
|
#include "SpellMgr.h"
|
||||||
#include "Policies/Singleton.h"
|
#include "Policies/Singleton.h"
|
||||||
|
|
||||||
INSTANTIATE_SINGLETON_1(GameEventMgr);
|
INSTANTIATE_SINGLETON_1(GameEventMgr);
|
||||||
|
|
|
||||||
|
|
@ -28,6 +28,7 @@
|
||||||
#include "Common.h"
|
#include "Common.h"
|
||||||
#include "SharedDefines.h"
|
#include "SharedDefines.h"
|
||||||
#include "Platform/Define.h"
|
#include "Platform/Define.h"
|
||||||
|
#include "Policies/Singleton.h"
|
||||||
|
|
||||||
#include <mutex>
|
#include <mutex>
|
||||||
|
|
||||||
|
|
|
||||||
|
|
@ -22,7 +22,9 @@
|
||||||
* and lore are copyrighted by Blizzard Entertainment, Inc.
|
* and lore are copyrighted by Blizzard Entertainment, Inc.
|
||||||
*/
|
*/
|
||||||
|
|
||||||
|
#include "MapManager.h"
|
||||||
#include "Log.h"
|
#include "Log.h"
|
||||||
|
#include "GridStates.h"
|
||||||
#include "CellImpl.h"
|
#include "CellImpl.h"
|
||||||
#include "Map.h"
|
#include "Map.h"
|
||||||
#include "DBCEnums.h"
|
#include "DBCEnums.h"
|
||||||
|
|
|
||||||
|
|
@ -27,7 +27,10 @@
|
||||||
|
|
||||||
#include "Platform/Define.h"
|
#include "Platform/Define.h"
|
||||||
#include "Policies/Singleton.h"
|
#include "Policies/Singleton.h"
|
||||||
|
#include "DBCStructure.h"
|
||||||
#include "GridDefines.h"
|
#include "GridDefines.h"
|
||||||
|
#include "Object.h"
|
||||||
|
#include "SharedDefines.h"
|
||||||
|
|
||||||
#include <bitset>
|
#include <bitset>
|
||||||
#include <list>
|
#include <list>
|
||||||
|
|
|
||||||
|
|
@ -26,6 +26,7 @@
|
||||||
#include "WorldPacket.h"
|
#include "WorldPacket.h"
|
||||||
#include "WorldSession.h"
|
#include "WorldSession.h"
|
||||||
#include "UpdateData.h"
|
#include "UpdateData.h"
|
||||||
|
#include "Item.h"
|
||||||
#include "Map.h"
|
#include "Map.h"
|
||||||
#include "Transports.h"
|
#include "Transports.h"
|
||||||
#include "ObjectAccessor.h"
|
#include "ObjectAccessor.h"
|
||||||
|
|
|
||||||
|
|
@ -25,7 +25,9 @@
|
||||||
#ifndef MANGOS_GRIDNOTIFIERS_H
|
#ifndef MANGOS_GRIDNOTIFIERS_H
|
||||||
#define MANGOS_GRIDNOTIFIERS_H
|
#define MANGOS_GRIDNOTIFIERS_H
|
||||||
|
|
||||||
|
#include "ObjectGridLoader.h"
|
||||||
#include "UpdateData.h"
|
#include "UpdateData.h"
|
||||||
|
#include <iostream>
|
||||||
|
|
||||||
#include "Corpse.h"
|
#include "Corpse.h"
|
||||||
#include "Object.h"
|
#include "Object.h"
|
||||||
|
|
|
||||||
|
|
@ -27,7 +27,9 @@
|
||||||
|
|
||||||
#include "GridNotifiers.h"
|
#include "GridNotifiers.h"
|
||||||
#include "WorldPacket.h"
|
#include "WorldPacket.h"
|
||||||
|
#include "Corpse.h"
|
||||||
#include "Player.h"
|
#include "Player.h"
|
||||||
|
#include "UpdateData.h"
|
||||||
#include "CreatureAI.h"
|
#include "CreatureAI.h"
|
||||||
#include "SpellAuras.h"
|
#include "SpellAuras.h"
|
||||||
#include "DBCEnums.h"
|
#include "DBCEnums.h"
|
||||||
|
|
|
||||||
|
|
@ -23,7 +23,8 @@
|
||||||
*/
|
*/
|
||||||
|
|
||||||
#include "GridStates.h"
|
#include "GridStates.h"
|
||||||
#include "ObjectGridLoader.h"
|
#include "GridNotifiers.h"
|
||||||
|
#include "GameSystem/Grid.h"
|
||||||
#include "Log.h"
|
#include "Log.h"
|
||||||
|
|
||||||
void
|
void
|
||||||
|
|
|
||||||
|
|
@ -27,6 +27,7 @@
|
||||||
#include "WorldPacket.h"
|
#include "WorldPacket.h"
|
||||||
#include "WorldSession.h"
|
#include "WorldSession.h"
|
||||||
#include "Player.h"
|
#include "Player.h"
|
||||||
|
#include "World.h"
|
||||||
#include "ObjectMgr.h"
|
#include "ObjectMgr.h"
|
||||||
#include "ObjectGuid.h"
|
#include "ObjectGuid.h"
|
||||||
#include "Group.h"
|
#include "Group.h"
|
||||||
|
|
@ -35,6 +36,7 @@
|
||||||
#include "BattleGround/BattleGround.h"
|
#include "BattleGround/BattleGround.h"
|
||||||
#include "MapManager.h"
|
#include "MapManager.h"
|
||||||
#include "MapPersistentStateMgr.h"
|
#include "MapPersistentStateMgr.h"
|
||||||
|
#include "Util.h"
|
||||||
#include "LootMgr.h"
|
#include "LootMgr.h"
|
||||||
|
|
||||||
#ifdef ENABLE_ELUNA
|
#ifdef ENABLE_ELUNA
|
||||||
|
|
|
||||||
|
|
@ -34,6 +34,11 @@
|
||||||
#include "DBCEnums.h"
|
#include "DBCEnums.h"
|
||||||
#include "SharedDefines.h"
|
#include "SharedDefines.h"
|
||||||
|
|
||||||
|
#include <map>
|
||||||
|
#include <vector>
|
||||||
|
|
||||||
|
struct ItemPrototype;
|
||||||
|
|
||||||
class WorldSession;
|
class WorldSession;
|
||||||
class Map;
|
class Map;
|
||||||
class BattleGround;
|
class BattleGround;
|
||||||
|
|
|
||||||
|
|
@ -31,6 +31,7 @@
|
||||||
#include "Opcodes.h"
|
#include "Opcodes.h"
|
||||||
#include "Guild.h"
|
#include "Guild.h"
|
||||||
#include "GuildMgr.h"
|
#include "GuildMgr.h"
|
||||||
|
#include "GossipDef.h"
|
||||||
#include "SocialMgr.h"
|
#include "SocialMgr.h"
|
||||||
#include "Calendar.h"
|
#include "Calendar.h"
|
||||||
#ifdef ENABLE_ELUNA
|
#ifdef ENABLE_ELUNA
|
||||||
|
|
|
||||||
|
|
@ -26,6 +26,7 @@
|
||||||
#define _GUILDMGR_H
|
#define _GUILDMGR_H
|
||||||
|
|
||||||
#include "Common.h"
|
#include "Common.h"
|
||||||
|
#include "Policies/Singleton.h"
|
||||||
|
|
||||||
class Guild;
|
class Guild;
|
||||||
class ObjectGuid;
|
class ObjectGuid;
|
||||||
|
|
|
||||||
|
|
@ -25,6 +25,8 @@
|
||||||
#include "Common.h"
|
#include "Common.h"
|
||||||
#include "WorldPacket.h"
|
#include "WorldPacket.h"
|
||||||
#include "Log.h"
|
#include "Log.h"
|
||||||
|
#include "Corpse.h"
|
||||||
|
#include "GameObject.h"
|
||||||
#include "Player.h"
|
#include "Player.h"
|
||||||
#include "ObjectAccessor.h"
|
#include "ObjectAccessor.h"
|
||||||
#include "ObjectGuid.h"
|
#include "ObjectGuid.h"
|
||||||
|
|
@ -32,7 +34,9 @@
|
||||||
#include "LootMgr.h"
|
#include "LootMgr.h"
|
||||||
#include "Object.h"
|
#include "Object.h"
|
||||||
#include "Group.h"
|
#include "Group.h"
|
||||||
|
#include "World.h"
|
||||||
|
#include "Util.h"
|
||||||
|
#include "DBCStores.h"
|
||||||
#ifdef ENABLE_ELUNA
|
#ifdef ENABLE_ELUNA
|
||||||
#include "LuaEngine.h"
|
#include "LuaEngine.h"
|
||||||
#endif /* ENABLE_ELUNA */
|
#endif /* ENABLE_ELUNA */
|
||||||
|
|
|
||||||
|
|
@ -27,6 +27,7 @@
|
||||||
#include "Player.h"
|
#include "Player.h"
|
||||||
#include "GridNotifiers.h"
|
#include "GridNotifiers.h"
|
||||||
#include "Log.h"
|
#include "Log.h"
|
||||||
|
#include "GridStates.h"
|
||||||
#include "CellImpl.h"
|
#include "CellImpl.h"
|
||||||
#include "InstanceData.h"
|
#include "InstanceData.h"
|
||||||
#include "GridNotifiersImpl.h"
|
#include "GridNotifiersImpl.h"
|
||||||
|
|
@ -41,13 +42,10 @@
|
||||||
#include "MapPersistentStateMgr.h"
|
#include "MapPersistentStateMgr.h"
|
||||||
#include "VMapFactory.h"
|
#include "VMapFactory.h"
|
||||||
#include "MoveMap.h"
|
#include "MoveMap.h"
|
||||||
//#include "BattleGround/BattleGroundMgr.h"
|
#include "BattleGround/BattleGroundMgr.h"
|
||||||
#include "Calendar.h"
|
#include "Calendar.h"
|
||||||
#include "Chat.h"
|
#include "Chat.h"
|
||||||
#include "Weather.h"
|
#include "Weather.h"
|
||||||
#include "Transports.h"
|
|
||||||
#include "ObjectGridLoader.h"
|
|
||||||
|
|
||||||
#ifdef ENABLE_ELUNA
|
#ifdef ENABLE_ELUNA
|
||||||
#include "LuaEngine.h"
|
#include "LuaEngine.h"
|
||||||
#endif /* ENABLE_ELUNA */
|
#endif /* ENABLE_ELUNA */
|
||||||
|
|
|
||||||
|
|
@ -35,15 +35,18 @@
|
||||||
#include "GridDefines.h"
|
#include "GridDefines.h"
|
||||||
#include "Cell.h"
|
#include "Cell.h"
|
||||||
#include "Object.h"
|
#include "Object.h"
|
||||||
|
#include "Timer.h"
|
||||||
#include "SharedDefines.h"
|
#include "SharedDefines.h"
|
||||||
#include "GridMap.h"
|
#include "GridMap.h"
|
||||||
#include "GameSystem/GridRefManager.h"
|
#include "GameSystem/GridRefManager.h"
|
||||||
#include "MapRefManager.h"
|
#include "MapRefManager.h"
|
||||||
|
#include "Utilities/TypeList.h"
|
||||||
#include "ScriptMgr.h"
|
#include "ScriptMgr.h"
|
||||||
#include "CreatureLinkingMgr.h"
|
#include "CreatureLinkingMgr.h"
|
||||||
#include "DynamicTree.h"
|
#include "DynamicTree.h"
|
||||||
|
|
||||||
#include <bitset>
|
#include <bitset>
|
||||||
|
#include <list>
|
||||||
|
|
||||||
struct CreatureInfo;
|
struct CreatureInfo;
|
||||||
class Creature;
|
class Creature;
|
||||||
|
|
|
||||||
|
|
@ -31,6 +31,7 @@
|
||||||
#include "GridDefines.h"
|
#include "GridDefines.h"
|
||||||
#include "World.h"
|
#include "World.h"
|
||||||
#include "CellImpl.h"
|
#include "CellImpl.h"
|
||||||
|
#include "Corpse.h"
|
||||||
#include "ObjectMgr.h"
|
#include "ObjectMgr.h"
|
||||||
|
|
||||||
#define CLASS_LOCK MaNGOS::ClassLevelLockable<MapManager, ACE_Recursive_Thread_Mutex>
|
#define CLASS_LOCK MaNGOS::ClassLevelLockable<MapManager, ACE_Recursive_Thread_Mutex>
|
||||||
|
|
|
||||||
|
|
@ -26,12 +26,15 @@
|
||||||
|
|
||||||
#include "SQLStorages.h"
|
#include "SQLStorages.h"
|
||||||
#include "Player.h"
|
#include "Player.h"
|
||||||
|
#include "GridNotifiers.h"
|
||||||
#include "Log.h"
|
#include "Log.h"
|
||||||
|
#include "GridStates.h"
|
||||||
#include "CellImpl.h"
|
#include "CellImpl.h"
|
||||||
#include "Map.h"
|
#include "Map.h"
|
||||||
#include "MapManager.h"
|
#include "MapManager.h"
|
||||||
#include "Timer.h"
|
#include "Timer.h"
|
||||||
#include "GridNotifiersImpl.h"
|
#include "GridNotifiersImpl.h"
|
||||||
|
#include "Transports.h"
|
||||||
#include "ObjectMgr.h"
|
#include "ObjectMgr.h"
|
||||||
#include "GameEventMgr.h"
|
#include "GameEventMgr.h"
|
||||||
#include "World.h"
|
#include "World.h"
|
||||||
|
|
|
||||||
|
|
@ -42,6 +42,9 @@
|
||||||
|
|
||||||
#include "Common.h"
|
#include "Common.h"
|
||||||
#include "Mail.h"
|
#include "Mail.h"
|
||||||
|
#include "Policies/Singleton.h"
|
||||||
|
|
||||||
|
#include <memory>
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* A class to represent the mail send factory to multiple (often all existing) characters.
|
* A class to represent the mail send factory to multiple (often all existing) characters.
|
||||||
|
|
|
||||||
|
|
@ -34,6 +34,8 @@
|
||||||
#include "GuildMgr.h"
|
#include "GuildMgr.h"
|
||||||
#include "ObjectMgr.h"
|
#include "ObjectMgr.h"
|
||||||
#include "WorldSession.h"
|
#include "WorldSession.h"
|
||||||
|
#include "Auth/BigNumber.h"
|
||||||
|
#include "Auth/Sha1.h"
|
||||||
#include "UpdateData.h"
|
#include "UpdateData.h"
|
||||||
#include "LootMgr.h"
|
#include "LootMgr.h"
|
||||||
#include "Chat.h"
|
#include "Chat.h"
|
||||||
|
|
|
||||||
|
|
@ -22,9 +22,11 @@
|
||||||
* and lore are copyrighted by Blizzard Entertainment, Inc.
|
* and lore are copyrighted by Blizzard Entertainment, Inc.
|
||||||
*/
|
*/
|
||||||
|
|
||||||
|
#include "GridMap.h"
|
||||||
#include "Log.h"
|
#include "Log.h"
|
||||||
#include "World.h"
|
#include "World.h"
|
||||||
#include "Creature.h"
|
#include "Creature.h"
|
||||||
|
|
||||||
#include "MoveMap.h"
|
#include "MoveMap.h"
|
||||||
#include "MoveMapSharedDefines.h"
|
#include "MoveMapSharedDefines.h"
|
||||||
|
|
||||||
|
|
|
||||||
|
|
@ -27,6 +27,7 @@
|
||||||
#include "WorldSession.h"
|
#include "WorldSession.h"
|
||||||
#include "Opcodes.h"
|
#include "Opcodes.h"
|
||||||
#include "Log.h"
|
#include "Log.h"
|
||||||
|
#include "Corpse.h"
|
||||||
#include "Player.h"
|
#include "Player.h"
|
||||||
#include "Vehicle.h"
|
#include "Vehicle.h"
|
||||||
#include "SpellAuras.h"
|
#include "SpellAuras.h"
|
||||||
|
|
|
||||||
|
|
@ -33,6 +33,7 @@
|
||||||
#include "SpellMgr.h"
|
#include "SpellMgr.h"
|
||||||
#include "Player.h"
|
#include "Player.h"
|
||||||
#include "GossipDef.h"
|
#include "GossipDef.h"
|
||||||
|
#include "UpdateMask.h"
|
||||||
#include "ScriptMgr.h"
|
#include "ScriptMgr.h"
|
||||||
#include "Creature.h"
|
#include "Creature.h"
|
||||||
#include "Pet.h"
|
#include "Pet.h"
|
||||||
|
|
|
||||||
|
|
@ -27,6 +27,7 @@
|
||||||
#include "ObjectMgr.h"
|
#include "ObjectMgr.h"
|
||||||
#include "MapPersistentStateMgr.h"
|
#include "MapPersistentStateMgr.h"
|
||||||
#include "Creature.h"
|
#include "Creature.h"
|
||||||
|
#include "GameObject.h"
|
||||||
#include "DynamicObject.h"
|
#include "DynamicObject.h"
|
||||||
#include "Corpse.h"
|
#include "Corpse.h"
|
||||||
#include "World.h"
|
#include "World.h"
|
||||||
|
|
|
||||||
|
|
@ -26,6 +26,7 @@
|
||||||
#define MANGOS_OBJECTGRIDLOADER_H
|
#define MANGOS_OBJECTGRIDLOADER_H
|
||||||
|
|
||||||
#include "Common.h"
|
#include "Common.h"
|
||||||
|
#include "Utilities/TypeList.h"
|
||||||
#include "Platform/Define.h"
|
#include "Platform/Define.h"
|
||||||
#include "GameSystem/GridLoader.h"
|
#include "GameSystem/GridLoader.h"
|
||||||
#include "GridDefines.h"
|
#include "GridDefines.h"
|
||||||
|
|
|
||||||
|
|
@ -28,6 +28,7 @@
|
||||||
#include "ProgressBar.h"
|
#include "ProgressBar.h"
|
||||||
#include "Log.h"
|
#include "Log.h"
|
||||||
#include "MapPersistentStateMgr.h"
|
#include "MapPersistentStateMgr.h"
|
||||||
|
#include "MapManager.h"
|
||||||
#include "World.h"
|
#include "World.h"
|
||||||
#include "Policies/Singleton.h"
|
#include "Policies/Singleton.h"
|
||||||
|
|
||||||
|
|
|
||||||
Some files were not shown because too many files have changed in this diff Show more
Loading…
Add table
Add a link
Reference in a new issue