Card: remove StaticAbilityStrings, copy the static abilities directly

This commit is contained in:
Hanmac
2017-02-12 02:55:38 +00:00
parent bf23b8ade4
commit 32981c7577
7 changed files with 36 additions and 65 deletions

View File

@@ -488,9 +488,7 @@ public class TokenAi extends SpellAbilityAi {
// Grant static abilities
if (tokenStaticAbilities != null) {
for (final String s : tokenStaticAbilities) {
final String actualAbility = host.getSVar(s);
token.addStaticAbilityString(actualAbility);
token.addStaticAbility(actualAbility);
token.addStaticAbility(host.getSVar(s));
}
}

View File

@@ -238,7 +238,7 @@ public class GameCopier {
newCard.addType(type);
}
for (StaticAbility stAb : c.getStaticAbilities()) {
newCard.addStaticAbilityCopy(stAb);
newCard.addStaticAbility(stAb);
}
for (SpellAbility sa : c.getSpellAbilities()) {
SpellAbility saCopy;