80 {
82 if (!pet)
84
85 if (!pet)
87
89 {
92 }
93
96
98 }
@ SPELL_CUSTOM_ERROR_PET_IS_DEAD
Definition: SharedDefines.h:1178
@ SPELL_FAILED_CUSTOM_ERROR
Definition: SharedDefines.h:1093
@ SPELL_CAST_OK
Definition: SharedDefines.h:1110
@ SPELL_FAILED_LINE_OF_SIGHT
Definition: SharedDefines.h:968
@ SPELL_FAILED_NO_PET
Definition: SharedDefines.h:1005
Unit * GetCharm() const
Definition: Unit.cpp:10657
bool IsAlive() const
Definition: Unit.h:1820
Guardian * GetGuardianPet() const
Definition: Unit.cpp:10642
void SetCustomCastResultMessage(SpellCustomErrors result)
Definition: SpellScript.cpp:646
Unit * GetCaster()
Definition: SpellScript.cpp:401