From 57d86f083c93e98a87eb7a78d680c88f2e99c597 Mon Sep 17 00:00:00 2001
From: client_Zxw <826696702@qq.com>
Date: 星期三, 29 八月 2018 16:16:43 +0800
Subject: [PATCH] Merge branch 'master' of http://192.168.0.87:10010/r/snxxz_scripts

---
 System/Treasure/TreasurePotentialPanel.cs |   16 ++++++++++++++--
 1 files changed, 14 insertions(+), 2 deletions(-)

diff --git a/System/Treasure/TreasurePotentialPanel.cs b/System/Treasure/TreasurePotentialPanel.cs
index f027368..7c7b46f 100644
--- a/System/Treasure/TreasurePotentialPanel.cs
+++ b/System/Treasure/TreasurePotentialPanel.cs
@@ -468,6 +468,7 @@
             m_SuccessRatio.text = StringUtility.Contact((levelUpConfig.rate * 0.01f).ToString("f0"), "%");
             m_RatioUp.gameObject.SetActive(model.selectedPotentialBook != 0);
             m_SuccessRatio.color = UIHelper.GetUIColor(model.selectedPotentialBook != 0 ? TextColType.DarkGreen : TextColType.LightYellow);
+            m_UpgradeImage.gray = !TestPotentialLevelUp();
         }
 
         private void DisplayAddBookRedpoint()
@@ -565,6 +566,9 @@
                         break;
                     case 4:
                         SysNotifyMgr.Instance.ShowTip("TreasureUnsealed");
+                        break;
+                    case 6:
+                        SysNotifyMgr.Instance.ShowTip("LevelUpZeroRate");
                         break;
                 }
 
@@ -770,7 +774,8 @@
 
         private bool TestPotentialLevelUp(out int _error)
         {
-            //1.浜虹墿绛夌骇瑕佹眰涓嶈冻锛�2.鍓嶇疆鎶�鑳界瓑绾т笉瓒筹紱3.sp涓嶈冻;4.娉曞疂鏈幏寰�;5.宸茬粡鏈�澶х瓑绾�
+            //1.浜虹墿绛夌骇瑕佹眰涓嶈冻锛�2.鍓嶇疆鎶�鑳界瓑绾т笉瓒筹紱3.sp涓嶈冻;4.娉曞疂鏈幏寰�;5.宸茬粡鏈�澶х瓑绾�;6.姒傜巼涓�0
+            _error = 0;
             if (m_Treasure.state != TreasureState.Collected)
             {
                 _error = 4;
@@ -806,7 +811,14 @@
 
             if (m_Treasure.GetPotential(selectedPotential).level >= skillConfig.SkillMaxLV)
             {
-                _error = 4;
+                _error = 5;
+                return false;
+            }
+
+            var levelUpConfig = GetPotentialLevelUpConfig();
+            if (levelUpConfig.rate == 0)
+            {
+                _error = 6;
                 return false;
             }
 

--
Gitblit v1.8.0