diff --git a/src/main/java/forge/card/ability/effects/CopyPermanentEffect.java b/src/main/java/forge/card/ability/effects/CopyPermanentEffect.java index 9870dc3e598..b8604d8b70e 100644 --- a/src/main/java/forge/card/ability/effects/CopyPermanentEffect.java +++ b/src/main/java/forge/card/ability/effects/CopyPermanentEffect.java @@ -173,6 +173,9 @@ public class CopyPermanentEffect extends SpellAbilityEffect { copy.setBaseDefense(c.getBaseDefense()); CardFactoryUtil.addAbilityFactoryAbilities(copy); + for (String s : copy.getStaticAbilityStrings()) { + copy.addStaticAbility(s); + } } // add keywords from sa diff --git a/src/main/java/forge/card/ability/effects/TokenEffect.java b/src/main/java/forge/card/ability/effects/TokenEffect.java index e7b228863a1..101af5c063f 100644 --- a/src/main/java/forge/card/ability/effects/TokenEffect.java +++ b/src/main/java/forge/card/ability/effects/TokenEffect.java @@ -270,6 +270,7 @@ public class TokenEffect extends SpellAbilityEffect { for (final String s : this.tokenStaticAbilities) { final String actualAbility = host.getSVar(s); for (final Card c : tokens) { + c.addStaticAbilityString(actualAbility); c.addStaticAbility(actualAbility); } }