GM Commands Reference
This page contains a comprehensive list of GM commands available in EverQuest. Commands are organized by category for easier reference.
Player Management
Character & Account Commands
#ban [name][reason]- Ban by character name#delacct [accountname]- Delete an account#expansion [accountname][expansion]- Sets the expansion value for the specified account#kick [charname]- Disconnect charname#movechar [charname] [zonename]- Move charname to zonename#mule [account name] [0/1]- Toggles the mule status of the specified account#mute [charname] [1/0]- Makes charname unable to talk on OOC#revoke [charname] [1/0]- Makes charname unable to talk on OOC#suspend [name][days][reason]- Suspend by character name and for specified number of days#undeletechar- Undelete a character that was previously deleted
Character Appearance & Stats
#appearance [type] [value]- Send an appearance packet for you or your target#beard- Change the beard of your target#beardcolor- Change the beard color of your target#face- Change the face of your target#fixmob [race|gender|texture|helm|face|hair|haircolor|beard|beardcolor|heritage|tattoo|detail] [next|prev]- Manipulate appearance of your target#hair- Change the hair style of your target#haircolor- Change the hair color of your target#helm- Change the helm of your target#randomfeatures- Temporarily randomizes the Facial Features of your target#size [size]- Change size of you or your target#ngpermaclass <class> [deity] [city] [stats...] [force]- Change your or your target’s class (disconnects client)#ngpermarace <race> [deity] [city] [stats...] [force]- Change your or your target’s race (zone to take effect)#ngpermaraceclass <race> <class> [deity] [city] [stats...] [force]- Change your or your target’s race/class (disconnects client)#ngpermastats <stats...>- Change your or your target’s starting stat point allocation (zone to take effect)
Character Abilities & Spells
#altactivate [argument]- activates alternate advancement abilities, use altactivate help for more information#cast [spellid] [gm_override] [entityid]- Cast a spell. GM override bypasses resist and stacking checks#castspell [spellid] [gm_override] [entityid]- Cast a spell. GM override bypasses resist and stacking checks#fillbuffs- Casts 15 buffs on the target for testing#memspell [slotid] [spellid]- Memorize spellid in the specified slot#nukebuffs- Strip all buffs on you or your target#resetaa- Resets a Player’s AA in their profile and refunds spent AA’s to unspent, disconnects player#scribespell [spellid]- Scribe specified spell in your target’s spell book#scribespells [max level] [min level]- Scribe all spells for you or your player target that are usable by them#unmemspell [spellid]- Unmem specified spell from your target’s spell bar#unmemspells- Clear out your or your player target’s spell gems#unscribespell [spellid]- Unscribe specified spell from your target’s spell book#unscribespells- Clear out your or your player target’s spell book
Items & Money
#equipitem [slotid(0-21)]- Equip the item on your cursor into the specified slot#gi [itemid] [charges]- Summon an item onto your target’s cursor. Charges are optional#giveitem [itemid] [charges]- Summon an item onto your target’s cursor. Charges are optional#givemoney [pp] [gp] [sp] [cp]- Gives specified amount of money to the target player#iteminfo- Get information about the item on your cursor#keyring- Displays target’s keyring items#nukeitem [itemid]- Remove itemid from your player target’s inventory#si [itemid] [charges]- Summon an item onto your cursor. Charges are optional#summonitem [itemid] [charges]- Summon an item onto your cursor. Charges are optional#takemoney [pp] [gp] [sp] [cp] [reason]- Takes specified amount of money from the target player
NPC & Mob Management
Spawning & NPC Control
#advnpc [maketype|makegroup|addgroupentry|addgroupspawn][removegroupspawn|movespawn|editgroupbox|cleargroupbox]#advnpcspawn [maketype|makegroup|addgroupentry|addgroupspawn][removegroupspawn|movespawn|editgroupbox|cleargroupbox]#dbspawn [npctypeid] [factionid]- Spawn an NPC from the db#dbspawn [spawngroup] [respawn] [variance]- Spawn an NPC from a predefined row in the spawn2 table#depop- Depop your NPC target#depopzone- Depop the zone#makepet [level] [class] [race] [texture]- Make a pet#npccast [targetname/entityid] [spellid]- Causes NPC target to cast spellid on targetname/entityid#npcemote [message]- Make your NPC target emote a message#npcsay [message]- Make your NPC target say a message#npcshout [message]- Make your NPC target shout a message#npctypespawn [npctypeid] [factionid]- Spawn an NPC from the db#repop [Force]- Repop the zone with optional force repop#repopclose [distance in units]- Repops only NPC’s nearby for fast development purposes#spawn [name] [race] [level] [material] [hp] [gender] [class] [priweapon] [secweapon] [merchantid]- Spawn an NPC#spawnfix- Find targeted NPC in database based on its X/Y/heading and update the database#testspawn [memloc] [value]- spawns a NPC for you only, with the specified values set in the spawn struct
NPC Editing & Properties
#ai [factionid/spellslist/con/guard/roambox/stop/start]- Modify AI on NPC target#attack [targetname]- Make your NPC target attack targetname#attackentity [entityid]- Make your NPC target attack target entity#npcedit [column] [value]- Mega NPC editing command#npcloot [show/money/add/remove] [itemid/all/money: pp gp sp cp]- Manipulate the loot an NPC is carrying#npcspawn [create/add/update/remove/delete]- Manipulate spawn DB#npctypecache [id] or all- Clears the npc type cache for either the id or all npcs#modifynpcstat [Stat] [Value]- Modifies an NPC’s stats temporarily#setnpcexpansion [min_expansion] [max_expansion]- Restrict an NPC’s spawn2 by min, max expansion
NPC Pathing & Movement
#grid [add/delete] [grid_num] [wandertype] [pausetype]- Create/delete a wandering grid#gridrecord [start|stop|addwp]- Record a grid using start, stop and use AddWp to add a waypoint#path- view and edit pathing#pf- Display additional mob coordinate and wandering data#wp [add/delete] [grid_num] [pause] [wp_num] [-h]- Add/delete a waypoint to/from a wandering grid#wpadd [pause] [-h]- Add your current location as a waypoint to your NPC target’s AI path
Combat & Damage
Combat Commands
#aggrozone [aggro] [0/1: Enforce ignore distance. If 0 or not set, all will come]- Aggro every mob in the zone with X aggro#damage [amount]- Damage your target#damagetotals- Displays a list of what has damaged your NPC target#gmdamage [amount] [skipaggro]- Damage your target. Skips most combat checks, including invul#kill- Kill your target#manaburn- Use AA Wizard class skill manaburn on target#push [pushback] [pushup]- Pushes the target the specified amount#stun [duration]- Stuns you or your target for duration
Combat Information
#d [type] [spell] [damage]- Send an OP_Action packet with the specified values#fleeinfo- Gives info about whether a NPC will flee or not, using the command issuer as top hate#manastat- Report your or your target’s cur/max mana#mystats- Show details about you or your pet#showregen- Shows information about your target’s regen#xpinfo- Show XP info about your current target
Zone & World Management
Zone Control
#connectworld- Make zone attempt to connect to worldserver#connectworldserver- Make zone attempt to connect to worldserver#crashtest- Crash the zoneserver#shutdown- Shut this zone process down#synctod- Send a time of day update to every client in zone#worldshutdown- Shut down world and all zones#zone [Zone ID|Zone Short Name] [X] [Y] [Z]- Teleport to specified Zone by ID or Short Name#zonebootup (shortname) (ZoneServerID)- Make a zone server boot a specific zone#zoneguild [Zone ID|Zone Short Name] [GuildID] [X] [Y] [Z]- Teleport to specified Zone by ID or Short Name#zoneshutdown [shortname]- Shut down a zone server#zsave- Saves zheader to the database
Location & Movement
#bestz- Ask map for a good Z coord for your x,y coords#falltest [+Z]- sends you to your current loc plus the Z specified#goto [x] [y] [z]- Teleport to the provided coordinates or to your target#loc- Print out your or your target’s current location and heading#rewind- Rewind to the previous location#summon [charname]- Summons your player/npc/corpse target, or charname if specified#underworld [z]- Reports NPCs that are below the given Z or if not given, below the lowest spawn2/grid coord#zuwcoords [z coord]- Set underworld coord
Graveyards & Death
#corpse- Manipulate corpses, use with no arguments for help#deletegraveyard [zone name]- Deletes the graveyard for the specified zone#setgraveyard [zone name]- Creates a graveyard for the specified zone based on your target’s LOC
Guild Management
#guild- Guild manipulation commands. Use argument help for more info#guildapprove [guildapproveid]- Approve a guild with specified ID (guild creator receives the id)#guildcreate [guildname]- Creates an approval setup for guild name specified#guildlist [guildapproveid]- Lists character names who have approved the guild specified by the approve id#guilds- Guild manipulation commands. Use argument help for more info
Server Administration
Database & Memory
#apply shared memory [shared_memory_name]- Tells every zone and world to apply a specific shared memory segment by name#hotfix [hotfix_name]- Reloads shared memory into a hotfix, equiv to load_shared_memory followed by apply_shared_memory#load shared memory [shared_memory_name]- Reloads shared memory and uses the input as output#mysql- Mysql CLI, see ‘help’ for options#mysqltest- Akkadius MySQL Bench Test
Logging & Debugging
#bug- Bug report system. Encase your bug in quotes. Type: #bugI have a bug
#coredump- Dumps a core log of any existing cores to view on web page#logs- Manage anything to do with logs#logtest- Performs log performance testing#rl- Reloads logs (alias of #reload logs)
Reloading & Updates
#opcode- Reloads all opcodes from server patch files#reload- Reloads different types of server data globally, use no argument for help menu#reloadspmod- Reload spell modifiers from database#rq- Reloads quests (alias of #reload quests)#sendzonespawns- Refresh spawn list for all clients in zone
Communication & Chat
Chat Commands
#chat [channel num] [message]- Send a channel message to all zones#chattest [color] [loops]- Sends a test message with the specified color to yourself#clearsaylink- Clear the saylink table#emote ['name'/'world'/'zone'] [type] [message]- Send an emote message#interrupt [message id] [color]- Interrupt your casting. Arguments are optional
Profanity & Rules
#profanity- Manage censored language#rules (subcommand)- Manage server rules
Utility Commands
Information & Display
#help [search term]- List available commands and their description, specify partial command as argument to search#list [npc] [name|all]- Search entities#listnpcs [name/range]- Search NPCs#serversidename- Prints target’s server side name#show- Show command used to show various things#showbonusstats [item|spell|all]- Shows bonus stats for target from items or spells#showfilters- list client serverfilter settings#showhelm on/off [all]- Toggles displaying of player helms#showlootlockouts- Shows your currently active loot lockouts#showpetspell [spellid/searchstring]- search pet summoning spells#showquake- Shows current earthquake timer. Requires you to be a guild officer or leader#showtraderitems- Displays the list of items a trader has up for sale#spellinfo [spellid]- Get detailed info about a spell
Testing & Development
#allowexport [off, worn, inventory, bank]- Authorize export of this character to be included in nightly, open sourced database dumps#betabuff [level]- Buffs user’s player to provided level, giving level * 100 platinum#devtools- Manages devtools#interrogateinv- use [help] argument for available options#interrogatelegacy- Interrogates legacy items of your current target#lootsim [npc_type_id] [loottable_id] [iterations]- Runs benchmark simulations using real loot logic#numauths- TODO: describe this command#optest- solar’s private test command#qtest- QueryServ testing command#randtest- Perform a sampling of random number generation#sendop [opcode]- LE’s Private test command, leave it alone#testcommand- Template for temporary commands as needed. Don’t delete#zopp- Troubleshooting command - Sends a fake item packet to you. No server reference is created
Special Functions
#boatinfo- Gets information about the boats currently spawned in the zone#cleartimers [timer]- Clears one or all persistent timers on target#close shop- Closes a merchant shop#disablerecipe [recipe_id]- Disables a recipe using the recipe id#doanim [animnum] [type]- Send an EmoteAnim for you or your target#enablerecipe [recipe_id]- Enables a recipe using the recipe id#find- Search command used to find various things#fish- Fish for an item#flagedit- Edit zone flags on your target#forage- Forage an item#giveplayerfaction [factionid] [factionvalue]- Gives the target player faction with the given faction#interrogatelegacy- Interrogates legacy items of your current target#ipban [IP address]- Ban IP by character name#ipexemption [accountname] [exemption]- Set IP exemption amount for accountname by amount#leaderboard [SFHC|SSFHC|SFHCOnly|HC]- List hardcore leaderboard#makemule- Flags the account of the player who runs the command as a mule#merchant close shop- Closes a merchant shop#merchant open shop- Opens a merchants shop#open shop- Opens a merchants shop#petition- Handles everything petition related. Use with no args or with ‘help’ for how to use#playsound [number]- Plays a sound in the client. Valid range 0-3999#quaketrigger [type_num (1 = Normal, 2 = PVP)]- Triggers an earthquake manually#raidloot LEADER|GROUPLEADER|SELECTED|ALL- Sets your raid loot settings if you have permission to do so#refreshgroup- Refreshes Group#removelegacyitem- Remove a legacy item from your target [itemid], or specify a [charid] [itemid]#resetboat- Sets player’s boat to 0 in their profile#save- Force your player or player corpse target to be saved to the database#setgreed [greed]- Sets a merchant greed value#skills- List skill difficulty#starve- Sets hunger and thirst to 0#togglepvp- Toggles PVP for a client#viewplayerfaction [factionid]- Shows current personal and modified faction with the given ID#wc [wear slot] [material]- Sends an OP_WearChange for your target#zonespawn- Not implemented
Set Commands
The #set command is a powerful utility for modifying various character, server, and game properties.
Character Properties
#set aa_exp [aa|group|raid] [Amount]- Set AA experience points#set aa_points [aa|group|raid] [Amount]- Set AA points#set animation [Animation ID]- Set character animation#set anon [Character ID] [Anonymous Flag]or#set anon [Anonymous Flag]- Set anonymous status#set bind_point- Set bind point to current location#set class_permanent [Class ID]- Permanently change class#set exp [aa|exp] [Amount]- Set experience points#set faction [Faction ID]- Set faction value#set gender [Gender ID]- Set gender#set gender_permanent [Gender ID]- Permanently change gender#set hp [Amount]- Set hit points#set hp_full- Restore full hit points#set invulnerable- Make target invulnerable#set language [Language ID] [Language Level]- Set language skill#set last_name [Last Name]- Set character last name#set level [Level]- Set character level#set mana [Amount]- Set mana points#set mana_full- Restore full mana#set name- Set character name#set ooc_mute- Mute OOC chat#set pvp [on|off]- Toggle PVP status#set race [Race ID]- Set race#set race_permanent [Race ID]- Permanently change race#set skill [Skill ID] [Skill Level]- Set specific skill level#set skill_all [Skill Level]- Set all skills to specified level#set skill_all_max- Set all skills to maximum level#set texture [Texture ID]- Set character texture#set title [Title]- Set character title#set title_suffix [Title Suffix]- Set title suffix
Server & Game Settings
#set date [Year] [Month] [Day] [Hour] [Minute]- Set server date/time (Hour and Minute optional)#set flymode [Flymode ID]- Set fly mode#set frozen [on|off]- Freeze/unfreeze target#set gm [on|off]- Toggle GM status#set gm_speed [on|off]- Toggle GM speed#set gm_status [GM Status] [Account]- Set GM status for account#set god_mode [on|off]- Toggle god mode#set haste [Percentage]- Set haste percentage#set hide_me [on|off]- Toggle hide me status#set loginserver_info [Email] [Password]- Set login server information#set motd- Set message of the day#set password [Account Name] [Password]- Set account password#set server_locked [on|off]- Lock/unlock server#set time [Hour] [Minute]- Set server time#set time_zone [Hour] [Minute]- Set time zone#set weather [0|1|2|3]- Set weather conditions#set zone [option]- Set zone options
This reference contains all available GM commands. Use #help [command] for more detailed information about specific commands.