HFLAG_FULL
if (hp->happy_flags & HFLAG_FULL)
hp->happy_flags |= HFLAG_FULL;
hp->happy_flags &= ~(HFLAG_FULL);