Updated methods addHP*() to check for maximums themselves, rather than manually checking before calling them.