Limit HP contribution to defense to max 150hp

Event characters with more than 150hp were ending up with capped defense
due to having a large amount of hit points. This fix caps the
contribution from hit points at 150hp.