Fix some crashes

This commit is contained in:
Flashfyre committed 2023-04-10 16:52:27 -04:00
1 parent 7b216ce4c1
commit 4ff3c55613
2 files changed
+9 -5

No files matched your search

+8 -4
View File
@@ -1011,12 +1011,16 @@ export class AttemptCapturePhase extends BattlePhase {
this.scene.unshiftPhase(new VictoryPhase(this.scene));
this.scene.ui.showText(`${pokemon.name} was caught!`, null, () => {
pokemon.hideInfo();
const newPokemon = pokemon.addToParty();
this.scene.field.remove(pokemon, true);
newPokemon.loadAssets().then(() => {
const end = () => {
this.removePb();
this.end();
});
};
const newPokemon = pokemon.addToParty();
this.scene.field.remove(pokemon, true);
if (newPokemon)
newPokemon.loadAssets().then(end);
else
end();
}, 0, true);
}
+1 -1
View File
@@ -163,7 +163,7 @@ export default class BattleScene extends Phaser.Scene {
// Load pokemon-related images
this.loadImage(`pkmn__back__sub`, 'pokemon/back', 'sub.png');
this.loadImage(`pkmn__sub`, 'pokemon', 'sub.png');
this.loadAtlas('sparkle', 'effects');
this.loadAtlas('shiny', 'effects');
this.loadImage('evo_sparkle', 'effects');
this.load.video('evo_bg', 'images/effects/evo_bg.mp4', null, false, true);