Skip to main content

bug

Discworld player help

bug

Name

bug - Report bugs to the creators (and read bug replies)

Syntax

bug <missing item> in {room|chat} with <reason>
bug help object <name of NPC or item>
bug object name <name>
bug ritual generic
bug ritual new
bug achievement new
bug replies new
bug misc {armours|clothes|food|furnitures|jewellery|scabbards|weapons}
bug soul new
bug object new
bug spell {generic|wizards|witches}
bug spell new
bug special {clubs|combat|council|craft_patterns|mxp|newspaper|parser|player_housing|player_shops|sheet_music|transport_npcs|website}
bug object <name of NPC or item>
bug soul <soul command>
bug web <url>
bug help <subject>
bug achievement <name>
bug command <name>
bug spell <name>
bug ritual <name>
bug replies
bug {room|here}
bug help

Description

This command informs the creators of bugs in commands, spells, objects (room items, normal items, NPCs, etc.), rituals, 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 new (previously unread) bug replies with 'bug replies new' and view all (read and unread) with 'bug replies'.

For guidance on how to write a good bug report, see 'help bug reporting'.

Notes

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.

Details

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, since the report will still go to roughly the right place. 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 mission, if the error doesn't seem to be specifically connected to a given room or item, then you can report the error on the NPC who gave you the mission.

To report errors in a help file, use 'bug help <name>', PLEASE only use this for reporting bugs in helpfiles.

Examples

> 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

If in the above case you've got two pickaxes and the error is only in the second one, use "bug object pickaxe 2".

> north
Error: /d/ram/mines/shaft12/part3 does not exist or does not load.
> bug room

See also

typo, idea, liaisons, bugcheck, bugs, bug reporting