From a8b4d6a9de3a323571ac5ba8d34b54e4aa1565ef Mon Sep 17 00:00:00 2001 From: snoozbuster Date: Wed, 7 Aug 2024 11:54:32 -0700 Subject: [PATCH] minor strict-null issue --- src/data/move.ts | 13 ++++++++++++- 1 file changed, 12 insertions(+), 1 deletion(-) diff --git a/src/data/move.ts b/src/data/move.ts index 6b7d21d3fe0..6a607878e24 100644 --- a/src/data/move.ts +++ b/src/data/move.ts @@ -4941,7 +4941,18 @@ export class ForceSwitchOutAttr extends MoveEffectAttr { willBePursued = true; opposingPursuitUsers.forEach(pursuiter => { if (user.scene.tryRemovePhase(p => p instanceof MovePhase && p.pokemon.id === pursuiter.id)) { - user.scene.prependToPhase(new MovePhase(user.scene, pursuiter, [switchOutTarget.getBattlerIndex()], pursuiter.getMoveset().find(m => m.moveId === Moves.PURSUIT) || new PokemonMove(Moves.PURSUIT), false, false), MoveEndPhase); + user.scene.prependToPhase( + new MovePhase( + user.scene, + pursuiter, + [switchOutTarget.getBattlerIndex()], + pursuiter.getMoveset().find(m => + m?.moveId === Moves.PURSUIT) || new PokemonMove(Moves.PURSUIT), + false, + false + ), + MoveEndPhase + ); } }); }