AzerothCore 3.3.5a
OpenSource WoW Emulator
Loading...
Searching...
No Matches
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 const * auraEff
 
uint32 damage
 
uint32 overDamage
 
uint32 absorb
 
uint32 resist
 
float multiplier
 
bool critical
 

Detailed Description

Constructor & Destructor Documentation

◆ SpellPeriodicAuraLogInfo()

SpellPeriodicAuraLogInfo::SpellPeriodicAuraLogInfo ( AuraEffect const *  _auraEff,
uint32  _damage,
uint32  _overDamage,
uint32  _absorb,
uint32  _resist,
float  _multiplier,
bool  _critical 
)
inline
933 : auraEff(_auraEff), damage(_damage), overDamage(_overDamage), absorb(_absorb), resist(_resist), multiplier(_multiplier), critical(_critical) {}
float multiplier
Definition: Unit.h:940
bool critical
Definition: Unit.h:941
uint32 overDamage
Definition: Unit.h:937
uint32 resist
Definition: Unit.h:939
uint32 damage
Definition: Unit.h:936
AuraEffect const * auraEff
Definition: Unit.h:935
uint32 absorb
Definition: Unit.h:938

Member Data Documentation

◆ absorb

uint32 SpellPeriodicAuraLogInfo::absorb

◆ auraEff

AuraEffect const* SpellPeriodicAuraLogInfo::auraEff

◆ critical

bool SpellPeriodicAuraLogInfo::critical

◆ damage

uint32 SpellPeriodicAuraLogInfo::damage

◆ multiplier

float SpellPeriodicAuraLogInfo::multiplier

◆ overDamage

uint32 SpellPeriodicAuraLogInfo::overDamage

◆ resist

uint32 SpellPeriodicAuraLogInfo::resist