Project SkyFire Core
SkyFire 5.4.8 server core API documentation
Loading...
Searching...
No Matches
SpellLogHelper Struct Reference

#include <Spell.h>

Public Member Functions

void AddCreatedItem (uint32 id)
void AddEnergize (ObjectGuid guid, float multiplier, uint32 value, uint32 powerType)
void AddExtraAttacks (ObjectGuid guid, uint32 count)
void AddPetFeed (uint32 entry)
void AddTarget (ObjectGuid guid)

Public Attributes

std::list< uint32CreatedItems
std::list< SpellLogEnergizeHelperEnergizes
std::list< SpellLogExtraAttacksHelperExtraAttacks
std::list< uint32PetFeed
std::list< ObjectGuidTargets

Detailed Description

Definition at line 99 of file Spell.h.

Member Function Documentation

◆ AddCreatedItem()

void SpellLogHelper::AddCreatedItem ( uint32 id)
inline

Definition at line 112 of file Spell.h.

References CreatedItems.

◆ AddEnergize()

void SpellLogHelper::AddEnergize ( ObjectGuid guid,
float multiplier,
uint32 value,
uint32 powerType )
inline

◆ AddExtraAttacks()

void SpellLogHelper::AddExtraAttacks ( ObjectGuid guid,
uint32 count )
inline

◆ AddPetFeed()

void SpellLogHelper::AddPetFeed ( uint32 entry)
inline

Definition at line 117 of file Spell.h.

References PetFeed.

◆ AddTarget()

void SpellLogHelper::AddTarget ( ObjectGuid guid)
inline

Definition at line 107 of file Spell.h.

References Targets.

Member Data Documentation

◆ CreatedItems

std::list<uint32> SpellLogHelper::CreatedItems

Definition at line 105 of file Spell.h.

Referenced by AddCreatedItem(), and Spell::SendLogExecute().

◆ Energizes

std::list<SpellLogEnergizeHelper> SpellLogHelper::Energizes

Definition at line 102 of file Spell.h.

Referenced by AddEnergize(), and Spell::SendLogExecute().

◆ ExtraAttacks

std::list<SpellLogExtraAttacksHelper> SpellLogHelper::ExtraAttacks

Definition at line 103 of file Spell.h.

Referenced by AddExtraAttacks(), and Spell::SendLogExecute().

◆ PetFeed

std::list<uint32> SpellLogHelper::PetFeed

Definition at line 104 of file Spell.h.

Referenced by AddPetFeed(), and Spell::SendLogExecute().

◆ Targets

std::list<ObjectGuid> SpellLogHelper::Targets

Definition at line 101 of file Spell.h.

Referenced by AddTarget(), and Spell::SendLogExecute().


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