From 50ca1a5543771dd5689410a91019857cb2bff157 Mon Sep 17 00:00:00 2001 From: aozhiwei Date: Tue, 4 Apr 2023 19:19:15 +0800 Subject: [PATCH] 1 --- server/gameserver/buff/callfunc.cc | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/server/gameserver/buff/callfunc.cc b/server/gameserver/buff/callfunc.cc index a210d86e..6dfd862f 100644 --- a/server/gameserver/buff/callfunc.cc +++ b/server/gameserver/buff/callfunc.cc @@ -334,7 +334,7 @@ void CallFuncBuff::ProcAddEnergyShield() void CallFuncBuff::ProcAddHp() { - if (!owner->dead) { + if (!owner->dead && !owner->downed) { if (std::abs(owner->GetMaxHP() - owner->GetHP()) < 0.001f) { is_valid_ = false; } else {