ViewVC Help
View File | Revision Log | Show Annotations | Download File
/cvs/deliantra/server/pod/command_help.pod
Revision: 1.30
Committed: Sat Sep 29 19:57:31 2012 UTC (11 years, 7 months ago) by root
Branch: MAIN
Changes since 1.29: +4 -1 lines
Log Message:
*** empty log message ***

File Contents

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