added some checks to the maxHP method in order to pull down HP if maxHP is reduced