feat: update /help output with missing commands

The /help text was missing several commonly-used commands: /castsequence,
/use, /threat, /combatlog, /mark, /raidinfo, /assist, /inspect,
/chathelp. Reorganized categories for clarity and added all missing
entries to match the expanded auto-complete list.
This commit is contained in:
Kelsi 2026-03-20 09:27:22 -07:00
parent 0e14174764
commit 52d8da0ef0

View file

@ -6186,21 +6186,21 @@ void GameScreen::sendChatMessage(game::GameHandler& gameHandler) {
if (cmdLower == "help" || cmdLower == "?") { if (cmdLower == "help" || cmdLower == "?") {
static const char* kHelpLines[] = { static const char* kHelpLines[] = {
"--- Wowee Slash Commands ---", "--- Wowee Slash Commands ---",
"Chat: /s /y /p /g /raid /rw /o /bg /w <name> [msg] /r [msg]", "Chat: /s /y /p /g /raid /rw /o /bg /w <name> /r /join /leave",
"Social: /who [filter] /whois <name> /friend add/remove <name>", "Social: /who /friend add/remove /ignore /unignore",
" /ignore <name> /unignore <name>", "Party: /invite /uninvite /leave /readycheck /mark /roll",
"Party: /invite <name> /uninvite <name> /leave /readycheck", " /maintank /mainassist /raidinfo",
" /maintank /mainassist /roll [min-max]",
"Guild: /ginvite /gkick /gquit /gpromote /gdemote /gmotd", "Guild: /ginvite /gkick /gquit /gpromote /gdemote /gmotd",
" /gleader /groster /ginfo /gcreate /gdisband", " /gleader /groster /ginfo /gcreate /gdisband",
"Combat: /startattack /stopattack /stopcasting /cast <spell> /duel /pvp", "Combat: /cast /castsequence /use /startattack /stopattack",
" /forfeit /follow /stopfollow /assist", " /stopcasting /duel /forfeit /pvp /assist",
"Items: /use <item name> /equip <item name> /equipset [name]", " /follow /stopfollow /threat /combatlog",
"Target: /target <name> /cleartarget /focus /clearfocus", "Items: /use <item> /equip <item> /equipset [name]",
"Target: /target /cleartarget /focus /clearfocus /inspect",
"Movement: /sit /stand /kneel /dismount", "Movement: /sit /stand /kneel /dismount",
"Misc: /played /time /zone /loc /afk [msg] /dnd [msg] /inspect", "Misc: /played /time /zone /loc /afk /dnd /helm /cloak",
" /helm /cloak /trade /join <channel> /leave <channel>", " /trade /score /unstuck /logout /ticket /screenshot",
" /score /unstuck /logout /ticket /screenshot /macrohelp /help", " /macrohelp /chathelp /help",
}; };
for (const char* line : kHelpLines) { for (const char* line : kHelpLines) {
game::MessageChatData helpMsg; game::MessageChatData helpMsg;