|
Project SkyFire Core
SkyFire 5.4.8 server core API documentation
|
Private Member Functions | |
| void | HandleOnHit () |
| PrepareSpellScript (spell_monk_diffuse_magic_SpellScript) | |
| void | Register () |
Definition at line 1583 of file spell_monk.cpp.
|
inlineprivate |
Definition at line 1587 of file spell_monk.cpp.
References Unit::AddAura(), DOT, AuraEffect::GetAmount(), Unit::GetAura(), AuraEffect::GetAuraType(), AuraEffect::GetBase(), Aura::GetCaster(), SpellScript::GetCaster(), Aura::GetEffect(), Object::GetGUID(), SpellInfo::GetSchoolMask(), Aura::GetSpellInfo(), Aura::GetStackAmount(), SpellInfo::Id, SpellInfo::IsPositive(), WorldObject::IsWithinDist(), MAX_SPELL_EFFECTS, SPELL_AURA_PERIODIC_DAMAGE, SPELL_AURA_PERIODIC_DAMAGE_PERCENT, SPELL_SCHOOL_MASK_MAGIC, and Unit::SpellDamageBonusDone().
Referenced by Register().
|
private |
|
inlineprivatevirtual |
Implements _SpellScript.
Definition at line 1649 of file spell_monk.cpp.
References HandleOnHit(), SpellScript::OnHit, and SpellHitFn.