{
if (!objects[scrolltyp].oc_name_known) {
makeknown(scrolltyp);
+ more_experienced(0, 10);
return TRUE;
} else
return FALSE;
learnscroll(sobj)
struct obj *sobj;
{
- if ((sobj->oclass != SPBOOK_CLASS) && learnscrolltyp(sobj->otyp))
- more_experienced(0, 10);
+ if (sobj->oclass != SPBOOK_CLASS)
+ (void) learnscrolltyp(sobj->otyp);
}
int
/* force feedback now if invent became
empty after using up this scroll */
pline("This is an identify scroll.");
- if (!already_known && learnscrolltyp(SCR_IDENTIFY))
- more_experienced(0, 10);
+ if (!already_known)
+ (void) learnscrolltyp(SCR_IDENTIFY);
/*FALLTHRU*/
case SPE_IDENTIFY:
cval = 1;
cval = bcsign(sobj);
useup(sobj);
sobj = 0; /* it's gone */
- if (!already_known) learnscrolltyp(SCR_FIRE);
+ if (!already_known)
+ (void) learnscrolltyp(SCR_FIRE);
if(confused) {
if(Fire_resistance) {
shieldeff(u.ux, u.uy);