From 581522355b19b3546e0ab2b4d116273a6b7e7a53 Mon Sep 17 00:00:00 2001 From: CoderCow Date: Sun, 11 Aug 2013 13:18:40 +0200 Subject: [PATCH] Fixed broadcast not being displayed in the configured custom color. --- TShockAPI/Commands.cs | 14 +++++--------- 1 file changed, 5 insertions(+), 9 deletions(-) diff --git a/TShockAPI/Commands.cs b/TShockAPI/Commands.cs index c78ba87b..99c20c84 100644 --- a/TShockAPI/Commands.cs +++ b/TShockAPI/Commands.cs @@ -1283,16 +1283,12 @@ namespace TShockAPI private static void Broadcast(CommandArgs args) { - string message = ""; + string message = string.Join(" ", args.Parameters); - for (int i = 0; i < args.Parameters.Count; i++) - { - message += " " + args.Parameters[i]; - } - - Color color = new Color(TShock.Config.BroadcastRGB[0], TShock.Config.BroadcastRGB[1], TShock.Config.BroadcastRGB[2]); - TShock.Utils.Broadcast("(Server Broadcast)" + message, color); - return; + TShock.Utils.Broadcast( + "(Server Broadcast) " + message, + Convert.ToByte(TShock.Config.BroadcastRGB[0]), Convert.ToByte(TShock.Config.BroadcastRGB[1]), + Convert.ToByte(TShock.Config.BroadcastRGB[2])); } private static void Off(CommandArgs args)