Hi,
the last patch bug1166.patch on verblibm.h don’t fix the problem and creates another.
I think that the problem comes from the attribut ‘openable’.
Look at this : (sorry, my english is so bad so i cannot more explain.)
Box : has openable
Box1 : hasnt openable
[code]!Constant NO_IMPLICIT_ACTIONS;
Include “Parser”; Include “VerbLib”; Include “Grammar”;
[ Initialise; location = room; ];
Object room “ROOM” with description “room” has light;
Object box “BOX” room with name ‘box’,
has enterable container openable ~open;
Object box1 “BOX1” room with name ‘box1’,
has enterable container ~open;
Object sac “SACK” room with name ‘sack’,
has container open;
Object pomme “APPLE” sac with name ‘apple’,;
[/code]
I’ve entered this into our bugtracking system at inform7.com/mantis/view.php?id=1166. This is a little more complicated than your other report, so I’ll sleep on it and try a binary search in the morning.
It seems to work fine with the last patch !
I supose that the Constant NO_IMPLICIT_ACTIONS does not concern the verb “Eat” :Constant NO_IMPLICIT_ACTIONS;
Include "Parser"; Include "VerbLib"; Include "Grammar";
[ Initialise; location = room; ];
Object room "ROOM" with description "room" has light;
Object sac "SACK" room with name 'sack', has container open;
Object pomme "APPLE" sac with name 'apple', has edible;