mud/
mud/2.4.5/dgd/include/
mud/2.4.5/dgd/std/
mud/2.4.5/dgd/sys/
mud/2.4.5/doc/
mud/2.4.5/doc/examples/
mud/2.4.5/log/
mud/2.4.5/obj/Go/
mud/2.4.5/players/
mud/2.4.5/players/lars/
mud/2.4.5/room/death/
mud/2.4.5/room/maze1/
mud/2.4.5/room/post_dir/
mud/2.4.5/room/sub/
#include "room.h"

object giant;

#undef EXTRA_RESET
#define EXTRA_RESET\
    if (!giant || !living(giant)) {\
	giant = clone_object("obj/monster");\
	call_other(giant, "set_name", "giant");\
	call_other(giant, "set_level", 15);\
	call_other(giant, "set_short", "A giant");\
	call_other(giant, "set_wc", 20);\
	call_other(giant, "set_ac", 2);\
	call_other(giant, "set_aggressive", 1);\
	move_object(giant, this_object());\
    }

TWO_EXIT("room/giant_path", "east",
	 "room/giant_conf", "west",
	 "Lair of the Giant",
	 "There are mountains all around you.\n", 1)