Is there a way for event tick to fire an event once if conditions are met