From 14a92c4c16cf16aee6298b439bb3b143ae417dd3 Mon Sep 17 00:00:00 2001 From: garak Date: Sun, 2 Jun 2019 16:48:55 -0400 Subject: [PATCH] clear flyableMaps when reading heal locations --- src/project.cpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/project.cpp b/src/project.cpp index 41455dd7..8f5d73a6 100644 --- a/src/project.cpp +++ b/src/project.cpp @@ -1432,7 +1432,6 @@ void Project::readRegionMapSections() { for (QString defineName : this->mapSectionNameToValue.keys()) { this->mapSectionValueToName.insert(this->mapSectionNameToValue[defineName], defineName); } - } void Project::readHealLocations() { @@ -1444,6 +1443,7 @@ void Project::readHealLocations() { QRegularExpression regex("MAP_GROUP\\((?[A-Za-z0-9_]*)\\),\\s+MAP_NUM\\((\\1)\\),\\s+(?[0-9A-Fa-fx]*),\\s+(?[0-9A-Fa-fx]*)"); QRegularExpressionMatchIterator iter = regex.globalMatch(text); + flyableMaps.clear(); for (int i = 1; iter.hasNext(); i++) { QRegularExpressionMatch match = iter.next(); QString mapName = match.captured("map");