diff --git a/server/gameserver/movehelper.cc b/server/gameserver/movehelper.cc index ff201b54..2f079cb5 100644 --- a/server/gameserver/movehelper.cc +++ b/server/gameserver/movehelper.cc @@ -113,10 +113,8 @@ void MoveHelper::CalcTargetPos(float distance) } } point.distance = owner_->GetPos().Distance2D2(point.tar_pos); - point.src_pos.x = owner_->GetPos().x; - point.src_pos.z = owner_->GetPos().y; - point.curr_pos.x = owner_->GetPos().x; - point.curr_pos.z = owner_->GetPos().y; + point.src_pos = owner_->GetPos(); + point.curr_pos = owner_->GetPos(); if (point.tar_pos.x < 0 || point.tar_pos.z < 0) {