/
lib/banish/
lib/d/coronos/
lib/d/coronos/w/alena/
lib/d/coronos/w/angel/
lib/d/coronos/w/angel/caves/
lib/d/coronos/w/angel/caves/monst/
lib/d/coronos/w/angel/city/chambers/
lib/d/coronos/w/angel/city/monst/
lib/d/coronos/w/angel/city/obj/
lib/d/coronos/w/angel/city/streets/
lib/d/coronos/w/angel/farms/plains/
lib/d/coronos/w/angel/monst/
lib/d/tempus/
lib/d/tempus/w/angel/
lib/d/tempus/w/kingbill/
lib/d/tempus/w/mirak/
lib/d/tempus/w/mirak/monst/
lib/d/tempus/w/mirak/obj/
lib/d/tempus/w/relgar/planes/baat/
lib/d/tempus/w/sarak/
lib/d/tempus/w/serepion/mon/
lib/d/tempus/w/valrejn/
lib/doc/
lib/doc/domains/
lib/doc/efun/
lib/include/fn_specs/
lib/info/
lib/inherit/base/
lib/log/
lib/log/mailbox/
lib/log/main/
lib/news/
lib/obj/party/
lib/objects/componen/
lib/open/
lib/open/party/
lib/open/paste/
lib/open/spells/
lib/open/valrejn/
lib/players/
lib/players/alena/
lib/players/alena/obj/
lib/players/alena/open/
lib/players/alena/private/
lib/players/angel/
lib/players/angel/obj/
lib/players/ash/
lib/players/biggs/
lib/players/biggs/food/
lib/players/biggs/gobkeep/
lib/players/biggs/mnstr/
lib/players/biggs/town/caves/
lib/players/biggs/town/tower/
lib/players/biggs/wpns/
lib/players/calris/
lib/players/deathurg/
lib/players/deathurg/open/
lib/players/deathurg/private/thief/
lib/players/dogberry/
lib/players/dogberry/library/
lib/players/dogberry/open/
lib/players/epsilon/
lib/players/epsilon/private/
lib/players/farewell/
lib/players/hippo/
lib/players/hippo/open/
lib/players/hippo/tools/
lib/players/jimpa/
lib/players/josh/
lib/players/josh/room/
lib/players/josh/room/mage/dungeon/
lib/players/josh/room/mage/dungeon/obj/
lib/players/josh/wep/
lib/players/kingbill/
lib/players/metatron/
lib/players/miette/
lib/players/mirak/
lib/players/mirak/open/
lib/players/parsilan/
lib/players/relgar/
lib/players/relgar/private/
lib/players/sarak/
lib/players/sarak/bugs/
lib/players/sarak/feelings/
lib/players/sarak/magical/
lib/players/sarak/minotaur/island/
lib/players/sarak/open/
lib/players/sarak/private/
lib/players/serepion/
lib/players/serepion/open/
lib/players/serepion/private/
lib/players/spike/
lib/players/spike/open/
lib/players/spike/private/
lib/players/spike/seaworld/
lib/players/valrejn/
lib/players/valrejn/open/
lib/players/valrejn/private/
lib/players/virus/
lib/players/wrath/
lib/players/wrath/arm/
lib/players/wrath/mon/
lib/players/wrath/room/
lib/players/wrath/room/entry/
lib/players/wrath/room/zolgath/
lib/players/wrath/weap/
lib/players/zil/
lib/room/
lib/room/city/arena/
lib/room/city/creator/
lib/room/city/garden/monst/
lib/room/city/library/
lib/room/city/library/open/books/
lib/room/city/shop/
lib/room/death/
lib/room/death/open/
lib/room/island/
lib/room/keeps/
lib/room/registry/
lib/room/ships/crew/
lib/room/ships/open/
lib/room/ships/open/types/bounty/
lib/room/ships/open/types/nebula/
lib/room/ships/open/types/phoenix/
lib/secure/udp_cmd_/
lib/skills/
lib/skills/fighter/
lib/skills/psionici/
lib/skills/thief/
lib/usr/
lib/usr/creators/
lib/usr/no_banis/
lib/usr/players/
/* player.c configuartion file */
 
#ifndef PLAYER_CFG
#define PLAYER_CFG

#include <mudlib.h>
#include <levels.h>

/* these are the save directories */

#define SAVE_NO_BANISH "usr/no_banish/"   /* banish/delete proof */
#define SAVE_WIZARD    "usr/creators/"    /* creators            */
#define SAVE_PLAYER    "usr/players/"     /* players > 2nd level */
#define SAVE_FIRST     "usr/newbies/"     /* 1st level players   */


/* These are specific objects that are cloned */

#define WIZ_SCROLL  "objects/wiz_book"
#define DEATH_MARK  "room/death/death_mark"


/* These are specific objects used by player */

#define WELCOME             "/info/WELCOME"
#define RACE_INFO           "/info/races"
#define INTRO               "/info/intro"
#define NEWS                "/news/NEWS"
#define WIZNEWS             "/news/WIZNEWS"
#define DEFAULT_WIZ_ENTER   INNER
#define DEFAULT_ENTER       "room/city/square"

/* These are logged if defined */


#define LOG_SHOUTS       "SHOUTS"
#define LOG_QUESTS       "QUESTS"
#define LOG_SUICIDE      "SUICIDES"
/*
#define LOG_ENTER        "ENTER"
*/
#define LOG_SPONSER      "SPONSER"
#define LOG_QUITS        "QUITS"
#define LOG_PLAYER_AUTO  "AUTOLOADS"
/*
#define LOG_SNOOPERS     "SNOOPERS"
*/
#define LOG_RENEWALS     "RENEWALS"
#define LOG_ILLEGAL      "ILLEGAL"


#define LOCK_OUT  SEC1  /* lock out players below security level SEC1 */
#undef LOCK_OUT

#define PURGE  "/secure/purge" /* global stat altering object */
#undef PURGE

#define HEAL_HP_PERIOD (20 - constitution/6)
#define MAX_ALIAS_COMMANDS    30
#define WEAPON_CLASS_OF_HANDS  3
#define NEUTRAL_AL            10
#define MAX_SCAR              10

#if defined(AMYLAAR) && !defined(MSDOS)
#define ENABLE_PARSE_COMMAND	
#endif /* AMYLAAR | MSDOS */

#define PING_PONG    /* allow ping-pong bells ..for fun */


/*
#define DESTRUCT_INV_ON_QUIT
*/
#define NO_SHADOWS   /* only objects from /obj/shadows are valid */
#undef  NO_SHADOWS


#define MONEY_PER_LEVEL   2000             /* max. money carried by player */ 
#define MAX_XP_PER_LVL    700             /* max. exp from monster        */
#define MAX_USERS         30               /* max. players, wizs accepted */
#define MAX_CHAR_NAME     10               /* max. player name length      */
#define SAVE_TIME         500              /* heartbeats between auto save */
#define MAX_NUM_GUESTS    3                /* max. number of 'guests' */
#define PASSWORD_CHECK    3                /* number of password checks    */
#define PASTE             "/"+ PASTE_DIR +"/"+ name
#define VALID_RACES      ({                                                \
   "half giant", "halfling", "human", "minotaur",  "orc",                  \
   "high elf", "grey elf", "dark elf", "wood elf", "wild elf", "half elf", \
   "mountain dwarf", "hill dwarf",                                         \
   "forest gnome", "deep gnome", "rock gnome",				\
                         })


/**************************************************************************
 * Do we want objects for players to save when they quit the game?
 */
#define SAVE_OBJECTS_ON_QUIT

#ifdef PARTY_DAEMON
#define PARTY_OBJECT      "obj/party/party_ob"
#endif

#endif /* PLAYER_CFG */