diff --git a/CMakeLists.txt b/CMakeLists.txt index 3c737ef..668362f 100644 --- a/CMakeLists.txt +++ b/CMakeLists.txt @@ -4,7 +4,7 @@ set(CMAKE_CXX_STANDARD_REQUIRED ON) set(CMAKE_OSX_ARCHITECTURES "x86_64;arm64") set(CMAKE_CXX_VISIBILITY_PRESET hidden) -project(FakeRate VERSION 1.3.7) +project(FakeRate VERSION 1.3.8) add_library(${PROJECT_NAME} SHARED src/FakeRate.cpp diff --git a/changelog.md b/changelog.md index 0f4da30..ff4a97d 100644 --- a/changelog.md +++ b/changelog.md @@ -1,4 +1,7 @@ # Fake Rate Changelog +## v1.3.8 (2024-08-11) +- Fixed a bug where selecting a difficulty face in the fake rate popup would not work with an override set + ## v1.3.7 (2024-08-11) - Fixed a bug where the game would crash with More Difficulties disabled diff --git a/mod.json b/mod.json index a403bf8..831b769 100644 --- a/mod.json +++ b/mod.json @@ -5,7 +5,7 @@ "win": "2.206", "mac": "2.206" }, - "version": "v1.3.7", + "version": "v1.3.8", "id": "hiimjustin000.fake_rate", "name": "Fake Rate", "developer": "hiimjustin000", diff --git a/src/FREditPopup.cpp b/src/FREditPopup.cpp index 9f29705..35aa621 100644 --- a/src/FREditPopup.cpp +++ b/src/FREditPopup.cpp @@ -342,6 +342,8 @@ void FRSetDifficultyPopup::createDifficultyToggle(CCMenu* menu, int difficulty, if (sender == m_selected) return; m_difficulty = difficulty; m_moreDifficultiesOverride = moreDifficultiesOverride; + m_grandpaDemonOverride = 0; + m_demonsInBetweenOverride = 0; FakeRate::toggle(m_selected->getNormalImage(), false); FakeRate::toggle(sender->getNormalImage(), true); m_selected = sender;