From 9889dbd1a53c7ec06aed3fe10474f2528a31a068 Mon Sep 17 00:00:00 2001
From: yyl <yyl>
Date: 星期三, 19 十一月 2025 18:03:59 +0800
Subject: [PATCH] 125 战斗 修复死亡卡死的问题
---
Main/System/Battle/BattleField/RecordActions/DeathRecordAction.cs | 7 +++++++
1 files changed, 7 insertions(+), 0 deletions(-)
diff --git a/Main/System/Battle/BattleField/RecordActions/DeathRecordAction.cs b/Main/System/Battle/BattleField/RecordActions/DeathRecordAction.cs
index e21cda5..884d56e 100644
--- a/Main/System/Battle/BattleField/RecordActions/DeathRecordAction.cs
+++ b/Main/System/Battle/BattleField/RecordActions/DeathRecordAction.cs
@@ -38,9 +38,16 @@
BattleObject deadObj = battleField.battleObjMgr.GetBattleObject((int)deadPack.ObjID);
if (null != deadObj)
{
+ if (deadObj.IsDead())
+ {
+ index++;
+ continue;
+ }
PerformDrop(deadObj);
+ // Debug.LogError("start death : " + deadObj.ObjID);
deadObj.OnDeath(() =>
{
+ // Debug.LogError("death callback : " + deadObj.ObjID);
index++;
isLastOne = index >= total;
--
Gitblit v1.8.0