Sprite dialogue

Sprite dialogue boxes stay open if you are within range of a sprite.
However, they don't go away for some reason (between sprites), so need
to look into that