convert from java code to groovy code

master
melvin 2013-03-18 21:19:29 +08:00
parent dfea1daaaf
commit 12042e6aad
2 changed files with 8 additions and 17 deletions

View File

@ -1,14 +1,5 @@
package magic.card;
import magic.model.MagicDamage;
import magic.model.MagicGame;
import magic.model.MagicPermanent;
import magic.model.action.MagicChangeLifeAction;
import magic.model.event.MagicEvent;
import magic.model.trigger.MagicWhenDamageIsDealtTrigger;
public class Kami_of_the_Honored_Dead {
public static final MagicWhenDamageIsDealtTrigger T2 = new MagicWhenDamageIsDealtTrigger() {
[
new MagicWhenDamageIsDealtTrigger() {
@Override
public MagicEvent executeTrigger(final MagicGame game,final MagicPermanent permanent,final MagicDamage damage) {
final int amount = damage.getDealtAmount();
@ -21,15 +12,15 @@ public class Kami_of_the_Honored_Dead {
) :
MagicEvent.NONE;
}
@Override
public void executeEvent(
final MagicGame game,
final MagicEvent event,
final Object[] choiceResults) {
game.doAction(new MagicChangeLifeAction(
event.getPlayer(),
event.getRefInt()));
event.getPlayer(),
event.getRefInt()
));
}
};
}
}
]

View File

@ -9,4 +9,4 @@ cost={5}{W}{W}
pt=3/5
ability=flying,soulshift 6
timing=main
requires_card_code
requires_groovy_code