diff --git a/server/gameserver/movement.cc b/server/gameserver/movement.cc index 0af66057..44498017 100644 --- a/server/gameserver/movement.cc +++ b/server/gameserver/movement.cc @@ -191,7 +191,6 @@ void Movement::ClearPath() void Movement::AddPaths(const glm::vec3& start, std::vector& paths) { - #if 0 if (paths.empty()) { abort(); return; @@ -211,7 +210,7 @@ void Movement::AddPaths(const glm::vec3& start, std::vector& paths) } for (; i < paths.size(); ++i) { MovePathPoint p; - p.src_pos = last_pos; + p.src_pos.FromGlmVec3(last_pos); p.src_pos.x *= 10.f; p.src_pos.y *= 10.f; p.src_pos.z *= 10.f; @@ -271,7 +270,6 @@ void Movement::AddPaths(const glm::vec3& start, std::vector& paths) #endif paths_.push_back(p); } - #endif is_find_path_ = true; }