diff --git a/src/otclient/core/creature.cpp b/src/otclient/core/creature.cpp index 15b68230..c89771a0 100644 --- a/src/otclient/core/creature.cpp +++ b/src/otclient/core/creature.cpp @@ -216,7 +216,7 @@ void Creature::walk(const Position& oldPos, const Position& newPos) //if(direction == Otc::NorthWest || direction == Otc::NorthEast || direction == Otc::SouthWest || direction == Otc::SouthEast) // walkInterval *= 3; - m_walkInterval = (walkInterval / g_game.getServerBeat()) * g_game.getServerBeat(); + m_walkInterval = std::ceil(walkInterval / g_game.getServerBeat()) * g_game.getServerBeat(); // no direction needs to be changed when the walk ends m_walkTurnDirection = Otc::InvalidDirection; diff --git a/src/otclient/core/game.cpp b/src/otclient/core/game.cpp index 29ab0ecc..2395249c 100644 --- a/src/otclient/core/game.cpp +++ b/src/otclient/core/game.cpp @@ -156,7 +156,6 @@ void Game::processAttackCancel() void Game::processWalkCancel(Otc::Direction direction) { - logTraceDebug(); m_localPlayer->cancelWalk(direction); }