Fheroes 2 update v1.1.3 – focused on code refinement and preparing for future changes

The Fheroes 2 team is excited to announce the release of version 1.1.3 of the fheroes2 engine! A significant portion of this update focused on code refinement and preparing for future changes. However, we’ve also introduced key updates to the Editor, improved AI behavior, and made several UI and translation enhancements.
Download |
fheroes2 |
Heroes 2 Gold GOG version |
The Editor now supports translations, allowing map creators to design maps in any language supported by the engine. Unlike the original maps, .fh2m maps will display all characters correctly, no matter which language you choose to play in. We’ve also addressed several bugs and improved various UI elements within the Editor.
AI improvements include enhanced pathfinding while using the Dimension Door spell, and faster, smarter decision-making on the Adventure Map. The AI’s overall performance has been significantly optimized, resulting in quicker, more intelligent actions. In battles, players can now resurrect overlapping monsters, adding more flexibility to combat — an improvement over the original game.
Additionally, fheroes2 team refined various UI elements, such as the Hourglass animation, fixed rendering issues in No Interface mode, and further expanded translation support for the engine.
Over 30 issues have been resolved since the last release.
Release highlights:
- Add language support for map format and fix several issues with the Editor
- Improve AI on the Adventure Map and speed up its decisions
- Expand translation support for more buttons and the Virtual Keyboard
- Over 30 issues have been closed since the 1.1.2 release
Full changelog:
- fix invalid behavior and crash during interaction with whirlpools by heroes on boats
- fix French small font i with circumflex
- add Czech Virtual Keyboard support
- fix rendering of overlapped UI elements
- shorten map title when too long in several places
- add missing popup dialogs to buttons within View World mode
- update the Hungarian translation
- speed up language switching I/O operations
- update the Swedish translation
- fix Sorceress Statue construction fade-in animation
- fix map titles not being cleared when changing map
- add language support for fh2m map format
- update the Portuguese translation
- use an original image to draw hexagons on the battlefield
- improve Dismiss button for French and Spanish languages
- fix event handling for dialogs in No Interface mode
- improve error handling for I/O operations
- increase most of object selection windows in the Editor by 50 pixels
- update army information after battle before showing any dialogs
- add missing sand animation for hourglass while waiting for a turn
- speed up AI calculations on the Adventure Map
- improve AI decision making while using Dimension Door spell
- ease object requirements while erasing them in the Editor
- split long phrases into two lines for battle log
- fix blinking arrow cursor during scrolling in Editor
- properly show damage info pop-up dialog for 2-hex monsters during battle
- make default knowledge value for random hero 1
- fix inability to erase monsters on the map under certain conditions within the Editor
- fix the triggering of invalid drag events for the game area when casting certain spells
- fix out of mini-map mouse dragging behavior in the Editor
- update the Russian translation
- add vertical gradient fonts
- add a popup dialog to the list of resolutions
- allow to resize vertical buttons for translations
- fix issues with non-English path detection on Windows
- center sprites and text in adventure map treasure chest dialog
- do not discard area selection while moving mouse out of the map in the Editor
- fix a crash while trying to distribute an army with 1 unit