From 1140890ca07216b9afd4a66c0132a18a109e1c1b Mon Sep 17 00:00:00 2001 From: Zero Fanker Date: Tue, 28 May 2024 00:42:56 -0400 Subject: [PATCH] fixed building option dialog upgrades control logic issue . --- MissionEditor/Building.cpp | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/MissionEditor/Building.cpp b/MissionEditor/Building.cpp index a601b09..7eae36c 100644 --- a/MissionEditor/Building.cpp +++ b/MissionEditor/Building.cpp @@ -149,7 +149,9 @@ BOOL CBuilding::OnInitDialog() upgradecount = 1; } - upgradecount = ini.GetInteger(m_type, "Upgrades"); + + upgradecount = rules.GetInteger(m_type, "Upgrades"); + upgradecount = ini.GetInteger(m_type, "Upgrades", upgradecount); GetDlgItem(IDC_P5)->SendMessage(CB_SETCURSEL, atoi(m_spotlight), 0);