From ed9dbc7f5531ee7de2c414bd5cc8a38073f50ae4 Mon Sep 17 00:00:00 2001 From: aozhiwei Date: Sat, 14 Oct 2023 22:41:20 +0800 Subject: [PATCH] 1 --- server/gameserver/new_hero_agent.cc | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/server/gameserver/new_hero_agent.cc b/server/gameserver/new_hero_agent.cc index 65327b56..7409ef7c 100644 --- a/server/gameserver/new_hero_agent.cc +++ b/server/gameserver/new_hero_agent.cc @@ -340,7 +340,8 @@ behaviac::EBTStatus HeroAgent::CoIdle(int min_val, int max_val) co->runing_cb = [this, context] () { - if (GetRoom()->GetFrameNo() - context->frameno < context->time) { + if ((GetRoom()->GetFrameNo() - context->frameno) * FRAME_RATE_MS < + context->time) { return behaviac::BT_RUNNING; } else { return behaviac::BT_SUCCESS;