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

#include <DB2Structure.h>

Public Member Functions

SpellEffectAttributes GetEffectAttributes () const
 

Public Attributes

uint32 ID
 
int16 EffectAura
 
int16 DifficultyID
 
int32 EffectIndex
 
uint32 Effect
 
float EffectAmplitude
 
int32 EffectAttributes
 
int32 EffectAuraPeriod
 
float EffectBonusCoefficient
 
float EffectChainAmplitude
 
int32 EffectChainTargets
 
int32 EffectItemType
 
int32 EffectMechanic
 
float EffectPointsPerResource
 
float EffectPosFacing
 
float EffectRealPointsPerLevel
 
int32 EffectTriggerSpell
 
float BonusCoefficientFromAP
 
float PvpMultiplier
 
float Coefficient
 
float Variance
 
float ResourceCoefficient
 
float GroupSizeBasePointsCoefficient
 
float EffectBasePoints
 
int32 ScalingClass
 
int32 TargetNodeGraph
 
std::array< int32, 2 > EffectMiscValue
 
std::array< uint32, 2 > EffectRadiusIndex
 
flag128 EffectSpellClassMask
 
std::array< int16, 2 > ImplicitTarget
 
uint32 SpellID
 

Detailed Description

Definition at line 3903 of file DB2Structure.h.

Member Function Documentation

◆ GetEffectAttributes()

SpellEffectAttributes SpellEffectEntry::GetEffectAttributes ( ) const
inline

Definition at line 3937 of file DB2Structure.h.

+ Here is the caller graph for this function:

Member Data Documentation

◆ BonusCoefficientFromAP

float SpellEffectEntry::BonusCoefficientFromAP

Definition at line 3922 of file DB2Structure.h.

◆ Coefficient

float SpellEffectEntry::Coefficient

Definition at line 3924 of file DB2Structure.h.

◆ DifficultyID

int16 SpellEffectEntry::DifficultyID

Definition at line 3907 of file DB2Structure.h.

◆ Effect

uint32 SpellEffectEntry::Effect

Definition at line 3909 of file DB2Structure.h.

◆ EffectAmplitude

float SpellEffectEntry::EffectAmplitude

Definition at line 3910 of file DB2Structure.h.

◆ EffectAttributes

int32 SpellEffectEntry::EffectAttributes

Definition at line 3911 of file DB2Structure.h.

◆ EffectAura

int16 SpellEffectEntry::EffectAura

Definition at line 3906 of file DB2Structure.h.

◆ EffectAuraPeriod

int32 SpellEffectEntry::EffectAuraPeriod

Definition at line 3912 of file DB2Structure.h.

◆ EffectBasePoints

float SpellEffectEntry::EffectBasePoints

Definition at line 3928 of file DB2Structure.h.

◆ EffectBonusCoefficient

float SpellEffectEntry::EffectBonusCoefficient

Definition at line 3913 of file DB2Structure.h.

◆ EffectChainAmplitude

float SpellEffectEntry::EffectChainAmplitude

Definition at line 3914 of file DB2Structure.h.

◆ EffectChainTargets

int32 SpellEffectEntry::EffectChainTargets

Definition at line 3915 of file DB2Structure.h.

◆ EffectIndex

int32 SpellEffectEntry::EffectIndex

Definition at line 3908 of file DB2Structure.h.

◆ EffectItemType

int32 SpellEffectEntry::EffectItemType

Definition at line 3916 of file DB2Structure.h.

◆ EffectMechanic

int32 SpellEffectEntry::EffectMechanic

Definition at line 3917 of file DB2Structure.h.

◆ EffectMiscValue

std::array<int32, 2> SpellEffectEntry::EffectMiscValue

Definition at line 3931 of file DB2Structure.h.

◆ EffectPointsPerResource

float SpellEffectEntry::EffectPointsPerResource

Definition at line 3918 of file DB2Structure.h.

◆ EffectPosFacing

float SpellEffectEntry::EffectPosFacing

Definition at line 3919 of file DB2Structure.h.

◆ EffectRadiusIndex

std::array<uint32, 2> SpellEffectEntry::EffectRadiusIndex

Definition at line 3932 of file DB2Structure.h.

◆ EffectRealPointsPerLevel

float SpellEffectEntry::EffectRealPointsPerLevel

Definition at line 3920 of file DB2Structure.h.

◆ EffectSpellClassMask

flag128 SpellEffectEntry::EffectSpellClassMask

Definition at line 3933 of file DB2Structure.h.

◆ EffectTriggerSpell

int32 SpellEffectEntry::EffectTriggerSpell

Definition at line 3921 of file DB2Structure.h.

◆ GroupSizeBasePointsCoefficient

float SpellEffectEntry::GroupSizeBasePointsCoefficient

Definition at line 3927 of file DB2Structure.h.

◆ ID

uint32 SpellEffectEntry::ID

Definition at line 3905 of file DB2Structure.h.

◆ ImplicitTarget

std::array<int16, 2> SpellEffectEntry::ImplicitTarget

Definition at line 3934 of file DB2Structure.h.

◆ PvpMultiplier

float SpellEffectEntry::PvpMultiplier

Definition at line 3923 of file DB2Structure.h.

◆ ResourceCoefficient

float SpellEffectEntry::ResourceCoefficient

Definition at line 3926 of file DB2Structure.h.

◆ ScalingClass

int32 SpellEffectEntry::ScalingClass

Definition at line 3929 of file DB2Structure.h.

◆ SpellID

uint32 SpellEffectEntry::SpellID

Definition at line 3935 of file DB2Structure.h.

◆ TargetNodeGraph

int32 SpellEffectEntry::TargetNodeGraph

Definition at line 3930 of file DB2Structure.h.

◆ Variance

float SpellEffectEntry::Variance

Definition at line 3925 of file DB2Structure.h.


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