Any reason you can't use an OnDamage() event or are you just trying HasBeenHitBy it to see if it works?