From ac0718f8b890962de1b3f2e5c6e5b29ffb514afd Mon Sep 17 00:00:00 2001 From: wangzhenxing Date: Fri, 7 Jan 2022 14:19:24 +0800 Subject: [PATCH] =?UTF-8?q?[=E6=88=98=E6=96=97]=3D=3D=3D=3D=3D=3D=E5=BE=A1?= =?UTF-8?q?=E7=94=B2=E5=8F=A0=E5=8A=A0=E9=80=BB=E8=BE=91=E4=BF=AE=E6=94=B9?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../~Lua/Modules/Battle/Logic/Misc/BattleUtil.lua | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/Assets/ManagedResources/~Lua/Modules/Battle/Logic/Misc/BattleUtil.lua b/Assets/ManagedResources/~Lua/Modules/Battle/Logic/Misc/BattleUtil.lua index 6f35fb1c18..4950c1b3c1 100644 --- a/Assets/ManagedResources/~Lua/Modules/Battle/Logic/Misc/BattleUtil.lua +++ b/Assets/ManagedResources/~Lua/Modules/Battle/Logic/Misc/BattleUtil.lua @@ -1307,7 +1307,9 @@ function BattleUtil.AddBlood(target,value) if target.bloodShield then target.bloodShield:AddValue(value) else - target:AddBuff(Buff.Create(target, BuffName.Blood,0,value)) + local buff=Buff.Create(target, BuffName.Blood,0,value) + target:AddBuff(buff) + target.bloodShield=buff end else target.Event:DispatchEvent(BattleEventName.ShowHintText, BattleArtFontType.Blood)