From 34a7b8bf767755fff058b270239261c77d2a1d67 Mon Sep 17 00:00:00 2001 From: DizzyEggg Date: Mon, 5 Aug 2019 11:30:25 +0200 Subject: [PATCH] Burn affects physical moves only --- src/battle_util.c | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/src/battle_util.c b/src/battle_util.c index 451f4fcfa5..403a233eb8 100644 --- a/src/battle_util.c +++ b/src/battle_util.c @@ -5771,7 +5771,8 @@ static u32 CalcFinalDmg(u32 dmg, u16 move, u8 battlerAtk, u8 battlerDef, u8 move dmg = ApplyModifier(UQ_4_12(1.5), dmg); // check burn - if (gBattleMons[battlerAtk].status1 & STATUS1_BURN && gBattleMoves[move].effect != EFFECT_FACADE && abilityAtk != ABILITY_GUTS) + if (gBattleMons[battlerAtk].status1 & STATUS1_BURN && IS_MOVE_PHYSICAL(move) + && gBattleMoves[move].effect != EFFECT_FACADE && abilityAtk != ABILITY_GUTS) dmg = ApplyModifier(UQ_4_12(0.5), dmg); // check sunny/rain weather