mirror of
https://github.com/vcmi/vcmi.git
synced 2025-04-23 12:08:45 +02:00
Fix simturns termination check
This commit is contained in:
parent
fc163898d9
commit
45a3d04d25
@ -107,6 +107,7 @@ bool TurnOrderProcessor::playersInContact(PlayerColor left, PlayerColor right) c
|
|||||||
CPathsInfo out(mapSize, hero);
|
CPathsInfo out(mapSize, hero);
|
||||||
auto config = std::make_shared<SingleHeroPathfinderConfig>(out, gameHandler->gameState(), hero);
|
auto config = std::make_shared<SingleHeroPathfinderConfig>(out, gameHandler->gameState(), hero);
|
||||||
config->options.ignoreGuards = true;
|
config->options.ignoreGuards = true;
|
||||||
|
config->options.turnLimit = 1;
|
||||||
CPathfinder pathfinder(gameHandler->gameState(), config);
|
CPathfinder pathfinder(gameHandler->gameState(), config);
|
||||||
pathfinder.calculatePaths();
|
pathfinder.calculatePaths();
|
||||||
|
|
||||||
@ -122,6 +123,7 @@ bool TurnOrderProcessor::playersInContact(PlayerColor left, PlayerColor right) c
|
|||||||
CPathsInfo out(mapSize, hero);
|
CPathsInfo out(mapSize, hero);
|
||||||
auto config = std::make_shared<SingleHeroPathfinderConfig>(out, gameHandler->gameState(), hero);
|
auto config = std::make_shared<SingleHeroPathfinderConfig>(out, gameHandler->gameState(), hero);
|
||||||
config->options.ignoreGuards = true;
|
config->options.ignoreGuards = true;
|
||||||
|
config->options.turnLimit = 1;
|
||||||
CPathfinder pathfinder(gameHandler->gameState(), config);
|
CPathfinder pathfinder(gameHandler->gameState(), config);
|
||||||
pathfinder.calculatePaths();
|
pathfinder.calculatePaths();
|
||||||
|
|
||||||
|
Loading…
x
Reference in New Issue
Block a user