Make linux happy, hopefully

This commit is contained in:
aMannus
2025-10-20 21:21:50 +02:00
parent a85856e3a3
commit 37409ca2b4

View File

@@ -719,8 +719,10 @@ void Context::ParseArchipelagoOptions() {
mOptions[RSK_SHUFFLE_100_GS_REWARD].Set(slotData["shuffle_100_gs_reward"]);
mOptions[RSK_TRIFORCE_HUNT].Set(slotData["triforce_hunt"]);
// For some reason, ship adds 1 after the option is parsed in normal rando, so we subtract 1 here.
mOptions[RSK_TRIFORCE_HUNT_PIECES_TOTAL].Set((slotData["triforce_hunt_pieces_total"] - 1));
mOptions[RSK_TRIFORCE_HUNT_PIECES_REQUIRED].Set((slotData["triforce_hunt_pieces_required"] - 1));
uint8_t triforcePieceTotal = slotData["triforce_hunt_pieces_total"];
uint8_t triforcePieceRequired = slotData["triforce_hunt_pieces_required"];
mOptions[RSK_TRIFORCE_HUNT_PIECES_TOTAL].Set((triforcePieceTotal - 1));
mOptions[RSK_TRIFORCE_HUNT_PIECES_REQUIRED].Set((triforcePieceRequired - 1));
mOptions[RSK_SHUFFLE_BOSS_SOULS].Set(slotData["shuffle_boss_souls"]);
if (slotData["shuffle_fish"] == 0) {
mOptions[RSK_FISHSANITY].Set(RO_FISHSANITY_OFF);