add Rock Hydra to incomplete

master
ShawnieBoy 2015-05-24 21:06:10 +01:00
parent 9a3c7f6330
commit 06f952b483
1 changed files with 16 additions and 0 deletions

View File

@ -0,0 +1,16 @@
[
new MagicPreventDamageTrigger() {
@Override
public MagicEvent executeTrigger(final MagicGame game, final MagicPermanent permanent, final MagicDamage damage) {
if (damage.getTarget() == permanent && permanent.hasCounters(MagicCounterType.PlusOne)) {
final int amount = permanent.getCounters(MagicCounterType.PlusOne);
// Prevention effect.
damage.prevent(amount);
game.doAction(new ChangeCountersAction(permanent,MagicCounterType.PlusOne,-amount));
}
return MagicEvent.NONE;
}
}
]
//Rock Hydra's activated damage prevention should occur before this