yyl
2 天以前 e4a1d349f71857dd5a5b371fe71d8d86fc18e821
125 战斗 清除合并包未删除的Skill包 修复技能放两次的bug
1个文件已修改
4 ■■■■ 已修改文件
Main/System/Battle/Skill/SkillBase.cs 4 ●●●● 补丁 | 查看 | 原始文档 | blame | 历史
Main/System/Battle/Skill/SkillBase.cs
@@ -464,8 +464,8 @@
        List<HB422_tagMCTurnFightObjDead> deadPacks = BattleUtility.FindDeadPack(packList);
        bool isTargetDead = deadPacks.Exists(p => p.ObjID == target.ObjID);
        bool playAnimation = !(isLastHit && isTargetDead);
        target.Hurt(damageList, totalDamage, hurt, skillConfig, playAnimation);
        bool notPlayHitAnime = isLastHit && isTargetDead;
        target.Hurt(damageList, totalDamage, hurt, skillConfig, !notPlayHitAnime);
        //    TODO YYL 这里是要做统一计算后再hurt跟suckhp还是怎样
        caster.SuckHp(hurt.SuckHP, skillConfig);//    吸血