瀏覽代碼

修改bug

lzx 3 天之前
父節點
當前提交
a7227949aa

+ 3 - 1
Assets/Scripts/GameUI/EventManager/EventSystemManager.cs

@@ -171,6 +171,9 @@ public class EventSystemManager : Singleton<EventSystemManager>
 
         //扣除神识值 增加神识经验
         int xiaoHao = eventConfigs.Count * PlayerManager.Instance.gameConstantConfig.DetectEventCount;
+        xiaoHao = xiaoHao > AccountFileInfo.Instance.playerData.divineSensePoint
+            ? (int)AccountFileInfo.Instance.playerData.divineSensePoint
+            : xiaoHao;
         AccountFileInfo.Instance.playerData.divineSenseexp += xiaoHao;
         AccountFileInfo.Instance.playerData.divineSensePoint -= xiaoHao;
 
@@ -548,7 +551,6 @@ public class EventSystemManager : Singleton<EventSystemManager>
     //添加事件
     public AccountFileInfo.EventList AddEvent(int eventID)
     {
-
         CanTriggerEvent(eventID);
         EventConfig eventConfig = ConfigComponent.Instance.Get<EventConfig>(eventID);
         AccountFileInfo.EventList eventList = null;

+ 2 - 2
Assets/Scripts/GameUI/UI/DivineSence/DivineSenceItemPanel.cs

@@ -79,12 +79,12 @@ namespace Fort23.Mono
 
             foreach (var keyValuePair in PlayerManager.Instance.BagController.allBagDic)
             {
-                if (keyValuePair.Value.config.associateID == 6)
+                if (keyValuePair.Value.config.associateID == 6 && keyValuePair.Value.count.Value > 0)
                 {
                     itemInfos1.Add(keyValuePair.Value);
                 }
 
-                if (keyValuePair.Value.config.associateID == 7)
+                if (keyValuePair.Value.config.associateID == 7 && keyValuePair.Value.count.Value > 0)
                 {
                     itemInfos2.Add(keyValuePair.Value);
                 }