diff --git a/soh/soh/Enhancements/randomizer/context.cpp b/soh/soh/Enhancements/randomizer/context.cpp index 852c7434b..c4ce6c326 100644 --- a/soh/soh/Enhancements/randomizer/context.cpp +++ b/soh/soh/Enhancements/randomizer/context.cpp @@ -468,7 +468,7 @@ void Context::ParseArchipelagoOptions(const std::map& slot_dat // load those in instead. nlohmann::json slotData = ArchipelagoClient::GetInstance().GetSlotData(); - mOptions[RSK_LOGIC_RULES].Set(RO_LOGIC_NO_LOGIC); + mOptions[RSK_LOGIC_RULES].Set(RO_LOGIC_GLITCHLESS); mOptions[RSK_FOREST].Set(slotData["closed_forest"]); mOptions[RSK_KAK_GATE].Set(slotData["kakariko_gate"]); mOptions[RSK_DOOR_OF_TIME].Set(slotData["door_of_time"]); @@ -728,6 +728,7 @@ void Context::ParseArchipelagoOptions(const std::map& slot_dat mOptions[RSK_SHUFFLE_FAIRIES].Set(slotData["shuffle_fairies"]); mOptions[RSK_LOCK_OVERWORLD_DOORS].Set(slotData["lock_overworld_doors"]); mOptions[RSK_SHUFFLE_GRASS].Set(slotData["shuffle_grass"]); + mOptions[RSK_SHUFFLE_TREES].Set(slotData["shuffle_trees"]); } void Context::ParseArchipelagoItemsLocations(const std::vector& scouted_items) {