Does "HP restoration after [weapon type] attacks" and "HP restoration upon thrusting counterattack" stack with each other?