|
Project SkyFire Core
SkyFire 5.4.8 server core API documentation
|
#include <Player.h>
Public Member Functions | |
| SpellModifier (Aura *_ownerAura=NULL) | |
Public Attributes | |
| int16 | charges: 16 |
| flag128 | mask |
| SpellModOp | op: 8 |
| Aura *const | ownerAura |
| uint32 | spellId |
| SpellModType | type: 8 |
| float | value |
|
inline |
| int16 SpellModifier::charges |
Definition at line 173 of file Player.h.
Referenced by Player::ApplySpellMod(), Player::DropModCharge(), Player::IsAffectedBySpellmod(), Player::RestoreSpellMods(), and SpellModifier().
| flag128 SpellModifier::mask |
Definition at line 175 of file Player.h.
Referenced by Player::AddSpellMod(), spell_hun_fire::spell_hun_fire_AuraScript::HandleEffectCalcSpellMod(), spell_hun_improved_serpent_sting::spell_hun_improved_serpent_sting_AuraScript::HandleEffectCalcSpellMod(), spell_warl_chaotic_energy::spell_warl_chaotic_energy_AuraScript::HandleEffectCalcSpellMod(), SpellInfo::IsAffectedBySpellMod(), Player::RestoreSpellMods(), and SpellModifier().
| SpellModOp SpellModifier::op |
Definition at line 171 of file Player.h.
Referenced by Player::AddSpellMod(), Player::ApplySpellMod(), spell_hun_fire::spell_hun_fire_AuraScript::HandleEffectCalcSpellMod(), spell_hun_improved_serpent_sting::spell_hun_improved_serpent_sting_AuraScript::HandleEffectCalcSpellMod(), spell_warl_chaotic_energy::spell_warl_chaotic_energy_AuraScript::HandleEffectCalcSpellMod(), Player::IsAffectedBySpellmod(), and SpellModifier().
| Aura* const SpellModifier::ownerAura |
Definition at line 177 of file Player.h.
Referenced by Player::AddSpellMod(), Player::ApplySpellMod(), Player::DropModCharge(), Player::IsAffectedBySpellmod(), Player::RemoveSpellMods(), Player::RestoreSpellMods(), and SpellModifier().
| uint32 SpellModifier::spellId |
Definition at line 176 of file Player.h.
Referenced by Player::AddSpellMod(), Player::DropModCharge(), spell_hun_fire::spell_hun_fire_AuraScript::HandleEffectCalcSpellMod(), spell_hun_improved_serpent_sting::spell_hun_improved_serpent_sting_AuraScript::HandleEffectCalcSpellMod(), spell_warl_chaotic_energy::spell_warl_chaotic_energy_AuraScript::HandleEffectCalcSpellMod(), SpellInfo::IsAffectedBySpellMod(), and SpellModifier().
| SpellModType SpellModifier::type |
Definition at line 172 of file Player.h.
Referenced by Player::AddSpellMod(), Player::ApplySpellMod(), spell_hun_fire::spell_hun_fire_AuraScript::HandleEffectCalcSpellMod(), spell_hun_improved_serpent_sting::spell_hun_improved_serpent_sting_AuraScript::HandleEffectCalcSpellMod(), spell_warl_chaotic_energy::spell_warl_chaotic_energy_AuraScript::HandleEffectCalcSpellMod(), and SpellModifier().
| float SpellModifier::value |
Definition at line 174 of file Player.h.
Referenced by Player::AddSpellMod(), Player::ApplySpellMod(), spell_hun_fire::spell_hun_fire_AuraScript::HandleEffectCalcSpellMod(), spell_hun_improved_serpent_sting::spell_hun_improved_serpent_sting_AuraScript::HandleEffectCalcSpellMod(), spell_warl_chaotic_energy::spell_warl_chaotic_energy_AuraScript::HandleEffectCalcSpellMod(), and SpellModifier().