From f1d15f476dce4ba7809224ca501895af6c7c08df Mon Sep 17 00:00:00 2001
From: Client_PangDeRong <593317293@qq.com>
Date: 星期六, 08 九月 2018 15:34:34 +0800
Subject: [PATCH] 3360 修改炼丹红点逻辑
---
System/BlastFurnace/DandrugCell.cs | 17 +----------------
System/BlastFurnace/BlastFurnaceModel.cs | 6 +++---
2 files changed, 4 insertions(+), 19 deletions(-)
diff --git a/System/BlastFurnace/BlastFurnaceModel.cs b/System/BlastFurnace/BlastFurnaceModel.cs
index fe86e9f..9a06ab5 100644
--- a/System/BlastFurnace/BlastFurnaceModel.cs
+++ b/System/BlastFurnace/BlastFurnaceModel.cs
@@ -900,13 +900,13 @@
if(playerPack.CheckIsDrugById(previewlist[i]))
{
AttrFruitConfig fruitConfig = Config.Instance.Get<AttrFruitConfig>(previewlist[i]);
- if(playerPack.IsReachMaxUseDrug(fruitConfig))
+ if(!playerPack.IsReachMaxUseDrug(fruitConfig))
{
- return true;
+ return false;
}
}
}
- return false;
+ return true;
}
public bool CheckNormalAlchemyIsReachMaxUse(AlchemyConfig alchemyConfig)
diff --git a/System/BlastFurnace/DandrugCell.cs b/System/BlastFurnace/DandrugCell.cs
index ff4650a..5c4eda7 100644
--- a/System/BlastFurnace/DandrugCell.cs
+++ b/System/BlastFurnace/DandrugCell.cs
@@ -76,22 +76,7 @@
unSelectImg.SetActive(true);
selectImg.SetActive(false);
}
-
- List<int> previewDanlist = FurnaceModel.GetPreviewMakeDruglist(alchemyModel).Keys.ToList();
- bool isReach = true;
- for(int i = 0; i < previewDanlist.Count; i++)
- {
- if(playerPack.CheckIsDrugById(previewDanlist[i]))
- {
- AttrFruitConfig fruitConfig = Config.Instance.Get<AttrFruitConfig>(previewDanlist[i]);
- if(!playerPack.IsReachMaxUseDrug(fruitConfig))
- {
- isReach = false;
- break;
- }
- }
- }
-
+ bool isReach = FurnaceModel.IsHaveReachFull(alchemyModel);
int alchemyLv = alchemyModel.AlchemyID % 10;
if(isReach)
{
--
Gitblit v1.8.0