mirror of
https://github.com/ihhub/fheroes2.git
synced 2026-10-12 02:16:11 +00:00
2101 lines
103 KiB
Plaintext
2101 lines
103 KiB
Plaintext
version 1.0.1 (08 February 2023)
|
|
- add the ambient sound for Abandoned Mine
|
|
- add support for scaled resolutions
|
|
- instantly update status bar in battle for hero's dialog options
|
|
- fix invalid Kingdom income calculation
|
|
- fix incorrect status bar update call
|
|
- update Czech translation
|
|
- add German and Russian translations of Android Toolset
|
|
- Android Save File Manager: implement filtering of save files by type
|
|
- fix scroll bar bottom position when dragging and fix high FPS rate when dragging scroll bar by mouse
|
|
- make a narrower button font for cp-1251 (Cyrillic) characters
|
|
- fix Druid projectile start position for shooting up
|
|
- add PS Vita fixes and gamepad mapping improvements
|
|
- add Danish translation
|
|
- fix shooters projectile position during battle
|
|
- fix high CPU load on Adventure map when Hero speed is set to Jump
|
|
- Android toolset: add the ability to browse & delete save files
|
|
- fix loss of the first frame in the after attack unit animation
|
|
- update spell points for campaign heroes at the start of a scenario
|
|
- uncover the fog during the hero's instantaneous movement only if the hero is actually moving
|
|
- do not allow to dig for Ultimate Artifact second time
|
|
- show spell effect animation so as not to cover the front troops
|
|
- fix screen restoration after closing monster info dialog
|
|
- fix the AI resurrect spell logic
|
|
- fix the Dimension Door shadow on resolutions 640+x480 & 640x480+, temporarily hide auxiliary panels in "no interface" mode
|
|
- rework pathfinding algorithm during battle to fix non-optimal paths for monsters
|
|
- add Mossy Rock object which appears only on Swamp terrain while in the original game this object has no name
|
|
- optimize Adventure Map rendering
|
|
- do not do redundant redraws when dragging Adventure Map with the mouse
|
|
- fix walking animations of certain monsters
|
|
- fix the bridge operation when a wide friendly unit steps on it from the moat
|
|
- fix creature wince animation for low morale and Lich cloud cases during battle
|
|
- optimize Holy Shout spell effect rendering during battle
|
|
- allow wide units to take a step back during battle
|
|
- fix certain Peasant Huts being displayed as Thatched Huts with no ambient sounds on Adventure Map
|
|
- update Polish translation
|
|
- avoid excessing CPU usage for multiple windows in the game
|
|
- set audio frequency to 44100 on Windows to avoid cracking sounds during playback
|
|
- add fh2 toolset application on Android to help with setting up the main application
|
|
- update French translation
|
|
- reduce CPU usage in Select Language dialog
|
|
- fix a case when external music was not being played on Ubuntu
|
|
- fix incorrect logic for monster placement on Adventure Map
|
|
- update German translation
|
|
- do not lowercase creature name (or other string) when it is put first in phrase
|
|
- fix forced Idle animation after switching to Static animation
|
|
- fix screen flickering in SDL2
|
|
- optimize Death Wave spell effect rendering during battle
|
|
- automatically assemble artifacts sets if their parts were captured in the battle
|
|
- fix controller support for PS Vita
|
|
- add a full stop, A and E characters with accents for CP1252 button font
|
|
|
|
version 1.0.0 (21 December 2022)
|
|
- add Ubuntu ARM support
|
|
- update Polish translation
|
|
- update the French translation
|
|
- fix incorrect resource placements on certain maps
|
|
- adjust "Battlefield Casualties" vertical position
|
|
- fix bridge logic after morale event
|
|
- enable the instant battle by default
|
|
- optimize rendering in multiple places
|
|
- update the Norwegian translation
|
|
- add global hotkey to toggle the text support mode
|
|
- make the regular small buttons translatable
|
|
- make Trade button in Marketplace window disabled by default
|
|
- add popup windows for monster recruit dialog
|
|
- fix animation of slowed flying creatures
|
|
- fix multiple hero related awards for campaigns
|
|
- fix Death Wave, Holy Shout and Holy Word spell animations
|
|
- do not mirror corpses of defeated troops during battle
|
|
- fix rendering an extra empty line for specific texts
|
|
- fix monster idling animation during battle
|
|
- use logarithmic scale of sound volume
|
|
- enable touch support for all devices
|
|
- make separate hotkeys to cast battle & adventure spells
|
|
- add the "Quit game" hotkey
|
|
- handle hotkeys in the Adventure Map's File dialog
|
|
- optimize defensive strategy for AI castles
|
|
- fix black area not being rendering during video playback
|
|
- reduce priority for bottles in sea for AI
|
|
- make File Dialog and Adventure Dialog buttons translatable
|
|
- do not stop object animation during AI turn
|
|
- update Russian translation
|
|
- fix text rendering for game option's names of certain translations
|
|
- fix incorrect battlefield image restoration in the place of the previous damage popup
|
|
- adjust several button font characters
|
|
- rework the hotkeys concerning the hero movement
|
|
- make the Main Menu's dialog buttons translatable for specific languages
|
|
- display the amount of gold in the diplomacy dialog
|
|
- show object animation during Hut of Magi visit
|
|
- fix Dwarves death animation
|
|
- fix very slow hero movement animation when moving a cursor with software cursor rendering
|
|
- fix translated Cancel button in monster recruit dialog being switched to English
|
|
- fix animation of bridge destruction during battle
|
|
- fix the smoke animation when demolishing a castle building during battle
|
|
- improve Adventure Map rendering performance
|
|
- fix multiline word splitting for short phrases with a long first word
|
|
- fix position of left barbarian's captain quarters part
|
|
- reset the cursor position at the start of 'human turn'
|
|
- add an option to toggle screen scaling type
|
|
- recreate the original rainbow animation during battle
|
|
- fix Scenario Info window elements
|
|
- improve hexagon shading during battle
|
|
- add Danish language option and font
|
|
- improve rendering speed with software cursor rendering
|
|
- fix French and Italian characters not being shown with their assets
|
|
- set the minimum supported version to Android 5.1
|
|
- introduce AI Scout role
|
|
- fix fullscreen mode with DPI higher than 100% on Windows
|
|
- fix multi-monitor fullscreen support on Windows
|
|
- update Bulgarian Translation
|
|
- add Android installation and usage documentation
|
|
- fix the scenario info dialog position
|
|
- generate resizable buttons for both interfaces
|
|
- fix inability to toggle V-Sync option dynamically
|
|
- do not show resolution dialog on handheld devices on the first startup
|
|
- add mouse right click simulation on touchscreen devices
|
|
- fix cursor being too small for certain resolutions
|
|
- disable Adventure Map scrolling for handheld devices by default
|
|
- change battlefield hexagon generation to match the original
|
|
- make fullscreen mode as a default state for Android devices
|
|
- implement all troops transfer between armies within castle dialog
|
|
- scroll Adventure Map with mouse left button pressed
|
|
- use parabolic catapult projectile flight trajectory
|
|
- update credits page
|
|
- always show the Ultimate Artifact behind one of the last four central pieces of the puzzle
|
|
- update captain's mana on map load and when building the Captain's Quarters
|
|
- remove and integrate the rest of experimental options
|
|
- always center text when a maximum width is provided
|
|
- fix UI elements for the unhired hero popup window
|
|
- update Ballista and Turrets damage information when they are destroyed
|
|
- correctly reflect the change of fullscreen mode in the graphics settings dialog when it was toggled using a hotkey
|
|
|
|
version 0.9.21 (12 November 2022)
|
|
- fix audio playback issues on Windows OSes
|
|
- do not show any hero status for AI heroes
|
|
- add hotkeys for moving armies between heroes
|
|
- update the Norwegian translation
|
|
- fix monster upgrade cost formula
|
|
- reset AI hero meeting flag every time if hero's strength has changed
|
|
- add missing alliance conditions for the Succession Wars campaign last scenarios
|
|
- add small optimizations for the pathfinding algorithm
|
|
- fix incorrect evaluation of army strength where hero's abilities should not be taken into account
|
|
- fix handicap income calculation
|
|
- add right click quick info in more dialogs for hero and castle captain
|
|
- fix possible assertion hit for campaign scenario info dialog
|
|
- Luck / Morale related objects are now reset after meeting / battle for AI heroes
|
|
- add a separate graphics options window
|
|
- make more contrast for player objects on the minimap
|
|
- do not override hero or castle selection focus on a game load
|
|
- change language selection window to support many languages
|
|
- improve the combat log's use of plural forms
|
|
- draw the correct arrows for the paths on the adventure map
|
|
- rework the troops arrangement mechanics for the castle defense
|
|
- fix catapult's boulder animation
|
|
- update position for text in difficulty selection dialog
|
|
- add CP1252 French quotation marks
|
|
- clear the kingdom's visited objects according to their lifetime, even if this kingdom has already been vanquished
|
|
- update AI logic for monster distribution and recruitment
|
|
- do not increase the number of upgraded creatures on Week Of/Month Of basic creatures
|
|
- generate new MAX/MIN buttons for other languages
|
|
- add Czech language option in game and add fonts
|
|
- fix the troop splitting logic
|
|
- include project's resource files into Android packages
|
|
- translate language names in native language
|
|
- add proper CP1250 font
|
|
- update French translation
|
|
- do not waste time to get useless monsters for an AI army
|
|
- add audio support for Android devices
|
|
- take Magic Book into account while visiting a castle by an AI hero
|
|
- avoid using armies with 1 monster for AI heroes
|
|
- lock the screen orientation to landscape for Android devices
|
|
- fix campaign score sorting issue
|
|
- fix an issue when kingdom overview scrollbar does not not remember last position
|
|
- fix terrain colors on the minimap
|
|
- memorize selected Scenario in Scenario Selection dialog
|
|
- do not overwrite default platform's soundfonts if none is included into the package
|
|
- update Hungarian translation
|
|
- add Hungarian language option and font replacements
|
|
- fix the shade used for mountains and trees
|
|
- fix UI elements position in Select Scenario dialog
|
|
- fix hero's fight cursor offset
|
|
- fix heroes position on battle screen
|
|
- add Android compilation
|
|
- update Russian translation
|
|
- redraw the castle's resource panel when a hero purchases the spellbook
|
|
- add Dutch font and language option
|
|
- update language dependent resources while changing language
|
|
- update Bulgarian Translation
|
|
- fix the Week Of / Month Of logic
|
|
- update Belarusian translation
|
|
- fix button font generation for original buttons
|
|
|
|
version 0.9.20 (10 October 2022)
|
|
- add Russian and French button translations
|
|
- update the Norwegian translation
|
|
- recalculate the hero's path when the hero was selected with the mouse
|
|
- fix stopped music in events of quickly closing dialogs with internal music
|
|
- add proper logic for artifact exchange between AI heroes
|
|
- add Dutch translation
|
|
- do not let the archers perform a double attack if they are out of ammo
|
|
- add Hotkey support for restarting Campaign's Scenario
|
|
- AI heroes now use spells from scrolls
|
|
- fix neutral town unit growth
|
|
- display detailed information about the composition of alliances in the scenario info window
|
|
- add date to logging for the future bug fixing
|
|
- add turkish translation
|
|
- make sure that there is a place for the Ultimate Artifact in the artifact bag before trying to dig it out
|
|
- do not ask player's name if the score is too low for High score board
|
|
- add Romanian translation
|
|
- hide console window for Windows OSes and add log file for this platform
|
|
- add Romanian font and language option
|
|
- update Polish translation
|
|
- add Turkish language option and CP1254 font
|
|
- add proper icons for Petrification spell
|
|
- speed up Adventure Map rendering
|
|
- take into consideration a case with full artifact bag while checking AI hero's path
|
|
- generate button fonts for different code pages
|
|
- apply usual rules for unit growth in neutral towns/castles with custom troops
|
|
- decrease monster growth bonus for AI
|
|
- fix incorrect usage of Dimension Door by AI heroes
|
|
- make logging for monster movement in battle more user-friendly
|
|
- add UI improvements of the Settings dialog
|
|
- fix logic of processing cells containing units available for possible AI unit attack
|
|
- fix incorrect object evaluation for AI heroes on boats
|
|
- add a feature to give human player control to AI (debug build only)
|
|
- make creature names lowercased for certain dialogs
|
|
- generate new Gift button
|
|
- generate full button English alphabet and new Battle Only button
|
|
- fix switching of terrain music in case of hero loss
|
|
- update Bulgarian translation
|
|
- add Handicap feature for single and multiplayer games
|
|
- fix a case when a hidden scrollbar during battle is visible for one frame
|
|
- fix sound volume for objects while using external music type
|
|
- include rating calculation for Campaign's high score
|
|
- fix incorrectly rendered monochrome cursor for campaign selection window
|
|
- update French translation
|
|
|
|
version 0.9.19 (11 September 2022)
|
|
- add popup dialogs for Well's buttons
|
|
- generate MIN button based on newly added font
|
|
- fix constantly moving AI heroes when they have nothing to do
|
|
- update Polish translation
|
|
- implement some improvements when exchanging an army between heroes
|
|
- show intro videos like in the original game
|
|
- fix messages displayed for captains during battle
|
|
- update Bulgarian translation
|
|
- correct start resources for AI players
|
|
- add a popup dialog for Days spent info within campaign dialog
|
|
- make Artifact evaluation for AI more granular
|
|
- add Difficulty selection for Campaigns
|
|
- add popup dialogs for mage guild and scenario info windows
|
|
- fix rendering of Mine Guardians
|
|
- do not show monsters and campfires on Puzzle screen
|
|
- fix moving AI hero rendering
|
|
- implement instant finishing of battles
|
|
- update Norwegian translation
|
|
- fix incorrect rendering of some icons in The Price of Loyalty campaign windows
|
|
- make "Show terrain penalty" option the default
|
|
- fix double income from captured objects
|
|
- fix the distribution of Mutant Zombies in the Graveyard
|
|
- fix the battle order after bad morale events
|
|
- always use the current color of a unit when toggling auto battle (take the Hypnotize spell into account)
|
|
- speed up file search on case-insensitive file systems
|
|
- optimize Mini-map rendering
|
|
- do not show boats on puzzle image
|
|
- fix a possible crash in UI window
|
|
- fix castle rendering on Mini-map
|
|
- fix Ultimate Artifact placement conditions
|
|
- fix rendering of towns for View Towns spell
|
|
- fix tall object rendering
|
|
|
|
version 0.9.18 (10 August 2022)
|
|
- speed up rendering of Mini Map area
|
|
- fix missing shadows from path arrows when they are on the edge of screen
|
|
- render correct digging holes for terrains
|
|
- add monster fading animation when both wandering monsters and hero are dying after a battle
|
|
- fix incorrect boat fading animation
|
|
- do not show digging holes on Puzzle Map
|
|
- fix out of view rendering of boats and heroes
|
|
- fix Ultimate Artifact digging conditions
|
|
- fix the logic of joining monsters for free and for money
|
|
- do not draw objects over the map edge if they are in fog
|
|
- fix cases of boats being shifted when a hero boards it
|
|
- fix wrong rendering priority of Hero and Jail
|
|
- do not render shadow of a tall monster over another monster nearby
|
|
- properly render trees and Sawmill
|
|
- fix Fountain being displayed over a moving hero, not under
|
|
- fix certain shadows of objects being too dark
|
|
- fix cases when hero's flag was not being displayed properly when a hero stands near a tall object
|
|
- fix cases when some parts of heroes being displayed over other objects
|
|
- fix monsters being displayed over mountains
|
|
- draw a flag over Magic Garden object
|
|
- draw Adventure Map decors in the same way as in the original game
|
|
- fix flag rendering priority from Windmill
|
|
- fix incorrect moving boat rendering in relation to other boats
|
|
- fix boat being cut near Magellan Maps object
|
|
- fix incorrect boat rendering priority
|
|
- fix wasteland terrain object displayed over hero's sprite
|
|
- fix Mine's flag being displayed over a hero
|
|
- fix cases when a moving hero being drawn over other heroes
|
|
- fix cases when some parts of a ship can be seen through terrain objects
|
|
- fix cases when hero overlaps ship while passing nearby
|
|
- hero does not step on route arrows anymore
|
|
- fix the pre-battle arrangement of neutral troops
|
|
- add separate sound font for SDL 2 builds
|
|
- fix paused music being played with old music volume while restarting it
|
|
- fix hero starting experience values
|
|
- fix amount of experience from Tree of Knowledge
|
|
- fix missing retaliation delay after last animation frame
|
|
- fix music being too quiet while fast switching between music types (Windows OS)
|
|
- fix crashes on Windows 8 using MIDI music
|
|
- fix external audio not always returning to on after turning volume to zero (Windows OS)
|
|
- fix horse's steps being faded while crossing terrain border using MIDI sound (Windows OS)
|
|
- fix sound volume being lower during combat (Windows OS)
|
|
- fix no sounds situation when music is off even when sounds are not (Windows OS)
|
|
- show correct hero's level and experience on level up
|
|
- fix incorrect castle's area leading to wrong castle's info
|
|
- add missing window frame for hero's dialog during level up
|
|
- fix number of ghosts and splitting for Shipwreck, Haunt and Abandoned Mine cases
|
|
- update Bulgarian Translation
|
|
- update treasure chest AI decision logic
|
|
- fix a case when a hero got 2 Magic Books
|
|
- update Russian and Hungarian translations
|
|
- add support for loading of MIDI sound fonts
|
|
- show upgraded monster images in Adventure Map objects upon a successful upgrade
|
|
- fix redrawing of the status window in cases when the hero's army or the castle garrison change without changing focus
|
|
- make best AI fighter as a champion
|
|
- update Polish translation
|
|
|
|
version 0.9.17 (11 July 2022)
|
|
- fix possible crashes during sound playback
|
|
- always ask about rewriting an existing save file
|
|
- allow to remap Hotkeys within the game
|
|
- fix distance evaluation during Scouting
|
|
- fix invalid logic when neutral monsters whose number was set in the Editor did not grow at all
|
|
- add The Price of Loyalty team to credits
|
|
- show a window stating about missing video files for campaigns
|
|
- fix the class of a hero named Joseph
|
|
- fix extra shadow being drawn for Hero Screen dialog on high resolutions
|
|
- align File Options dialog position
|
|
- fix Campaign Window button flickering
|
|
- fix missing column of pixels in Map Scenario Info window
|
|
- update French translation
|
|
- allow different translations of "Red Tower"
|
|
- implement AI courier hero role for better logistics
|
|
- fix situation when MIDI music still continues to play during fast switching between music types
|
|
- fix case when Adventure Map sounds are still being played while opening Main Menu
|
|
- AI should keep some creatures in reserve for castle defence
|
|
- update Ukrainian translation
|
|
- update Norwegian translation
|
|
- increase Genie special ability to 20% like it is done in the original game and correct log messages during battle
|
|
- remember the last open page in Spell Book during battle
|
|
- fix possible synchronization issues for audio playback
|
|
- enhance AI logic towards defending its castles
|
|
- improve usage of spell on Adventure Map by AI
|
|
- fix displaying of negative resources in dialog
|
|
- fix situations when AI was hiring too many heroes
|
|
- respect the Ultimate Artifact's radius specified by the map creator
|
|
- update Polish translation
|
|
- fix the castle's well build logic for AI
|
|
- align hero's button in level-up dialog
|
|
- fix scenarios when ambient sounds from Adventure Map objects are still played while opening a castle's window
|
|
- fix cases when Random Monsters appear from a different level due to invalid format of an object on the map
|
|
- update Mine's sprite properly after defeating Ghosts in Abandoned Mine
|
|
- fix multiple issues related to hero's info popup window and updating his position on a mini-map
|
|
- update sounds and music before a hero making an action
|
|
- add an environmental sound for Freeman's Foundry
|
|
- add initial implementation of true "Evil" interface in the game
|
|
- add missing Ultimate Artifact successful digging sound
|
|
- do not play pre-battle sound if sounds are off
|
|
- fix potential thread-access issues for Nintendo Switch
|
|
- fix possible inter-thread race for Adventure Map Status window
|
|
- fix a delay in game while crossing a terrain and playing MIDI music
|
|
|
|
version 0.9.16 (12 June 2022)
|
|
- add Flatpak support
|
|
- add Belarusian translation
|
|
- swap spell icons for Death Wave and Death Ripple
|
|
- make the "no interface" mode more usable
|
|
- add music resume ability for MP3, OGG and FLAC formats
|
|
- update translation guide
|
|
- replace "C with cedilla" with "latin C" in the French translation
|
|
- do not auto-save at the end of a turn if the player has been vanquished on that turn
|
|
- fix Puzzle window exit button rendering
|
|
- add sound for rocks in water with seagulls
|
|
- fix Sorceress captain purchase building rendering
|
|
- fix issues with Romanian translation
|
|
- properly deal with human-only colors in single player mode
|
|
- fix the invalid behavior of "no interface" mode
|
|
- introduce 3D audio option
|
|
- change adventure map environment sounds for every step hero moves
|
|
- fix boats being considered as free tiles
|
|
- if attacker is able to attack multiple targets at once and has a built-in spell, then this spell should be applied to any (but only one) of the targets
|
|
- fix some typos in translation texts
|
|
- take into account AI hero's role during meeting
|
|
- fix false highscore entry while cancelling to continue a campaign
|
|
- highlight latest highscore after completion scenario/campaign
|
|
- show evil resolution icon for Evil interface
|
|
- add truncated shadow to Scenario Information window
|
|
- generate missing parts of Red Tower sprite
|
|
- fix incorrect tiles being marked as road
|
|
- fix multiple cases while using Mirror Image and Summon Elemental spells
|
|
- fix the victory/defeat verification logic
|
|
- update error message if hero tries to open a spell book and does not have one
|
|
- improve status text if only one troop is selected
|
|
- fix inability to add new entries with similar high scores
|
|
- add Campaign high scores
|
|
- fix dwelling popup window on adventure map
|
|
- make AI to be aware about map conditions
|
|
- fix incorrect hero icon in adventure interface
|
|
- do not show languages with empty translations
|
|
- add Swedish language option and font support
|
|
- update Ukrainian translation
|
|
- well MAX buy: add condition for not enough room, make recruitment happen in guest hero's army too, more text flexibility
|
|
- add Portuguese language option and initial font generation
|
|
- speed up AI turn
|
|
- impose a limit of turns for an attacking AI-controlled hero
|
|
- cache AI hero's and neutral monsters' strength during AI turn
|
|
- add initial Spanish language support
|
|
- make castle's flags for Knight and Wizard factions appear in a correct color
|
|
- add window header for campaign awards and bonuses
|
|
- update German translation
|
|
- fix plural forms translation for some languages
|
|
- fix character filtering when generating the save file name
|
|
- update Polish translation
|
|
- fix Red Tower rendering with Rainbow
|
|
- expand Hotkey usage on adventure map
|
|
- fix German font support
|
|
|
|
version 0.9.15 (07 May 2022)
|
|
- add HotKey window and expand the list of system options
|
|
- do not allow higher-level Mage Guilds to be built if the previous-level Mage Guild has not been built yet
|
|
- Battle Only mode: always assign a random spell to the Spell Scroll
|
|
- add initial support for Romanian language
|
|
- add more conditions to define a blocking AI hero
|
|
- fix incorrect video playback on Descendants campaign, scenario 5
|
|
- change some descriptions of campaign awards and bonuses
|
|
- do not auto save after the completion of the last scenario in a campaign
|
|
- add images and full description of bonuses and awards by right mouse click
|
|
- fix some incorrect campaign bonuses
|
|
- display None if no awards available for the current scenario
|
|
- add hot keys to select bonuses
|
|
- fix rendering of campaign UI window as it was very slow on response on changing bonuses
|
|
- fix missing kingdom income value for scenarios with additional bonus resources
|
|
- game type interface for campaign window must be unique and should not depend on overall game interface
|
|
- allow already selected scenario to appear in ALL scenarios list
|
|
- improved Week of the creature window
|
|
- changed town portal's text and condition to be similar to town gate
|
|
- update Russian translation
|
|
- properly extract animations from the GOG distribution of HoMM2 for Windows
|
|
- update French translation
|
|
- improve search for video files
|
|
- add text truncation method to be used in campaign's choices and awards
|
|
- encourage AI to explore more
|
|
- redesign Hot Key event file handling
|
|
- add double-lined headers to adventure map options
|
|
- add Belarusian, Bulgarian and Ukrainian languages support
|
|
- populate resolution list based till the lowest resolution
|
|
- fix 1000 and 100000 short values display
|
|
- update hero quick info popup dialog
|
|
- disable Town Portal dialog OK button by default
|
|
- changed AI's turn to be repeated multiple times for heroes
|
|
- generate French 'MIN' button
|
|
- generate French 'GIFT' button
|
|
- add Translation Context for Secondary Skill Campaign Bonuses
|
|
- add Ogre Alliance and Dwarfbane full strings for translation
|
|
- fix the positioning of the damage info popup
|
|
- update Norwegian translation
|
|
- fix calculation of morale & luck modifiers for in-castle army without a commander
|
|
- properly calculate the number of travel days to the destination tile for a hero
|
|
- AI should replenish lost spell points more frequently
|
|
- do not allow a hero to have multiple spell books in the "Battle Only" mode
|
|
- fix rendering of the Arm of the Martyr's shadow
|
|
- AI uses View All spell to scout fog
|
|
- hero should have at least 69MP to cast Dimension Door, Town Gate and Town Portal spells
|
|
- fix spacing of player squares in Select Recipients window and properly center resource icons for "Your Funds" and "Planned Gift" horizontally
|
|
- fix French small font Cedilla c rendering
|
|
- update Polish translation
|
|
- reserve half of AI spell points for Dimension Door spell
|
|
- hero should be able to cast spells that consume movement points if he is able to move from his current tile
|
|
- fix MP3 support in Windows SDL1 packages
|
|
- reset the mixer volume before playing video soundtracks
|
|
- expand Test Support mode to cover all campaign related actions
|
|
- add Black-White cursor support
|
|
- add music control options to the configuration dialog
|
|
- fix failing music file search
|
|
- properly work with guardians on the objects that can be captured
|
|
- fix call to get secondary skill name leading to a crash
|
|
- fix multiple issues related to the interface settings
|
|
- allow to change the auto battle settings if player's army doesn't have a commander
|
|
- fix a crash when a hero tries to get a second magic book
|
|
- always grab the mouse in fullscreen mode to properly support devices with notch
|
|
|
|
version 0.9.14 (09 April 2022)
|
|
- generate Italian "Battle Only" button
|
|
- fix line breaking in welcome message for various languages
|
|
- update and improve Italian translation
|
|
- generate Polish "Battle Only" button
|
|
- fix switching fullscreen mode in Mac OS for certain resolutions
|
|
- generate French "Battle Only" button
|
|
- fix a crash due to an assertion failure when the shooter hits back at a unit under Berserk spell
|
|
- fix scrolling in full-screen mode in case of an aspect ratio mismatch
|
|
- fix rare cases for incorrect letters being generated while switching languages
|
|
- add Norwegian language option and font generation
|
|
- update French translation
|
|
- add initial implementation of Dimension Door spell usage for AI
|
|
- fix Gold Watch artifact invalid bonus
|
|
- rework artifact logic with proper separation and calculations of artifact's bonuses and curses
|
|
- play only one sound while getting ar artifact within an event
|
|
- speed up castle and hero icons on adventure map
|
|
- add "Battle Only" button generation for German version of the game
|
|
- fix Mage Guild bottom status bar rendering
|
|
- fix incorrect artifact discovery description
|
|
- add in-game Italian language option and diacritics
|
|
- fix army order option related crash
|
|
- fix High Score Music after winning scenario
|
|
- adjust AI spell estimates
|
|
- fix rendering of bottom bar in Well dialog
|
|
- update Polish translation
|
|
- remove unnecessary call to play VICTORY music during Campaign intro
|
|
- fix the calculation of the cost of surrender
|
|
- fix Town Gate spell logic
|
|
- prioritize AI castles further from enemy territory
|
|
- take the weekly growth into account when calculating monthly population growth bonuses and fines
|
|
- update minimap colors
|
|
- optimize AI fighter hero priorities
|
|
- add native macOS application generation
|
|
- build player influence map to inform AI kingdom development decisions
|
|
- speed up data reading from AGG files
|
|
- update Norwegian translation
|
|
- add a popup window for battle log
|
|
- add a mandatory requirement of h2d file being present
|
|
- fix incorrect logic for palette application function
|
|
- fix position of armies for quick info window for both castle and enemy hero
|
|
- set the direction for attacking and defending units in battle in a more OG-like way
|
|
- fix incorrect popup monster window in Well
|
|
- greatly speedup heavy video loading
|
|
- do not render extra frame while playing an audio only video file
|
|
- properly center the first sentence in the battle surrender dialog
|
|
- dynamically update Game Language dialog
|
|
- fix translation and UI in Tavern dialog
|
|
- add MP3 file support
|
|
- increase the number of sound channels to 32
|
|
- allow a hero to surrender to the captain during the siege
|
|
- fix rare case of Shipwreck having no battle
|
|
- display experience amount for Tree of Knowledge
|
|
- fix Witch's Hut message body
|
|
- for Anduran assembly window show artifact name as a title
|
|
- for hero level up window with one secondary skill make the skill right clickable
|
|
- for hero level up window with no secondary skill display the primary skill icon
|
|
- add search for FLAC files if OGG files aren't found
|
|
- add popup dialogs for Arena's skill choices
|
|
|
|
version 0.9.13 (07 March 2022)
|
|
- show captain quick info dialog in Kingdom Overview
|
|
- add popup windows for campaign awards and bonuses
|
|
- remove Map loading screen
|
|
- add popup windows for campaign scenario dialog buttons
|
|
- remember map size selection in New Game dialog
|
|
- allow selecting options while restarting a campaign scenario
|
|
- display the correct size of player-owned objects on mini-map
|
|
- add base support for text mode
|
|
- fix Sirens logic, AI interaction and UI
|
|
- show missing last frame of wince animation
|
|
- add dynamic generation of scrollbar slider
|
|
- fix Sirens action dialogs
|
|
- add missing artifact discovery event description
|
|
- fix some French translations
|
|
- fix directory and file detection on Windows
|
|
- Kingdom Income window was changed to have Kingdom Income title and Kingdom Income per day to be more obvious for a player
|
|
- events on land and sea now show artifact and resources in one window
|
|
- most of objects related dialogs contain right mouse clickable icons
|
|
- Pyramid visit outcome shows the correct horizontal position of icons and all icons are right mouse clickable
|
|
- fix Artifact frame drawings
|
|
- fix text if translation for a specific language was not found
|
|
- update AI hero recruitment logic
|
|
- allow a short name for all campaign bonus artifacts and spells
|
|
- AI should save current unit if retreating
|
|
- add Czech language support
|
|
- fix monster strength heuristic regression
|
|
- make AI more aggressive in losing situation
|
|
- fix the logic of protecting tiles by neutral monsters
|
|
- change music and surrounding sounds while jumping through Stone Liths
|
|
- fix possible AI pathfinding issues while loading another scenario
|
|
- fix battle grid and ballista info area
|
|
- add popup dialogs for right mouse click in resolution dialog
|
|
- fix hero name not being updated while switching languages
|
|
- fix possible errors for translation related code
|
|
- force to use only the original palette from the game
|
|
- fix lowercase conversion of translations
|
|
- AI archers should not ignore blinded units during battle
|
|
- add missing take-off and landing sounds for Vampire and Vampire Lord
|
|
- reset environment sounds and music theme at the beginning and at the end of the human turn only
|
|
- fix player's allies configuration for 'Defeat the other side' victory condition
|
|
- fix sounds of Lean-To and Skeleton objects
|
|
- rename "Lean To" -> "Lean-To"
|
|
- allow AI fog discovery only for teleport endpoints with reachability information
|
|
- fix missing sounds for some objects on map
|
|
- do not play castle's music if a terrain does not have its own music
|
|
- fix missing sound of player's turn in Hot Seat mode
|
|
- adjust monthly monster spawn
|
|
- fix neutral monster growth formula
|
|
- fix necromancer build order in castles for AI
|
|
- allow a boat to move near the coast above the center of a town
|
|
|
|
version 0.9.12 (07 February 2022)
|
|
- add a confirmation window for restarting a campaign scenario
|
|
- fix wrong scenario order in "Voyage Home" campaign
|
|
- add Betrayal missing for Roland and Archibald campaigns
|
|
- fix logic for switching on and off Auto battle option
|
|
- fix normal and retaliation attack of monsters with multi-cell attack abilities
|
|
- fix missing logging during certain spell casts in battle
|
|
- implement a heuristic for hiring heroes that does not allow to offer the same heroes for hire in several kingdoms at the same time, if there are enough free heroes
|
|
- use 'r' key instead of Escape to Retreat during battle
|
|
- fix Hydra behavior under Berserk or Hypnotize spell effect
|
|
- add highlighting of cells attacked by a unit capable of attacking all neighboring cells
|
|
- fix a penetrating attack made by a wide unit from the tail cell
|
|
- fix attack cursor display during battle
|
|
- fix cases when no monsters were spawned at the beginning of a month
|
|
- display ? symbol instead of empty space for unrecognized symbols
|
|
- fix crashes while rendering non-English text
|
|
- fix rare cases of a screen being black on a startup of the application
|
|
- make language area and campaign choice selection to cover text too
|
|
- fix campaign text translation
|
|
- modify army order setting
|
|
- add German font generation
|
|
- fix multiple issues related the hero recruitment process
|
|
- update Russian translation
|
|
- show monster info on right click in castle's well
|
|
- fix cases when the last AI hero was blocking an entrance to Stone Liths
|
|
- fix small font positioning for Polish GoG version
|
|
- fix most of existing cases with passabilities
|
|
- fix the display of properties for maps from the list in scenario selection dialog
|
|
- update German translation
|
|
- fix translation of saved default player names
|
|
- improve the AI fog discovery logic
|
|
- AI properly uses Whirlpools for path calculation
|
|
- fix cases when a hero was able to create a path over another hero
|
|
- display dead monster information during battle
|
|
- fix Mass Dispel usage during battle
|
|
- update Polish translation
|
|
- fix Russian small k per in both fonts
|
|
- AI heroes properly calculate paths through water
|
|
- add translation context for color and syntax flexibility to Traveller's Tent and Barrier
|
|
- fix Knowledge spite rendering for Arena
|
|
- fix sounds after battle cases
|
|
- fix missing Russian letters on Switch
|
|
- changed captain's name spelling
|
|
- adds missing "pourcent" in description of Golden Bow
|
|
- fix cases when a hero was able to walk on water
|
|
- update French translation
|
|
- show in-game only players for Gift marketplace option
|
|
- fix glowing red pixel in Warlock's Red Tower
|
|
- improve AI behavior during castle defence
|
|
- fix CPU player icon's extra color column
|
|
- show proper language name for mismatched by language save files
|
|
- add a spell title when no enough SP window appears
|
|
- fix a possible crash in French letters generation
|
|
- fix usage of plural/singular translations for map's objects
|
|
- update the logic of re-calculating the paths of heroes on the adventure map
|
|
- add support of Buka version of Anim2 directory for video playback
|
|
- always enable autosave
|
|
- generate proper Russian E with 2 dots on top
|
|
- allow translation of "Cost per troop:" text
|
|
- update UI elements in marketplace window
|
|
- fix a crash during AI turn when AI army has an invalid monster slot
|
|
|
|
version 0.9.11 (23 December 2021)
|
|
- add popup dialog for map information
|
|
- fix hero's path not being updated properly after new monster month event
|
|
- show available game languages in vertical order rather than horizontal
|
|
- fix handling of national symbols in the paths to music files on Windows
|
|
- improve AI behavior during castle defence
|
|
- fix pressed buttons' background
|
|
- fix incorrect output on console window for Windows users with non-English system language
|
|
- add support of Russian language by default
|
|
- update Polish translation
|
|
- generate correct letters for French language
|
|
- update Settings description to cover all actions
|
|
- fix heroes meeting swap arrows
|
|
- update PS Vita controls
|
|
- fix crash for some systems after changing game resolution
|
|
- add hotkey for settings in Main Menu
|
|
- do not reset the hero's path in Sleeper mode, reset the Sleeper mode only with the beginning of the hero's movement
|
|
- fix River being considered as a Road
|
|
- allow to select player class using mouse wheel
|
|
- add additional spell info for spells owned by a hero
|
|
- fix button rendering artifacts after changing resolution
|
|
- fix crash on Windows for some Archibald scenarios
|
|
- always mark the entrance to the castle/town as a road, do not automatically mark the tile south of the entrance as a road
|
|
|
|
version 0.9.10 (05 December 2021)
|
|
- update background music on the fly while changing it within settings
|
|
- fix horizontal position of town name and town icon in town construction dialog
|
|
- improve marketplace gift button placement
|
|
- fix vertical text position in skill icon
|
|
- fix Summon Boat logic
|
|
- add video playback in the Price of Loyalty campaign selection window
|
|
- play sound for visiting Observation Tower
|
|
- fix vertical position of building construction name
|
|
- add missing button shadows in dialogs
|
|
- add popup window to OK button in game settings
|
|
- play campaign music in campaign scenario selection screen
|
|
- fix Enter button pressed state being passed from gift dialog
|
|
- show credits at the end of campaign
|
|
- fix passability for Dimension Door spell
|
|
- add V-Sync option for SDL2
|
|
- update troops split logic change
|
|
- properly draw battle grid
|
|
- use the OK button instead of YES button for the Tavern window
|
|
- add Champion image for Stables object
|
|
- play sounds from closest surrounding objects first
|
|
- make consistent campaign info dialog
|
|
- add default castle's name if none is specified by editor
|
|
- show heroes on minimap
|
|
- update Norwegian translation
|
|
- show available creature count for the Price of Loyalty monster objects
|
|
- fix Witch's Hut name
|
|
- add Italian translation
|
|
- properly handle the day-week-month routine
|
|
- add titles for most of dialogs from map's objects
|
|
- always mark Artesian Spring as visited, even if the hero was not able to drink from it
|
|
- fix movement penalty calculation algorithm
|
|
- implement last move logic for hero movement on the map
|
|
- update hero movement points UI upon visiting multiple objects on the map
|
|
- fix rendering for difficulty text in scenario info dialog
|
|
- fix AI obsession with whirlpools and being always in sea
|
|
- load palette from AGG file
|
|
- fix monster recruit window position for multiple places
|
|
- fix logic for Slow and Haste spell AI usage during battle
|
|
- add random sign messages
|
|
- fix maximum music and sound volume
|
|
- use correct message in marketplace for first exchange when not enough resources
|
|
- speed up for multiple image readings and for unit rendering during battle
|
|
- allow to change Battle Speed using mouse wheel
|
|
- update UI elements in Well's dialog
|
|
- if a hero on the map has the custom empty army (OG editor bug/feature), give him a minimum army (one unit of level 1)
|
|
- add translations for Battle Only mode texts
|
|
- set correct starting army in Archibald 7 scenario
|
|
- fix cases when AI creature doesn't move during battle
|
|
- fix sound effects when receiving artifacts from world map
|
|
- add hotkey to Okay button in Campaign select window
|
|
- fix results on instant battle when Resurrect spell was being used
|
|
- fix cases when opposing heroes still exist on the map after defeat
|
|
- improve AI usage of Disrupting Ray spell during battle
|
|
- add runtime language generation
|
|
- fix terrain music being played during battle
|
|
- fix water object passabilities
|
|
- allow to use mouse wheel to change system options
|
|
- set correct building requirements for Upgraded Jousting Arena and Upgraded Cathedral
|
|
- update messages during battle
|
|
- shorten artifacts names to be fit for campaign UI
|
|
- always highlight the cell under the cursor in combat if the Shadow Cursor is enabled, even if this cell is not reachable by the current unit
|
|
|
|
version 0.9.9 (05 November 2021)
|
|
- do not leak the hotkey state from the experimental settings dialog to the scenario info dialog
|
|
- fix Stonehenge gold cost
|
|
- fix Stonehenge building requirements
|
|
- add buttons in castle construction window
|
|
- fix rendering of Captain's Quarters in Warlock castle
|
|
- fix Marketplace messaging
|
|
- fix MIDI Expansion music option being always reset upon restarting the game
|
|
- fix incorrect sounds while playing MIDI music in certain platforms
|
|
- add credits to the original HoMM2 team
|
|
- correct original Waterfall images to remove Cave
|
|
- use original alignment for Rating, Map Size in gameinfo window
|
|
- fix interaction passability with water objects
|
|
- change Shipwreck, Graveyard and Derelict Ship messages
|
|
- add the Resources Settings page to the Windows installer
|
|
- fix passability for Reefs
|
|
- fix invalid Stonelithts after Barrier removal
|
|
- fix passabilities for diagonal moves
|
|
- clear fog for allies upon visiting Magellan's maps
|
|
- fix Archibald scenario 7 description
|
|
- fix bad pixels on multiple images
|
|
- verify Victory/Loss conditions after a static hero action
|
|
- modify Magellan's maps logic and UI
|
|
- fix monster count in Dragon City for Archibald scenario 7
|
|
- update Victory message for Archibald scenario 7
|
|
- fix possible crash for Russian version of the game
|
|
- fix incorrect map description length
|
|
- fix spell points in Battle Only mode
|
|
- apply Bane and Alliance condition only for Human heroes
|
|
- add extra empty line in New Month window
|
|
- disable bonus choice for campaign scenario info window during scenario play
|
|
- add Norwegian Translation
|
|
- fix the position of campaign days spent text
|
|
- close certain dialogs containing only one Exit button with Enter key
|
|
- add Barbarian Captain Quarter's missing part
|
|
- add hotkeys for selection of SW/PoL campaign
|
|
- generate the default High Score values
|
|
- fix "show damage" feature for blessed/cursed troops
|
|
- fix high scores word
|
|
- fix AI lust for Magellan Maps object
|
|
- hide the OKAY button in campaign info window
|
|
- handle default exit hotkey in Campaign scenario select / info
|
|
- add Sphinx handling by AI
|
|
- remove incorrect status message for hero portrait in hero screen
|
|
- fix map size button states on hotkey press
|
|
- restore environment music & ambient sounds after exiting from the campaign info screen to the adventure map
|
|
- do not allow to use lower than original resolutions
|
|
- freed from Jail AI hero starts movement at the same turn
|
|
- add AI interaction with Alchemist Tower
|
|
- fix incorrect visiting status of Magic Well, Stables, Artesian Spring and Bad Luck objects for AI
|
|
- fix invalid assessment of Monster upgrade objects for AI
|
|
- fix cases when AI hero ignores some objects while defeating an army just on the way to them
|
|
- fix losing hero artifacts upon flee or surrender
|
|
- enable a pressed state for View Intro button post-launch in Campaign screen
|
|
- fix bonus artifact names in campaign screen
|
|
- return to the Main Menu after cancelling campaign scenario
|
|
- fix AI heroes being stuck on teleports
|
|
- fix button rendering in Restart battle dialog
|
|
- update Portuguese translation
|
|
- fix inability to dig on a tile where monster was located
|
|
- fix inability to apply Hypnotize spell on Dwarves
|
|
- fix shooting penalty detection
|
|
- add extra popup windows for UI elements in castle dialog
|
|
- fix passability with shadow sprites
|
|
- AI to use Hydra ability in battle
|
|
- reinforce a AI hero standing in a castle at the start of turn
|
|
- update status bar in castle screen dialog even during construction animation
|
|
- fix incorrect active area of certain buildings in castle screen dialog due to invalid Z levels
|
|
- hide cursor while opening a dwelling info in castle screen dialog by right mouse click
|
|
- add Italian language support
|
|
- update Polish translation
|
|
- properly show the attack cursor when the attack square is located at the top of the castle sprite
|
|
- fix infinite loop for AI trying to use Stoneliths
|
|
|
|
version 0.9.8 (05 October 2021)
|
|
- fix a case when a hero loses his artifacts after retreat in multiplayer mode
|
|
- fix monster position on World Map
|
|
- correct resource position in castle window
|
|
- new week status is not changed while reloading the same save file
|
|
- add headers for all Daemon Cave dialogs
|
|
- fix rewards in the Daemon Cave
|
|
- fix Waterwheel incorrect visited status
|
|
- fix spell points reduction while visiting a well with more than maximum spell points
|
|
- add confirmation message in Alchemist Tower
|
|
- add cell highlighting for monsters with double cell attack ability
|
|
- add correct evaluation of an AI hero recruitment and meeting
|
|
- fix artifact selection area
|
|
- add a title to all artifact related windows
|
|
- grey out experimental disabled option
|
|
- show map type icons in New Map lists
|
|
- do not place wandering troops on coast tile if there are no other coast tiles nearby
|
|
- develop a castle during AI hero purchase
|
|
- fix Altars' passabilities
|
|
- fix AI hero being stuck on Stoneliths
|
|
- fix passabilities of action objects
|
|
- add Windows scripts to automatically copy & extract all necessary assets from original HoMM2 distributions
|
|
- fix unresponsive application during AI turn while attacking an object with guards
|
|
- fix active building area in castle construction window
|
|
- AI can now visit Pyramids
|
|
- fix scrollbar rendering in select lists
|
|
- replace scrollbar in Experimental Settings dialog
|
|
- unselect initial town in the Town Portal spell list
|
|
- fix troop position in the Pyramid
|
|
- fix bridge animation during battle
|
|
- fix deterministic battle outcome
|
|
- fix an empty list of heroes in the Kingdom Overview after the dismissal or loss of a hero
|
|
- fix passability for tall objects
|
|
- fix Roland campaign awards after ending scenarios 7 and 8
|
|
- set 15 character limit when inputting player name in High Scores
|
|
- correct battle speed change for monsters
|
|
- fix incorrect level of Lightning Rod artifact
|
|
- correct castle building' active area
|
|
- fix passabilities related to cracks
|
|
- align UI elements on artifact combat outcome dialog
|
|
- add Spell description window in monster info dialog
|
|
- fix scrollbar position after dismissing a hero
|
|
- add logic for ENTER and SPACE keys for a hero on World Map
|
|
- add hotkey for View World dialog
|
|
- fix some cases with Tree passabilities
|
|
- update Polish translation
|
|
- fix post battle crash
|
|
- fix incorrect rendering for game settings window with evil interface
|
|
- fix appearance of sounds of the sea when a hero stands close to map's edge
|
|
- display a message about Ultimate Artifact after the battle
|
|
- fix adventure border rendering on higher resolutions
|
|
- fix incrementing days spent value after reloading a campaign save
|
|
- lock mouse within the window in multi-monitor setup
|
|
- fix passability of mines
|
|
- fix an ability to attack a monster through a barrier
|
|
- allow hero to traverse Stone Liths and Whirlpools even if he has no movement points left
|
|
- fix black edges in View World
|
|
- fix passability for tiles with shadows only
|
|
|
|
version 0.9.7 (05 September 2021)
|
|
- add popup dialogs for buttons in High Scores and save files manipulation windows
|
|
- fix Faerie Ring passability
|
|
- boat boarding animation speed doesn't depend on hero speed
|
|
- add base support of German translation
|
|
- fix medium size hero portraits
|
|
- fix incorrect object info when a hero stands on it
|
|
- remove flags from most of the captured objects for a lost player
|
|
- fix alignment of scenario info window
|
|
- fix boat froth drawing conditions
|
|
- fix Battle Garb of Anduran missing assembly for The Price of Loyalty campaign
|
|
- add monsters into High Score dialog
|
|
- add short save file description window by right clicking
|
|
- add base roles for AI heroes
|
|
- restart of the battle should lead to the same results
|
|
- fix logic in moral indicator
|
|
- AI can capture Haunted mines
|
|
- fix scrollbar position in Kingdom Overview dialog
|
|
- allow guardian heroes upgrade their troops
|
|
- add object count for weekly object income message
|
|
- open game settings window while clicking on the main menu door
|
|
- fix object passability nearby Hut of Magi
|
|
- modify Necromancer Captain Quarters look
|
|
- fix Radar appearance while right clicking on hero/castle
|
|
- do not show file options window upon file saving
|
|
- save Kingdom Overview UI selection in save files
|
|
- add missing hotkey for Kingdom Overview
|
|
- fix missing mine being drawn in View Mines
|
|
- fix incorrect fading of some objects on World Map
|
|
- fix AI behaviour during siege
|
|
- fix cases of incorrect monster stack splitting logic
|
|
- handle Escape/Enter keys in various settings dialogs
|
|
- use distinct image for the "Swap heroes" button
|
|
- properly restore captain's spell points after quick battle
|
|
- remember UI position in Kingdom Overview dialog
|
|
- add strict ordering of save files ignoring capitalization of letters
|
|
- add popup dialogs in Kingdom Overview UI dialog
|
|
- fix missing game resolutions on some machines
|
|
- fix incorrect rendering on specific fog tile
|
|
- display same name maps in the list of available maps
|
|
- improve pathfinding algorithm for AI
|
|
- place Ultimate artifact not always in the center of puzzle image
|
|
- fix max ballista shots during battle
|
|
- update French translation
|
|
- add missing Farm sprite in Knight castle
|
|
- update every scrollbar logic in the game
|
|
- fix a crash while shooting from castle's tower during castle siege
|
|
- fix Holy Shout being applied on Dwarves
|
|
- properly handle cross-moat attacks during castle siege
|
|
- do not let the player get a random artifact that allows him to win the game
|
|
- allow player to immediately edit save file name without clicking on the input field
|
|
- add few performance optimization in music and audio
|
|
- update Polish translation
|
|
- not visited obelisk remains not visited after the Ultimate Artifact has been found
|
|
- fix polish translation encoding
|
|
- game settings dialog: reset current language to English if game resources do not support other languages
|
|
|
|
version 0.9.6 (06 August 2021)
|
|
- update status window if troops have fallen overboard
|
|
- add direct preview of changes in system options dialog
|
|
- update Polish translation
|
|
- display the position of a hero or a castle on radar while right clicking on them
|
|
- add titles to some dialogs
|
|
- add translation support for missing places
|
|
- fix monster joining logic with and without diplomacy
|
|
- add Nintendo Switch build
|
|
- make captured object event messages to contain yellow titles
|
|
- fix a crash while AI uses Summon Elemental spell during battle
|
|
- fix incorrect Alliance conditions for certain maps
|
|
- fix a case when a hero in castle's tavern always changes after reloading a save file
|
|
- fix incorrect icons for scenario information dialog
|
|
- update skill order for new heroes
|
|
- add normal Game settings dialog
|
|
- fix inability to attack during battle
|
|
- do not play ambient sounds during AI turn
|
|
- add monster names, abilities and hero skills to translations
|
|
- fix AI archer avoiding hand battle logic
|
|
- fix UI defects in Kingdom castle view dialog
|
|
- properly update resource and artifact sprites on World map
|
|
- fix infinite loop after chain lightning spell
|
|
- do not draw flags for puzzle image
|
|
- highlight cells from where a monster will attack
|
|
- restore background music after playing short-term music effects
|
|
- add language selection window
|
|
- fix Town's fog area unveiling
|
|
- implement regular win/loss conditions for multiplayer mode
|
|
- update View World while resizing the application
|
|
- fix English phrasing and punctuation
|
|
- fix simultaneous activation of buttons in hero meeting screen
|
|
- add Town Screen and Well hotkeys
|
|
- fix incorrect logic nearby castles when an attacking hero was actually defending the castle
|
|
- improve win/loss checks of scenarios
|
|
- make AI to use Lich's ability properly
|
|
- update Russian and French translations
|
|
- make fog discovery by AI more efficient
|
|
- fix missing monster spell casting during battles
|
|
- center fast separation buttons in Monster separation dialog
|
|
- remove required spell points from scrolls in Mage Guilds
|
|
- fix Next Hero selection logic
|
|
- fix Wizards campaign scenario 3 with custom Ultimate Artifact
|
|
- add 500 experience for conquering a town regardless of defending hero existence
|
|
- change battlefield pathfinding algorithm to more stable version avoiding AI skipping some moves
|
|
- align text evenly inside secondary skill window
|
|
- display translated text in campaign dialog
|
|
- fix a crash during Summon Boat spell usage
|
|
- if the hero's army does not have any of the original troops left alive at the end of the battle, then the hero should lose
|
|
- fix typo in Fizbin Medal
|
|
- fix small font for Russian localization
|
|
- fix town/castle passability for some cases
|
|
- fix incorrect mouse cursor appearance during AI turn after a battle with Necromancy outcome
|
|
- fix attacking monster sprite on World map
|
|
- AI should check if an object is guarded while unveiling fog
|
|
- add Alchemist Tower to the list of objects to be avoided by AI
|
|
- fix a case when AI heroes did not ever capture empty castles
|
|
|
|
version 0.9.5 (04 July 2021)
|
|
- do not hire AI heroes if no tasks exist for them
|
|
- make AI be more aggressive if no tasks exist for them
|
|
- all scrollbars support continuous scrolling
|
|
- fix placement of creatures during Month of Monster event
|
|
- add an option to restart Campaign scenario
|
|
- do not show x marker for fully built castle icon
|
|
- fix boat summoning logic in relation to some objects on a world map
|
|
- do not show other types of save files on while saving or loading a save file on Windows
|
|
- improve Sorceress castle building logic for AI
|
|
- make AI to visit Lighthouse
|
|
- fix displayed object info in popup dialogs
|
|
- fix places where a hero could teleport for Dimension Door spell
|
|
- fix passabilities of objects on World Map
|
|
- fix multiple issues with castle music
|
|
- fix disembarkation on coast during diagonal move
|
|
- indicate the number of Ghost guarding Haunted and Abandoned Mines
|
|
- add extra conditions for object visiting by AI
|
|
- make AI to use Hut of Magi and Jail objects
|
|
- AI heroes do not block way for other heroes anymore
|
|
- use spacebar only for activating object
|
|
- fix missing UI update in hero meeting dialog while moving artifacts within internal hero's dialog
|
|
- speed up campaign game menu opening time
|
|
- fix incorrect object rendering order on World Map
|
|
- after loading a map and starting a new game the same map will be selected in the list of maps
|
|
- improve AI logic to capture defendless castles
|
|
- fix black screen for loading a campaign map without files
|
|
- allow AI hero to revisit a castle more than once
|
|
- fix a case of splitting monster stack for 2 monsters in stack
|
|
- add monster descriptions
|
|
- allow to visit Artesian Spring once a week
|
|
- allow right click on captured artifact after battle
|
|
- fix summoning boat logic in relation to AI
|
|
- improve fog revealing algorithm for AI
|
|
- fix Stables movement bonus
|
|
- fix AI heroes interaction between each other (reset meeting flag if a hero updates an army)
|
|
- AI heroes do not visit signs anymore
|
|
- AI do not visit shrines for useless spells
|
|
- fix AI spellcasting and army estimates
|
|
- do not remove Sphere of Negation artifact while visiting Alchemist's Tower
|
|
- fix the status of visited objects for a play with ally
|
|
- make proper rendering of some of disabled buttons
|
|
- fix AI behavior to visit Magellan Maps only once
|
|
- center quickinfo dialog under mouse cursor
|
|
- add more gamepad key mapping for PlayStation Vita
|
|
- fix the displayed text in the army bar while splitting monster stack
|
|
- do not let nearby monsters automatically attack hero if he moved to this location using Stone Lith, Whirlpool or Dimension Door
|
|
- fix incorrect text position insertion while creating a save file
|
|
- fix title background for recruit dialog
|
|
- fix hero's mobility indicator for small number of move points
|
|
- in scenario with random players random opponents are generated so that all races are present and different when possible
|
|
- add new UI text rendering classes
|
|
- fix issue when abandoned mine becomes OBJ_ZERO when captured by AI-controlled hero
|
|
- fix missing road identification on broken by editor maps
|
|
- make per-user config file as default option
|
|
- allow attacking another hero located on a Temple
|
|
- fix attacking monster sprite behavior
|
|
- fix number of choices when splitting a troop into multiple troops
|
|
- fix incorrect trading rate during battle
|
|
- fix missing shadow removal of objects under a boat
|
|
- show Dwarf's resistance message in the log only after spell completion
|
|
- correct campaign bonuses' names
|
|
- fix case when boat could be positioned over another boat over whirlpool
|
|
- fix case of triggering Genie's special ability for a stack of 1 monster
|
|
- fix the Price of Loyalty campaign missing rendering
|
|
|
|
version 0.9.4 (04 June 2021)
|
|
- add Windows executable installers
|
|
- use user profile directories to store files to allow multi-user access to the game
|
|
- fix incorrect text splitting in some rare cases
|
|
- fix crash in Roland campaign, scenario 10
|
|
- add missing popup dialogs for system options and buttons
|
|
- fix inaccurate object sorting by distance
|
|
- fix multiple issues with AI and spell logic using distance evaluation
|
|
- read campaign files in non-case sensitive manner
|
|
- make fog uncovering task for AI more efficient
|
|
- fix AI obsession over Observation Towers
|
|
- fix missing path drawing while a hero moving through Whirlpool
|
|
- mark resource generator objects as visited for allies
|
|
- fix incorrect game ending during time loss condition
|
|
- show extended shadow for 2-hex monsters in battle
|
|
- do not show gray flag over Haunted mine
|
|
- add configuration option for first game run
|
|
- support PoL heroes and artifacts in "battle only" mode
|
|
- fix inaccessible beach tiles
|
|
- add hiding and showing cursor logic for SDL2
|
|
- fix shadows for random resources and artifacts
|
|
- draw correct castle icon in popup window
|
|
- fix incorrect hero position facing left
|
|
- remove unneeded AI hero animation under fog
|
|
- do not clear morale modifiers too early for Tavern case
|
|
- highlight the door in Main Menu for mouse over event
|
|
- speed up and fix many places with cursor rendering
|
|
- recruit an AI hero if none exists
|
|
- fix cheating AI behavior for dwellings with defenders
|
|
- add an option to replay Intro video for campaign
|
|
- force display rendering on app activation
|
|
- fix Stables, Alchemist's Tower and Water Wheel passabilities
|
|
- fix puzzle drawings
|
|
- avoid using useless spell during battle for AI
|
|
- return to load screen after cancelling loaded campaign scenario
|
|
- play hero's vanishing sound after AI vs human battle
|
|
- make Ultimate Crown as artifact for campaign scenarios
|
|
- fix incorrect hero receiving a bonus spell for campaign scenario
|
|
- fix monster recruitment logic when a hero present in a castle
|
|
- fix well's max button hiring logic
|
|
- add an option to open Hero Screen within battle
|
|
- fix move points and spell points replenishment logic for heroes from hero pool
|
|
- set proper difficulty level for campaign scenarios
|
|
- directly show next campaign scenario for end of scenario save
|
|
- modernize and secure demo version installation scripts
|
|
- add video playback for campaign scenarios
|
|
- do not reset hero mana points to maximum in the beginning of a new week if they are above maximum
|
|
- fix Roland, chapter 9 map conditions
|
|
- fix Tower shooting logic during castle's siege
|
|
- build Mage Guild before Special building for AI
|
|
- do not count monsters under fog for Visions spell
|
|
- mute sound by setting music and effects volume to zero instead of pausing them
|
|
- speed up AI hero movement
|
|
- add an option to hide AI movements
|
|
- do not draw objects under the fog if they are far from a revealed area
|
|
- add base code for the Price of Loyalty campaign support
|
|
- add dismiss and upgrade hotkeys in unit dialog info
|
|
- add shadow for Spell Book
|
|
- unveil the fog at the start of hero's movement
|
|
- fix extra place with hero's double shadow at adventure world
|
|
- add extended cursor icons from 4+ to 7+
|
|
- fix UI defect of selected creature appearing after closing meeting dialog
|
|
- fix incorrect rendering of View World image
|
|
- add Lose Sorceress Village Condition for The Succession Wars campaign
|
|
- fix flags in Oracle/Thieves' Guild dialog
|
|
- fix sound mute in background on MacOS with SDL1
|
|
- add Home and End button support for save naming
|
|
- fix elements layout for Oracle/Thieves dialogs
|
|
- generate obstacles on battlefield based on the battle tile index
|
|
- use non-plural name for 1 creature while viewing with Crystal Ball
|
|
- add correct support of The Price of Loyalty add-on maps
|
|
- fix double clicking between dialog in castle's window
|
|
- speed up MIDI loading
|
|
- fix bug with mouse cursor not visible after left-clicking on hero's secondary skill in Kingdom Overview
|
|
- fix the "world: use unique artifacts for resource affecting" option
|
|
- reduce CPU usage for video playback and puzzle revealing
|
|
- fix Mix-up in Roland's Campaign Scenarios
|
|
- fix issue when troop info window was not showing after moving a single unit between army bars using drag & drop method
|
|
- simulate level-ups for campaign-specific heroes that start at a higher level
|
|
- reset current music from the previous turn in the beginning of a new human turn
|
|
- upgrade Rendering engine
|
|
- fix broken behavior of scrollbars
|
|
- do not offer to exchange artifact with spell book
|
|
- disable controllers on non-console platforms
|
|
|
|
version 0.9.3 (04 May 2021)
|
|
- add additional info to oracle dialog
|
|
- check that unit is (im)movable after each unit action
|
|
- save completed Campaign scenario to file
|
|
- drop support of saves older than 0.9 version
|
|
- remove incorrect battle background for Graveyard
|
|
- fix catapult miss animation: show this animation near the actual target object
|
|
- fix magic book behavior in inventory
|
|
- fix spell indicator for hero's icon
|
|
- add special Victory conditions for campaign scenarios
|
|
- add initial support for Campaign Awards
|
|
- allow switching heroes in hero dialog if it was opened from meeting dialog
|
|
- fix issues with battles logs and sounds while Dwarves resist spell
|
|
- fix inability to Teleport monster in battle for certain cases
|
|
- add missing "Not enough gold (xxxx)" text in joining window with Diplomacy
|
|
- do not generate Puzzle image on map loading
|
|
- do not take Mage Guild level into account when calculating count of archers in castle towers
|
|
- fix shadows for all monster mini sprites
|
|
- allow the hero to retreat if, while in the castle, he attacks the hero outside the castle
|
|
- show Mage Guild building always in center
|
|
- add titles to Arena, Alchemist Tower and Stables dialogs
|
|
- add World animation during Dimension door spell
|
|
- show correct message for hero's option dialog buttons
|
|
- fix bridge operation for flying units in instant battle
|
|
- add letters for World View and View spells
|
|
- properly handle filenames with dots
|
|
- fix Main Menu UI redraw
|
|
- do not run animation of lowering the bridge on bridge destruction if bridge is already lowered
|
|
- fix the display of the army in the castle quick info window
|
|
- display correct message when capturing abandoned mine
|
|
- align columns and flags at oracle dialog
|
|
- fix cursor during video playback
|
|
- do not allow the player to scroll world map while hero is moving
|
|
- add initial support of other languages: German, Polish, French and Russian
|
|
- fix information displayed in castle quick info window
|
|
- fix sphinx riddle dialogs
|
|
- add swap buttons in hero meeting dialog
|
|
- correct spells order in Magic Book
|
|
- enable triggering of positive morale event after soft wait
|
|
- fix saving scroll speed in the game config file
|
|
- fix Artesian Springs logic
|
|
- fix inability to use Stone Liths
|
|
- fix incorrect heroes for surrender conditions
|
|
- fix gold and experience dialog for the demon cave
|
|
- remove exclamation mark in Hero info window for "Blood" morale
|
|
- fix double shadow from heroes
|
|
- preserve the order of catapult shots
|
|
- highlight Lich's shot area
|
|
- implement correct post-battle necromancy window
|
|
- rename Coast to Beach
|
|
- fix large object coverage in battles
|
|
- add message when visiting Oracle
|
|
- update hero's path while selecting next hero by an option button
|
|
- fix Dragon City guardians
|
|
- load correct video files to be played
|
|
- implement the "faster monster of opposite army goes first" logic in the battle mode
|
|
- fix excessive FPS issue in dialog of joining the army
|
|
- fix game score calculation
|
|
- reset the spell on tile when AI-controlled hero has successfully captured an object
|
|
- immediately hide hero's path before executing the animation of the Dimension Door spell
|
|
- fix Necromancy incorrect percentage output
|
|
- fix ultimate artifact digging logic
|
|
- speed up images loading from resource files
|
|
- fix fading animation synchronization
|
|
- fix a case of inability to confirm end turn while cursor is over options buttons
|
|
|
|
version 0.9.2 (04 April 2021)
|
|
- fix full artifact bag message
|
|
- add missing dot to sentences in few windows
|
|
- display Lighthouse count in Kingdom Overview
|
|
- add proper large obstacle generation for battlefields
|
|
- fast AI units should try to get the first strike
|
|
- fix Sphinx missing rewards
|
|
- reset paralyze state when receiving spell damage
|
|
- randomize attack position of AI monsters
|
|
- fix missing hero paths after loading a save
|
|
- fix incorrect window resolution in fullscreen mode for SDL 2
|
|
- fix Choose Your Lord video sound
|
|
- improve castle garrison estimation for AI
|
|
- remove the mobility index sprite info from the hero Quick Info dialog
|
|
- prohibit the guardian hero from casting adventure spells
|
|
- fix merging of the castle guardian army
|
|
- fix AI defensive unit behavior
|
|
- add AI estimation of hero spell strength
|
|
- force units into empty slots first during merge
|
|
- do not always offer recruitment of heroes from the player's initial class, make recruitment more random
|
|
- allow player to control the hero during the turn of a hypnotized enemy unit
|
|
- archers should not lose shots when attacking in melee
|
|
- check that the hero is able to move before focusing him and starting his movement
|
|
- respect initial order of units (from top to bottom) when determining the order of unit moves in battle
|
|
- add PlayStation Vita support
|
|
- fix creature recruit window UI
|
|
- fix rendering of Arm of the Martyr
|
|
- fix blind spell logic
|
|
- do not give additional 500 experience to the hero who won the battle if the opposing hero surrenders or flees
|
|
- fix hypnotize spell behavior and the spell description
|
|
- update positions of monster sprites and numbers on army status panel
|
|
- fix possibly incorrect arrow direction from shooters
|
|
- fix scrollbar position in multiple places
|
|
- standartize icon position in town's dialog
|
|
- fix Max/Min button position in monster recruit dialog
|
|
- show the surrender dialog even if there is not enough gold to surrender
|
|
- do not apply morale penalty to a hero if he wins a battle in a Graveyard, Shipwreck or Derelict Ship
|
|
- add cross army drag split
|
|
- reset player focus if focused hero or castle was removed
|
|
- allow to switch players for multiplayer map selection
|
|
- allow to use mouse wheel anywhere for split troop dialog
|
|
- fix logic of placing monsters for a New Month
|
|
- fix Kingdom Overview selection drawings
|
|
- fix boat drawing issues
|
|
- do not hide mouse cursor if the Skill Info dialog called from the Level Up dialog contains OK button
|
|
- fix incorrect drawings for battle OKAY button
|
|
- fix rendering of the Castle Captain's spell points bar
|
|
- fix missing sounds within System dialog
|
|
- fix interaction with the castle bridge for flying units
|
|
- use rule of 9 for Ultimate Artifact placement
|
|
- fix last focus option
|
|
- fix incorrect cursor icon over ally's castle
|
|
- add initial implementation of View spells
|
|
- show normal monster names in Visions spell
|
|
- show full 1-pixel black border for Show Interface option
|
|
- show more detailed morale and luck description
|
|
- AI predicts double cell attacks in combat
|
|
- reset blind spell upon taking any damage
|
|
- allow to place units in moat in front of the bridge
|
|
- align spells in the magic book
|
|
- add manual replay of battle if instant battle outcome is negative
|
|
- sounds off when minimizing game window
|
|
- fix playing background music during video playback on SDL1
|
|
- change damage description log message for some mass spells
|
|
- add executable file description and icon on Windows
|
|
- fix pathfinding backwards move and penalty in battle
|
|
- fix City of the dead incorrect monster info
|
|
- update no data error message
|
|
- do not allow to manage monsters in unhired hero dialog
|
|
- AI supports additional harmful combat spells
|
|
- do not open the hero screen in readonly mode if it was opened from the meeting screen, just disable the DISMISS button instead
|
|
- do not show external music option with an absent folder
|
|
- wait for user input at the end of winning video
|
|
- fix double exit dialog appearance
|
|
- fix missing cursor in Army Bar for SDL 1
|
|
- ranged AI troops should move when blocked by a strong unit
|
|
- if the unit attacks twice, apply the second attack to the same cell as the first attack
|
|
- fix double hex attack target for AI troops
|
|
- show the build window with the OKAY button disabled if there is not enough resources to build this building
|
|
- AI uses mass damage spells in combat
|
|
- improvements for AI wide unit pathfinding
|
|
- fix the pathfinding near monsters: do not allow the hero to pass through the monster
|
|
- fix MIN and MAX button drawings
|
|
- do not give an extra day of life to a player without castles
|
|
- preserve unit direction in battle if it moves strictly vertically
|
|
- do not allow the visiting hero to learn Library spells if the Library hasn't been built yet
|
|
- fix inability to reorganize troops in Kingdom View dialog
|
|
|
|
version 0.9.1 (04 March 2021)
|
|
- add "Artifacts" category in Oracle Screen
|
|
- add barrier fading animation
|
|
- improve AI retreat condition
|
|
- fix Split-related issues and implement some new techniques
|
|
- disable retreat for auto battle mode
|
|
- fix object's visited info and grammar
|
|
- fix issues with path finding during combat to avoid being stopped by moat
|
|
- fix incorrect names of Ballista and Turret during battle
|
|
- add missing shadow for arrow cursor on SDL2
|
|
- fix ACCEPT button font for Good Interface
|
|
- fix AI wide units pathfinding and moat logic
|
|
- allow to modify a hero during level up
|
|
- fix summon boat logic
|
|
- fix monster movement nearby moat
|
|
- AI does not chase faster units during battle
|
|
- fix hero shadow drawing on world map
|
|
- fix missing animation frame for wince
|
|
- fix object fading animation on world map
|
|
- fix missing last lost hero condition reset
|
|
- fix simultaneous animation of boat while during another building construction
|
|
- change logic in monster hiring window
|
|
- fix save loading crash for broken saves
|
|
- add middle resolution status support
|
|
- do not show waiting cursor for an exhausted hero
|
|
- fix post Daemon Cave missing music
|
|
- fix well's max button drawing
|
|
- fix incorrect castle focus while visiting by a hero
|
|
- fix fog drawings
|
|
- reduce income window area in towns
|
|
- fix autosave option logic
|
|
- fix overlapped battleground objects
|
|
- remember scenario difficulty while restarting or choosing a new scenario
|
|
- fix multiple game freezes with MIDI music playback
|
|
- add resizable window support on SDL2
|
|
- make deterministic bonus for hero level-up
|
|
- fix wrong controller pointer speed option name and touch coordinates translation
|
|
- add auto battle resolve mode to the game
|
|
- add logic to support video frame rescaling
|
|
- optimize screen resolution logic
|
|
- fix garrison strength estimation by AI
|
|
- fix magic gardens priority if object capture is enabled
|
|
- optimize AI's troop placement before the battle
|
|
- use same colour for all battlegrounds
|
|
- change text in map size hint, to be displayed in more pleasant manner
|
|
- load game button from UI should lead to common load game logic
|
|
- initial implementation of "View World"
|
|
- fix application crash for drawings
|
|
- change building status message for Dwellings
|
|
- fix crash when entering ally castle
|
|
- add Campaign continuation initial support
|
|
- speed up rendering of World Map
|
|
- fix spell book status on hovering
|
|
- save fullscreen mode in configuration file while switching between modes
|
|
- AI should avoid spellcasting if has advantage in battle
|
|
- fix rendering with mouse emulation
|
|
- fix extensive memory usage by dialog windows
|
|
|
|
version 0.9.0 (04 February 2021)
|
|
- make AI to buy magic books in castles
|
|
- fix infinite AI turns
|
|
- optimize AI hero movements
|
|
- do not visit useless objects by AI heroes
|
|
- fix AI castle defence mechanics
|
|
- restore cursor theme after HeroDialog or CastleDialog
|
|
- do not show marketplace icon for joining creature dialog is no markets exist
|
|
- allow to retreat for a hero with no castles
|
|
- add more logic for AI jumping into whirlpools
|
|
- do not block shooters with overpowered AI army
|
|
- fix overlapped flag in Knight's castle
|
|
- disable actions while buying a hero or during construction
|
|
- change the text for the number of secondary skills in level up window
|
|
- play music after showing New Week/Month dialog
|
|
- reset hero direction when recruiting
|
|
- align dates by left in the load file dialog
|
|
- cap Necromancy bonus to 100% instead of 90%
|
|
- fix multiple bugs in Kingdom View
|
|
- fix Transcribe Spell Description Text
|
|
- cancel spell selection with ESC button in combat
|
|
- add a separate option for displaying terrain penalty
|
|
- fix missing music for Load Game option
|
|
- fix Scouting skill bugs and make crystal ball work
|
|
- do not play dwarves' resist sound during mass spells
|
|
- fix Berserk spell logic
|
|
- fix Chain lightning spell logic
|
|
- fix castle flag drawing for nearby hero
|
|
- add empty line for visited info
|
|
- allow Anti-magic spell on mirror-master creature
|
|
- do not draw wall for destroyed bridge
|
|
- fix pathfinding issues and missing path display
|
|
- fix Kingdom overview crash
|
|
- do no freeze building animation during construction or hero's hiring
|
|
- show Spade of Necromancy artifact bonus in Necromancy Skill window
|
|
- display troop counter only for static animations
|
|
- show pointer cursor most of the time during combat
|
|
- fix castle's object positions
|
|
- display correct text when right-clicking on map tile
|
|
- fix path selection for AI hero in patrol
|
|
- fix town portal buttons in Good interface
|
|
- add new standard window with shadow
|
|
- fix events when AI was choosing to disembark on empty tiles
|
|
- change highlighted cursor area for spells during battle
|
|
- implement Alt hotkey to unite stacks of same type
|
|
- implement CTRL split even with selected troop
|
|
- add touchpad support
|
|
- fix joining creature logic with the lack of gold
|
|
- quick Info dialogs have fixed position when clicked from right bar
|
|
- add a check for special objects that you can't move through
|
|
- after AI loses to either castle or other player, center the view on them
|
|
- fix animation order of creatures during combat
|
|
- do not close File Save window while cancelling file overriding
|
|
- fix marketplace button drawings in Surrender window
|
|
- fix castle's battlefield drawings
|
|
- hide Marketplace button for Surrender window
|
|
- always draw troop counter at the top of monster sprites
|
|
- fix a log message when a tower kills one creature
|
|
- display battle grid for whole battlefield
|
|
- fix object drawings on battlefield
|
|
- Bone Dragon morale malus shows in battle and in dialog window
|
|
- add PNG image saving support for SDL2
|
|
- add palette support for SDL2
|
|
- fix morale and luck sprites positioning in meeting screen
|
|
- fix mouse cursor switching while navigating on hero or castle panel
|
|
- always display the correct monster combat speed
|
|
- fix Player Rankings message bar
|
|
- add game controller support
|
|
- add Gold version support for video playback
|
|
- fix Earthquake spell animation
|
|
- fix enemy castle capture action
|
|
- speed up interface drawings for World map
|
|
- fix Hydra's movement during battle
|
|
- set correct size for spell point and experience point zone in hero window
|
|
- fix income info clickable area at castle options window
|
|
- add spells into Hero's book at the start of a map
|
|
- add initial Nintendo Switch support
|
|
- fix Battle Only mode UI
|
|
- fix logic in mouse button press
|
|
- make interface itemsbar adjustment while fixing some split logic
|
|
- add FPS display support
|
|
- fix clickable area for Heroes and Castles in their lists
|
|
- differentiate save files based on game type
|
|
- fix a crash while trying to get settings path on SDL 2
|
|
- fix path calculation for 2-hex creatures in battle
|
|
- add software emulation support for cursor
|
|
|
|
version 0.8.4 (23 December 2020)
|
|
- speed up sprites allocation and deallocation (noticeable for low-profile devices)
|
|
- add extra info in first game message about F4 key
|
|
- fix moral and luck indicator messages
|
|
- fix elements' layout at monster info dialog
|
|
- disable monster attack using Dimension Door
|
|
- remove click area around "exit" button in castle dialog
|
|
- make elements gray for inactive game settings
|
|
- fix cursor disappearance during resource collection on SDL 1
|
|
- fix Summon Boat animation
|
|
- fix Summon boat logic
|
|
- fix popup message for Abandoned Mine
|
|
- fix Select button movement in Scenario window
|
|
- fix position of monsters in battle
|
|
- modify monster upgrade window for 3 monsters
|
|
- make proper calculation of movement points
|
|
- fix Hide interface reset issue
|
|
- show correct artifact transfer dialog after battle
|
|
- fix impassable barrier
|
|
- fix meeting hero update after exiting hero's dialog
|
|
- adjust troop separation dialog position
|
|
- fix incorrect hero values for Kingdom Overview screen
|
|
- fix a crash in multiplayer game selection
|
|
- fix Transcribing spell scrolls logic and UI
|
|
- change info bar text at bottom of screen when mouse cursor positioned under spell book
|
|
- fix starting unit values
|
|
- implement smooth slider
|
|
- add an option to reveal secondary skill info by right click
|
|
- implement Stack split hotkeys (Ctrl and Shift)
|
|
- fix Resurrect logic
|
|
- ignore fog for dimension door
|
|
- disable gift button for a single player
|
|
- fix empty castle capture behavior
|
|
- fix interaction with skeleton on map
|
|
- persist random race for new games
|
|
- fix road penalty text
|
|
- fix incorrect town frames for evil town portal UI
|
|
- speed up generation of few images
|
|
- fix UI defect after closing hero meeting dialog
|
|
- fix UI defect after using town portal spell
|
|
- modify a message of joining 1 creature due to diplomacy
|
|
- do not show income popup window for exit button in castle screen
|
|
- change Tavern dialog caption color to yellow
|
|
- fix rendering and mouse behavior for SDL2
|
|
- fix elements layout for surrendering dialog
|
|
- fix shadow under battle summary dialog
|
|
- fix surrendering cost calculation
|
|
- fix Wagon sounds
|
|
- fix castle and hero interaction with mouse in Kingdom Overview
|
|
- play sound only after a battle with a monster to grab an artifact
|
|
- change window title font color to yellow
|
|
- fix Pyramid bad luck position
|
|
- correct few sprites of mini-monsters
|
|
- add a popup message for View Hero button
|
|
- remove spaces for Level messages
|
|
- clear message log for retreat case
|
|
- add missing Info word for artifact status bar
|
|
- add popup messages for next/previous pages in spell book
|
|
- use keypad Enter as a normal one
|
|
- add magic book image to popup window for no gold case
|
|
- add evil UI elements for "Town portal" spell window
|
|
- show proper information about enemy based on Thieves Guild count
|
|
- fix layout for campaign selection window
|
|
- fix wrong title and wrong text for Freeman's Foundry window
|
|
- fix battle log text layout
|
|
- use Delete key to erase a part of save filename
|
|
- fix post game conditions
|
|
- do not reset army while moving a hero to castle
|
|
- start battle instantly if sounds are off
|
|
- add captain portraits in Kingdom Overview
|
|
- correctly reduce hero army after whirlpool
|
|
- fix Mine info dialog near hero
|
|
- reset Adventure Options buttons when cursor move out
|
|
- draw shadow for empty boat
|
|
- do not show army formation with no captain
|
|
- fix stack overflow when using spells
|
|
- fix disappearing hero while attacking monsters standing on a barrier
|
|
- select a hero with move points when the focus is on a castle
|
|
- increase Meteor Shower spell animation
|
|
- fix spell order in magic book
|
|
- change Artesian spring logic
|
|
- fix Alchemist Tower artifact manipulation logic
|
|
- assemble Battle Garb of Anduran artifact for hero meeting
|
|
- place a hero into castle at the start of game
|
|
- change map size popup window text
|
|
- fix primary skill frame color in hero meeting dialog
|
|
- add a title for joining army dialog
|
|
- fix battle false hex shadow
|
|
- fix drawings for meeting hero dialog
|
|
- fix map loading message typo
|
|
- update hero availability pool after hero purchase
|
|
- show hero's name in magic book related windows
|
|
- fix scenario selection stuck condition
|
|
- fix portraits/hero information display in battle only mode
|
|
- fix normal moral icon image
|
|
- fix enemy army threat check for AI
|
|
- fix changing boat direction by AI at boarding
|
|
- fix Sorceress castle background image
|
|
- fix missing spell point digits
|
|
|
|
version 0.8.3 (04 November 2020)
|
|
- protect higher value (based on buildings built) AI castles first
|
|
- recruit AI heroes in castles other than the first one in the list
|
|
- improve castle build order for AI (priority on gold income buildings)
|
|
- improve castle monster recruitment
|
|
- fix slowed flying creature movement
|
|
- remember boat direction when a hero boarding it
|
|
- update Town Portal dialog
|
|
- fix "jump" flying animation when unit has to turn for attack
|
|
- make one rumour per week in Taverns
|
|
- fix a case of second attack on blinded creature
|
|
- fix Monster Info dialog in evil interface
|
|
- fix few castle icon sprites
|
|
- speed up video loading
|
|
- play sound on shipwreck pickup
|
|
- fix Freeman Foundry UI
|
|
- fix War Troll's stone sprite
|
|
- fix Cavalry sprite
|
|
- fix mage guild dialog message
|
|
- change troop logic exchange during hero meeting
|
|
- fix boat summoning animation
|
|
- AI heroes are able to exchange armies and artifacts
|
|
- add road connection drawings for Barbarian castle
|
|
- fix castle defense trigger condition
|
|
- do not show teleport animation in some AI cases
|
|
- center Good and Evil interface windows
|
|
- teach AI units to block enemy archers
|
|
- show boat froth sprite when stationary
|
|
- fix mine guardians sprites
|
|
- fix battle only mode
|
|
- improve army merge logic
|
|
- fix lighthouse missing movement bonus
|
|
- fix boat and hero positions
|
|
- speed up drawings for World Map
|
|
- fix pass image position on the world map
|
|
- give at least 1 skeleton via necromancy after victory
|
|
- fix Hero screen status bar message position
|
|
- fix Hero meeting screen title position
|
|
- change Pyramid Bad Luck message
|
|
- fix Hero's portrait position in hiring window
|
|
- fix town population status text position
|
|
- fix boat animation and castle building rendering
|
|
- fix troop counter window position
|
|
- fix adjacent monsters when removing one
|
|
- add after play animation
|
|
- fix redraw order for unit count
|
|
- use hero spell power when applying Earthquake
|
|
- fix Lighthouse fog clearance
|
|
- change Hut of the Magi behavior
|
|
- add game resolution popup window
|
|
- fix spelling in castle dialog
|
|
- always show building requirements even if the building is already built
|
|
- fix Knowledge message in Arena
|
|
- five every magic guild a guaranteed damage and non-damage spell
|
|
- fix OK button in joining army window
|
|
- adjust few elements in resolution window
|
|
- fix battle option text overlapping
|
|
- adjust post battle shadowing
|
|
- change main menu popup window descriptions
|
|
- add a support of hero AI patrol mode set in scenario
|
|
- make autosave with capital letters
|
|
- disable spell animation after mine was cleared
|
|
- save boat direction when disembarking
|
|
- set parts of wide objects as visited
|
|
- allow AI player to start it's move with action
|
|
- use original difficulty bonuses for the game
|
|
- check armies for validity before starting the battle
|
|
- remove mud pool from cover object list
|
|
- fix non-necro undead units decreasing morale in an all-undead army
|
|
- remember Ghost number after the battle
|
|
- AI is able to collect/capture multiple objects on the same move
|
|
- adjust heuristics to make sure AI doesn't miss important objects
|
|
- fix a bug where AI was able to buy boats in a castle without shipyard
|
|
- fix the artifact spell damage modifiers
|
|
- display a proper message for Sea Bottle
|
|
- make AI more aggressive when dealing with archers during battle
|
|
- replace "Ship Wreck" word with "Shipwreck"
|
|
- set random starting experience for starting heroes
|
|
- play flotsam disappearing sound after closing the UI window
|
|
- fix income window drawings
|
|
- when retreating, give the hero its default army instead of 1 T1 unit
|
|
- stop battle after AI kills the last creature
|
|
- use word 'one' instead of '1' in battle log
|
|
- fix Thieves Guild background
|
|
- fix visibility of AI hero moving close to fog
|
|
- limit Player name text within given input box
|
|
- show skip turn message during AI turns
|
|
- allow to cast a spell with no move points
|
|
- fix incorrect resurrected troops after battle
|
|
- honor player count for Hot Seat mode
|
|
- fix system options UI dialog
|
|
- remove scrollbars from interface in battle only mode
|
|
- add fading animation for defeated AI hero
|
|
- fix time loss conditions in Info window
|
|
- fix displaying of remaining move points
|
|
- fix multiple text issues
|
|
- modify messages for splitting army window
|
|
- fix the clipped boat sprite
|
|
|
|
version 0.8.2 (04 October 2020)
|
|
- make correct spawn of neutral monsters and their growth
|
|
- display correct window while right clicking on a monster in Kingdom Overview
|
|
- add a transition while boarding and off-boarding boats
|
|
- make hero animation movement smooth
|
|
- fix price of loyalty artifact selection
|
|
- fix tents/barriers from Price of Loyalty
|
|
- fix monster placement at the beginning of months
|
|
- fix missing dialog box in some rare cases
|
|
- do not show journal scrollbar when it's not open
|
|
- fix second attack for blinded creatures
|
|
- fix typo in description of "Knowledge" skill at hero screen
|
|
- replace the original project AI with an enhanced version of AI (making it not that stupid)
|
|
- save neutral army monsters after battle
|
|
- always reduce moral for visited Graveyard and Ship Wreck
|
|
- allow heroes to move last step with remaining move points
|
|
- update village's shadow after a castle was built
|
|
- fix drawing castle's shadows under roads
|
|
- fix missing objects on puzzle map
|
|
- fix empty puzzle map
|
|
- fix Ultimate image on puzzle map
|
|
- fix puzzle map color scheme
|
|
- fix treasure location map doesn't update after visiting obelisk
|
|
- fix amount of creatures position in monster information dialog
|
|
- fix object and shadow drawings on the World Map
|
|
- fix few hero's names
|
|
- draw all dead troops on the battlefield
|
|
- allow to open hero's dialog during heroes meeting
|
|
- fix dialog frame generation
|
|
- fix bookmark positions in Spell Book
|
|
- fix text position in creature recruit window
|
|
- add Information window by right click on buttons in File dialog
|
|
- add the word "Skill" for "Attack Skill" and "Defense Skill" in monster window
|
|
- fix font generation and its position
|
|
- fix popup windows for Spell Book
|
|
- fix cursor for Adandoned mine protected by monsters
|
|
- fix scrollbar in Settings window
|
|
- extend campaign support
|
|
- add proper AI base code for battle
|
|
- change hero's description in tavern
|
|
- use single OKAY button for Config window
|
|
- don't shift High Score background for high resolutions
|
|
- shift second hero's portrait in town
|
|
- change unit movement speed in battle under spells
|
|
- add dynamic color for item selection
|
|
- add a popup window for clicking on Income in castle construction screen
|
|
- remember move points of surrendered/retreated hero
|
|
- fix bottom-to-top scrolling issue by keyboard key
|
|
- reset dismissed hero's army
|
|
- focus on a new hired hero in a castle
|
|
- check magic resistance against Chain Lighting spell
|
|
- fix multiple UI issues in Hero's Screen
|
|
- add proper credits
|
|
- center Hero's Options dialog
|
|
- display spell points in magic book from bottom to top
|
|
- display Liches for the City of the Dead
|
|
- fix hero button position for joining window
|
|
- fix a crash for Mirror image creature
|
|
- reset music after exiting a castle
|
|
- fix Daemon Cave incorrect window
|
|
- fix Blind spell name
|
|
- fix victory message in battle
|
|
- fix File Options window position
|
|
- fix text color for joining window
|
|
- fix monster info shadow position
|
|
- remove extra wince animation for cold ray spell
|
|
- fix some icon positions in hero's dialog
|
|
- center spell point text in hero's dialog
|
|
- add word 'player' for defeated player window
|
|
- fix creature shadow contour issue
|
|
- add button choice support for campaign
|
|
- fix cycling colors for mirrored Genie
|
|
- add external music support by default
|
|
- fix "battle: show damage info" option
|
|
- fix Bloodlust animation
|
|
- speed up calculations for path finding algorithm
|
|
- fix caption issue with map's objects
|
|
- fix missing resolutions and black screen for SDL 1
|
|
- add a dot at the end of multiple messages
|
|
- fix few Phoenix frames
|
|
- make scrollbar more user friendly in battle log
|
|
- fix game info buttons
|
|
- disable Next Hero button if none of heroes can move
|
|
- fix multiplayer player count window position
|
|
- fix graphical issues in big text font
|
|
- fix creature animation going out of window
|
|
- fix few scenario information window UI issues
|
|
- optimize video playback
|
|
- fix map size button state selection
|
|
- fix New Game window UI elements
|
|
- fix a crash while downgrading resolution in 8-bit mode
|
|
- remove "castle: allow recruits special/expansion heroes" option
|
|
- fix sky view status
|
|
- fix generated window position
|
|
- make Exit button disabled for popup windows in castle
|
|
- fix Resurrection animation frame and moving dead units
|
|
|
|
version 0.8.1 (04 September 2020)
|
|
- play video intro at the opening
|
|
- set focus on a hero while opening spell book
|
|
- set minimum Spell Power to be always 1
|
|
- fix castle mini status icon
|
|
- fix drawings of Mage Guilds in castles
|
|
- remove multiple redundant / useless configuration settings
|
|
- fix message dialog shadow
|
|
- add proper support of configuration file
|
|
- fix shift after opening and closing system options dialog
|
|
- fix Gift button for evil interface
|
|
- fix drawings of letters
|
|
- fix Resurrect spell animation
|
|
- add a support of disabled buttons
|
|
- fix Air elemental drawings
|
|
- remove "Manage creatures" button's shadow
|
|
- add missing glowing effects of units in UI
|
|
- fix screen dimming effects
|
|
- change missing file message
|
|
- fix Armageddon animation
|
|
- update interface after exiting hero dialog
|
|
- fix incorrect map extension crash
|
|
- show diplomacy window always and fix marketplace button
|
|
- add dot at the end of player's turn text
|
|
- always center scenario window position
|
|
- fix map difficulty text and its position
|
|
- use proper config background window image
|
|
- reset interface while changing its type
|
|
- add game scenario dialog shadow
|
|
- do not refocus after exiting castle's window
|
|
- make Disabled Campaign button in High Score board
|
|
- disable Campaign button if no files present
|
|
- fix abandoned mine cursor
|
|
- fix Sphinx message
|
|
- modify Graveyard robber message
|
|
- polish "battle only" button
|
|
- show upgrade button if there's not enough money
|
|
- fix lighthouse spelling
|
|
- fix Dismiss button position in Hero's dialog
|
|
- add missing title for graveyard message
|
|
- fix graveyard message
|
|
- fix marketplace text
|
|
- show a dialog if a hero has no space for Spell Book
|
|
- don't display artifact dialog for unknown artifact
|
|
- fix an ability to skip button state by using a keyboard
|
|
- apply Chain Lightning damage on allies as well
|
|
- skip turn of resurrected troop
|
|
- fix EXIT button position in creature window
|
|
- fix AI turn crash
|
|
- remove black background over army counter
|
|
- don't show start and end position for monster log movement
|
|
- add logic to handle inability to buy monsters in well
|
|
- don't draw tent images in the castle window avoiding weird animation during castle construction
|
|
- remove move penalty for visiting whirlpool/teleport
|
|
- fix descriptions for Thief's Guild and for Pathfinding skill
|
|
- fix logic of Town Gate spell
|
|
- fix wrong OKAY button in System Options for Evil interface
|
|
- skip heroes who do not have move points for move or sleep
|
|
|
|
version 0.8 (26 July 2020)
|
|
- add in-game option to change resolution
|
|
- add fade-in / fade-out animation for AI heroes
|
|
- fix logic when all stone liths were connected to each other even with different types
|
|
- fix logic for stone liths in regard to allies
|
|
- fix flickering of status bar in castle
|
|
- fix attack cursor while pointing a monster
|
|
- fix wolf's low attack animation
|
|
- fix monster attack and fade animation on the World Map
|
|
- add boat building animation
|
|
- adjust hero battle dialog to align text
|
|
- display boat froth sprite only if away from the coast
|
|
- use correct sprite for castle's exit button
|
|
- do not play sounds in castle's window when restoring the application
|
|
- fix cursor for empty enemy castle
|
|
- fix incorrect popping window in tavern
|
|
- fix delayed mouse click on a cell during battle
|
|
- fix hero's level up window with single secondary skill
|
|
- fix system menu OKAY button
|
|
- add SMK video file support
|
|
- reset sound only if battle is shown
|
|
- add support for ogg music from GOG version
|
|
- fix castle drawings on the World Map
|
|
- add Holy Shout spell blur effect
|
|
- fix pathfinding calculations
|
|
- increase the amount of sound channels to 16
|
|
- add death wave/ripple spell effect animation
|
|
- fix Hypnotize and Berserk spell behaviors
|
|
- correct battle hero animation
|
|
- update elemental storm spell
|
|
- "Summon boat" spell should not be used on a board
|
|
- do not focus screen on a hero after adjusting scroll speed
|
|
- fix Shipwreck empty battle
|
|
- use only screen supported resolutions for the game
|
|
- update focus logic for AI moving out of the fog
|
|
- change mass spell icons
|
|
- add frame border to highscore screen
|
|
- reuse SDL2 texture for drawing speedup
|
|
- adjust arena object dialog
|
|
- set monster to static state after receiving a hit
|
|
- fix mage guild window background
|
|
- fix hero's status bar item locations
|
|
- fix going out the battle window animation
|
|
- shift battle log window by 1 pixel up
|
|
- add a partial drawing support for disabled buttons
|
|
- add Chain Lightning spell animation
|
|
- add color cycling for active monster aura
|
|
- fix incorrect hero's interaction with objects during movement
|
|
- adjust flags animation with battle speed
|
|
- make hero's movement smoother
|
|
- show a proper status window message depending on resolution
|
|
- fix last unit being hit 1 frame missing animation
|
|
- remove Skill word from level up window text
|
|
- add full animation in castles
|
|
- update cursor while pointing over empty interface area
|
|
- make "Next hero" button disable when no heroes exist
|
|
- fix extra shifting upon landing for flying monsters
|
|
- adjust music fade in effect and better sound selection
|
|
- add monster animation on the World Map
|
|
- fix fullscreen behavior in SDL 2
|
|
- fix World Map drawings and screen jumping during hero movement
|
|
- fix display drawing during mouse movement in SDL 2
|
|
- fix ship shifting upon boarding it
|
|
- add keyboard support for navigation in spell book
|
|
- display different message in Mage Guild if no hero is in castle
|
|
- fix text positioning in status bar
|
|
- add lightning spell animation
|
|
- do not run idle monster animation at every human's turn
|
|
- fix marketplace window UI issues
|
|
- fix creature contour drawing
|
|
- add keyboard support for navigating between castles and heroes
|
|
- add hero's flag animation in a world map
|
|
- draw post attack animation in parallel so that battle animation does not look slow
|
|
- add a flag to castle's captain
|
|
- fix cursor offsets so that the cursor does not jump while changing its type
|
|
- fix incorrect drawings for many interactive dialogs
|
|
- make yellow frame for not available building info
|
|
- fix hero hiring animation position
|
|
- fix incorrect mouse cursor type during hero's movement by keyboard
|
|
- add magic resist sound
|
|
- add missing Skill word for Attack and Defense
|
|
- fix fog drawings
|
|
- multiple tweaks for AI
|
|
- fix Spell Power naming in its icon and description
|
|
- add animation of many objects on World Map
|
|
- fix Mirror Image clone placement
|
|
- add smooth screen scrolling during hero's movement
|
|
- fix screen shifting when a hero initiates movement without movement points
|
|
- complete hero's movement cell if an user clicks by mouse during hero's movement
|
|
- add Stunning animation
|
|
- fix Resurrect spell animation and logic
|
|
- fix Armageddon and Earthquake animations
|
|
- show gray text for spells which need more than current hero spell amount
|
|
- set correct yellow and white font
|
|
- fix BloodLust spell animation
|
|
- fix incorrect stunning state rendering
|
|
- add mirror image effect
|
|
- fix puzzle view on high resolutions
|
|
- remove Visual Studio 2015 Redistributable package dependency for 64-bit application on Windows
|
|
- add F4 fullscreen hotkey support
|
|
- set correct animation for Holy Word and Holy Shout spells
|
|
- fix join/flee condition
|
|
- fix castle siege logic
|
|
- add an improved battle obstacle selection
|
|
- fix multiple places with shadows while using alpha blending in SDL 1
|
|
- hide World Map for next turn in hot seat mode
|
|
- add an ability to use scroll by mouse in SDL 2
|
|
- fix transparency on World Map and during Battle
|
|
- fix message content and scrollbar for Town Portal spell
|
|
- fix a crash during hero's dismiss
|
|
- fix retaliation condition logic
|
|
- fix a crash while checking hero with focused castle
|
|
- change monster value heuristics for battle and strategic decisions
|
|
- fix Mutant Zombie HP value
|
|
- add color cycling for glowing effects on monsters during battle
|
|
- show adventure map quick info by right click for dimension door spell
|
|
- make hero's path visible after using a portal
|
|
- add a log message for flying monsters
|
|
- fix teleport and luck animation
|
|
- fix ripple effect for disrupting ray and cold ray
|
|
- update focus after hero's dismiss
|
|
- add a condition to check down bridge for unit defense calculation
|
|
- set World Map border size depending on resolution
|
|
- add flag animation of neutral captain in a castle/town
|
|
- do not move to current hero after closing hero's stats window
|
|
- make interface background more uniform on high resolutions
|
|
- add exit button during Dimension Door spell
|
|
- update sounds and music upon teleport spell usage
|
|
- add bad luck animation
|
|
- fix blurred buttons in Adventure Panel
|
|
- fix teleport delay in animation
|
|
- sort spell icons by their duration in monster statistics window
|
|
- fix defense formula for monster during battle
|
|
- fix application exiting behavior (add support for Alt+F4 in Windows for SDL 2)
|
|
- ignore bad spell status for Archmage attack
|
|
- set correct post battle video sequence
|
|
- fix hero fading animation
|
|
- add min and max buttons for troop separation dialog
|
|
- speed up rendering
|
|
- fix hero's flag position in battle
|
|
- fix inability to cast another spell upon cancellation teleport spell
|
|
- play resource collection and sound after reading a dialog
|
|
- fix monster frame jumps from multiple spells
|
|
- fix medusa's stunning effect icon
|
|
- fix Lich animation
|
|
- fix monster count window position during battle
|
|
- fix Archmage dispel post attack effect
|
|
- fix Tower and Magic Arrow animation
|
|
- fix the logic for Summon Boat spell
|
|
- fix Identify Hero spell behavior
|
|
- fix 0 monster count for Visions spell
|
|
- add correct battle speed adjustment formula
|
|
- show disable Dismiss button for a hero in a castle
|
|
- fix idling condition check
|
|
- add correct attacks and timing for monster animation during battle
|
|
- give a control to an opponent over hypnotized monster
|
|
- do not shift application window while loading a map for SDL 2
|
|
- fix Haunt spell incorrect behavior
|
|
- add shadows to most of dialogs
|
|
- play animation of treasure chest after the collection
|
|
- fix incorrect position of a stunned monster
|
|
- remove red cross over town's icon
|
|
- fix new dwelling building animation
|
|
- fix an ability to continue movement after Town portal spell
|
|
- fix quick info window position at world map
|
|
- show reflected monster animation in a dialog for right-side monsters
|
|
- do not auto disable dimension door spell nearby world map edges
|
|
- remove tiny ship icon from hero's status
|
|
- do not move a hero over a portal above another hero
|
|
- add hero movement interruption by left click
|
|
- use shadowing for end movement cell during battle
|
|
- fix inability to move artifacts
|
|
- show a message if not enough points for digging
|
|
- fix monster attack at the start of a new game
|
|
- add fading animation after battle
|
|
- limit Dimension Door spell range
|
|
- fix invisible hero's path after Dimension Door spell
|
|
- fix landing from a ship event to attack a monster after landing
|
|
- fix incorrectly mixed spells for hero's book
|
|
- fix Mass Cure spell icon
|
|
- fix spell icon size and position for monster's info
|
|
- fix cursor behavior beyond world edge
|
|
- set correct position of monster in dwelling info
|
|
- fix minimap colors
|
|
- add an option to switch music type in settings
|
|
- fix incorrect map object naming
|
|
- fix hero, castle and status army info
|
|
- add support for swapping palettes
|
|
- fix hero movement at low speeds
|
|
- fix display info of resources with scouting
|
|
- fix spell sorting crash and mage guild positioning
|
|
- add an optional aspect ratio correction in full-screen mode
|
|
- fix a crash for unhired hero
|
|
- fix alignment of text in monster info dialog
|
|
- fix shifted monster position in recruit window
|
|
- fix negative resources in kingdom possession
|
|
- rework of midi music and sounds
|
|
- fix current unit animation freezing state during battle
|
|
- draw main menu as a background for High Score window
|
|
- fix a case when not destroyed castle gate remains opened after a troop from a castle crossed the bridge during battle
|
|
- fix Phoenixes naming
|
|
- fix EXIT button position in castle options
|
|
- set a correct position for buttons in Configuration dialog
|
|
- fix Genie special ability
|
|
- fix surrender action during battle
|
|
- fix UI value input selectors
|
|
- fix hero animation in battle
|
|
- fix hero position in battle
|
|
- add monster animation in army's info dialog
|
|
- add monster movement animation in Well
|
|
- use BIN file information for correct monster animation
|
|
- fix unit damage formula
|
|
- fix morale and luck events
|
|
- add *nix case insensitive file access
|
|
- make Army Order window during battle optional
|
|
- fix flying monster animation offset
|
|
- fix a crash for hot seat game start
|
|
- add quit dialog popup window and change File Options dialog behavior
|
|
- fix incorrect position of recruit Creature Info window in higher than default resolutions
|
|
- add scalable Sprites support
|
|
- do not show text for hidden Dismiss button
|
|
- fix multiple memory leaks
|
|
- add double quotes to surrender dialog
|
|
|
|
version 0.7 (18 April 2020)
|
|
- add an edge of the World Map
|
|
- complete hero movement cell if a player stops it by any keyboard button
|
|
- add hotkey 'N' to start a new game within the World Map like in the original game
|
|
- fix crashes in multiple maps during map loading or during AI turns
|
|
- fix game freezes during animation of resources collection
|
|
- make human turn always first
|
|
- do not show file save loading dialog if no saves exist
|
|
- fix 'Adventure Options' button is being blurred after pressing it once on MacOS
|
|
- cancel a dialog by pressing close window button
|
|
- do not allow to move artifacts for not hired heroes in a castle
|
|
- allow file selection by double-clicking on a list entry
|
|
- fix MAX button state for monster change in recruitment window
|
|
- update a cursor while stopping hero's movement
|
|
- add monster animation in castle's well
|
|
- set correct animation speed
|
|
- fix scrolling behavior and add diagonal scrolling
|
|
- display recruit monster window even for 0 creatures within castle's well
|
|
- fix castle well UI elements
|
|
- show hero movement arrow icons with proper colors
|
|
- fix resizing of mini-map in fixed interface mode
|
|
- do not show Necromancy window for 0 obtained skeletons
|
|
- show an empty area instead of tavern building in Necromancer castle
|
|
- fix a state of no information displayed in Signs
|
|
- fix a crash after loading a save and starting any new game after
|
|
- fix a crash during loading empty or newly saved configuration file
|
|
- add initial campaign support (very early beta)
|
|
- fix crystal resource position
|
|
- fix hero path cursor display
|
|
- add missing option's titles in Battle Option dialog
|
|
- fix a popup messages for different types of resources at the World Map
|
|
- fix application title disappearing after loading any map on SDL 2
|
|
- fix disabled black surrender button in hero's options in SDL 2 mode
|
|
- move creature window info to the top of the castle screen
|
|
- make "Buy from well" as a default option
|
|
- remove speed 0 for battle and the World Map
|
|
- fix spell book is being displayed in semi transparent way
|
|
- hero path is recalculated each time when an user chooses the hero
|
|
- show creature information in recruitment building
|
|
- fix incorrectly displayed shadows on the World Map for SDL 2
|
|
- change AI behaviour for castle building strategy
|
|
- fix positions of labels in in-game settings
|
|
- remove 'Dismiss' button for a hero who is not hired yet in a castle
|
|
- fix incorrectly shown message of found resources in the World Map bottom-right window
|
|
- fix battle grid
|
|
- add missing text in battle options dialog
|
|
- fix World Map UI is being drawn inside castle options
|
|
- fix shadow display in a battle
|
|
- disable Spell button for castles
|
|
- change font color for a creature's name
|
|
- fix observation tower coverage area
|
|
- hide dismiss button for monsters if a hero has only one stack of them
|
|
- fix incorrect message for Shipyard by right click
|
|
- fix missing battle hexagonal net was not appearing if enabled until next battle
|
|
- display a warning message about missing files from the original game
|
|
- disable Continue Movement button for a hero which does not have chosen path
|
|
- required building names are displayed on a separate line each
|
|
- fix no building image for already built building for right mouse click
|
|
- fix incorrect image for Captains Quarters
|
|
- renamed 'Free Heroes II' to 'fheroes2'
|
|
- show disabled "Continue Movement" button for castle
|
|
- fix number of monsters being displayed in a black box
|
|
- add a script to download a demo version of the original game
|
|
- set default display size to 640x480 pixels
|
|
- add Windows build
|
|
|
|
30th August 2019
|
|
- move the repository to https://github.com/ihhub/fheroes2
|