![]() |
TrinityCore
|
#include <SpellMgr.h>
Public Member Functions | |
| bool | IsFitToRequirements (Player const *player, uint32 newZone, uint32 newArea) const |
Public Attributes | |
| uint32 | spellId |
| uint32 | areaId |
| uint32 | questStart |
| uint32 | questEnd |
| int32 | auraSpell |
| Trinity::RaceMask< uint64 > | raceMask |
| Gender | gender |
| uint32 | questStartStatus |
| uint32 | questEndStatus |
| uint8 | flags |
Definition at line 488 of file SpellMgr.h.
Definition at line 730 of file SpellMgr.cpp.
References areaId, auraSpell, BATTLEFIELD_BATTLEID_WG, BATTLEFIELD_WG, Battlefield::CanFlyIn(), gender, GENDER_NONE, Battlefield::GetData(), WorldObject::GetMap(), Player::GetNativeGender(), Player::GetQuestStatus(), Unit::GetRace(), Player::GetTeamId(), Battlefield::GetTypeId(), WorldObject::GetZoneId(), HasAura, Unit::HasAura(), Unit::HasAuraType(), Trinity::RaceMask< T, N >::HasRace(), Trinity::RaceMask< T, N >::IsEmpty(), questEnd, questEndStatus, questStart, questStartStatus, raceMask, sBattlefieldMgr, SPELL_AURA_FLY, SPELL_AURA_MOD_INCREASE_MOUNTED_FLIGHT_SPEED, spellId, TEAM_ALLIANCE, and TEAM_HORDE.
| uint32 SpellArea::areaId |
Definition at line 491 of file SpellMgr.h.
Referenced by IsFitToRequirements(), and SpellMgr::LoadSpellAreas().
| int32 SpellArea::auraSpell |
Definition at line 494 of file SpellMgr.h.
Referenced by IsFitToRequirements(), and SpellMgr::LoadSpellAreas().
| uint8 SpellArea::flags |
Definition at line 499 of file SpellMgr.h.
Referenced by SpellMgr::LoadSpellAreas().
| Gender SpellArea::gender |
Definition at line 496 of file SpellMgr.h.
Referenced by IsFitToRequirements(), and SpellMgr::LoadSpellAreas().
| uint32 SpellArea::questEnd |
Definition at line 493 of file SpellMgr.h.
Referenced by IsFitToRequirements(), and SpellMgr::LoadSpellAreas().
| uint32 SpellArea::questEndStatus |
Definition at line 498 of file SpellMgr.h.
Referenced by IsFitToRequirements(), and SpellMgr::LoadSpellAreas().
| uint32 SpellArea::questStart |
Definition at line 492 of file SpellMgr.h.
Referenced by IsFitToRequirements(), and SpellMgr::LoadSpellAreas().
| uint32 SpellArea::questStartStatus |
Definition at line 497 of file SpellMgr.h.
Referenced by IsFitToRequirements(), and SpellMgr::LoadSpellAreas().
| Trinity::RaceMask<uint64> SpellArea::raceMask |
Definition at line 495 of file SpellMgr.h.
Referenced by IsFitToRequirements(), and SpellMgr::LoadSpellAreas().
| uint32 SpellArea::spellId |
Definition at line 490 of file SpellMgr.h.
Referenced by IsFitToRequirements(), and SpellMgr::LoadSpellAreas().