TrinityCore
Loading...
Searching...
No Matches
spell_pri_void_volley::BoltEvent Class Reference
+ Inheritance diagram for spell_pri_void_volley::BoltEvent:

Public Member Functions

 BoltEvent (Unit *caster, ObjectGuid target, ObjectGuid originalCastId, int32 count)
 
bool Execute (uint64 time, uint32) override
 
- Public Member Functions inherited from BasicEvent
 BasicEvent ()
 
virtual ~BasicEvent ()
 
virtual bool IsDeletable () const
 
virtual void Abort (uint64)
 
void ScheduleAbort ()
 

Static Public Attributes

static constexpr Milliseconds Period = 75ms
 

Private Attributes

Unit_caster
 
ObjectGuid _target
 
ObjectGuid _originalCastId
 
int32 _count
 

Detailed Description

Definition at line 5302 of file spell_priest.cpp.

Constructor & Destructor Documentation

◆ BoltEvent()

spell_pri_void_volley::BoltEvent::BoltEvent ( Unit caster,
ObjectGuid  target,
ObjectGuid  originalCastId,
int32  count 
)
inlineexplicit

Definition at line 5307 of file spell_priest.cpp.

Member Function Documentation

◆ Execute()

bool spell_pri_void_volley::BoltEvent::Execute ( uint64  time,
uint32   
)
inlineoverridevirtual

Reimplemented from BasicEvent.

Definition at line 5310 of file spell_priest.cpp.

+ Here is the call graph for this function:

Member Data Documentation

◆ _caster

Unit* spell_pri_void_volley::BoltEvent::_caster
private

Definition at line 5330 of file spell_priest.cpp.

◆ _count

int32 spell_pri_void_volley::BoltEvent::_count
private

Definition at line 5333 of file spell_priest.cpp.

◆ _originalCastId

ObjectGuid spell_pri_void_volley::BoltEvent::_originalCastId
private

Definition at line 5332 of file spell_priest.cpp.

◆ _target

ObjectGuid spell_pri_void_volley::BoltEvent::_target
private

Definition at line 5331 of file spell_priest.cpp.

◆ Period

constexpr Milliseconds spell_pri_void_volley::BoltEvent::Period = 75ms
staticconstexpr

Definition at line 5305 of file spell_priest.cpp.


The documentation for this class was generated from the following file: