Skip to main content

missing item receipt

Discworld player help

missing item receipt

Name

Name

missing item receipt

Syntax

Syntax

kiss <receipt>
kiss receipt in <vessel>

Description

Description

A missing item receipt is generated by the code when there is a problem loading an object. The problem may be that the environment of the object has changed and is no longer able to accomodate it, the data for the object is no longer valid, or the object has changed in some way that means it is no longer compatible with the saved data.

Normally kissing the receipt should create a replacement object with the appropriate properties and features of the broken object, such as enchantment, talkerisation, delusion and any other effects. There are however occasions that this does not, and both receipts for liquids and those in vessels have some specific conditions.

If your receipt fails to turn into your missing item when kissed, and you are unable to resolve the issue by addressing any concerns identified in the messages you receive when attempting to kiss it, please ask a liaison for assistance.

Receipts for Liquids

Receipts for Liquids

Receipts for liquids will only work if they are placed in a vessel of sufficient capacity to hold the amount of liquid which will be generated, and are the only item in that vessel.

Receipts in Vessels

Receipts in Vessels

Receipts in vessels are somewhat fussy as to when they will convert back into the missing item, particularly if they are for a liquid. Please pay attention to any messages you receive when attempting to kiss such a receipt.

After putting a receipt in a vessel, you may need to drop and pick up the vessel, or leave and re-enter the room containing the vessel before you are able to to kiss the receipt in the vessel.

A receipt in a vessel can not be kissed unless it is the only item in that vessel.

Failure Messages

Failure Messages

Sorry, but this object is too broken to repair with a kiss. You'll have to contact a Liaison. - Contact a liaison for help.

The receipt whispers: Sorry, I would become a liquid and dribble through your fingers. Please put me in a vessel and then kiss receipt in <vessel>. - Put the receipt in a suitable vessel and use the "kiss receipt in <vessel>" syntax.

The receipt whispers: The vessel I am in is not large enough to hold the amount of liquid I will become. - Put the receipt in a bigger vessel and use the "kiss receipt in <vessel>" syntax.

The receipt whispers: The vessel I am in contains more than a single item. I may not be able to fit in to the vessel. - Put the receipt in a vessel on it's own.

The receipt whispers: I'm going to need some Liaison help. - Contact a liaison for help.

The receipt whispers: Sorry, I'm still broken. Try again some other time, or contact a Liaison. - Try again later or contact a liaison for help.

There is no receipt in <vessel>. - Put the receipt back in the vessel.

There are multiple items in <vessel>. - Put the receipt in a vessel on it's own.

Something broke. Please file a bug report explaining what you were trying to do. Please include a list of your inventory and the items in the room. If possible please include a log of your actions prior to this error message. - This should never happen, but if it does, please submit a bug report with as much of the requested information as possible. A liaison may be able to help you further.

Example

Example

> kiss receipt
> kiss receipt in bottle