void spell_rupture::spell_rupture_AuraScript::HandleEffectPeriodic |
( |
AuraEffect const * |
aurEff | ) |
|
|
inlineprivate |
201 float dist = aurEff->GetTickNumber() * 8.0f;
void SummonRupture(Unit *caster, Position pos)
Definition: boss_ozruk.cpp:214
Position GetNearPosition(float dist, float angle)
Definition: Object.cpp:2629
Unit * GetCaster() const
Definition: SpellScript.cpp:1006
Definition: Position.h:27
void spell_rupture::spell_rupture_AuraScript::Register |
( |
| ) |
|
|
inlineoverrideprivatevirtual |
Implements _SpellScript.
void HandleEffectPeriodic(AuraEffect const *aurEff)
Definition: boss_ozruk.cpp:197
Definition: SharedDefines.h:28
Definition: SpellAuraDefines.h:83
HookList< EffectPeriodicHandler > OnEffectPeriodic
Definition: SpellScript.h:709
#define AuraEffectPeriodicFn(F, I, N)
Definition: SpellScript.h:710
void spell_rupture::spell_rupture_AuraScript::SummonRupture |
( |
Unit * |
caster, |
|
|
Position |
pos |
|
) |
| |
|
inlineprivate |
Definition: boss_ozruk.cpp:38
Definition: Creature.h:467
Definition: boss_ozruk.cpp:45
void CastSpell(SpellCastTargets const &targets, SpellInfo const *spellInfo, CustomSpellValues const *value, TriggerCastFlags triggerFlags=TRIGGERED_NONE, Item *castItem=NULL, AuraEffect const *triggeredByAura=NULL, ObjectGuid originalCaster=ObjectGuid::Empty)
Definition: Unit.cpp:869
TempSummon * SummonCreature(uint32 id, Position const &pos, TempSummonType spwtype=TEMPSUMMON_MANUAL_DESPAWN, uint32 despwtime=0, uint32 vehId=0) const
Definition: Object.cpp:2346
The documentation for this class was generated from the following file: