From 093026ca0c15d2df4b298330b48db07d8121e7cc Mon Sep 17 00:00:00 2001 From: aozhiwei Date: Wed, 28 Dec 2022 15:52:34 +0800 Subject: [PATCH] 1 --- server/gameserver/movement.cc | 10 ++-------- 1 file changed, 2 insertions(+), 8 deletions(-) diff --git a/server/gameserver/movement.cc b/server/gameserver/movement.cc index 44498017..5013e417 100644 --- a/server/gameserver/movement.cc +++ b/server/gameserver/movement.cc @@ -210,14 +210,8 @@ void Movement::AddPaths(const glm::vec3& start, std::vector& paths) } for (; i < paths.size(); ++i) { MovePathPoint p; - p.src_pos.FromGlmVec3(last_pos); - p.src_pos.x *= 10.f; - p.src_pos.y *= 10.f; - p.src_pos.z *= 10.f; - - p.tar_pos.x = paths[i].x * 10.f; - p.tar_pos.y = paths[i].y * 10.f; - p.tar_pos.z = paths[i].z * 10.f; + p.src_pos.FromGlmVec3(owner_->room->map_instance->UnScaleEx(last_pos)); + p.tar_pos.FromGlmVec3(owner_->room->map_instance->UnScaleEx(paths[i])); p.curr_pos = p.src_pos;