diff --git a/Assets/ManagedResources/~Lua/Modules/Battle/Logic/RoleLogic.lua b/Assets/ManagedResources/~Lua/Modules/Battle/Logic/RoleLogic.lua index 63e40bf45c..12ca34bf49 100644 --- a/Assets/ManagedResources/~Lua/Modules/Battle/Logic/RoleLogic.lua +++ b/Assets/ManagedResources/~Lua/Modules/Battle/Logic/RoleLogic.lua @@ -503,15 +503,9 @@ function RoleLogic:SetDeadFilter(filter) self.deadFilter = filter end -- 要死了 -function RoleLogic:SetDead() - --如果身上有不灭效果不算英雄死亡,为解决只剩两个不灭英雄先后触发不灭,后触发不灭的可能先死问题 by:王振兴 - if BattleUtil.CheckIsNoDead(self) then - self.isDead = false - else - self.isDead = true - RoleManager.AddDeadRole(self) - end - +function RoleLogic:SetDead() + self.isDead = true + RoleManager.AddDeadRole(self) end -- 判断是否死亡 function RoleLogic:IsDead()