From e844cacb763c25bbbf6a44cd9fdca62a6596b6a9 Mon Sep 17 00:00:00 2001 From: Robert Bryce Date: Thu, 17 Aug 2023 19:31:10 -0500 Subject: [PATCH] Fix for https://github.com/WISE-Developers/WISE_Scenario_Growth_Module/issues/11 --- cpp/FireStateGrow.cpp | 14 ++++++++------ 1 file changed, 8 insertions(+), 6 deletions(-) diff --git a/cpp/FireStateGrow.cpp b/cpp/FireStateGrow.cpp index a8c5ee4..05fe612 100644 --- a/cpp/FireStateGrow.cpp +++ b/cpp/FireStateGrow.cpp @@ -717,12 +717,14 @@ bool ScenarioTimeStep<_type>::CheckAssets(bool& make_displayable) { an = an->LN_Succ(); } - if (m_scenario->m_scenario->m_globalAssetOperation == (std::uint32_t)-1) { - if (globalCount == fullCount) - exit = true; - } else if (m_scenario->m_scenario->m_globalAssetOperation > 0) { - if (globalCount >= m_scenario->m_scenario->m_globalAssetOperation) - exit = true; + if (globalCount) { + if (m_scenario->m_scenario->m_globalAssetOperation == (std::uint32_t)-1) { + if (globalCount == fullCount) + exit = true; + } else if (m_scenario->m_scenario->m_globalAssetOperation > 0) { + if (globalCount >= m_scenario->m_scenario->m_globalAssetOperation) + exit = true; + } } }