Fix broadcast wait behavior

Now broadcasts should behave like in Scratch