E void FDECL(maybe_mnexto, (struct monst *));
E boolean FDECL(mnearto, (struct monst *, XCHAR_P, XCHAR_P, BOOLEAN_P));
E void FDECL(m_respond, (struct monst *));
-E void FDECL(setmangry, (struct monst *, boolean));
-E void FDECL(wakeup, (struct monst *, boolean));
+E void FDECL(setmangry, (struct monst *, BOOLEAN_P));
+E void FDECL(wakeup, (struct monst *, BOOLEAN_P));
E void NDECL(wake_nearby);
E void FDECL(wake_nearto, (int, int, int));
E void FDECL(seemimic, (struct monst *));
if (!Blind)
pline("%s shining.", Tobjnam(olduwep, "stop"));
}
- if (uwep == obj && ((uwep && uwep->oartifact == ART_OGRESMASHER)
- || olduwep && olduwep->oartifact == ART_OGRESMASHER))
+ if (uwep == obj
+ && ((uwep && uwep->oartifact == ART_OGRESMASHER)
+ || (olduwep && olduwep->oartifact == ART_OGRESMASHER)))
context.botl = 1;
/* Note: Explicitly wielding a pick-axe will not give a "bashing"
* message. Wielding one via 'a'pplying it will.