protected void DecrementMaterialItems(Creature creature, List<ProductionMaterial> toDecrement, Random rnd) { foreach (var material in toDecrement) creature.Inventory.Decrement(material.Item, (ushort)material.Amount); }