From 0e7cbfaef3b1445da4bf02fcfd80749d0caec1df Mon Sep 17 00:00:00 2001
From: hch <305670599@qq.com>
Date: 星期四, 14 十一月 2024 16:35:00 +0800
Subject: [PATCH] 0312 本服竞技场4点59分不可参加,屏蔽表增加空内容警告

---
 Core/GameEngine/Model/TelPartialConfig/DirtyNameConfig.cs |    5 +++++
 LogicProject/System/ArenaActivity/ArenaWin.cs             |    2 +-
 Core/GameEngine/Model/TelPartialConfig/DirtyWordConfig.cs |    5 +++++
 3 files changed, 11 insertions(+), 1 deletions(-)

diff --git a/Core/GameEngine/Model/TelPartialConfig/DirtyNameConfig.cs b/Core/GameEngine/Model/TelPartialConfig/DirtyNameConfig.cs
index b6dee58..81c0a0b 100644
--- a/Core/GameEngine/Model/TelPartialConfig/DirtyNameConfig.cs
+++ b/Core/GameEngine/Model/TelPartialConfig/DirtyNameConfig.cs
@@ -21,6 +21,11 @@
 
         public void OnConfigParseCompleted()
         {
+            if (string.IsNullOrEmpty(word))
+            {
+                Debug.LogErrorFormat("屏蔽名字 id = {0} 的内容为空 需要修改", id);
+                return;
+            }
             string key = ToDBC(word);
             memoryList.Add(key);
         }
diff --git a/Core/GameEngine/Model/TelPartialConfig/DirtyWordConfig.cs b/Core/GameEngine/Model/TelPartialConfig/DirtyWordConfig.cs
index 904c0b5..4a52480 100644
--- a/Core/GameEngine/Model/TelPartialConfig/DirtyWordConfig.cs
+++ b/Core/GameEngine/Model/TelPartialConfig/DirtyWordConfig.cs
@@ -21,6 +21,11 @@
 
         public void OnConfigParseCompleted()
         {
+            if (string.IsNullOrEmpty(word))
+            {
+                Debug.LogErrorFormat("屏蔽字 id = {0} 的内容为空 需要修改", id);
+                return;
+            }
             var tmpword = word.Replace(" ", "");
             string key = ToDBC(tmpword);
             memoryList.Add(key);
diff --git a/LogicProject/System/ArenaActivity/ArenaWin.cs b/LogicProject/System/ArenaActivity/ArenaWin.cs
index b62ae25..e30a983 100644
--- a/LogicProject/System/ArenaActivity/ArenaWin.cs
+++ b/LogicProject/System/ArenaActivity/ArenaWin.cs
@@ -457,7 +457,7 @@
             }
         }
         var minute = 60 - TimeUtility.ServerNow.Minute;
-        if(TimeUtility.ServerNow.Hour == 4)
+        if(TimeUtility.ServerNow.Hour == 4 && TimeUtility.ServerNow.Minute > 58)
         {
             m_txtCountdown.text = Language.Get("ArenaTimeLimit");
             m_txtCountdown.color = UIHelper.GetUIColor(TextColType.Red);

--
Gitblit v1.8.0