hch
3 天以前 1fdef60f2611d01bf658e8a2e4f69bfa251de95b
Main/System/Battle/BaseBattleWin.cs
@@ -192,13 +192,20 @@
    /// </summary>
    protected virtual void OnClickPass()
    {
        if (null == battleField)
        if (!IsPass())
            return;
        battleField.ForceFinish();
    }
    public bool IsPass()
    {
        if (null == battleField)
            return false;
        // 检查是否为永久特权卡玩家
        bool hasForeverPrivilege = InvestModel.Instance.IsInvested(InvestModel.foreverCardType);
        if (!hasForeverPrivilege && !FuncOpen.Instance.IsFuncOpen(BattleManager.Instance.passFuncId, true))
            return;
            return false;
        int passRound = BattleManager.Instance.defaultPassRound;
        var name = battleField.ToString();
@@ -248,13 +255,11 @@
            if (nowRound < realPassRound)
            {
                SysNotifyMgr.Instance.ShowTip("BattlePass", realPassRound - nowRound);
                return;
                return false;
            }
        }
        battleField.ForceFinish();
        return true;
    }
    /// <summary>