diff --git a/src/server/game/Movement/MovementGenerators/RandomMovementGenerator.cpp b/src/server/game/Movement/MovementGenerators/RandomMovementGenerator.cpp index 992f067c6de..89c105d359f 100644 --- a/src/server/game/Movement/MovementGenerators/RandomMovementGenerator.cpp +++ b/src/server/game/Movement/MovementGenerators/RandomMovementGenerator.cpp @@ -33,12 +33,20 @@ RandomMovementGenerator::~RandomMovementGenerator() delete _path; } +template +void RandomMovementGenerator::Pause(uint32) { } + +template<> void RandomMovementGenerator::Pause(uint32 timer/* = 0*/) { _stalled = timer ? false : true; _timer.Reset(timer ? timer : 1); } +template +void RandomMovementGenerator::Resume(uint32) { } + +template<> void RandomMovementGenerator::Resume(uint32 overrideTimer/* = 0*/) { _stalled = false;