From f73136bf696c5a0b4424cad36c025491675c2418 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E9=9A=90=E5=A6=82=E4=BB=99?= <18535853+PkllonG@users.noreply.github.com> Date: Thu, 13 Aug 2026 14:49:18 +0800 Subject: [PATCH 1/2] Update PointMovementGenerator.h --- .../Movement/MovementGenerators/PointMovementGenerator.h | 8 +++----- 1 file changed, 3 insertions(+), 5 deletions(-) diff --git a/src/server/game/Movement/MovementGenerators/PointMovementGenerator.h b/src/server/game/Movement/MovementGenerators/PointMovementGenerator.h index 5099c1b36daa24..4dcddaf1e5dab0 100644 --- a/src/server/game/Movement/MovementGenerators/PointMovementGenerator.h +++ b/src/server/game/Movement/MovementGenerators/PointMovementGenerator.h @@ -28,9 +28,9 @@ class PointMovementGenerator : public MovementGeneratorMedium< T, PointMovementG { public: PointMovementGenerator(uint32 _id, float _x, float _y, float _z, ForcedMovement forcedMovement, float _speed = 0.0f, float orientation = 0.0f, Movement::PointsArray const* _path = nullptr, - bool generatePath = false, bool forceDestination = false, std::optional animTier = std::nullopt, ObjectGuid chargeTargetGUID = ObjectGuid::Empty, bool reverseOrientation = false, ObjectGuid facingTargetGuid = ObjectGuid()) - : id(_id), i_x(_x), i_y(_y), i_z(_z), speed(_speed), i_orientation(orientation), _generatePath(generatePath), _forceDestination(forceDestination), _reverseOrientation(reverseOrientation), - _chargeTargetGUID(chargeTargetGUID), _forcedMovement(forcedMovement), _facingTargetGuid(facingTargetGuid), _animTier(animTier) + bool generatePath = false, bool forceDestination = false, std::optional animTier = std::nullopt, ObjectGuid chargeTargetGUID = ObjectGuid::Empty) + : id(_id), i_x(_x), i_y(_y), i_z(_z), speed(_speed), i_orientation(orientation), _generatePath(generatePath), _forceDestination(forceDestination) + _chargeTargetGUID(chargeTargetGUID), _forcedMovement(forcedMovement), _animTier(animTier) { if (_path) m_precomputedPath = *_path; @@ -61,10 +61,8 @@ class PointMovementGenerator : public MovementGeneratorMedium< T, PointMovementG Movement::PointsArray m_precomputedPath; bool _generatePath; bool _forceDestination; - bool _reverseOrientation; ObjectGuid _chargeTargetGUID; ForcedMovement _forcedMovement; - ObjectGuid _facingTargetGuid; std::optional _animTier; bool _stalled{}; bool _hasBeenStalled{}; From 7842284676061b5d77b55e1cb9949f783af3ba30 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E9=9A=90=E5=A6=82=E4=BB=99?= <18535853+PkllonG@users.noreply.github.com> Date: Thu, 13 Aug 2026 14:55:32 +0800 Subject: [PATCH 2/2] Update PointMovementGenerator.h --- .../game/Movement/MovementGenerators/PointMovementGenerator.h | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/server/game/Movement/MovementGenerators/PointMovementGenerator.h b/src/server/game/Movement/MovementGenerators/PointMovementGenerator.h index 4dcddaf1e5dab0..8f010297bd8fef 100644 --- a/src/server/game/Movement/MovementGenerators/PointMovementGenerator.h +++ b/src/server/game/Movement/MovementGenerators/PointMovementGenerator.h @@ -29,7 +29,7 @@ class PointMovementGenerator : public MovementGeneratorMedium< T, PointMovementG public: PointMovementGenerator(uint32 _id, float _x, float _y, float _z, ForcedMovement forcedMovement, float _speed = 0.0f, float orientation = 0.0f, Movement::PointsArray const* _path = nullptr, bool generatePath = false, bool forceDestination = false, std::optional animTier = std::nullopt, ObjectGuid chargeTargetGUID = ObjectGuid::Empty) - : id(_id), i_x(_x), i_y(_y), i_z(_z), speed(_speed), i_orientation(orientation), _generatePath(generatePath), _forceDestination(forceDestination) + : id(_id), i_x(_x), i_y(_y), i_z(_z), speed(_speed), i_orientation(orientation), _generatePath(generatePath), _forceDestination(forceDestination), _chargeTargetGUID(chargeTargetGUID), _forcedMovement(forcedMovement), _animTier(animTier) { if (_path)