public override void Perform(DwarfInventory inventory, System.Action onFinish) { base.Perform(inventory, onFinish); this.hardness = 2f; inventory.StartCoroutine(FinishPerform()); }