From dfecdb4f416db16a669c7af223ccd102d2735c7a Mon Sep 17 00:00:00 2001 From: Bluzume <39113159+KuromeSan@users.noreply.github.com> Date: Sun, 5 Sep 2021 08:17:59 +1200 Subject: [PATCH] allow admins to chat with no limit --- Horse Isle Server/HorseIsleServer/Server/GameServer.cs | 6 ++---- 1 file changed, 2 insertions(+), 4 deletions(-) diff --git a/Horse Isle Server/HorseIsleServer/Server/GameServer.cs b/Horse Isle Server/HorseIsleServer/Server/GameServer.cs index 9014115..28acc6a 100755 --- a/Horse Isle Server/HorseIsleServer/Server/GameServer.cs +++ b/Horse Isle Server/HorseIsleServer/Server/GameServer.cs @@ -5723,8 +5723,6 @@ namespace HISP.Server Chat.ChatChannel channel = (Chat.ChatChannel)packet[1]; string message = packetStr.Substring(2, packetStr.Length - 4); - - Logger.DebugPrint(sender.LoggedinUser.Username + " Attempting to say '" + message + "' in channel: " + channel.ToString()); @@ -5874,7 +5872,7 @@ namespace HISP.Server } else if(channel == Chat.ChatChannel.Ads) { - if(!sender.LoggedinUser.CanUseAdsChat) + if(!sender.LoggedinUser.CanUseAdsChat && !sender.LoggedinUser.Administrator) { byte[] cantSendInAds = PacketBuilder.CreateChat(Messages.AdsOnlyOncePerMinute, PacketBuilder.CHAT_BOTTOM_RIGHT); sender.SendPacket(cantSendInAds); @@ -5885,7 +5883,7 @@ namespace HISP.Server } else if(channel == Chat.ChatChannel.All) { - if(sender.LoggedinUser.TotalGlobalChatMessages <= 0) + if(sender.LoggedinUser.TotalGlobalChatMessages <= 0 && !sender.LoggedinUser.Administrator) { byte[] globalLimited = PacketBuilder.CreateChat(Messages.GlobalChatLimited, PacketBuilder.CHAT_BOTTOM_RIGHT); sender.SendPacket(globalLimited);