wishing for novels
Make novels be wishable in normal and explore modes in addition to wizard mode. I don't think this weakens the tribute and it prevents someone who attempts such a wish from getting misleading feedback of "Nothing fitting that description exists in the game." Wishing for "novel" will yield "novel named Foo" where "Foo" is a randomly chosen Discworld title. Wishing for "novel named Bar" will yield "novel named Bar" or "novel named The Bar" if "Bar" or "The Bar" is a valid Discworld title, or else override "Bar" and pick random Discworld "novel named Foo" if it isn't. Since first read of a novel bestows some experience (once per game, no matter how many novels become available), a pacifist with an early wish can get a head start. I don't think that's a big deal. And it will require an awful lot of wishes for any player who wants to acquire all 41 titles in one game. I imagine someone will manage it.
This commit is contained in:
@@ -1,4 +1,4 @@
|
||||
/* NetHack 3.6 objects.c $NHDT-Date: 1436052459 2015/07/04 23:27:39 $ $NHDT-Branch: master $:$NHDT-Revision: 1.43 $ */
|
||||
/* NetHack 3.6 objects.c $NHDT-Date: 1444617222 2015/10/12 02:33:42 $ $NHDT-Branch: master $:$NHDT-Revision: 1.46 $ */
|
||||
/* Copyright (c) Mike Threepoint, 1989. */
|
||||
/* NetHack may be freely redistributed. See license for details. */
|
||||
|
||||
@@ -977,7 +977,7 @@ SPELL("freeze sphere", "hardcover",
|
||||
SPELL("blank paper", "plain", P_NONE, 18, 0, 0, 0, 0, HI_PAPER),
|
||||
/* tribute book for 3.6 */
|
||||
OBJECT(OBJ("novel", "paperback"),
|
||||
BITS(0, 0, 1, 0, 0, 0, 0, 1, 0, 0, 0, P_NONE, HI_PAPER),
|
||||
BITS(0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, P_NONE, HI_PAPER),
|
||||
0, SPBOOK_CLASS, 0, 0, 0, 20, 0, 0, 0, 1, 20, CLR_BRIGHT_BLUE),
|
||||
/* a special, one of a kind, spellbook */
|
||||
OBJECT(OBJ("Book of the Dead", "papyrus"),
|
||||
|
||||
Reference in New Issue
Block a user