public void SendCalendarCommandResult(ObjectGuid guid, CalendarError err, string param = null) { Player player = Global.ObjAccessor.FindPlayer(guid); if (player) { CalendarCommandResult packet = new CalendarCommandResult(); packet.Command = 1; // FIXME packet.Result = err; switch (err) { case CalendarError.OtherInvitesExceeded: case CalendarError.AlreadyInvitedToEventS: case CalendarError.IgnoringYouS: packet.Name = param; break; } player.SendPacket(packet); } }
public CalendarCommandResult(byte command, CalendarError result, string name) : base(ServerOpcodes.CalendarCommandResult) { Command = command; Result = result; Name = name; }