From d9db60218c6a11ebf3192de33980462f77f1cbd4 Mon Sep 17 00:00:00 2001 From: AlexOn1ine Date: Sat, 28 Dec 2024 22:58:16 +0100 Subject: [PATCH] some test fixes --- src/battle_script_commands.c | 6 +++--- src/battle_util.c | 1 + 2 files changed, 4 insertions(+), 3 deletions(-) diff --git a/src/battle_script_commands.c b/src/battle_script_commands.c index 1f8b42801d..6f13c34495 100644 --- a/src/battle_script_commands.c +++ b/src/battle_script_commands.c @@ -11589,9 +11589,9 @@ static void Cmd_setfieldweather(void) { CMD_ARGS(u8 weather); - u8 weather = cmd->weather; + u8 battleWeatherId = cmd->weather; - if (!TryChangeBattleWeather(gBattlerAttacker, weather, FALSE)) + if (!TryChangeBattleWeather(gBattlerAttacker, battleWeatherId, FALSE)) { gBattleStruct->moveResultFlags[gBattlerTarget] |= MOVE_RESULT_MISSED; gBattleCommunication[MULTISTRING_CHOOSER] = B_MSG_WEATHER_FAILED; @@ -11599,7 +11599,7 @@ static void Cmd_setfieldweather(void) return; } - switch (weather) + switch (battleWeatherId) { case BATTLE_WEATHER_RAIN: gBattleCommunication[MULTISTRING_CHOOSER] = B_MSG_STARTED_RAIN; diff --git a/src/battle_util.c b/src/battle_util.c index 2323a28ce7..04b6f59956 100644 --- a/src/battle_util.c +++ b/src/battle_util.c @@ -1684,6 +1684,7 @@ static bool32 TryEndTurnWeather(void) if (gWishFutureKnock.weatherDuration > 0 && --gWishFutureKnock.weatherDuration == 0) { + gBattleWeather = B_WEATHER_NONE; gBattleCommunication[MULTISTRING_CHOOSER] = sBattleWeatherInfo[currBattleWeather].endMessage; BattleScriptExecute(BattleScript_WeatherFaded); effect++;