From bb463ef0b13236738a1da9cd04f57def3e7e2c7c Mon Sep 17 00:00:00 2001
From: yyl <yyl>
Date: 星期五, 29 八月 2025 15:21:51 +0800
Subject: [PATCH] Merge branch 'master' of http://192.168.1.20:10010/r/Project_SG_scripts

---
 Main/System/HappyXB/HeroCallWin.cs |    7 ++++---
 1 files changed, 4 insertions(+), 3 deletions(-)

diff --git a/Main/System/HappyXB/HeroCallWin.cs b/Main/System/HappyXB/HeroCallWin.cs
index a87d3a9..423f39e 100644
--- a/Main/System/HappyXB/HeroCallWin.cs
+++ b/Main/System/HappyXB/HeroCallWin.cs
@@ -71,15 +71,16 @@
         var IconKey = item.IconKey;
         call1ItemIcon.SetOrgSprite(IconKey);
         call10ItemIcon.SetOrgSprite(IconKey);
+        var itemCount = PackManager.Instance.GetItemCountByID(PackType.Item, funcSet.CostItemID);
         if (HappyXBModel.Instance.IsHaveFreeXB((int)HappXBTitle.HeroCallAdvanced))
         {
             call1Text.text = Language.Get("L1127");
         }
         else
         {
-            call1Text.text = Language.Get("L1100", item.ItemName, funcSet.CostItemCountList[0]);
+            call1Text.text = Language.Get("L1100", item.ItemName, UIHelper.AppendColor(funcSet.CostItemCountList[0] > itemCount ? TextColType.Red :TextColType.LightWhite, funcSet.CostItemCountList[0].ToString()));
         }
-        call10Text.text = Language.Get("L1100", item.ItemName, funcSet.CostItemCountList[1]);
+        call10Text.text = Language.Get("L1100", item.ItemName, UIHelper.AppendColor(funcSet.CostItemCountList[1] > itemCount ? TextColType.Red : TextColType.LightWhite, funcSet.CostItemCountList[1].ToString()));
 
         scoreText.text = UIHelper.GetMoneyCnt(51) + "/" + TreasureSetConfig.Get((int)HappXBTitle.HeroCallScore).CostMoneyList[0];
 
@@ -109,7 +110,7 @@
 
     void RefreshFreeTime()
     { 
-        if (!HappyXBModel.Instance.IsHaveFreeXB((int)HappXBTitle.HeroCallAdvanced))
+        if (HappyXBModel.Instance.IsHaveFreeXB((int)HappXBTitle.HeroCallAdvanced))
         {
             freeCDTime.SetActive(false);
         }

--
Gitblit v1.8.0