#include "std.h" object rotweiler; #undef EXTRA_RESET #define EXTRA_RESET\ if (!rotweiler || !living(rotweiler)) {\ int i;\ object collar;\ i = 2;\ while(i>0) {\ i -= 1;\ rotweiler = clone_object("obj/monster");\ call_other(rotweiler, "set_name", "rotweiler");\ call_other(rotweiler, "set_alias", "dog");\ call_other(rotweiler, "set_level",2);\ call_other(rotweiler, "set_short", "A huge rotweiler");\ call_other(rotweiler, "set_long", "A mean hungry rotweiler is " +\ "snaring at you....\n");\ call_other(rotweiler, "set_wc",8);\ call_other(rotweiler, "set_aggressive", 1);\ call_other(rotweiler, "set_move_at_reset");\ call_other(rotweiler, "set_move_at_reset");\ move_object(rotweiler, this_object());\ collar = clone_object("obj/treasure");\ call_other(collar, "set_id", "collar");\ call_other(collar, "set_alias", "dog collar");\ call_other(collar, "set_short", "A heavy studded dog collar");\ call_other(collar, "set_value", 25);\ move_object(collar, rotweiler);\ }\ } FOUR_EXIT("players/kantele/garden_west" , "west", "room/vill_track","north", "players/kantele/garden_east" , "east", "players/kantele/courtyard" , "south", "A small brickroad leading south", "A small brickroad leading south, to the north you can exit\n" + "through an iron gate. To the east and west you can see a beautiful\n" + "garden. ",1)