#include <lib.h>
#include <damage_types.h>
#include <vendor_types.h>
#include <modules.h>

inherit LIB_ITEM;
inherit MODULES_ARMOR;
inherit MODULES_CREATE;
inherit MODULES_MAPPING;
inherit MODULES_GENERIC;
inherit MODULES_ROOM;
inherit MODULES_FILE;
inherit MODULES_MONEY;
inherit MODULES_READ;
inherit MODULES_DOOR;

static void create(){
    item::create();
    SetKeyName("staff");
    SetId( ({ "staff", "stick", "tanstaafl"  }) );
    SetAdjectives( ({ "wood","wooden","creator","creator's","creation" }) );
    SetShort("a wooden staff");
    SetLong("This staff is old, weathered, "+
      "and lumpy. However, it feels quite sturdy "+
      "and solid. For more info: help staff");
    SetProperties(([
	"no steal" : 1,
      ]));
    SetVendorType(VT_WEAPON);
    SetDamagePoints(50);
    SetClass(100);
    SetMass(100);
    SetNoCondition(1);
    SetBaseCost("silver", 2500);
    SetWeaponType("blunt");
    SetHands(2);
    SetDamageType(BLUNT);
}
void init(){
    ::init();
}

int CanSell() { return 0; }
