Reworked damage/healing logging (DRYer)