Axe Software Forums
  Quest Developer Forum
  Quest 3.02 Bug


Author Topic:   Quest 3.02 Bug
Pikaflare posted 07-10-2001 19:18 GMT     
i don't know if anyone has pointed this out, but when you type "talk to" instead of "speak to" it leaves out the first letter of the character's name.
Maxpowr
Alex posted 07-10-2001 19:26 GMT          
Cheers, I'll take a look into it.
Alex posted 13-10-2001 18:57 GMT          
Right, I'm not able to reproduce this problem - I tested using a file which contained:

define room <room>
define object <thing>
speak say <Why, hello!>
end define
end define

and both "TALK TO THING" and "SPEAK TO THING" produce exactly the same result.

If you could send me the ASL file you're using that would be great.

Cheers
Alex

Pikaflare posted 14-10-2001 20:11 GMT          
Actually I was using the example file that came with Quest 3.02. I could send you the log file if that might help.
Maxpowr
Pikaflare posted 14-10-2001 20:18 GMT          
I forgot to mention that the example file i was referring to is the one demonstrating the q3ext.qlb file or whatever it's called. Here's what the log says:

--------------------------
(Start of new game)
This file demonstrates the working appearance of 'q3ext.qlb' please see the documentation file for an explanation of what the library does and how to make use of it.


You are in a storeroom. (Chloe and Fred are also here.)

This room is small, dingy and stacked to the ceiling with piles and piles of dust covered files. There is a well used noticeboard on the wall.

There is a diamond ring here.

You can move north.
You can go out to the bootroom.

> talk to chloe
Hloe doesn't reply to you.

> speak to chloe
Chloe doesn't reply to you.

> talk to fred
Red doesn't reply to you.

> talk to
I don't understand your command. Type HELP for a list of valid commands.

> speak to fred
Fred doesn't reply to you.

Alex posted 14-10-2001 22:37 GMT          
That's not a bug in Quest 3.02 - it's a bug in Q3EXT.QLB (specifically at line 397, Alan!).
MaDbRiT posted 14-10-2001 23:27 GMT          
quote:

That's not a bug in Quest 3.02 - it's a bug in Q3EXT.QLB (specifically at line 397, Alan!).

Alex is right of course, this is a bug in my Q3ext.qlb. file, basically I was not aware that Quest automatically accepts 'talk' as a synonym for 'speak' and that is what causes the problem.

An improved q3ext.qlb ( it means Quest 3 Extension . Quest LiBrary by the way ) is due with the next bug fix of Quest itself.

Meantime..

adding a synonym of

talk = speak

to the ASL file cures the problem!

Al