diff --git a/chat-commands.js b/chat-commands.js index 6ad632dd56..af4d673e53 100644 --- a/chat-commands.js +++ b/chat-commands.js @@ -1062,9 +1062,13 @@ function parseCommandLocal(user, cmd, target, room, socket, message) { case 'faq': case '!faq': - target = target.toLowerCase() || 'all'; + target = target.toLowerCase(); var buffer = '
'; var matched = false; + if (!target || target === 'all') { + matched = true; + buffer += 'Frequently Asked Questions
'; + } if (target === 'all' || target === 'deviation') { matched = true; buffer += 'Why did this user gain or lose so many points?
'; @@ -1081,6 +1085,10 @@ function parseCommandLocal(user, cmd, target, room, socket, message) { matched = true; buffer += 'Why is the server restarting?
'; } + if (target === 'all' || target === 'staff') { + matched = true; + buffer += 'Staff FAQ
'; + } if (!matched) { emit(socket, 'console', 'The FAQ entry "'+target+'" was not found. Try /faq for general help.'); return false;