Events are run once a tick (about 60 times a second normally). So as long as your variable equals 1, its actions and subevents run about 60 times a second. If you only want to run once the first time the event becomes true, add the "Trigger once" condition after it. More information in this tutorial.