fuzzball
fuzzball copied to clipboard
For 'recycle' message (and others) put the #dbref
This is a sourceforge issue. NOTE: the scope of this may not include MUFs (as suggested in the original issue). I will see how much work it is to do the MUFs as well. I am also tempted to put a tune parmaeter for this so admins can toggle it off if they have some reason to do so, but I think that could be a lot of extra branching for an edge case? Maybe something to determine when digging into the code, consider it a "nice to have" rather than a "must have".
When you recycle something currently, you see the message, "Thank you for recycling."
I think it would be infinitely helpful to insert the name and dbref of the object that you have just recycled in that message.
Example:
Type: @recycle #500
Server says: Thank you for recycling Arcana's Bug Report(#500).
This would make it easier for people to realise they recycled incorrect objects and make them "assured" that they recycled correct objects.
--
As a general request, it would be nice if every error message and feedback message would give this sort of information to the user so it is easier to discover what is going on. When exits, rooms, and objects are created, their names and dbrefs are returned to the user, which is good. But it would be very nice for these to be returned in many cases, such as:
-When you @set a flag on an object
"Flag W set on Arcana(#34PBC)"
-When you @edit a program
"Editing program cmd-thing(#100LM2)"
-When you try to perform a command on a nonexisting object
"I don't see nsdfaskasjdflj here." (instead of "I don't see that here.")
This may require some modification to MUF code instead of server code.... but it's a feature request nonetheless.
Messages with more detail like this can help especially when you're uploading a script and something goes wrong. Seeing a bunch of messages like, "I don't see that here." doesn't help you much if your script is wrong, and I think that giving more details will make scripts easier to debug.