Main/System/GuildAtkDefBat/GuildAtkDefBatManager.cs
@@ -68,6 +68,7 @@
    private void OnBeforePlayerDataInitializeEventOnRelogin()
    {
        hasClosedMainGuildAtkDefBatTip = false;
        ResetBattleData();
    }
@@ -390,6 +391,22 @@
        return MyFamilyMembers.ContainsKey(PlayerDatas.Instance.PlayerId);
    }
    private bool hasClosedMainGuildAtkDefBatTip;
    public bool ShouldShowMainGuildAtkDefBatTip()
    {
        if (hasClosedMainGuildAtkDefBatTip)
            return false;
        if (!IsOpen())
            return false;
        return BatState == 3 && HasFamilyJoinEligibility() && HasMyJoinEligibility();
    }
    public void ClearMainGuildAtkDefBatTip()
    {
        hasClosedMainGuildAtkDefBatTip = true;
    }
    /// <summary>
    /// 获取攻防战的当前显示状态标识
    /// </summary>