Guidebook update and SEDUCE runtime switch

add SYSCF docs to the Guidebook because it's info needed in a binary distro
Guidebook.tex - also add some missing italics to some "NetHack" occurances
call nethack.org "official"
Guidebook.txt - didn't regenerate cleanly so no diff
add SEDUCE to SYSCF (only partly inspired by the recent email)
This commit is contained in:
keni
2010-05-13 00:54:13 +00:00
parent d55db3584e
commit bd1a922dae
12 changed files with 137 additions and 25 deletions

View File

@@ -779,17 +779,20 @@ register struct monst *mtmp;
}
break;
case MS_SEDUCE:
{
int swval;
#ifdef SEDUCE
if (ptr->mlet != S_NYMPH &&
if (SYSOPT_SEDUCE) {
if (ptr->mlet != S_NYMPH &&
could_seduce(mtmp, &youmonst, (struct attack *)0) == 1) {
(void) doseduce(mtmp);
break;
}
switch ((poly_gender() != (int) mtmp->female) ? rn2(3) : 0)
#else
switch ((poly_gender() == 0) ? rn2(3) : 0)
}
swval = ((poly_gender() != (int) mtmp->female) ? rn2(3) : 0);
} else
#endif
{
swval = ((poly_gender() == 0) ? rn2(3) : 0);
switch(swval){
case 2:
verbl_msg = "Hello, sailor.";
break;
@@ -799,6 +802,7 @@ register struct monst *mtmp;
default:
pline_msg = "cajoles you.";
}
}
break;
#ifdef KOPS
case MS_ARREST: