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.72k stars 376 forks source link

Hero screen, it is not possible to consult the screen of other heroes when the hero screen is opened from the level up window #3540

Open LeHerosInconnu opened 3 years ago

LeHerosInconnu commented 3 years ago

In fheroes2, it is not possible to consult the screen of other heroes when the hero screen is opened from the level up window.

When it comes to choosing a secondary skill for a hero, it would be nice to be able to access the screen of other heroes, so that it would be possible to shape your hero according to the abilities of other heroes as well.

In fheroes2:

Other heroes when level up 001

Other heroes when level up 002

LeHerosInconnu commented 1 year ago

A save file for this (1.0.5 7020): Change hero secondary skill 0.zip

ihhub commented 1 year ago

I believe this feature shouldn't exist. After all we are giving a luxury to check the hero before accepting a secondary skill. Having to check other heroes might be too much micromanagement freedom.

What do you think @Districh-ru and @Branikolog ?

Branikolog commented 1 year ago

Hi, @ihhub I personally need to check other heroes sometimes, like if any of my heroes has navigation or estates skill. So I could make a choice of the skill that my current hero was proposed based on the info I get from the info window. We also have a UI here and just need to make it work as everywhere else.

But it's not a must have feature, actually. Just for the rare cases, when I forget what skills have other heroes of my kingdom.

LeHerosInconnu commented 1 year ago

Hello @ihhub and @Branikolog,

Hi, @ihhub I personally need to check other heroes sometimes, like if any of my heroes has navigation or estates skill. So I could make a choice of the skill that my current hero was proposed based on the info I get from the info window. We also have a UI here and just need to make it work as everywhere else.

Yes, you think you don't need it until you realize you actually do.

But it's not a must have feature, actually. Just for the rare cases, when I forget what skills have other heroes of my kingdom.

I believe this feature shouldn't exist. After all we are giving a luxury to check the hero before accepting a secondary skill. Having to check other heroes might be too much micromanagement freedom.

Don't forget that a player doesn't necessarily finish a scenario on the same day as he started it; there can be several days between two sessions of the same scenario. Also, with several heroes, it's not easy to remember all the skills, etc. of each one. I don't see this as additional micromanagement, but as a tool to facilitate well considered decisions.

Districh-ru commented 1 year ago

Hi, @ihhub, I agree with @Branikolog and @LeHerosInconnu, sometimes it is needed because you do not fully remember all your heroes secondary skills especially if you resume playing a saved game after a little break. The player should not be able to dismiss any hero while viewing heroes in this case.