Use /FSET RELSN to format /RELSN relayed messages

The RELSN format already existed but wasn't used - instead it used SEND_NOTICE.  The other relay
types already used similar formats for their relayed messages.

The default /FSET RELSN looks just like the default /FSET SEND_NOTICE so this shouldn't be
noticeable to anyone using the defaults.

This required updating the NOTICE-sending code to correctly stash the 'to' in the right place.
This commit is contained in:
Kevin Easton
2016-05-15 22:05:16 +10:00
parent 9fb317b07d
commit 2c805c096f
3 changed files with 7 additions and 4 deletions

View File

@@ -1391,9 +1391,9 @@ BUILT_IN_COMMAND(do_dirlasttype)
{
/* ??? */
t = &last_sent_notice[0]; size = MAX_LAST_MSG;
form = fget_string_var(FORMAT_SEND_NOTICE_FSET);
sform = "%s %s %s %s";
numargs = 4;
form = fget_string_var(FORMAT_RELSN_FSET);
sform = "%s %s %s";
numargs = 2;
if (len > 5 && command[len-1] == 'T')
what = TOPIC;
}