Deliantra-Client
view release on metacpan or search on metacpan
pod/command_help.pod view on Meta::CPAN
The options are:
=over 4
=item B<normal>
As you would expect.
=item B<threewide>
Fires three arrows in parallel.
=item B<spreadshot>
Fires three arrows which spread out over distance.
=item B<fire>I<direction>
Locks in the direction the missiles will fire, specify by compass position:
B<firenorth>, B<firene>, B<fireeast>, B<firese>, B<firesouth>, B<firesw>, B<firewest>, B<firenw>.
=item B<bestarrow>
Selects and fires the probable best arrow from your inventory.
=back
=head2 brace
When you enter the B<brace> command to brace your character, your
character will no longer move. It can still attack adjoining
spaces. Bracing can be useful to hold a location.
When you are braced, you lose your Dex bonus and incur a 2 point
ac penalty beyond that (if you have a negative Dex bonus, you may in
fact come out ahead. You also only get 20% of the normal experience
for killing creatures, and incur a 4 point WC (to hit) penalty.
=head2 chat
chat <message>
Sends a message to all players on the server. This is the normal way to
chat with others.
=head2 cast
You use the cast command to set your range-action-slot to the spell you
want. Example:
cast burning hands
sets your I<range> slot to B<spell: burning hands>.
If you don't know the spell, shows which spells you do know.
It is helpful to bind string like B<cast burning hands> to keys.
See C<help range> for more information on range weapons.
=head2 X<drop>drop (all|unpaid|cursed|unlocked|.*)
drop [number] name
B<name> is the name of the item(s) to drop. It may match multiple items.
An object name matches when it contains the name. The name matching is
case insensitive.
There are a few special name values:
=over 4
=item B<all>: matches any item.
=item B<unpaid>: matches unpaid items.
=item B<cursed>: drops items known to be cursed or damned.
=item B<unlocked>: drops items not locked in your inventory.
=back
B<number> is optional. This acts as the number of the object to drop. The
objects number must be at least the number for it to be dropped. For
example, if you do B<drop 10 scroll>, only groupings of 10 or more scrolls
will be dropped. A collection of 5 scrolls will not be dropped.
See also B<dropall> and mouse button control within client for dropping
objects.
=head2 cointoss
Tosses a coin and reports the outcome to you and other players on the same
map, much like the say command does.
=head2 orcknuckle
Throws your orcknuckle set and reports the outcome to you and other
players on the same map, much like the say command does. Your first
three orcknuckle throws can report I<beholder>, I<ghost>, I<knight>,
I<princess>, I<dragon>, while the fourth can additionally roll up to
I<orc>.
=head2 dropall
dropall [type]
B<dropall> drops all items in your inventory to the ground, excepting
locked items. The type parameter will also control what is dropped:
=over 4
=item nothing specified
Drops all objects except food, money, keys, and containers.
=item B<weapons>
Drops weapons, bows, and arrows.
=item B<armor> (armour)
Drops armor, shield, and helmets.
=item B<misc>
Drops horns, books, girdles, amulets, rings, cloaks, boots, gloves,
bracers, scrolls, wands, rods, and potions.
=back
See also 'drop' and mouse button control for dropping objects.
=head2 examine
Without arguments, this will give some information on the item below you,
with arguments it will give information on a matching item in your inventory.
For example:
examine rucksack
This will show you something like:
That is rucksack
Its weight limit is 647.1 kg.
It is made of: cloth.
It weighs 0.100 kg.
=head2 follow
This enables the follow mode (cf+ only).
The player issuing the follow
command is required to stand
on a space right next to the
player that is to be followed.
To start following a player,
use:
follow <playername>
To stop following, use:
follow
Without arguments.
=head2 get
pod/command_help.pod view on Meta::CPAN
If you are in a party (party join or party form), you will be able to message
only your party. Even people standing right next to you can't hear it.
=head2 help
Gives you online help for the command or help topic specified.
=head2 hintmode (show|mark|hide)
hintmode show|mark|hide
Sets the I<hint mode> to the given value: Throughout the game you can find
hints that sometimes help you to solve a puzzle or manage a situation
better than without. You can change the display of these hints with this
command:
=over 4
=item show
Show the hints (the default mode).
=item mark
Do not show the hints themselves, but notify you when a hint would have
been available.
=item hide
Hide all hints: You will not be able to tell whether there is a hint
available or not.
=back
=head2 hiscore
Shows a list of the highest level players in the game.
=head2 ignore
ignore list
Lists all players that you currently ignore.
ignore <player> <tell|shout|all> [timeout]
This command ignores the specified messages (B<tell> ignores tells,
B<shout> ignores chat and shout and B<all> ignores everything from the given
user).
The optional timeout (specified in hours) specifies when the ignore entry
expires. The default is 24 (one day). The reason why all ignore entries
expire after a day by default is that most troublemakers stop soon after
they are being ignored.
To revoke an ignore, use the B<unignore> command.
=head2 inventory
Lists all items in your inventory along with their locked/applied/wielded
status. Example:
inventory
Inventory:
- arrow 0.1
- Knife * 2
- long sword (wielded) 15
This shows that you have one arrow which weighs 0.1kg and one Knife which you
protected from dropping by locking it as well as a long sword which you are
currently using to attack.
=head2 invite
This command invites another player to where you are currently located.
There are four levels of inviting that can be earned by doing quests.
Quest descriptions can be found in a house in scorn.
=over 4
=item Level 1 can invite only into private rooms such as apartments.
=item Level 2 can invite into private rooms and unique maps such as guilds.
=item Level 3 can invite to anywhere in the world if there are no monsters on
the map.
=item Level 4 can invite any player to any map with or without monsters. This is
a very dangerous skill and should be used wisely.
=back
In any of these levels, the invited player is required to acknowledge and
allow the transport.
One can never transport from nor to an unholy place. That means, one can
not be saved out of jail using invite.
=head2 invoke
The invoke command is used to cast a spell immediately, or when it is
necessary to give a parameter to the spell. Invoke will not set the range
weapon.
Examples:
invoke restoration
invoke magic rune of large fireball
invoke reincarnation of Iamdead
invoke create food of waybread
It is very helpful to bind healing spells to keys, for example go to your
I<playerbook>, tab I<spells>, the press the right mouse button on the
spell I<medium healing> and choose C<bind invoke ... to a key>. It is
recommended to bind a healing spell or potion to an easily-accessible-key,
such as '1'.
=head2 killpets
killpets [name]
The killpets command is a quick and convenient way
to get rid of all your pets when they are no longer
useful or are getting in the way. Any equipment
they had will be left behind, but you will get no
experience for their death. However, it kills them
instantaneously.
If a name is specified then only pets with that
name will be killed, e.g. killpets bat will kill bats
but not bees. If a number is specified, the pet
corresponding to that number is killed.
=head2 lock
lock [object]
The lock command is a quick and convenient way to
lock items in your inventory.
If a object name is specified then only the
objects that match that name are locked.
e.g lock materials will lock any materials
in your inventory and not touch anything else.
lock by itself will lock everything in your
inventory.
=head2 mapinfo
Shows some information about the map like this:
world_105_115 (/world/world_105_115) in scorn
Creator: Gnat the Gnu
Email: gnu@foo.bar
Date: Sun Dec 16 20:53:13 2001
world_105_115: The map name
/world/world_105_115: The relative map path
scorn: Region the map is in
The rest is information the mapper may or may not provide. Often, this is
the mapper's name, email and map creation date as this example shows.
=head2 maps
maps <mapname>
Shows a list of maps matching the regex <mapname> that are currently being
known to the server. The different fields are Pl, I, Svd, Reset and Path:
=over 4
=item Pl: the number of players on that map currently.
=item I: B<I>n memory, B<S>wapped out or B<L>oading.
The server keeps maps in memory only for a short time (by default about
40 seconds). After that time, it saves them to disk. As the server loads
most maps in the background it is possible that you can see a map that is
currently being loaded, but that's rare, as loading a map is fast.
=item Svd: the amount of seconds the map was last saved (++ means >99).
The server by default tries to save each map at least every 20 seconds if
it changed, so in case of a disastrous crash (one where the server cannot
emergency save), at most 20 seconds of gameplay are lost.
=item Reset: the minimum number of seconds the map will stay as is (will not reset).
Most maps will not reset as long as players are on it, and usually the
reset counter only starts going down when all players left the map. Some
maps will never reset in the common sense, these are usually marked with a
very high number (such as C<1e+99>).
=item Path: the name that uniquely identifies the map, can be used for goto etc.
=back
=head2 mark
pod/command_help.pod view on Meta::CPAN
maps and archetypes) used to implement this version of the game.
Every player has the right to download and modify the source code of the
server, as required by both the GNU General Public License and the GNU
Affero General Public license.
If you modify your version of the server, you will have to provide a means
to download the modified sources (and resources) via this command. If you
run an unmodified version of the server, the default will do.
=head2 statistics
B<statistics> shows various useful information about your character.
None of the information it shows is stuff that is not contained in the
documentation.
As of now, it shows how much experience you need for your next level. It
also shows natural, real, and maximum statistic values.
Your natural stat is the stat without any items/spells applied.
Real is what the current value is (same as in the stat window.)
Maximum is the maximum value for your natural stat.
=head2 suicide
Kills yourself. No, really.
This command might not look useful at first, but sometimes you can get
yourself into a corner you can't escape anymore, either due to a map
bug or your own stupidity. Killing oneself can be difficult and time
consuming, that's why this command is provided. It is fast, painless,
effective, humane.
=head2 take
The take commands take object(s) on the space the player is standing on,
and inserts them into the players inventory.
If no parameter is given, take will get the top object that can be taken
and put it in the players inventory. If no object can be taken, that will
be stated.
A parameter can be given to take. In this case, all object that have names
that match the parameter will be picked up. Thus, if there is a 'sword of
WOE', and 'sword +1' and a 'sword -3' on the ground, 'take sword' will
pick all of them up.
By default, take is bound to the comma key, with no parameters. To change
this, look at the bind command.
=head2 tell
tell <playername> <message>...
Sends a private message to the given player I<only>.
=head2 throw
Throws an unlocked item in your inventory, be it applied or not, into the
direction you are looking. If you mark an item in your inventory, this item
is thrown first. If there is more than one copy of an item, only one of it is
thrown away. God-given items can not be thrown. You need the skill throwing
for this to work.
=head2 time
Shows the Deliantra in-game time, not the server time. It looks like this:
It is 52 minutes past 8 o'clock am, on the Day of the Bull,
the 2nd Day of the Month of the Frost Giant, Year 63.
Time of Year: The Season of New Year.
An hour of game time passes in 3 minutes of real time. The time and
calendar uses 60 minutes per hour, 28 hours per day, seven days per week,
five weeks per month, and 17 months per year. The year is additionally
split into four seasons of 4 months each, except the season of the
Blizzard, which is 5 months long.
The number "zero" is unknown, which is why the minutes go from 1 to 60.
Seasons and the time of the day affect the overall outdoor daylight.
=head2 title
title <new title>
title clear # Sets your title back to your race.
Players can change their title. For example you called yourself Gandalf and
your race is elf, you can use the title command to change your name from
"Gandalf the elf" to "Gandalf the white" by using C<title the white>.
Dragons cannot set their title because it changes during the game.
=head2 unignore
unignore <login>
Cancels all ignores set for the specified login. See B<ignore>.
=head2 unlock
unlock [object]
The unlock command is a quick and convenient way to
unlock items in your inventory.
If a object name is specified then only the
objects that match that name are unlocked.
e.g unlock materials will unlock any materials
in your inventory and not touch anything else.
unlock by itself will unlock everything in your
inventory.
=head2 uptime
Tells you something about the time the server was started and how long ago
that was.
=head2 use_skill
use_skill <name of skill>
Uses the given L<skill|pod/skill_help> immediately, once. See also
L<ready_skill>.
=head2 usekeys (inventory|keyrings|containers)
The B<usekeys> option determines the behaviour of using keys.
Values are:
=over 4
=item B<inventory>: Only keys in the top level inventory are used (default)
=item B<keyrings>: Only keys in active key rings are used.
=item B<containers>: Only keys in active containers are used.
=back
Note that key rings are just a specialized container, so the containers
will also find keys in key rings.
Only active containers are used - keys will not jump out of closed
containers, but hints will be given if you have keys in such containers.
=head2 version
Shows what version of the software the server is running on and what people
have contributed what to the game.
=head2 weather
Gives you information about the current weather of outside areas, if the
server has weather support (which is unlikely, as it is very broken).
=head2 whereabouts
The whereabouts command gives a summary about the
regions in which players are currently staying.
=head2 whereami
Tells you some historical information on the region you are currently in.
( run in 1.393 second using v1.01-cache-2.11-cpan-39bf76dae61 )