From 10a3ed204464cd2c7f2ae3c7ac2f286c5b86f7cc Mon Sep 17 00:00:00 2001 From: Alex <93446519+AlexOn1ine@users.noreply.github.com> Date: Sun, 12 Jan 2025 00:25:17 +0100 Subject: [PATCH] Use gCurrentMove instead of checking FF move (#5999) --- src/battle_util.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/battle_util.c b/src/battle_util.c index 8d87bcccf5..7fdca00026 100644 --- a/src/battle_util.c +++ b/src/battle_util.c @@ -5804,7 +5804,7 @@ u32 AbilityBattleEffects(u32 caseID, u32 battler, u32 ability, u32 special, u32 && IsBattlerAlive(gBattlerAttacker)) { //special Future Sight handling - if (gMovesInfo[gWishFutureKnock.futureSightMove[battler]].effect == EFFECT_FUTURE_SIGHT) + if (gMovesInfo[gCurrentMove].effect == EFFECT_FUTURE_SIGHT) { //no Innards Out effect if Future Sight user is currently not on field if (gWishFutureKnock.futureSightPartyIndex[gBattlerTarget] == gBattlerPartyIndexes[gBattlerAttacker]