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 360 forks source link

Combat screen, Ballista info window, the movement penalty for troops in the moat is not currently active #8808

Open LeHerosInconnu opened 4 weeks ago

LeHerosInconnu commented 4 weeks ago

Preliminary checks

Describe the problem requiring a solution

This movement penalty is a suggestion I made for the previous fheroes2 project, which had not yet been implemented at the time. In the current fheroes2 project, the penalty is not active. The text should be corrected to avoid confusion.

In fheroes2:

Ballista info window 005

This could be:

"The Moat stops the movement of troops entering it and reduces their defense skill by 3."

Instead of:

"The Moat reduces the defense skill of troops trapped in it by 3 and restricts their movement range."

Hello @Killbrum,

In the original game, the moat information window indicates that the troops are slowed down and become more vulnerable to attacks.

In original game:

Moat penalty H2 01

In the original game, during combat, troops end their movement when they enter the moat. For vulnerability to attack, I never calculated if they really received more damage when they were in the moat.

Maybe @idshibanov could have more information about this.

The information text for the defense of the castle regarding the moat currently in fheroes2 (-3 to creature defense and halved movement) is one of my proposals for the previous fheroes2 project, but it does not seem to have been fully implemented in the previous project since troops do not suffer a movement penalty to get out of the moat; for the -3 defense penalty, I did not check either.

Since this proposal changes the original way the game works, it should only be included as an option. But this can wait for Beyond 1.0 version of the game.

In fheroes2:

Moat penalty fh2 01

Moat penalty fh2 02

Originally posted by @LeHerosInconnu in https://github.com/ihhub/fheroes2/issues/471#issuecomment-725522473

Describe the possible solution

The text should be corrected to avoid confusion. This could be:

"The Moat stops the movement of troops entering it and reduces their defense skill by 3."

Instead of:

"The Moat reduces the defense skill of troops trapped in it by 3 and restricts their movement range."

Additional info

No response