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

#include <DB2Structure.h>

Public Member Functions

SkillLineAbilityAcquireMethod GetAcquireMethod () const
 
EnumFlag< SkillLineAbilityFlags > GetFlags () const
 

Public Attributes

LocalizedString AbilityVerb
 
LocalizedString AbilityAllVerb
 
uint32 ID
 
uint16 SkillLine
 
int32 Spell
 
int16 MinSkillLineRank
 
int32 ClassMask
 
int32 SupercedesSpell
 
int32 AcquireMethod
 
int16 TrivialSkillLineRankHigh
 
int16 TrivialSkillLineRankLow
 
int32 Flags
 
int8 NumSkillUps
 
int16 UniqueBit
 
int16 TradeSkillCategoryID
 
int16 SkillupSkillLineID
 
Trinity::RaceMask< int32, 2 > RaceMask
 

Detailed Description

Definition at line 3697 of file DB2Structure.h.

Member Function Documentation

◆ GetAcquireMethod()

SkillLineAbilityAcquireMethod SkillLineAbilityEntry::GetAcquireMethod ( ) const
inline

Definition at line 3717 of file DB2Structure.h.

References AcquireMethod.

Referenced by ConditionMgr::isSourceTypeValid().

◆ GetFlags()

EnumFlag< SkillLineAbilityFlags > SkillLineAbilityEntry::GetFlags ( ) const
inline

Definition at line 3718 of file DB2Structure.h.

References Flags.

Member Data Documentation

◆ AbilityAllVerb

LocalizedString SkillLineAbilityEntry::AbilityAllVerb

Definition at line 3700 of file DB2Structure.h.

◆ AbilityVerb

LocalizedString SkillLineAbilityEntry::AbilityVerb

Definition at line 3699 of file DB2Structure.h.

◆ AcquireMethod

int32 SkillLineAbilityEntry::AcquireMethod

Definition at line 3707 of file DB2Structure.h.

Referenced by GetAcquireMethod().

◆ ClassMask

int32 SkillLineAbilityEntry::ClassMask

Definition at line 3705 of file DB2Structure.h.

◆ Flags

int32 SkillLineAbilityEntry::Flags

Definition at line 3710 of file DB2Structure.h.

Referenced by GetFlags().

◆ ID

uint32 SkillLineAbilityEntry::ID

Definition at line 3701 of file DB2Structure.h.

◆ MinSkillLineRank

int16 SkillLineAbilityEntry::MinSkillLineRank

Definition at line 3704 of file DB2Structure.h.

◆ NumSkillUps

int8 SkillLineAbilityEntry::NumSkillUps

Definition at line 3711 of file DB2Structure.h.

◆ RaceMask

Trinity::RaceMask<int32, 2> SkillLineAbilityEntry::RaceMask

Definition at line 3715 of file DB2Structure.h.

◆ SkillLine

uint16 SkillLineAbilityEntry::SkillLine

Definition at line 3702 of file DB2Structure.h.

◆ SkillupSkillLineID

int16 SkillLineAbilityEntry::SkillupSkillLineID

Definition at line 3714 of file DB2Structure.h.

◆ Spell

int32 SkillLineAbilityEntry::Spell

Definition at line 3703 of file DB2Structure.h.

Referenced by learn_commandscript::HandleLearnMySpellsCommand().

◆ SupercedesSpell

int32 SkillLineAbilityEntry::SupercedesSpell

Definition at line 3706 of file DB2Structure.h.

◆ TradeSkillCategoryID

int16 SkillLineAbilityEntry::TradeSkillCategoryID

Definition at line 3713 of file DB2Structure.h.

◆ TrivialSkillLineRankHigh

int16 SkillLineAbilityEntry::TrivialSkillLineRankHigh

Definition at line 3708 of file DB2Structure.h.

◆ TrivialSkillLineRankLow

int16 SkillLineAbilityEntry::TrivialSkillLineRankLow

Definition at line 3709 of file DB2Structure.h.

◆ UniqueBit

int16 SkillLineAbilityEntry::UniqueBit

Definition at line 3712 of file DB2Structure.h.


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