From ba45227ed1974b0ec0c1b29ae63c2b0c93c484ed Mon Sep 17 00:00:00 2001 From: wangzhenxing Date: Wed, 20 Apr 2022 13:22:26 +0800 Subject: [PATCH] =?UTF-8?q?[=E6=88=98=E6=96=97]=3D=3D=3D=3D=3D=3D=E5=8E=BB?= =?UTF-8?q?=E6=8E=89log?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../~Lua/Modules/Battle/Logic/Misc/BattleUtil.lua | 7 ++----- 1 file changed, 2 insertions(+), 5 deletions(-) diff --git a/Assets/ManagedResources/~Lua/Modules/Battle/Logic/Misc/BattleUtil.lua b/Assets/ManagedResources/~Lua/Modules/Battle/Logic/Misc/BattleUtil.lua index cea651b65a..cb0d162c03 100644 --- a/Assets/ManagedResources/~Lua/Modules/Battle/Logic/Misc/BattleUtil.lua +++ b/Assets/ManagedResources/~Lua/Modules/Battle/Logic/Misc/BattleUtil.lua @@ -1092,14 +1092,11 @@ function BattleUtil.CalDamage(skill, atkRole, defRole, damageType, baseFactor, i return buff.type==BuffName.AddAttack and buff.atkType==damageType end) for key, value in pairs(list) do - LogError("value.value=="..value.value1.." value.ct=="..value.ct.." value.atkType=="..value.atkType) buffAddAttack=BattleUtil.CountValue(buffAddAttack,value.value1,value.ct) end - LogError("damagetype=="..damageType.." buffAddAttack=="..buffAddAttack) baseFactor=baseFactor+buffAddAttack --处理神印追加技能伤害按比例减少 - if skill.AttactScale and skill.AttactScale~=0 then - LogError("AttactScale=="..skill.AttactScale) + if skill and skill.AttactScale and skill.AttactScale~=0 then baseFactor=baseFactor*skill.AttactScale end if ignoreDef==nil then @@ -1325,7 +1322,7 @@ function BattleUtil.ApplyTreat(castRole, targetRole, value, baseFactor,critDamag end baseFactor = baseFactor or 1 --处理神印追加的技能 - if skill.AttactScale and skill.AttactScale~=0 then + if skill and skill.AttactScale and skill.AttactScale~=0 then baseFactor=baseFactor*skill.AttactScale end critDamageFactor = critDamageFactor or 1