From 414c0aa7e1936bae904551b1f95cbb544a6fe046 Mon Sep 17 00:00:00 2001 From: aozhiwei Date: Sun, 1 Jan 2023 16:06:13 +0800 Subject: [PATCH] 1 --- server/gameserver/creature.cc | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/server/gameserver/creature.cc b/server/gameserver/creature.cc index 281b95f0..8090457d 100644 --- a/server/gameserver/creature.cc +++ b/server/gameserver/creature.cc @@ -2731,7 +2731,7 @@ void Creature::AutoNavigation(Position target_pos, float speed, CreatureWeakPtr c; Position src_pos; Position target_pos; - a8::Vec2 dir; + glm::vec3 dir; int exec_frameno = 0; float speed = 0.0f; float distance = 0.0f; @@ -2741,8 +2741,8 @@ void Creature::AutoNavigation(Position target_pos, float speed, context->c = GetWeakPtrRef(); context->src_pos = GetPos(); context->target_pos = target_pos; - context->dir = GetPos().CalcDir2D(target_pos); - context->dir.Normalize(); + context->dir = GetPos().CalcDir(target_pos); + GlmHelper::Normalize(context->dir); context->speed = speed; context->distance = distance; context->cb = cb;