From 9a7b7c8eff746d033688d05e03ca1a18d78e4e8f Mon Sep 17 00:00:00 2001 From: wangzhenxing Date: Fri, 21 Aug 2020 15:59:34 +0900 Subject: [PATCH] =?UTF-8?q?=E8=A2=AB=E5=8A=A8108=20=E6=94=B9=E4=B8=BA?= =?UTF-8?q?=E8=87=AA=E8=BA=AB=E6=AD=BB=E4=BA=A1=E5=90=8E=E5=B0=B1=E4=B8=8D?= =?UTF-8?q?=E4=BC=9A=E5=8F=8D=E5=BC=B9=E4=BC=A4=E5=AE=B3?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../~Lua/Modules/Battle/Logic/Base/Passivity.lua | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/Assets/ManagedResources/~Lua/Modules/Battle/Logic/Base/Passivity.lua b/Assets/ManagedResources/~Lua/Modules/Battle/Logic/Base/Passivity.lua index e049b9bcc6..1e21e411b6 100644 --- a/Assets/ManagedResources/~Lua/Modules/Battle/Logic/Base/Passivity.lua +++ b/Assets/ManagedResources/~Lua/Modules/Battle/Logic/Base/Passivity.lua @@ -1876,6 +1876,10 @@ local passivityList = { [108] = function(role, args) local f1 = args[1] local onBeHit = function(caster, damage, bCrit, finalDmg, damageType, skill) + --如果角色死亡就不会反弹伤害 + if role:IsDead() then + return + end if skill then --技能造成的直接伤害 local rDamage = f1 * damage