From 1ec983f61def3ad0ee85da87b197259c054644dd Mon Sep 17 00:00:00 2001 From: yyl <yyl> Date: 星期一, 25 八月 2025 18:55:44 +0800 Subject: [PATCH] 125 战斗 技能bug修复 --- Main/System/Battle/Skill/SkillBase.cs | 13 +++++++++++++ 1 files changed, 13 insertions(+), 0 deletions(-) diff --git a/Main/System/Battle/Skill/SkillBase.cs b/Main/System/Battle/Skill/SkillBase.cs index 605ede7..6282832 100644 --- a/Main/System/Battle/Skill/SkillBase.cs +++ b/Main/System/Battle/Skill/SkillBase.cs @@ -551,6 +551,11 @@ { return false; } + else + { + OnSkillFinished(); + skillEffect = null; + } } return isFinished; @@ -563,6 +568,14 @@ public void OnSkillFinished() { + if (skillEffect != null) + { + if (!skillEffect.IsFinished()) + { + return; + } + } + BattleDebug.LogError(GetType().Name + " Skill Finished"); while (packList.Count > 0) { -- Gitblit v1.8.0