refactor bug fix

This commit is contained in:
Lylian 2024-10-11 21:09:02 +02:00
parent 6396943cb2
commit c603260364

View File

@ -6411,7 +6411,7 @@ export class SuppressAbilitiesIfActedAttr extends MoveEffectAttr {
export class TransformAttr extends MoveEffectAttr {
apply(user: Pokemon, target: Pokemon, move: Move, args: any[]): Promise<boolean> {
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);
}