diff --git a/Assets/ManagedResources/~Lua/Modules/Battle/BattleAnalysisManager.lua b/Assets/ManagedResources/~Lua/Modules/Battle/BattleAnalysisManager.lua index 30b4eaffc0..fb1645745b 100644 --- a/Assets/ManagedResources/~Lua/Modules/Battle/BattleAnalysisManager.lua +++ b/Assets/ManagedResources/~Lua/Modules/Battle/BattleAnalysisManager.lua @@ -127,6 +127,10 @@ function BattleAnalysisManager:OnRecordBuff(castRole, targetRole, buff) id = buff.type * 100 + buff.ctrlType elseif buff.type == BuffName.Shield then -- 盾 id = buff.type * 100 + buff.shieldType + --特殊处理 坐骑老虎加无敌盾显示 2021/12/27 + if buff.shieldType==ShieldTypeName.AllReduce and castRole:IsDead() and buff.shieldValue==0 then + return + end elseif buff.type == BuffName.Curse then -- 连接符 id = buff.type * 100 + 1 end