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< uint64raceMask
 
Gender gender
 
uint32 questStartStatus
 
uint32 questEndStatus
 
uint8 flags
 

Detailed Description

Definition at line 488 of file SpellMgr.h.

Member Function Documentation

◆ IsFitToRequirements()

bool SpellArea::IsFitToRequirements ( Player const *  player,
uint32  newZone,
uint32  newArea 
) const

Definition at line 730 of file SpellMgr.cpp.

+ Here is the call graph for this function:

Member Data Documentation

◆ areaId

uint32 SpellArea::areaId

Definition at line 491 of file SpellMgr.h.

◆ auraSpell

int32 SpellArea::auraSpell

Definition at line 494 of file SpellMgr.h.

◆ flags

uint8 SpellArea::flags

Definition at line 499 of file SpellMgr.h.

◆ gender

Gender SpellArea::gender

Definition at line 496 of file SpellMgr.h.

◆ questEnd

uint32 SpellArea::questEnd

Definition at line 493 of file SpellMgr.h.

◆ questEndStatus

uint32 SpellArea::questEndStatus

Definition at line 498 of file SpellMgr.h.

◆ questStart

uint32 SpellArea::questStart

Definition at line 492 of file SpellMgr.h.

◆ questStartStatus

uint32 SpellArea::questStartStatus

Definition at line 497 of file SpellMgr.h.

◆ raceMask

Trinity::RaceMask<uint64> SpellArea::raceMask

Definition at line 495 of file SpellMgr.h.

◆ spellId

uint32 SpellArea::spellId

Definition at line 490 of file SpellMgr.h.


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