AzerothCore 3.3.5a
OpenSource WoW Emulator
|
#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 |
uint32 | raceMask |
Gender | gender |
uint32 | questStartStatus |
uint32 | questEndStatus |
bool | autocast |
References AREA_FLAG_NO_FLY_ZONE, areaId, auraSpell, BATTLEFIELD_BATTLEID_WG, BATTLEFIELD_WG, BATTLEGROUND_IC, Battlefield::CanFlyIn(), CONFIG_WINTERGRASP_ENABLE, AreaTableEntry::flags, gender, GENDER_NONE, WorldObject::GetAreaId(), Player::GetBattleground(), Battleground::GetBgTypeID(), Battlefield::GetData(), Battlefield::GetDefenderTeam(), Unit::getGender(), BattlegroundIC::GetNodeState(), Position::GetPositionZ(), Player::GetQuestStatus(), Unit::getRaceMask(), Player::GetTeamId(), Battlefield::GetTypeId(), WorldObject::GetZoneId(), Unit::HasAura(), Unit::HasAuraType(), Battlefield::IsWarTime(), NODE_STATE_CONTROLLED_A, NODE_STATE_CONTROLLED_H, NODE_TYPE_QUARRY, NODE_TYPE_REFINERY, questEnd, questEndStatus, questStart, questStartStatus, raceMask, sAreaTableStore, sBattlefieldMgr, SPELL_AURA_FLY, SPELL_AURA_MOD_INCREASE_MOUNTED_FLIGHT_SPEED, SPELL_AURA_TRANSFORM, spellId, sWorld, TEAM_ALLIANCE, TEAM_HORDE, and Battleground::ToBattlegroundIC().
uint32 SpellArea::areaId |
Referenced by IsFitToRequirements().
int32 SpellArea::auraSpell |
Referenced by IsFitToRequirements().
bool SpellArea::autocast |
Gender SpellArea::gender |
Referenced by IsFitToRequirements().
uint32 SpellArea::questEnd |
Referenced by IsFitToRequirements().
uint32 SpellArea::questEndStatus |
Referenced by IsFitToRequirements().
uint32 SpellArea::questStart |
Referenced by IsFitToRequirements().
uint32 SpellArea::questStartStatus |
Referenced by IsFitToRequirements().
uint32 SpellArea::raceMask |
Referenced by IsFitToRequirements().
uint32 SpellArea::spellId |
Referenced by IsFitToRequirements(), and SpellMgr::LoadSpellAreas().