#include <PointMovementGenerator.h>
uint32 _arrivalSpellId
Definition: PointMovementGenerator.h:75
ObjectGuid _arrivalSpellTargetGuid
Definition: PointMovementGenerator.h:76
uint32 _id
Definition: PointMovementGenerator.h:74
void EffectMovementGenerator::Finalize |
( |
Unit * |
unit | ) |
|
|
overridevirtual |
Implements MovementGenerator.
TC_GAME_API Unit * GetUnit(WorldObject const &, ObjectGuid const &guid)
Definition: ObjectAccessor.cpp:163
void MoveChase(Unit *target, float dist=0.0f, float angle=0.0f)
Definition: MotionMaster.cpp:241
MotionMaster * GetMotionMaster()
Definition: Unit.h:2101
Definition: ObjectGuid.h:32
TypeID GetTypeId() const
Definition: Object.h:113
uint32 _arrivalSpellId
Definition: PointMovementGenerator.h:75
bool IsAlive() const
Definition: Unit.h:1692
Unit * GetVictim() const
Definition: Unit.h:1379
CreatureAI * AI() const
Definition: Creature.h:525
Definition: MotionMaster.h:54
ObjectGuid _arrivalSpellTargetGuid
Definition: PointMovementGenerator.h:76
Creature * ToCreature()
Definition: Object.h:194
bool HasUnitState(const uint32 f) const
Definition: Unit.h:1395
void Initialize()
Definition: MotionMaster.cpp:39
void CastSpell(SpellCastTargets const &targets, SpellInfo const *spellInfo, CustomSpellValues const *value, TriggerCastFlags triggerFlags=TRIGGERED_NONE, Item *castItem=NULL, AuraEffect const *triggeredByAura=NULL, ObjectGuid originalCaster=ObjectGuid::Empty)
Definition: Unit.cpp:869
virtual void MovementInform(uint32, uint32)
Definition: CreatureAI.h:143
uint32 _id
Definition: PointMovementGenerator.h:74
void EffectMovementGenerator::Initialize |
( |
Unit * |
| ) |
|
|
inlineoverridevirtual |
void EffectMovementGenerator::Reset |
( |
Unit * |
| ) |
|
|
inlineoverridevirtual |
Implements MovementGenerator.
Movement::MoveSpline * movespline
Definition: Unit.h:2213
bool Finalized() const
Definition: MoveSpline.h:129
uint32 EffectMovementGenerator::_arrivalSpellId |
|
private |
ObjectGuid EffectMovementGenerator::_arrivalSpellTargetGuid |
|
private |
uint32 EffectMovementGenerator::_id |
|
private |
The documentation for this class was generated from the following files: