cancel event for non entity projectile shooters
fixes #391