summaryrefslogtreecommitdiff
path: root/mm/2s2h/Rando/Logic/GeneratePools.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'mm/2s2h/Rando/Logic/GeneratePools.cpp')
-rw-r--r--mm/2s2h/Rando/Logic/GeneratePools.cpp5
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;