![]() |
TrinityCore
|
#include <Creature.h>
Inheritance diagram for AssistDelayEvent:Public Member Functions | |
| AssistDelayEvent (ObjectGuid victim, Unit &owner) | |
| bool | Execute (uint64 e_time, uint32 p_time) override |
| void | AddAssistant (ObjectGuid guid) |
Public Member Functions inherited from BasicEvent | |
| BasicEvent () | |
| virtual | ~BasicEvent () |
| virtual bool | IsDeletable () const |
| virtual void | Abort (uint64) |
| void | ScheduleAbort () |
Private Member Functions | |
| AssistDelayEvent () | |
Private Attributes | |
| ObjectGuid | m_victim |
| GuidList | m_assistants |
| Unit & | m_owner |
Definition at line 624 of file Creature.h.
|
inline |
Definition at line 627 of file Creature.h.
|
private |
|
inline |
Definition at line 630 of file Creature.h.
Referenced by Creature::CallAssistance().
Reimplemented from BasicEvent.
Definition at line 288 of file Creature.cpp.
References Creature::CanAssistTo(), Unit::EngageWithTarget(), ObjectAccessor::GetCreature(), ObjectAccessor::GetUnit(), m_assistants, m_owner, m_victim, and Creature::SetNoCallAssistance().
|
private |
Definition at line 635 of file Creature.h.
Referenced by Execute().
|
private |
Definition at line 636 of file Creature.h.
Referenced by Execute().
|
private |
Definition at line 634 of file Creature.h.
Referenced by Execute().