From 1a254912c26f2c7937ff24c08dc4254658498d41 Mon Sep 17 00:00:00 2001
From: lcy <1459594991@qq.com>
Date: 星期三, 31 十二月 2025 11:12:02 +0800
Subject: [PATCH] 382 武将宿缘-客户端 未开启功能提示显示任务数不小于0

---
 Main/Component/UI/Common/FuncOpen.cs |    6 +++---
 1 files changed, 3 insertions(+), 3 deletions(-)

diff --git a/Main/Component/UI/Common/FuncOpen.cs b/Main/Component/UI/Common/FuncOpen.cs
index 3b25c5e..0e984d3 100644
--- a/Main/Component/UI/Common/FuncOpen.cs
+++ b/Main/Component/UI/Common/FuncOpen.cs
@@ -203,7 +203,7 @@
                         else if (config.LimitMissionID != 0)
                         {
                             SysNotifyMgr.Instance.ShowStringTip(Language.Get("FuncLimit_OpenDay_Mission",
-                            TaskManager.Instance.GetNeedFinishTaskCount(config.LimitMissionID), TimeUtility.OpenDay + 1, config.OpenDay));
+                            Mathf.Max(TaskManager.Instance.GetNeedFinishTaskCount(config.LimitMissionID), 0), TimeUtility.OpenDay + 1, config.OpenDay));
                         }
                         else if (config.LimiRealmLV != 0)
                         {
@@ -219,7 +219,7 @@
                         SysNotifyMgr.Instance.ShowStringTip(Language.Get("FuncLimit_Realm", RealmConfig.Get(config.LimiRealmLV).Name));
                         break;
                     case 4:
-                        SysNotifyMgr.Instance.ShowStringTip(Language.Get("FuncLimit_Mission", TaskManager.Instance.GetNeedFinishTaskCount(config.LimitMissionID)));
+                        SysNotifyMgr.Instance.ShowStringTip(Language.Get("FuncLimit_Mission", Mathf.Max(TaskManager.Instance.GetNeedFinishTaskCount(config.LimitMissionID), 0)));
                         break;
                     case 5:
                         SysNotifyMgr.Instance.ShowStringTip(Language.Get("FuncLimit_ManLevel", config.ManLevel / 10000, config.ManLevel / 100 % 100, config.ManLevel % 100));
@@ -352,7 +352,7 @@
 
         if (config.LimitMissionID > 0)
         {
-            conditionStrs.Add(Language.Get("FunctionPreviewErr03", TaskManager.Instance.GetNeedFinishTaskCount(config.LimitMissionID)));
+            conditionStrs.Add(Language.Get("FunctionPreviewErr03", Mathf.Max(TaskManager.Instance.GetNeedFinishTaskCount(config.LimitMissionID), 0)));
         }
 
         if (config.OpenDay > 0)

--
Gitblit v1.8.0