diff options
-rwxr-xr-x | src/server/game/Movement/Traveller.h | 4 |
1 files changed, 2 insertions, 2 deletions
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<class T> inline uint32 Traveller<T>::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 |