aboutsummaryrefslogtreecommitdiff
path: root/src/game/PointMovementGenerator.h
diff options
context:
space:
mode:
Diffstat (limited to 'src/game/PointMovementGenerator.h')
-rw-r--r--src/game/PointMovementGenerator.h5
1 files changed, 3 insertions, 2 deletions
diff --git a/src/game/PointMovementGenerator.h b/src/game/PointMovementGenerator.h
index 5d0bb4e80e7..5f1bf33c348 100644
--- a/src/game/PointMovementGenerator.h
+++ b/src/game/PointMovementGenerator.h
@@ -32,10 +32,10 @@ class TRINITY_DLL_SPEC PointMovementGenerator
{
public:
PointMovementGenerator(uint32 _id, float _x, float _y, float _z) : id(_id),
- i_x(_x), i_y(_y), i_z(_z), i_nextMoveTime(0) {}
+ i_x(_x), i_y(_y), i_z(_z), i_nextMoveTime(0), arrived(false) {}
void Initialize(T &);
- void Finalize(T &unit){unit.clearUnitState(UNIT_STAT_CHARGING);}
+ void Finalize(T &unit);
void Reset(T &unit){unit.StopMoving();}
bool Update(T &, const uint32 &diff);
@@ -49,6 +49,7 @@ class TRINITY_DLL_SPEC PointMovementGenerator
float i_x,i_y,i_z;
uint32 id;
DestinationHolder< Traveller<T> > i_destinationHolder;
+ bool arrived;
};
#endif