removing the remains of sync_hunger() which has been #ifdef'd out for years.
monst cham field now a short and uses mons[] index
rearrange some monster ordering to follow rule #2 listed at top of monst.c
change region player_flags to more appropriate unsigned int instead of boolean
+remove remains of sync_hunger, which has been ifdef'd out for years
E boolean NDECL(is_fainted);
E void NDECL(reset_faint);
E void NDECL(violated_vegetarian);
-#if 0
-E void NDECL(sync_hunger);
-#endif
E void FDECL(newuhs, (BOOLEAN_P));
E struct obj *FDECL(floorfood, (const char *,int));
E void NDECL(vomit);
You("stop %s.", occtxt);
occupation = 0;
context.botl = 1; /* in case u.uhs changed */
-/* fainting stops your occupation, there's no reason to sync.
- sync_hunger();
-*/
#ifdef REDO
nomul(0);
pushch(0);
if(is_fainted()) nomul(0);
}
-#if 0
-void
-sync_hunger()
-{
-
- if(is_fainted()) {
-
- !Deaf = 0;
- nomul(-10+(u.uhunger/10));
- nomovemsg = "You regain consciousness.";
- afternmv = unfaint;
- }
-}
-#endif
-
void
newuhs(incr) /* compute and comment on your (new?) hunger status */
boolean incr;