prevent non-repeatable reward event from firing more than once