lcy
2026-07-16 34179ffa10e510ba71522cb2bd1fd978b7fcbbe1
Main/System/GuildAtkDefBat/GuildAtkDefBatChallengeWin.cs
@@ -124,10 +124,7 @@
        int displayState = manager.GetGuildBattleDisplayState();
        if (displayState != 3)
        {
            ScrollTip.ShowTip("Guild attack-defense battle is not active");
            return;
        }
        if (!manager.HasMyJoinEligibility())
        {
@@ -137,24 +134,26 @@
        if (manager.GetMyRemainingChallengeCount() <= 0)
        {
            ScrollTip.ShowTip("Challenge is unavailable");
            SysNotifyMgr.Instance.ShowTip("GuildAtkDefBat5");
            return;
        }
        if (manager.IsPropertyKilled(targetMem.KilledState, difficultyIndex))
        {
            ScrollTip.ShowTip("Challenge is unavailable");
            DisplayDifficulties();
            return;
        }
        GuildAtkDefBatManager.Instance.CurrentChallengeTargetPlayerID = targetMem.PlayerID;
        UIManager.Instance.GetUI<GuildAtkDefBatBattlePanelWin>()?.SaveScrollPositionForNextOpen();
        BattleManager.Instance.SendTurnFight(
            (uint)GuildAtkDefBatManager.DataMapID,
            0,
            1,
            targetMem.PlayerID,
            new[] { (uint)defBaseAttrPer, 0u });
            new[] { (uint)defBaseAttrPer, 0u },
            true,
            targetMem.ServerID);
        CloseWindow();
    }