Fixed default terrain not being set properly sometimes

This commit is contained in:
Maruno17
2022-12-10 22:04:24 +00:00
parent d654f3edbf
commit 3a4b01e2dc

View File

@@ -227,12 +227,14 @@ module BattleCreationHelperMethods
battle.showAnims = ($PokemonSystem.battlescene == 0) battle.showAnims = ($PokemonSystem.battlescene == 0)
battle.showAnims = battleRules["battleAnims"] if !battleRules["battleAnims"].nil? battle.showAnims = battleRules["battleAnims"] if !battleRules["battleAnims"].nil?
# Terrain # Terrain
if battleRules["defaultTerrain"].nil? && Settings::OVERWORLD_WEATHER_SETS_BATTLE_TERRAIN if battleRules["defaultTerrain"].nil?
case $game_screen.weather_type if Settings::OVERWORLD_WEATHER_SETS_BATTLE_TERRAIN
when :Storm case $game_screen.weather_type
battle.defaultTerrain = :Electric when :Storm
when :Fog battle.defaultTerrain = :Electric
battle.defaultTerrain = :Misty when :Fog
battle.defaultTerrain = :Misty
end
end end
else else
battle.defaultTerrain = battleRules["defaultTerrain"] battle.defaultTerrain = battleRules["defaultTerrain"]