Fheroes 2 update v1.1.13 with improved Random Map Generator
Since the announcement of the Random Map Generator in the previous release, the team has made significant progress on this feature. A user-friendly UI for the map generator has been added, along with numerous improvements to map generation, including better placement of roads, objects, and monsters. Additional features and refinements are planned for future releases.
| Download |
| fheroes2 |
| Heroes 2 Gold GOG version |
The iOS build has also seen substantial progress since the last release. Multiple issues have been fixed, the build process has been greatly simplified, documentation has been added, and automated builds have been introduced. While some additional work is still required, the iOS build is expected to be available for public download very soon.
The AI has been improved and is now capable of using the Teleport and Earthquake spells. It also uses spells more effectively in battles and manages spell points more wisely. These changes make AI opponents less predictable and add greater variety to the gameplay experience.
The Editor received a highly requested feature: drag-to-draw support for the Terrain and Erase brushes. This enhancement allows map makers to work more efficiently, especially on touch-screen devices where such functionality is essential.
In addition to performance improvements and reduced RAM usage, several UI elements in both gameplay and the Editor have been enhanced. Translations have been updated, and over 30 issues have been resolved since the last release.
Release highlights:
- Improve Random Map Generator capabilities and stability
- Bring the iOS build to a playable state
- Improve the AI’s use of spells in battles, including additional spells
- Add drag-to-draw functionality to the Terrain and Erase brushes in the Editor
- Over 30 issues have been closed since the 1.1.12 release
- update the Russian translation
- add several missing letters for the CP-1251 code page
- improve the use of certain battle spells by the AI
- fix several iOS-related issues and bring the iOS build into a playable state
- improve road network and verify object placement immediately for the random map generator
- set starting hero and player information for RMG maps
- update the Hungarian translation
- show a dialog when there are no items to select to avoid a crash after pressing OK in the empty list
- reduce overall RAM usage by the engine
- speed up the CRC32 algorithm to improve translation file loading times
- fix an assertion issue with original corrupted maps
- add a UI screen to configure the random map generator
- add drag-to-draw functionality to the Terrain and Erase brushes
- add missing popups for the second hero control in Battle Only mode
- display Traveller’s Tent and Barrier colors in popups in the Editor
- avoid using Shield spell by AI when it has no effect
- document compilation steps for iOS
- significantly reduce RAM usage by the Editor when doing actions
- show map type explicitly, as icons are too small to differentiate for some players
- make the interactive area for each building in the Castle window consist of multiple rectangles
- fully render the FPS text on the screen on every frame render call
- make AI use the Earthquake spell in battles
- speed up several instances of button generation
- truncate text within the Monster Info dialog to avoid incorrect rendering
- truncate building names for building image within the Castle window to avoid incorrect rendering
- do not show troop counter during elementals’ summoning animation
- teach the AI how to use the Teleport spell
- improve random map generator consistency and treasure distribution
- update the Swedish translation
- speed up the AI pathfinder algorithm
- update the Belarusian translation
- fix “E with 2 dots on top” letter for CP-1251 small font
- do not react to world scroll keys when scrolling is disabled
- fix status bar flickering in the main Castle Window when switching castles
- move the Adventure Map view area to the center of the map in hot-seat mode
- fix rendering while toggling the Turn Order option during battles
- fix a case when AI was not using the Disrupting Ray spell when the enemy defense value is equal to 2
- update FPS counter and color cycling synchronization logic
- implement custom monster levels for the random map generation
- update the Ukrainian translation
- fix an assertion when opening map info for maps with defeat hero condition or capture/lose castle condition






