#include "std.h"
#undef EXTRA_LONG
#define EXTRA_LONG\
if (str == "hole") {\
write("You look up in the whole, you see only light !\n");\
return;\
}
object kitiara;
#undef EXTRA_RESET
#define EXTRA_RESET\
extra_reset();
extra_reset() {
if (!kitiara || !living(kitiara)) {
kitiara = clone_object("obj/monster");
call_other(kitiara, "set_name", "kitiara");
call_other(kitiara, "set_level",20);
call_other(kitiara, "set_al",-1000);
call_other(kitiara, "set_short", "Kitiara the Witch is here");
call_other(kitiara, "set_chance",30);
call_other(kitiara, "set_aggressive", 1);
call_other(kitiara, "set_spell_mess1",
"Kitiara casts a flashing glance at you !");
call_other(kitiara, "set_spell_mess2",
"You are hit by the flashing glance !");
call_other(kitiara, "set_spell_dam",20);
call_other(kitiara, "set_wc",20);
move_object(kitiara, this_object());
}
}
THREE_EXIT("players/kantele/kitiaras_innerhall","north",
"players/kantele/kitiaras_smallroom","east",
"players/kantele/kitiaras_strangeroom","west",
"In a livingroom",
"In Kitiaras livingroom, this is a comfortable room where it\n" +
"should be possible to relax. the room is dimly lighted from a\n" +
"hole in the ceiling.\n",1)
id(str) {
if (str == "hole")
return 1;
}