diff options
| author | Philip Dubé <serprex@users.noreply.github.com> | 2025-05-20 05:47:04 +0000 |
|---|---|---|
| committer | GitHub <noreply@github.com> | 2025-05-19 22:47:04 -0700 |
| commit | 4216776cd6e8a2ac015e31c5dcb0924deb033cdc (patch) | |
| tree | 14d9f9eb9b5451c14b7ab2fe1b4380c660d40fe1 | |
| parent | e1f6297807fdc8d1f0db2c64055b346d345f853c (diff) | |
Fix entrance optimization (#5520)
I'm an idiot
| -rw-r--r-- | soh/soh/Enhancements/randomizer/location_access.cpp | 10 |
1 files changed, 5 insertions, 5 deletions
diff --git a/soh/soh/Enhancements/randomizer/location_access.cpp b/soh/soh/Enhancements/randomizer/location_access.cpp index 9d4f9a29b..d6efe7b9a 100644 --- a/soh/soh/Enhancements/randomizer/location_access.cpp +++ b/soh/soh/Enhancements/randomizer/location_access.cpp @@ -535,17 +535,17 @@ std::string CleanCheckConditionString(std::string condition) { } namespace Regions { -const auto GetAllRegions() { +auto GetAllRegions() { static const size_t regionCount = RR_MAX - (RR_NONE + 1); static std::array<RandomizerRegion, regionCount> allRegions = {}; - static bool intialized = false; - if (!intialized) { + static bool initialized = false; + if (!initialized) { for (size_t i = 0; i < regionCount; i++) { allRegions[i] = (RandomizerRegion)((RR_NONE + 1) + i); } - intialized = true; + initialized = true; } return allRegions; @@ -684,7 +684,7 @@ std::vector<Rando::Entrance*> GetShuffleableEntrances(Rando::EntranceType type, Rando::Entrance* GetEntrance(RandomizerRegion source, RandomizerRegion destination) { for (auto& exit : RegionTable(source)->exits) { - if (exit.GetConnectedRegionKey() == destination) { + if (exit.GetOriginalConnectedRegionKey() == destination) { return &exit; } } |
