From 21e8e0d44fabf2abb3b88dcba5c1a2218358cad9 Mon Sep 17 00:00:00 2001 From: hedara90 <90hedara@gmail.com> Date: Sun, 13 Apr 2025 17:04:03 +0200 Subject: [PATCH] Fix declaration after label for Psywave switch (#6595) Co-authored-by: Hedara --- 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 6301d1836a..59ec8fcfe2 100644 --- a/src/battle_util.c +++ b/src/battle_util.c @@ -10508,6 +10508,7 @@ s32 ApplyModifiersAfterDmgRoll(s32 dmg, struct DamageCalculationData *damageCalc static inline s32 DoFixedDamageMoveCalc(struct DamageCalculationData *damageCalcData) { s32 dmg = 0; + s32 randDamage; switch (GetMoveEffect(damageCalcData->move)) { @@ -10515,7 +10516,7 @@ static inline s32 DoFixedDamageMoveCalc(struct DamageCalculationData *damageCalc dmg = gBattleMons[damageCalcData->battlerAtk].level; break; case EFFECT_PSYWAVE: - s32 randDamage = B_PSYWAVE_DMG >= GEN_6 ? (Random() % 101) : ((Random() % 11) * 10); + randDamage = B_PSYWAVE_DMG >= GEN_6 ? (Random() % 101) : ((Random() % 11) * 10); dmg = gBattleMons[damageCalcData->battlerAtk].level * (randDamage + 50) / 100; break; case EFFECT_FIXED_DAMAGE_ARG: