![]() |
TrinityCore
|
#include "Define.h"
Go to the source code of this file.
Namespaces | |
namespace | DisableMgr |
Enumerations | |
enum | DisableType { DISABLE_TYPE_SPELL = 0 , DISABLE_TYPE_QUEST = 1 , DISABLE_TYPE_MAP = 2 , DISABLE_TYPE_BATTLEGROUND = 3 , DISABLE_TYPE_CRITERIA = 4 , DISABLE_TYPE_OUTDOORPVP = 5 , DISABLE_TYPE_VMAP = 6 , DISABLE_TYPE_MMAP = 7 , DISABLE_TYPE_LFG_MAP = 8 , DISABLE_TYPE_PHASE_AREA = 9 , MAX_DISABLE_TYPES } |
enum | SpellDisableTypes { SPELL_DISABLE_PLAYER = 0x01 , SPELL_DISABLE_CREATURE = 0x02 , SPELL_DISABLE_PET = 0x04 , SPELL_DISABLE_DEPRECATED_SPELL = 0x08 , SPELL_DISABLE_MAP = 0x10 , SPELL_DISABLE_AREA = 0x20 , SPELL_DISABLE_LOS = 0x40 , SPELL_DISABLE_GAMEOBJECT = 0x80 , SPELL_DISABLE_ARENAS = 0x100 , SPELL_DISABLE_BATTLEGROUNDS = 0x200 , MAX_SPELL_DISABLE_TYPE } |
enum | MMapDisableTypes { MMAP_DISABLE_PATHFINDING = 0x0 } |
Functions | |
void | DisableMgr::LoadDisables () |
bool | DisableMgr::IsDisabledFor (DisableType type, uint32 entry, WorldObject const *ref, uint8 flags) |
void | DisableMgr::CheckQuestDisables () |
bool | DisableMgr::IsVMAPDisabledFor (uint32 entry, uint8 flags) |
bool | DisableMgr::IsPathfindingEnabled (uint32 mapId) |
enum DisableType |
Definition at line 25 of file DisableMgr.h.
enum MMapDisableTypes |
Enumerator | |
---|---|
MMAP_DISABLE_PATHFINDING |
Definition at line 59 of file DisableMgr.h.
enum SpellDisableTypes |
Definition at line 41 of file DisableMgr.h.