ihhub / fheroes2

fheroes2 is a recreation of Heroes of Might and Magic II game engine.
https://ihhub.github.io/fheroes2/
GNU General Public License v2.0
2.58k stars 359 forks source link

Hero near the enemy group gets in the fight immediately #238

Closed andrey-starodubtsev closed 3 years ago

andrey-starodubtsev commented 4 years ago

If one loads Alteris scenario from the original game, after couple of introduction dialogs Ariel the Sorceress is engaged in the battle.

If we start original game (I use HoMM II Gold from GoG, if it's important), hero stays right after the group of zombies but fight doesn't starts automatically.

ihhub commented 4 years ago

Could you please attach the screenshot of world map for this case?

andrey-starodubtsev commented 4 years ago

Here how it looks in original game: Screenshot from 2019-11-21 12-23-51

ihhub commented 4 years ago

The starting point for this issue is int Interface::Basic::HumanTurn(bool isload) function.

ihhub commented 4 years ago

As well it's worth to try to have a look into if(!conf.ExtWorldOnlyFirstMonsterAttack()) myKingdom.HeroesActionNewPosition();

Branikolog commented 3 years ago

Issue came back to life.. While playing Hot Seat we can watch creature attacking hero, even before player starts his turn. Attacking creature 2 0

ihhub commented 3 years ago

Closing this issue as we removed the option causing the problem.