643 {
645 return;
646
648 if (!target)
649 return;
650
652 {
654 }
656 {
658 }
659 }
@ TYPEID_PLAYER
Definition: ObjectGuid.h:38
@ DATA_CHARGES_CROSSED
Definition: naxxramas.h:69
TypeID GetTypeId() const
Definition: Object.h:121
InstanceScript * GetInstanceScript() const
Definition: Object.cpp:1192
bool HasAura(uint32 spellId, ObjectGuid casterGUID=ObjectGuid::Empty, ObjectGuid itemCasterGUID=ObjectGuid::Empty, uint8 reqEffMask=0) const
Definition: Unit.cpp:5636
virtual void SetData(uint32, uint32)
Definition: ZoneScript.h:53
Unit * GetHitUnit()
Definition: SpellScript.cpp:448
SpellInfo const * GetTriggeringSpell()
Definition: SpellScript.cpp:630
void SetHitDamage(int32 damage)
Definition: SpellScript.cpp:524