mirror of
https://github.com/Card-Forge/forge.git
synced 2025-11-17 03:08:02 +00:00
- Added code support for SetTypes in CopyPermanentEffect.
This commit is contained in:
@@ -9,6 +9,7 @@ import com.google.common.collect.Maps;
|
|||||||
import forge.ImageKeys;
|
import forge.ImageKeys;
|
||||||
import forge.StaticData;
|
import forge.StaticData;
|
||||||
import forge.card.CardRulesPredicates;
|
import forge.card.CardRulesPredicates;
|
||||||
|
import forge.card.CardType;
|
||||||
import forge.card.MagicColor;
|
import forge.card.MagicColor;
|
||||||
import forge.card.mana.ManaCost;
|
import forge.card.mana.ManaCost;
|
||||||
import forge.game.Game;
|
import forge.game.Game;
|
||||||
@@ -187,6 +188,9 @@ public class CopyPermanentEffect extends SpellAbilityEffect {
|
|||||||
for (final String kw : keywords) {
|
for (final String kw : keywords) {
|
||||||
copy.addIntrinsicKeyword(kw);
|
copy.addIntrinsicKeyword(kw);
|
||||||
}
|
}
|
||||||
|
if (sa.hasParam("SetTypes")) {
|
||||||
|
copy.setType(CardType.parse(sa.getParam("SetTypes")));
|
||||||
|
}
|
||||||
for (final String type : types) {
|
for (final String type : types) {
|
||||||
copy.addType(type);
|
copy.addType(type);
|
||||||
}
|
}
|
||||||
|
|||||||
Reference in New Issue
Block a user