Clean up Unseen Fist contact logic

This commit is contained in:
innerthunder 2024-08-15 17:03:21 -07:00
parent 70516abb16
commit d4824c76d6

View File

@ -614,8 +614,7 @@ export default class Move implements Localizable {
} }
case MoveFlags.IGNORE_PROTECT: case MoveFlags.IGNORE_PROTECT:
if (user.hasAbilityWithAttr(IgnoreProtectOnContactAbAttr) if (user.hasAbilityWithAttr(IgnoreProtectOnContactAbAttr)
&& this.hasFlag(MoveFlags.MAKES_CONTACT) && this.checkFlag(MoveFlags.MAKES_CONTACT, user, null)) {
&& !user.hasAbilityWithAttr(IgnoreContactAbAttr)) {
return true; return true;
} }
} }