public override void Update(IDice dice, Unit unit)
        {
            if (dice.TestTaskProgress())
            {
                Progress++;
            }

            if (Progress >= Value)
            {
                Resolve();
            }
        }