bad wizkit items
Format multiple bad wizkit items a little better. It will scroll off the screen if there are more than a screen of bad items, but that's probably not too likely.
This commit is contained in:
@@ -11,6 +11,7 @@ add wishing for "nothing" and genociding "none" to the conduct section
|
||||
allow both wishing and genocide to accept either "none" or "nothing" when
|
||||
the player wants to decline
|
||||
left word in format string in get_wet() causing "The spellbook fadefades"
|
||||
two bad wizkit items in a row shouldn't make the user hit space many times
|
||||
|
||||
|
||||
Platform- and/or Interface-Specific Fixes
|
||||
|
||||
@@ -1671,6 +1671,8 @@ read_wizkit()
|
||||
FILE *fp;
|
||||
char *ep, buf[BUFSZ];
|
||||
struct obj *otmp;
|
||||
boolean bad_items = FALSE;
|
||||
|
||||
if (!wizard || !(fp = fopen_wizkit_file())) return;
|
||||
|
||||
while (fgets(buf, 4*BUFSZ, fp)) {
|
||||
@@ -1682,10 +1684,12 @@ read_wizkit()
|
||||
otmp = addinv(otmp);
|
||||
} else {
|
||||
raw_printf("Bad wizkit item: \"%.50s\"", buf);
|
||||
wait_synch();
|
||||
bad_items = TRUE;
|
||||
}
|
||||
}
|
||||
}
|
||||
if (bad_items)
|
||||
wait_synch();
|
||||
(void) fclose(fp);
|
||||
return;
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user