Mantis Bug Tracker

View Issue Details Jump to Notes ] Issue History ] Print ]
IDProjectCategoryView StatusDate SubmittedLast Update
0000498Core InformModel worldpublic2011-01-08 17:402011-01-08 20:16
ReporterJim Aikin 
Assigned Tojmcgrew 
PrioritynormalSeverityseriousReproducibilityalways
StatusclosedResolutionduplicate 
PlatformAnyOSWindowsOS Version7
Product Version6G60 
Target VersionFixed in Version 
Summary0000498: Creating an Open/Closed Thing Closes an Open Container Kind
DescriptionCreating a thing that can be open or closed seems to be disrupting the normal functionality of containers, even when the container kind is defined as "always open." You can put things into such a container, but you can't get them out again.
Minimal Source Text To Reproduce
The Lab is a room.

A bucket is a kind of container. A bucket is always open and transparent.

The old iron bucket is a bucket in the Lab. The player carries a peach.

[If the following paragraph is uncommented, we can put the peach into the old iron bucket, but we can't 
get it out again. Even though the bucket kind has been defined as open, creating a THING that can be 
open or closed, and is closed, somehow breaks the normal functionality of the bucket.]

[The wrinkled envelope is a thing. The wrinkled envelope can be closed or open. The wrinkled envelope 
is closed.]

Test me with "put peach in bucket / take peach".
Additional InformationDiscovered by Sean Huxter. Analyzed by Jim Aikin.
TagsNo tags attached.
Effect(serious/mild) Game compiles but misbehaves
Attached Files

- Relationships
duplicate of 0000434closedgraham Saying a kind "can be closed or open" makes "open" work strangely 

-  Notes
(0000952)
Poster (reporter)
2011-01-08 17:56
edited on: 2011-01-08 17:57

I strongly suspect that this is related to 434, and issue is that the code is using "closed or open". I7 dislikes "closed or open" but has no problem with "open or closed". The parser should accept either order as correct.

(0000953)
Jim Aikin (reporter)
2011-01-08 18:00

Yes, you're correct. Change it to "open or closed" eliminates the problem.

- Issue History
Date Modified Username Field Change
2011-01-08 17:40 Jim Aikin New Issue
2011-01-08 17:56 Poster Note Added: 0000952
2011-01-08 17:57 Poster Note Edited: 0000952 View Revisions
2011-01-08 18:00 Jim Aikin Note Added: 0000953
2011-01-08 20:16 jmcgrew Relationship added duplicate of 0000434
2011-01-08 20:16 jmcgrew Status new => closed
2011-01-08 20:16 jmcgrew Assigned To => jmcgrew
2011-01-08 20:16 jmcgrew Resolution open => duplicate


Copyright © 2000 - 2010 MantisBT Group
Powered by Mantis Bugtracker