AzerothCore 3.3.5a
OpenSource WoW Emulator
|
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_ACHIEVEMENT_CRITERIA = 4 , DISABLE_TYPE_OUTDOORPVP = 5 , DISABLE_TYPE_VMAP = 6 , DISABLE_TYPE_GO_LOS = 7 , DISABLE_TYPE_LFG_MAP = 8 , DISABLE_TYPE_GAME_EVENT = 9 , DISABLE_TYPE_LOOT = 10 } |
enum | SpellDisableTypes { SPELL_DISABLE_PLAYER = 0x1 , SPELL_DISABLE_CREATURE = 0x2 , SPELL_DISABLE_PET = 0x4 , SPELL_DISABLE_DEPRECATED_SPELL = 0x8 , SPELL_DISABLE_MAP = 0x10 , SPELL_DISABLE_AREA = 0x20 , SPELL_DISABLE_LOS = 0x40 , MAX_SPELL_DISABLE_TYPE } |
Functions | |
void | DisableMgr::LoadDisables () |
bool | DisableMgr::IsDisabledFor (DisableType type, uint32 entry, Unit const *unit, uint8 flags) |
void | DisableMgr::CheckQuestDisables () |
bool | DisableMgr::IsVMAPDisabledFor (uint32 entry, uint8 flags) |
bool | DisableMgr::IsPathfindingEnabled (const Map *map) |
enum DisableType |
enum SpellDisableTypes |
Enumerator | |
---|---|
SPELL_DISABLE_PLAYER | |
SPELL_DISABLE_CREATURE | |
SPELL_DISABLE_PET | |
SPELL_DISABLE_DEPRECATED_SPELL | |
SPELL_DISABLE_MAP | |
SPELL_DISABLE_AREA | |
SPELL_DISABLE_LOS | |
MAX_SPELL_DISABLE_TYPE |