Browse Source

修改bug

lzx 4 days ago
parent
commit
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;
         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.divineSenseexp += xiaoHao;
         AccountFileInfo.Instance.playerData.divineSensePoint -= xiaoHao;
         AccountFileInfo.Instance.playerData.divineSensePoint -= xiaoHao;
 
 
@@ -548,7 +551,6 @@ public class EventSystemManager : Singleton<EventSystemManager>
     //添加事件
     //添加事件
     public AccountFileInfo.EventList AddEvent(int eventID)
     public AccountFileInfo.EventList AddEvent(int eventID)
     {
     {
-
         CanTriggerEvent(eventID);
         CanTriggerEvent(eventID);
         EventConfig eventConfig = ConfigComponent.Instance.Get<EventConfig>(eventID);
         EventConfig eventConfig = ConfigComponent.Instance.Get<EventConfig>(eventID);
         AccountFileInfo.EventList eventList = null;
         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)
             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);
                     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);
                     itemInfos2.Add(keyValuePair.Value);
                 }
                 }