dotd-2.3.7/area/
dotd-2.3.7/clans/
dotd-2.3.7/classes/
dotd-2.3.7/councils/
dotd-2.3.7/deity/
dotd-2.3.7/dict/
dotd-2.3.7/doc/mudprogs/
dotd-2.3.7/player/a/
dotd-2.3.7/player/g/
EmberMUD 0.9.44a Intermud 3
---------------------------

In step 3b, when asked to add the #include for i3.h, look in config.h
and follow the directions accordingly. Then return to merc.h to continue.

In the comm.c section, when looking for act_new, you need to find act_string
instead and follow the directions accordingly.

In i3.c, remove the #include segment for tables.h
And on line 152, remove the code for the wiznet call since Ember doesn't have wiznet.

In i3cfg.h, in the #ifdef I3ROM section:

Add:
   #define PLAYER_DIR sysconfig.player_dir

Find:
   #define I3STRFREE free_string
Replace with:
   #define I3STRFREE(point) free_string( &(point) )

Find:
   #define CH_CLAN(ch)		((ch)->clan)
   #define CH_CLANNAME(ch)	(clan_table[(ch)->clan].who_name)
Replace with:
   #define CH_CLAN(ch)		( 0 == 1 )
   #define CH_CLANNAME(ch)	( "" )

Find:
   #define CH_CLASSNAME(ch)     (class_table[(ch)->class].who_name)
   #define CH_RANK(ch)          (title_table[(ch)->class][(ch)->level][(ch)->sex == SEX_FEMALE ? 1 : 0])
   #define CH_AFK(ch)		(IS_SET((ch)->comm, COMM_AFK ))
Replace with:
   #define CH_CLASSNAME(ch)     (class_table[(ch)->Class].who_name)
   #define CH_RANK(ch)        (class_table[(ch)->Class].who_name)
   #define CH_AFK(ch)		(IS_SET((ch)->act, PLR_AFK ))