I'm trying to improvise a simple armored VS unarmored check, mostly for the sake of headshots and so on. I'm using GetHitLocation in a perk to check the bodypart struck. Unfortunately, it seems that GetHitLocation is updating after the hit, so I can't adjust the damage correctly on the spot.
Am I using this wrong? Is there a workaround? Or is this just not going to work?