/
#include "std.h"

#undef EXTRA_RESET
#define EXTRA_RESET\
        extra_reset();
object fiend;

extra_reset() {
        if (!fiend || !living(fiend)) {
           fiend = clone_object("obj/monster");
           call_other(fiend, "set_name", "pit fiend");
           call_other(fiend, "set_name", "pit fiend");
           call_other(fiend, "set_alias", "demon");
           call_other(fiend, "set_level",16);
           call_other(fiend, "set_al", -300);
           call_other(fiend, "set_short", "A huge Pit Fiend is here");
           call_other(fiend, "set_aggressive", 1);
           call_other(fiend, "set_wc",20);
           call_other(fiend, "set_ac",2);
           call_other(fiend, "set_chance",30);
           call_other(fiend, "set_spell_mess1",
               "The Pit Fiend casts a firebolt at you.");
          call_other(fiend, "set_spell_mess2",
                "You are hit by a firebolt");
          call_other(fiend, "set_spell_dam",15);
            move_object(fiend,this_object());
}
}

THREE_EXIT("players/kantele/dirty_anteroom","north",
           "players/kantele/behind_altar","south",
           "players/kantele/on_bridge.c","west",
         "In the Evil Temple",
         "You are in a Evil Temple, behind the alter to the south you can \n" +
      "see a huge statue of Kali. to the west a rickety bridge leads into\n" +
         "the darkness. The bridge looks wery frail.\n",1)