diff --git a/src/field/pokemon.ts b/src/field/pokemon.ts index 580e873a410..9ac45c4c299 100644 --- a/src/field/pokemon.ts +++ b/src/field/pokemon.ts @@ -1085,6 +1085,7 @@ export default abstract class Pokemon extends Phaser.GameObjects.Container { const typeless = move.hasAttr(TypelessAttr); const typeMultiplier = new Utils.NumberHolder(this.getAttackTypeEffectiveness(move.type, source)); const cancelled = new Utils.BooleanHolder(false); + applyMoveAttrs(VariableMoveTypeMultiplierAttr, source, this, move, typeMultiplier); if (!typeless) { applyPreDefendAbAttrs(TypeImmunityAbAttr, this, source, move, cancelled, typeMultiplier, true); }