Cleaned up onSnowballHit method.