protected override bool Process(Player player, RealmTime time, string[] args)
{
if (!player.Guild.IsDefault)
{
try
{
var saytext = string.Join(" ", args);
if (String.IsNullOrWhiteSpace(saytext))
{
player.SendHelp("Usage: /guild <text>");
return false;
}
else
{
player.Guild.Chat(player, saytext.ToSafeText());
return true;
}
}
catch
{
player.SendInfo("Cannot guild chat!");
return false;
}
}
else
player.SendInfo("You need to be in a guild to use guild chat!");
return false;
}