Let K be a kind with property P. A declaration such as "There is a K with P (property);" does not correctly assign the property (which is instead set to the default value).
.
Steps to reproduce :
X is a room.
A foo is a kind of thing. A foo has a number called the bar.
There is a foo with bar 57.
When play begins: say the bar of a random foo.
Additional information :
If the object is placed on-stage in the declaration which creates it, then P is assigned correctly.
---------------------------------------
A book is a kind of thing. A book has a text called the title.
Understand the title property as describing a book.
Understand the title property as describing a book.
After printing the name of a book: say " ([Title])"
The Library is a room.
There is a book with title "Bleak House" in the library.
There is a book with title "David Copperfield". It is in the library.
-------------------------------------------
Library
You can see a book (Bleak House) and a book () here.
Reported by : DrFell
Description :
Let K be a kind with property P. A declaration such as "There is a K with P (property);" does not correctly assign the property (which is instead set to the default value).
.
Steps to reproduce :
Additional information :
If the object is placed on-stage in the declaration which creates it, then P is assigned correctly.
---------------------------------------
A book is a kind of thing. A book has a text called the title.
Understand the title property as describing a book.
Understand the title property as describing a book.
After printing the name of a book: say " ([Title])"
The Library is a room.
There is a book with title "Bleak House" in the library.
There is a book with title "David Copperfield". It is in the library.
-------------------------------------------
Library
imported from: [Mantis 2054] Properties of generic objects not assigned correctlyYou can see a book (Bleak House) and a book () here.