public static void AddEquipment(LivingObject living, ItemID itemID) { var world = living.World; var materials = Materials.GetMaterials(MaterialCategory.Metal).ToArray(); var material = materials[Helpers.GetRandomInt(materials.Length)].ID; var itemBuilder = new ItemObjectBuilder(itemID, material); var item = itemBuilder.Create(world); item.MoveToMustSucceed(living); living.EquipItem(item); }