sunder2.1a/clan/
sunder2.1a/class/
sunder2.1a/class/bak/
sunder2.1a/doc/ideas/
sunder2.1a/gods/
sunder2.1a/i3/
sunder2.1a/log/
sunder2.1a/msgbase/
sunder2.1a/player/
sunder2.1a/src/o/
sunder2.1a/time/
Nimud 4 Intermud-3
------------------

For the merc.h steps, use the mud.h file.

During the comm.c install, the portions to apply to nanny and check_reconnect are in nanny.c

For the db.c section, apply the changes to free_char in mem.c

In i3.c, under the #ifdef I3MERC section near the top, change:

#include "merc.h"

To:

#include "mud.h"

In i3cfg.h, in the I3MERC section:

Immediately below the #ifdef, add:
   #include "comm.h"
   #include "defaults.h"

Find:
   #define CH_LEVEL(ch)		((ch)->level)
Replace with:
   #define CH_LEVEL(ch)       ((ch)->pcdata->level)

Find:
   #define CH_TITLE(ch) 	((ch)->pcdata->title)
   #define CH_RANK(ch)		(title_table[(ch)->class][(ch)->level][(ch)->sex == SEX_FEMALE ? 1 : 0])
   #define CH_SEX(ch)		((ch)->sex)
   #define CH_LOGON(ch)		(&(ch)->logon)
   #define WIZINVIS(ch)		(IS_IMMORTAL((ch)) && IS_SET((ch)->act, PLR_WIZINVIS))
Replace with:
   #define CH_TITLE(ch) 	( "" )
   #define CH_RANK(ch)        ( IS_IMMORTAL(ch) ? "Immortal" : "Player" )
   #define CH_SEX(ch)		((ch)->sex)
   #define CH_LOGON(ch)         (&(ch)->pcdata->logon) 
   #define WIZINVIS(ch)         (IS_IMMORTAL((ch)) && (ch)->pcdata->wizinvis > 0)