#include #include #include inherit LIB_ARMOR; //inherit "/lib/events/read"; string eventReadBill(){ return "The front of the cap reads: \"Kiss me, I'm a newbie!\""; } static void create(){ armor::create(); SetKeyName("baseball cap"); SetId(({"cap","hat"})); SetAdjectives(({"baseball"})); SetShort("a baseball cap"); SetLong("This baseball cap looks pretty normal, except "+ "the trim is fine corinthian leather and the bill "+ "is plated in what appears to be pure mithril. There is some "+ "writing on the front of the cap."); SetMass(50); SetDollarCost(100); SetDamagePoints(20); SetArmorType(A_HELMET); SetProtection(BLUNT, 20); SetProtection(BLADE, 20); SetProtection(KNIFE, 20); SetItems( ([ ({"brim","bill","front"}) : "For some reason the front of this cap "+ "is plated with a fine layer of mithril...one of the strongest "+ "and most expensive substances known to man.", ({"writing","letters"}): "Something is written on the front of the "+ "cap. Perhaps you could \"read writing on cap\"", ]) ); SetRead( ([ ({"front","writing","letters"}) : "The front of the cap reads: \"Kiss me, I'm a newbie!\"", ]) ); SetDefaultRead("default", "The front of the cap reads: \"Kiss me, I'm a newbie!\""); }