Fheroes 2 update v1.1.2 – significant improvements to the AI and map editor
The Fheroes 2 team is excited to announce the release of version 1.1.2 of the fheroes2 engine! This update brings significant improvements to the AI, Editor and other components of the engine.
Download |
fheroes2 |
Heroes 2 Gold GOG version |
The AI has been enhanced to better defend its castles and make smarter choices when leveling up skills. Additionally, AI heroes with patrol limits now respect their boundaries, and most importantly, the team removed the majority of bonuses for AI. This means the AI now plays under the same conditions as human players – no more unfair advantages.
The Editor has also received several upgrades. We fixed several rendering issues, improved the logic for avoiding extra actions being created within the Editor, and sped up their creation process. We added support for alliances on the created maps and also introduced new objects, such as horizontally facing river deltas.
Language support has been expanded as well. Players can now use special characters via the keyboard. Additionally, we added support of other languages for the Virtual Keyboard. We are going to expand this support for the future.
Additionally, we fixed multiple rendering issues, speed up MIDI conversion, improved 3D-audio support, and updated several translations. In total, more than 40 issues have been resolved since the last release.
Release highlights:
- Improve AI behavior on the Adventure Map and remove most of bonuses for AI heroes
- Fix multiple Editor related issues and add support for alliances on the created maps
- Improve translation support by supporting more languages for the Virtual Keyboard
- Fix multiple rendering issues in several dialogs
- Over 40 issues have been closed since the 1.1.1 release
Full changelog:
- preserve the order of artifacts when adding the Spell Book to the artifacts bag
- update the Portuguese translation
- speed up MIDI file processing
- update the German translation
- update visited status for Tree of Knowledge object
- update New Secondary Skill dialog
- add an extra check to verify the game resources not being corrupted
- update the Hungarian translation
- limit the use of the Summon Boat by AI for the original maps
- do not create an undo action in the Editor if nothing was changed for an object
- allow to undo any castle modifications in the Editor
- improve AI castle protection logic on the Adventure Map
- render mirrored troop in dialog properly
- update resources before showing construction animation inside castle dialog
- update the Swedish translation
- fix the audio playback and distance calculation in the 3D Audio mode
- fix Cliff Nest glowing pixel
- update Earthquake spell animation and improve its logic to allow bridge and nearby towers demolition
- disable mouse popup for empty space in map selection window
- fix AI heroes ignoring patrol limit
- AI should determine best skill when leveling up heroes
- update hero spell points indicator after the battle and before performing defeated opponent fade animation
- fix creature and header overlap in recruit window
- fix map special conditions render after drop list is closed
- implement alliances in the Editor
- fix original maps bottom layer (hacky) placed resources and artifacts
- add Backslash character to normal and small fonts
- add missed Small Cliff (Dirt terrain) to the Landscape Miscellaneous objects in the Editor
- add Ukrainian language virtual keyboard
- fix inability to save maps within the Editor for some installations
- add monster statistics popup window inside the Editor monster information dialog
- Android Toolset: add Russian translation for FH2M file manager
- fix Anti-Magic spell description
- update the Polish translation
- fix mini-map updates while picking up certain objects on the Adventure Map
- fix invalid animation while picking up an artifact hidden by another object on the Adventure Map
- remove scouting & movement bonuses for AI-controlled players
- fix rendering issues in mine selection dialog for the Editor
- allow to input “/”, “*”, “-“, “+” and “.” from the keypad
- add new River Deltas objects
- add Slovak virtual keyboard support
- update the Russian translation
- fix lagging input controls on some devices
- AI: properly evaluate the enemy heroes defending the castles