inherit "/std/object";
void setup()
{
set_name("leaf");
add_property("no_undead",1); set_short("Leaf");
set_long("\nThis silver leaf obviosly magical, with some "
"strange veins running through it of different colours.\n");
set_value(20);
set_weight(1);
}
int query_auto_load() { return 1; }
void init()
{
add_action("eat_me", "eat");
::init();
}
int eat_me()
{
write ("You eat a leaf.\n");
tell_object(environment(this_player()), this_player()->query_cap_name()+ " eats "
"a leaf.\n", ({this_player()}) );
this_player()->adjust_hp(2);
if(TP->query_tmp_str() == 0)
{
TP->adjust_dex(1);
}
this_object()->dest_me();
return 1;
}