ViewVC Help
View File | Revision Log | Show Annotations | Download File
/cvs/deliantra/Deliantra-Client/pod/command_help.pod
Revision: 1.47
Committed: Fri Sep 28 23:33:53 2012 UTC (11 years, 8 months ago) by root
Branch: MAIN
Changes since 1.46: +4 -1 lines
Log Message:
*** empty log message ***

File Contents

# User Rev Content
1 root 1.45 =encoding utf-8
2    
3 root 1.24 =head1 Deliantra Command ListingX<command>
4 root 1.1
5     =head2 accept-invitation
6    
7     Accepts an invitation previously issued by another player using the invite
8     command. This will transfer you to the location you were invited to.
9    
10     =head2 afk
11    
12     Puts you into AFK (Away From Keyboard) mode. This can be used when you
13     are away for some time but not long enough to log off. It will not save
14     you from starvation and will merely list you as AFK in the user list.
15    
16 root 1.46 An argument of C<0> disables and C<1> enables this option, no argument
17     toggles the setting.
18    
19 root 1.1 =head2 apply
20    
21     Apply applies an object.
22    
23     If no options are given, it applies an object you are standing on.
24    
25     If an object name is given, it will apply/unapply that object (toggle)
26    
27     Extra options to apply:
28    
29     -a Always applies the object
30     -u Always unapplies the object.
31    
32     These two options disable the toggling feature.
33    
34 root 1.2 =head2 X<applymode>applymode (nochoice|never|always)
35 root 1.1
36 root 1.31 the C<applymode> controls what happens when you are equipping something that would
37 root 1.1 require something else to be unequipped.
38    
39     The options are:
40    
41     =over 4
42    
43     =item B<nochoice>
44    
45     In this case, if there is no choice for the item(s) being removed in order
46     to equip your new item. An example of this is a wand - there can only be
47     one other item needed to be unequipped for the new item to be equipped.
48     Note that in the case of two handed objects, like bows, it can result in
49     two (or more) items being unequipped to equip your new item.
50    
51     =item B<never>
52    
53     In this case, it will never unequip something for you. It will instead
54     tell you want you need to unequip - this can be a list of many objects.
55    
56     =item B<always>
57    
58     This will unequip whatever is needed to equip your new item.
59    
60     =back
61    
62     An example of how the above works:
63    
64     If your character currently has two rings, and tries to equip a third, the
65     B<nochoice> mode will print the two rings you currently have equipped. The
66     B<always> mode will unequip one of the rings in your inventory. The ring
67     unequipped is fairly indeterminate - it depends on how the server has
68     ordered your inventory (which is not the same as the order your window
69     displays).
70    
71     If your character is currently wearing a suit of armor, and you try to
72     equip another suit, both B<nochoice> and B<always> will cause the new suit
73     to get equipped.
74    
75 root 1.3 See L<apply|command/apply>.
76 root 1.1
77     =head2 body
78    
79 root 1.37 Shows how much (and what) you are wielding on certain body parts.
80    
81     For example as fireborn, you have 4 fingers to put rings on. If you have
82     3 rings on it will say: "on your finger 3 1", meaning you have 3 fingers
83     full and one free.
84    
85     Both items as well as skills and other more esoteric objects can use those
86     body parts.
87 root 1.1
88 root 1.2 =head2 X<bowmode>bowmode (normal|threewide|spreadshot|bestarrow|.*)
89 root 1.1
90 root 1.31 The C<bowmode> controls how you will fire arrows and bolts.
91 root 1.1
92     The options are:
93    
94     =over 4
95    
96     =item B<normal>
97    
98     As you would expect.
99    
100     =item B<threewide>
101    
102     Fires three arrows in parallel.
103    
104     =item B<spreadshot>
105    
106     Fires three arrows which spread out over distance.
107    
108     =item B<fire>I<direction>
109    
110     Locks in the direction the missiles will fire, specify by compass position:
111     B<firenorth>, B<firene>, B<fireeast>, B<firese>, B<firesouth>, B<firesw>, B<firewest>, B<firenw>.
112    
113     =item B<bestarrow>
114    
115     Selects and fires the probable best arrow from your inventory.
116    
117     =back
118    
119     =head2 brace
120    
121     When you enter the B<brace> command to brace your character, your
122     character will no longer move. It can still attack adjoining
123     spaces. Bracing can be useful to hold a location.
124    
125 root 1.31 When you are braced, you lose your Dex bonus and incur a 2 point
126     ac penalty beyond that (if you have a negative Dex bonus, you may in
127 root 1.1 fact come out ahead. You also only get 20% of the normal experience
128 root 1.31 for killing creatures, and incur a 4 point WC (to hit) penalty.
129 root 1.1
130 root 1.46 An argument of C<0> disables and C<1> enables this option, no argument
131     toggles the setting.
132    
133     =head2 bumpmsg
134    
135     Toggles between wall bump messages (and sound) enabled and disabled. This
136     greatly improves navigation experience in text-only clients, but works in
137     any client.
138    
139     An argument of C<0> disables and C<1> enables this option, no argument
140     toggles the setting.
141    
142 root 1.1 =head2 chat
143    
144     chat <message>
145    
146 root 1.29 Sends a message to all players on the server. This is the normal way to
147     chat with others.
148 root 1.1
149     =head2 cast
150    
151 root 1.31 You use the cast command to set your range-action-slot to the spell you
152 root 1.1 want. Example:
153    
154     cast burning hands
155    
156 root 1.31 sets your I<range> slot to B<spell: burning hands>.
157 root 1.1
158 root 1.47 Some spells take an extra argument after their name, for example, B<cast
159     dimension door 5> limits the maximum jump distance to 5 spaces.
160    
161     If you don't enter a spell name, shows which spells you do know.
162 root 1.1
163     It is helpful to bind string like B<cast burning hands> to keys.
164    
165 root 1.31 See C<help range> for more information on range weapons.
166 root 1.1
167 root 1.2 =head2 X<drop>drop (all|unpaid|cursed|unlocked|.*)
168 root 1.1
169     drop [number] name
170    
171     B<name> is the name of the item(s) to drop. It may match multiple items.
172 elmex 1.43 The name is matched against the start of the objects in your inventory.
173     The name matching is case insensitive.
174 root 1.1
175     There are a few special name values:
176    
177     =over 4
178    
179 root 1.31 =item B<all>: matches any item.
180 root 1.1
181 root 1.31 =item B<unpaid>: matches unpaid items.
182 root 1.1
183 root 1.31 =item B<cursed>: drops items known to be cursed or damned.
184 root 1.1
185 root 1.31 =item B<unlocked>: drops items not locked in your inventory.
186 root 1.1
187     =back
188    
189     B<number> is optional. This acts as the number of the object to drop. The
190     objects number must be at least the number for it to be dropped. For
191     example, if you do B<drop 10 scroll>, only groupings of 10 or more scrolls
192     will be dropped. A collection of 5 scrolls will not be dropped.
193    
194     See also B<dropall> and mouse button control within client for dropping
195     objects.
196    
197 root 1.20
198     =head2 cointoss
199    
200     Tosses a coin and reports the outcome to you and other players on the same
201     map, much like the say command does.
202    
203    
204     =head2 orcknuckle
205    
206     Throws your orcknuckle set and reports the outcome to you and other
207     players on the same map, much like the say command does. Your first
208     three orcknuckle throws can report I<beholder>, I<ghost>, I<knight>,
209     I<princess>, I<dragon>, while the fourth can additionally roll up to
210     I<orc>.
211    
212    
213 root 1.1 =head2 dropall
214    
215     dropall [type]
216    
217     B<dropall> drops all items in your inventory to the ground, excepting
218     locked items. The type parameter will also control what is dropped:
219    
220     =over 4
221    
222     =item nothing specified
223    
224     Drops all objects except food, money, keys, and containers.
225    
226     =item B<weapons>
227    
228     Drops weapons, bows, and arrows.
229    
230     =item B<armor> (armour)
231 root 1.4
232 root 1.1 Drops armor, shield, and helmets.
233    
234     =item B<misc>
235    
236     Drops horns, books, girdles, amulets, rings, cloaks, boots, gloves,
237     bracers, scrolls, wands, rods, and potions.
238    
239     =back
240    
241     See also 'drop' and mouse button control for dropping objects.
242    
243     =head2 examine
244    
245     Without arguments, this will give some information on the item below you,
246     with arguments it will give information on a matching item in your inventory.
247     For example:
248    
249     examine rucksack
250    
251     This will show you something like:
252    
253     That is rucksack
254     Its weight limit is 647.1 kg.
255     It is made of: cloth.
256     It weighs 0.100 kg.
257    
258     =head2 follow
259    
260     This enables the follow mode (cf+ only).
261    
262     The player issuing the follow
263     command is required to stand
264     on a space right next to the
265     player that is to be followed.
266    
267     To start following a player,
268     use:
269    
270     follow <playername>
271    
272     To stop following, use:
273    
274     follow
275    
276     Without arguments.
277    
278     =head2 get
279    
280     get [item]
281    
282     This will pick up an item from the floor with the name [item]. If there is
283     more than one unique item with that name, they are all picked up.
284    
285     =head2 gsay
286    
287     If you are in a party (party join or party form), you will be able to message
288     only your party. Even people standing right next to you can't hear it.
289    
290     =head2 help
291    
292     Gives you online help for the command or help topic specified.
293    
294 root 1.18 =head2 hintmode (show|mark|hide)
295 root 1.17
296     hintmode show|mark|hide
297    
298     Sets the I<hint mode> to the given value: Throughout the game you can find
299     hints that sometimes help you to solve a puzzle or manage a situation
300     better than without. You can change the display of these hints with this
301     command:
302    
303     =over 4
304    
305     =item show
306    
307     Show the hints (the default mode).
308    
309     =item mark
310    
311     Do not show the hints themselves, but notify you when a hint would have
312     been available.
313    
314     =item hide
315    
316 root 1.31 Hide all hints: You will not be able to tell whether there is a hint
317 root 1.17 available or not.
318    
319     =back
320    
321 root 1.1 =head2 hiscore
322    
323     Shows a list of the highest level players in the game.
324    
325     =head2 ignore
326    
327 root 1.5 ignore list
328    
329     Lists all players that you currently ignore.
330    
331 root 1.1 ignore <player> <tell|shout|all> [timeout]
332    
333     This command ignores the specified messages (B<tell> ignores tells,
334 root 1.31 B<shout> ignores chat and shout and B<all> ignores everything from the given
335 root 1.1 user).
336    
337 root 1.31 The optional timeout (specified in hours) specifies when the ignore entry
338     expires. The default is 24 (one day). The reason why all ignore entries
339     expire after a day by default is that most troublemakers stop soon after
340     they are being ignored.
341 root 1.1
342     To revoke an ignore, use the B<unignore> command.
343    
344     =head2 inventory
345    
346     Lists all items in your inventory along with their locked/applied/wielded
347     status. Example:
348    
349     inventory
350    
351     Inventory:
352 root 1.31 - arrow 0.1
353     - Knife * 2
354     - long sword (wielded) 15
355 root 1.1
356     This shows that you have one arrow which weighs 0.1kg and one Knife which you
357     protected from dropping by locking it as well as a long sword which you are
358     currently using to attack.
359    
360     =head2 invite
361    
362     This command invites another player to where you are currently located.
363     There are four levels of inviting that can be earned by doing quests.
364     Quest descriptions can be found in a house in scorn.
365    
366     =over 4
367    
368     =item Level 1 can invite only into private rooms such as apartments.
369    
370     =item Level 2 can invite into private rooms and unique maps such as guilds.
371    
372     =item Level 3 can invite to anywhere in the world if there are no monsters on
373     the map.
374    
375     =item Level 4 can invite any player to any map with or without monsters. This is
376     a very dangerous skill and should be used wisely.
377    
378     =back
379    
380     In any of these levels, the invited player is required to acknowledge and
381     allow the transport.
382    
383     One can never transport from nor to an unholy place. That means, one can
384     not be saved out of jail using invite.
385    
386     =head2 invoke
387    
388 root 1.15 The invoke command is used to cast a spell immediately, or when it is
389     necessary to give a parameter to the spell. Invoke will not set the range
390     weapon.
391 root 1.1
392     Examples:
393    
394 root 1.15 invoke restoration
395     invoke magic rune of large fireball
396     invoke reincarnation of Iamdead
397     invoke create food of waybread
398    
399     It is very helpful to bind healing spells to keys, for example go to your
400 root 1.31 I<playerbook>, tab I<spells>, the press the right mouse button on the
401 root 1.15 spell I<medium healing> and choose C<bind invoke ... to a key>. It is
402     recommended to bind a healing spell or potion to an easily-accessible-key,
403     such as '1'.
404 root 1.1
405    
406 root 1.9 =head2 killpets
407    
408     killpets [name]
409 root 1.1
410     The killpets command is a quick and convenient way
411     to get rid of all your pets when they are no longer
412     useful or are getting in the way. Any equipment
413     they had will be left behind, but you will get no
414     experience for their death. However, it kills them
415     instantaneously.
416    
417     If a name is specified then only pets with that
418 root 1.31 name will be killed, e.g. killpets bat will kill bats
419 root 1.1 but not bees. If a number is specified, the pet
420     corresponding to that number is killed.
421    
422 elmex 1.41 =head2 lock
423    
424     lock [object]
425    
426     The lock command is a quick and convenient way to
427     lock items in your inventory.
428    
429     If a object name is specified then only the
430     objects that match that name are locked.
431 elmex 1.43 e.g. lock materials will lock any materials
432 elmex 1.41 in your inventory and not touch anything else.
433    
434     lock by itself will lock everything in your
435     inventory.
436    
437 root 1.1 =head2 mapinfo
438    
439     Shows some information about the map like this:
440    
441     world_105_115 (/world/world_105_115) in scorn
442     Creator: Gnat the Gnu
443     Email: gnu@foo.bar
444     Date: Sun Dec 16 20:53:13 2001
445    
446     world_105_115: The map name
447     /world/world_105_115: The relative map path
448     scorn: Region the map is in
449    
450     The rest is information the mapper may or may not provide. Often, this is
451     the mapper's name, email and map creation date as this example shows.
452    
453     =head2 maps
454    
455 root 1.12 maps <mapname>
456    
457     Shows a list of maps matching the regex <mapname> that are currently being
458     known to the server. The different fields are Pl, I, Svd, Reset and Path:
459    
460     =over 4
461    
462     =item Pl: the number of players on that map currently.
463    
464     =item I: B<I>n memory, B<S>wapped out or B<L>oading.
465    
466     The server keeps maps in memory only for a short time (by default about
467     40 seconds). After that time, it saves them to disk. As the server loads
468     most maps in the background it is possible that you can see a map that is
469 pippijn 1.33 currently being loaded, but that's rare, as loading a map is fast.
470 root 1.12
471 elmex 1.43 =item Svd: the amount of seconds since the map was last saved (++ means >99).
472 root 1.12
473     The server by default tries to save each map at least every 20 seconds if
474     it changed, so in case of a disastrous crash (one where the server cannot
475     emergency save), at most 20 seconds of gameplay are lost.
476    
477     =item Reset: the minimum number of seconds the map will stay as is (will not reset).
478    
479     Most maps will not reset as long as players are on it, and usually the
480 root 1.19 reset counter only starts going down when all players left the map. Some
481     maps will never reset in the common sense, these are usually marked with a
482 root 1.30 very high number (such as C<1e+99>).
483 root 1.12
484     =item Path: the name that uniquely identifies the map, can be used for goto etc.
485    
486     =back
487 root 1.1
488    
489     =head2 mark
490    
491     B<mark> is used to mark items for items that apply other items. Examples of
492     these are flint & steel marked for apply torches, a weapon marked for
493     improve weapon scrolls.
494    
495     B<mark> without options shows your currently marked item.
496    
497     Usage examples:
498    
499     mark sword +3
500     mark three torches
501     mark sword
502    
503     B<mark> will look for best match first, and then look for matches based
504     on shortened name, object name, archetype name. It prints the match it
505     finds.
506    
507 root 1.38 =head2 me
508    
509     me <message>
510    
511     Sends a message to all players on the server, similar to chat, but instead
512     of using C<name chats: message>, the form C<* name message> is used, which
513     is useful to describe yourself, such as:
514    
515     me feels lonely
516     =>
517     * schmorp feels lonely
518    
519    
520 root 1.1 =head2 motd
521    
522     Shows the message of the day. It takes no arguments.
523    
524     =head2 output-count
525    
526 root 1.14 output-count [lines]
527 root 1.1
528     output-count sets after how many messages of the same type, they are
529     then printed out. If the value was 10, then after killing ten orcs, the
530     message '10 times you kill orc' would be printed out. The default value is
531     1 - this means that all messages get printed out as they are requested -
532     buffering is disabled in this regard.
533    
534 root 1.14 output-sync controls how often information is sent to the screen. Each
535 root 1.31 buffer has its own time value, and will be flushed independently. The
536 root 1.14 default value is usually less than a second.
537    
538 root 1.1 See also L<output-sync>.
539    
540 root 1.23 =head2 output-rate
541    
542     output-rate [bytes per second]
543 root 1.13
544     Show the current setting of the output-rate, or set it to the provided
545 root 1.23 value. The server will try very hard not to send more than this many bytes
546 root 1.13 per second to your client. If the rate is exceeded, the server tries to
547 root 1.23 hold back less important information (such as new images) to increase
548     responsiveness.
549    
550     The server-side default is usually quite high, around 100000. If the
551     server is running on a Linux kernel, it will adjust to the actual
552     bandwidth available, and output-rate only sets an upper bound. That is,
553     the server will automatically set an optimal send rate and adjusting your
554     output-rate is not required.
555 root 1.13
556 root 1.1 =head2 output-sync
557    
558 root 1.14 output-sync [seconds]
559    
560 root 1.1 output-sync controls how often information is sent to the screen. Each
561 root 1.31 buffer has its own time value, and will be flushed independently. The
562 root 1.14 default value is usually less than a second.
563 root 1.1
564     output-count sets after how many messages of the same type, they are
565     then printed out. If the value was 10, then after killing ten orcs, the
566     message '10 times you kill orc' would be printed out. The default value is
567     1 - this means that all messages get printed out as they are requested -
568     buffering is disabled in this regard.
569    
570     See also L<output-count>.
571    
572     =head2 party
573    
574     party join partyname
575     Puts you in a party, prompts you for a passwd if there is
576     one
577    
578     party form partyname
579     Forms a party and puts you as leader, 32 character max.
580     At the moment, being party leader does nothing. May be used in
581     the future.
582    
583     party list
584     Lists currently formed parties and their 'leader'
585    
586     party passwd <password>
587     Changes the passwd for the party you are in, 8 character max.
588    
589     party who
590     lists the members of the party you are in
591    
592     party say <msg>
593     sends messsage to party members
594    
595     party leave
596     takes you out of current party
597    
598     =head2 peaceful
599    
600 root 1.27 TODO: rework for deliantra, intended future behaviour is to toggle
601 root 1.1 peaceful mode with regards to npc and monsters only, not with regards to
602     players (which will be controlled by priests).
603    
604     The B<peaceful> command will switch you between peaceful and hostile attack
605     modes.
606    
607     When peaceful is on you will not automatically attack other player when
608     bumping into them and will do reduced damage against other players if
609     you do attack them (friendly fire). Having peaceful mode on only lowers
610     damage against other players, it has no effect on damage done to monsters
611     or other NPCs, so it is generally advisable to remain in peaceful mode
612     unless you are looking for trouble. It is still entirely possible to kill
613     other players when in peaceful mode so you should still be careful when
614     interacting with other players. Hostile mode (peaceful off) will enable
615     melee combat when bumping into other players and does normal damage for
616     other attacks as well.
617    
618     Damage done by area effect attacks like cone spells, explosive
619     detonations, fireballs, poisons, cloud or swarm attacks, runes or disease
620     are not modified by peaceful/hostile mode.
621    
622 root 1.2 =head2 X<petmode>petmode (normal|sad|defend|arena)
623 root 1.1
624     B<petmode> controls how your pets (charmed monsters) will behave.
625    
626     The options are:
627    
628     =over 4
629    
630     =item B<normal>
631    
632 root 1.36 Monsters behave normally, i.e. according to their own character.
633 root 1.1
634     =item B<sad> (search and destroy)
635    
636     Pets will roam and seek out things to attack.
637    
638     =item B<defend>
639    
640     Pets will try to stay close and defend you.
641    
642     =item B<arena>
643    
644     Like B<normal>, except that pets will attack other players in the arena.
645    
646     =back
647    
648     =head2 pickup
649    
650 root 1.34 pickup +mode
651     pickup -mode
652     pickup density
653    
654     B<pickup> changes whether you pick up items when you step on them. To
655     pickup an item manually, use the ',' key.
656    
657     The B<Pickup> tab in the playerbook is usually a better way to modify your
658     autopickup settings than using this command.
659    
660     Mode can be one of:
661    
662     "debug", "inhibit", "stop", "food", "drink", "valuables", "bow",
663     "arrow", "helmet", "shield", "armour", "boots", "gloves", "cloak",
664     "key", "missile", "allweapon", "magical", "potion", "spellbook",
665     "skillscroll", "readables", "magicdevice", "notcursed", "jewels",
666     "flesh"
667    
668 root 1.35 If a number (C<density>, must be 0..15) is specified, then items of at
669     least the specified value density are picked up. Value density is given as
670 root 1.34 gold/weight in kilograms.
671 root 1.1
672     The value in gold is what the item is worth if you sold it in the shop.
673    
674     =head2 prepare
675    
676     The same as cast. Usage:
677    
678     prepare <spell>
679    
680    
681     =head2 quit
682    
683     Deletes your character from the server. If you want to quit the session
684     without deleting your character, you must use a I<Bed to Reality>. Find a
685     bed (probably in a building close to where you entered the game), get on
686     top of it, and apply it using B<Tab> ro the B<apply> command.
687    
688 root 1.22
689 root 1.1 =head2 range
690    
691     Your range weapon can be one of several weapons, a spell you cast, a
692     bow-and-arrow, a rod, or a wand, to name a few.
693    
694     Your range weapon is fired when you press SHIFT-direction, and will be
695     fired in that direction.
696    
697 root 1.22
698 root 1.3 =head2 ready_skill
699    
700     ready_skill <name of skill>
701    
702     Readies the given L<skill|pod/skill_help> by putting it in your L<range
703     slot|glossary/range slot>. Some skills are used automatically when
704     readied, some need to be actively used by "firing" them.
705    
706     If you just want to invoke a skill once, leaving your range slot
707     untouched, use L<use_skill> instead.
708    
709 root 1.22
710 root 1.1 =head2 rename
711    
712 root 1.7 Changes/removes the custom name of given item (or the marked one).
713 root 1.1
714 root 1.7 rename oldname to newname
715     rename "old item name" to "new item name"
716 root 1.1
717 root 1.7 If either of the names contain spaces, you have to use the C<">-form,
718     otherwise you can just write the name as-is. If you omit the old name, the
719     marked item will be used instead.
720 root 1.1
721 root 1.31 If the new name is empty (i.e. C<"">), then the original (before the
722     rename) name will be restored.
723 root 1.1
724     Note: maximum allowed name length is 127 characters.
725    
726    
727     =head2 resistances
728    
729     This shows you the resistances you have to specific attack types.
730     If you have for example "cold +20", it means you get 20% damage done
731     by cold attacks. If you have "ghost hit -50", you will get 50% more
732     damage by ghost hits.
733    
734     If you are a dragon, you will also get your natural skin resistances
735     appened to the list. These will never lower, only rise.
736    
737     =head2 rotateshoottype
738    
739     Switches between spell, skill and weapon. Example:
740    
741     cast burning hands
742     ready_skill disarm traps
743     apply wand of medium fireball
744    
745     rotateshoottype # Switches to the spell (burning hands)
746     rotateshoottype # Switches to the wand (of medium fireball)
747     rotateshoottype # Switches to the skill (disarm traps)
748     rotateshoottype # Disables the range slot (won't use anything)
749     rotateshoottype # Switches back to the spell.. and so on
750    
751     =head2 say
752    
753     Will tell all players on the same map as yourself a message.
754    
755     =head2 save
756    
757     Updates players status to disk. This can be useful for making backup
758     copies if you fear the server is about to crash.
759    
760     The server saves your character automatically in certain intervals,
761     and also on clean shutdowns, so there is little practical use for this
762     command.
763    
764     WARNING - if you want to leave the game without destroying your player,
765     you must find a I<Bed to Reality> and hit B<Tab> on the bed to apply
766     it. Doing B<save> and then B<quit>ing will still delete your character.
767    
768     =head2 search-items
769    
770     search-items <word>
771    
772 root 1.34 Automatically picks up all items with <word> in their name. C<search-items
773 elmex 1.43 rod> will pick up all rods and heavy rods. C<search-items of Fire> will
774 root 1.34 pick up all bolts, arrows, swords, etc. of Fire, C<search-items magic+1>
775     will pick up all items with magic+1, and so on, and so on.
776    
777     While this mode is active, you will be slower and the normal autopickup is
778     disabled. To disable search mode again, execute C<search-items> without
779     any arguments.
780 root 1.1
781     =head2 seen
782    
783     seen <login>
784    
785     Tells you when the player named <login> was last seen on the server (cf+
786     only).
787    
788     =head2 shout
789    
790     shout <message>
791    
792 root 1.29 Sends a message to all players on the server. It is mainly useful for
793 root 1.3 emergency messages ("I am trapped on xxx, can somebody help me?") and
794     should not be used for general chat. Use L<chat|command/chat> instead.
795 root 1.1
796     =head2 showpets
797    
798     showpets <number>
799    
800     Shows a numbered list of the pets owned by the player. If a number is
801     specified, instead shows a detailed printout about that pet.
802    
803     =head2 skills
804    
805     Lists all skills you have along with the experience you have in those skills.
806     Example:
807    
808     skills
809    
810     literacy................................lvl: 4 (xp:9944/16000/25%)
811     one handed weapons......................lvl: 4 (xp:15059/16000/25%)
812    
813     This shows you that you have two skills, literacy and one handed weapons. You
814     are level 4 in both skills and in literacy, you have 9944 experience points.
815     You need to reach 16000 to gain another level. The 25% at the end show you what
816     percentage of your experience is permanent, which means you cannot lose it if
817     you die.
818    
819     =head2 sort_inventory
820    
821     If sort_inventory is set, items will be inserted into your inventory
822     in order by type than alphabetical. This, all scrolls will be grouped
823     together, but in alphabetical order. Same for all weapons. This only
824     applies to new items you pick up - items that you are already holding will
825     not be sorted.
826    
827     If sort_inventory is not set (default), items will be inserted via type,
828     subtype and magic. This, all axes will be grouped together in magic order,
829 root 1.31 all daggers by magic order, etc. Unfortunately, for scrolls and rings, new
830 root 1.1 ones just get inserted last.
831    
832     If you have a lot of stuff that is not in alphabetical order but you would
833     like it to be, the best method is to drop all of it and then pick it up.
834    
835 root 1.29 =head2 sound
836    
837     Toggles between sound enabled and disabled. This has no relevance to the
838 root 1.31 sound settings of the client, it only governs whether the server will send
839 root 1.29 sound effect command to the client and is enabled if the client supports
840 root 1.31 sound (i.e. always for the deliantra client).
841 root 1.29
842 root 1.46 An argument of C<0> disables and C<1> enables this option, no argument
843     toggles the setting.
844    
845 root 1.17 =head2 sourcecode
846    
847 root 1.31 This command displays the means to download the source code (server code,
848 root 1.17 maps and archetypes) used to implement this version of the game.
849    
850     Every player has the right to download and modify the source code of the
851     server, as required by both the GNU General Public License and the GNU
852     Affero General Public license.
853    
854     If you modify your version of the server, you will have to provide a means
855     to download the modified sources (and resources) via this command. If you
856     run an unmodified version of the server, the default will do.
857    
858 root 1.1 =head2 statistics
859    
860     B<statistics> shows various useful information about your character.
861     None of the information it shows is stuff that is not contained in the
862     documentation.
863    
864     As of now, it shows how much experience you need for your next level. It
865     also shows natural, real, and maximum statistic values.
866    
867     Your natural stat is the stat without any items/spells applied.
868    
869     Real is what the current value is (same as in the stat window.)
870    
871     Maximum is the maximum value for your natural stat.
872    
873     =head2 suicide
874    
875     Kills yourself. No, really.
876    
877     This command might not look useful at first, but sometimes you can get
878     yourself into a corner you can't escape anymore, either due to a map
879     bug or your own stupidity. Killing oneself can be difficult and time
880 pippijn 1.33 consuming, that's why this command is provided. It is fast, painless,
881 root 1.1 effective, humane.
882    
883     =head2 take
884    
885     The take commands take object(s) on the space the player is standing on,
886     and inserts them into the players inventory.
887    
888     If no parameter is given, take will get the top object that can be taken
889     and put it in the players inventory. If no object can be taken, that will
890     be stated.
891    
892     A parameter can be given to take. In this case, all object that have names
893     that match the parameter will be picked up. Thus, if there is a 'sword of
894     WOE', and 'sword +1' and a 'sword -3' on the ground, 'take sword' will
895     pick all of them up.
896    
897     By default, take is bound to the comma key, with no parameters. To change
898     this, look at the bind command.
899    
900     =head2 tell
901    
902     tell <playername> <message>...
903    
904     Sends a private message to the given player I<only>.
905    
906     =head2 throw
907    
908     Throws an unlocked item in your inventory, be it applied or not, into the
909     direction you are looking. If you mark an item in your inventory, this item
910     is thrown first. If there is more than one copy of an item, only one of it is
911     thrown away. God-given items can not be thrown. You need the skill throwing
912     for this to work.
913    
914     =head2 time
915    
916 root 1.24 Shows the Deliantra in-game time, not the server time. It looks like this:
917 root 1.1
918 root 1.32 It is 52 minutes past 8 o'clock am, on the Day of the Bull,
919     the 2nd Day of the Month of the Frost Giant, Year 63.
920     Time of Year: The Season of New Year.
921    
922 elmex 1.43 An hour of game time passes in 3 minutes of real time. The time and
923     calendar uses 60 minutes per hour, 28 hours per day, seven days per week,
924     five weeks per month, and 17 months per year. The year is additionally
925     split into four seasons of 4 months each, except the season of the
926     Blizzard, which is 5 months long.
927 root 1.1
928 root 1.32 The number "zero" is unknown, which is why the minutes go from 1 to 60.
929    
930     Seasons and the time of the day affect the overall outdoor daylight.
931 root 1.1
932     =head2 title
933    
934 root 1.31 title <new title>
935     title clear # Sets your title back to your race.
936    
937 root 1.1 Players can change their title. For example you called yourself Gandalf and
938     your race is elf, you can use the title command to change your name from
939 root 1.31 "Gandalf the elf" to "Gandalf the white" by using C<title the white>.
940 root 1.1
941     Dragons cannot set their title because it changes during the game.
942    
943     =head2 unignore
944    
945     unignore <login>
946    
947     Cancels all ignores set for the specified login. See B<ignore>.
948    
949 elmex 1.41 =head2 unlock
950    
951     unlock [object]
952    
953 elmex 1.43 The unlock command is a quick and convenient way
954     to unlock items in your inventory.
955 elmex 1.41
956     If a object name is specified then only the
957     objects that match that name are unlocked.
958    
959 elmex 1.43 e.g. unlock materials will unlock any materials
960 elmex 1.41 in your inventory and not touch anything else.
961    
962     unlock by itself will unlock everything in your
963     inventory.
964    
965 root 1.9 =head2 uptime
966    
967     Tells you something about the time the server was started and how long ago
968     that was.
969    
970 root 1.3 =head2 use_skill
971    
972     use_skill <name of skill>
973    
974     Uses the given L<skill|pod/skill_help> immediately, once. See also
975     L<ready_skill>.
976    
977     =head2 usekeys (inventory|keyrings|containers)
978 root 1.1
979     The B<usekeys> option determines the behaviour of using keys.
980    
981     Values are:
982    
983 root 1.31 =over 4
984 root 1.1
985 root 1.31 =item B<inventory>: Only keys in the top level inventory are used (default)
986 root 1.1
987 root 1.31 =item B<keyrings>: Only keys in active key rings are used.
988    
989     =item B<containers>: Only keys in active containers are used.
990    
991     =back
992 root 1.1
993 root 1.31 Note that key rings are just a specialized container, so the containers
994     will also find keys in key rings.
995 root 1.1
996     Only active containers are used - keys will not jump out of closed
997     containers, but hints will be given if you have keys in such containers.
998    
999     =head2 version
1000    
1001     Shows what version of the software the server is running on and what people
1002     have contributed what to the game.
1003    
1004     =head2 weather
1005    
1006     Gives you information about the current weather of outside areas, if the
1007     server has weather support (which is unlikely, as it is very broken).
1008    
1009     =head2 whereabouts
1010    
1011     The whereabouts command gives a summary about the
1012     regions in which players are currently staying.
1013    
1014     =head2 whereami
1015    
1016     Tells you some historical information on the region you are currently in.
1017    
1018     =head2 who
1019    
1020     Shows what players are playing in the world and where they are. It may also
1021 root 1.3 show their levels and race or title. (See the L<title|command/title> command)
1022 root 1.1
1023     B<who> optionally takes an argument that limits the players shown to
1024     the specified region, e.g. B<who brest> will show all players playing
1025     somewhere in Brest.
1026    
1027     =head2 wimpy
1028    
1029     The wimpy level is the amount of health points (hp) that may be left before you
1030     automatically run away. This may be useful in hand-to-hand combats but should
1031     not be used when the opponent attacks with spells.
1032    
1033 root 1.15
1034 root 1.1 =head1 Authors
1035    
1036     Parts of this document were originally taken from the crossfire server
1037 root 1.26 help files with unknown authors.
1038 root 1.1
1039 elmex 1.25 Adapted for use by I<deliantra>, enhanced and corrected by Pippijn van
1040 root 1.1 Steenhoven and Marc A. Lehmann.
1041