From b76daaefe4b8d7beff74bc99e0c2d7742dea4fab Mon Sep 17 00:00:00 2001
From: Client_PangDeRong <593317293@qq.com>
Date: 星期一, 03 九月 2018 16:24:49 +0800
Subject: [PATCH] 1810 修复丹药使用红点错误

---
 System/BlastFurnace/BlastFurnaceModel.cs  |    4 ++--
 System/KnapSack/Logic/RoleElixirTipWin.cs |    2 ++
 2 files changed, 4 insertions(+), 2 deletions(-)

diff --git a/System/BlastFurnace/BlastFurnaceModel.cs b/System/BlastFurnace/BlastFurnaceModel.cs
index fca474c..fe86e9f 100644
--- a/System/BlastFurnace/BlastFurnaceModel.cs
+++ b/System/BlastFurnace/BlastFurnaceModel.cs
@@ -751,7 +751,7 @@
             blastFurnacePromoteUpdate();
         }
     }
-
+    public bool IsMakeDrugWin { get;set; }
     public void CheckMakeDrugRedPoint(bool isLogin = false,bool isClick = false)
     {
         bool isCheckRed = false;
@@ -761,7 +761,7 @@
             {
                 isCheckRed = true;
             }
-            else if(PlayerDatas.Instance.baseData.LV > 151 && !isLogin)
+            else if(PlayerDatas.Instance.baseData.LV > 151 && !isLogin && !IsMakeDrugWin)
             {
                 isCheckRed = true;
             }
diff --git a/System/KnapSack/Logic/RoleElixirTipWin.cs b/System/KnapSack/Logic/RoleElixirTipWin.cs
index 6090983..4db0968 100644
--- a/System/KnapSack/Logic/RoleElixirTipWin.cs
+++ b/System/KnapSack/Logic/RoleElixirTipWin.cs
@@ -30,11 +30,13 @@
             presentIndex = 0;
             CreateCell();
             CheckJumpToModel();
+            ModelCenter.Instance.GetModel<BlastFurnaceModel>().IsMakeDrugWin = true;
         }
 
         private void OnDisable()
         {
             ctrl.OnRefreshCell -= RefreshMakeDrugCell;
+            ModelCenter.Instance.GetModel<BlastFurnaceModel>().IsMakeDrugWin = false;
         }
 
         private void CheckJumpToModel()

--
Gitblit v1.8.0