Updated PlayerHitPoints.Damage() and unit tests