TrinityCore
Loading...
Searching...
No Matches
SpellArea Struct Reference

#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
 

Detailed Description

Definition at line 488 of file SpellMgr.h.

Member Function Documentation

◆ IsFitToRequirements()

Member Data Documentation

◆ areaId

uint32 SpellArea::areaId

Definition at line 491 of file SpellMgr.h.

Referenced by IsFitToRequirements(), and SpellMgr::LoadSpellAreas().

◆ auraSpell

int32 SpellArea::auraSpell

Definition at line 494 of file SpellMgr.h.

Referenced by IsFitToRequirements(), and SpellMgr::LoadSpellAreas().

◆ flags

uint8 SpellArea::flags

Definition at line 499 of file SpellMgr.h.

Referenced by SpellMgr::LoadSpellAreas().

◆ gender

Gender SpellArea::gender

Definition at line 496 of file SpellMgr.h.

Referenced by IsFitToRequirements(), and SpellMgr::LoadSpellAreas().

◆ questEnd

uint32 SpellArea::questEnd

Definition at line 493 of file SpellMgr.h.

Referenced by IsFitToRequirements(), and SpellMgr::LoadSpellAreas().

◆ questEndStatus

uint32 SpellArea::questEndStatus

Definition at line 498 of file SpellMgr.h.

Referenced by IsFitToRequirements(), and SpellMgr::LoadSpellAreas().

◆ questStart

uint32 SpellArea::questStart

Definition at line 492 of file SpellMgr.h.

Referenced by IsFitToRequirements(), and SpellMgr::LoadSpellAreas().

◆ questStartStatus

uint32 SpellArea::questStartStatus

Definition at line 497 of file SpellMgr.h.

Referenced by IsFitToRequirements(), and SpellMgr::LoadSpellAreas().

◆ raceMask

Trinity::RaceMask<uint64> SpellArea::raceMask

Definition at line 495 of file SpellMgr.h.

Referenced by IsFitToRequirements(), and SpellMgr::LoadSpellAreas().

◆ spellId

uint32 SpellArea::spellId

Definition at line 490 of file SpellMgr.h.

Referenced by IsFitToRequirements(), and SpellMgr::LoadSpellAreas().


The documentation for this struct was generated from the following files: