curiousdannii-testing / inform7-imported-bugs

0 stars 0 forks source link

[I7-1460] [Mantis 1496] Text provided as a topic for an asking it about action in a table is not understood as the topic for the action? #624

Closed curiousdannii-testing closed 2 years ago

curiousdannii-testing commented 2 years ago

Reported by : otistdog

Description :

Similar to issue #1495, I was looking for another way to do the same thing. In this approach, instead of the remapping table including a topic, it includes a an asking it about action with a hardcoded topic.

For whatever reason, it seems that, although the table-provided action is attempted as expected, if the action is asking it about, the hardcoded topic is ignored, and the player's command topic is retained.

In this example provided, "actions" is enabled to see that this occurs, but the result of the final "test me" command is a stack overflow due to a failure to use the hardcoded topic.

Steps to reproduce :

"Problem Example" by "Otis"

Place is a room.

Bob is a man in Place.

Table of Remapped Inquiries
Topic   Alternate Action
"home/here" the action of asking Bob about "shack"
"his home/shack/life"   the action of asking Bob about "shack"
"life in shack/home"    the action of asking Bob about "shack"
"acrobatics"    the action of jumping

After asking Bob about "shack" (this is the Bob approves rule):
    say "'I like it all right,' Bob drawls."

Instead of asking Bob about a topic listed in the Table of Remapped Inquiries (this is the a different approach for topic rerouting rule):
    try the alternate action entry instead.

test me with "actions / ask bob about shack / ask bob about acrobatics / ask bob about home"

Additional information :

imported from: [Mantis 1496] Text provided as a topic for an asking it about action in a table is not understood as the topic for the action?
  • status: Closed
  • resolution: Resolved
  • resolved: 2022-04-07T04:58:37+10:00
  • imported: 2022/01/10
curiousdannii-testing commented 2 years ago

557058:4c095ffd-6d6f-47ce-9e73-77c613347b86:

Comment by graham :
Definitely a bug; fixed.