Yeah, you're right. That behavior is hard-coded.
Try to paste the contents from the linked file to guiscript.asc (overwrite it )
guiscript.txt
In-game you can re-enable the old behavior via set_approaching_char().
Try to paste the contents from the linked file to guiscript.asc (overwrite it )
guiscript.txt
In-game you can re-enable the old behavior via set_approaching_char().