From aceb295e0d444de7a4a4116100a019460d7ff0df Mon Sep 17 00:00:00 2001 From: wangzhenxing Date: Wed, 3 Aug 2022 15:24:25 +0800 Subject: [PATCH] =?UTF-8?q?=E3=80=90=E6=88=98=E6=96=97=E3=80=91=3D=3D=3D?= =?UTF-8?q?=3D=3D=3D=3D=3D=3D=E7=99=BD=E9=AA=A8=E7=B2=BE=E8=BF=9E=E5=87=BB?= =?UTF-8?q?=E6=8A=80=E8=83=BD=E4=B8=8D=E8=A7=A6=E5=8F=91=E5=85=8D=E7=96=AB?= =?UTF-8?q?=E6=97=A0=E6=95=8C=E5=90=A8=E7=89=B9=E6=80=A7?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../ManagedResources/~Lua/Modules/Battle/Logic/Buff/Shield.lua | 3 +++ 1 file changed, 3 insertions(+) diff --git a/Assets/ManagedResources/~Lua/Modules/Battle/Logic/Buff/Shield.lua b/Assets/ManagedResources/~Lua/Modules/Battle/Logic/Buff/Shield.lua index faa32b01e9..7344da0702 100644 --- a/Assets/ManagedResources/~Lua/Modules/Battle/Logic/Buff/Shield.lua +++ b/Assets/ManagedResources/~Lua/Modules/Battle/Logic/Buff/Shield.lua @@ -134,6 +134,9 @@ function Shield:CountAllReduce(damage,atkRole,skill) if atkRole.roleId==10091 and skill and skill.type==BattleSkillType.Normal and skill.isAdd then isImmuneAllReduceShield=false end + if atkRole.roleId==10091 and skill and skill.type==BattleSkillType.Special and skill.isAdd and not skill.isTriggerJudge then + isImmuneAllReduceShield=false + end if isImmuneAllReduceShield and skill then finalDamage=damage else