diff --git a/src/data/move.ts b/src/data/move.ts index 6afe981448c..50fd0d7bd70 100644 --- a/src/data/move.ts +++ b/src/data/move.ts @@ -6411,7 +6411,7 @@ export class SuppressAbilitiesIfActedAttr extends MoveEffectAttr { export class TransformAttr extends MoveEffectAttr { apply(user: Pokemon, target: Pokemon, move: Move, args: any[]): Promise { return new Promise(resolve => { - if (!super.apply(user, target, move, args) || target.illusion.active || user.illusion.active) { + if (!super.apply(user, target, move, args) || target.battleData.illusion.active || user.battleData.illusion.active) { user.scene.queueMessage(i18next.t("battle:attackFailed")); return resolve(false); }