diff --git a/data/scripts.js b/data/scripts.js index be551e71cb..da619dc81e 100644 --- a/data/scripts.js +++ b/data/scripts.js @@ -443,6 +443,8 @@ exports.BattleScripts = { if (moveData.onHitSide) hitResult = this.singleEvent('HitSide', moveData, {}, target.side, pokemon, move); } else { if (moveData.onHit) hitResult = this.singleEvent('Hit', moveData, {}, target, pokemon, move); + var ability = pokemon.battle.getAbility(pokemon.ability); + if (ability.onHit) hitResult = this.singleEvent('Hit', ability, {}, target, pokemon, move); if (!isSelf && !isSecondary) { this.runEvent('Hit', target, pokemon, move); }