Not all leaders and nemeses have M2_PNAME set, so they require an extra
check to result in the expected behavior.
form when the detection ends
not all cavemen are human, so avoid using human in quest messages
tengu is singular and plural, some rumors were incorrect
+don't let leader or nemesis be renamed
Platform- and/or Interface-Specific Fixes
/* strip leading and trailing spaces; unnames monster if all spaces */
(void)mungspaces(buf);
- if (mtmp->iswiz || type_is_pname(mtmp->data))
+ if (mtmp->iswiz || type_is_pname(mtmp->data) ||
+ mtmp->data->msound == MS_LEADER ||
+ mtmp->data->msound == MS_NEMESIS)
pline("%s doesn't like being called names!", Monnam(mtmp));
else (void) christen_monst(mtmp, buf);
return(0);