Aelrynth · server reference

ACE Commands

Every command the ACE server registers, grouped by the access level needed to run it. In-game you type @ or / before the name — either prefix is stripped. Through the remote console (ace-cmd.sh) you type no prefix at all, and anything needing a character in the world is refused.

321 commands across 6 access levels. 111 can be driven from the remote console; the other 210 need a logged-in character on a landblock. Descriptions are ACE's own except for 7 that document themselves nowhere.

PlayerAccessLevel.Player

Anyone can run these. The everyday client commands.

14 commands3 the remote console can run
acecommands
Lists all commands.
<access level or search>
either
acehelp
Displays help.
(command)
either
aceversion
Shows this server's version data
needs a player
castmeter
Shows the fast casting efficiency meter
needs a player
config
Manually sets a character option on the server. Use /config list to see a list of settings.
<setting> <on/off>
needs a player
debugcast
Shows debug information about the current magic casting state
needs a player
fixbusy
Attempts to remove the hourglass / fix the busy state for the player
needs a player
fixcast
Fixes magic casting if locked up for an extended time
needs a player
house-select
For characters/accounts who currently own multiple houses, used to select which house they want to keep
needs a player
myquests
Shows your quest log
needs a player
objsend
Force resend of all visible objects known to this player. Can fix rare cases of invisible object bugs. Can only be used once every 5 mins max.
needs a player
passwd
Change your account password.
oldpassword newpassword
needs a player
pop
Show current world population
either
reportbug
Generate a Bug Report
<category> <description> This command generates a URL for you to copy and paste into your web browser to submit for review by server operators and developers. Category can be the following: Creature NPC Item Quest Recipe Landblock Mechanic Code Other For the first three options, the bug report will include identifiers for what you currently have selected/targeted. After category, please include a brief description of the issue, which you can further detail in the report on the website. Examples: /reportbug creature Drudge Prowler is over powered /reportbug npc Ulgrim doesn't know what to do with Sake /reportbug quest I can't enter the portal to the Lost City of Frore /reportbug recipe I cannot combine Bundle of Arrowheads with Bundle of Arrowshafts /reportbug code I was killed by a Non-Player Killer
needs a player

Back to top

AdvocateAccessLevel.Advocate

Advocates and above — the volunteer helper tier.

11 commands7 the remote console can run
allstats
Displays a summary of all server statistics and usage
either
attackable
Sets whether monsters will attack you or not.
[ on | off ] This command sets whether monsters will attack you unprovoked. When turned on, monsters will attack you as if you are a normal player. When turned off, monsters will ignore you.
needs a player
bestow
Sets a character's Advocate Level.
<name> <level> Advocates can bestow any level less than their own.
needs a player
gcstatus
Displays a summary of server GC Information
either
landblockperformance
Displays a summary of landblock performance statistics
either
landblockstats
Displays a summary of landblock performance statistics
either
lbgroupstats
Displays a summary of landblock group stats
either
remove
Removes the specified character from the Advocate ranks.
<character name> Advocates can remove Advocate status for any Advocate of lower level than their own.
needs a player
serverperformance
Displays a summary of server performance statistics
either
serverstatus
Displays a summary of server statistics and usage
either
tele
Teleports you(or a player) to some location.
[name] <longitude> <latitude> Example: /tele 0n0w Example: /tele plats4days 37s,67w This command teleports yourself (or the specified character) to the given longitude and latitude.
needs a player

Back to top

SentinelAccessLevel.Sentinel

Sentinels and above. Moderation and watching.

27 commands5 the remote console can run
adminvision
Allows the admin to see admin-only visible items.
{ on | off | toggle | check } Controls whether or not the admin can see admin-only visible items. Note that if you turn this feature off, you will need to log out and back in before the visible items become invisible.
needs a player
ban
Bans the specified player account.
[accountname] [days] [hours] [minutes] (reason) This command bans the specified player account for the specified time. This player will not be able to enter the game with any character until the time expires. Example: @ban AccountName 0 0 5 Example: @ban AccountName 1 0 0 banned 1 day because reasons
either
banlist
Lists all banned accounts on this world.
either
boot
Boots the character out of the game.
[account | char | iid] who (, reason) This command boots the specified character out of the game. You can specify who to boot by account, character name, or player instance id. 'who' is the account / character / instance id to actually boot. You can optionally include a reason for the boot. Example: @boot char Character Name @boot account AccountName @boot iid 0x51234567 @boot char Character Name, Reason for being booted
either
buff
Buffs you (or a player) with all beneficial spells.
[name] [maxLevel] This command buffs yourself (or the specified character).
needs a player
cloak
Sets your cloaking state.
< on / off / player / creature > This command sets your current cloaking state < on > You will be completely invisible to players. < off > You will show up as a normal. < player > You will appear as a player. (No + and a white radar dot.) < creature > You will appear as a creature. (No + and an orange radar dot.)
needs a player
deaf
Block @tells except for the player you are currently helping.
needs a player
fellowbuff
Buffs your fellowship (or a player's fellowship) with all beneficial spells.
[name] This command buffs your fellowship (or the fellowship of the specified character).
needs a player
finger
Show the given character's account name or vice-versa.
[ [-a] character] [-m account] Given a character name, this command displays the name of the owning account. If the -m option is specified, the argument is considered an account name and the characters owned by that account are displayed. If the -a option is specified, then the character name is fingered but their account is implicitly fingered as well.
either
freeze
Freezes the selected target for 10 minutes or until unfrozen.
needs a player
gag
Prevents a character from talking.
< char name > The character will not be able to @tell or use chat normally.
needs a player
god
Turns current character into a god!
Sets attributes and skills to higher than max levels. To return to a mortal state, use the /ungod command. Use the /god command with caution. While unlikely, there is a possibility that the character that runs the command will not be able to return to normal or will end up in a state that is unrecoverable.
needs a player
home
Teleports you to your sanctuary position.
< recall number > - Recalls to a saved position, valid values are 1 - 9. NOTE: Calling @home without a number recalls your sanctuary position; calling it with a number will teleport you to the corresponding saved position.
needs a player
limbo
[on / off] - Puts the targeted player in 'limbo' which means that the player cannot damage anything or be damaged by anything.The player will not receive direct tells, or channel messages, such as fellowship messages and allegiance chat. The player will be unable to salvage.This status times out after 15 minutes, use '@limbo on' again on the player to reset the timer. You and the player will be notifed when limbo wears off.If neither on or off are specified, on is assumed.
needs a player
mrt
Toggles the ability to bypass housing boundaries
needs a player
neversaydie
Turn immortality on or off.
[ on | off ] Defaults to on.
needs a player
portal_bypass
Toggles the ability to bypass portal restrictions.
needs a player
repeat
< Num > < Command > -Repeat a command a number of times.
needs a player
run
Temporarily boosts your run skill.
( on | off | toggle | check ) Boosts the run skill of the PSR so they can pursue the "bad folks". The enchantment will wear off after a while. This command defaults to toggle.
needs a player
save
Sets your sanctuary position or a named recall point.
< recall number > - Saves your position into the numbered recall, valid values are 1 - 9. NOTE: Calling @save without a number saves your sanctuary (Lifestone Recall) position.
needs a player
telereturn
Return a player to their previous location.
PlayerName
needs a player
teleto
Teleport yourself to a player
[Player's Name]
needs a player
teletome
Teleports a player to your current location.
PlayerName
needs a player
unban
Unbans the specified player account.
[accountname] This command removes the ban from the specified account. The player will then be able to log into the game.
either
unfreeze
Unfreezes the selected target.
needs a player
ungag
Allows a gagged character to talk again.
< char name > The character will again be able to @tell and use chat normally.
needs a player
ungod
Returns character to a mortal state.
Sets attributes and skills back to the values they were when you became a god. If the command fails to revert your state it will default to godmode. In the event of failure, contact a server administrator to sort it out.
needs a player

Back to top

EnvoyAccessLevel.Envoy

Envoys and above. Heavier moderation, and deleting things.

16 commands3 the remote console can run
crack
Cracks the most recently appraised locked target.
[. open it too]
needs a player
delete
Deletes the selected object.
Players may not be deleted this way.
needs a player
gamecast
Sends a world-wide broadcast.
<message> This command sends a world-wide broadcast to everyone in the game. Text is prefixed with 'Broadcast from (admin-name)> '. See Also: @gamecast, @gamecastemote, @gamecastlocal, @gamecastlocalemote.
either
heal
Heals yourself (or the selected creature)
This command fully restores your(or the selected creature's) health, mana, and stamina
needs a player
myiid
Displays your Instance ID (IID)
needs a player
myserver
Displays the number of the game server on which you are currently located.
needs a player
queryplugin
< pluginname > -View information about a specific plugin.
needs a player
querypluginlist
(-fresh) - View list of plug-ins the selected character is running. If you do not use the -fresh paramater, you will get results that where cached at login. That way, you will not be sending an alert to the player that you are querying thier plugin list. If you use -fresh, then you will get fresh data from the player's client and they will recieve notification that you have asked for thier plugin list.NOTE: Results are dependent upon 3rd party authors providing correct information.
needs a player
regen
Sends the selected generator a regeneration message.
needs a player
rename
Rename a character. (Do NOT include +'s for admin names)
< Current Name >, < New Name >
either
serverlist
Shows a list of the logical servers that control this world.
needs a player
smite
Kills the selected target or all monsters in radar range if "all" is specified.
[all, Player's Name]
needs a player
snoop
[start / stop][Character Name]
needs a player
time
Displays the server's current game time.
either
trophies
Shows a list of the trophies dropped by the target creature, and the percentage chance of dropping.
needs a player
unlock
Cleans the SQL lock on either everyone or the given player.
needs a player

Back to top

DeveloperAccessLevel.Developer

Developer and Admin only. Building, spawning and inspecting the world.

187 commands36 the remote console can run
MoveTo
Used to test the MoveToObject message. It will spawn a training wand in front of you and then move to that object.
moveto optional parameter distance if omitted 10f
needs a player
addallspells
Adds all known spells to your own spellbook.
needs a player
addalltitles
Add all titles to yourself
needs a player
addenc
Spawns a new wcid or classname in the current outdoor cell as an encounter
<wcid or classname>
needs a player
additemspell
Adds a spell to the last appraised item's spellbook.
<spell id>
needs a player
addspell
Adds the specified spell to your own spellbook.
<spellid>
needs a player
addtitle
Add title to yourself
[titleid]
needs a player
adminui
Placeholder for retail's Admin UI toggle. The handler is empty — it does nothing.
needs a player
animation
Plays an animation on the current player, or optionally another object
MotionCommand (optional target guid)
needs a player
auditobjectmaint
Iterates over physics objects to find leaks
either
barbershop
Displays the barber ui
needs a player
barrier-test
Shows debug information for house barriers
needs a player
bumpvelocity
Bumps the velocity of the last appraised object.
needs a player
castspell
Casts a spell on the last appraised object
spell id
needs a player
chatdump
Spews 1000 lines of text to you.
needs a player
check-collision
Checks if the player is currently colliding with any other objects.
needs a player
ci
Creates an object in your inventory.
wclassid (string or number), Amount to Spawn (optional [default:1]), Palette (optional), Shade (optional)
needs a player
ciaetheria
Spawns an Aetheria in the player's inventory
[color] [set] [surge] [level] Color: Blue, Yellow, Red Set: Defense, Destruction, Fury, Growth, Vigor Surge: Destruction, Protection, Regeneration, Affliction, Festering Level: 1 - 5
needs a player
ciloot
Generates randomized loot in player's inventory
<tier> optional: <# items>
needs a player
cirand
Creates random objects in your inventory.
type (string or number) <num to create> defaults to 10 if omitted, max 50
needs a player
cisalvage
Create a salvage bag in your inventory
<material_type>, optional: <structure> <workmanship> <num_items>
needs a player
clearcache
Clears the various database caches. This enables live editing of the database information
either
clearphysicscaches
Clears Physics Object Caches
either
cm
Create a salvage bag in your inventory
<material_type>, optional: <structure> <workmanship> <num_items>
needs a player
comps
Creates spell component items in your inventory for testing.
needs a player
contract
Query, stamp, and erase contracts on the targeted player
[list | bestow | erase] contract list - List the contracts for the targeted player contract bestow - Stamps the specific contract on the targeted player. If this fails, it's probably because the contract is invalid. contract erase - Erase the specific contract from the targeted player. If no quest flag is given, it erases the entire contract table for the targeted player.
needs a player
copychar
Copies an existing character into your character list.
< Existing Character Name >, < New Character Name > Given the name of an existing character "character name", this command makes a copy of that character with the name "copy name" and places it into your character list.
needs a player
create
Creates an object or objects in the world.
<wcid or classname> (amount) (palette) (shade) This will attempt to spawn the weenie you specify. If you include an amount to spawn, it will attempt to create that many of the object. Stackable items will spawn in stacks of their max stack size. All spawns will be limited by the physics engine placement, which may prevent the number you specify from actually spawning.Be careful with large numbers, especially with ethereal weenies.
needs a player
createcreature
Debug command to spawn a creature in front of the player and save it as a static spawn if the static option is specified.
weenieClassId
needs a player
createinst
Spawns a new wcid or classname as a landblock instance
<wcid or classname> To create a parent/child relationship: /createinst -p <parent guid> -c <wcid or classname> To automatically get the parent guid from the last appraised object: /createinst -p -c <wcid or classname> To manually specify a start guid: /createinst <wcid or classname> <start guid> Start guids can be in the range 0x000-0xFFF, or they can be prefixed with 0x7<landblock id>
needs a player
createliveops
Creates an object or objects with lifespans in the world for live events.
<wcid or classname> (amount) (lifespan) (palette) (shade) This will attempt to spawn the weenie you specify. If you include an amount to spawn, it will attempt to spawn that many of the object. Stackable items will spawn in stacks of their max stack size. All spawns will be limited by the physics engine placement, which may prevent the number you specify from actually spawning. Be careful with large numbers, especially with ethereal weenies. If you include a lifespan, this value is in seconds, and defaults to 3600 (1 hour) if not specified.
needs a player
createnamed
Creates a named object in the world.
<wcid or classname> <count> <name>
needs a player
currency
Creates some currency items in your inventory for testing.
needs a player
damagehistory
Prints your own damage history to chat.
needs a player
database-shard-cache-npbrt
Shard Database, Non-Player Biota Cache - Retention Time (in minutes)
either
database-shard-cache-pbrt
Shard Database, Player Biota Cache - Retention Time (in minutes)
either
databaseperftest
Test server/database performance.
biotasPerTest optional parameter biotasPerTest if omitted 1000
either
databasequeueinfo
Show database queue information.
either
de_n
Sends text to named player, formatted exactly as entered.
<name>, <text>
needs a player
de_s
Sends text to selected player, formatted exactly as entered, with no prefix of any kind.
<text>
needs a player
deathxp
Displays how much experience the last appraised creature is worth when killed.
needs a player
debugboard
Shows the current chess board state
needs a player
debugchess
Shows the chess move history for a player
needs a player
debugdamage
Toggles the display for player damage info
<attack|defense|all|on|off>
needs a player
debugemote
Enables emote debugging for the last appraised object
needs a player
debugmove
Toggles movement debugging for the last appraised monster
<on/off>
needs a player
debugspell
Toggles spell projectile debugging info
needs a player
debugspellbook
Shows the spellbook for the last appraised object
needs a player
delevel
Attempts to delevel the current player. Requires enough unassigned xp and unspent skill credits.
new level
needs a player
destructionqueue
Shows the list of previously visible objects queued for destruction for a player
<optional guid, or optional 'target' for last appraisal target>
needs a player
direct_emote_name
Sends text to named player, formatted exactly as entered.
<name>, <text>
needs a player
direct_emote_select
Sends text to selected player, formatted exactly as entered, with no prefix of any kind.
<text>
needs a player
dispel
Removes all enchantments from the player
/dispel
needs a player
dist
Returns the distance to the last appraised object
needs a player
draw
Draws undrawable things.
needs a player
dumpattackers
Displays the detection and enemy information for the selected creature.
needs a player
dungeonname
Shows the dungeon name for the current landblock
needs a player
echo
Send text back to yourself.
"text to send back to yourself" [ChatMessageType] ChatMessageType can be a uint or enum name
needs a player
echoflags
Echo flags back to you
[type to test] [int]
either
effect
Plays an effect.
effect (float) Effect can be uint or enum namefloat is scale level
needs a player
enable-aetheria
Enables the aetheria slots for the player
needs a player
equiptest
Simulates equipping a new item to your character, replacing all other items.
needs a player
event
Maniuplates the state of an event
[ start | stop | disable | enable | clear | status ] (name) @event clear < name > - clears event with name <name> or all events if you put in 'all' (All clears registered generators, <name> does not) @event status <eventSubstring> - get the status of all registered events or get all of the registered events that have <eventSubstring> in the name.
either
export-json
Exports content from database to JSON file
<optional type> <id> <optional type> - landblock, quest, recipe, spell, weenie (default if not specified) <id> - wcid or content id to export
either
export-json-folders
Exports content from database to JSON file in a WeenieType/ItemType folder structure
<wcid>
either
export-sql
Exports content from database to SQL file
<optional type> <id> <optional type> - landblock, encounter, event, quest, recipe, spell, weenie (default if not specified) <id> - wcid or content id to export
either
export-sql-folders
Exports weenie content from database to an SQL file in a WeenieType/ItemType folder structure
<wcid>
either
faction
sets your own faction state.
< none / ch / ew / rb > (rank) This command sets your current faction state < none > No Faction < ch > Celestial Hand < ew > Eldrytch Web < rb > Radiant Blood (rank) 1 = Initiate | 2 = Adept | 3 = Knight | 4 = Lord | 5 = Master
needs a player
fast
Self-buffs Quickness, Sprint and Strength VIII. Developer convenience.
needs a player
fellow-dist
Shows distance to each fellowship member
needs a player
fellow-info
Shows debug info for fellowships.
needs a player
food
Creates some food items in your inventory for testing.
needs a player
forcegc
Forces .NET Garbage Collection
either
forcegc2
Forces .NET Garbage Collection with LOH Compact
either
forcelogoff
Force log off of specified character or last appraised character
needs a player
forcelogout
Force log off of specified character or last appraised character
needs a player
fumble
Forces the selected target to drop everything they contain to the ground.
needs a player
gamecastemote
Sends text to all players, formatted exactly as entered.
<message> See Also: @gamecast, @gamecastemote, @gamecastlocal, @gamecastlocalemote.
either
gamecastlocal
Sends a server-wide broadcast.
<message> This command sends the specified text to every player on the current server. See Also: @gamecast, @gamecastemote, @gamecastlocal, @gamecastlocalemote.
either
gamecastlocalemote
Sends text to all players within chat range, formatted exactly as entered.
<message> Sends text to all players within chat range, formatted exactly as entered, with no prefix of any kind. See Also: @gamecast, @gamecastemote, @gamecastlocal, @gamecastlocalemote.
either
generate-classnames
Generates WeenieClassName.cs from current world database
either
generatordump
Lists all properties for the last generator you examined.
needs a player
getallspellformula
Tests spell formula calculation
console only
getinfo
Shows basic info for the last appraised object.
needs a player
getproperty
Gets a property for the last appraised object
<property>
needs a player
getspellformula
Tests spell formula calculation
console only
givemana
Gives mana to the last appraised object
<amount>
needs a player
gps
Display location.
needs a player
grantitemxp
Give item XP to the last appraised item.
needs a player
grantluminance
Give luminance to yourself (or the specified character).
ulong @grantluminance [name] 1500000 is max luminance
needs a player
grantxp
Give XP to yourself (or the specified character).
ulong @grantxp [name] 191226310247 is max level 275
needs a player
harmself
Sets all player vitals to 1
needs a player
housekeep
[never { off | on}] -With no parameters, this command displays the housekeeping info for the selected item.With the 'never' flag, it sets the item to never housekeep, or turns that state off.
needs a player
idlist
Shows the next ID that will be allocated from GuidManager.
needs a player
import-json
Imports json data from the Content folder
<type> <wcid> <type> - landblock, quest, recipe, spell, weenie (default if not specified) <wcid> - filename prefix to search for. can be 'all' to import all files for this content type
either
import-sql
Imports sql data from the Content folder
<type> <wcid> <type> - landblock, encounter, quest, recipe, spell, weenie (default if not specified) <wcid> - filename prefix to search for. can be 'all' to import all files for this content type
either
import-sql-folders
Imports all weenie sql data from the Content folder and all sub-folders
<wcid> <wcid> - wcid prefix to search for. can be 'all' to import everything
either
inv
Creates sample items, foci and containers in your inventory.
needs a player
knownobjs
Display a list of objects that the client is aware of.
needs a player
knownplayers
Shows the list of players known to an object
<optional guid, or optional 'target' for last appraisal target>
needs a player
listcb
List Clothing Tables available
console only
listplayers
Displays all of the active players connected too the server.
either
listpositions
Displays all available saved character positions from the database.
needs a player
loadalllandblocks
Loads all Landblocks. This is VERY crude. Do NOT use it on a live server!!! It will likely crash the server. Landblock resources will be loaded async and will continue to do work even after all landblocks have been loaded.
either
location
Causes your current location to be continuously displayed on the screen.
needs a player
lootgen
Generate a piece of loot from the LootGenerationFactory.
<wcid or classname> <tier>
needs a player
lostest
Tests for direct visibilty with latest appraised object
needs a player
magic god
Sets your magic stats to the specfied level.
needs a player
makeiou
Make an IOU and put it in your inventory
<wcid>
needs a player
monsterspell
The last appraised creature casts a spell. For targeted spells, defaults to the current player.
optional target guid
needs a player
morph
Morphs your bodily form into that of the specified creature. Be careful with this one!
<wcid or weenie class name> [character name]
needs a player
movement
Movement testing command, to be removed soon
needs a player
myloc
Shows the current player location, from the server perspective
needs a player
netstats
View network statistics
either
nudge
Correct player position cell ID after teleporting into black space.
needs a player
pk
sets your own PK state.
< npk / pk / pkl / free > This command sets your current player killer state This command also expects to be used '@cloak player' to properly reflect to other players < npk > You can only attack monsters. < pk > You can attack player killers and monsters. < pkl > You can attack player killer lites and monsters < free > You can attack players, player killers, player killer lites, monsters, and npcs
needs a player
pktimer
Sets your PK timer to the current time
needs a player
playsound
Plays a sound.
sound (volume) (guid) Sound can be uint or enum name Volume and source guid are optional
needs a player
portalstorm
Tests starting a portal storm on yourself
storm_level [0=Brewing, 1=Imminent, 2=Stormed, 3=Subsided]
needs a player
propertydump
Lists all properties for the last world object you examined.
needs a player
pscript
Plays a named PlayScript visual effect on the last appraised object.
needs a player
purchase-house
Instantly purchase the house for the last appraised covenant crystal.
needs a player
qst
Query, stamp, and erase quests on the targeted player
(fellow) [list | bestow | erase] qst list - List the quest flags for the targeted player qst bestow - Stamps the specific quest flag on the targeted player. If this fails, it's probably because you spelled the quest flag wrong. qst stamp - Stamps the specific quest flag on the targeted player the specified number of times. If this fails, it's probably because you spelled the quest flag wrong. qst erase - Erase the specific quest flag from the targeted player. If no quest flag is given, it erases the entire quest table for the targeted player.
needs a player
radar
Toggles your radar on and off.
needs a player
raise
Raises your experience (or the experience in a skill) by the given amount.
needs a player
rares dump
Lists all tiers of rare items.
needs a player
readdat
Tests reading the client_portal.dat
console only
recordcast
Records spell casting keypresses to server for debugging
needs a player
reload-landblock
Reloads the current landblock.
needs a player
reloadsysmsg
Causes all servers to reload system_messages.txt.
needs a player
remove-vitae
Removes vitae from last appraised player
needs a player
removeenc
Removes the last appraised object from the encounters table
needs a player
removeinst
Removes the last appraised object from the current landblock instances
needs a player
removeitemspell
Removes a spell to the last appraised item's spellbook.
<spell id>
needs a player
removespell
Removes the specified spell to your own spellbook.
<spellid>
needs a player
requirecomps
Sets whether spell components are required to cast spells.
[ on | off ] This command sets whether spell components are required to cast spells.. When turned on, spell components are required. When turned off, spell components are ignored.
needs a player
resist-info
Shows the resistance info for the last appraised creature.
needs a player
retaliatetargets
Shows the list of retaliate targets for a monster
<optional guid, or optional 'target' for last appraisal target>
needs a player
rip
Instant death with none of /die's confirmation dialog.
needs a player
rotate
Adjusts the rotation of a landblock instance
<dir> Directions: north, south, west, east, northwest, northeast, southwest, southeast, n, s, w, e, nw, ne, sw, se, -or- 0-360, with 0 being north, and 90 being west
either
rotate-x
Adjusts the rotation of a landblock instance along the x-axis
<degrees>
either
rotate-y
Adjusts the rotation of a landblock instance along the y-axis
<degrees>
either
rotate-z
Adjusts the rotation of a landblock instance along the z-axis
<degrees>
either
safecomps
Enables / disables spell component burning
<on/off>
needs a player
save-now
Saves your session.
needs a player
setadvclass
Sets the advancement class of one of your own skills.
needs a player
setcoin
Set Coin display debug only usage
needs a player
setglobalenviron
Sets or clears server's global environment option
(name or id of EnvironChangeType) leave blank to reset to default. list to get a complete list of options.
needs a player
sethealth
sets your current health to a specific value.
ushort
needs a player
setlbenviron
Sets or clears your current landblock's environment option
(name or id of EnvironChangeType) leave blank to reset to default. list to get a complete list of options.
needs a player
setposition
Saves the supplied character position type to the database.
uint 1-27 @setposition 1
needs a player
setproperty
Sets a property for the last appraised object
<property> <value>
needs a player
setpurchasetime
Sets the house purchase time for this player
needs a player
setvital
Sets the specified vital to a specified value
Usage: @setvital <vital> <value> <vital> is one of the following strings: health, hp stamina, stam, sp mana, mp <value> is an integral value [0-9]+, or a relative value [-+][0-9]+
needs a player
show-wielded-treasure
Shows the WieldedTreasure table for a Creature
wcid
either
showsession
Show IP and ID for network session of last appraised character
needs a player
showstats
Shows a list of a creature's current attribute/skill levels
showstats
needs a player
showtier
Shows the DeathTreasure tier for the last appraised monster
needs a player
showvelocity
Shows the velocity of the last appraised object.
needs a player
slow
Self-casts Slowness, Leaden Feet and Weakness VIII. Developer convenience.
needs a player
spendallxp
Spend all available XP on Attributes, Vitals and Skills.
needs a player
spendxp
Allows you to more quickly spend your available xp into the specified skill.
needs a player
splits
Creates some stackable items in your inventory for testing.
needs a player
sticky
Sets whether you lose items should you die.
<off/on>
needs a player
targetloc
Shows the location of the last appraised object
needs a player
teleallto
Teleports all players to a player. If no target is specified, all players will be teleported to you.
[Player's Name]
needs a player
teledist
Teleports a some distance ahead of the last object spawned
<distance>
needs a player
teledungeon
Teleport to a dungeon
<dungeon name or landblock>
needs a player
teleloc
Teleport yourself to the specified location.
cell [x y z] (qw qx qy qz) @teleloc follows the same number order as displayed from @loc output Example: @teleloc 0x7F0401AD [12.319900 -28.482000 0.005000] -0.338946 0.000000 0.000000 -0.940806 Example: @teleloc 0x7F0401AD 12.319900 -28.482000 0.005000 -0.338946 0.000000 0.000000 -0.940806 Example: @teleloc 7F0401AD 12.319900 -28.482000 0.005000
needs a player
telepoi
Teleport yourself to a named Point of Interest
[POI|list] @telepoi Arwic Get the list of POIs @telepoi list
needs a player
teletype
Teleport to a saved character position.
uint 0-22 @teletype 1
needs a player
telexyz
Teleport to a location.
cell x y z qx qy qz qw all parameters must be specified and cell must be in decimal form
needs a player
testaim
Tests the aim high/low motions, and projectile spawn position
needs a player
testdeathitems
Test death item selection
needs a player
tiermobs
Shows a list of monsters for a particular tier #
tier
needs a player
trainskill
Attempts to train the specified skill by spending skill credits on it.
needs a player
trywield
Tests an item in your inventory against its wield requirements, by object guid.
needs a player
turnto
Turns the last appraised object to the player
turnto
needs a player
usewith
Uses specified object on last appraised object
guid
needs a player
vendordump
Lists all properties for the last vendor you examined.
needs a player
visibleobjs
Shows the list of objects currently visible to an object
<optional guid, or optional 'target' for last appraisal target>
needs a player
visibleplayers
Shows the list of players visible to a player
<optional guid, or optional 'target' for last appraisal target>
needs a player
visibletargets
Shows the list of targets currently visible to a monster
<optional guid, or optional 'target' for last appraisal target>
needs a player
vloc2loc
Output a set of LOCs for a given landblock found in the VLOCS dataset
<LandblockID> Example: @vloc2loc 0x0007 @vloc2loc 0xCE95
either
we
Sends text to all players, formatted exactly as entered.
<message> See Also: @gamecast, @gamecastemote, @gamecastlocal, @gamecastlocalemote.
either
weapons
Creates testing items in your inventory.
needs a player
whoami
Shows you your GUIDs.
needs a player

Back to top

AdminAccessLevel.Admin

Admin only. The server itself — accounts, shutdown, the database.

66 commands57 the remote console can run
accountcreate
Creates a new account.
username password (accesslevel) accesslevel can be a number or enum name 0 = Player | 1 = Advocate | 2 = Sentinel | 3 = Envoy | 4 = Developer | 5 = Admin
either
accountget
Gets an account.
username
console only
adminhouse
House management tools for admins.
needs a player
bornagain
Restores a deleted character to an account.
deletedCharID(, newCharName)(, accountName) Given the ID of a deleted character, this command restores that character to its owner. (You can find the ID of a deleted character using the @finger command.) If the deleted character's name has since been taken by a new character, you can specify a new name for the restored character as the second parameter. (You can find if the name has been taken by also using the @finger command.) Use a comma to separate the arguments. If needed, you can specify an account name as a third parameter if the character should be restored to an account other than its original owner. Again, use a comma between the arguments.
needs a player
cancel-shutdown
Stops an active server shutdown.
either
cell-export
Export contents of CELL DAT file.
<export-directory-without-spaces>
console only
deletecharacter
Deletes a character and removes it from players restore list
[character name] Given the name of a character, this command deletes that character, booting it if in game, and removes it from character's restore list. (You can find the name for a character using the @finger command.)
either
exit
Shut down server immediately.
console only
fetchbool
Fetches a server property that is a bool
fetchbool (string)
either
fetchdouble
Fetches a server property that is a double
fetchdouble (string)
either
fetchlong
Fetches a server property that is a long
fetchlong (string)
either
fetchstring
Fetches a server property that is a string
fetchstring (string)
either
fix-allegiances
Fixes the monarch data for allegiances
console only
fix-biota-emote-delay
Fixes biota emotes with incorrect default delays
console only
fix-gear-plating
Corrects the name on Gear Plating.
<execute>
console only
fix-shortcut-bars
Fixes the players with duplicate items on their shortcut bars.
<execute>
console only
fix-spell-bars
Fixes the players spell bars.
<execute>
console only
getenchantments
Shows the enchantments for the last appraised item
needs a player
highres-export
Export contents of client_highres.dat file.
<export-directory-without-spaces>
console only
image-export
Export Texture/Image Files
console only
language-export
Export contents of client_local_English.dat file.
<export-directory-without-spaces>
console only
lbinterval
Sets how often in seconds the server farm will rebalance the server farm load.
needs a player
lbthresh
Set how much load can be transferred between two servers during a single load balance.
needs a player
modifyattr
Adjusts an attribute for the last appraised mob/NPC/player
<attribute> <delta>
either
modifybool
Modifies a server property that is a bool
modifybool (string) (bool)
either
modifydouble
Modifies a server property that is a double
modifyfloat (string) (double)
either
modifylong
Modifies a server property that is a long
modifylong (string) (long)
either
modifypropertydesc
Modifies a server property's description
modifypropertydesc <STRING|BOOL|DOUBLE|LONG> (string) (string)
either
modifyskill
Adjusts the skill for the last appraised mob/player
<skillName> <delta>
either
modifystring
Modifies a server property that is a string
modifystring (string) (string)
either
modifyvital
Adjusts the maximum vital attribute for the last appraised mob/player and restores full vitals
<Health|Stamina|Mana> <delta>
either
movetome
Moves the last appraised object to the current player location.
needs a player
portal-export
Export contents of PORTAL DAT file.
<export-directory-without-spaces>
console only
reload-loot-tables
reloads the latest data from the loot tables
optional profile folder
either
resyncproperties
Resync the properties database
either
set-accountaccess
Change the access level of an account.
accountname (accesslevel) accesslevel can be a number or enum name 0 = Player | 1 = Advocate | 2 = Sentinel | 3 = Envoy | 4 = Developer | 5 = Admin
either
set-accountpassword
Set the account password.
accountname newpassword
either
set-characteraccess
Sets the access level for the character
charactername (accesslevel) accesslevel can be a number or enum name 0 = Player | 1 = Advocate | 2 = Sentinel | 3 = Envoy | 4 = Developer | 5 = Admin
either
set-shutdown-interval
Changes the delay, in seconds, before the server will shutdown.
< 0-99999 > in seconds
either
show-allegiances
Shows all of the allegiance chains on the server.
either
showprops
Displays the name of all properties configurable via the modify commands
either
shutdown
Begins the server shutdown process. Optionally displays a shutdown message, if a string is passed.
< Optional Shutdown Message > Use @cancel-shutdown to abort an active shutdown! Set the shutdown delay in seconds with @set-shutdown-interval < 0-99999 >
either
stop-now
Shuts the server down, immediately!
This command will attempt to safely logoff all players, before shutting down the server.
either
stormnumstormed
Sets how many characters are teleported away during a portal storm.
needs a player
stormthresh
Sets how many character can be in a landblock before we do a portal storm.
needs a player
testlootgen
Generates Loot for testing LootFactories. Do testlootgen -info for examples.
<number of items> <loot tier> <melee, missile, caster, armor, pet, aetheria (optional)>
console only
testlootgencorpse
Generates Corpses for testing LootFactories
<DID> <number corpses> <display table - melee, missile, caster, armor, pet, aetheria>
console only
userlimit
Sets how many clients are allowed to connect to this world.
needs a player
verify-armor-levels
Verifies and optionally fixes any existing armor levels above AL cap
console only
verify-attributes
Verifies and optionally fixes any bugs with player attribute data
console only
verify-beneficial-enchantments
Verifies enchantment registry has correct StatModType for Beneficial spells and optionally fixes
console only
verify-clothing-wield-level
Verifies and optionally fixes any t7/t8 clothing that is missing a wield level requirement
console only
verify-heritage-augs
Verifies all players have their heritage augs.
console only
verify-legendary-wield-level
Verifies and optionally fixes any items with legendary cantrips that have less than 180 wield level requirement
console only
verify-max-augs
Verifies and optionally fixes any bugs with the # of augs each player has
console only
verify-melee-rares
Verifies and optionally fixes any melee rares to EoR wcids
console only
verify-player-data
Verifies and optionally fixes any bugs with player data. Runs all of the verify* commands.
console only
verify-shield-rating
Verifies and optionally fixes any lootgen shields with incorrectly assigned CD/CDR
console only
verify-skill-credits
Verifies and optionally fixes any bugs with player skill credits
console only
verify-skills
Verifies and optionally fixes any bugs with player skill data
console only
verify-vitals
Verifies and optionally fixes any bugs with player vitals data
console only
verify-xp
Verifies and optionally fixes any bugs with player xp
console only
version
Show server version information.
console only
watchmen
Displays a list of accounts with the specified level of admin access.
(accesslevel)
either
wave-export
Export Wave Files
console only
world
Open or Close world to player access.
[open | close] <boot> If closing world, using @world close boot will force players to logoff immediately
either

Back to top

Descriptions come from ACE itself — the text in each [CommandHandler] attribute, or the handler's own body comment where the attribute carries none. Seven commands document neither; those are read off the handler code and are the only descriptions written for this page.

either
Runs in-game and from the remote console.
console only
Flagged ConsoleInvoke. Typing it in-game is refused — the flag name reads backwards.
needs a player
Flagged RequiresWorld. Needs a logged-in character on a landblock, so ace-cmd.sh refuses it.

Nothing matches. Try a shorter word.