From 52d8da0ef0a44d07ab57d71939bab991b37f4e22 Mon Sep 17 00:00:00 2001 From: Kelsi Date: Fri, 20 Mar 2026 09:27:22 -0700 Subject: [PATCH] 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. --- src/ui/game_screen.cpp | 24 ++++++++++++------------ 1 file changed, 12 insertions(+), 12 deletions(-) diff --git a/src/ui/game_screen.cpp b/src/ui/game_screen.cpp index 20dee88c..929452f5 100644 --- a/src/ui/game_screen.cpp +++ b/src/ui/game_screen.cpp @@ -6186,21 +6186,21 @@ void GameScreen::sendChatMessage(game::GameHandler& gameHandler) { if (cmdLower == "help" || cmdLower == "?") { static const char* kHelpLines[] = { "--- Wowee Slash Commands ---", - "Chat: /s /y /p /g /raid /rw /o /bg /w [msg] /r [msg]", - "Social: /who [filter] /whois /friend add/remove ", - " /ignore /unignore ", - "Party: /invite /uninvite /leave /readycheck", - " /maintank /mainassist /roll [min-max]", + "Chat: /s /y /p /g /raid /rw /o /bg /w /r /join /leave", + "Social: /who /friend add/remove /ignore /unignore", + "Party: /invite /uninvite /leave /readycheck /mark /roll", + " /maintank /mainassist /raidinfo", "Guild: /ginvite /gkick /gquit /gpromote /gdemote /gmotd", " /gleader /groster /ginfo /gcreate /gdisband", - "Combat: /startattack /stopattack /stopcasting /cast /duel /pvp", - " /forfeit /follow /stopfollow /assist", - "Items: /use /equip /equipset [name]", - "Target: /target /cleartarget /focus /clearfocus", + "Combat: /cast /castsequence /use /startattack /stopattack", + " /stopcasting /duel /forfeit /pvp /assist", + " /follow /stopfollow /threat /combatlog", + "Items: /use /equip /equipset [name]", + "Target: /target /cleartarget /focus /clearfocus /inspect", "Movement: /sit /stand /kneel /dismount", - "Misc: /played /time /zone /loc /afk [msg] /dnd [msg] /inspect", - " /helm /cloak /trade /join /leave ", - " /score /unstuck /logout /ticket /screenshot /macrohelp /help", + "Misc: /played /time /zone /loc /afk /dnd /helm /cloak", + " /trade /score /unstuck /logout /ticket /screenshot", + " /macrohelp /chathelp /help", }; for (const char* line : kHelpLines) { game::MessageChatData helpMsg;