mirror of
https://github.com/pagefaultgames/pokerogue.git
synced 2025-07-27 10:42:25 +02:00
Edit SwitchAbilitiesAttr to use setAbility
This commit is contained in:
parent
7d2cadbb45
commit
5767c7b303
@ -7490,11 +7490,12 @@ export class SwitchAbilitiesAttr extends MoveEffectAttr {
|
|||||||
return false;
|
return false;
|
||||||
}
|
}
|
||||||
|
|
||||||
const tempAbilityId = user.getAbility().id;
|
const tempAbility = user.getAbility();
|
||||||
user.summonData.ability = target.getAbility().id;
|
|
||||||
target.summonData.ability = tempAbilityId;
|
|
||||||
|
|
||||||
globalScene.queueMessage(i18next.t("moveTriggers:swappedAbilitiesWithTarget", { pokemonName: getPokemonNameWithAffix(user) }));
|
globalScene.queueMessage(i18next.t("moveTriggers:swappedAbilitiesWithTarget", { pokemonName: getPokemonNameWithAffix(user) }));
|
||||||
|
|
||||||
|
user.setAbility(target.getAbility());
|
||||||
|
target.setAbility(tempAbility);
|
||||||
// Swaps Forecast/Flower Gift from Castform/Cherrim
|
// Swaps Forecast/Flower Gift from Castform/Cherrim
|
||||||
globalScene.arena.triggerWeatherBasedFormChangesToNormal();
|
globalScene.arena.triggerWeatherBasedFormChangesToNormal();
|
||||||
// Swaps Forecast/Flower Gift to Castform/Cherrim (edge case)
|
// Swaps Forecast/Flower Gift to Castform/Cherrim (edge case)
|
||||||
|
Loading…
Reference in New Issue
Block a user