diff --git a/ChangeLog.md b/ChangeLog.md index ff4749a5f..738df3970 100644 --- a/ChangeLog.md +++ b/ChangeLog.md @@ -1,3 +1,35 @@ +# 1.1.0 -> 1.1.1 + +### GENERAL: +* Fixed missing sound in Polish version from gog.com +* Fixed positioning of main menu buttons in localized versions of H3 +* Fixed crash on transferring artifact to commander +* Fixed game freeze on receiving multiple artifact assembly dialogs after combat +* Fixed potential game freeze on end of music playback +* macOS/iOS: fixed sound glitches +* Android: upgraded version of SDL library +* Android: reworked right click gesture and relative pointer mode +* Improved map loading speed +* Ubuntu PPA: game will no longer crash on assertion failure + +### ADVENTURE MAP: +* Fixed hero movement lag in single-player games +* Fixed number of drowned troops on visiting Sirens to match H3 +* iOS: pinch gesture visits current object (Spacebar behavior) instead of activating in-game console + +### TOWNS: +* Fixed displaying growth bonus from Statue of Legion +* Growth bonus tooltip ordering now matches H3 +* Buy All Units dialog will now buy units starting from the highest level + +### LAUNCHER: +* Local mods can be disabled or uninstalled +* Fixed styling of Launcher interface + +### MAP EDITOR: +* Fixed saving of roads and rivers +* Fixed placement of heroes on map + # 1.0.0 -> 1.1.0 ### GENERAL: diff --git a/cmake_modules/VersionDefinition.cmake b/cmake_modules/VersionDefinition.cmake index 5bc993abf..e66c42bd4 100644 --- a/cmake_modules/VersionDefinition.cmake +++ b/cmake_modules/VersionDefinition.cmake @@ -10,4 +10,4 @@ add_definitions( set(APP_SHORT_VERSION "${VCMI_VERSION_MAJOR}.${VCMI_VERSION_MINOR}") if(NOT VCMI_VERSION_PATCH EQUAL 0) string(APPEND APP_SHORT_VERSION ".${VCMI_VERSION_PATCH}") -endif() \ No newline at end of file +endif() diff --git a/debian/changelog b/debian/changelog index 6f1c5dda7..fefb19a50 100644 --- a/debian/changelog +++ b/debian/changelog @@ -2,8 +2,14 @@ vcmi (1.2.0) jammy; urgency=medium * New upstream release - -- Ivan Savenko Fri, 23 Dec 2022 16:00:00 +0200 + -- Ivan Savenko Sat, 04 Feb 2023 16:00:00 +0200 +vcmi (1.1.1) jammy; urgency=medium + + * New upstream release + + -- Ivan Savenko Fri, 03 Feb 2023 12:00:00 +0200 + vcmi (1.1.0) jammy; urgency=medium * New upstream release diff --git a/launcher/eu.vcmi.VCMI.metainfo.xml b/launcher/eu.vcmi.VCMI.metainfo.xml index c8e843228..83947f706 100644 --- a/launcher/eu.vcmi.VCMI.metainfo.xml +++ b/launcher/eu.vcmi.VCMI.metainfo.xml @@ -38,7 +38,8 @@ https://github.com/vcmi/vcmi/issues https://vcmi.eu/faq/ - + + diff --git a/mapeditor/inspector/inspector.cpp b/mapeditor/inspector/inspector.cpp index 7f640c637..74a3aa836 100644 --- a/mapeditor/inspector/inspector.cpp +++ b/mapeditor/inspector/inspector.cpp @@ -110,7 +110,8 @@ void Initializer::initialize(CGLighthouse * o) void Initializer::initialize(CGHeroInstance * o) { - if(!o) return; + if(!o) + return; o->tempOwner = defaultPlayer; if(o->ID == Obj::PRISON) @@ -120,9 +121,9 @@ void Initializer::initialize(CGHeroInstance * o) { for(auto t : VLC->heroh->objects) { - if(t->heroClass == VLC->heroh->classes.objects[o->subID].get()) + if(t->heroClass->getId() == HeroClassID(o->subID)) { - o->type = VLC->heroh->objects[o->subID]; + o->type = t; break; } }