From 3f15be27320f576a1e39d9e3d800a1c46bb370ed Mon Sep 17 00:00:00 2001 From: Agetian Date: Tue, 5 Mar 2019 09:10:48 +0300 Subject: [PATCH] - Fix inverse logic in TokenEffect (fixes e.g. Estrid, the Masked -1 ability) --- .../src/main/java/forge/game/ability/effects/TokenEffect.java | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/forge-game/src/main/java/forge/game/ability/effects/TokenEffect.java b/forge-game/src/main/java/forge/game/ability/effects/TokenEffect.java index 1636c8f6cc7..b1a59467e76 100644 --- a/forge-game/src/main/java/forge/game/ability/effects/TokenEffect.java +++ b/forge-game/src/main/java/forge/game/ability/effects/TokenEffect.java @@ -499,7 +499,7 @@ public class TokenEffect extends SpellAbilityEffect { // TODO update when doing Attach Update boolean canAttach = lki.isAttachment(); - if (canAttach && ge.canBeAttached(lki)) { + if (canAttach && !ge.canBeAttached(lki)) { canAttach = false; } @@ -507,7 +507,7 @@ public class TokenEffect extends SpellAbilityEffect { game.getAction().checkStaticAbilities(false); if (!canAttach) { - // Token can't attach it + // Token can't attach to it return false; }