-/* NetHack 3.7 restore.c $NHDT-Date: 1606765214 2020/11/30 19:40:14 $ $NHDT-Branch: NetHack-3.7 $:$NHDT-Revision: 1.173 $ */
+/* NetHack 3.7 restore.c $NHDT-Date: 1629818407 2021/08/24 15:20:07 $ $NHDT-Branch: NetHack-3.7 $:$NHDT-Revision: 1.183 $ */
/* Copyright (c) Stichting Mathematisch Centrum, Amsterdam, 1985. */
/*-Copyright (c) Michael Allison, 2009. */
/* NetHack may be freely redistributed. See license for details. */
}
/* egd - vault guard */
if (nhfp->structlevel)
- mread(nhfp->fd, (genericptr_t) &buflen, sizeof(buflen));
+ mread(nhfp->fd, (genericptr_t) &buflen, sizeof buflen);
if (buflen > 0) {
newegd(mtmp);
if (nhfp->structlevel)
- mread(nhfp->fd, (genericptr_t) EGD(mtmp), sizeof(struct egd));
+ mread(nhfp->fd, (genericptr_t) EGD(mtmp), sizeof (struct egd));
}
/* epri - temple priest */
if (nhfp->structlevel)
if (buflen > 0) {
newepri(mtmp);
if (nhfp->structlevel)
- mread(nhfp->fd, (genericptr_t) EPRI(mtmp), sizeof(struct epri));
+ mread(nhfp->fd, (genericptr_t) EPRI(mtmp),
+ sizeof (struct epri));
}
/* eshk - shopkeeper */
if (nhfp->structlevel)
if (buflen > 0) {
neweshk(mtmp);
if (nhfp->structlevel)
- mread(nhfp->fd, (genericptr_t) ESHK(mtmp), sizeof(struct eshk));
+ mread(nhfp->fd, (genericptr_t) ESHK(mtmp),
+ sizeof (struct eshk));
}
/* emin - minion */
if (nhfp->structlevel)
if (buflen > 0) {
newemin(mtmp);
if (nhfp->structlevel)
- mread(nhfp->fd, (genericptr_t) EMIN(mtmp), sizeof(struct emin));
+ mread(nhfp->fd, (genericptr_t) EMIN(mtmp),
+ sizeof (struct emin));
}
/* edog - pet */
if (nhfp->structlevel)
if (buflen > 0) {
newedog(mtmp);
if (nhfp->structlevel)
- mread(nhfp->fd, (genericptr_t) EDOG(mtmp), sizeof(struct edog));
+ mread(nhfp->fd, (genericptr_t) EDOG(mtmp),
+ sizeof (struct edog));
}
/* mcorpsenm - obj->corpsenm for mimic posing as corpse or
statue (inline int rather than pointer to something) */
if (nhfp->structlevel)
- mread(nhfp->fd, (genericptr_t) &MCORPSENM(mtmp), sizeof MCORPSENM(mtmp));
+ mread(nhfp->fd, (genericptr_t) &MCORPSENM(mtmp),
+ sizeof MCORPSENM(mtmp));
} /* mextra */
}
/* reset peaceful/malign relative to new character;
shopkeepers will reset based on name */
if (!mtmp->isshk)
- mtmp->mpeaceful =
- (is_unicorn(mtmp->data)
- && sgn(u.ualign.type) == sgn(mtmp->data->maligntyp))
- ? TRUE
- : peace_minded(mtmp->data);
+ mtmp->mpeaceful = (is_unicorn(mtmp->data)
+ && (sgn(u.ualign.type)
+ == sgn(mtmp->data->maligntyp))) ? 1
+ : peace_minded(mtmp->data);
set_malign(mtmp);
} else if (elapsed > 0L) {
mon_catchup_elapsed_time(mtmp, elapsed);