|
@@ -328,6 +328,7 @@ namespace GFGGame
|
|
if (cardData.star >= starCfgs.Count) return false;
|
|
if (cardData.star >= starCfgs.Count) return false;
|
|
CardStarCfg starCfg = CardStarCfgArray.Instance.GetCfgBycardIdAndstarLvl(cardId, cardData.star);
|
|
CardStarCfg starCfg = CardStarCfgArray.Instance.GetCfgBycardIdAndstarLvl(cardId, cardData.star);
|
|
if (ItemDataManager.GetItemNum(starCfg.costID) < starCfg.costNum) return false;
|
|
if (ItemDataManager.GetItemNum(starCfg.costID) < starCfg.costNum) return false;
|
|
|
|
+ if (cardData.lv < starCfg.needLv) return false;
|
|
for (int i = 0; i < starCfg.materiarsArr.Length; i++)
|
|
for (int i = 0; i < starCfg.materiarsArr.Length; i++)
|
|
{
|
|
{
|
|
if (ItemDataManager.GetItemNum(starCfg.materiarsArr[i][0]) < starCfg.materiarsArr[i][1]) return false;
|
|
if (ItemDataManager.GetItemNum(starCfg.materiarsArr[i][0]) < starCfg.materiarsArr[i][1]) return false;
|