From d3dfd006f884842a7591c29a5f8fc17671e59087 Mon Sep 17 00:00:00 2001 From: schmidtc1 <62030095+schmidtc1@users.noreply.github.com> Date: Tue, 27 Aug 2024 16:06:21 -0400 Subject: [PATCH] [Bug] Fixes Unseen Fist ignoring abilities (#3708) * Inserts break to prevent fall through in checkFlag * Adds break to IGNORE_PROTECT case for safety * Revert "Adds break to IGNORE_PROTECT case for safety" This reverts commit 2589faf69edd67883272761ab3ddf59a54e8c013. * Adds break to IGNORE_PROTECT properly --- src/data/move.ts | 2 ++ 1 file changed, 2 insertions(+) diff --git a/src/data/move.ts b/src/data/move.ts index a49e37bf5f9..40016b26ab7 100644 --- a/src/data/move.ts +++ b/src/data/move.ts @@ -601,11 +601,13 @@ export default class Move implements Localizable { return true; } } + break; case MoveFlags.IGNORE_PROTECT: if (user.hasAbilityWithAttr(IgnoreProtectOnContactAbAttr) && this.checkFlag(MoveFlags.MAKES_CONTACT, user, target)) { return true; } + break; } return !!(this.flags & flag);