GM Commands Reference


Complete reference guide for GM commands in EverQuest

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: #bug I 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.