diff --git a/data/mods/sharedpower/scripts.ts b/data/mods/sharedpower/scripts.ts index 24d15b3454..4623a1a5df 100644 --- a/data/mods/sharedpower/scripts.ts +++ b/data/mods/sharedpower/scripts.ts @@ -5,7 +5,9 @@ export const Scripts: ModdedBattleScriptsData = { for (const pokemon of this.battle.getAllActive()) { const innates = Object.keys(pokemon.volatiles).filter(x => x.startsWith('ability:')); if (pokemon && !pokemon.ignoringAbility() && - (pokemon.getAbility().suppressWeather || innates.some(x => this.battle.dex.abilities.get(x).suppressWeather))) { + (pokemon.getAbility().suppressWeather || innates.some(x => ( + this.battle.dex.abilities.get(x.replace('ability:', '')).suppressWeather + )))) { return true; } }