The current Legends client reportedly contains 409 slash commands, and a recent tool extracted them directly from the client tables. Rather than dump hundreds of obscure/debug-style entries that you will probably never use, here are the known player-useful commands, grouped by purpose.
Core character and movement commands
Command What it does
/help Shows available command help
/loc Displays your current Y, X, Z coordinates
/target <name> Targets a nearby NPC/player/corpse
/tar <name> Short form of /target
/assist Targets your current target's target
/assist <name> Assists a specific player
/assist off Prevents assist from automatically starting attack
/assist on Enables attack-on-assist
/follow Follows your current target
/follow <name> Follows a named player
/stand Stand up
/sit Sit down
/camp Camp to character select
/quit Exit/camp command behavior depending on context
/rewind Attempts to move you out of stuck geometry
/consider Considers your target
/con Common abbreviation for consider
/who Lists players in your current zone
/who all Searches across the server
/who <name> Searches for a particular player
/who all friends Shows online friends
/charinfo Character/bind-related information
/surname <name> Set/change surname when eligible
Legends specifically confirms /target works on mobs, players, and corpses within target range, and vertical distance does not count against that targeting range.
Combat
Command What it does
/attack on Start autoattack
/attack off Stop autoattack
/assist Assist current target
/doability <skill> Activate a combat/general ability
/doability Bash Example: Bash
/doability Slam Example: Slam
/doability Taunt Example: Taunt
/doability Kick Example: Kick
/disc <name> Activate a discipline/ability by name
/yell Calls for help / unlocks the encounter for outside assistance
/autofire Toggles automatic ranged attacks where applicable
/stopcast Stops your current spell cast
/stopsong Stops bard song
/stopdisc Cancels/stops an applicable discipline
/shield <player> Uses the shield ability where available
Legends supports ability names directly, such as /doability Bash; its current macro system also uses /disc <discipline name>.
For your Barbarian Warrior, these are particularly useful:
/attack on
/attack off
/assist
/doability Slam
/doability Taunt
/doability Cleave
Spell commands
Command What it does
/cast 1 Cast spell gem 1
/cast 2 Cast gem 2, etc.
/memspellset <name> Load a saved spell set
/memspellslot ... Memorize/manage an individual spell slot
/book Open spellbook where supported
/stopcast Interrupt your current cast
/alt activate <#> Activate an AA by ID
/tgb Toggle targeted group buff behavior
Legends macro documentation explicitly confirms /cast, /memspellset, /memspellslot, and /alt activate.
Macro/social commands
These are extremely useful in Legends:
Command Purpose
/hotbutton <name> <color> <text> Creates a one-line macro hotbutton
/pause <#> Delay in tenths of a second
/timer <#> Adds a visual cooldown overlay to a macro
/doability <name> Execute a skill
/cast <#> Cast a spell gem
/disc <name> Use discipline
/autoinventory Put cursor item into first available inventory slot
An important quirk: in a macro such as
/pause 20, /cast 1
the /cast 1 happens first, then the two-second pause occurs. Legends documentation explicitly confirms this behavior.
You can also use substitution variables:
Variable Expands to
%T Current target's name
%S Target subject pronoun
%O Target object pronoun
%P Target possessive pronoun
%R Target race
%M Your pet's name
For example:
/g Attacking %T!
Legends documents all six of those substitutions.
Communication
Command Function
/say <text> Local say
/s <text> Short form where recognized
/tell <name> <text> Private tell
/t <name> <text> Short form of tell
/ttell <text> Tell your current targeted player
/tt <text> Short form of targeted tell
/gsay <text> Group chat
/g <text> Short group-chat form
/guildsay <text> Guild chat
/gu <text> Guild chat shortcut
/ooc <text> Out-of-character chat
/shout <text> Zone-wide shout
/auction <text> Auction channel
/emote <text> Custom emote
/reply Reply to latest tell
/join <channel> Join chat channel
/leave <channel> Leave chat channel
/list List joined channels
/autojoin ... Configure channels to join automatically
EverQuest's chat system also allows numbered channels such as:
/1 Hello
/2 Hello
for whatever channel occupies that number. The standard EQ chat-channel syntax is documented historically and remains part of the Legends client command set.
Group and raid commands
Command Function
/invite <name> Invite player to your group
/disband Leave/disband from group
/follow Follow target
/assist Assist target
/marknpc Mark targets where supported
/xtarget Extended-target commands
/xtarget save Save Extended Target configuration
/yell Open encounter to outside help
Legends specifically supports /xtarget save; recent Legends macro tooling uses it to establish tank, assist, and marked-target assignments.
Inventory and corpse commands
Command Function
/autoinventory Move cursor item into inventory
/hidecorpse all Hide all corpses
/hidecorpse looted Hide corpses you've already looted
/hidecorpse none Restore corpse display
/loot Loot targeted corpse where applicable
/destroy Cursor-item destruction functionality depending on UI/client state
/autoinventory is especially useful in Legends macros and is explicitly documented by the Legends community.
Notes and quest tracking
You asked about this earlier, and one correction is worth emphasizing:
/notes
is the documented Legends command for keeping personal notes. The Legends wiki specifically recommends it for tracking classic quests.
Pet commands
These will matter a lot once you're using your Necromancer and later your Shaman pet.
Command Effect
/pet attack Attack your current target
/pet kill <name> Attack a named target
/pet back off Clear pet hate list and stop attacking
/pet follow me Follow you
/pet guard me Follow/guard master mode
/pet guard here Stay at current location
/pet sit down Sit
/pet taunt on Enable pet taunt
/pet taunt off Disable pet taunt
/pet taunt Toggle taunt
/pet health Print pet HP/buff information
/pet target Target your own pet
/pet leader Report the pet's owner
/pet get lost Dismiss/kill your pet
/pet as you were Reset some current pet orders
/pet hold Hold mode; requires Companion's Discipline
/pet ghold Greater Hold toggle
/pet ghold on Enable Greater Hold
/pet ghold off Disable Greater Hold
Those are directly documented for Legends.
For your Warrior/Shaman/Necro setup, you'll probably want a pet attack button such as:
/assist
/pet attack
and a panic button:
/pet back off
Bard commands
If you ever add Bard:
/melody ...
/queuemelody ...
Both are specifically mentioned in the Legends macro documentation.
Interface and convenience commands
Depending on the client/UI configuration, the Legends client command table also includes commands for things such as:
/map
/log
/loadskin
/loadspells
/loadsocials
/chatfontsize
/shownames
/showspelleffects
/filter
/key
/friend
/ignore
/anonymous
/roleplay
/inspect
/duel
/time
played