- Crewing a vehicle should keep the vehicle's supertypes in order to obey Legendary restrictions.

This commit is contained in:
Agetian
2017-01-29 04:35:56 +00:00
parent c45124741f
commit a0ba7c2c31

View File

@@ -3865,7 +3865,7 @@ public class CardFactoryUtil {
String effect = "AB$ Animate | Cost$ tapXType<Any/Creature.YouCtrl+withTotalPowerGE" + power + String effect = "AB$ Animate | Cost$ tapXType<Any/Creature.YouCtrl+withTotalPowerGE" + power +
"> | CostDesc$ Crew " + power + " (Tap any number of creatures you control with total power " + power + "> | CostDesc$ Crew " + power + " (Tap any number of creatures you control with total power " + power +
" or more: | Crew$ True | Secondary$ True | Defined$ Self | Types$ Creature,Artifact | OverwriteTypes$ True | " + " or more: | Crew$ True | Secondary$ True | Defined$ Self | Types$ Creature,Artifact | OverwriteTypes$ True | " +
"KeepSubtypes$ True | SpellDescription$ CARDNAME becomes an artifact creature until end of turn.)"; "KeepSubtypes$ True | KeepSupertypes$ True | SpellDescription$ CARDNAME becomes an artifact creature until end of turn.)";
final SpellAbility sa = AbilityFactory.getAbility(effect, card); final SpellAbility sa = AbilityFactory.getAbility(effect, card);
sa.setIntrinsic(intrinsic); sa.setIntrinsic(intrinsic);