From 70c9a22175eb637dff41167b38f52d0d5fa77ba6 Mon Sep 17 00:00:00 2001 From: aozhiwei Date: Tue, 27 Dec 2022 17:09:22 +0800 Subject: [PATCH] 1 --- server/gameserver/buff.cc | 6 +----- 1 file changed, 1 insertion(+), 5 deletions(-) diff --git a/server/gameserver/buff.cc b/server/gameserver/buff.cc index 74cc7ecf..ae3c5673 100644 --- a/server/gameserver/buff.cc +++ b/server/gameserver/buff.cc @@ -606,11 +606,7 @@ void Buff::ProcTurnOver() glm::vec3 dir = old_pos.CalcDir(owner->GetPos()); GlmHelper::Normalize(dir); for (int i = 5; i < moved_distance; i += 5) { - // 999 - #if 1 - #else - owner->SetPos(old_pos + dir * i); - #endif + owner->GetMutablePos().FromGlmVec3(old_pos.ToGlmVec3() + dir * (float)i); std::list hit_objects; for (auto& target : target_list) { if (owner->TestCollision(owner->room, target)) {