I'm just trying to get some ideas that could cause "Speak to" to not work and print the "invalid command" message. I've checked my synonyms for 'speak' or 'speak to,' I have no Game verbs listed, and no Game Command or Room Command uses the word 'speak' or 'speak to'; therefore, there's no confliction occurring with the term 'speak' or 'speak to.'
Ok, here's the code for an object I've been testing "Speak to" on... I don't think you'll find anything wrong here, but to list code for my whole game would not coincide with a proper post length... Object name, alias name, and procedure name are dumbed up for quick viewing... Also, it should be mentioned, the
look message executes perfectly, along with the procedures listed below....
define object <Object_Name>
alias <Alias_Name>
look msg <Text here!>
take do <Take_Procedure>
speak <Text here!>
displaytype <display_text>
article <it>
gender <it>
drop do <Drop_Procedure>
end define