diff --git a/src/server/game/Movement/Traveller.h b/src/server/game/Movement/Traveller.h index 766523cb14f..09a4625c50c 100755 --- a/src/server/game/Movement/Traveller.h +++ b/src/server/game/Movement/Traveller.h @@ -61,8 +61,8 @@ template inline uint32 Traveller::GetTotalTrevelTimeTo(float x, float y, float z) { float dist = GetMoveDestinationTo(x,y,z); - float speed = Speed();; - if (speed <= 0.0f) + float speed = Speed(); + if (speed < 0.0f) return 0xfffffffe; // almost infinity-unit should stop else speed *= 0.001f; // speed is in seconds so convert from second to millisecond