diff options
Diffstat (limited to 'mm/2s2h/Rando/Logic/GeneratePools.cpp')
| -rw-r--r-- | mm/2s2h/Rando/Logic/GeneratePools.cpp | 5 |
1 files changed, 5 insertions, 0 deletions
diff --git a/mm/2s2h/Rando/Logic/GeneratePools.cpp b/mm/2s2h/Rando/Logic/GeneratePools.cpp index 486e0bb80..ccc38b24d 100644 --- a/mm/2s2h/Rando/Logic/GeneratePools.cpp +++ b/mm/2s2h/Rando/Logic/GeneratePools.cpp @@ -75,6 +75,11 @@ void GeneratePools(RandoSaveInfo& saveInfo, std::vector<RandoCheckId>& checkPool continue; } + if (randoStaticCheck.randoCheckType == RCTYPE_BEEHIVE && + saveInfo.randoSaveOptions[RO_SHUFFLE_HIVE_DROPS] == RO_GENERIC_NO) { + continue; + } + if (randoStaticCheck.randoCheckType == RCTYPE_TREE && saveInfo.randoSaveOptions[RO_SHUFFLE_TREE_DROPS] == RO_GENERIC_NO) { continue; |
