125 战斗 修复战斗分摊类型伤害没处理释放者释放中死亡 多重吸血的问题
1个文件已修改
12 ■■■■■ 已修改文件
Main/System/Battle/Skill/SkillBase.cs 12 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
Main/System/Battle/Skill/SkillBase.cs
@@ -774,17 +774,7 @@
            HurtListEx = null
        };
        BattleHurtParam hurtParam = BattleUtility.CalcBattleHurtParam(this, _hitIndex, target, hurt, battleDrops, deadPack);
#if UNITY_EDITOR
        PrintHurtParamDebugInfo(hurtParam);
#endif
        // 先调用目标受伤
        target.Hurt(hurtParam);
        // 再调用施法者吸血/反伤
        caster.OnHurtTarget(hurtParam);
        OnHitEachTarget(_hitIndex, target, hurt);
    }
#if UNITY_EDITOR