641 {
643 return;
644
646 if (!target)
647 return;
648
650 {
652 }
654 {
656 }
657 }
@ 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:5610
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