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 {