Ran linting

This commit is contained in:
Bertie690 2025-06-23 19:07:25 -04:00
parent e7b5f5fe99
commit d82c105d55
2 changed files with 10 additions and 6 deletions

View File

@ -4710,7 +4710,8 @@ export default abstract class Pokemon extends Phaser.GameObjects.Container {
case StatusEffect.POISON:
case StatusEffect.TOXIC:
// Check for type based immunities and/or Corrosion from the applier.
isImmune = types.some(defType => { // only 1 immunity needed to block
isImmune = types.some(defType => {
// only 1 immunity needed to block
if (defType !== PokemonType.POISON && defType !== PokemonType.STEEL) {
return false;
}

View File

@ -31,12 +31,16 @@ export class ObtainStatusEffectPhase extends PokemonPhase {
private statusEffect: StatusEffect,
private sourcePokemon: Pokemon | null = null,
private sleepTurnsRemaining = 0,
private sourceText?: string | null = null, // TODO: This should take `undefined` instead of `null`
private statusMessage = '',
sourceText: string | null = null, // TODO: This should take `undefined` instead of `null`
private statusMessage = "",
) {
super(battlerIndex);
this.statusMessage ||= getStatusEffectObtainText(statusEffect, getPokemonNameWithAffix(this.getPokemon()), sourceText ?? undefined)
this.statusMessage ||= getStatusEffectObtainText(
statusEffect,
getPokemonNameWithAffix(this.getPokemon()),
sourceText ?? undefined,
);
}
start() {
@ -46,8 +50,7 @@ export class ObtainStatusEffectPhase extends PokemonPhase {
pokemon.updateInfo(true);
new CommonBattleAnim(CommonAnim.POISON + (this.statusEffect - 1), pokemon).play(false, () => {
globalScene.phaseManager.queueMessage(
this.statusMessage);
globalScene.phaseManager.queueMessage(this.statusMessage);
if (this.statusEffect && this.statusEffect !== StatusEffect.FAINT) {
globalScene.triggerPokemonFormChange(pokemon, SpeciesFormChangeStatusEffectTrigger, true);
// If the status was applied from a move, ensure abilities are not ignored for follow-up triggers.