From 39a8c92b3f066b0543d4429f0d62643c3edb380e Mon Sep 17 00:00:00 2001
From: yyl <yyl>
Date: 星期三, 29 十月 2025 10:05:19 +0800
Subject: [PATCH] 125 战斗 打印防错
---
Main/System/Battle/Buff/BattleObjectBuffMgr.cs | 4 +++-
1 files changed, 3 insertions(+), 1 deletions(-)
diff --git a/Main/System/Battle/Buff/BattleObjectBuffMgr.cs b/Main/System/Battle/Buff/BattleObjectBuffMgr.cs
index a6339e4..da4099d 100644
--- a/Main/System/Battle/Buff/BattleObjectBuffMgr.cs
+++ b/Main/System/Battle/Buff/BattleObjectBuffMgr.cs
@@ -192,6 +192,7 @@
{
return;
}
+
if (null != skillConfig && skillConfig.BuffEffect > 0)
{
// 宸茬粡瀛樺湪鐩稿悓鐨刡uff鐗规晥
@@ -211,9 +212,10 @@
buffIdSet.Add(vNetData.BuffID);
buffEffectDict.Add(skillConfig.BuffEffect, new KeyValuePair<BattleEffectPlayer, HashSet<uint>>(effect, buffIdSet));
}
+
}
- if (buffGroupStateDict[BattleConst.HardControlGroup.ToString()].Contains(skillConfig.BuffState))
+ if (skillConfig != null && buffGroupStateDict[BattleConst.HardControlGroup.ToString()].Contains(skillConfig.BuffState))
{
BattleDebug.LogError("[BattleObjectBuffMgr]娣诲姞瀵硅薄 " + battleObject.ObjID + " 鐨刡uff id " + vNetData.BuffID + " pack uid 鏄� " + vNetData.packUID + " BuffState is " + skillConfig.BuffState);
}
--
Gitblit v1.8.0