private void Update() { if (isForgeQueued && !isForgeDone) { slider.value += Time.deltaTime; } if (slider.value >= slider.maxValue && !isForgeDone) { isForgeDone = true; isForgeQueued = false; slider.value = 0; ShowForgeResult(forgeItem.GetForgeProbabilityByForgeLevel()); } }