This doesn't change anything, when actor1 hits actor2, "actor hit?" set to true, so was "actor was hit?" will be true, then "actor hit?" is false, the actor one has not completely passed from actor 2 collision area, so this will be continuous until it pass.. same idea