Skip to content

Commit

Permalink
Version 0.9.8 (#4316)
Browse files Browse the repository at this point in the history
  • Loading branch information
ihhub authored Oct 5, 2021
1 parent 63ed028 commit df644f7
Show file tree
Hide file tree
Showing 8 changed files with 85 additions and 25 deletions.
2 changes: 1 addition & 1 deletion CMakeLists.txt
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
# For descent FetchContent()
cmake_minimum_required(VERSION 3.14)

project(fheroes2 VERSION 0.9.7 LANGUAGES C CXX)
project(fheroes2 VERSION 0.9.8 LANGUAGES C CXX)
set(CMAKE_CXX_STANDARD 11)

if(${CMAKE_VERSION} VERSION_GREATER_EQUAL "3.12")
Expand Down
2 changes: 1 addition & 1 deletion Makefile.switch
Original file line number Diff line number Diff line change
Expand Up @@ -23,7 +23,7 @@ MAKE := make

PROJECT_TITLE := fheroes2
PROJECT_AUTHOR := fheroes2 resurrection team
PROJECT_VERSION := 0.9.7
PROJECT_VERSION := 0.9.8

PATH := $(PATH):/opt/devkitpro/portlibs/switch/bin/:/opt/devkitpro/tools/bin/

Expand Down
2 changes: 1 addition & 1 deletion appveyor.yml
Original file line number Diff line number Diff line change
Expand Up @@ -9,7 +9,7 @@ skip_commits:
skip_tags: true

# version format
version: 0.9.7.{build}
version: 0.9.8.{build}

# Build worker image (VM template)
image: Visual Studio 2015
Expand Down
93 changes: 76 additions & 17 deletions changelog.txt
Original file line number Diff line number Diff line change
@@ -1,3 +1,62 @@
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
Expand Down Expand Up @@ -56,7 +115,7 @@ version 0.9.7 (05 September 2021)
- 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 has fallen overboard
- 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
Expand Down Expand Up @@ -176,7 +235,7 @@ version 0.9.5 (04 July 2021)
- 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 triggerring Genie's special ability for a stack of 1 monster
- 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)
Expand Down Expand Up @@ -277,7 +336,7 @@ version 0.9.3 (04 May 2021)
- 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 ot Teleport monster in battle for certain cases
- 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
Expand Down Expand Up @@ -373,7 +432,7 @@ version 0.9.2 (04 April 2021)
- allow to use mouse wheel anywhere for split troop dialog
- fix logic of placing monsters for a New Month
- fix Kingdom Overview selection drawings
- dix boat drawing issues
- 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
Expand Down Expand Up @@ -403,7 +462,7 @@ version 0.9.2 (04 April 2021)
- 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 appearence
- 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
Expand All @@ -429,7 +488,7 @@ version 0.9.1 (04 March 2021)
- 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 pathfding and moat logic
- 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
Expand All @@ -451,7 +510,7 @@ version 0.9.1 (04 March 2021)
- fix autosave option logic
- fix overlapped battleground objects
- remember scenario difficulty while restarting or choosing a new scenario
- fix multiple game frezes with MIDI music playback
- 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
Expand Down Expand Up @@ -514,7 +573,7 @@ version 0.9.0 (04 February 2021)
- 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 righ-clicking on map tile
- 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
Expand Down Expand Up @@ -555,7 +614,7 @@ version 0.9.0 (04 February 2021)
- add initial Nintendo Switch support
- fix Battle Only mode UI
- fix logic in mouse button press
- make interface itemsbar adjustment while fixing some split logics
- 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
Expand Down Expand Up @@ -609,7 +668,7 @@ version 0.8.4 (23 December 2020)
- fix rendering and mouse behavior for SDL2
- fix elements layout for surrendering dialog
- fix shadow under battle summary dialog
- fix surrending cost calculation
- 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
Expand Down Expand Up @@ -648,7 +707,7 @@ version 0.8.4 (23 December 2020)
- 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 meering dialog
- 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
Expand All @@ -672,7 +731,7 @@ version 0.8.3 (04 November 2020)
- 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 rumor per week in Taverns
- 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
Expand Down Expand Up @@ -774,7 +833,7 @@ version 0.8.2 (04 October 2020)
- 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 verion of AI (making it not that stupid)
- 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
Expand Down Expand Up @@ -810,7 +869,7 @@ version 0.8.2 (04 October 2020)
- 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 dimissed hero's army
- 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
Expand Down Expand Up @@ -842,14 +901,14 @@ version 0.8.2 (04 October 2020)
- fix missing resolutions and black screen for SDL 1
- add a dot at the end of multiple messages
- fix few Phoenix frames
- make scroolbar more user friendly in battle log
- 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 infor window UI issues
- optimise video playback
- 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
Expand Down
4 changes: 2 additions & 2 deletions script/packaging/debian/changelog
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
fheroes2 (0.9.7-1) UNRELEASED; urgency=medium
fheroes2 (0.9.8-1) UNRELEASED; urgency=medium

* Initial release

-- fheroes2 team <fhomm2@gmail.com> Sun, 5 Sep 2021 00:00:00 +0000
-- fheroes2 team <fhomm2@gmail.com> Tue, 5 Oct 2021 00:00:00 +0000
2 changes: 1 addition & 1 deletion sonar-project.properties
Original file line number Diff line number Diff line change
Expand Up @@ -3,7 +3,7 @@ sonar.organization=ihhub

# This is the name and version displayed in the SonarCloud UI.
sonar.projectName=fheroes2
sonar.projectVersion=0.9.7
sonar.projectVersion=0.9.8

# Path is relative to the sonar-project.properties file. Replace "\" by "/" on Windows.
sonar.sources=.
Expand Down
3 changes: 2 additions & 1 deletion src/fheroes2/game/game_credits.cpp
Original file line number Diff line number Diff line change
Expand Up @@ -294,7 +294,7 @@ namespace
fheroes2::ApplyPalette( labyrinth, 2 );
fheroes2::Blit( labyrinth, output, ( columnStep - labyrinth.width() ) / 2, offsetY );

offsetY = textInitialOffsetY + 70;
offsetY = textInitialOffsetY + 65;

title.Set( _( "Special Thanks to" ), Font::YELLOW_BIG, output.width() - columnStep );
title.Blit( columnStep + ( output.width() - columnStep - title.w() ) / 2, offsetY, output );
Expand All @@ -304,6 +304,7 @@ namespace
"Lipatov Kiril\n"
"Aleksei Mazur\n"
"William Hoskinson\n"
"Brandon Wright\n"
"and many-many other supporters!" );

name.Set( contributors, Font::BIG, output.width() - columnStep );
Expand Down
2 changes: 1 addition & 1 deletion src/fheroes2/system/version.h
Original file line number Diff line number Diff line change
Expand Up @@ -22,7 +22,7 @@

#define MAJOR_VERSION 0
#define MINOR_VERSION 9
#define INTERMEDIATE_VERSION 7
#define INTERMEDIATE_VERSION 8

#ifndef BUILD_VERSION
#define BUILD_VERSION 0
Expand Down

0 comments on commit df644f7

Please sign in to comment.