1
0
mirror of https://github.com/vcmi/vcmi.git synced 2025-05-31 22:59:54 +02:00

Fixed one case when heroes exchanged armies until ran out of movement points.

This commit is contained in:
DjWarmonger 2015-04-07 08:43:10 +02:00
parent 6cfc89dc7c
commit 2f588b548e

View File

@ -330,11 +330,11 @@ void VCAI::heroExchangeStarted(ObjectInstanceID hero1, ObjectInstanceID hero2, Q
pickBestCreatures(firstHero, secondHero);
else if (canGetArmy(secondHero, firstHero))
pickBestCreatures(secondHero, firstHero);
}
completeGoal(sptr(Goals::VisitHero(firstHero->id.getNum()))); //TODO: what if we were visited by other hero in the meantime?
completeGoal(sptr(Goals::VisitHero(secondHero->id.getNum())));
//TODO: exchange artifacts
}
answerQuery(query, 0);
});