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

#include <DB2Structure.h>

Public Member Functions

EnumFlag< SpellItemEnchantmentFlagsGetFlags () const
 

Public Attributes

uint32 ID
 
LocalizedString Name
 
LocalizedString HordeName
 
int32 Duration
 
std::array< uint32, MAX_ITEM_ENCHANTMENT_EFFECTSEffectArg
 
int32 Flags
 
std::array< float, MAX_ITEM_ENCHANTMENT_EFFECTSEffectScalingPoints
 
uint32 IconFileDataID
 
int32 MinItemLevel
 
int32 MaxItemLevel
 
uint32 TransmogUseConditionID
 
uint32 TransmogCost
 
std::array< int16, MAX_ITEM_ENCHANTMENT_EFFECTSEffectPointsMin
 
uint16 ItemVisual
 
uint16 RequiredSkillID
 
uint16 RequiredSkillRank
 
uint16 ItemLevel
 
uint8 Charges
 
std::array< uint8, MAX_ITEM_ENCHANTMENT_EFFECTSEffect
 
int8 ScalingClass
 
int8 ScalingClassRestricted
 
uint8 ConditionID
 
uint8 MinLevel
 
uint8 MaxLevel
 

Detailed Description

Definition at line 3982 of file DB2Structure.h.

Member Function Documentation

◆ GetFlags()

EnumFlag< SpellItemEnchantmentFlags > SpellItemEnchantmentEntry::GetFlags ( ) const
inline

Definition at line 4009 of file DB2Structure.h.

+ Here is the caller graph for this function:

Member Data Documentation

◆ Charges

uint8 SpellItemEnchantmentEntry::Charges

Definition at line 4001 of file DB2Structure.h.

◆ ConditionID

uint8 SpellItemEnchantmentEntry::ConditionID

Definition at line 4005 of file DB2Structure.h.

◆ Duration

int32 SpellItemEnchantmentEntry::Duration

Definition at line 3987 of file DB2Structure.h.

◆ Effect

std::array<uint8, MAX_ITEM_ENCHANTMENT_EFFECTS> SpellItemEnchantmentEntry::Effect

Definition at line 4002 of file DB2Structure.h.

◆ EffectArg

std::array<uint32, MAX_ITEM_ENCHANTMENT_EFFECTS> SpellItemEnchantmentEntry::EffectArg

Definition at line 3988 of file DB2Structure.h.

◆ EffectPointsMin

std::array<int16, MAX_ITEM_ENCHANTMENT_EFFECTS> SpellItemEnchantmentEntry::EffectPointsMin

Definition at line 3996 of file DB2Structure.h.

◆ EffectScalingPoints

std::array<float, MAX_ITEM_ENCHANTMENT_EFFECTS> SpellItemEnchantmentEntry::EffectScalingPoints

Definition at line 3990 of file DB2Structure.h.

◆ Flags

int32 SpellItemEnchantmentEntry::Flags

Definition at line 3989 of file DB2Structure.h.

◆ HordeName

LocalizedString SpellItemEnchantmentEntry::HordeName

Definition at line 3986 of file DB2Structure.h.

◆ IconFileDataID

uint32 SpellItemEnchantmentEntry::IconFileDataID

Definition at line 3991 of file DB2Structure.h.

◆ ID

uint32 SpellItemEnchantmentEntry::ID

Definition at line 3984 of file DB2Structure.h.

◆ ItemLevel

uint16 SpellItemEnchantmentEntry::ItemLevel

Definition at line 4000 of file DB2Structure.h.

◆ ItemVisual

uint16 SpellItemEnchantmentEntry::ItemVisual

Definition at line 3997 of file DB2Structure.h.

◆ MaxItemLevel

int32 SpellItemEnchantmentEntry::MaxItemLevel

Definition at line 3993 of file DB2Structure.h.

◆ MaxLevel

uint8 SpellItemEnchantmentEntry::MaxLevel

Definition at line 4007 of file DB2Structure.h.

◆ MinItemLevel

int32 SpellItemEnchantmentEntry::MinItemLevel

Definition at line 3992 of file DB2Structure.h.

◆ MinLevel

uint8 SpellItemEnchantmentEntry::MinLevel

Definition at line 4006 of file DB2Structure.h.

◆ Name

LocalizedString SpellItemEnchantmentEntry::Name

Definition at line 3985 of file DB2Structure.h.

◆ RequiredSkillID

uint16 SpellItemEnchantmentEntry::RequiredSkillID

Definition at line 3998 of file DB2Structure.h.

◆ RequiredSkillRank

uint16 SpellItemEnchantmentEntry::RequiredSkillRank

Definition at line 3999 of file DB2Structure.h.

◆ ScalingClass

int8 SpellItemEnchantmentEntry::ScalingClass

Definition at line 4003 of file DB2Structure.h.

◆ ScalingClassRestricted

int8 SpellItemEnchantmentEntry::ScalingClassRestricted

Definition at line 4004 of file DB2Structure.h.

◆ TransmogCost

uint32 SpellItemEnchantmentEntry::TransmogCost

Definition at line 3995 of file DB2Structure.h.

◆ TransmogUseConditionID

uint32 SpellItemEnchantmentEntry::TransmogUseConditionID

Definition at line 3994 of file DB2Structure.h.


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