diff --git a/soh/soh/Enhancements/randomizer/dungeon.cpp b/soh/soh/Enhancements/randomizer/dungeon.cpp index 50544c22f..058d78dc8 100644 --- a/soh/soh/Enhancements/randomizer/dungeon.cpp +++ b/soh/soh/Enhancements/randomizer/dungeon.cpp @@ -524,7 +524,7 @@ Dungeons::Dungeons() { RC_JABU_JABUS_BELLY_BARINADE_POT_4, RC_JABU_JABUS_BELLY_BARINADE_POT_5, RC_JABU_JABUS_BELLY_BARINADE_POT_6, - }, + }, { // MQ Pots RC_JABU_JABUS_BELLY_MQ_ENTRANCE_POT_1, @@ -544,7 +544,7 @@ Dungeons::Dungeons() { RC_JABU_JABUS_BELLY_BARINADE_POT_4, RC_JABU_JABUS_BELLY_BARINADE_POT_5, RC_JABU_JABUS_BELLY_BARINADE_POT_6, - }, + }, {}, { // MQ Grass diff --git a/soh/soh/Enhancements/randomizer/grassanity.cpp b/soh/soh/Enhancements/randomizer/grassanity.cpp index aad0adc31..9574b6434 100644 --- a/soh/soh/Enhancements/randomizer/grassanity.cpp +++ b/soh/soh/Enhancements/randomizer/grassanity.cpp @@ -86,9 +86,9 @@ void ShuffleGrass_OnVanillaBehaviorHandler(GIVanillaBehavior id, bool* should, v EnKusa* grassActor = va_arg(args, EnKusa*); if (EnKusa_RandomizerHoldsItem(grassActor, gPlayState)) { grassActor->actor.draw = (ActorFunc)EnKusa_RandomizerDraw; - *should = true; - } else { *should = false; + } else { + *should = true; } } @@ -99,9 +99,9 @@ void ShuffleGrass_OnVanillaBehaviorHandler(GIVanillaBehavior id, bool* should, v EnKusa_RandomizerSpawnCollectible(grassActor, gPlayState); grassActor->grassIdentity.randomizerCheck = RC_MAX; grassActor->grassIdentity.randomizerInf = RAND_INF_MAX; - *should = true; - } else { *should = false; + } else { + *should = true; } } diff --git a/soh/src/overlays/actors/ovl_En_Kusa/z_en_kusa.c b/soh/src/overlays/actors/ovl_En_Kusa/z_en_kusa.c index a99ee3702..6b59b421c 100644 --- a/soh/src/overlays/actors/ovl_En_Kusa/z_en_kusa.c +++ b/soh/src/overlays/actors/ovl_En_Kusa/z_en_kusa.c @@ -127,7 +127,7 @@ s32 EnKusa_SnapToFloor(EnKusa* this, PlayState* play, f32 yOffset) { void EnKusa_DropCollectible(EnKusa* this, PlayState* play) { s16 dropParams; - if (GameInteractor_Should(VB_GRASS_DROP_ITEM, false, this)) { + if (!GameInteractor_Should(VB_GRASS_DROP_ITEM, false, this)) { return; } @@ -292,7 +292,7 @@ void EnKusa_WaitObject(EnKusa* this, PlayState* play) { EnKusa_SetupMain(this); } - if (GameInteractor_Should(VB_GRASS_SETUP_DRAW, false, this)) { + if (!GameInteractor_Should(VB_GRASS_SETUP_DRAW, false, this)) { return; }