ES2 MUD LIB :: 東方故事二(ES2) 天朝帝國 mudlib 瀏覽展示

/obj/medication/black_pill.c

HOME :: obj :: medication :: black_pill.c
// black_pill.c

inherit COMBINED_ITEM;

void create()
{
set_name("烏心丹", ({"black pill", "pill"}));
if( !clonep() ) {
set("unit", "些");
set("long",
"烏心丹是一種民間很普遍的藥方﹐用來恢復因操練、工作所耗的體力\n"
"有不錯的效果﹐缺點是吃了以後會昏昏沈沈想睡覺﹐且容易口渴。\n");
set("base_unit", "粒");
set("base_value", 80);
set("base_weight", 5);
}
set_amount(1);
setup();
}

int stuff_ob(object me)
{
if( me->query_stat_maximum("food") - me->query_stat("food") < 5 )
return notify_fail("你的肚子已經撐得連這粒藥丸也吞不下去了。\n");
message_vision("$N吞下一粒黑黑的藥丸。\n", me);
me->consume_stat("water", 30);
me->supplement_stat("food", 5);
me->damage_stat("sen", 1);
me->consume_stat("sen", 4);
me->supplement_stat("gin", 15);
me->supplement_stat("kee", 15);
add_amount(-1);

return 1;
}
HOME :: obj :: medication :: black_pill.c