From e4a1d349f71857dd5a5b371fe71d8d86fc18e821 Mon Sep 17 00:00:00 2001 From: yyl <yyl> Date: 星期五, 10 十月 2025 16:15:28 +0800 Subject: [PATCH] 125 战斗 清除合并包未删除的Skill包 修复技能放两次的bug --- Main/System/Battle/Skill/SkillBase.cs | 4 ++-- 1 files changed, 2 insertions(+), 2 deletions(-) diff --git a/Main/System/Battle/Skill/SkillBase.cs b/Main/System/Battle/Skill/SkillBase.cs index a10eec9..41cfb7f 100644 --- a/Main/System/Battle/Skill/SkillBase.cs +++ b/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璺焥uckhp杩樻槸鎬庢牱 caster.SuckHp(hurt.SuckHP, skillConfig);// 鍚歌 -- Gitblit v1.8.0