From e0f49b3a281453ae09a2de6cb5588bc6fe596925 Mon Sep 17 00:00:00 2001
From: yyl <yyl>
Date: 星期四, 22 一月 2026 17:18:47 +0800
Subject: [PATCH] 125 战斗 强制跳过动画/报错时导致的stackoverflow

---
 Main/System/Battle/Skill/SkillBase.cs |    7 +------
 1 files changed, 1 insertions(+), 6 deletions(-)

diff --git a/Main/System/Battle/Skill/SkillBase.cs b/Main/System/Battle/Skill/SkillBase.cs
index 2a5afcf..4919082 100644
--- a/Main/System/Battle/Skill/SkillBase.cs
+++ b/Main/System/Battle/Skill/SkillBase.cs
@@ -1288,6 +1288,7 @@
         {
             parentRecordAction.GetInnerRecordPlayer().ImmediatelyPlay(rc);
         }
+        tempDeadPackList.Clear();
 
         // 1. 寮哄埗缁撴潫鎶�鑳芥晥鏋�
         skillEffect?.ForceFinished();
@@ -1328,12 +1329,6 @@
 
             // 鍙栨秷骞诲奖鏁堟灉
             caster.motionBase?.ShowIllusionShadow(false);
-            
-            // 鎾斁寰呮満鍔ㄧ敾锛堝鏋滆繕娲荤潃锛�
-            if (!caster.teamHero.isDead)
-            {
-                caster.motionBase?.ResetForReborn(false);
-            }
         }
 
         // 5. 鎭㈠ UI 鐘舵��

--
Gitblit v1.8.0