【战斗】=======护盾效果表现修改

dev_chengFeng
wangzhenxing 2022-03-17 16:50:40 +08:00
parent 0f2eebfe42
commit 01b3a8c35b
4 changed files with 9 additions and 5 deletions

View File

@ -72,7 +72,7 @@ end
function Shield:CountShield(damage, atkRole,skill)
self.atk = atkRole
local isImmuneAllReduceShield=false
local finalDamage = 0
local finalDamage = damage
if self.shieldType == ShieldTypeName.NormalReduce then
if damage < self.shieldValue then
@ -146,7 +146,7 @@ end
-- 提前计算护盾吸收伤害
function Shield:PreCountShield(damage)
local finalDamage = 0
local finalDamage = damage
if self.shieldType == ShieldTypeName.NormalReduce then
if damage > self.shieldValue then
finalDamage = damage - self.shieldValue

View File

@ -444,7 +444,9 @@ function EnemyView:OnShieldTrigger(shield,isImmuneAllReduceShield)
self.Floater:ImageBuffFloating("z_zhandou_wudizi_zh")
end
elseif shield.shieldType == ShieldTypeName.ThornsReduce then
-- body
elseif shield.shieldType == ShieldTypeName.ImmuneReduce then
-- body
else
self.Floater:ImageBuffFloating("z_zhandou_jianshang_zh")
end

View File

@ -521,7 +521,8 @@ function PlayerView:OnShieldTrigger(shield,isImmuneAllReduceShield)
self.Floater:ImageBuffFloating("z_zhandou_wudizi_zh")
end
elseif shield.shieldType == ShieldTypeName.ThornsReduce then
elseif shield.shieldType == ShieldTypeName.ImmuneReduce then
-- body
else
self.Floater:ImageBuffFloating("z_zhandou_jianshang_zh")
end

View File

@ -448,7 +448,8 @@ function RoleView:OnShieldTrigger(shield,isImmuneAllReduceShield)
self.Floater:ImageBuffFloating("z_zhandou_wudizi_zh")
end
elseif shield.shieldType == ShieldTypeName.ThornsReduce then
elseif shield.shieldType == ShieldTypeName.ImmuneReduce then
-- body
else
self.Floater:ImageBuffFloating("z_zhandou_jianshang_zh")
end