From 09d724202a4a156a56decf929ab265f152306ede Mon Sep 17 00:00:00 2001 From: aozhiwei Date: Tue, 6 Dec 2022 15:24:46 +0800 Subject: [PATCH] 1 --- server/gameserver/android.cc | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/server/gameserver/android.cc b/server/gameserver/android.cc index 54c7db86..555523fb 100644 --- a/server/gameserver/android.cc +++ b/server/gameserver/android.cc @@ -88,6 +88,12 @@ void Android::InternalUpdate(int delta_time) room->grid_service->MoveCreature(this); return; } + if (GetMoveHelper()->GetPathSize() > 0) { + Global::Instance()->verify_set_pos = 1; + int speed = std::max(1, (int)GetSpeed()) * 1; + _UpdateMove(speed); + Global::Instance()->verify_set_pos = 0; + } behaviac::EBTStatus status = f8::BtMgr::Instance()->BtExec(agent_); #if 0 if (status != behaviac::BT_RUNNING) {