#include "../school.h"; inherit ROOM; void setup(){ set_brief("How to make basic armor"); set_long(@MAY Start as with simple object, but inherit the file ARMOR instead of OBJ. Within the setup, two additional items to add: set_armor_class(<num>) - damage absorbed will be random 1 to <num> set_slot(<place>) - sets where it is worn. Note slots are predetermined, and have size limits. inherit ARMOR; void setup() { set_adj("chainmail"); set_id("shirt", "chainmail"); set_armor_class(4); set_slot("torso"); } MAY ); set_exits( ([ "armory" : R "armory", "forward" : "chainmail02", ]) ); set_objects( ([ "/domains/std/chainmail" : 1, ]) ); }