From 0b93673f81a62cb590d6861dcdcf22012618087f Mon Sep 17 00:00:00 2001
From: hch <305670599@qq.com>
Date: 星期六, 10 一月 2026 11:53:06 +0800
Subject: [PATCH] 0312 临时红颜增加游历获得文字说明;古宝未开启红点问题

---
 Main/System/Gubao/GubaoManager.cs       |    8 ++------
 Main/System/BeautyMM/BeautyMMShowWin.cs |    9 ++++++++-
 2 files changed, 10 insertions(+), 7 deletions(-)

diff --git a/Main/System/BeautyMM/BeautyMMShowWin.cs b/Main/System/BeautyMM/BeautyMMShowWin.cs
index 3dd7dea..0f5802e 100644
--- a/Main/System/BeautyMM/BeautyMMShowWin.cs
+++ b/Main/System/BeautyMM/BeautyMMShowWin.cs
@@ -355,7 +355,14 @@
         var state = BeautyMMManager.Instance.GetMMBaseState(mmConfig);
         if (state <= 1)
         {
-            SysNotifyMgr.Instance.ShowTip("BeautyMM1");
+            if (mmConfig.UnlockWay == 1)
+            {
+                ItemTipUtility.Show(mmConfig.UnlockValue);
+            }
+            else
+            {
+                SysNotifyMgr.Instance.ShowTip("BeautyMM1");
+            }
             return;
         }
         var pack = new CB219_tagCSBeautyActivate();
diff --git a/Main/System/Gubao/GubaoManager.cs b/Main/System/Gubao/GubaoManager.cs
index f93482c..55eeb1c 100644
--- a/Main/System/Gubao/GubaoManager.cs
+++ b/Main/System/Gubao/GubaoManager.cs
@@ -782,16 +782,12 @@
 
     public void GubaoCallRedPoint()
     {
-        if (!FuncOpen.Instance.IsFuncOpen((int)FuncOpenEnum.HappyFindTreasure))
-            return;
-        if (!FuncOpen.Instance.IsFuncOpen((int)FuncOpenEnum.Hero))
-            return;
-
-
         // 鍏嶈垂 10杩� 
         gbCallFreeRP.state = RedPointState.None;
         gbCall10RP.state = RedPointState.None;
 
+        if (!FuncOpen.Instance.IsFuncOpen((int)FuncOpenEnum.GuaBao))
+            return;
 
         if (HappyXBModel.Instance.IsHaveFreeXB((int)HappXBTitle.Gubao))
         {

--
Gitblit v1.8.0