diff --git a/src/data/ability.ts b/src/data/ability.ts index 9f4e2c5b025..ef676e78123 100644 --- a/src/data/ability.ts +++ b/src/data/ability.ts @@ -296,6 +296,13 @@ export class PreDefendMovePowerToOneAbAttr extends ReceivedMoveDamageMultiplierA } } +/** + * Makes the user immune to moves of a specific type. Works regardless + * of move category. Does not affect moves that target the field (ex. spikes) + * @param immuneType The {@link Type} that the user is immune to + * @param condition N/A + * @returns if the ability successfully activates + */ export class TypeImmunityAbAttr extends PreDefendAbAttr { private immuneType: Type; private condition: AbAttrCondition;