lcy
2026-02-06 4b169e9286cc62c2dff0b2cb2bc21e49c2b52596
Main/System/Mingge/MinggeWin.cs
@@ -64,7 +64,7 @@
        });
        autoBtn.AddListener(AutoTY);
        funPresetBtn.AddListener(()=>
        funPresetBtn.AddListener(() =>
        {
            FuncPresetManager.Instance.ClickBattlePreset((int)BattlePreSetType.Story);
        });
@@ -72,7 +72,7 @@
    protected override void OnPreOpen()
    {
        PackManager.Instance.RefreshItemEvent += RefreshItemEvent;
        PackManager.Instance.DeleteItemEvent += DeleteDropItem;
        MinggeManager.Instance.OnMinggeInfoUpdate += OnMinggeInfoUpdate;
@@ -149,7 +149,7 @@
        funPresetBtn.SetActive(FuncPresetManager.Instance.IsPreShow());
        ChangeAutoEvent();
    }
    void RefreshItemEvent(PackType type, int index, int itemID)
    {
@@ -290,9 +290,16 @@
        if (!ItemLogicUtility.CheckItemCount(PackType.Item, MinggeManager.Instance.tyItemID, 1, 2))
        {
            TimingGiftManager.Instance.TryAddWhenInsufficient(6, PackType.Item, MinggeManager.Instance.tyItemID, 1);
            return;
        }
        // 如果正好消耗完,不触发固定概率的判定
        if (!TimingGiftManager.Instance.TryAddWhenExactConsumption(6, PackType.Item, MinggeManager.Instance.tyItemID, 1))
        {
            TimingGiftManager.Instance.TryAddWithFixedProbabilityWhenSufficient(6, MinggeManager.Instance.tyItemID, 1);
        }
        if (MinggeManager.Instance.isStartAuto)
        {
            MinggeManager.Instance.StartAuto(false);