From 350aa30a3575408dfe12f5a1b09c3396fa1d5067 Mon Sep 17 00:00:00 2001 From: Flashfyre Date: Wed, 10 Apr 2024 15:39:36 -0400 Subject: [PATCH] Fix issue with status effect move AI --- src/data/move.ts | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/data/move.ts b/src/data/move.ts index e93a401cb..4e8f4d8b7 100644 --- a/src/data/move.ts +++ b/src/data/move.ts @@ -916,7 +916,7 @@ export class StatusEffectAttr extends MoveEffectAttr { } getTargetBenefitScore(user: Pokemon, target: Pokemon, move: Move): number { - return !(this.selfTarget ? user : target).status && target.getAttackTypeEffectiveness(move.type) ? Math.floor(move.chance * -0.1) : 0; + return !(this.selfTarget ? user : target).status && (this.selfTarget ? user : target).canSetStatus(this.effect, true) ? Math.floor(move.chance * -0.1) : 0; } }