complete Hooded Hydra

master
melvinzhang 2015-05-22 09:58:03 +08:00
parent 9d04a5ca14
commit 6a4647eff2
3 changed files with 13 additions and 42 deletions

View File

@ -1,40 +0,0 @@
[
new MagicWhenTurnedFaceUpTrigger(MagicTrigger.REPLACEMENT) { //Still dies before counters can be put on it
@Override
public MagicEvent executeTrigger(final MagicGame game,final MagicPermanent permanent,final MagicPermanent otherPermanent) {
return new MagicEvent(
permanent,
this,
"PN puts five +1/+1 counters on SN."
)
}
@Override
public void executeEvent(final MagicGame game, final MagicEvent event) {
game.doAction(new ChangeCountersAction(event.getPermanent(), MagicCounterType.PlusOne, 5));
}
},
new MagicWhenDiesTrigger() {
@Override
public MagicEvent executeTrigger(final MagicGame game, final MagicPermanent permanent, final MagicPermanent died) {
return new MagicEvent(
permanent,
this,
"PN puts a 1/1 green Snake creature token onto the battlefield for each +1/+1 counter on SN."
);
}
@Override
public void executeEvent(final MagicGame game, final MagicEvent event) {
final int amount = event.getPermanent().getCounters(MagicCounterType.PlusOne);
final MagicPlayer player = event.getPlayer();
game.logAppendMessage(player, "("+amount+")");
game.doAction(new PlayTokensAction(
player,
CardDefinitions.getToken("1/1 green Snake creature token"),
amount
));
}
}
]

View File

@ -0,0 +1,11 @@
[
new MagicWhenTurnedFaceUpTrigger() {
@Override
public MagicEvent executeTrigger(final MagicGame game,final MagicPermanent permanent,final MagicPermanent otherPermanent) {
if (otherPermanent == permanent) {
game.doAction(new ChangeCountersAction(permanent, MagicCounterType.PlusOne, 5));
}
return MagicEvent.NONE;
}
}
]

View File

@ -8,7 +8,7 @@ cost={X}{G}{G}
pt=0/0
ability=SN enters the battlefield with X +1/+1 counters on it.;\
When SN dies, put a 1/1 green Snake creature token onto the battlefield for each +1/+1 counter on it.;\
Morph {3}{G}{G};\
As SN is turned face up, put five +1/+1 counters on it.
Morph {3}{G}{G};
timing=main
requires_groovy_code
oracle=Hooded Hydra enters the battlefield with X +1/+1 counters on it.\nWhen Hooded Hydra dies, put a 1/1 green Snake creature token onto the battlefield for each +1/+1 counter on it.\nMorph {3}{G}{G}\nAs Hooded Hydra is turned face up, put five +1/+1 counters on it.