|
@@ -107,7 +107,8 @@ void BattleInterface::playIntroSoundAndUnlockInterface()
|
|
|
{
|
|
{
|
|
|
auto onIntroPlayed = [this]()
|
|
auto onIntroPlayed = [this]()
|
|
|
{
|
|
{
|
|
|
- if(LOCPLINT->battleInt)
|
|
|
|
|
|
|
+ // Make sure that battle have not ended while intro was playing AND that a different one has not started
|
|
|
|
|
+ if(LOCPLINT->battleInt.get() == this)
|
|
|
onIntroSoundPlayed();
|
|
onIntroSoundPlayed();
|
|
|
};
|
|
};
|
|
|
|
|
|