Damage formula is not that simple, % you get from attribute does not work the same way as something you get from Huntsman/Warfare. Attribute is weaker point for point there.