mirror of
https://github.com/pagefaultgames/pokerogue.git
synced 2025-12-16 23:05:23 +01:00
Remove illusion bypassing summondata reset
This commit is contained in:
parent
c1c12e4792
commit
7a56989a3c
@ -143,7 +143,6 @@ import type { AbAttrMap, AbAttrString, TypeMultiplierAbAttrParams } from "#types
|
|||||||
import type { Constructor } from "#types/common";
|
import type { Constructor } from "#types/common";
|
||||||
import type { getAttackDamageParams, getBaseDamageParams } from "#types/damage-params";
|
import type { getAttackDamageParams, getBaseDamageParams } from "#types/damage-params";
|
||||||
import type { DamageCalculationResult, DamageResult } from "#types/damage-result";
|
import type { DamageCalculationResult, DamageResult } from "#types/damage-result";
|
||||||
import type { IllusionData } from "#types/illusion-data";
|
|
||||||
import type { LevelMoves } from "#types/pokemon-level-moves";
|
import type { LevelMoves } from "#types/pokemon-level-moves";
|
||||||
import type { StarterDataEntry, StarterMoveset } from "#types/save-data";
|
import type { StarterDataEntry, StarterMoveset } from "#types/save-data";
|
||||||
import type { TurnMove } from "#types/turn-move";
|
import type { TurnMove } from "#types/turn-move";
|
||||||
@ -5119,14 +5118,12 @@ export abstract class Pokemon extends Phaser.GameObjects.Container {
|
|||||||
* in preparation for switching pokemon, as well as removing any relevant on-switch tags.
|
* in preparation for switching pokemon, as well as removing any relevant on-switch tags.
|
||||||
*/
|
*/
|
||||||
public resetSummonData(): void {
|
public resetSummonData(): void {
|
||||||
const illusion: IllusionData | null = this.summonData.illusion;
|
|
||||||
if (this.summonData.speciesForm) {
|
if (this.summonData.speciesForm) {
|
||||||
this.summonData.speciesForm = null;
|
this.summonData.speciesForm = null;
|
||||||
this.updateFusionPalette();
|
this.updateFusionPalette();
|
||||||
}
|
}
|
||||||
this.summonData = new PokemonSummonData();
|
this.summonData = new PokemonSummonData();
|
||||||
this.tempSummonData = new PokemonTempSummonData();
|
this.tempSummonData = new PokemonTempSummonData();
|
||||||
this.summonData.illusion = illusion;
|
|
||||||
this.updateInfo();
|
this.updateInfo();
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|||||||
Loading…
Reference in New Issue
Block a user