1
0
mirror of https://github.com/vcmi/vcmi.git synced 2025-09-16 09:26:28 +02:00

Changelog for 1.6.4

This commit is contained in:
Ivan Savenko
2025-01-21 23:10:23 +00:00
parent 1201e2011a
commit 9bd71c7193

View File

@@ -1,5 +1,70 @@
# VCMI Project Changelog
## 1.6.3 -> 1.6.4
### General
* xbrz image upscaling is now performed in background threads to avoid freezes in UI
* Fixed a bug which caused importing data to fail on some Android devices.
* It is now possible to add or remove per-language channels in lobby.
* Fixed bug causing broken water tile animation when player opens launcher while game is running
* Fixed smooth map dragging not working with right click drag
* Game will no longer play sound on new chat message in global chat unless lobby UI is currently open
* Fixed new building sound playing twice on costructing some buildings, such as town hall
### AI
* Significantly improved Battle AI performance
* Slightly improved performance of Nullkiller AI
* Improved scoring of on-map artifacts by Nullkiller AI
* Nullkiller AI will now select artefact loadouts based on the hero's army, skills, spells, and mana points.
* Nullkiller AI will now consider building resource silos in towns.
* Fixed possible bug which could lead to AI avoiding map locations with placed events
### Stability
* Fixed a crash that could occur when winning a game by capturing a city that was set as a victory condition without first killing all enemies.
* Fixed a possible crash on some platforms when opening the creature window if the hero has equipped artefacts that provide spell immunity.
* Fixed crash when renaming preset to same name as before
* Fixed possible crash when opening mod screenshots tab without selected mod
* Fixed possible crash when loading game with broken mods active
* Fixed crash on loading some user-made maps with objects that have unknown to VCMI map object ID or subID
* Fixed crash on loading map in Wake of Gods format with pre-placed Mithril resource pile on map
### Mechanics
* Fixed war machines or units under the Bow of the Sharpshooter effect being unable to fire when blocked by enemy units.
* Enemy corpses will no longer block adjacent enemy ranged units from using ranged attacks.
* Spells banned on the map can no longer appear in towns.
* Arrow towers will now consider units standing on wall tiles as inside town for target selection
* Fixed possible integer overflow when player has more than 20 million gold or other resources.
* Fixed the loading of vcmp campaigns when a specific hero is used in the bonuses of a scenario.
* Fixed regression causing movement bonus from Stables (adventure map objects) and Stables (Castle town building) to stack with each other.
* Fixed regression causing Pathfinding skill to reduce movement costs by only 1 movement point
* Fixed bug causing hero paths not updating immediately after leveling up Pathfinding skill
### Interface
* Fixed multiple cases where town buidings were not ordered correctly and overlapping each other on town screen
* Object search functionality is now case-insensitive and can search for similar strings to protect from typos
* Thieves Guild will now show icons instead of text for resources comparison
* Added support for custom images in multiplayer mode selection
* TCP host/join dialogue now displays correct text in header
* Main menu buttons for unavailable campaigns automatically hidden
* Fixed graphical artefact near 3DO video when resolution is high and interface scaling is low
### Map Editor
* Object properties now show actual values instead of '...'.
* Hovering over object properties now shows tooltip with full value
### Modding
* It is now possible to configure amount of creatures that would join on successful diplomacy check
* It is now possible to disable joining for free for diplomacy
* It is now possible to use images with `-shadow` or `-overlay` suffixes for 1x / unscaled mode
* It is now possible to load pregenerated player-colored interface images using suffixes like `-red` or `-blue` in place of palette-based effects
## 1.6.2 -> 1.6.3
### Stability