/
#include "std.h"
#undef EXTRA_RESET

object gardener;
#define EXTRA_RESET\
   if (!gardener || !living(gardener)) {\
      object bag;\
      object money;\
      gardener = clone_object("obj/monster");\
      call_other(gardener, "set_name", "gardener");\
      call_other(gardener, "set_level", 6);\
      call_other(gardener, "set_al", 100);\
      call_other(gardener, "set_short", "The old bent gardener is here");\
      call_other(gardener, "set_wc", 6);\
      move_object(gardener, this_object());\
      bag = clone_object("obj/bag");\
      move_object(bag, gardener);\
      money = clone_object("obj/money");\
      call_other(money, "set_money", random(650));\
      move_object(money, bag);\
      }

ONE_EXIT("players/kantele/courtyard", "west",
         "The gardeners shack",
         "This is the gardeners shack, it is small dark and dirty.\n",1)