Browse Source

Running out of timer during battle will no longer force retreat

Ivan Savenko 1 year ago
parent
commit
8c63a3e4de
1 changed files with 2 additions and 4 deletions
  1. 2 4
      server/TurnTimerHandler.cpp

+ 2 - 4
server/TurnTimerHandler.cpp

@@ -313,10 +313,8 @@ void TurnTimerHandler::onBattleLoop(const BattleID & battleID, int waitTime)
 		}
 		else
 		{
-			BattleAction retreat;
-			retreat.side = side;
-			retreat.actionType = EActionType::RETREAT; //harsh punishment
-			gameHandler.battles->makePlayerBattleAction(battleID, player, retreat);
+			// battle vs neutrals - no-op, let battle run till the end
+			// once battle is over player turn will be over due to running out of timer on adventure map
 		}
 	}
 }