Skip to content

Commit

Permalink
Version 1.0.12 (#8369)
Browse files Browse the repository at this point in the history
  • Loading branch information
ihhub authored Feb 7, 2024
1 parent e6d753c commit 523cf9b
Show file tree
Hide file tree
Showing 6 changed files with 147 additions and 4 deletions.
68 changes: 68 additions & 0 deletions changelog.txt
Original file line number Diff line number Diff line change
@@ -1,3 +1,71 @@
version 1.0.12 (07 February 2024)
- update the Russian translation
- update the Spanish translation
- correct icons alignment on the hero meeting screen
- update the Polish translation
- fix the retaliation of archers attacked by an ally under the influence of Berserker or Hypnotize spells, improve the AI usage of Hypnotize spell in general
- fix incorrect Artesian Spring evaluation by the AI
- make rules for AI surrender and retreat more unified
- fix Oasis object passability
- always offer one native hero at the beginning of a new week
- puzzle and View World dialogs rendering improvements
- implement Landscape Miscellaneous (non-action) objects placing in Editor
- fix OKAY button translation for Interface Settings dialog after any setting change
- make the AI not to know what objects contain
- fix issue when Blind or Paralyze has been applied to a hypnotized unit during its turn
- implement Adventure (action) Miscellaneous objects placing in Editor
- tune the AI performance at different difficulty levels
- add surrender cost to battle result dialog
- improve overall image processing performance
- update spell points, formations and artifacts descriptions
- add infos on the cost of surrender
- allow AI units covering an archer with the AREA_SHOT capability to attack neighboring units on their own
- use proper name for PoL campaign in High Scores
- use CP1257 code page for Lithaunian
- offer the Wisdom skill to the heroes of "magic" classes on a mandatory basis at least once every three level-ups
- implement Mountains, Rocks and Trees placing in the Editor
- make the AI attack human heroes that have a greater chance to win than the AI heroes
- implement Power-ups object placement in the Editor
- allow AI units that ignore retaliatory strikes to attack neighboring enemy units while covering archers
- avoid visiting Oasis and Watering Hole objects by AI heroes if they bring no benefit
- make AI hero behavior depend on the time spent on the map
- improve fog discovery by the AI heroes
- adjust text in the skill popup dialog
- implement Mines placing in the Editor
- improve AI hero interaction with Witch's Hut object
- allow the AI-controlled hero to surrender if his kingdom has sufficient gold reserves
- add text width-adapted CANCEL button, change to StandardWindow for Resolution, Language, Adventure, File and Scenario Info dialogs
- update Hungarian translation
- add dwellings into the Editor
- fix rare fog of war rendering issues
- allow AI heroes to surrender if the conditions of retreat have been met, but it is impossible to retreat
- implement the AI logic to transfer the slowest troops to the garrison at the end of the turn to try to get a movement bonus on the next turn
- mark fheroes2 as DPI-aware on Windows
- speed up image loading
- speed up file loading and reduce memory usage on the Adventure Map
- improve the AI logic for pay-to-hire dwellings on the Adventure Map
- improve the AI heuristics of covering shooters when using defensive tactics
- update buttons and add popup windows for them in Battle Only mode
- use the "cautious offensive" tactics for AI only against melee-only armies without the distant attack potential (including damage spells)
- update the Swedish translation
- fix heroes with no names
- add base code to load new map format files
- use singular Mine form for the corresponding object
- fix inaccurate Jail object removal
- add missing rules for the plural in Hungarian language
- restrict secondary skill name and level to the UI area
- fix too wide text in quick hero info dialog
- hide swap army/artifact buttons in the Battle Only mode
- update several text descriptions
- add Campfire object in the Editor
- take into account SHIFT and CAPS LOCK being used at the same time
- make radar rendering optimization
- fix the AI spell damage estimation logic for units immune to the given spell
- rework editor instrument groups: add new buttons, rework instrument panel, add evil interface
- fix multiple spellbook-related issues in the Battle Only mode
- update French translation
- show an error when it is not possible to save a game on a hard disk

version 1.0.11 (23 December 2023)
- improve the logic of AI defensive tactics
- add Tree of Knowledge claimed and cost info to quick info dialog
Expand Down
74 changes: 74 additions & 0 deletions script/packaging/common/fheroes2.metainfo.xml
Original file line number Diff line number Diff line change
Expand Up @@ -37,6 +37,80 @@
<control>touch</control>
</recommends>
<releases>
<release date="2024-02-07" version="v1.0.12">
<url>https://github.com/ihhub/fheroes2/releases/tag/1.0.12</url>
<description>
<p>Changes in v1.0.12 (07 February 2024):</p>
<ul>
<li>update the Russian translation</li>
<li>update the Spanish translation</li>
<li>correct icons alignment on the hero meeting screen</li>
<li>update the Polish translation</li>
<li>fix the retaliation of archers attacked by an ally under the influence of Berserker or Hypnotize spells, improve the AI usage of Hypnotize spell in general</li>
<li>fix incorrect Artesian Spring evaluation by the AI</li>
<li>make rules for AI surrender and retreat more unified</li>
<li>fix Oasis object passability</li>
<li>always offer one native hero at the beginning of a new week</li>
<li>puzzle and View World dialogs rendering improvements</li>
<li>implement Landscape Miscellaneous (non-action) objects placing in Editor</li>
<li>fix OKAY button translation for Interface Settings dialog after any setting change</li>
<li>make the AI not to know what objects contain</li>
<li>fix issue when Blind or Paralyze has been applied to a hypnotized unit during its turn</li>
<li>implement Adventure (action) Miscellaneous objects placing in Editor</li>
<li>tune the AI performance at different difficulty levels</li>
<li>add surrender cost to battle result dialog</li>
<li>improve overall image processing performance</li>
<li>update spell points, formations and artifacts descriptions</li>
<li>add infos on the cost of surrender</li>
<li>allow AI units covering an archer with the AREA_SHOT capability to attack neighboring units on their own</li>
<li>use proper name for PoL campaign in High Scores</li>
<li>use CP1257 code page for Lithaunian</li>
<li>offer the Wisdom skill to the heroes of "magic" classes on a mandatory basis at least once every three level-ups</li>
<li>implement Mountains, Rocks and Trees placing in the Editor</li>
<li>make the AI attack human heroes that have a greater chance to win than the AI heroes</li>
<li>implement Power-ups object placement in the Editor</li>
<li>allow AI units that ignore retaliatory strikes to attack neighboring enemy units while covering archers</li>
<li>avoid visiting Oasis and Watering Hole objects by AI heroes if they bring no benefit</li>
<li>make AI hero behavior depend on the time spent on the map</li>
<li>improve fog discovery by the AI heroes</li>
<li>adjust text in the skill popup dialog</li>
<li>implement Mines placing in the Editor</li>
<li>improve AI hero interaction with Witch's Hut object</li>
<li>allow the AI-controlled hero to surrender if his kingdom has sufficient gold reserves</li>
<li>add text width-adapted CANCEL button, change to StandardWindow for Resolution, Language, Adventure, File and Scenario Info dialogs</li>
<li>update Hungarian translation</li>
<li>add dwellings into the Editor</li>
<li>fix rare fog of war rendering issues</li>
<li>allow AI heroes to surrender if the conditions of retreat have been met, but it is impossible to retreat</li>
<li>implement the AI logic to transfer the slowest troops to the garrison at the end of the turn to try to get a movement bonus on the next turn</li>
<li>mark fheroes2 as DPI-aware on Windows</li>
<li>speed up image loading</li>
<li>speed up file loading and reduce memory usage on the Adventure Map</li>
<li>improve the AI logic for pay-to-hire dwellings on the Adventure Map</li>
<li>improve the AI heuristics of covering shooters when using defensive tactics</li>
<li>update buttons and add popup windows for them in Battle Only mode</li>
<li>use the "cautious offensive" tactics for AI only against melee-only armies without the distant attack potential (including damage spells)</li>
<li>update the Swedish translation</li>
<li>fix heroes with no names</li>
<li>add base code to load new map format files</li>
<li>use singular Mine form for the corresponding object</li>
<li>fix inaccurate Jail object removal</li>
<li>add missing rules for the plural in Hungarian language</li>
<li>restrict secondary skill name and level to the UI area</li>
<li>fix too wide text in quick hero info dialog</li>
<li>hide swap army/artifact buttons in the Battle Only mode</li>
<li>update several text descriptions</li>
<li>add Campfire object in the Editor</li>
<li>take into account SHIFT and CAPS LOCK being used at the same time</li>
<li>make radar rendering optimization</li>
<li>fix the AI spell damage estimation logic for units immune to the given spell</li>
<li>rework editor instrument groups: add new buttons, rework instrument panel, add evil interface</li>
<li>fix multiple spellbook-related issues in the Battle Only mode</li>
<li>update French translation</li>
<li>show an error when it is not possible to save a game on a hard disk</li>
</ul>
</description>
</release>
<release date="2023-12-23" version="v1.0.11">
<url>https://github.com/ihhub/fheroes2/releases/tag/1.0.11</url>
<description>
Expand Down
1 change: 1 addition & 0 deletions src/fheroes2/game/game_credits.cpp
Original file line number Diff line number Diff line change
Expand Up @@ -307,6 +307,7 @@ namespace
"Benjamin Hughes\n"
"Brandon Wright\n"
"Connor Townsend\n"
"Grigoris Papadourakis\n"
"Hajler\n"
"Kiril Lipatov\n"
"Kresimir Condic\n"
Expand Down
4 changes: 2 additions & 2 deletions src/fheroes2/system/version.h
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
/***************************************************************************
* fheroes2: https://github.com/ihhub/fheroes2 *
* Copyright (C) 2021 - 2023 *
* Copyright (C) 2021 - 2024 *
* *
* This program is free software; you can redistribute it and/or modify *
* it under the terms of the GNU General Public License as published by *
Expand All @@ -22,7 +22,7 @@

#define MAJOR_VERSION 1
#define MINOR_VERSION 0
#define INTERMEDIATE_VERSION 11
#define INTERMEDIATE_VERSION 12

#ifndef BUILD_VERSION
#define BUILD_VERSION 0
Expand Down
2 changes: 1 addition & 1 deletion version.txt
Original file line number Diff line number Diff line change
@@ -1 +1 @@
1.0.11
1.0.12
2 changes: 1 addition & 1 deletion version_code.txt
Original file line number Diff line number Diff line change
@@ -1 +1 @@
14
15

0 comments on commit 523cf9b

Please sign in to comment.