From 08bfecdbea197ab8606b80a6c8da0c7cb1e01df5 Mon Sep 17 00:00:00 2001 From: Grimdhex <176165533+Grimdhex@users.noreply.github.com> Date: Sun, 3 Nov 2024 21:36:48 +0100 Subject: [PATCH] fix(Core/Movement): remove unecessary reset() (#20419) Co-authored-by: Ovahlord <18347559+ovahlord@users.noreply.github.com> --- .../Movement/MovementGenerators/RandomMovementGenerator.cpp | 3 --- 1 file changed, 3 deletions(-) diff --git a/src/server/game/Movement/MovementGenerators/RandomMovementGenerator.cpp b/src/server/game/Movement/MovementGenerators/RandomMovementGenerator.cpp index c8e0a2973..36b2a7ee3 100644 --- a/src/server/game/Movement/MovementGenerators/RandomMovementGenerator.cpp +++ b/src/server/game/Movement/MovementGenerators/RandomMovementGenerator.cpp @@ -241,8 +241,6 @@ void RandomMovementGenerator::DoInitialize(Creature* creature) if (!_wanderDistance) _wanderDistance = creature->GetWanderDistance(); - _pathGenerator.reset(); - _nextMoveTime.Reset(creature->GetSpawnId() && creature->GetWanderDistance() == _wanderDistance ? urand(1, 5000) : 0); _wanderDistance = std::max((creature->GetWanderDistance() == _wanderDistance && creature->GetInstanceId() == 0) ? (creature->CanFly() ? MIN_WANDER_DISTANCE_AIR : MIN_WANDER_DISTANCE_GROUND) : 0.0f, _wanderDistance); @@ -281,7 +279,6 @@ bool RandomMovementGenerator::DoUpdate(Creature* creature, const uint3 { _nextMoveTime.Reset(0); // Expire the timer creature->StopMoving(); - _pathGenerator.reset(); return true; }