Ensure abilities which are mistakenly shown are still hidden

This commit is contained in:
Dean 2025-02-04 11:51:50 -08:00
parent fea2ce32cb
commit 617ff694d2

View File

@ -5037,11 +5037,12 @@ async function applyAbAttrsInternal<TAttr extends AbAttr>(
if (result instanceof Promise) {
result = await result;
}
if (result) {
if (abShown) {
queueHideAbility(pokemon, passive);
}
if (abShown) {
queueHideAbility(pokemon, passive);
}
if (result) {
if (pokemon.summonData && !pokemon.summonData.abilitiesApplied.includes(ability.id)) {
pokemon.summonData.abilitiesApplied.push(ability.id);
}