Unbind the prompt when the foil is talking.
Implement 'leave' event.
Wait less.