more health food shops (trunk only)

Allow health food stores to carry eggs and tins of veggy contents in
their stock.  The tins will almost always contain spinach because random
tins containing meat are converted into that.

     Also, allow health food stores to be placed with the level compiler
(not tested) and to be forcibly placed in wizard mode via SHOPTYPE setting
of "V".  Increments EDITLEVEL in patchlevel.h because lighting store in
Minetown got renumbered and the special level for it needs to be rebuilt.
This commit is contained in:
nethack.rankin
2005-03-13 05:29:01 +00:00
parent 2799e8f617
commit 2ca87d8a5e
5 changed files with 65 additions and 19 deletions

View File

@@ -1,4 +1,4 @@
/* SCCS Id: @(#)mkroom.h 3.5 1992/11/14 */
/* SCCS Id: @(#)mkroom.h 3.5 2005/03/12 */
/* Copyright (c) Stichting Mathematisch Centrum, Amsterdam, 1985. */
/* NetHack may be freely redistributed. See license for details. */
@@ -71,9 +71,10 @@ extern NEARDATA coord doors[DOORMAX];
#define WANDSHOP 21
#define TOOLSHOP 22
#define BOOKSHOP 23
#define UNIQUESHOP 24 /* shops here & above not randomly gen'd. */
#define CANDLESHOP 24
#define MAXRTYPE 24 /* maximum valid room type */
#define FODDERSHOP 24 /* health food store */
#define UNIQUESHOP 25 /* shops here & below not randomly gen'd. */
#define CANDLESHOP 25
#define MAXRTYPE 25 /* maximum valid room type */
/* Special type for search_special() */
#define ANY_TYPE (-1)

View File

@@ -1,4 +1,4 @@
/* SCCS Id: @(#)patchlevel.h 3.5 2005/01/22 */
/* SCCS Id: @(#)patchlevel.h 3.5 2005/03/12 */
/* Copyright (c) Stichting Mathematisch Centrum, Amsterdam, 1985. */
/* NetHack may be freely redistributed. See license for details. */
@@ -13,7 +13,7 @@
* Incrementing EDITLEVEL can be used to force invalidation of old bones
* and save files.
*/
#define EDITLEVEL 20
#define EDITLEVEL 21
#define COPYRIGHT_BANNER_A \
"NetHack, Copyright 1985-2005"