【战斗】检测不灭的方式修改

dev_chengFeng
gaoxin 2020-12-11 18:10:46 +08:00 committed by wangzhenxing
parent 63c20aaab9
commit ec3636c842
3 changed files with 3 additions and 3 deletions

View File

@ -2305,7 +2305,7 @@ local passivityList = {
local i1 = args[1]
local f1 = args[2]
local ct = args[3]
role.isHaveNoDead = true
-- 角色死亡时
local onRoleDead = function()
-- -- 暂时不能死

View File

@ -411,7 +411,7 @@ end
--检测是否有是金翅大鹏有不灭效果
function BattleUtil.CheckIsNoDead(target)
if target then
return target:IsAssignHeroAndHeroStar(10086,10) or BattleLogic.BuffMgr:HasBuff(target,BuffName.NoDead)
return target.isHaveNoDead or BattleLogic.BuffMgr:HasBuff(target,BuffName.NoDead)
end
return false
end

View File

@ -39,7 +39,7 @@ function RoleLogic:Init(uid, data, position)
self.exCalDmgList:Clear() --额外计算伤害列表
self.buffFilter:Clear() --buff屏蔽列表
self.proTranList:Clear() --属性转换列表
self.isHaveNoDead = false -- 是否有不灭
self.Event:ClearEvent()
self.skill = data.skill