152 {
154 if (
GetUnitOwner() && (effect->GetTickNumber() % 6 == 1 || effect->GetTickNumber() == 1))
156 }
static First const & RAND(First const &first, Second const &second, Rest const &... rest)
Definition CreatureAIImpl.h:25
@ SPELL_SINISTER_PERIODIC
Definition boss_mother_shahraz.cpp:50
@ SPELL_SINFUL_PERIODIC
Definition boss_mother_shahraz.cpp:49
@ SPELL_WICKED_PERIODIC
Definition boss_mother_shahraz.cpp:52
@ SPELL_VILE_PERIODIC
Definition boss_mother_shahraz.cpp:51
void PreventDefaultAction()
Definition SpellScript.cpp:985
Unit * GetUnitOwner() const
Definition SpellScript.cpp:1030
SpellCastResult CastSpell(SpellCastTargets const &targets, SpellInfo const *spellInfo, CustomSpellValues const *value, TriggerCastFlags triggerFlags=TRIGGERED_NONE, Item *castItem=nullptr, AuraEffect const *triggeredByAura=nullptr, ObjectGuid originalCaster=ObjectGuid::Empty)
Definition Unit.cpp:1178