You can also use a gate / sequence to do the same thing without the variable at all. I just grouped all the Knockback code into a function to clean it up.