Add Druid of Horns

master
Ada Joule 2018-11-08 14:21:04 +07:00 committed by Melvin Zhang
parent f46a30082b
commit 8377206fe0
2 changed files with 26 additions and 1 deletions

View File

@ -0,0 +1,25 @@
[
new OtherSpellIsCastTrigger() {
@Override
public boolean accept(final MagicPermanent permanent, final MagicCardOnStack cardOnStack) {
return cardOnStack.isTarget(permanent) &&
cardOnStack.isFriend(permanent) &&
cardOnStack.hasSubType(MagicSubType.Aura);
}
@Override
public MagicEvent executeTrigger(final MagicGame game, final MagicPermanent permanent, final MagicCardOnStack cardOnStack) {
return new MagicEvent(
permanent,
this,
"PN creates a 3/3 green Beast creature token."
);
}
@Override
public void executeEvent(final MagicGame game, final MagicEvent event) {
game.doAction(new PlayTokenAction(
event.getPlayer(),
CardDefinitions.getToken("3/3 green Beast creature token")
));
}
}
]

View File

@ -6,6 +6,6 @@ type=Creature
subtype=Human,Druid
cost={3}{G}
pt=2/3
ability=Whenever you cast an Aura spell that targets SN, create a 3/3 green Beast creature token.
timing=main
requires_groovy_code
oracle=Whenever you cast an Aura spell that targets Druid of Horns, create a 3/3 green Beast creature token.