yyl
2025-11-28 022ad06b6a0100c540032ee3daa9de06fa0b2891
Main/System/Battle/BaseBattleWin.cs
@@ -196,7 +196,7 @@
        int passRound = BattleManager.Instance.defaultPassRound;
        var name = battleField.ToString();
        // 检查是否为永久特权卡玩家
        bool hasForeverPrivilege = InvestModel.Instance.IsInvested(InvestModel.foreverCardType);
@@ -237,10 +237,11 @@
            // 如果战场类型不在 FieldNameToIndex 中,使用默认配置
        }
        int nowRound = battleField.round;
        if (nowRound < passRound)
        int nowRound = battleField.round;
        int realPassRound = passRound + 1;  // 配置是超过x回合可以跳,意味着x+1回合可以跳
        if (nowRound < realPassRound)
        {
            SysNotifyMgr.Instance.ShowTip("BattlePass", passRound - nowRound);
            SysNotifyMgr.Instance.ShowTip("BattlePass", realPassRound - nowRound);
            return;
        }
        battleField.ForceFinish();