I’m writing a tooltip addon for the character pane that explains in more detail what each stat does for your current class. I have looked up and implemented each stat for every class except crit and dodge. For example warriors gain 80% of spirit as hp regen each 2 sec tick (I have not verified this).
I have not been able to find weights for crit and dodge for any level other than 60. For example rogues gain 1% crit for every 29 agi at 60. Any resource for this? Testing this on a live server sounds dreadful.