.DT bug Discworld player help bug .SH Name .SI 5 bug - Report bugs to the creators (and read bug replies) .EI .SH Syntax .SI 5 bug replies bug replies all bug object <name of NPC or item> bug command <name> bug spell <name> bug spell generic bug spell new bug ritual <name> bug ritual generic bug ritual new bug help bug help <subject> bug room .EI .SH Description .SP 5 5 This command informs the creators of bugs in commands, spells, objects (room items, normal items, NPCs, etc.), rituals, help files, rooms, help files. The first argument is used to specify what type of bug report it is, while the second is the name of the command, spell, etc. The second argument is not used for rooms as "here" is implicit. This command is also used to read any replies the creators make to specfic bug reports you made. You can read your bug replies by going 'bug replies', to see bugs that are not new use 'bug replies all'. .EP .SH Notes .SP 5 5 If a catastrophic event has occurred, as well as bug reporting it, please contact a liaison (or other creator) as soon as possible, or mail one. Please use a separate report for each bug, so that each bug can be allocated and fixed in turn. .EP .SH Details .SP 5 5 The error message is recorded in a database specific to whatever you are using the command for, so try to be specific in your use. If you have to report a bug in a spell you haven't remembered at the moment, you can use the name of one you have, as all spells are bugfixed by the same creator, so the report will still go to the right person. The same is true for rituals. To report errors in rooms just stand in them and use the command. To report errors in objects be VERY SPECIFIC. For example, if you've got three swords, don't use 'bug object sword' because the error report will go to the first sword even if it's not the one with the error. Instead, make sure which one is giving you the error and use something like 'bug object sword 2', or you can put in its full name, i.e. 'bug object sword of doom'. Specially for creators: the object can not currently be specified by filename. To report errors in commands, spells and rituals, just put the name of the command or spell as you know it as the second argument. To report errors in a help file, use 'bug help <name>', PLEASE only use this for reporting bugs in helpfiles. .EP .SH Examples .SI 5 > bug object sword Ok, enter your text. ** on a line by itself to exit. 1 ] The sword of slaying prints 0 every now and then during combat. 2 ] ** 1 lines - Choose from IDLMCESQ H for help. s Quiting and saving. > bug object dwarf Ok, enter your text. ** on a line by itself to exit. 1 ] The dwarf says I must give him a torch, I did and he didn't do 2 ] anything. 3 ] ** 2 lines - Choose from IDLMCESQ H for help. s Quiting and saving. > bug object dwarf Ok, enter your text. ** on a line by itself to exit. 1 ] I have given another torch to the dwarf and this time it printed a 2 ] Your sensitive mind ... at me. 3 ] ** 2 lines - Choose from IDLMCESQ H for help. s Quiting and saving. > drop pickaxe What? > bug command drop > cast stat shout A runtime error occurred. Please use "bug [command/spell/object/room] [name]" to report it, describing what you tried to do when it happened. > bug spell stat shout > look at pickaxe A runtime error occurred. Please use "bug [command/spell/object/room] [name]" to report it, describing what you tried to do when it happened. > bug object pickaxe .EI .SP 5 5 If in the above case you've got two pickaxes and the error is only in the second one, use "bug object pickaxe 2". .EP .SI 5 > north Error: /d/ram/mines/shaft12/part3 does not exist or does not load. > bug room .EI .SH See also .SI 5 typo, idea, liaisons, bugcheck .EI