diff options
Diffstat (limited to 'soh/src/code')
| -rw-r--r-- | soh/src/code/z_actor.c | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/soh/src/code/z_actor.c b/soh/src/code/z_actor.c index 620cb4959..d8263f5de 100644 --- a/soh/src/code/z_actor.c +++ b/soh/src/code/z_actor.c @@ -5055,8 +5055,8 @@ void Flags_SetRandomizerInf(RandomizerInf flag) { */ s32 previouslyOff = !Flags_GetRandomizerInf(flag); - gSaveContext.ship.randomizerInf[flag >> 4] |= (1 << (flag & 0xF)); if (previouslyOff) { + gSaveContext.ship.randomizerInf[flag >> 4] |= (1 << (flag & 0xF)); LUSLOG_INFO("RandomizerInf Flag Set - %#x", flag); GameInteractor_ExecuteOnFlagSet(FLAG_RANDOMIZER_INF, flag); } @@ -5076,8 +5076,8 @@ void Flags_UnsetRandomizerInf(RandomizerInf flag) { */ s32 previouslyOn = Flags_GetRandomizerInf(flag); - gSaveContext.ship.randomizerInf[flag >> 4] &= ~(1 << (flag & 0xF)); if (previouslyOn) { + gSaveContext.ship.randomizerInf[flag >> 4] &= ~(1 << (flag & 0xF)); LUSLOG_INFO("RandomizerInf Flag Unset - %#x", flag); GameInteractor_ExecuteOnFlagUnset(FLAG_RANDOMIZER_INF, flag); } |
