/
#include "std.h"

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

TWO_EXIT("players/kantele/inner_hall","west",
         "players/kantele/bar","south",
         "A tastful living room",
         "A tasteful living room, an exit leads west into the hall, you\n"  +
         "can also leave south into the bar.\n",1)