TrinityCore
SpellLogEffect Struct Reference

#include <Spell.h>

Public Attributes

int32 Effect = 0
 
Optional< std::vector< SpellLogEffectPowerDrainParams > > PowerDrainTargets
 
Optional< std::vector< SpellLogEffectExtraAttacksParams > > ExtraAttacksTargets
 
Optional< std::vector< SpellLogEffectDurabilityDamageParams > > DurabilityDamageTargets
 
Optional< std::vector< SpellLogEffectGenericVictimParams > > GenericVictimTargets
 
Optional< std::vector< SpellLogEffectTradeSkillItemParams > > TradeSkillTargets
 
Optional< std::vector< SpellLogEffectFeedPetParams > > FeedPetTargets
 

Detailed Description

Definition at line 205 of file Spell.h.

Member Data Documentation

◆ DurabilityDamageTargets

Optional<std::vector<SpellLogEffectDurabilityDamageParams> > SpellLogEffect::DurabilityDamageTargets

Definition at line 211 of file Spell.h.

◆ Effect

int32 SpellLogEffect::Effect = 0

Definition at line 207 of file Spell.h.

◆ ExtraAttacksTargets

Optional<std::vector<SpellLogEffectExtraAttacksParams> > SpellLogEffect::ExtraAttacksTargets

Definition at line 210 of file Spell.h.

◆ FeedPetTargets

Optional<std::vector<SpellLogEffectFeedPetParams> > SpellLogEffect::FeedPetTargets

Definition at line 214 of file Spell.h.

◆ GenericVictimTargets

Optional<std::vector<SpellLogEffectGenericVictimParams> > SpellLogEffect::GenericVictimTargets

Definition at line 212 of file Spell.h.

◆ PowerDrainTargets

Optional<std::vector<SpellLogEffectPowerDrainParams> > SpellLogEffect::PowerDrainTargets

Definition at line 209 of file Spell.h.

◆ TradeSkillTargets

Optional<std::vector<SpellLogEffectTradeSkillItemParams> > SpellLogEffect::TradeSkillTargets

Definition at line 213 of file Spell.h.


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