I’m getting a runtime error every time I use SHOWME in my project.
It says the room I’m in (wherever I happen to be standing when I type SHOWME (anything)) “is not allowed to have the property wetness, so it is against the rules to try to use it”. If I stand in a room that is of the type which can and does have a wetness, I don’t get the error.
I don’t get why/how it’s referencing wetness in rooms that definitionally cannot have them.
The following code unfortunately does not reproduce the error in a new project, but sets up the base elements that lead to it. I’m just hoping someone can see something troubling, or that could be tighter, at this fundamental level, or can anticipate what problem thing I’ve done, before I go exploring all over the place:
a waterhole is a kind of room. A waterhole can be brackish, murky, fresh (this is its wetness property). A waterhole is usually fresh. dry spot is a room. wet spot is a waterhole. wet spot is east of dry spot. test me with "showme me/e/showme me".
So imagine if you stood in dry spot, typed ‘SHOWME ME’, and it said '** Run-time problem P10: Since Dry Spot is not allowed the property “wetness”, it is against the rules to try to use it."* … but the error didn’t occur if you did that in wet spot. That’s the problem I’m having.
Thanks much to anyone with input.