summaryrefslogtreecommitdiff
path: root/mm/2s2h/Rando/ConvertItem.cpp
diff options
context:
space:
mode:
authorGarrett Cox <garrettjcox@gmail.com>2024-12-19 14:41:02 -0600
committerGarrett Cox <garrettjcox@gmail.com>2024-12-19 14:41:02 -0600
commit164d4318fb97a50773e1861cd0cb433d6d51bdee (patch)
tree1e2289d5d9da586da525bb80e957d447e10b9390 /mm/2s2h/Rando/ConvertItem.cpp
parent9fdbd5fe1d4b53de42f75657eaf61bd29ba54708 (diff)
Tweak item conversions for progressives
Diffstat (limited to 'mm/2s2h/Rando/ConvertItem.cpp')
-rw-r--r--mm/2s2h/Rando/ConvertItem.cpp8
1 files changed, 4 insertions, 4 deletions
diff --git a/mm/2s2h/Rando/ConvertItem.cpp b/mm/2s2h/Rando/ConvertItem.cpp
index ac5ed8af8..d39699e83 100644
--- a/mm/2s2h/Rando/ConvertItem.cpp
+++ b/mm/2s2h/Rando/ConvertItem.cpp
@@ -116,7 +116,7 @@ bool Rando::IsItemObtainable(RandoItemId randoItemId, RandoCheckId randoCheckId)
} else if (CUR_UPG_VALUE(UPG_WALLET) >= 2) {
return false;
}
- break;
+ return true;
case RI_WALLET_ADULT:
if (CUR_UPG_VALUE(UPG_WALLET) >= 1) {
return false;
@@ -134,7 +134,7 @@ bool Rando::IsItemObtainable(RandoItemId randoItemId, RandoCheckId randoCheckId)
(STOLEN_ITEM_1 >= ITEM_SWORD_GILDED) || (STOLEN_ITEM_2 >= ITEM_SWORD_GILDED)) {
return false;
}
- break;
+ return true;
case RI_SWORD_KOKIRI:
if (GET_CUR_EQUIP_VALUE(EQUIP_TYPE_SWORD) >= EQUIP_VALUE_SWORD_KOKIRI ||
(STOLEN_ITEM_1 >= ITEM_SWORD_KOKIRI) || (STOLEN_ITEM_2 >= ITEM_SWORD_KOKIRI)) {
@@ -159,7 +159,7 @@ bool Rando::IsItemObtainable(RandoItemId randoItemId, RandoCheckId randoCheckId)
} else if (CUR_UPG_VALUE(UPG_BOMB_BAG) >= 3) {
return false;
}
- break;
+ return true;
case RI_BOMB_BAG_20:
if (CUR_UPG_VALUE(UPG_BOMB_BAG) >= 1) {
return false;
@@ -204,7 +204,7 @@ bool Rando::IsItemObtainable(RandoItemId randoItemId, RandoCheckId randoCheckId)
gSaveContext.save.saveInfo.playerData.isDoubleMagicAcquired) {
return false;
}
- break;
+ return true;
case RI_DOUBLE_MAGIC:
return !gSaveContext.save.saveInfo.playerData.isDoubleMagicAcquired;
case RI_SINGLE_MAGIC: