I've been doing tests and it seems that willpower is not healing the correct amount. I know since the update that it works off of base health instead of modified health, but even with that it isn't healing enough. My Captain America WW2 has a base health of 12,306. I've put together a spreadsheet and was able to accurately incorporate masteries to calculate what his modified health would turn out to be, which for me is 12231 with 1 point in vitality and greater vitality and 1 point in glass cannon. However, when I put a point into liquid courage, and while having 2 points in willpower, its not healing right.
I accurately predicted the liquid courage to tick for 37 health every 0.5 seconds, based on my modified health, but I'm only healing for 31 every 0.5 seconds. With my base health of 12306, and not even counting recovery and salve, willpower SHOULD be healing for 37 per tick as well (12306 * .006 = 73.8 per second = 36.9 per 0.5 seconds). To get the number 31, and if I ignore salve and recover, then the math shows that I'm healing for 0.5% base health per second, which is wrong since I have 2 points in it, and that healing should be boosted anyway because of salve and recovery.
Long story short, I did a lot of math and tests and was able to accurately predict everything except for the healing done by willpower, which was off by more the 10 health per 0.5 seconds. When running suicides that can be huge, and be the difference to whether you are persistently losing health, or gaining health.