Commands
A number of commands are available for game masters.
Security tiers:
0
- Normal Player1
- Quality Assurance2
- Hall Monitors3
- Developers (only available in debug build)4
- Game Master
If Imlight was built in release mode, any command with a developer security level required will instead be forwarded to Game Master tier.
Ungrouped Commands
Command | Security | Syntax | Description |
---|---|---|---|
teleport | Quality Assurance | .teleport $zonename | Teleports you to a specific zone. If a zone is not found, it will guess. |
Account Commands
Command | Security | Syntax | Description |
---|---|---|---|
account | Hall Monitor | .account | Shows all the available account commands. |
account create | Hall Monitor | .account create $username $password | Creates an account with a username and password. |
account delete | Game Master | .account delete $username | Deletes an account associated with a username. |
account lock | Hall Monitor | .account lock $username | Prevents an account from logging in. |
account unlock | Hall Monitor | .account unlock $username | Unlocks an account. |
account password | Game Master | .account password $username $password $password | Changes the password for an account. |
account authlevel | Game Master | .account authlevel $username $newlevel | Sets the authority level for an account, |
account info | Hall Monitor | .account info $username | Shows information about an account. |
account infractions | Hall Monitor | .account infractions $username | Shows the infractions set on an account. |
account warn | Hall Monitor | .account warn $username $reason | Adds an infraction record to an account. |
account removewarn | Hall Monitor | .account removewarn $username | Removes an infraction record from an account. |
ban | Hall Monitor | .ban | Shows all of the available ban commands. |
ban account | Hall Monitor | .ban account $username $bantime <e.g. 4d20h3s> $reason | Bans an account for an amount of time. |
ban ip | Hall Monitor | .ban ip $ip $bantime <e.g. 4d20h3s> $reason | Bans an IP for an amount of time. |
ban machine | Hall Monitor | .ban machine $machineid $bantime <e.g. 4d20h3s> $reason | Bans a machine Id for an amount of time. |
ban info | Hall Monitor | .ban info $username | Shows information about the most recent ban on an account. |
unban | Hall Monitor | .unban | Shows all of the available unban commands. |
unban account | Hall Monitor | .unban account $username | Unbans an account. |
unban ip | Hall Monitor | .unban ip $ip | Unbans an IP. |
unban machine | Hall Monitor | .unban machine $machineid | Unbans a machine ID. |
Context Commands
The commands below require a player to be selected to use.
WARNING
Your command context will not drop. If you select a player, that player will still be in your context no matter how much time has passed.
Command | Security | Syntax | Description |
---|---|---|---|
mute | Hall Monitor | .mute $duration <e.g. 4d20h3s> $reason | Mutes the entire account. |
unmute | Hall Monitor | .unmute | Unmutes the account. |
kick | Hall Monitor | .kick | Kicks the player from the current server. |
warn | Hall Monitor | .warn $reason | Adds an infraction record to the user's account. |
info | Hall Monitor | .info | Shows account information about the selected character. |
Modification Commands
Command | Security | Syntax | Description |
---|---|---|---|
levelup | Quality Assurance | .mod levelup | Levels up your character. |
level | Quality Assurance | .mod level $level | Levels up your character to a certain level. |
speed | Quality Assurance | .mod speed $speed | Changes your speed. The number matches the ingame, so 40 would give you mount speed. |
additem | Quality Assurance | .mod additem $id | Adds an item to your inventory by ID. |
addsnack | Quality Assurance | .mod addsnack $id | Adds a snack to your pet snack bag. |
name | Quality Assurance | .mod name $newName | Adds a new name override to your character. |
maxgold | Quality Assurance | .mod maxgold $newMaxGold | Changes the amount of max gold you can carry. |
addgold | Quality Assurance | .mod addgold $gold | Adds gold to your wizard. |
maxhealth | Quality Assurance | .mod maxhealth $newHealth | Changes your base health value. |
maxmana | Quality Assurance | .mod maxmana $newMana | Changes your base mana value. |
maxenergy | Quality Assurance | mod maxenergy $newValue | Changes the maximum energy of your character. |
currenthealth | Quality Assurance | .mod currenthealth $newHealth | Changes your current health value. |
currentmana | Quality Assurance | .mod currentmana $newMana | Changes your current mana value. |
currentenergy | Quality Assurance | mod currentenergy $newValue | Changes the current energy of your character. |
heal | Quality Assurance | .mod heal | Heals your wizard to full. |
rejuv | Quality Assurance | .mod rejuv | Fills your wizard's mana to full. |
energize | Quality Assurance | mod energize | Refills the energy of your character. |
cantriplevelup | Quality Assurance | mod cantriplevelup | Levels up your cantrip level. |
cantriplevel | Quality Assurance | mod cantriplevel $level | Changes your cantrip level. |
badge | Quality Assurance | mod badge $locale_id | Changes your badge. This must be a locale id to function. |
Spellbook Commands
Command | Security | Syntax | Description |
---|---|---|---|
add | Quality Assurance | .sb add $spellId | Adds a temporary spell to your spellbook. |
remove | Quality Assurance | .sb remove $spellId | Removes a temporary spell from your spellbook. |
learn | Quality Assurance | .sb learn $spellId | Permanently learn a new spell. |
unlearn | Quality Assurance | .sb unlearn $spellId | Unlearn a spell. |
unlearnall | Quality Assurance | .sb unlearnall | Unlearns all spells. |
Debug Commands
Command | Security | Syntax | Description |
---|---|---|---|
gps | Quality Assurance | .debug gps | Shows your current location on the server. |