#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)