WEAK
(h > 0) ? WEAK : FAINTING;
if(u.uhs <= WEAK || rn2(20-u.uhunger/10) >= 19) {
if(newhs >= WEAK && u.uhs < WEAK)
if(newhs < WEAK && u.uhs >= WEAK && u.ustr < u.ustrmax)
case WEAK: