From 09bc892c7283df8757a07b646d5af21ddaa263d1 Mon Sep 17 00:00:00 2001
From: lcy <1459594991@qq.com>
Date: 星期四, 06 十一月 2025 18:22:34 +0800
Subject: [PATCH] 164 天子的考验-客户端

---
 Main/System/Battle/BattleField/RecordActions/DeathRecordAction.cs |    7 +++----
 1 files changed, 3 insertions(+), 4 deletions(-)

diff --git a/Main/System/Battle/BattleField/RecordActions/DeathRecordAction.cs b/Main/System/Battle/BattleField/RecordActions/DeathRecordAction.cs
index 9cd762e..c4ee7c8 100644
--- a/Main/System/Battle/BattleField/RecordActions/DeathRecordAction.cs
+++ b/Main/System/Battle/BattleField/RecordActions/DeathRecordAction.cs
@@ -36,13 +36,12 @@
                 BattleObject deadObj = battleField.battleObjMgr.GetBattleObject((int)deadPack.ObjID);
                 if (null != deadObj)
                 {
+                    PerformDrop(deadObj);
                     deadObj.OnDeath(() =>
                     {
                         index++;
 
                         isLastOne = index >= total;
-
-                        OnDeathAnimationEnd(deadObj);
 
                         if (isLastOne)
                         {
@@ -78,14 +77,14 @@
             BattleObject deadObj = battleField.battleObjMgr.GetBattleObject((int)deadPack.ObjID);
             if (null != deadObj)
             {
-                OnDeathAnimationEnd(deadObj);
+                PerformDrop(deadObj);
             }
         }
 
         base.ForceFinish();
     }
 
-    private void OnDeathAnimationEnd(BattleObject deadObj)
+    private void PerformDrop(BattleObject deadObj)
     {
         //  鍙湁涓荤嚎鎺夎惤鐗╁搧
         if (battleField.MapID == 1 || battleField.MapID == 2)

--
Gitblit v1.8.0