fheroes2 icon indicating copy to clipboard operation
fheroes2 copied to clipboard

Game, recruitment of opponent heroes improved by AI players

Open LeHerosInconnu opened this issue 4 years ago • 4 comments

In fheroes2, it's too easy to recruit heroes improved by AI players compared to the original game.

In this game, I have already recruited heroes from the opposing players and there is still one hero available for recruitment in the tavern.

In fheroes2:

Easy AI hero fh2 01

Easy AI hero fh2 02

Here is the save file: Enemy hero tavern easy fh2 01.zip

LeHerosInconnu avatar Dec 27 '20 19:12 LeHerosInconnu

I don't get it, what's the intended behavior?

vincent-grosbois avatar Dec 27 '20 19:12 vincent-grosbois

Hello @vincent-grosbois,

I don't get it, what's the intended behavior?

In the original game, AI players seem to recruit their defeated heroes more often, so the human player is less likely to be able to recruit them. Someone should check the source code of the original game to see how this is handled.

LeHerosInconnu avatar Dec 27 '20 20:12 LeHerosInconnu

I agree with @LeHerosInconnu. Enemy heroes with high level or with artifacts seem to appear in tavern too often. Either AI doesn't buy heroes that had run from a battle, or AI heroes were defeated too often...

Branikolog avatar Dec 28 '20 07:12 Branikolog

Currently AI buys hero only at the start of the turn, have to add another check at the end after all moves.

idshibanov avatar Jan 16 '21 17:01 idshibanov