From 58fcd3711f3d2cdeb13526af506c6d6b429bcf72 Mon Sep 17 00:00:00 2001 From: aozhiwei Date: Thu, 2 Mar 2023 10:32:51 +0800 Subject: [PATCH] 1 --- server/gameserver/creature.cc | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/server/gameserver/creature.cc b/server/gameserver/creature.cc index bbfebabe..1b081022 100644 --- a/server/gameserver/creature.cc +++ b/server/gameserver/creature.cc @@ -2342,8 +2342,11 @@ void Creature::UpdateMove() if (GetDisableMoveTimes() > 0) { return; } - if (HasBuffEffect(kBET_Hide)) { - RemoveBuffByEffectId(kBET_Hide); + { + Buff* hide_buff = GetBuffByEffectId(kBET_Hide); + if (hide_buff && hide_buff->meta->_int_buff_param1 > 0) { + RemoveBuffByEffectId(kBET_Hide); + } } {