Add script for Crib Swap

master
Jericho Pumpkin 2013-10-11 11:29:41 +00:00
parent c9f6e92d1c
commit 05da13de7f
2 changed files with 40 additions and 0 deletions

View File

@ -0,0 +1,28 @@
[
new MagicSpellCardEvent() {
@Override
public MagicEvent getEvent(final MagicCardOnStack cardOnStack,final MagicPayedCost payedCost) {
return new MagicEvent(
cardOnStack,
MagicTargetChoice.NEG_TARGET_CREATURE,
MagicExileTargetPicker.create(),
this,
"Exile target creature\$. Its controller puts a 1/1 colorless Shapeshifter " +
" creature token with changeling onto the battlefield."
);
}
@Override
public void executeEvent(final MagicGame game, final MagicEvent event) {
event.processTargetPermanent(game,new MagicPermanentAction() {
public void doAction(final MagicPermanent creature) {
game.doAction(new MagicRemoveFromPlayAction(creature,MagicLocationType.Exile));
game.doAction(new MagicPlayTokensAction(
creature.getController(),
TokenCardDefinitions.get("Changeling"),
1
));
}
});
}
}
]

View File

@ -0,0 +1,12 @@
name=Crib Swap
url=http://magiccards.info/lw/en/11.html
image=http://magiccards.info/scans/en/lw/11.jpg
value=4.065
rarity=U
removal=4
cost={2}{W}
type=Tribal,Instant
subtype=Shapeshifter
ability=changeling
timing=removal
requires_groovy_code