ViewVC Help
View File | Revision Log | Show Annotations | Download File
/cvs/deliantra/Deliantra-Client/resources/pod/command_help.pod
Revision: 1.7
Committed: Wed May 17 22:15:03 2006 UTC (18 years, 1 month ago) by pippijn
Branch: MAIN
Changes since 1.6: +95 -34 lines
Log Message:
Adding more help.

File Contents

# Content
1 =head2 accept-invitation
2
3 Accepts an invitation previously issued by another player using the invite
4 command. This will transfer you to the location you were invited to.
5
6
7 =head2 afk
8
9 Puts you into AFK (Away From Keyboard) mode. This can be used when you
10 are away for some time but not long enough to log off. It will not save
11 you from starvation and will merely list you as AFK in the user list.
12
13
14 =head2 apply
15
16 Apply applies an object.
17
18 If no options are given, it applies an object you are standing on.
19
20 If an object name is given, it will apply/unapply that object (toggle)
21
22 Extra options to apply:
23
24 -a Always applies the object
25 -u Always unapplies the object.
26
27 These two options disable the toggling feature.
28
29
30 =head2 applymode (nochoice|never|always)
31
32 Applymode controls what happens when you are equipping something that would
33 require something else to be unequipped.
34
35 The options are:
36
37 =over 4
38
39 =item B<nochoice>
40
41 In this case, if there is no choice for the item(s) being removed in order
42 to equip your new item. An example of this is a wand - there can only be
43 one other item needed to be unequipped for the new item to be equipped.
44 Note that in the case of two handed objects, like bows, it can result in
45 two (or more) items being unequipped to equip your new item.
46
47 =item B<never>
48
49 In this case, it will never unequip something for you. It will instead
50 tell you want you need to unequip - this can be a list of many objects.
51
52 =item B<always>
53
54 This will unequip whatever is needed to equip your new item.
55
56 =back
57
58 An example of how the above works:
59
60 If your character currently has two rings, and tries to equip a third, the
61 B<nochoice> mode will print the two rings you currently have equipped. The
62 B<always> mode will unequip one of the rings in your inventory. The ring
63 unequipped is fairly indeterminate - it depends on how the server has
64 ordered your inventory (which is not the same as the order your window
65 displays).
66
67 If your character is currently wearing a suit of armor, and you try to
68 equip another suit, both B<nochoice> and B<always> will cause the new suit
69 to get equipped.
70
71 See L<apply>.
72
73
74 =head2 body
75
76 Shows how much you are wielding on certain bodyparts. For example as
77 fireborn, you have 4 fingers to put rings on. If you have 3 rings on it will
78 say: "on your finger 3 1", meaning you have 3 fingers full and one free.
79
80
81 =head2 bowmode (normal|threewide|spreadshot|bestarrow|.*)
82
83 Bowmode controls how you will fire arrows and bolts.
84
85 The options are:
86
87 =over 4
88
89 =item B<normal>
90
91 As you would expect.
92
93 =item B<threewide>
94
95 Fires three arrows in parallel.
96
97 =item B<spreadshot>
98
99 Fires three arrows which spread out over distance.
100
101 =item B<fire>I<direction>
102
103 Locks in the direction the missiles will fire, specify by compass position:
104 B<firenorth>, B<firene>, B<fireeast>, B<firese>, B<firesouth>, B<firesw>, B<firewest>, B<firenw>.
105
106 =item B<bestarrow>
107
108 Selects and fires the probable best arrow from your inventory.
109
110 =back
111
112
113 =head2 brace
114
115 When you enter the B<brace> command to brace your character, your
116 character will no longer move. It can still attack adjoining
117 spaces. Bracing can be useful to hold a location.
118
119 When you are braced, you lose your dex bonus and incur a 2 point
120 ac penalty beyond that (if you have a negative dex bonus, you may in
121 fact come out ahead. You also only get 20% of the normal experience
122 for killing creatures, and incure a 4 point wc (to hit) penalty.
123
124
125 =head2 build
126
127 TODO
128
129
130 =head2 chat
131
132 chat <message>
133
134 Sends a message to all players on the server that have L<listen> level
135 B<10> or higher.
136
137
138 =head2 cast
139
140 You use the cast command to set your range-weapon to the spell you
141 want. Example:
142
143 cast burning hands
144
145 sets your I<range> weapon to B<spell: burning hands>.
146
147 If you don't know the spell, shows which spells you do know.
148
149 It is helpful to bind string like B<cast burning hands> to keys.
150
151 See B<range> for more information on range weapons.
152
153
154 =head2 drop (all|unpaid|cursed|unlocked|.*)
155
156 drop [number] name
157
158 B<name> is the name of the item(s) to drop. It may match multiple items.
159 The name is matched against the start of the objects in your inventory.
160 The name matching is case insensitive.
161
162 There are a few special name values:
163
164 =over 4
165
166 =item B<all>
167
168 matches any item.
169
170 =item B<unpaid>
171
172 matches unpaid items
173
174 =item B<cursed>
175
176 drops items known to be cursed or damned.
177
178 =item B<unlocked>
179
180 drops items not locked in your inventory
181
182 =back
183
184 B<number> is optional. This acts as the number of the object to drop. The
185 objects number must be at least the number for it to be dropped. For
186 example, if you do B<drop 10 scroll>, only groupings of 10 or more scrolls
187 will be dropped. A collection of 5 scrolls will not be dropped.
188
189 See also B<dropall> and mouse button control within client for dropping
190 objects.
191
192
193 =head2 dropall
194
195 dropall [type]
196
197 B<dropall> drops all items in your inventory to the ground, excepting
198 locked items. The type parameter will also control what is dropped:
199
200 'empty' (eg, nothing speciified) - drops all objects except food, money, keys,
201 and containers.
202 weapons - drops weapons, bows, and arrows.
203 armor (armour) - drops armor, shield, and helmets.
204 misc - drops horns, books, girdles, amulets, rings, cloaks, boots, gloves,
205 bracers, scrolls, wands, rods, and potions.
206
207 See also 'drop' and mouse button control for dropping objects.
208
209
210 =head2 examine
211
212 Without arguments, this will give some information on the item below you,
213 with arguments it will give information on a matching item in your inventory.
214 For example:
215
216 examine rucksack
217
218 This will show you something like:
219
220 That is rucksack
221 Its weight limit is 647.1 kg.
222 It is made of: cloth.
223 It weighs 0.100 kg.
224
225
226 =head2 follow
227
228 This enables the follow mode.
229
230 The player issuing the follow
231 command is required to stand
232 on a space right next to the
233 player that is to be followed.
234
235 To start following a player,
236 use:
237
238 follow <playername>
239
240 To stop following, use:
241
242 follow
243
244 Without arguments.
245
246
247 =head2 get
248
249 TODO
250
251
252 =head2 gsay
253
254 If you are in a party (party join or party form), you will be able to message
255 only your party. Even people standing right next to you can't hear it.
256
257
258 =head2 golem
259
260 ERROR: not a command, but another help topic => move to a different file maybe?
261
262 Golems are creatures that the player has some control over. Note that many
263 summoned creatures are considered golems, even if they are not called
264 golems.
265
266 If you have a golem in control your spell type will be listed as golem,
267 with the creature name in parantheses.
268
269 To control your golem, just press the fire key in the direction you want
270 your golem to move. Your golem will then start moving in that direction,
271 and keep moving in that direction until you change its direction.
272
273 Note that once you leave the map that the golem is on, the golem will
274 disappear. Also, once you select another spell to cast, or change your
275 range type, your golem will disappear.
276
277
278 =head2 help
279
280 TODO
281
282
283 =head2 hiscore
284
285 Shows a list of the highest level players in the game.
286
287
288 =head2 inventory
289
290 TODO
291
292
293 =head2 invite
294
295 This command invites another player to where you are currently located.
296 There are four levels of inviting that can be earned by doing quests.
297 Quest descriptions can be found in a house in scorn.
298
299 Level 1 can invite only into private rooms such as apartments.
300
301 Level 2 can invite into private rooms and unique maps such as guilds.
302
303 Level 3 can invite to anywhere in the world if there are no monsters on
304 the map.
305
306 Level 4 can invite any player to any map with or without monsters. This is
307 a very dangerous skill and should be used wisely.
308
309 In any of these levels, the invited player is required to acknowledge and
310 allow the transport.
311
312 One can never transport from nor to an unholy place. That means, one can
313 not be saved out of jail using invite.
314
315
316 =head2 invoke
317
318 The invoke command is used
319 to cast a spell immediately,
320 or when it is necessary to give
321 a parameter to the spell. Invoke
322 will not set the range weapon.
323
324 Examples:
325 'invoke restoration
326 'invoke magic rune of large fireball
327 'invoke reincarnation of Iamdead
328 'invoke create food of waybread
329
330 It is very helpful to bind healing
331 spells to keys like this:
332
333 'bind invoke medium healing
334 c
335
336 the c key now casts medium healing
337 instantly
338
339
340 =head2 keys
341
342 ERROR: not a command, but another help topic => move to a different file maybe?
343 ERROR: its wrong anyways
344
345 These are the basic movement
346 keys:
347 yku
348 h l
349 bjn
350
351 Running is done by holding
352 control and move. Running
353 is recommended.
354
355 Firing the range weapon (help range)
356 is done by holding shift and
357 move.
358
359 'help mouse for help on what the
360 mouse buttons do.
361
362 'help melee for advice on how to
363 fight
364
365 'help traps for help with finding
366 and disarming traps
367
368
369 =head2 killpets
370
371 The killpets command is a quick and convenient way
372 to get rid of all your pets when they are no longer
373 useful or are getting in the way. Any equipment
374 they had will be left behind, but you will get no
375 experience for their death. However, it kills them
376 instantaneously.
377
378 If a name is specified then only pets with that
379 name will be killed, eg killpets bat will kill bats
380 but not bees. If a number is specified, the pet
381 corresponding to that number is killed.
382
383
384 =head2 listen
385
386 Listen, sets the level of messages you will hear.
387
388 TODO: this can't be all :)
389
390
391 =head2 logs
392
393 TODO
394
395
396 =head2 mapinfo
397
398 Shows some information about the map like this:
399
400 world_105_115 (/world/world_105_115) in scorn
401 Creator: Gnat the Gnu
402 Email: gnu@foo.bar
403 Date: Sun Dec 16 20:53:13 2001
404
405 world_105_115: The map name
406 /world/world_105_115: The relative map path
407 scorn: Region the map is in
408
409 The rest is information the mapper may or may not provide. Often, this is
410 the mapper's name, email and map creation date as this example shows.
411
412
413 =head2 maps
414
415 Shows a list of maps that are currently being visited or have been visited.
416 The different fields are Path, Pl, PlM, IM, TO, Dif and Reset. They mean:
417
418 Path: The last part of the map path
419 Pl: Players on the map.
420 PlM: Players on the map recounted (should be the same as Pl).
421 IM: In memory means whether the map is: 1) in memory, 2) swapped to disk,
422 3) currently loading or 4) currently saving.
423 TO: Timeout, when the map is swapped to disk.
424 Dif: Map difficulty.
425 Reset: Real server time when the map is going to reset.
426
427
428 =head2 mark
429
430 B<mark> is used to mark items for items that apply other items. Examples of
431 these are flint & steel marked for apply torches, a weapon marked for
432 improve weapon scrolls.
433
434 B<mark> without options shows your currently marked item.
435
436 Usage examples:
437
438 mark sword +3
439 mark three torches
440 mark sword
441
442 B<mark> will look for best match first, and then look for matches based
443 on shortened name, object name, archetype name. It prints the match it
444 finds.
445
446
447 =head2 motd
448
449 Shows the message of the day. It takes no arguments.
450
451
452 =head2 melee
453
454 ERROR: not a command, but another help topic => move to a different file maybe?
455
456 You fight to kill monsters. You can either use magic or weapons.
457
458 To use weapons, simply wield a weapon (and armour!) and move into the
459 monster you want to attack.
460
461 To use magic or bows, read
462 'help spells
463 and
464 'help range
465 and
466 'help cast
467 and
468 'help invoke
469
470
471 =head2 mode
472
473 ERROR: not a command, but another help topic => move to a different file maybe?
474
475 The mode commands are as follows:
476
477 Applymode, adjusts how items are applied
478 Bowmode, adjusts the way bows work
479 Peaceful, sets how you react to other players
480 Petmode, adjusts how your pets behave
481
482
483 =head2 mouse
484
485 ERROR: not a command, but another help topic => move to a different file maybe?
486
487 The mouse isn't a great way to move your character. It'll work, but you'll
488 be handicapped unless you use the keyboard for this. However, the mouse
489 has the following inventory uses:
490
491 Middle button on item: apply
492 or equip
493
494 Right button: drop or pickup
495 item on ground
496
497 Left button: info on item
498
499
500 =head2 move
501
502 ERROR: not a command, but another help topic => move to a different file maybe?
503 ERROR: same as "keys"?
504
505 These are the basic movement
506 keys:
507 yku
508 h l
509 bjn
510
511 Running is done by holding
512 control and move. Running
513 is recommended.
514
515 Firing the range weapon (help range)
516 is done by holding shift and
517 move.
518
519 'help mouse for help on what the
520 mouse buttons do.
521
522 'help melee for advice on how to
523 fight
524
525 'help traps for help with finding
526 and disarming traps
527
528
529 =head2 output-count
530
531 output-sync controls how often information is sent to the screen. Each
532 buffer has its own time value, and will be flushed independantly. The
533 default value is 16 ticks (about 2 seconds).
534
535 output-count sets after how many messages of the same type, they are
536 then printed out. If the value was 10, then after killing ten orcs, the
537 message '10 times you kill orc' would be printed out. The default value is
538 1 - this means that all messages get printed out as they are requested -
539 buffering is disabled in this regard.
540
541 See also L<output-sync>.
542
543
544 =head2 output-sync
545
546 output-sync controls how often information is sent to the screen. Each
547 buffer has its own time value, and will be flushed independantly. The
548 default value is 16 ticks (about 2 seconds).
549
550 output-count sets after how many messages of the same type, they are
551 then printed out. If the value was 10, then after killing ten orcs, the
552 message '10 times you kill orc' would be printed out. The default value is
553 1 - this means that all messages get printed out as they are requested -
554 buffering is disabled in this regard.
555
556 See also L<output-count>.
557
558
559 =head2 party
560
561 party join partyname
562 Puts you in a party, prompts you for a passwd if there is
563 one
564
565 party form partyname
566 Forms a party and puts you as leader, 32 character max.
567 At the moment, being party leader does nothing. May be used in
568 the future.
569
570 party list
571 Lists currently formed parties and their 'leader'
572
573 party passwd <password>
574 Changes the passwd for the party you are in, 8 character max.
575
576 party who
577 lists the members of the party you are in
578
579 party say <msg>
580 sends messsage to party members
581
582 party leave
583 takes you out of current party
584
585
586 =head2 peaceful
587
588 TODO: rework for cf.schmorp.de, intended future behaviour is to toggle
589 peaceful mode with regards to npc and monsters only, not with regards to
590 players (which will be controlled by priests).
591
592 The B<peaceful> command will switch you between peaceful and hostile attack
593 modes.
594
595 When peaceful is on you will not automatically attack other player when
596 bumping into them and will do reduced damage against other players if
597 you do attack them (friendly fire). Having peaceful mode on only lowers
598 damage against other players, it has no effect on damage done to monsters
599 or other NPCs, so it is generally advisable to remain in peaceful mode
600 unless you are looking for trouble. It is still entirely possible to kill
601 other players when in peaceful mode so you should still be careful when
602 interacting with other players. Hostile mode (peaceful off) will enable
603 melee combat when bumping into other players and does normal damage for
604 other attacks as well.
605
606 Damage done by area effect attacks like cone spells, explosive
607 detonations, fireballs, poisons, cloud or swarm attacks, runes or disease
608 are not modified by peaceful/hostile mode.
609
610
611 =head2 petmode (normal|sad|defend|arena)
612
613 B<petmode> controls how your pets (charmed monsters) will behave.
614
615 The options are:
616
617 =over 4
618
619 =item B<normal>
620
621 As you would expect.
622
623 =item B<sad> (search and destroy)
624
625 Pets will roam and seek out things to attack.
626
627 =item B<defend>
628
629 Pets will try to stay close and defend you.
630
631 =item B<arena>
632
633 Like B<normal>, except that pets will attack other players in the arena.
634
635 =back
636
637
638 =head2 pickup
639
640 B<pickup> changes how you pick up items when you step on them. to pickup
641 an item manually, use the ',' key.
642
643 Mode 0: Don't pick up items.
644 Mode 1: Pick up one item
645 Mode 2: Pickup up one item and stop
646 Mode 3: Stop before picking up items
647 Mode 4: Pick up all items
648 Mode 5: Pick up all items and stop
649 Mode 6: Pick up all magical items
650 Mode 7: Pick up all coins and gems
651
652 Modes above 7: Pickup items with
653 a value density greater than the pickup mode.
654
655 Value density is value in gold/weight in kilograms.
656
657 The value in gold is what the item is worth if you
658 sold it in the shop.
659
660 Goldcoins have a value density of 66,
661
662 Density 10 will pickup silver, gold,
663 rings, wands, books, and scrolls.
664 Artifacts are also picked up.
665
666
667 =head2 prepare
668
669 The same as cast. Usage:
670
671 prepare <spell>
672
673
674 =head2 quests
675
676 The quests command lists the quests you are doing or have completed.
677
678 Parameters are:
679 * nothing: displays current quests.
680 * finished: displays finished quests;
681 * xxx: displays details for quests (finished
682 or not) with name containing xxx
683
684
685 =head2 quit
686
687 Deletes your character from the server. If you want to quit the session
688 without deleting your character, you must use a I<Bed to Reality>. Find a
689 bed (probably in a building close to where you entered the game), get on
690 top of it, and apply it using B<Tab> ro the B<apply> command.
691
692
693 =head2 range
694
695 Your range weapon can be one of several weapons, a spell you cast, a
696 bow-and-arrow, a rod, or a wand, to name a few.
697
698 Your range weapon is fired when you press SHIFT-direction, and will be
699 fired in that direction.
700
701
702 =head2 rename
703
704 Changes the custom name of an item.
705
706 rename <item name> to <new name>
707
708 (Note: the angle brackets (<>) are mandatory and part of the syntax)
709
710 If '<item name>' is omitted, defaults to marked item.
711
712 If 'to <new name>' is omitted, clears the custom name.
713
714 Note: maximum allowed name length is 127 characters.
715
716
717 =head2 resistances
718
719 This shows you the resistances you have to specific attack types.
720 If you have for example "cold +20", it means you get 20% damage done
721 by cold attacks. If you have "ghost hit -50", you will get 50% more
722 damage by ghost hits.
723
724 If you are a dragon, you will also get your natural skin resistances
725 appened to the list. These will never lower, only rise.
726
727
728 =head2 rotateshoottype
729
730 Switches between spell, skill and weapon. Example:
731
732 cast burning hands
733 ready_skill disarm traps
734 apply wand of medium fireball
735
736 rotateshoottype # Switches to the spell (burning hands)
737 rotateshoottype # Switches to the wand (of medium fireball)
738 rotateshoottype # Switches to the skill (disarm traps)
739 rotateshoottype # Disables the range slot (won't use anything)
740 rotateshoottype # Switches back to the spell.. and so on
741
742
743 =head2 say
744
745 Will tell all players on the same map as yourself a message.
746
747
748 =head2 save
749
750 Updates players status to disk. This can be useful for making backup
751 copies if you fear the server is about to crash.
752
753 The server saves your character automatically in certain intervals,
754 and also on clean shutdowns, so there is little practical use for this
755 command.
756
757 WARNING - if you want to leave the game without destroying your player,
758 you must find a I<Bed to Reality> and hit B<Tab> on the bed to apply
759 it. Doing B<save> and then B<quit>ing will still delete your character.
760
761
762 =head2 search-items
763
764 TODO
765
766
767 =head2 shout
768
769 shout <message>
770
771 Sends a message to all players on the server that have L<listen> level
772 B<10> or higher. It is mainly useful for emergency messages ("I am trapped
773 on xxx, can somebody help me?") and should not be used for general
774 chat. Use L<chat> instead.
775
776
777 =head2 showpets
778
779 showpets <number>
780
781 Shows a numbered list of the pets owned by the player. If a number is
782 specified, instead shows a detailed printout about that pet.
783
784
785 =head2 skills
786
787 TODO
788
789
790 =head2 sort_inventory
791
792 If sort_inventory is set, items will be inserted into your inventory
793 in order by type than alphabetical. This, all scrolls will be grouped
794 together, but in alphabetical order. Same for all weapons. This only
795 applies to new items you pick up - items that you are already holding will
796 not be sorted.
797
798 If sort_inventory is not set (default), items will be inserted via type,
799 subtype and magic. This, all axes will be grouped together in magic order,
800 all daggers by magic order, etc. Unforunately, for scrolls and rings, new
801 ones just get inserted last.
802
803 If you have a lot of stuff that is not in alphabetical order but you would
804 like it to be, the best method is to drop all of it and then pick it up.
805
806
807 =head2 sound
808
809 TODO
810
811
812 =head2 spells
813
814 To cast a spell, you must first learn it. To learn spells, you need a high
815 Wis, and a spellbook.
816
817 Apply the spellbook to learn a spell.
818
819 To cast a spell, you can either use the cast or invoke commands.
820
821 See L<cast> and L<invoke>.
822
823
824 =head2 statistics
825
826 B<statistics> shows various useful information about your character.
827 None of the information it shows is stuff that is not contained in the
828 documentation.
829
830 As of now, it shows how much experience you need for your next level. It
831 also shows natural, real, and maximum statistic values.
832
833 Your natural stat is the stat without any items/spells applied.
834
835 Real is what the current value is (same as in the stat window.)
836
837 Maximum is the maximum value for your natural stat.
838
839
840 =head2 suicide
841
842 Kills yourself. No, really.
843
844 This command might not look useful at first, but sometimes you can get
845 yourself into a corner you can't escape anymore, either due to a map
846 bug or your own stupidity. Killing oneself can be difficult and time
847 consuming, thats why this command is provided. It is fast, painless,
848 effective, humane.
849
850
851 =head2 take
852
853 The take commands take object(s) on the space the player is standing on,
854 and inserts them into the players inventory.
855
856 If no parameter is given, take will get the top object that can be taken
857 and put it in the players inventory. If no object can be taken, that will
858 be stated.
859
860 A parameter can be given to take. In this case, all object that have names
861 that match the parameter will be picked up. Thus, if there is a 'sword of
862 WOE', and 'sword +1' and a 'sword -3' on the ground, 'take sword' will
863 pick all of them up.
864
865 By default, take is bound to the comma key, with no parameters. To change
866 this, look at the bind command.
867
868 TODO: bind command?
869
870
871 =head2 throw
872
873 TODO
874
875
876 =head2 time
877
878 Shows the Crossfire in-game time, not the server time. It looks like this:
879
880 It is 52 minutes past 8 o'clock am, on the Day of the Bull
881 The 2nd Day of the Month of the Frost Giant, Year 63
882 Time of Year: The Season of New Year
883
884 It is partially just for fun but it affects the darkness outside and the
885 weather if weather is enabled in the server.
886
887
888 =head2 title
889
890 Players can change their title. For example you called yourself Gandalf and
891 your race is elf, you can use the title command to change your name from
892 "Gandalf the elf" to "Gandalf the white". Usage:
893
894 title <new title>
895 title clear # Sets your title back to your race.
896
897 Dragons cannot set their title because it changes during the game.
898
899
900 =head2 traps
901
902 ERROR: not a command, but another help topic => move to a different file maybe?
903
904 I recommend the following
905 keybindings
906 'bind search
907 s
908 'bind disarm
909 d
910 Then you can use the 's' and
911 'd' keys for searching for and
912 disarming traps.
913
914 Traps appear at random in doors and in chests. Search those before you
915 open them up. Search by going near where you suspect a trap, and type 's'
916
917
918 =head2 usekeys (inventory|keyrings|containers)
919
920 The B<usekeys> option determines the behaviour of using keys.
921
922 Values are:
923
924 inventory: Only keys in the top level inventory are used (default)
925
926 keyrings: Only keys in active keyrings are used.
927
928 containers: Only keys in active containers are used.
929
930 Note that keyrings are just a specialized container, so the containers
931 will also find keys in keyrings.
932
933 Only active containers are used - keys will not jump out of closed
934 containers, but hints will be given if you have keys in such containers.
935
936
937 =head2 version
938
939 TODO
940
941
942 =head2 weather
943
944 TODO
945
946
947 =head2 whereabouts
948
949 The whereabouts command gives a summary about the
950 regions in which players are currently staying.
951
952
953 =head2 whereami
954
955 Tells you some historical information on the region you are currently in.
956
957
958 =head2 who
959
960 TODO
961
962
963 =head2 wimpy
964
965 TODO
966
967