Make HP logging consistent with HP display

The HP display was changed to show 1% for <2% health, which wasn't represented.

-fix reporting 1% hp/damage as 2%
-don't report a percentage when the hp bar doesn't change