All Commands¶
command¶
- /aa
- /aaspend
- /achievements
- /aclearcompare
- /acompare
- /addfriend
- /addignore
- /addimmune
- /addpull
- /addraidlooter
- /advloot
- /advloot
- /advpath
- /afk
- /afktoolson
- /afollow
- /aggrolock
- /aggrometer
- /airlute
- /alarm
- /alert
- /alias
- /alternateadv
- /altkey
- /announce
- /anonymous
- /assist
- /assistat
- /attack
- /auction
- /augmentprompt
- /autoaccept
- /autobank
- /autocamp
- /autoconsent
- /autodrink
- /autofeed
- /autofire
- /autofireon
- /autogroup
- /autoinventory
- /autojoin
- /autoloot
- /autorezon
- /autosize
- /autoskill
- /autosplit
- /backoff
- /bandolier
- /banklist
- /bardswap
- /barter
- /bazaar
- /bc
- /bca
- /bcaa
- /bcclear
- /bccmd
- /bcfont
- /bcg
- /bcga
- /bcmin
- /bcsa
- /bcsaa
- /bcsg
- /bcsga
- /bcst
- /bct
- /beep
- /beepontells
- /benchmark
- /beta
- /betabuff
- /bind
- /blockspell
- /bodytint
- /book
- /boxr
- /break
- /breset
- /buffgroup
- /buffson
- /bug
- /bugreport
- /burn
- /buyer
- /buyitem
- /bzquery
- /bzsrch
- /cachedbuffs
- /calcangle
- /calendar
- /call
- /camera
- /camp
- /campfire
- /camphere
- /campradius
- /caption
- /captioncolor
- /cast
- /cast
- /castdebug
- /casting
- /cecho
- /changefamiliar
- /changefamiliarname
- /changemercname
- /changename
- /changepetname
- /channel
- /char
- /charinfo
- /chase
- /chasedistance
- /chaseoff
- /chaseon
- /chat
- /chatfontsize
- /circle
- /claim
- /classhud
- /cleanup
- /clearallchat
- /clearchat
- /clearerrors
- /clearmarks
- /click
- /clickthrough
- /clip
- /combatmusic
- /combine
- /compareexpedraid
- /comparetaskraid
- /consent
- /consider
- /continue
- /convertitem
- /copylayout
- /corpse
- /corpsedrag
- /corpsedrop
- /cpu
- /crash
- /createset
- /ctrlkey
- /cursor
- /custombind
- /debug
- /decaycorpse
- /declare
- /decline
- /defaulthud
- /delay
- /delegategmarknpc
- /delegategmasterlooter
- /delegatermarknpc
- /delegatermasterlooter
- /deleteset
- /deletevar
- /deny
- /destroy
- /destroyitem
- /destroyitem
- /dexecute
- /dgaexecute
- /dgexecute
- /dggaexecute
- /dggexecute
- /dgraexecute
- /dgrexecute
- /dgtell
- /dgzaexecute
- /dgzexecute
- /disband
- /discipline
- /discord
- /dismount
- /djoin
- /dleave
- /dnet
- /doability
- /doability
- /dobserve
- /docommand
- /doevents
- /doors
- /doortarget
- /dosocial
- /dpsadv
- /dpsinterval
- /dpsmeter
- /dpson
- /dpsskip
- /dpswrite
- /dquery
- /drop
- /dspwn
- /dtell
- /duck
- /duel
- /dumpbinds
- /dumpstack
- /dynamiclights
- /dzadd
- /dzaddplayer
- /dzhelp
- /dzlisttimers
- /dzmakeleader
- /dzplayerlist
- /dzquit
- /dzremove
- /dzremoveplayer
- /dzshow
- /dzswapplayer
- /easyfind
- /echo
- /emote
- /endmacro
- /engine
- /enrageoff
- /enrageon
- /eqtarget
- /equipset
- /event
- /eventdebug
- /exchange
- /exec
- /executelink
- /exit
- /extralife
- /face
- /facepalm
- /faction
- /faint
- /familiar
- /farm
- /fastdrop
- /feedback
- /fight
- /filter
- /filter
- /finditem
- /findpc
- /fistbump
- /flashontells
- /follow
- /fontface
- /for
- /foreground
- /framelimiter
- /freakout
- /friends
- /fsay
- /fullscreen
- /gems
- /getguildmotd
- /getwintitle
- /gmarknpc
- /gmcheck
- /goto
- /groupinfo
- /groupleader
- /grouproles
- /growl
- /gsay
- /guidehelp
- /guildcreate
- /guilddelete
- /guilddemote
- /guildinvite
- /guildleader
- /guildmotd
- /guildpromote
- /guildremove
- /guildsay
- /guildstatus
- /hail
- /heals
- /healson
- /help
- /help
- /hidecorpse
- /hidecorpses
- /hidemodels
- /highlight
- /hotbutton
- /hotbutton
- /hud
- /hudcolor
- /hudlist
- /hudmove
- /ice
- /identify
- /if
- /ignore
- /ignorethese
- /ignorethis
- /indicator
- /infuriateoff
- /infuriateon
- /ini
- /inote
- /insertaug
- /inspect
- /inspectbuffs
- /interrupt
- /interrupton
- /invite
- /invoke
- /iscore
- /itemdisplay
- /itemnotify
- /itemoverflow
- /items
- /itemslots
- /itemtarget
- /kasettings
- /keep
- /keepitem
- /keepkeys
- /keypress
- /keyrings
- /keys
- /kickplayers
- /killcount
- /killthis
- /killtracker
- /kisscheck
- /kissedit
- /language
- /leaverealestate
- /lfgroup
- /lfguild
- /linkdb
- /listmacros
- /loadcfg
- /loadhud
- /loadskin
- /loadspells
- /location
- /location
- /log
- /loginchar
- /loginname
- /loginterval
- /look
- /loot
- /lootall
- /lootmanager
- /lootnodrop
- /looton
- /mac kissassist
- /macro
- /makecamp
- /makecamphere
- /makeleader
- /makemevisible
- /makeraidleader
- /maketemplate
- /map
- /mapactivelayer
- /mapclick
- /mapfilter
- /maphide
- /maploc
- /mapnames
- /mapshow
- /marketplace
- /maxradius
- /maxzrange
- /maybe
- /mcicontrol
- /medcombat
- /medley
- /medstart
- /melee
- /meleedistance
- /meleeon
- /melody
- /memmyspells
- /memorize
- /memspell
- /memspellset
- /memspellslot
- /mercassist
- /mercassistat
- /merclog
- /mercswitch
- /mercswitch
- /mercwindows
- /mezon
- /mixahead
- /mlog
- /motd
- /mousespeed
- /mouseto
- /moveto
- /movewhenhit
- /mp3
- /mqanon
- /mqchat
- /mqclear
- /mqconsole
- /mqcopylayout
- /mqfont
- /mqlistmodules
- /mqlistprocesses
- /mqlog
- /mqlogclean
- /mqlogcustom
- /mqmin
- /mqoverlay
- /mqpause
- /mqrewards
- /mqsay
- /mqsettings
- /mqtarget
- /msgbox
- /multiline
- /mybuttons
- /mycmd
- /navigate
- /netbots
- /netnote
- /netstats
- /netstatusxpos
- /netstatusypos
- /next
- /no
- /no
- /nod
- /nomodkey
- /noparse
- /note
- /notepad
- /notify
- /nuke
- /offlinemode
- /ooc
- /open
- /otd
- /outputfile
- /overseer
- /overseermassconvert
- /para
- /particledensity
- /pause
- /permignore
- /pet
- /pet
- /petition
- /peton
- /pettoyson
- /pettoysplz
- /pickzone
- /pickzone
- /pickzonefewestplayers
- /pie
- /pizza
- /plat
- /play
- /played
- /plugin
- /pluginman
- /popcustom
- /popup
- /popupecho
- /portalsetter
- /posse
- /profile
- /queuemelody
- /quit
- /quit
- /racechange
- /raidaccept
- /raiddecline
- /raiddisband
- /raidinvite
- /raidtools
- /raidwindow
- /random
- /random
- /ranged
- /react
- /realestate
- /rebuffon
- /record
- /relaycustom
- /relayhelp
- /relayload
- /relaymailhelp
- /reloadui
- /relocate
- /relog
- /removeaug
- /removeaura
- /removebuff
- /removelev
- /removepetbuff
- /removeraidlooter
- /renameguild
- /reply
- /report
- /return
- /rewards
- /rewind
- /rez
- /rezalloff
- /rezallon
- /rmarknpc
- /roleplay
- /rootme
- /rps
- /rsay
- /rtarget
- /rtsetkey
- /run
- /safelock
- /say
- /screenmode
- /selectitem
- /sellitem
- /servertransfer
- /setae
- /setaggro
- /setautorun
- /setbackoff
- /setbuffs
- /setburn
- /setchattitle
- /setcure
- /setdps
- /seterror
- /setheals
- /setitem
- /setloottype
- /setprio
- /setpullarc
- /setpullranking
- /setstartcity
- /setwintitle
- /shadows
- /shield
- /shieldgroup
- /shiftkey
- /shout
- /showgrass
- /shownames
- /shownpcnames
- /showspelleffects
- /sing
- /sit
- /skills
- /spawn
- /spawnmaster
- /spellslotinfo
- /spew
- /split
- /spwn
- /sqlite
- /squelch
- /ssd
- /ssl
- /ssm
- /sss
- /stance
- /stand
- /startforage
- /status
- /stayhere
- /stick
- /stopcast
- /stopdisc
- /stopforage
- /stopsocial
- /stopsong
- /stoptracking
- /stoptwist
- /style
- /surname
- /swapdisc
- /swarm
- /switchchar
- /switchnow
- /switchserver
- /system
- /target
- /target
- /targetgroupbuff
- /targetinfo
- /targetoftarget
- /taskadd
- /taskaddplayer
- /taskhelp
- /taskmakeleader
- /taskoverlay
- /taskplayerlist
- /taskquit
- /taskquit
- /taskremove
- /taskremoveplayer
- /taskshow
- /tasktimers
- /tbmanager
- /tell
- /testbuffme
- /testcopy
- /tgb
- /throwit
- /time
- /timed
- /timestamp
- /tloc
- /toggleinspect
- /togglevariable
- /tooltip
- /track
- /trackfilter
- /trackmedown
- /trackmercs
- /tracknames
- /trackpets
- /trackplayers
- /tracksort
- /trader
- /translocate
- /travelto
- /tribute
- /tribute
- /trophy
- /ttell
- /tts
- /ttth
- /twist
- /ui
- /unequip
- /unload
- /unloadhud
- /url
- /useadvlooting
- /useitem
- /useitem
- /usercamera
- /usercolor
- /usetarget
- /usurp
- /varcalc
- /vardata
- /varset
- /vendor
- /vendordebug
- /vgroup
- /viewport
- /vplay
- /vraid
- /vtell
- /watch
- /waypoint
- /where
- /while
- /who
- /who
- /whofilter
- /whotarget
- /whotarget
- /windows
- /windowstate
- /writespells
- /www
- /xpaverage
- /xpevents
- /xptracker
- /xtarget
- /xtarget
- /xtarinfo
- /yell
- /yes
- /yes
- /zonehud
- /zoneinfo
- Cmd grind
- Cmd ground
MQ2AASpend¶
/aaspend [option] [AA Name] [setting]
MQ2AdvPath¶
/advpath [option] [value]
/afollow [spawn <#>] [Option]...
/play [option]... [setting]
/record [save|checkpoint] <name>
MQ2AFNuke¶
/nuke [option] [setting]...
MQ2AutoAccept¶
/autoaccept [option] [setting]
MQ2AutoCamp¶
/autocamp [save|load|on|off|abort|status] | [setting] [on|off]
- Turns autocamp on and off, saves and loads, and adjusts settings such as starting a macro after a rez
MQ2AutoForage¶
/destroyitem <item>
- Adds the specified item to MQ2AutoForage's auto-destroy list. Overwrites EverQuest's /destroyitem command.
/keepitem <item>
/startforage
/stopforage
MQ2AutoGroup¶
/autogroup [option] [setting]
AutoLogin¶
/loginchar [server:character|profile_server:character|server^login^character^password|server^login^password]
/relog [<#>s|<#>m]
- Logs out the current character and automatically logs back in after 10 seconds or specified delay. e.g.
/relog 5mfor 5 minutes.
/switchchar <name>
- Logs out of the current character and logs back into the specified character on the same server and account.
/switchserver <server short name> <character name>
- Logs out of the current character and logs back into the specified server and character using the same account credentials.
MQ2AutoLoot¶
/autoloot [option] [#|setting]
/setitem [option] [#]
MQ2AutoSize¶
/autosize [on|off] | [option] [#]
MQ2Bandolier¶
/createset <setname> slotname1 slotname2 ... (slotname22)
/deleteset <setname>
/equipset <setname>
MQ2BardSwap¶
/bardswap [melee]
MQ2Boxr¶
/boxr [option] | [option <setting>]
Bzsrch¶
/breset
/bzquery
/bzsrch [params] [name]
MQ2Camera¶
/camera distance [reset | <distance>] [save]
/camera attach [target | id <spawn_id> | <spawn_name>]
/camera [info | detach | reset]
MQ2Cast¶
/castdebug [on|off]
/casting "<name>" [type] [option]...
- The /casting command requires only 1 argument, the name of the spell you wish to cast. If the spell is not memmed, it will try and mem it in gem5 by default. If the spell has more than one word, make sure to surround it with quotes.
/interrupt
/memorize <name> [gem]
- Take spell names or IDs, and can use gem# or just the numbers themselves. The gem# or number can also be appended to the end of the name. e.g.
The plugin will attempt to immobilize you before memorizing the spell(s).
/memorize "Minor Shielding" 1
/ssd <"name">
/ssl
/ssm <"name">
/sss <"name"> [gem(s)]
-
(spell set save) This saves your currently memorized spells into a set you name. By default, all gems (123456789ABC) will be saved. You can also specify the gems you wish to save, e.g.
/sss powerlevel 1238Using other commands from MQ2Cast you can then load these spell sets.
ChatWnd¶
/mqchat [reset | ui | autoscroll {on|off} | NoCharSelect {on|off} | SaveByChar {on|off}]
/breset
/mqfont <#>
/mqmin
/setchattitle <title>
/style [!]0xN
- Set the style bit corresponding to 0xN or unset it if ! is supplied. See EQ documentation for further details about WindowStyle.
MQ2Clipboard¶
/clip [option] [</command|text>]
MQ2CPULoad¶
/cpu [auto | manual | high | low | help | set <core> | report <level>]
MQ2Cursor¶
/cursor [option] [value]
/keep
CustomBinds¶
/custombind [ list ] | [add|delete] <bindname> | [set|clear] <bindname>[-down|-up] [command]
- This command is used to add, delete, list or change custom key bindings. See /bind and /dumpbinds.
MQ2DanNet¶
/dexecute <name> <command>
/dgaexecute <group> <command>
/dgexecute <group> <command>
/dggaexecute <command>
- Executes a command on all clients in your current in-game group (including own). Short version: /dgga
/dggexecute <command>
/dgraexecute <command>
- Executes a command on all clients in your current in-game raid (including own). Short version: /dgra
/dgrexecute <command>
/dgtell <group> <text>
/dgzaexecute <command>
- Executes a command on all clients in your current in-game zone (including own). Short version: /dgza
/dgzexecute <command>
/djoin <group> [all|save]
/dleave <group> [all|save]
/dnet [<arg>]
- Set variables such as network interface, change settings in the config file, toggle debug mode, and output group/peer information. No option will
/dobserve <name> [-q <query>] [-o <result>] [-drop]
/dquery <name> [-q <query>] [-o <result>] [-t <timeout>]
/dtell <name> <text>
MQ2Discord¶
/discord {reload|process|debug|stop}
MQ2DPSAdv¶
/dpsadv [show | colors | reload | save | listsize | copy | limit] [setting]
MQ2EasyFind¶
/easyfind [search term] | nav [nav command] | group [command]
/easyfind stop | ui
/easyfind reload [<filename>] | reloadsettings | migrate | help
/travelto [zonename] [@ easyfind command]
/travelto group [command]
/travelto activate | stop | dump
- Find a route to the specified
[zonename](short or long name) and then follow it.
MQ2EQBC¶
/bc your text here
/bca //command
/bcaa //command
/bcclear
/bccmd [option] | toggle <option> | set <option> {on|off}
- Meta control of the EQBC client, including connecting to the server, channels, help, status, and more.
/bcfont #
/bcg //command
/bcga //command
/bcmin
/bcsa //command
/bcsaa //command
/bcsg //command
/bcgsa //command
/bcst {CharName|Channel} //command
/bct {CharName|Channel} //command
MQ2Events¶
/event [option] [<name> <trigger text | command text>]
/eventdebug [on|off]
EverQuest¶
/achievements
/aclearcompare
/acompare
/addraidlooter <name>
/advloot {personal | shared} setallto <loot option>
- The /advloot command toggles the Advanced Loot System window. It can also set loot options for all items in the personal or shared loot lists.
/afk [on | off | <message>]
- Toggle. Sets your A.F.K (Away From Keyboard) status to either on or off. By default, /tell messages sent to your character will reply 'Player is temporarily Away From Keyboard.' You may customize the auto-reply message.
/aggrolock
- Related to Aggro Meter (/aggrometer) The /aggrolock functions as 'Set Aggro Target' on the Aggro Meter. Must be level 20+
/aggrometer
- Toggles the Aggro Meter window. The window displays your current percentage of hate compared to the entity that is most hated by the NPC that is the focus of the meter. By default, this shows your current target, but the current aggro target can also be locked with /aggrolock so that it won't change when you change your current target.
/airlute
/alarm
/alternateadv {on <#> | off | list | activate <id | name> | buy | buyall}
- Use, list, or purchase Alternate Advancements (AA). This can also be carried out in the Alternate Advancement window (found in the Inventory window.) Commonly abbreviated:
/alt,/alt act
/announce
/anonymous [on|off]
- Toggle. When on, prevents others from seeing your class, level, race, guild, and current zone through /who and /who all queries. Common abbreviation:
/anon
/assist [<name> | group | raid | main | on/off]
- Assists a player or NPC, changing your current target to their target. All variants of the /assist command function at the same distance. Also toggles auto-attack on assist. If no option specified, it will assist your current target.
/attack [on|off]
/auction <message>
- Message the auction channel in the current zone. Note: On the detail window of an item, you can click on the item's icon to make a clickable-link in your messages.
/augmentprompt
- Controls the confirmation prompt that appears when inserting, removing, or swapping augments in items.
/autobank
- With the Bank window open and with an item on your cursor, will attempt to place the item into a spare bank slot.
/autoconsent [ group | guild | raid | fellowship ]
- Gives permission to drag your current and future corpses.
/autofire [on|off]
- Toggle automatic firing of your ranged weapon. Note: Turning on /attack will turn off autofire and switch to melee.
/autoinventory
/autojoin [add | remove] <channel1>[:<password>] [,<channel2>] ... [,<channel10>]
- Always join a channel or up to 10 channels every session, information is saved to eqclient.ini as
ChannelAutoJoin=
/autoskill [<skill name> [on|off]]
- Toggle combat skills to automatically activate while using /attack. If no name is supplied, it will list available skills for your character. You can also activate these by right-clicking in the combat skills menu.
/autosplit [on|off]
/bandolier [add | delete | activate] <SetName>
/barter
/bazaar
-
Toggles the Bazaar window to search for items that are for sale in the Bazaar zone.
Note: If purchased outside of the Bazaar zone, buyers must use tokens (deliver to inventory) or plat (deliver to parcel).
/beta
/betabuff <level>
- Buff the level of your character on the Beta server. Level must be in increments of 5, e.g. 10, 15, 20, 25, 30, etc.
/blockspell [display | add | remove | clear] [me | pet] <spellnumber>...
- Toggle blocking beneficial spells from being cast on you or your pet. The blocklist is written to the
[BlockedSpells]section of your<character>_<server>.ini
/bodytint
/book <1-140>
/bug
/bugreport
- Toggles the "Report a bug" window, capable of sending EQ devs detailed information about the issue automatically.
/buyer
/calendar
- Opens the in-game Calendar window. The calendar displays all event alerts for the year. For progression servers, it also indicates when future expansions will unlock.
/camp [desktop | server] [fast]
- Used to camp your character out of the game, either to the character selection screen (default), server selection screen or your desktop. It takes 30 seconds to camp if you're in a normal zone. In certain safe zones you'll be given the option to camp immediately (e.g Guild Hall, Plane of Knowledge, etc.)
/cast <slot# | spellname>
- Casts the spell in the specified gem slot or by the name of a memorized spell. Partial spell names are accepted.
/changefamiliar
- Opens the familiar name change window, allowing you to rename your familiars. Requires the Potion of Familiar's Amnesia item from the marketplace.
/changefamiliarname
/changemercname
- Opens the "Change Mercenary Name" window. Only works if you are eligible for a familiar name change. Note: Changing your mercenary's name will change the name of the mercenary in the active slot. When that mercenary is dismissed, the name will be moved to the next empty slot.
/changename
/changepetname
/channel [say | gsay | guildsay | tell | auction | ooc | chat] [<name>]
- Sets the default chat channel from "Say" to the option specified. In the case of "tell" or "chat", specify the name of the player or chatroom.
/charinfo
- Outputs your bind point(s) and current origin city. The origin city reflects any changes made with the
/setstartcitycommand. There's also an abbreviation extended by MacroQuest:/char
/chat [ [1-10] <message> ] | [ join | leave | leaveall | list | set | announce | invisible | afk | buddy | namespace | invite | grant | password | kick | moderate | voice | local | oplist | opadd | opremove | setowner ] <options>
- Controls chat channels. All options in this syntax can instead be used as standalone commands with a ";" e.g.
;join,;set,;kick, etc. For cross-server chat, use<server short name>.<name>for channels and players.
/chatfontsize <0-10>
- Adjust the size of the font in the chat window, from size 0 to size 10, with 0 being the smallest. 3 is default.
/claim
- Opens the Claim Window where you can claim in-game prizes. (Prizes are often from special game editions, events, and promotions.)
/clearallchat
/clearchat
/clearmarks
- Clears all current NPC markers, whether set with the UI or /gmarknpc
/clickthrough
/combatmusic [on | off]
/compareexpedraid
/comparetaskraid
/consent [ <player> | group | guild | raid | fellowship ]
- Gives permission to drag your current corpse. For current and future corpses, see /autoconsent
/consider [<name>]
-
Considers your current target, which displays an indication of your faction standing as well as an indication of the target's relative level and strength.
The target can be specified by name, including pet names, and can use chat variables.
/copylayout [<layout> <inifile>] [restore]
- With no parameters, opens "Copy Layout" window. Otherwise it will copy the specified layout and INI file. Restore will copy the layout from your current INI and desktop resolution.
/corpse [<name>]
- Summons your own, or another's corpse that you specify. Must be within a certain radius and have permission to drag. Will also use the current target if it's a permitted corpse. If you need to drag a long distance, use /corpsedrag.
/corpsedrag
/corpsedrop
- Used to stop dragging a corpse that you're holding with /corpsedrag. Will use currently targeted corpse if selected.
/decaycorpse
/decline
/delegategmarknpc
/delegategmasterlooter
/delegatermarknpc
/delegatermasterlooter
/deny [ <player> | group | raid | guild | fellowship ]
- Revokes permission to drag your corpse.
/destroyitem
/disband [<name>]
- Will disband from your group, or if no group, will decline a group invitation. The group leader can remove a targeted player from the group, or remove the specified
<name>from the group.
/discipline <discipline name>
-
Performs the given
<discipline>. To see a list of disciplines available, bring up the "Combat Abilities" window. (Alt+C by default)Common abbreviation: /disc
/dismount
/doability [1-10]
/duck
/duel
- Initiates a duel between you and the currently targeted player. Duel is in effect until one "dies" (is knocked unconscious) or flees the zone.
/dynamiclights [on|off]
- Toggles dynamic lights ON/OFF the next time you zone. Note: Dynamic Lights refers to specially rendered lighting, like when your character holds a lantern or another item that emits a glow.
/dzaddplayer [<name>]
/dzhelp
/dzlisttimers
- List any outstanding replay timers you have for all expeditions. This is the amount of time you must wait before being allowed to enter another instance of that zone.
/dzmakeleader <name>
/dzplayerlist
/dzquit
/dzremoveplayer <name>
/dzswapplayer <character to remove> <character to add>
- Swap out one player for another. Must be leader. The player to be added has to approve, or the command fails.
/emote <text>
/exit
-
Immediately exit you from the game.
The /quit command provides identical functionality. The command must be typed in its entirety; partial commands are not accepted.
/extralife
/facepalm
/faction
/faint
/familiar leave
/fastdrop { on | off | never }
- Controls the ability to drop items with or without confirmation, or at all. The default and recommended setting is
off, which will ask for confirmation before dropping an item.
/feedback
/fight
/filter
/finditem
- Opens the "Find Item Window", allowing searches through your: bank, equipped items, inventory, real estate, item overflow and parcel. Note: This will not search your Dragon's Hoard.
/findpc <name>
- Used to show a yellow path toward a player character. The player must be visible in the find window, such as when they're in your group or raid.
/fistbump
/follow [<player name>]
- Toggles following a targeted or named player character. Manually moving can cancel the effect. Note: MQ2AdvPath will intercept this command by default and replace it with /afollow
/fontface <fontname>
/freakout
/friends [<name>]
- Will list your entire friends list. If
<name>is supplied it's a toggle; it will add that character to your friends list, or remove them from the list if they're already a friend. Alternate command:;buddy
/fsay <message>
/fullscreen {on|off}
/gems
/getguildmotd
/gmarknpc <1-3>
/groupleader
/grouproles [ list | set | unset | roleset ] <options>
- Manage group roles, and create sets of roles you can load or unload for specific groups of characters.
/growl
/gsay <text>
/guidehelp <text>
- For quest/event feedback, wedding requests, and questions regarding quests/events. Please be aware that all Customer Service issues must go through /petition for resolution.
/guildcreate <GuildName>
/guilddelete
/guilddemote <playername>
/guildinvite <playername>
/guildleader <playername>
/guildmotd <text>
/guildpromote <playername>
/guildremove <playername>
/guildsay <text>
/guildstatus <playername>
/hail
/help [ normal | emote | guild | voice | chat ]
/hidecorpse [none | all | always | alwaysnpc | allbutgroup | npc | looted | listed | listedunlocked]
/hidecorpses [ none | all | always | alwaysnpc | allbutgroup | npc | looted | listed | listedunlocked ]
/hidemodels { none | players | pets | mercenaries | familiars | all } [ none | afk | afk noncombat | noncombat ]
/hotbutton <name> [<color>] [<text>]
/ignore [<name>]
- Lists the names currently being ignored. If a player
<name>is supplied, it will toggle their inclusion on the list; a new name will be added, an existing name removed.
/indicator {on | off}
/inspect
/inspectbuffs [mine]
- Shows your target's buffs and debuffs, including caster name and remaining duration. Optionally, filter to show only those cast by you.
/invite [<name>]
- Invites your current target or supplied player name to the group. Can also be used to accept an invitation.
/itemoverflow
/keyrings [<tab>]
/keys
/kickplayers [ exp | task | raid ]
- Removes all players from a shared task, expedition or raid. Commonly abbreviated:
/kickplayer,/kickp
/language [<#> | help]
- Displays the current language for the chat window. If a number
<#>is supplied, it will change your language, andhelpwill show a list of languages.
/leaverealestate
/lfgroup [on|off]
/lfguild
/loadskin <foldername> <0|1>
- Opens the "Load a skin" window when used without arguments, or loads a specified skin from your EverQuest's
uifilesfolder.
/location
/log [on|off]
/loginterval [seconds]
- Throttles log file writes by setting the interval between file operations to reduce frequent writes. A value of 0 disables throttling and writes immediately. The default interval is 1 second.
/loot
/lootnodrop [ always | usable | never ]
- When looting a "No Drop" item you can
alwaysdisplay a loot confirmation, only display a loot confirmation if they're notusable, orneverdisplay loot confirmation. Default is always. If no option is supplied, it will output your current setting.
/makeleader [<name>]
/makeraidleader <name>
/map [ startline | endline | addpoint | automap | color ]
/marketplace
- Opens the in-game marketplace for special services and items. Not to be confused with the player-driven /bazaar
/maybe
/mcicontrol <option> <device>
/melody [#] [#]...
- Bard will play the song gem #'s in the order specified, and will repeat the songs from the beginning. Oddly familiar.
/memspellset {index|<name>}
/memspellslot <gem slot> {<spell name>|<spell #>}
- In the specified gem slot, memorize a spell. Can use spell name or ID number. To forget a gem slot, provide a "0" for spell.
/mercassist [on|off]
- Calls for your mercenary to assist when auto-assist is not activated. To automatically assist, provide the
onoption.
/merclog
- Generates a server-side mercenary log for debugging. Send in a /bug report after logging the issue.
/mercswitch <index>
- Change your mercenary by index number. A list of your mercenaries, their types and indices can be found in the "Switch" tab of your /merc window.
/mercwindows
/mixahead <1-100>
/motd
/mousespeed <multiplier>
- Increase the speed of the mouse cursor in multiples of the amount specified. Default multiplier is 0, use 0 or 1 for default, 2 = double the speed, 3 = triple, etc.
/mp3 [ add <file> | play [#] | pause | count | list | clear [#] | shuffle | ordered ]
/netstats
- Display network ping times and packet loss. Output is directed to a single chat filter. Common abbreviation: /netstat
/no
/nod
/note [<text>]
- Opens the "Notes Window" unless optional
<text>is provided. Any<text>provided will be date/time stamped. The information is saved in the file notes.txt and is available across all characters on an account.
/offlinemode
- When in Trader or Buyer mode, this command will log you off but leave your character in-game trading.
/ooc <text>
/open
/outputfile [ achievements [<filter>] | faction | guild | guildbank | guildhall | guildlobby | inventory | missingspells | raid | realestate | recipes <argument> | spellbook ] [<filename>]
- Export data to the default or specified file. The file is saved as
<player>_<server>-<parameter>.txtin the root folder. If a filename is specified and does not end with '.txt', the extension is automatically appended.
/overseer
- Toggles the Overseer window, enabling you to manage Agents and send them on quests to combat Discord across Norrath's history and earn rewards. Requires level 85+ and the Seeds of Destruction expansion on your server.
/overseermassconvert <rarity> <keep_count>
- Converts duplicate agents of a specified rarity, leaving a specified number of duplicates unconverted with a minimum of 1 remaining.
/particledensity [off | low | med | high]
- Set visual particle density. Can be further refined on the Options window -> Display tab -> 'Particles.'
/pause <1-600>[,]
- Pause a social macro from 1 to 600 deciseconds. Can add other commands with a comma, but will always be executed last. Can only be used within social buttons.
/pet <action> [<target>]
/petition
/pickzone [fewestplayers]
/pickzonefewestplayers
/pie
/pizza
/played
- Shows character's birthdate, age (Earth time and game time), total time played, and time this session.
/queuemelody <song> [song]...
- Arranges a series of songs to be executed based on priority. This command is similar to /melody except it plays songs in priority order depending on the song's recast time, your current buffs, and your target's current debuffs. The earlier a song is in the list, the higher priority it is.
/quit
- Immediately closes the game. The full command name must be used. This command is functionally identical to /exit.
/racechange
- Change your character's race if you've purchased a Transmogrification Scroll from the marketplace.
/raidaccept
/raiddecline
/raiddisband
/raidinvite <name>
/raidwindow
/random <#> [<#>]
/realestate [items | manage | trophies | plot]
/removeraidlooter <name>
/renameguild <name>
/reply <text>
- Reply to the latest received /tell. Can also bind replies to a key, "R" by default, and then cycle through names with "Tab".
/report <playername>
- Snitch on
<playername>. The first 20 lines of visible text in each chat window will be attached to the report. Scroll to display the text you wish to report.
/rewards
/rewind
- Will move your character to a previous nearby position, helpful if you've become stuck. Must stand still for a period before using again.
/rmarknpc <1-3>
/roleplay [on|off]
/rps
/rsay <text>
/rtarget
- Target the player who sent you the most recent /tell, provided they're in range.
/run
/safelock <password>
- Toggle. Locks the interface with
<password>. To unlock the interface, repeat the command with the same password. The full command must be typed to function. Not case-sensitive.
/say <text>
/servertransfer
- Toggles the Server Transfer List window. Some transfers are free, others will require a token from the marketplace.
/setloottype <1-3>
- Sets who can loot npc corpses during a raid: 1=Raid Leader, 2=Raid Leader and Group Leaders, 3=Raid Leader and Selected Raid Looters (used in conjunction with /addraidlooter)
/setstartcity [<ID>]
- Set your starting city. Can be used once by some characters with multiple starting cities or those whose starting city was reset accidentally.
/shadows [on|off [<distance>] ]
/shield <playername>
- Allows Warriors to intercept part of the damage intended for another. If no
<name>supplied, will use target.
/shieldgroup
- Allows a Warrior to shield his group from damage, provided they have the group shielding spell affect.
/shout <text>
/showgrass [on | off]
/shownames [ off | 1 | 2 | 3 | 4 | 5 | 6 | 7 ]
/shownpcnames [ on | off ]
- Turn NPC names 'on' or 'off'. When using MacroQuest, you need to turn off captions for this to work.
/showspelleffects [on|off]
/sit [on|off]
/split <#> [<#> <#> <#>]
- Split the defined amount of your Plat#, Gold#, Silver#, Copper# (in that order) with the group. Use
0for coins you don't wish to split.
/stance [ Aggressive | Balanced | Burn | Burn AE | Efficient | Passive | Reactive ]
/stand
- Makes your character stand up from a crouch or sit position. Unlike /sit, it's not a toggle.
/stopcast
/stopdisc
/stopsocial
- Using the command /stopsocial will immediately stop any 'social' animations or can be used to cancel a hot-key sequence, that may for instance have a long pause in it.
Typing /stopsocial will stop processing the hotkey command sequence.
/stopsong
- Stop singing the current song or certain Alternate Advancement abilities that behave like songs. Mostly a concern for Bards.
/stoptracking
/surname [<name>]
- Adds a last name,
<name>, to your character. If no<name>is provided, your last name will be cleared.
/swapdisc <name|id>
/swarm [ attack | qattack | leave ]
- Allows control over your swarm. Identical to /pet swarm arguments.
/system <cmd> [arguments]
- Run commands on your computer, as if from the Windows command prompt. To use,
EnableSystemCommand=1must be set in the[default]section of eqclient.ini
/target [<name> | group <1-6>]
/targetgroupbuff
/tgb
/targetoftarget
/taskaddplayer <name>
- Send an invitation to the named player to join the shared task. The player may then accept or decline the invitation.
/taskhelp
/taskmakeleader <player name>
/taskoverlay
/taskplayerlist
/taskquit
/taskremoveplayer <name>
/tasktimers
/tell <playername> <message>
/testbuffme
/testcopy
/tgb
- Toggles the automatic targeting of group members for buff applications. Alternate command: /targetgroupbuff
/time
/toggleinspect [on|off]
/trackfilter [ red | yellow | white | blue | green ]
- Toggle the NPCs to display in your tracking window, categorized by /consider colors.
/trackmercs [on|off]
/trackpets [on|off]
/trackplayers [on | off | group]
/tracksort [ normal | distance | consider | alpha | rdistance | rconsider | ralpha ]
/trader
/tribute {personal | guild} {on | off | favor}
/trophy {personal | guild} {on | off}
/ttell <message>
/ttth
/ui [ scale <#> | reloadhtml ]
- If no option provided, displays your current UI scale (1.00 default.) Can also adjust your UI scale or reload the HTML to apply changes made to UI configuration files, including the CSS.
/url [<url> | <file>]
/useadvlooting [on|off]
/useitem <slot> [subindex]
/useitem "<item name>"
- Activates the use effect on items. You can specify an inventory slot number or the "exact name" of the item. When using the item name, it activates the item regardless of its inventory slot, including items in your key ring.
/usercolor <channel#> <R G B>
/usetarget
- Simulates a 'right-click' on a targeted NPC, or left click on targeted player. Useful when merchants are covered in other players, making them hard to click.
/usurp
/vgroup <1-12>
/viewport <x> <y> <w> <h> [<scale>] | [reset]
/vplay <1-12>
/vraid <1-12>
/vtell <player> <1-12>
/waypoint <y>, <x>, [<z>]
- Draw a find path to the location specified by
<y>,<x>, and optionally<z>coordinates. Must use commas. The location is also marked on your map.
/who [<name | class | race>] [all] [afk] [lfg] [corpse] [count] [guild] [raid] [<"guild name">] [<level> [<level>]]
- Search for characters in the current zone or across all zones. The command can also be invoked on a player by clicking their name in a chat window.
/whotarget
- Displays a /who lookup for the targeted player.
/www <website>
- Opens the default browser to the given web page. Unlike /url, this can only open web pages.
/xtarget show | set <slot> <role/name> | target <slot> | auto [on|off] | add | remove | save <name> | load <name>
- Add spawns to the Extended Target window by name, role, automatically, or from saved target sets. Common abbreviation: /xtar
/yell
- Unlock all Encounter Locked NPCs that you're able to. One second timer. Also displays, 'You yell for help.' People around you see "XXX yells for help from
<direction>".
/yes
MQ2Exchange¶
/exchange <"itemname"|ID> <slotname|slotnumber> | [ list ]
/unequip <slotname|slotnumber>
MQ2FarmTest¶
/farm [option] [setting]
/ignorethese
/ignorethis
/permignore
MQ2FeedMe¶
/autodrink [#] [option]
/autofeed [#] [option]
MQ2GMCheck¶
/gmcheck [on|off] [option [on|off]]
- Lists past GM sightings, and toggles various settings to alert you about fun and exciting GM events in your zone.
MQ2Grind¶
/grind <command> [parameter]
MQ2GroundSpawns¶
/ground [option] [setting]
MQ2GroupInfo¶
/groupinfo [option] [on|off]
MQ2Heals¶
/heals [option] [setting]...
HUD¶
/classhud {on|off}
/defaulthud
/loadhud <HUDName>
/unloadhud <HUDName>
/zonehud {on|off}
- Toggles loading the HUD section for the current zone. You must have a
[zone]section inMQ2HUD.ini, long names are used.
MQ2HUDMove¶
/hudcolor list | <name> <color name>
/hudlist
/hudmove <name> <direction> <#> | [ list ] | <name> [delete]
MQ2Ice¶
/ice [on|off] | [ [ nav | path | stick | walk | buff ] {on|off} ]
ItemDisplay¶
/inote <add|del> <itemno> <comment>
- Adds a note to the display window for a the specified item. The comment can contain html
<br>tags to break the line of text.
/itemdisplay [LootButton|LucyButton] [on|off] | reload
- Controls display of the advanced loot buttons and lucy button on the item display and spell windows.
MQ2ItemScore¶
/iscore [option] [setting] | [<stat> <weight>]
- Sets item values, which channels to check for item links, and saves/loads configurations. No options are saved by default, the save command must be issued.
MQ2KillTracker¶
/killcount
/killtracker [on|off] | [status] | [report] | [reset] | [delay <#>]
KissAssist¶
/addfriend
- Adds current target to MQ2Posse list, which is used in AFKTools. Basically it performs a
/posse save
/addignore [<text>] | [<spawnid#> [1|0]]
- Adds target,
<text>or<spawnid#>to the MobsToIgnore list - accepts partial names and checks against Spawn. "Double quotes" are required when passing names with spaces. For spawnid#, see examples.
ModifiesKissAssist_Info.ini
/addimmune <text>
- Adds
<text>to the MezImmune list - accepts partial names and checks against Spawn. "Double quotes" are required when passing names with spaces. ModifiesKissAssist_Info.ini
/addpull <text>
- Adds
<text>to the MobsToPull list - accepts partial names and checks against Spawn. "Double quotes" are required when passing names with spaces. ModifiesKissAssist_Info.ini
/afktoolson
- Toggles usage of your AFKTools entries on/off. Note: AFKTools utilizes MQ2Posse
.ini section:[AFKTools]
/assistat <#>
- Sets/resets Mob HP% assist at setting e.g.
/assistat 50will assist at 50% Mob HP
.ini section:[Melee]
/autofireon
/autorezon
/backoff [on|off]
- Controls "backing off". Will toggle with no parameters. ON = stop attacking. OFF = resume attacking. Backing off turns off attack, melee, stick, and if ReturnToCamp is set, it will also return to camp. This is a great way to stop your puller without having to pause or end the macro, see examples.
/buffgroup
/buffson
/burn on | off | <targetid#> [doburn | on]
-
With no parameters, will toggle [Burn] on or off. Burns are turned ON by default when starting the macro. So if you do a
/burn offon a character and then issue the /burn command, the character will NOT execute the burn routine.
/campfire [on|off]
- Turns campfire usage on/off. No parameter will toggle. "On" will summon campfire if 3 or more Fellowship members are in range and a campfire is not already present.
.ini section:[General]
/camphere [on|off]
- Turns on|off ReturnToCamp. No parameter will toggle. Turning on will reset your camp loc
.ini section:[General]
/campradius <#>
/chase [on|off] | [charname]
- ON will abandon camp and have your group follow the MA - good for manual pulling, or Hunter mode. CharcterName is optional, and can be used to change who you want to chase. The chase(WhoToChase) no longer has to be the MA.
.ini section:[General]
/chasedistance <#>
/chaseoff
/chaseon
/debug <command> [on|off] [log] | help
- Controls debugging for KissAssist. No parameter will toggle. See examples. Will load MQ2Log if necessary.
/dpsinterval <#>
- Attaches a timer in
<number>seconds to DPS spells with 0 duration after they are cast.
.ini section:[DPS]
/dpsmeter [on|off]
/dpson <0-2>
- Controls DPSOn setting. 0 is off, 1 is on, 2 is absolute descending order sorted by mob % health. See settings for more information.
.ini section:[DPS]
/dpsskip <#>
/dpswrite [on|off]
/healson <0-4>
/interrupton [on|off]
/kasettings load [<section> [0|1]]
- For reloading all or some sections of your ini file without restarting kissassist. The last parameter controls error skipping. See examples.
/kisscheck
/kissedit
- Edits .ini file in game, alias for
/notepad kissassist_${Me}.iniWill load MQ2Notepad if needed.
/looton [1|0]
- Turns Looting on/off, if you're not using advloot or another loot handling system. Useful for when KA turns off looting because your bags are full.
/mac kissassist [<role>] [<assist>] [<health%>] | [<options>]...
- KissAssist startup command. Can set the basic role, assist, and assist health %, but also advanced options such as using a custom .ini, debug mode, etc. See examples.
/makecamphere
/maxradius <#>
/maxzrange <#>
/medcombat [on|off]
/medstart <#>
/meleedistance <#>
/meleeon [on|off]
/memmyspells
- Reads the entries from your [Spells] section and mems the spells to your current spell set.
.ini section:[Spells]
/mercassistat <#>
/mezon <0-3>
/movewhenhit [on|off]
/mycmd <command> [param]...
- Command to control any custom commands you or others have made. A detailed guide on adding custom commands can be found here.
/peton [on|off]
/pettoyson [on|off]
/pettoysplz
/rebuffon
/rezalloff
/rezallon
/setae gem# [gem# …]
/setae (spell gem# | disc slot# | item | aa ###)
- Fast AE setup. Quickly writes spells, AAs, discs, or items on your character to the
AE#=keys in the[AE]section of your .ini.
Existing entries are overwritten.
/setaggro gem# [gem# …]
/setaggro (spell gem# | disc slot# | item | aa ###)
- Fast Aggro setup. Quickly writes spells, AAs, discs, or items on your character to the
Aggro#=keys in the[Aggro]section of your .ini.
Existing entries are overwritten.
/setbackoff on|off
- Turn backoff on or off. See /backoff.
/setbuffs gem# [gem# …]
/setbuffs (spell gem# | disc slot# | item | aa ###)
- Fast Buffs setup. Quickly writes spells, AAs, discs, or items on your character to the
Buffs#=keys in the[Buffs]section of your .ini.
Existing entries are overwritten.
/setburn gem# [gem# …]
/setburn (spell gem# | disc slot# | item | aa ###)
- Fast Burn setup. Quickly writes spells, AAs, discs, or items on your character to the
Burn#=keys in the[Burn]section of your .ini.
Existing entries are overwritten.
/setcure gem# [gem# …]
/setcure (spell gem# | disc slot# | item | aa ###)
- Fast cure setup. Quickly writes spells, AAs, discs, or items on your character to the
Cures#=keys in the[Cures]section of your .ini.
Existing entries are overwritten.
/setdps gem# [gem# …]
/setdps (spell gem# | disc slot# | item | aa ###)
- Fast DPS setup. Quickly writes spells, AAs, discs, or items on your character to the
DPS#=keys in the[DPS]section of your .ini.
Existing entries are overwritten.
/setheals gem# [gem# …]
/setheals (spell gem# | disc slot# | item | aa ###)
- Fast Heals setup. Quickly writes spells, AAs, discs, or items on your character to the
Heals#=keys in the[Heals]section of your .ini.
Existing entries are overwritten.
/setpullarc <anglewidth#> [<direction>]
- This command allows you to set your pull width and the direction you want to pull from. An angle width of 0 will disable directional pulling. Valid directions are n,ne,e,se,s,sw,w,nw, or any number from 1 - 360. If you leave the direction blank your current heading is used.
/setpullranking {0/1/on/off}
- 1/On to turn on. 0/Off to turn off. Note: This command is not a toggle and requires the argument. See the Pull Ranking section under KissAssist_info for details.
/stayhere
/switchnow [0/1] [#]
- Switch to your MA's Current Target. First parameter is for locking onto(1)/releasing(0) the target. 0 is default. Second parameter can be a spawn ID. Both parameters are optional
/tbmanager add|remove [<spawn#>]
-
Manage characters you want to buff in special situations. If no character
<spawn#>is given, it will use your current target.
/togglevariable <setting> [1|0]
/trackmedown <stickoff#> <usenavonly#> <ignoredistance#>
-
Runs to the current WhoToChase Target. When in range, /chase is activated. See examples.
/writespells
/zoneinfo
MQ2KissTemplate¶
/maketemplate [old] [pull] [<class> <level>]
MQ2LinkDB¶
/linkdb [/import] | [/max #] | <search string> | [/scan on|off] | [/click on|off]
- Displays item links, imports items, scans for new items, and other controls for item links. Commonly abbreviated as
/link
MQ2Log¶
/mlog [on|off]
/mqlogclean [clear]
/mqlogcustom <filename> <"message">
- Adds the "message" to Logs\Custom_File_Name_Here.Log (Mostly used by macro writers for debugging purposes)
MQ2LootManager¶
/lootmanager [pause on|off]
MacroQuest¶
/aa [list (all | timers)] [info <abilityname> ] [act <abilityname> ]
/advloot {personal | shared} {set | <"item name"> | <#index> } <loot option> [ <quantity> ]
- Extends EverQuest's
/advlootcommand to allow control of the advloot window, including item-specific control.
/alert { add | remove | clear | list } <#list> [ <Spawn Search> ]
- Used to manipulate alert lists which "watch" for spawns. Uses Spawn Search.
/alias <aliasname> <command> | [list | reload | <aliasname> delete]
/altkey <command>
/banklist
-
Displays an inventory of the currently logged in character in this format:
Bankslot#:Typeofcontainer -ContainerSlot1:Item -Containerslot2:Item -etc
/beep [ <filename> ]
-
Invokes a system beep (beep from the built-in PC speaker).
Adding filename will play a .wav file located in your Everquest directory. This function uses the In-game sound so while a normal /beep will sound if you have EQ muted, this will not.
If you prefer you can play the sounds in the Everquest "sounds" directory by using something like
/beep sounds/filename
/beepontells [on|off]
- Beeps when you receive a tell from another player. If no parameter is provided, it toggles the current setting.
/benchmark [<command>]
/bind [~]<name> [ <keycombo> | clear] | [list | eqlist]
/break
/buyitem [<quantity>]
- Purchases the currently selected item from a merchant window. You must have an item selected in the merchant window for this command to work.
/cachedbuffs [cleartarget|reset]
/call <subroutine> [Param0... [Param#]]
/caption list | update <#> | MQCaptions [on|off] | reload | <type> <value>
- Customize spawn captions (names, titles, linkdead, etc.). You can also limit how many captions are processed to improve performance.
/captioncolor list | <"name"> [ off | on | <r g b> ]
-
Allows you to change the color of the captions that appear above the heads of PCs and NPCs, based on various factors.
Note: raid class colors can only be set through the raid options window.
/cast [ list | <"spellname"> | item <"itemname"> ] [ loc <x y z> ]
- MacroQuest adds additional functionality to EverQuest's
/cast #(gem number) command: cast by spell name, use items that have a "click" spell effect, and cast splash spells at a specific location.
/cecho <text>
/char
- Extends EverQuest's
/charinfoto display character bind points. The alias/charmust be used if you want MacroQuest's information included.
/cleanup
/clearerrors
-
Clears each of the last errors in the macroquest type:
- ${MacroQuest.Error}
- ${MacroQuest.MQ2DataError}
- ${MacroQuest.SyntaxError}
/click [ left | right ] [ target | item | door | switch | center | <x> <y> ]
/combine pack<#>
/continue
/convertitem <"item name">
/crash [force]
/ctrlkey <command>
-
Execute command while telling the window manager that the ctrl key is pressed. Can also be used together with /altkey , /shiftkey , or both in this format:
/declare <varname> | <varname[array extents]> [ <type> ] [ local | global | outer ] [ <defaultvalue> ]
- This creates a variable or array of a particular type with a particular scope, and a default value if desired. The parameters must be given in order, but any after varname may be skipped to use the defaults.
/delay <#deciseconds>[s|m] [ <condition> ]
-
Fully pauses the macro for the amount of time specified, or until condition is met.
Time can be specified in 10ths of a second (a number by itself) or in seconds (number followed by an "s") or minutes (number followed by "m").
/deletevar <varname> [* global]
/destroy
- Destroys whatever you have on your cursor with no confirmation, even if you have "Destroy Confirmation" enabled in your EQ options. Use with care.
/doability [list | <ability>]
- Extends EverQuest's doability command (/doability 1-10) to list available abilities and perform them by name or ID.
/docommand <command>
- Executes command, parsing MQ2Data first. This is useful for executing commands using MQ2Data that do not parse immediately, as well as executing a command stored in a variable.
/doevents [ flush ] [ <specificevent> ]
- Runs the first event of any type in the queue, flushes all queued events, or runs/flushes just the specificevent event.
/doors [ <filter> ]
/doortarget [ clear | id <#> | <name> ]
- "Targets" a door or Switch for further manipulation (eg. /face door). The targeting of doors, switches will not show up in the target window, however MQ will show indication of your /doortarget. Can target by ID or name.
/dosocial [ list | <social name> ]
- This command allows you to list all your current socials, by name and number, or activate them by name.
It is useful in that you could activate a social by name as long as it is in your social window without having to change hotbar pages, or call a social by name from a macro.
/drop
/dumpbinds [ <filename> ]
/dumpstack
/echo <text>
/endmacro
/engine <type version> [noauto]
- Allows for switching engines. Full documentation at https://gitlab.com/Knightly1/mq2-parser-changes
/eqtarget <name> | group <1-6>
- Functions identically to how
/targetworked prior to loading MacroQuest, targets<name>or group member<#>.
/exec <command> [ <parameters> | bg] [bg]
-
Executes the specified command as if from the command line. If parameters are passed in, it will execute those parameters. If "bg" is passed as either the second or third parameter, it will execute the program in the background, otherwise it executes in the foreground.
The Application Paths section in the MacroQuest.ini file allows you to specify aliases for applications, but it's not necessary for usage.
/executelink <link text>
/face [predict] [fast] [nolook] [away] [ loc <y,x[,z]> | heading <angle> | item | door|switch | id <#> | <Spawn Search> ]
/filter [macros {all|enhanced|none}] [skills {all|increase|none}] [target|money|food|encumber|debug {on|off}] [name {add|remove} <text> ] [zrange <#> ] [mq {on|off}]
- Extends the EverQuest command to allow filtering many types of messages, such as the annoying "You are out of food and drink" alert.
/flashontells [on|off]
-
* You can use it to turn flashing of the eq window on or off when you recieve a tell. * On/Off enables or disables * using just "/flashontells" will toggle the setting * Or just set it in MacroQuest.ini to FlashOnTells=1 in the [MacroQuest] section.
NOTE: You have to have tell windows enabled in options for this to work.
/for <varname> <initial-value> to|downto <final-value> [step <interval>]
/next <varname>
- This runs all commands between the /for line and the /next line, after which it increments/decrements the varname number (#1) by step number (#3) (default is 1) before running through the commands again. It will keep doing this until the varname number equals #2. You can end a /for loop immediately with /break or try the next iteration with /continue.
/foreground
- Brings the EverQuest game window that entered the command to the front of your desktop. Useful when switching between multiple EQ windows or other applications.
/framelimiter [COMMAND] {OPTIONS}
/getwintitle
- Retrieves and displays the current window title of the EverQuest client window. This is useful for debugging title changes made with /setwintitle.
/goto :<labelname>
/help macro
- Extends the EverQuest command to add the "macro" parameter, which lists all MacroQuest commands available to the client.
/hotbutton <name> [<color>] [<line>:][<cursor>:][<text>]
- Extends the built in /hotbutton command with multiple lines support, cursor attachment, and "names with spaces" (in quotes) support.
/hud [ normal | underui | always ]
/identify
- Displays further information about the item on the cursor, similar to the spell Identify and item lore displayed by MQ in the item stats UI window.
/if ( <formula> ) {
<commands>
} [ else [/if ( <formula> ) ] {
<...>
} ]
- This will run all commands between the braces ( {} ) if formula evaluates to something other than 0.
/ini "filename" "keyname" "valuename" "value"
/insertaug [ <itemID> | <"Item Name"> | <slot1> <slot2> ]
- Inserts an augment from your cursor into a target item. Requires an augment item on cursor, and automatically finds first available valid augment slot. It will bypass confirmation dialogs for attuneable items and solvents.
/invoke ${TLO.[XXX].Action}
- This will invoke the action portion of some of the new TLO additions. This has the potential to shorten macros and make them more powerful.
/itemnotify [ <slotname> | <#> | in <bag> <slot#> | <itemname> ] <notification>
- Simulates inventory interactions. Similar to /click without the mouse click.
/items [<filter>]
- * Lists all ground spawns and environmental containers in the zone that match filter * All items will be listed if no filter is supplied
/itemslots
- Lists available item slots, including equipped, inventory, bank, shared, current container, and so on. Output is in the following format:
[index]: [container location] [slot numbers] [item name]
/itemtarget "<itemname>"
- "Targets" a ground spawn or environmental container. The item targeted will not show up in the target window.
/keepkeys [off|on]
- Keeps keys that were pressed with /keypress, in their current state when a macro ends. /keepkeys with no arguments displays the current on/off state.
/keypress <name> [hold|chat]
-
Simulates key presses for keybinds (e.g. "jump", "forward"), virtual keyboard (e.g. "shift+b"), or direct chat window input. Does not physically press keys, making it safe for background operation.
Note: /keypress usage outside of a script is not recommended nor consistent.
/listmacros [<filter>]
/loadcfg <filename>
- Loads the specified .cfg file. To use .cfg files, see this guide.
/loadspells [list|<"name">]
- Loads or lists saved spell sets. Similar to /memspellset, but it only memorizes the spellset if it's not already memorized. This command was part of MQ years before EQ was inspired to add /memspellset.
/location
- Extends the EverQuest Y, X, Z coordinates to add the direction you're facing from a 16-wind compass.
/loginname
/look [<angle>]
- Changes the angle you are looking. Angle can be any value between -128 (directly down) and 128 (directly up). The default for angle is 0 (straight ahead).
/lootall
- Automatically loots all non-"No Trade" items from corpses. If EverQuest's
/lootnodropcommand is enabled, it will loot all items. Otherwise, single No Trade items leave others lootable, while multiple No Trade items disable auto-looting entirely, requiring manual collection of all items.
/macro <filename> [ <param0> [ <param1> [...]]]
/makemevisible
/memspell <gem> "<spellname>"
- Attempts to memorize "spellname" into gem gem. Any spellname with more than one word must be surrounded by quotes.
/mercswitch <type>
- Extends the default EverQuest command to add the
<type>option. Valid types are: Healer, Damage Caster, Melee Damage, Tank. A list of your mercenaries, their types and indices can be found in the "Switch" tab of your/mercwindows.
/mouseto <X or X offset> [ <Y or Y offset> ]
- Moves the mouse to the specified location. When an absolute location is specified (a number from 0 through 9) the mouse is moved to the absolute position. When a relative position is specified (using - or + in front of the X or Y) the mouse is moved by that offset.
/mqanon [*command*] [*parameters*] [*strategy*]
- Anonymization tool that filters words in-game, designed for streaming and recording. It handles both the active player and any party/raid/fellowship members. It does not grant full-fledged anonymization, but is a tool to help with the process of anonymizing words (names, guilds, etc) in-game. For more (especially for plugin authors), see the Anonymize feature.
/mqconsole [clear | toggle | show | hide]
/mqcopylayout <charname> <server> [res:<W>x<H>] [nohot] [noload] [nosoc] [none]
- Intelligent copying of EverQuest's UI layout. By default copies all options (hotbuttons, loadouts, socials) using the windowed resolution.
/mqlistmodules [<name>]
- List loaded modules in the MQ directory to help with debugging stuck and/or broken dependencies/plugins.
<name>is a filter.
/mqlistprocesses [<name>]
/mqlog clear | <text>
- This will log text to a log file in the "Logs" directory. Clear will delete everything in the log file.
/mqoverlay [reload | resume | stop | start | cursor [on|off] | perchar [on|off] | copy {[server] <character> | default} | debug [mouse|graphics|fonts|cursor]]
- Simple controls for the imgui overlay in MacroQuest. If imgui crashes, it can be resumed with this command.
/mqpause [on|off] | chat [on|off]
/mqsettings [Section to Open]
/mqtarget <option>
-
Targets whatever is matched by one or more of the following options:
clear Clears your current target mycorpse Your own corpse (nearest) myself Target yourself Anything Else Anything else is considered a Spawn Search
/msgbox <message>
/multiline <delimiter> <command> [ <delimiter> <command> [...] ]
/netstatusxpos <XXX>
/netstatusypos <XXX>
/for <varname> <initial-value> to|downto <final-value> [step <interval>]
/next <varname>
- This runs all commands between the /for line and the /next line, after which it increments/decrements the varname number (#1) by step number (#3) (default is 1) before running through the commands again. It will keep doing this until the varname number equals #2. You can end a /for loop immediately with /break or try the next iteration with /continue.
/no
- Clicks "no" on in-game dialogues and popups. Technically not a command, this is an /alias that's included by default.
/nomodkey <command>
/noparse <command>
/notify <windowname> <control> [ <notification> [ <data> ] ]
- This command is used to interact with UI windows. It can simulate various mouse and keyboard interactions with UI elements.
/pet <action> <spawnid>
/pickzone <#>
/plugin <name> [ load | unload | toggle ] [noauto] | [list]
- The plugin command can be used to list all plugins currently loaded, to load a new plugin, or to unload a plugin that is already loaded. Loading a plugin will also add an entry to the [Plugins] section of the MacroQuest.ini file thereby loading it next session. Using the noauto switch prevents this modification to MacroQuest.ini from occurring.
/popcustom [<#color>] [<#seconds>] <message>
- Creates an in-game overlay message. See also /popupecho.
/popup <text>
-
Displays text in the center of your screen. Currently the text is a fixed font and color.
See Also: /popcustom
/popupecho [<#color>] [<#seconds>] <message>
- Same as /popcustom but also echos the message to chat.
/profile <profile>
- This runs a macro just like /mac does, but when the macro ends it will output a csv file of every subroutine that has been called, and how long it took. The file will be in Macros/profiles, named for the macro and the time it started.
/quit
/ranged [ <spawnID> ]
/reloadui
/removeaug <augment> <item>
- Removes the specified augment from the specified item. Uses appropriate augment solvent from your inventory.
/removeaura <Name Of Aura>
/removebuff [-pet|-both] <Name Of Buff>
- Will remove a buff or song by the name of the buff. It can be used to remove buffs from the player, the pet, or both. By default it does a partial match, but you can force an exact compare with the equals sign.
/removelev
/removepetbuff <Buff Name>
- Removes a pet buff using either the buff name, or a partial name. If an exact match is required, the equals sign can be used to force the exact match.
/return [value|${varname}]
/screenmode <#>
/selecitem "itemname"
- Selects items in your inventory when you have a merchant open. /selectitem "bottle of" will select a "bottle of vinegar" you can also do "=bottle of vinegar" to match EXACT name (its not case sensitive though)
/sellitem [<#quantity>]
/setautorun
- Creates an ini entry in Macroquest.ini that performs a command automatically after entering world. This may be deprecated in favor of .cfg files.
/seterror [ <error> ]
/setprio <#priority>
- Sets process priority (like in Windows Task Manager), where 1 is low 2 is below normal 3 is normal 4 is above normal 5 is high and 6 is real time. The default value is 3.
/setwintitle <Window Name>
- Sets the window title (the name shown at the top of the window and in the task bar tray) to whatever text you specify.
/shiftkey <command>
-
Execute command while telling the window manager that the shift key is pressed. Can also be used together with /altkey , /ctrlkey , or both in this format:
/skills [ <skillname> ]
- Lists the skill level(s) that match skillname if provided, or all possible skills if no parameter given.
/spellslotinfo [#|"<spell name>"]
-
You can use this to see the spell slot
Information for any spell without having to right-click display through the ItemDisplay plugin.
/spew [on|off]
/squelch <command>
/target <option>
- Targets yourself, your corpse, or a spawn search. Replaces the native
/targetand its functionality.
/taskquit [<name>]
/timed <#deciseconds> <command>
/timestamp [on|off]
-
Toggles timestamps on all chat messages. It can be set in MacroQuest.ini via
TimeStampChat=1(1=ON, 0=OFF) in the [MacroQuest] section.NOTE:The timestamp is added before the message reaches game UI but after MQ's chat event processing. This should not have any adverse effects when turned on.
/tloc
- Returns your target's location. Technically not a command, this is an alias that's included by default.
/unload
/useitem <item name>
/usercamera [ <0-7> |on|off|save [ <charname> ]|load [ <charname> ]]
/varcalc varname <formula>
- * Sets a variable directly to the numeric result of a calculation (formula) * Keep in mind that the type of the variable may itself reject this value depending on what you give it * This will not work on strings!
/vardata varname <newMQ2Datavalue>
-
Sets a variable directly to the end result of a MQ2Data string.
*To use this, do not put ${} around the outer data to parse.
/varset varname [ <newvalue> ]
/where [ pc | npc ] [ <spawnname> ]
-
Lists where the closest PC, NPC or spawnname is. The message returned is:
text The closest 'spawnname' is a level # <race> <class> and <distance> away to the <direction>, Z difference = #.##.
/while (condition) {
`...`
}
- Executes the commands between { and } while the expression condition evaluates to true. Note that } must be on a line by its own. You can end a /while loop immediately with /break or try the next iteration with /continue.
/who [concolor | sort <metric> | all | <spawn search>]
- Searches the current zone for spawns matching the specified Spawn Search or other options.
/whofilter lastname|class|race|body|level|gm|guild|ld|sneak|lfg|npctag|spawnid|trader|afk|anon|distance|light|holding|concolor|invisible [on|off]
/whotarget
- MQ enhances this EQ command by allowing you to use it on any target (including NPCs). Output is the same as the /who command (set by /whofilter), displaying the target's class, race, level, guild, con color, and distance regardless of the player being in anonymous or roleplaying mode.
/windows [ <windowname> | open ]
- Lists all available UI windows. These are usable with /notify. You can alternately use the Window Inspector within the /mqconsole to find windows and controls.
/windowstate <window> [open|close]
-
Opens or closes the specified window.
Notes
- These commands affect the client at an unnecessarily low level
- The best practice is to use /keypress for opening that window instead
/yes
- Clicks "yes" on in-game dialogues and popups. Technically not a command, this is an /alias that's included by default.
Map¶
/highlight [reset | <spawnfilter> | size | pulse | [color # # #]]
- Highlights the specified spawn(s) on the in-game map. Accepts partial names or any terms from Spawn search. You can also specify a color, font size, and pulse for the highlight.
/mapactivelayer [0 | 1 | 2 | 3]
/mapclick [left] {list|<key[+key[...]]> {clear|<command>}}
- Define custom commands to execute when clicking on an in-game map object while holding down a specific key combination.
/mapfilter <filter> [show|hide] [color <R# G# B#>]
- This controls what appears or does not appear on the in-game map. There's a nice GUI for these filters in /mqsettings.
/maphide [<spawnsearch> | reset | repeat]
- This will hide spawns from the map, using Spawn search. Hidden spawns are in effect until you reset /maphide, or the mapped spawns are regenerated (such as changing certain map filters).
/maploc <x> <y> [<z>] [options] | [options]
- Places a big X on a location or target. Helpful when you're given a loc and want to see it on the map. It's as simple as
/maploc 1 2 3
/mapnames {target | normal} <option> | reset
- Controls how spawn names are displayed on the map, from minimal information to a very log name with ID#, class, race, level, etc. With no arguments, /mapnames will display the current settings for target and normal (both are set to %N by default).
/mapshow [<spawnsearch> | reset | repeat]
- This will show spawns on the map, using Spawn search. Shown spawns are in effect until you reset /mapshow, or the mapped spawns are regenerated (such as changing certain map filters). Repeat will save the state and apply it to future sessions.
MQ2Medley¶
/medley [option] [setting] | [queue <song name> <id> [-interrupt]]
MQ2Melee¶
/enrageoff <targetID>
/enrageon <targetID>
/infurateoff <targetID>
/infuriateon <targetID>
/killthis
/melee [on|off] [setting=on|off]... [setting=<int>]...
- Turns settings on and off, sets items for settings that require them, and turns the plugin on and off.
/meleeby itself will list all settings that are available to your character.
/throwit
MQ2MoveUtils¶
/calcangle
- Displays lots of basic numerical information related to moving such as Dist values, angular distance, 3D distance, melee range, stick range, speed multipliers. This command is useful to help determine what to set plugin options such as arc values or AllowMove, backup dist, etc.
/circle [option]...
/circle toggle <setting>
/circle set <setting> {on|off}
/makecamp [option]...
/makecamp toggle <setting>
/makecamp set <setting> {on|off}
-
The makecamp command will create a camp spot for you to return to after combat, or to establish boundries for your character to prevent them from moving beyond a certain radius.
Using makecamp with no parameters will set up a camp at your current location, using default values.
/moveto [option]...
/moveto toggle <setting>
/moveto set <setting> {on|off}
- The moveto command will move you from your current location to a specific location or target. You can combine any number of these parameters together inline to enable multiple options for the moveto.
/rootme [off]
-
Roots the player in place, unable to move. this is not any form of actual debuff, just a plugin implementation of locking a character in place.
Supplying the optional off parameter disables the root.
/stick [option]...
/stick toggle <setting>
/stick set <setting> {on|off}
- /follow-like command, works for any pc/npc. Default distance is melee range.
/stickwith no parameters will stick you to your current target, using max melee range.
MQ2MyButtons¶
/mybuttons [on | off | reload | reloadcolors | show | # | help]
MQ2Nav¶
/navigate {ui | pause | stop | reload | help}
/navigate {target | <spawn search> | waypoint <name> | door | item} [options]
/navigate loc <coordinates> [options]
/navigate {recordwaypoint <name>}
MQ2NetBots¶
/netbots [on|off] [grab=on|off] [send=on|off]
/netnote <custom note>
MQ2Notepad¶
/notepad <filename> | dir <c:\path\to\macros\folder>
MQ2OTD¶
/otd [on|off|range|reload|drawtight|getloc] | [moveto <x y>] | [moveby <x y>]
MQ2Paranoid¶
/para [option] [delay <#>]
MQ2PlatTracker¶
/plat [reset|show]
MQ2PluginManager¶
/pluginman
- Will show the mq2pluginmanager window if it's not visible. Will display debug information on failure.
MQ2PortalSetter¶
/portalsetter <zone>
-
Accepts long or shortname for zone, and will port you so long as the portal NPC has it available.
You must have the merchant window open for the Teleport NPC in order to use this command.
MQ2Posse¶
/posse [option] [setting]
MQ2RaidUtils¶
/dzadd [<playername> ...] | [all]
/dzremove [<playername> ...] | [all]
/dzshow
/raidtools [help|dump] | log [on|off|File <name>|Times <str>|Every <interval>]
/dzadd [<playername> ...] | [all]
/taskremove [<playername> ...] | [all]
- Adds on to EverQuest's /taskremoveplayer by allowing a list of specified players separated by spaces, or all.
/taskshow
MQ2Rand¶
/random [show | hide]
- If MQ2Rand is loaded, adds an option to show or hide the "Random Helper" window.
MQ2React¶
/react [option] [<value>...]
MQ2RelayTells¶
/relaycustom <text>
- Adds <text> to the custom filter section of the INI file and will not relay any tells that include <text>.
/relayhelp
/relayload
/relaymailhelp
/rtsetkey <section> <key> <value>
- Change any entry in the INI file. This is handy if you want to quickly change the relay channel for your characters, e.g.
/rtsetkey Settings ChatChannel "/tell bobby"(if the value has a space, you must use quotes)
MQ2Relocate¶
/relocate [option]
/translocate [<playername>]
- Translocates your target to their bind. If a player name is specified, it will translocate that player to their bind. e.g.
/translocate Redbot
MQ2Rewards¶
/mqrewards [help | reward <reward> | option <option> | claim]
MQ2Rez¶
/rez [ accept|safemode|voice|silent ] [on|off] | [ pct <#> ] | [ setcommand <command> ] | [ help|settings|release ]
MQ2Say¶
/mqsay [option] [value]
MQ2SpawnMaster¶
/spawnmaster [on | off | list | uplist | downlist | load] | [ add|delete <spawn> ]
MQ2Spawns¶
/dspwn <spawntype>
/spawn [option] [setting]
/spwn <spawntype>
- Toggles output of this spawn type spawning. Accepted types: all - pc - npc - mount - pet - merc - flyer - campfire - banner - aura - object - untargetable - chest - trap - timer - trigger - corpse - item - unknown
MQ2SQLite¶
/sqlite query <"Path to Database File"> <QueryName> QUERY
/sqlite open <ConnectionName> <"Path to Database File"> [FLAGS] | close <ConnName>
/sqlite [help | advquery | clear]
MQ2Status¶
/status [option] [setting]
TargetInfo¶
/targetinfo [perchar | distance | info | placeholder | sight | reset | reload] [on|off]
MQ2Targets¶
/watch [add|delete|notify target|n] [loc] <locname>
- Modify configurations for MQ2Targets, from targets that appear on the HUD to sounds that are played when triggered, and everything in between.
MQTextToSpeech¶
/tts loglevel | reload | say | sayxml | speed | voice | volume [argument]
- Primarily the command /tts say is used to speak text. Other commands are primarily for settings, which is best controlled via the settings menu.
MQ2ToolTip¶
/tooltip [autoclear | follow | guild] [on|off]
/tooltip cleartimer <ms>
MQ2Tracking¶
/track [ help | off | target | players | refresh | filter ]
- This command is used to open MQ2Tracking, set tracking parameters/filters, refresh and stop tracking. Options are detailed below.
/tracknames [ <value> | reset ]
MQ2TributeManager¶
/tribute [auto|named|manual|forceoff|show|on|off]
MQ2Twist¶
/sing <#>
/stoptwist
/twist [<gem>]... [option] [setting]
MQ2Vendors¶
/vendor <option> <string>
- Configuration of the MQ2Vendor plugin to setup a search list of items that you want to be notified about when browsing a vendor.
/vendordebug
MQ2XAssist¶
/xtarget id <#> [<slot>] | assist <#>
- MQ2XAssist extends the EverQuest
/xtargetcommand with two options: add spawns by ID, or when another player fights them. Common abbreviation: /xtar
MQ2XPTracker¶
/xpaverage [reset]
- Lists the average (mean) xp per-kill, and estimated time to next ding. Optional reset to begin again.
/xpevents [#]
- List the events and timestamps of the events. If a # is provided, it will list the exp events tracked in the last # seconds.
/xptracker [reset|total|quiet]
XTarInfo¶
/xtarinfo perchar [on | off] | distance [on | off] | reset | reload
- Toggle settings on the XTarInfo plugin.
percharwill allow unique settings for each character, anddistancewill show distance to target.resetwill reset the plugin to default settings, andreloadwill load settings from the plugin's config.