void spell_capacitus_polarity_charge::spell_capacitus_polarity_charge_SpellScript::HandleDamage |
( |
SpellEffIndex |
| ) |
|
|
inlineprivate |
bool HasAura(uint32 spellId, ObjectGuid casterGUID=ObjectGuid::Empty, ObjectGuid itemCasterGUID=ObjectGuid::Empty, uint32 reqEffMask=0) const
Definition: Unit.cpp:4240
SpellInfo const * GetTriggeringSpell()
Definition: SpellScript.cpp:632
void SetHitDamage(int32 damage)
Definition: SpellScript.cpp:517
Unit * GetHitUnit()
Definition: SpellScript.cpp:441
void spell_capacitus_polarity_charge::spell_capacitus_polarity_charge_SpellScript::HandleTargets |
( |
std::list< WorldObject * > & |
targetList | ) |
|
|
inlineprivate |
184 for (std::list<WorldObject*>::iterator ihit = targetList.begin(); ihit != targetList.end(); ++ihit)
186 if (
Player* target = (*ihit)->ToPlayer())
uint32 Id
Definition: SpellInfo.h:329
Definition: boss_mechano_lord_capacitus.cpp:39
Definition: boss_mechano_lord_capacitus.cpp:35
uint32_t uint32
Definition: Define.h:150
SpellInfo const * GetSpellInfo()
Definition: SpellScript.cpp:404
ObjectGuid const & GetGUID() const
Definition: Object.h:105
SpellInfo const * GetTriggeringSpell()
Definition: SpellScript.cpp:632
Unit * GetCaster()
Definition: SpellScript.cpp:394
uint8_t uint8
Definition: Define.h:152
Definition: boss_mechano_lord_capacitus.cpp:36
void SetAuraStack(uint32 spellId, Unit *target, uint32 stack)
Definition: Unit.cpp:14502
void spell_capacitus_polarity_charge::spell_capacitus_polarity_charge_SpellScript::Register |
( |
| ) |
|
|
inlineoverrideprivatevirtual |
Implements _SpellScript.
Definition: SharedDefines.h:1899
HookList< ObjectAreaTargetSelectHandler > OnObjectAreaTargetSelect
Definition: SpellScript.h:310
Definition: SharedDefines.h:28
void HandleTargets(std::list< WorldObject * > &targetList)
Definition: boss_mechano_lord_capacitus.cpp:181
#define SpellObjectAreaTargetSelectFn(F, I, N)
Definition: SpellScript.h:311
#define SpellEffectFn(F, I, N)
Definition: SpellScript.h:297
HookList< EffectHandler > OnEffectHitTarget
Definition: SpellScript.h:295
void HandleDamage(SpellEffIndex)
Definition: boss_mechano_lord_capacitus.cpp:203
Definition: SharedDefines.h:1012
bool spell_capacitus_polarity_charge::spell_capacitus_polarity_charge_SpellScript::Validate |
( |
SpellInfo const * |
| ) |
|
|
inlineoverrideprivatevirtual |
Reimplemented from _SpellScript.
Definition: boss_mechano_lord_capacitus.cpp:39
Definition: boss_mechano_lord_capacitus.cpp:35
#define sSpellMgr
Definition: SpellMgr.h:756
Definition: boss_mechano_lord_capacitus.cpp:40
Definition: boss_mechano_lord_capacitus.cpp:36
The documentation for this class was generated from the following file: