TrinityCore
WorldPackets::Spells::SpellCastLogData Struct Reference

#include <CombatLogPacketsCommon.h>

Public Member Functions

void Initialize (Unit const *unit)
 
void Initialize (Spell const *spell)
 

Public Attributes

int64 Health = 0
 
int32 AttackPower = 0
 
int32 SpellPower = 0
 
int32 Armor = 0
 
std::vector< SpellLogPowerDataPowerData
 

Detailed Description

Definition at line 40 of file CombatLogPacketsCommon.h.

Member Function Documentation

◆ Initialize() [1/2]

void WorldPackets::Spells::SpellCastLogData::Initialize ( Spell const *  spell)

Definition at line 39 of file CombatLogPacketsCommon.cpp.

+ Here is the call graph for this function:

◆ Initialize() [2/2]

void WorldPackets::Spells::SpellCastLogData::Initialize ( Unit const *  unit)

Definition at line 30 of file CombatLogPacketsCommon.cpp.

+ Here is the call graph for this function:
+ Here is the caller graph for this function:

Member Data Documentation

◆ Armor

int32 WorldPackets::Spells::SpellCastLogData::Armor = 0

Definition at line 45 of file CombatLogPacketsCommon.h.

◆ AttackPower

int32 WorldPackets::Spells::SpellCastLogData::AttackPower = 0

Definition at line 43 of file CombatLogPacketsCommon.h.

◆ Health

int64 WorldPackets::Spells::SpellCastLogData::Health = 0

Definition at line 42 of file CombatLogPacketsCommon.h.

◆ PowerData

std::vector<SpellLogPowerData> WorldPackets::Spells::SpellCastLogData::PowerData

Definition at line 46 of file CombatLogPacketsCommon.h.

◆ SpellPower

int32 WorldPackets::Spells::SpellCastLogData::SpellPower = 0

Definition at line 44 of file CombatLogPacketsCommon.h.


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