#ifndef __SYS__INHUME
#define __SYS__INHUME
#define DEBUG // Define to start logging skills info to LOGFILE. undefine for normal use.
#define LOGFILE "/w/shrike/secure/inhume.log"
#define TM_LOG "/log/INHUME_TMS"
#define PLAY_LOG "/w/shrike/secure/play_inhume.log"
// #define NOKILL // For testing purposes -- noone will attack or die if this is defined
#define INHUME "/handlers/inhume.c"
#define EXP_TIME 2419200 // 28 days
#define TAXES 40 // how much they steal in taxes
#define SURCHARGE 10 // service charge for timed-out contracts
#define NOTME_MULT 1.1 // How much extra if you pay for a
// contract someone else requested.
#define MIN_LEVEL 50 // minimum level for a contract
#define PK_MULT 0 // how much extra nonPKs cost
// 0 indicates disallowed
#define COST_MULT ( 5 * 400 ) // how much per level 400 = 1$AM
#define COST_GUILD ( 6 * 400 ) // Premium rate for contracts on
// guild members.
#define MAXTIMES 4 // how many times can you inhume
// an NPC.
#define NO_DEATH_MULT 0.5 // How much less you pay for a contract
// that doesn't cause the victim to lose
// a life.
/* failure values when validating contracts */
#define LOW -1
#define NON_KILLER -2
#define CRE -3
#define TOO_SOON -4
/* status values for contracts */
#define REQUESTED 0
#define VALIDATED 1
#define INFORMED 2
#define ACTIVE 3
#define SPECIAL 4
/* Rate at which a given player can be inhumed. */
#define REPEAT_RATE ( 60 * 60 * 24 * 7 * 2 ) // 2 weeks
/* Time before an npc will start working on a player contract */
#define NPC_TIME ( 60 * 60 * 24 * 7 * 2 ) // 2 weeks
#endif /* __SYS__INHUME */