|
Project SkyFire Core
SkyFire 5.4.8 server core API documentation
|
#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< uint32 > | CreatedItems |
| std::list< SpellLogEnergizeHelper > | Energizes |
| std::list< SpellLogExtraAttacksHelper > | ExtraAttacks |
| std::list< uint32 > | PetFeed |
| std::list< ObjectGuid > | Targets |
|
inline |
Definition at line 112 of file Spell.h.
References CreatedItems.
|
inline |
Definition at line 122 of file Spell.h.
References Energizes, SpellLogEnergizeHelper::Guid, SpellLogEnergizeHelper::Multiplier, SpellLogEnergizeHelper::PowerType, and SpellLogEnergizeHelper::Value.
|
inline |
Definition at line 133 of file Spell.h.
References SpellLogExtraAttacksHelper::Count, ExtraAttacks, and SpellLogExtraAttacksHelper::Guid.
|
inline |
|
inline |
| std::list<uint32> SpellLogHelper::CreatedItems |
Definition at line 105 of file Spell.h.
Referenced by AddCreatedItem(), and Spell::SendLogExecute().
| std::list<SpellLogEnergizeHelper> SpellLogHelper::Energizes |
Definition at line 102 of file Spell.h.
Referenced by AddEnergize(), and Spell::SendLogExecute().
| std::list<SpellLogExtraAttacksHelper> SpellLogHelper::ExtraAttacks |
Definition at line 103 of file Spell.h.
Referenced by AddExtraAttacks(), and Spell::SendLogExecute().
| std::list<uint32> SpellLogHelper::PetFeed |
Definition at line 104 of file Spell.h.
Referenced by AddPetFeed(), and Spell::SendLogExecute().
| std::list<ObjectGuid> SpellLogHelper::Targets |
Definition at line 101 of file Spell.h.
Referenced by AddTarget(), and Spell::SendLogExecute().