HPGainRate as a %age

Since I got no clue how to make a commit to someone else's pull request (which is probably even impossible?), I've committed this here, it's a working version of tsShergill's HPGainRate as modifier pull request.

Well, at least I hope it works, someone please double check my math :)