inherit "obj/monster.c";
#include "path.h"
object parch;
void setup()
{
set_name("makayla");
set_short("MaKayla");
set_long("MaKayla is a very young female gnome. Unlike most gnomes "
"her age, she looks extremely sad for some reason. "
"Looking into her eyes, you can almost see a tear "
"forming.\n");
set_max_hp(1);
set_str(2);
set_dex(2);
set_con(2);
set_wis(2);
set_int(2);
set_cha(20);
set_level(1);
set_al(-100);
set_gender(2);
clone_object("/d/newbie/gnome/items/vase.c")->move(this_object());
load_chat(60,
({
1, "MaKayla pouts.",
1, "Makayla wipes a tear from her eye.",
1, "MaKayla wipes a tear from her eye.",
1, "MaKayla says: I wish I had something to cheer me up."
}));
}
void init()
{
add_action("do_give","give");
::init();
}
int do_give(string str)
{
call_out("quest_play",2,this_player());
return 0;
}
int quest_play(object plyr)
{
int i, maxi;
object *olist=all_inventory(this_object());
maxi = sizeof(olist);
if(!maxi) return 1;
for(i=0; i<maxi; i++)
if((string)olist[i]->query_short() == "white rose")
olist[i]->dest_me();
write("Makayla takes the rose and places it in her crystal vase. "
"She thanks you with a sniffle and says 'Wait here for a second.'\n\n"
"She returns with a small piece of parchment and gives it to you. "
"She tells you that she found it in the woods and it was "
"helpful.\n\nMakayla smiles and waves happily to you.\n\n");
parch = new(MISC+"parchment");
parch->move(plyr);
return 1;
}