humorist (humor + -ist; agent_person)
Someone who believes that health and temperament are determined by bodily humours; a humoralist