From 48c04f936a3eebfcf88b57ae3f41928bc2835244 Mon Sep 17 00:00:00 2001 From: LOuroboros Date: Mon, 19 Jun 2023 00:07:47 -0300 Subject: [PATCH] Split Refresh's and Take Heart's effects in AI_CheckViability --- src/battle_ai_main.c | 3 +++ 1 file changed, 3 insertions(+) diff --git a/src/battle_ai_main.c b/src/battle_ai_main.c index 11b0a51e86..b8ab230274 100644 --- a/src/battle_ai_main.c +++ b/src/battle_ai_main.c @@ -4442,6 +4442,9 @@ static s16 AI_CheckViability(u8 battlerAtk, u8 battlerDef, u16 move, s16 score) score++; break; case EFFECT_REFRESH: + if (gBattleMons[battlerAtk].status1 & STATUS1_ANY) + score += 2; + break; case EFFECT_TAKE_HEART: if (gBattleMons[battlerAtk].status1 & STATUS1_ANY || BattlerStatCanRise(battlerAtk, AI_DATA->abilities[battlerAtk], STAT_SPATK)