483 {
487 {
488 trigger->CastSpell(trigger,
GetSpellInfo()->Effects[effIndex].TriggerSpell,
true);
489 if (
GetSpellInfo()->Effects[effIndex].TriggerSpell == 41064)
490 trigger->CastSpell(trigger, 41284, true);
491 }
492 }
@ TEMPSUMMON_TIMED_DESPAWN
Definition: Object.h:44
Definition: Creature.h:46
TempSummon * SummonCreature(uint32 id, const Position &pos, TempSummonType spwtype=TEMPSUMMON_MANUAL_DESPAWN, uint32 despwtime=0, uint32 vehId=0, SummonPropertiesEntry const *properties=nullptr, bool visibleBySummonerOnly=false) const
Definition: Object.cpp:2343
SpellInfo const * GetSpellInfo()
Definition: SpellScript.cpp:411
void PreventHitDefaultEffect(SpellEffIndex effIndex)
Definition: SpellScript.cpp:590
Unit * GetCaster()
Definition: SpellScript.cpp:401
float _z
Definition: spell_quest.cpp:501
float _x
Definition: spell_quest.cpp:501
float _y
Definition: spell_quest.cpp:501