Main/System/Battle/BattleField/StoryBattleField.cs
@@ -203,9 +203,10 @@
                    return;
                }
                //   请求下一个战斗包 或者检查战斗是否结束
                // 请求下一个战斗包 或者检查战斗是否结束
                // ReqType; // 0-停止战斗回城;1-设置消耗倍值;2-挑战关卡小怪;3-挑战关卡boss;4-继续战斗;
                //  如果在战斗 战斗是否结束/战斗持续中 结束应该是挑战下一关 持续应该是继续战斗
                // 战斗中只要一直发4就可以,需要发2的情况:休息转变为战斗
                //    进入休息的逻辑:1.主动点击 2.没有战锤 3.断线重连太久(约定1分钟)仍停留在游戏内 4.回到登录界面(含断线超时)
                BattleDebug.LogError("HandModeOperationAgent DoNext  3");
                byte reqType;
@@ -216,14 +217,7 @@
                }
                else if (battleState == StoryBattleState.Battle)
                {
                    if (IsBattleEnd())
                    {
                        reqType = 2; // 继续挑战小怪
                    }
                    else
                    {
                        reqType = 4; // 继续战斗
                    }
                    reqType = 4; // 继续战斗
                }
                else
                {