From 34afd319a510ba4b26e7e94ba6c5ec24a3b2d84d Mon Sep 17 00:00:00 2001
From: yyl <yyl>
Date: 星期三, 31 十二月 2025 16:48:22 +0800
Subject: [PATCH] 125 战斗 buff配置查询不到时 不生成新的icon
---
Main/System/Battle/Buff/BattleObjectBuffMgr.cs | 9 +++++++--
1 files changed, 7 insertions(+), 2 deletions(-)
diff --git a/Main/System/Battle/Buff/BattleObjectBuffMgr.cs b/Main/System/Battle/Buff/BattleObjectBuffMgr.cs
index e2a771b..9c9ec73 100644
--- a/Main/System/Battle/Buff/BattleObjectBuffMgr.cs
+++ b/Main/System/Battle/Buff/BattleObjectBuffMgr.cs
@@ -374,9 +374,14 @@
return false;
}
- public List<HB428_tagSCBuffRefresh> GetBuffList()
+ public List<HB428_tagSCBuffRefresh> GetBuffIconList()
{
- return buffDataDict.Values.ToList();
+ List<HB428_tagSCBuffRefresh> buffList = buffDataDict.Values.Where(buff =>
+ {
+ SkillConfig skillConfig = SkillConfig.Get((int)buff.SkillID);
+ return skillConfig != null;
+ }).ToList();
+ return buffList;
}
public long GetShieldValue()
--
Gitblit v1.8.0