From d3c0203c59eb9dc22d9fd4e6979f82af1bc9e450 Mon Sep 17 00:00:00 2001 From: aozhiwei Date: Fri, 19 Jul 2019 21:52:17 +0800 Subject: [PATCH] 1 --- server/gameserver/human.cc | 7 ++++--- 1 file changed, 4 insertions(+), 3 deletions(-) diff --git a/server/gameserver/human.cc b/server/gameserver/human.cc index ba49d6a..90c196d 100644 --- a/server/gameserver/human.cc +++ b/server/gameserver/human.cc @@ -213,6 +213,10 @@ void Human::Shot() CancelAction(); } + if (HasBuffEffect(BET_Hide)) { + RemoveBuffByEffectId(BET_Hide); + } + DirectShot(curr_weapon->meta, 0); if (curr_weapon->meta->NeedTrace()) { room->xtimer.AddDeadLineTimerAndAttach(curr_weapon->meta->i->time() * SERVER_FRAME_RATE, @@ -1400,9 +1404,6 @@ void Human::ProcBuffEffect(Buff* buff) void Human::OnAttack() { - if (HasBuffEffect(BET_Hide)) { - RemoveBuffByEffectId(BET_Hide); - } GrassTempShow(); }