Here, I tweaked it for a bit, and I think I got how it works, even if it is a bit confusing. I tested it, and addCParam adds to the max, and the changeHPParam adds to the regular value.
Yes! I also agree that can be confusing. I will improve the help file to make it easier to udnerstand. Thanks for your time and for the feedback ^^