Open eriktorbjorn opened 5 years ago
>LINDER, HELLO Mr. Linder nods at you. >LINDER, GOODBYE Only nuts say "Good-bye" to a detective.
So "HELLO" works correctly, but "GOODBYE" doesn't. This is handled by COM-CHECK, which handles default responses to "character, action":
COM-CHECK
(<AND <VERB? GOODBYE> <OR <NOT ,PRSO> <==? ,PRSO .PER>>> <SETG WINNER ,PLAYER> <PERFORM ,V?GOODBYE ,WINNER> <RTRUE>) (<AND <VERB? HELLO> <OR <NOT ,PRSO> <==? ,PRSO .PER>>> <SETG WINNER ,PLAYER> <PERFORM ,V?HELLO .PER>
I think that should be <PERFORM ,V?GOODBYE .PER> instead.
<PERFORM ,V?GOODBYE .PER>
So "HELLO" works correctly, but "GOODBYE" doesn't. This is handled by
COM-CHECK
, which handles default responses to "character, action":I think that should be
<PERFORM ,V?GOODBYE .PER>
instead.