Change the function RegisterForSpeechEvents( at_object, range, flags := 0 ) to RegisterForEvents( event, at_object, range, flags := 0 )
It would be very useful for events like EnteredArea that can be
received only by npcs, or at least add RegisterForEnteredAreaEvents
and RegisterForLeftAreaEvents
I need it to create the windchimes ringing when you approach