tribute in-game bonus
Give 20 experience points the first time the hero reads a passage from a tribute novel. It's enough to go from level 1 to 2 or from 2 to 3. By the time a book store is found, that's too trivial for most to care about, but it's potentially useful to a pacifist.
This commit is contained in:
@@ -1,4 +1,4 @@
|
||||
/* NetHack 3.5 spell.c $NHDT-Date$ $NHDT-Branch$:$NHDT-Revision$ */
|
||||
/* NetHack 3.5 spell.c $NHDT-Date: 1429513494 2015/04/20 07:04:54 $ $NHDT-Branch: master $:$NHDT-Revision: 1.57 $ */
|
||||
/* NetHack 3.5 spell.c $Date: 2011/12/29 22:01:25 $ $Revision: 1.44 $ */
|
||||
/* Copyright (c) M. Stephenson 1988 */
|
||||
/* NetHack may be freely redistributed. See license for details. */
|
||||
@@ -457,6 +457,12 @@ register struct obj *spellbook;
|
||||
if (read_tribute("books", tribtitle, 0)) {
|
||||
u.uconduct.literate++;
|
||||
check_unpaid(spellbook);
|
||||
if (!u.uevent.read_tribute) {
|
||||
/* give bonus of 20 xp and 4*20+0 pts */
|
||||
more_experienced(20, 0);
|
||||
newexplevel();
|
||||
u.uevent.read_tribute = 1; /* only once */
|
||||
}
|
||||
}
|
||||
return(1);
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user