TrinityCore
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Modules Pages
SpellPeriodicAuraLogInfo Struct Reference

#include <Unit.h>

Public Member Functions

 SpellPeriodicAuraLogInfo (AuraEffect const *_auraEff, uint32 _damage, uint32 _overDamage, uint32 _absorb, uint32 _resist, float _multiplier, bool _critical)
 

Public Attributes

AuraEffect constauraEff
 
uint32 damage
 
uint32 overDamage
 
uint32 absorb
 
uint32 resist
 
float multiplier
 
bool critical
 

Constructor & Destructor Documentation

SpellPeriodicAuraLogInfo::SpellPeriodicAuraLogInfo ( AuraEffect const _auraEff,
uint32  _damage,
uint32  _overDamage,
uint32  _absorb,
uint32  _resist,
float  _multiplier,
bool  _critical 
)
inline
1064  : auraEff(_auraEff), damage(_damage), overDamage(_overDamage), absorb(_absorb), resist(_resist), multiplier(_multiplier), critical(_critical){ }
AuraEffect const * auraEff
Definition: Unit.h:1066
uint32 overDamage
Definition: Unit.h:1068
bool critical
Definition: Unit.h:1072
uint32 absorb
Definition: Unit.h:1069
uint32 damage
Definition: Unit.h:1067
uint32 resist
Definition: Unit.h:1070
float multiplier
Definition: Unit.h:1071

Member Data Documentation

uint32 SpellPeriodicAuraLogInfo::absorb
AuraEffect const* SpellPeriodicAuraLogInfo::auraEff
bool SpellPeriodicAuraLogInfo::critical
uint32 SpellPeriodicAuraLogInfo::damage
float SpellPeriodicAuraLogInfo::multiplier
uint32 SpellPeriodicAuraLogInfo::overDamage
uint32 SpellPeriodicAuraLogInfo::resist

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