Fix "maybe trapped" detection for ability bans

This commit is contained in:
Guangcong Luo
2018-02-09 15:19:24 +09:00
parent a44e92ce26
commit 643b364055

View File

@@ -1627,7 +1627,7 @@ class Battle extends Dex.ModdedDex {
continue;
}
let ability = this.getAbility(abilityName);
if (ruleTable.has('-' + ability.id)) continue;
if (ruleTable.has('-ability:' + ability.id)) continue;
if (pokemon.knownType && !this.getImmunity('trapped', pokemon)) continue;
this.singleEvent('FoeMaybeTrapPokemon',
ability, {}, pokemon, source);