From what i can tell, the Master Archer trait gives +25 crit regardless of the weapon equipped (should just give teh bonus when a bow is equipped).
Possible it's just a display error with the stats, i didn't thoroughly test to see if the bonus was actually applied in combat.
Tested this first when trying to make custom traits using the same logic, then by using Listrid and her Master Archer trait (which i have not modified).
Anyone else confirm?