Fixed trainer intro BGM persisting after battles against multiple trainers

This commit is contained in:
Maruno17
2022-06-02 18:47:24 +01:00
parent e3dbc5e690
commit b441411b2e

View File

@@ -65,8 +65,10 @@ def pbPlayTrainerIntroBGM(trainer_type)
trainer_type_data = GameData::TrainerType.get(trainer_type)
return if nil_or_empty?(trainer_type_data.intro_BGM)
bgm = pbStringToAudioFile(trainer_type_data.intro_BGM)
$game_temp.memorized_bgm = $game_system.getPlayingBGM
$game_temp.memorized_bgm_position = (Audio.bgm_pos rescue 0)
if !$game_temp.memorized_bgm
$game_temp.memorized_bgm = $game_system.getPlayingBGM
$game_temp.memorized_bgm_position = (Audio.bgm_pos rescue 0)
end
pbBGMPlay(bgm)
end